From 4ef7ae74a8b753429b05134b41643e63201b2760 Mon Sep 17 00:00:00 2001 From: CBL-Mariner-Bot <75509084+CBL-Mariner-Bot@users.noreply.github.com> Date: Wed, 18 Dec 2024 07:03:29 -0800 Subject: [PATCH] Making the fwupd package available in the SPECS-EXTENDED repository --- LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md | 2 +- LICENSES-AND-NOTICES/SPECS/data/licenses.json | 15 + ...6EF9A0BA478006E2776E4CC037BB413134D111.gpg | Bin 0 -> 3839 bytes .../flashrom/flashrom.signatures.json | 7 + SPECS-EXTENDED/flashrom/flashrom.spec | 674 ++++++++++ .../fwupd-efi/azure_linux_compat.patch | 13 + .../fwupd-efi/fwupd-efi.signatures.json | 5 + SPECS-EXTENDED/fwupd-efi/fwupd-efi.spec | 127 ++ SPECS-EXTENDED/fwupd/fwupd.signatures.json | 5 + SPECS-EXTENDED/fwupd/fwupd.spec | 1150 +++++++++++++++++ .../gi-docgen-2022.2-no-web-fonts.patch | 239 ++++ .../gi-docgen/gi-docgen.signatures.json | 5 + SPECS-EXTENDED/gi-docgen/gi-docgen.spec | 316 +++++ .../libcbor/libcbor.signatures.json | 5 + SPECS-EXTENDED/libcbor/libcbor.spec | 155 +++ .../libjaylink/libjaylink.signatures.json | 5 + SPECS-EXTENDED/libjaylink/libjaylink.spec | 135 ++ .../libjcat/libjcat.signatures.json | 2 +- SPECS-EXTENDED/libjcat/libjcat.spec | 105 +- .../libusb1/libusb1.signatures.json | 5 + SPECS-EXTENDED/libusb1/libusb1.spec | 180 +++ .../libxmlb/libxmlb.signatures.json | 2 +- SPECS-EXTENDED/libxmlb/libxmlb.spec | 75 +- SPECS-EXTENDED/passim/passim.signatures.json | 5 + SPECS-EXTENDED/passim/passim.spec | 155 +++ SPECS-EXTENDED/python-breathe/956.patch | 27 + SPECS-EXTENDED/python-breathe/964.patch | 25 + .../python-breathe/breathe-4.35.0.tar.gz.sig | Bin 0 -> 566 bytes .../python-breathe.signatures.json | 7 + .../python-breathe/python-breathe.spec | 324 +++++ SPECS-EXTENDED/python-breathe/vermware.key | 127 ++ .../python-cbor2/python-cbor2.signatures.json | 5 + SPECS-EXTENDED/python-cbor2/python-cbor2.spec | 111 ++ .../python-smartypants.signatures.json | 5 + .../python-smartypants.spec | 147 +++ .../Fix-tests-failures-with-Sphinx-7.2.patch | 70 + ...ython-sphinxcontrib-jquery.signatures.json | 5 + .../python-sphinxcontrib-jquery.spec | 93 ++ .../python-typogrify.signatures.json | 5 + .../python-typogrify/python-typogrify.spec | 130 ++ .../python-uswid/python-uswid.signatures.json | 5 + SPECS-EXTENDED/python-uswid/python-uswid.spec | 93 ++ .../umockdev/umockdev.signatures.json | 5 + SPECS-EXTENDED/umockdev/umockdev.spec | 343 +++++ cgmanifest.json | 158 ++- 45 files changed, 5040 insertions(+), 32 deletions(-) create mode 100644 SPECS-EXTENDED/flashrom/6E6EF9A0BA478006E2776E4CC037BB413134D111.gpg create mode 100644 SPECS-EXTENDED/flashrom/flashrom.signatures.json create mode 100644 SPECS-EXTENDED/flashrom/flashrom.spec create mode 100644 SPECS-EXTENDED/fwupd-efi/azure_linux_compat.patch create mode 100644 SPECS-EXTENDED/fwupd-efi/fwupd-efi.signatures.json create mode 100644 SPECS-EXTENDED/fwupd-efi/fwupd-efi.spec create mode 100644 SPECS-EXTENDED/fwupd/fwupd.signatures.json create mode 100644 SPECS-EXTENDED/fwupd/fwupd.spec create mode 100644 SPECS-EXTENDED/gi-docgen/gi-docgen-2022.2-no-web-fonts.patch create mode 100644 SPECS-EXTENDED/gi-docgen/gi-docgen.signatures.json create mode 100644 SPECS-EXTENDED/gi-docgen/gi-docgen.spec create mode 100644 SPECS-EXTENDED/libcbor/libcbor.signatures.json create mode 100644 SPECS-EXTENDED/libcbor/libcbor.spec create mode 100644 SPECS-EXTENDED/libjaylink/libjaylink.signatures.json create mode 100644 SPECS-EXTENDED/libjaylink/libjaylink.spec create mode 100644 SPECS-EXTENDED/libusb1/libusb1.signatures.json create mode 100644 SPECS-EXTENDED/libusb1/libusb1.spec create mode 100644 SPECS-EXTENDED/passim/passim.signatures.json create mode 100644 SPECS-EXTENDED/passim/passim.spec create mode 100644 SPECS-EXTENDED/python-breathe/956.patch create mode 100644 SPECS-EXTENDED/python-breathe/964.patch create mode 100644 SPECS-EXTENDED/python-breathe/breathe-4.35.0.tar.gz.sig create mode 100644 SPECS-EXTENDED/python-breathe/python-breathe.signatures.json create mode 100644 SPECS-EXTENDED/python-breathe/python-breathe.spec create mode 100644 SPECS-EXTENDED/python-breathe/vermware.key create mode 100644 SPECS-EXTENDED/python-cbor2/python-cbor2.signatures.json create mode 100644 SPECS-EXTENDED/python-cbor2/python-cbor2.spec create mode 100644 SPECS-EXTENDED/python-smartypants/python-smartypants.signatures.json create mode 100644 SPECS-EXTENDED/python-smartypants/python-smartypants.spec create mode 100644 SPECS-EXTENDED/python-sphinxcontrib-jquery/Fix-tests-failures-with-Sphinx-7.2.patch create mode 100644 SPECS-EXTENDED/python-sphinxcontrib-jquery/python-sphinxcontrib-jquery.signatures.json create mode 100644 SPECS-EXTENDED/python-sphinxcontrib-jquery/python-sphinxcontrib-jquery.spec create mode 100644 SPECS-EXTENDED/python-typogrify/python-typogrify.signatures.json create mode 100644 SPECS-EXTENDED/python-typogrify/python-typogrify.spec create mode 100644 SPECS-EXTENDED/python-uswid/python-uswid.signatures.json create mode 100644 SPECS-EXTENDED/python-uswid/python-uswid.spec create mode 100644 SPECS-EXTENDED/umockdev/umockdev.signatures.json create mode 100644 SPECS-EXTENDED/umockdev/umockdev.spec diff --git a/LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md b/LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md index 83b5609b677..954e0765782 100644 --- a/LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md +++ b/LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md @@ -5,7 +5,7 @@ The Azure Linux SPEC files originated from a variety of sources with varying lic | CentOS | [MIT](https://www.centos.org/legal/#licensing-policy) | crash-ptdump-command
delve
fstrm
nodejs-nodemon
rhnlib
rt-setup
rt-tests
rtctl
tuned | | Ceph source | [LGPL2.1](https://github.com/ceph/ceph/blob/master/COPYING-LGPL2.1) | ceph | | Debian | [MIT](https://opensource.org/licenses/MIT) | prometheus-process-exporter | -| Fedora | [Fedora MIT License Declaration](https://fedoraproject.org/wiki/Licensing:Main?rd=Licensing#License_of_Fedora_SPEC_Files) | 389-ds-base
a52dec
abseil-cpp
accountsservice
acpica-tools
acpid
adcli
adobe-mappings-cmap
adobe-mappings-pdf
advancecomp
adwaita-icon-theme
afflib
aide
alsa-firmware
alsa-plugins
amtk
amtterm
annobin
ansible-freeipa
archivemount
arptables
arpwatch
asio
aspell
aspell-en
at
at-spi2-atk
at-spi2-core
atf
atk
atop
attr
audiofile
augeas
authbind
authd
authselect
autoconf213
avahi
babeltrace
babeltrace2
babl
baekmuk-ttf-fonts
bats
bcache-tools
biosdevname
blosc
bluez
bmake
bolt
boom-boot
booth
botan2
breezy
brotli
buildah
busybox
bwidget
byacc
ca-certificates
cachefilesd
cairomm
calamares
capnproto
capstone
catatonit
catch
catch1
cdrdao
celt051
cereal
certmonger
cfitsio
cgdcbxd
chan
CharLS
checkpolicy
checksec
chrony
cim-schema
cjkuni-uming-fonts
cjose
ck
cldr-emoji-annotation
clucene
clutter
clutter-gst3
clutter-gtk
cmocka
cogl
collectd
colm
color-filesystem
colord
colorize
compat-lua
compiler-rt
conda
conmon
conntrack-tools
console-setup
container-exception-logger
containernetworking-plugins
convmv
corosync
corosync-qdevice
cpp-hocon
cppcheck
cpprest
cpptest
cpufrequtils
cpuid
criu
crypto-policies
cryptsetup
cscope
ctags
CUnit
cups
custodia
Cython
dbus-c++
dbus-python
dbxtool
dconf
dcraw
debootstrap
deltarpm
desktop-file-utils
device-mapper-persistent-data
dhcpcd
dietlibc
diffstat
ding-libs
discount
distribution-gpg-keys
dleyna-connector-dbus
dleyna-core
dmraid
dnf
dnf-plugins-core
docbook-dtds
docbook-simple
docbook-slides
docbook-style-dsssl
docbook-utils
docbook2X
docbook5-schemas
docbook5-style-xsl
dogtail
dos2unix
dotconf
dovecot
dpdk
dpkg
driverctl
dropwatch
drpm
duktape
dumpet
dvd+rw-tools
dwarves
dwz
dyninst
ebtables
edac-utils
edk2
efax
efi-rpm-macros
egl-wayland
eglexternalplatform
elinks
enca
enchant
enchant2
enscript
environment-modules
evemu
execstack
exempi
exiv2
extra-cmake-modules
fabtests
facter
fakechroot
fakeroot
fdupes
fence-virt
fetchmail
fftw
filebench
fio
fipscheck
firewalld
flac
flatbuffers
flite
fltk
fmt
fontawesome-fonts
fontawesome4-fonts
fontpackages
fonts-rpm-macros
foomatic-db
freeglut
freeipmi
freeradius
freetds
freexl
fribidi
fros
frr
fsverity-utils
fuse-overlayfs
fuse-sshfs
fuse-zip
fuse3
future
fxload
gavl
gbenchmark
gconf-editor
GConf2
gcovr
gcr
gdal
gdisk
gdk-pixbuf2
generic-logos
genwqe-tools
geoclue2
GeoIP
GeoIP-GeoLite-data
geolite2
geos
gfs2-utils
ghc-srpm-macros
giflib
gl-manpages
glew
glm
glog
glslang
glusterfs
gnome-desktop-testing
gnome-doc-utils
gnome-icon-theme
gnome-keyring
gnu-efi
go-rpm-macros
gom
google-api-python-client
google-crosextra-caladea-fonts
google-crosextra-carlito-fonts
google-guice
google-noto-cjk-fonts
google-noto-emoji-fonts
google-roboto-slab-fonts
gphoto2
gpm
gpsbabel
graphene
graphite2
graphviz
grubby
gsettings-desktop-schemas
gsl
gsm
gspell
gssdp
gssntlmssp
gstreamer1
gstreamer1-plugins-base
gtk-vnc
gtk2
gtk3
gtkspell
gupnp
gupnp-av
gupnp-dlna
gupnp-igd
hardening-check
hdf
hdf5
heimdal
help2man
hexedit
hicolor-icon-theme
hiera
highlight
hivex
hostname
hping3
hsakmt
htop
hunspell
hunspell-af
hunspell-ar
hunspell-as
hunspell-ast
hunspell-az
hunspell-be
hunspell-bg
hunspell-bn
hunspell-br
hunspell-ca
hunspell-cop
hunspell-csb
hunspell-cv
hunspell-cy
hunspell-da
hunspell-de
hunspell-dsb
hunspell-el
hunspell-en
hunspell-eo
hunspell-es
hunspell-et
hunspell-eu
hunspell-fa
hunspell-fj
hunspell-fo
hunspell-fr
hunspell-fur
hunspell-fy
hunspell-ga
hunspell-gd
hunspell-gl
hunspell-grc
hunspell-gu
hunspell-gv
hunspell-haw
hunspell-hi
hunspell-hil
hunspell-hr
hunspell-hsb
hunspell-ht
hunspell-hu
hunspell-hy
hunspell-ia
hunspell-id
hunspell-is
hunspell-it
hunspell-kk
hunspell-km
hunspell-kn
hunspell-ko
hunspell-ku
hunspell-ky
hunspell-la
hunspell-lb
hunspell-ln
hunspell-mai
hunspell-mg
hunspell-mi
hunspell-mk
hunspell-ml
hunspell-mn
hunspell-mos
hunspell-mr
hunspell-ms
hunspell-mt
hunspell-nds
hunspell-ne
hunspell-nl
hunspell-no
hunspell-nr
hunspell-nso
hunspell-ny
hunspell-om
hunspell-or
hunspell-pa
hunspell-pl
hunspell-pt
hunspell-quh
hunspell-ro
hunspell-ru
hunspell-rw
hunspell-se
hunspell-shs
hunspell-si
hunspell-sk
hunspell-sl
hunspell-smj
hunspell-so
hunspell-sq
hunspell-sr
hunspell-sv
hunspell-sw
hunspell-ta
hunspell-te
hunspell-tet
hunspell-th
hunspell-tk
hunspell-tl
hunspell-tn
hunspell-tpi
hunspell-ts
hunspell-uk
hunspell-uz
hunspell-ve
hunspell-vi
hunspell-wa
hunspell-xh
hunspell-yi
hwdata
hwloc
hyperscan
hyperv-daemons
hyphen
hyphen-as
hyphen-bg
hyphen-bn
hyphen-ca
hyphen-da
hyphen-de
hyphen-el
hyphen-es
hyphen-fa
hyphen-fo
hyphen-fr
hyphen-ga
hyphen-gl
hyphen-grc
hyphen-gu
hyphen-hi
hyphen-hsb
hyphen-hu
hyphen-ia
hyphen-id
hyphen-is
hyphen-it
hyphen-kn
hyphen-ku
hyphen-lt
hyphen-mi
hyphen-ml
hyphen-mn
hyphen-mr
hyphen-nl
hyphen-or
hyphen-pa
hyphen-pl
hyphen-pt
hyphen-ro
hyphen-ru
hyphen-sa
hyphen-sk
hyphen-sl
hyphen-sv
hyphen-ta
hyphen-te
hyphen-tk
hyphen-uk
ibus
ibus-chewing
ibus-hangul
ibus-kkc
ibus-libzhuyin
ibus-m17n
ibus-rawcode
ibus-sayura
ibus-table
ibus-table-chinese
icc-profiles-openicc
icon-naming-utils
icoutils
iftop
iio-sensor-proxy
ilmbase
im-chooser
imaptest
imsettings
indent
infinipath-psm
inih
iniparser
intel-cmt-cat
intel-ipsec-mb
ioping
IP2Location
ipa-pgothic-fonts
ipcalc
ipmitool
iprutils
iptraf-ng
iptstate
irssi
iscsi-initiator-utils
isns-utils
iso-codes
isomd5sum
iw
iwd
jabberpy
jakarta-servlet
jasper
javapackages-bootstrap
javapackages-tools
jbigkit
jdom2
jemalloc
jfsutils
jimtcl
jose
js-jquery
jsoncpp
Judy
jurand
kata-containers
kde-filesystem
kde-settings
kernel-srpm-macros
kexec-tools
keybinder3
keycloak-httpd-client-install
kf
kf-kconfig
kf-kcoreaddons
kf-ki18n
kf-kwidgetsaddons
kpmcore
kronosnet
ksh
kyotocabinet
kyua
ladspa
lame
langtable
lapack
lasso
latencytop
lato-fonts
lcms2
lcov
ldns
leatherman
ledmon
lensfun
leveldb
lftp
libabw
libaec
libao
libappstream-glib
libarrow
libart_lgpl
libasyncns
libatasmart
libavc1394
libblockdev
libbpf
libbsd
libburn
libbytesize
libcacard
libcanberra
libcdio
libcdio-paranoia
libcdr
libcgroup
libchewing
libcli
libcmis
libcmpiutil
libcomps
libcroco
libcxx
libdaemon
libdap
libdatrie
libdazzle
libdbi
libdbusmenu
libdc1394
libdecor
libdeflate
libdmx
libdnf
libdrm
libdvdnav
libdvdread
libdwarf
libeasyfc
libecap
libecb
libei
libell
libEMF
libeot
libepoxy
libepubgen
libesmtp
libetonyek
libev
libevdev
libexif
libexttextcat
libfabric
libfontenc
libfreehand
libftdi
libgadu
libgdither
libgee
libgee06
libgeotiff
libgexiv2
libgit2
libgit2-glib
libglade2
libglvnd
libgovirt
libgphoto2
libgsf
libgta
libguestfs
libgusb
libgxim
libgxps
libhangul
libhugetlbfs
libibcommon
libical
libICE
libicns
libid3tag
libIDL
libidn2
libiec61883
libieee1284
libimobiledevice
libindicator
libinput
libiodbc
libipt
libiptcdata
libiscsi
libisoburn
libisofs
libjcat
libkcapi
libkeepalive
libkkc
libkkc-data
libkml
liblangtag
libldb
libldm
liblerc
liblockfile
liblognorm
liblouis
liblqr-1
liblzf
libmad
libmd
libmediaart
libmicrohttpd
libmikmod
libmodman
libmodplug
libmodulemd1
libmpcdec
libmspub
libmtp
libmusicbrainz5
libmwaw
libnbd
libnet
libnetfilter_log
libnfs
libnotify
libntlm
libnumbertext
libnvme
liboauth
libodfgen
libofa
libogg
liboggz
liboil
libomxil-bellagio
libopenraw
liboping
libosinfo
libotf
libotr
libpagemaker
libpaper
libpciaccess
libpeas
libpfm
libpinyin
libplist
libpmemobj-cpp
libpng12
libpng15
libproxy
libpsm2
libpwquality
libqb
libqxp
libraqm
LibRaw
libraw1394
libreport
libreswan
librevenge
librsvg2
librx
libsamplerate
libsass
libsecret
libsemanage
libsigc++20
libsigsegv
libslirp
libSM
libsmbios
libsmi
libsndfile
libsodium
libspiro
libsrtp
libssh
libstaroffice
libstemmer
libstoragemgmt
libtdb
libteam
libtevent
libthai
libtnc
libtomcrypt
libtommath
libtpms
libtracecmd
libtraceevent
libtracefs
libtranslit
libucil
libunicap
libuninameslist
liburing
libusbmuxd
libuser
libutempter
libvarlink
libverto
libvirt-dbus
libvirt-glib
libvirt-java
libvirt-python
libvisio
libvisual
libvoikko
libvorbis
libvpx
libwacom
libwnck3
libwpd
libwpe
libwpg
libwps
libwvstreams
libX11
libXau
libXaw
libxcb
libXcomposite
libxcrypt
libXcursor
libxcvt
libXdamage
libXdmcp
libXext
libxfce4util
libXfixes
libXfont2
libXft
libXi
libXinerama
libxkbcommon
libxkbfile
libxklavier
libxmlb
libXmu
libXpm
libXrandr
libXrender
libXres
libXScrnSaver
libxshmfence
libXt
libXtst
libXv
libXxf86vm
libyami
libyang
libyubikey
libzip
libzmf
lilv
linuxconsoletools
linuxptp
lksctp-tools
lldpd
lockdev
logwatch
lpsolve
lrzsz
lua
lua-expat
lua-filesystem
lua-json
lua-lpeg
lua-lunit
lua-rpm-macros
lua-term
luajit
lujavrite
luksmeta
lutok
lv2
lzip
lzop
m17n-db
m17n-lib
mac-robber
mailcap
mailx
malaga
malaga-suomi-voikko
mallard-rng
man-pages-cs
man-pages-es
man-pages-it
man-pages-ja
man-pages-ko
man-pages-pl
man-pages-ru
man-pages-zh-CN
mandoc
mariadb-connector-c
mariadb-connector-odbc
marisa
maven-compiler-plugin
maven-jar-plugin
maven-resolver
maven-resources-plugin
maven-surefire
maven-wagon
mcelog
mcpp
mcstrans
mdadm
mdds
mdevctl
meanwhile
mecab
mecab-ipadic
media-player-info
memcached
memkind
mesa
mesa-libGLU
metis
microcode_ctl
microdnf
minicom
minizip
mksh
mobile-broadband-provider-info
mock
mock-core-configs
mod_auth_gssapi
mod_auth_mellon
mod_auth_openidc
mod_authnz_pam
mod_fcgid
mod_http2
mod_intercept_form_submit
mod_lookup_identity
mod_md
mod_security
mod_security_crs
mod_wsgi
mokutil
mosh
mpage
mrtg
mstflint
mt-st
mtdev
mtools
mtr
mtx
munge
mutt
mythes
mythes-bg
mythes-ca
mythes-cs
mythes-da
mythes-de
mythes-el
mythes-en
mythes-eo
mythes-es
mythes-fr
mythes-ga
mythes-hu
mythes-mi
mythes-ne
mythes-nl
mythes-pl
mythes-pt
mythes-ro
mythes-ru
mythes-sk
mythes-sl
mythes-sv
mythes-uk
nbd
nbdkit
neon
netavark
netcdf
netcf
netlabel_tools
netpbm
netsniff-ng
nfs4-acl-tools
nftables
nilfs-utils
nkf
nload
nlopt
nodejs-packaging
nss-mdns
nss-pam-ldapd
nss_nis
nss_wrapper
ntfs-3g
ntfs-3g-system-compression
numad
numatop
numpy
nvmetcli
nvml
oath-toolkit
ocaml
ocaml-alcotest
ocaml-astring
ocaml-augeas
ocaml-base
ocaml-bigarray-compat
ocaml-bisect-ppx
ocaml-calendar
ocaml-camlp-streams
ocaml-camlp5
ocaml-camomile
ocaml-cinaps
ocaml-cmdliner
ocaml-compiler-libs-janestreet
ocaml-cppo
ocaml-csexp
ocaml-csv
ocaml-ctypes
ocaml-curses
ocaml-dune
ocaml-extlib
ocaml-fileutils
ocaml-findlib
ocaml-fmt
ocaml-fpath
ocaml-gettext
ocaml-integers
ocaml-libvirt
ocaml-luv
ocaml-lwt
ocaml-markup
ocaml-mmap
ocaml-num
ocaml-ocamlbuild
ocaml-ocplib-endian
ocaml-ounit
ocaml-parsexp
ocaml-pp
ocaml-ppx-derivers
ocaml-ppx-here
ocaml-ppx-let
ocaml-ppxlib
ocaml-re
ocaml-react
ocaml-result
ocaml-seq
ocaml-sexplib
ocaml-sexplib0
ocaml-srpm-macros
ocaml-stdio
ocaml-stdlib-random
ocaml-topkg
ocaml-tyxml
ocaml-uutf
ocaml-xml-light
ocaml-zarith
ocl-icd
oddjob
ogdi
omping
opa
opal
open-vm-tools
openblas
opencc
opencl-filesystem
opencl-headers
opencryptoki
opencsd
opendnssec
OpenEXR
openjade
openjpeg2
openmpi
openobex
openoffice-lv
openrdate
opensc
openslp
opensm
opensp
openssl
openssl-ibmpkcs11
openssl-pkcs11
openwsman
optipng
orangefs
ORBit2
orc
os-prober
osinfo-db
osinfo-db-tools
overpass-fonts
p11-kit
p7zip
pacemaker
pacrunner
pakchois
pam_krb5
pam_wrapper
papi
paps
parallel
patchelf
patchutils
pbzip2
pcp
pcsc-lite
pcsc-lite-ccid
PEGTL
perl
perl-Algorithm-C3
perl-Algorithm-Diff
perl-Alien-Build
perl-Alien-pkgconf
perl-AnyEvent
perl-AnyEvent-AIO
perl-AnyEvent-BDB
perl-App-cpanminus
perl-App-FatPacker
perl-AppConfig
perl-Archive-Extract
perl-Archive-Zip
perl-Authen-SASL
perl-B-COW
perl-B-Debug
perl-B-Hooks-EndOfScope
perl-B-Hooks-OP-Check
perl-B-Keywords
perl-B-Lint
perl-bareword-filehandles
perl-Bit-Vector
perl-boolean
perl-Browser-Open
perl-BSD-Resource
perl-Business-ISBN
perl-Business-ISBN-Data
perl-Bytes-Random-Secure
perl-Capture-Tiny
perl-Carp-Clan
perl-CBOR-XS
perl-Class-Accessor
perl-Class-C3
perl-Class-C3-XS
perl-Class-Data-Inheritable
perl-Class-Factory-Util
perl-Class-Inspector
perl-Class-ISA
perl-Class-Load
perl-Class-Load-XS
perl-Class-Method-Modifiers
perl-Class-Singleton
perl-Class-Tiny
perl-Class-XSAccessor
perl-Clone
perl-Color-ANSI-Util
perl-Color-RGB-Util
perl-ColorThemeBase-Static
perl-ColorThemeRole-ANSI
perl-ColorThemes-Standard
perl-ColorThemeUtil-ANSI
perl-Compress-Bzip2
perl-Compress-LZF
perl-Compress-Raw-Lzma
perl-Config-AutoConf
perl-Config-INI
perl-Config-INI-Reader-Multiline
perl-Config-IniFiles
perl-Config-Simple
perl-Config-Tiny
perl-Const-Fast
perl-Convert-ASN1
perl-Convert-Bencode
perl-Coro
perl-Coro-Multicore
perl-CPAN-Changes
perl-CPAN-DistnameInfo
perl-CPAN-Meta-Check
perl-Cpanel-JSON-XS
perl-Crypt-CBC
perl-Crypt-DES
perl-Crypt-IDEA
perl-Crypt-OpenSSL-Bignum
perl-Crypt-OpenSSL-Guess
perl-Crypt-OpenSSL-Random
perl-Crypt-OpenSSL-RSA
perl-Crypt-PasswdMD5
perl-Crypt-Random-Seed
perl-CSS-Tiny
perl-Data-Dump
perl-Data-Munge
perl-Data-OptList
perl-Data-Peek
perl-Data-Section
perl-Data-UUID
perl-Date-Calc
perl-Date-ISO8601
perl-Date-Manip
perl-DateTime
perl-DateTime-Format-Builder
perl-DateTime-Format-DateParse
perl-DateTime-Format-HTTP
perl-DateTime-Format-IBeat
perl-DateTime-Format-ISO8601
perl-DateTime-Format-Mail
perl-DateTime-Format-Strptime
perl-DateTime-Locale
perl-DateTime-TimeZone
perl-DateTime-TimeZone-SystemV
perl-DateTime-TimeZone-Tzfile
perl-DBD-MySQL
perl-Devel-CallChecker
perl-Devel-Caller
perl-Devel-CheckBin
perl-Devel-CheckLib
perl-Devel-Cycle
perl-Devel-EnforceEncapsulation
perl-Devel-GlobalDestruction
perl-Devel-GlobalDestruction-XS
perl-Devel-Hide
perl-Devel-Leak
perl-Devel-LexAlias
perl-Devel-Refcount
perl-Devel-Size
perl-Devel-StackTrace
perl-Devel-Symdump
perl-Digest-BubbleBabble
perl-Digest-CRC
perl-Digest-HMAC
perl-Digest-SHA1
perl-Dist-CheckConflicts
perl-DynaLoader-Functions
perl-Email-Address
perl-Email-Date-Format
perl-Encode-Detect
perl-Encode-EUCJPASCII
perl-Encode-IMAPUTF7
perl-Encode-Locale
perl-Env-ShellWords
perl-Error
perl-EV
perl-Eval-Closure
perl-Event
perl-Exception-Class
perl-Expect
perl-ExtUtils-Config
perl-ExtUtils-Depends
perl-ExtUtils-Helpers
perl-ExtUtils-InstallPaths
perl-ExtUtils-PkgConfig
perl-FCGI
perl-Fedora-VSP
perl-FFI-CheckLib
perl-File-BaseDir
perl-File-BOM
perl-File-chdir
perl-File-CheckTree
perl-File-Copy-Recursive
perl-File-DesktopEntry
perl-File-Find-Object
perl-File-Find-Object-Rule
perl-File-Find-Rule
perl-File-Find-Rule-Perl
perl-File-Inplace
perl-File-Listing
perl-File-MimeInfo
perl-File-pushd
perl-File-ReadBackwards
perl-File-Remove
perl-File-ShareDir
perl-File-ShareDir-Install
perl-File-Slurp
perl-File-Slurp-Tiny
perl-File-Slurper
perl-File-Type
perl-Font-TTF
perl-FreezeThaw
perl-GD
perl-GD-Barcode
perl-generators
perl-Getopt-ArgvFile
perl-gettext
perl-Graphics-ColorNamesLite-WWW
perl-GSSAPI
perl-Guard
perl-Hook-LexWrap
perl-HTML-Parser
perl-HTML-Tagset
perl-HTML-Tree
perl-HTTP-Cookies
perl-HTTP-Daemon
perl-HTTP-Date
perl-HTTP-Message
perl-HTTP-Negotiate
perl-Image-Base
perl-Image-Info
perl-Image-Xbm
perl-Image-Xpm
perl-Import-Into
perl-Importer
perl-inc-latest
perl-indirect
perl-Inline-Files
perl-IO-AIO
perl-IO-All
perl-IO-CaptureOutput
perl-IO-Compress-Lzma
perl-IO-HTML
perl-IO-Multiplex
perl-IO-SessionData
perl-IO-Socket-INET6
perl-IO-String
perl-IO-stringy
perl-IO-Tty
perl-IPC-Run
perl-IPC-Run3
perl-IPC-System-Simple
perl-JSON
perl-JSON-Color
perl-JSON-MaybeXS
perl-LDAP
perl-libnet
perl-libwww-perl
perl-libxml-perl
perl-Lingua-EN-Inflect
perl-List-MoreUtils-XS
perl-local-lib
perl-Locale-Codes
perl-Locale-Maketext-Gettext
perl-Locale-Msgfmt
perl-Locale-PO
perl-Log-Message
perl-Log-Message-Simple
perl-LWP-MediaTypes
perl-LWP-Protocol-https
perl-Mail-AuthenticationResults
perl-Mail-DKIM
perl-Mail-IMAPTalk
perl-Mail-SPF
perl-MailTools
perl-Match-Simple
perl-Math-Int64
perl-Math-Random-ISAAC
perl-MIME-Charset
perl-MIME-Lite
perl-MIME-Types
perl-Mixin-Linewise
perl-MLDBM
perl-Mock-Config
perl-Module-Build-Tiny
perl-Module-CPANfile
perl-Module-Implementation
perl-Module-Install-AuthorRequires
perl-Module-Install-AuthorTests
perl-Module-Install-AutoLicense
perl-Module-Install-GithubMeta
perl-Module-Install-ManifestSkip
perl-Module-Install-ReadmeFromPod
perl-Module-Install-ReadmeMarkdownFromPod
perl-Module-Install-Repository
perl-Module-Install-TestBase
perl-Module-Load-Util
perl-Module-Manifest
perl-Module-Manifest-Skip
perl-Module-Package
perl-Module-Package-Au
perl-Module-Pluggable
perl-Module-Runtime
perl-Module-Signature
perl-Mojolicious
perl-Moo
perl-Mozilla-CA
perl-Mozilla-LDAP
perl-MRO-Compat
perl-multidimensional
perl-namespace-autoclean
perl-namespace-clean
perl-Net-CIDR-Lite
perl-Net-Daemon
perl-Net-DNS
perl-Net-DNS-Resolver-Mock
perl-Net-DNS-Resolver-Programmable
perl-Net-HTTP
perl-Net-IMAP-Simple
perl-Net-IMAP-Simple-SSL
perl-Net-IP
perl-Net-LibIDN2
perl-Net-Patricia
perl-Net-SMTP-SSL
perl-Net-SNMP
perl-Net-Telnet
perl-Newt
perl-NNTPClient
perl-NTLM
perl-Number-Compare
perl-Object-Deadly
perl-Object-HashBase
perl-Package-Anon
perl-Package-Constants
perl-Package-DeprecationManager
perl-Package-Generator
perl-Package-Stash
perl-Package-Stash-XS
perl-PadWalker
perl-Paper-Specs
perl-PAR-Dist
perl-Parallel-Iterator
perl-Params-Classify
perl-Params-Util
perl-Params-Validate
perl-Params-ValidationCompiler
perl-Parse-PMFile
perl-Parse-RecDescent
perl-Parse-Yapp
perl-Path-Tiny
perl-Perl-Critic
perl-Perl-Critic-More
perl-Perl-Destruct-Level
perl-Perl-MinimumVersion
perl-Perl4-CoreLibs
perl-PerlIO-gzip
perl-PerlIO-utf8_strict
perl-PkgConfig-LibPkgConf
perl-Pod-Coverage
perl-Pod-Coverage-TrustPod
perl-Pod-Escapes
perl-Pod-Eventual
perl-Pod-LaTeX
perl-Pod-Markdown
perl-Pod-Parser
perl-Pod-Plainer
perl-Pod-POM
perl-Pod-Spell
perl-PPI
perl-PPI-HTML
perl-PPIx-QuoteLike
perl-PPIx-Regexp
perl-PPIx-Utilities
perl-prefork
perl-Probe-Perl
perl-Razor-Agent
perl-Readonly
perl-Readonly-XS
perl-Ref-Util
perl-Ref-Util-XS
perl-Regexp-Pattern-Perl
perl-Return-MultiLevel
perl-Role-Tiny
perl-Scope-Guard
perl-Scope-Upper
perl-SGMLSpm
perl-SNMP_Session
perl-Socket6
perl-Software-License
perl-Sort-Versions
perl-Specio
perl-Spiffy
perl-strictures
perl-String-CRC32
perl-String-Format
perl-String-ShellQuote
perl-String-Similarity
perl-Sub-Exporter
perl-Sub-Exporter-Progressive
perl-Sub-Identify
perl-Sub-Infix
perl-Sub-Info
perl-Sub-Install
perl-Sub-Name
perl-Sub-Quote
perl-Sub-Uplevel
perl-SUPER
perl-Switch
perl-Syntax-Highlight-Engine-Kate
perl-Sys-CPU
perl-Sys-MemInfo
perl-Sys-Virt
perl-Taint-Runtime
perl-Task-Weaken
perl-Term-Size-Any
perl-Term-Size-Perl
perl-Term-Table
perl-Term-UI
perl-TermReadKey
perl-Test-Base
perl-Test-ClassAPI
perl-Test-CPAN-Meta
perl-Test-CPAN-Meta-JSON
perl-Test-Deep
perl-Test-Differences
perl-Test-DistManifest
perl-Test-Distribution
perl-Test-EOL
perl-Test-Exception
perl-Test-Exit
perl-Test-FailWarnings
perl-Test-Fatal
perl-Test-File
perl-Test-File-ShareDir
perl-Test-Harness
perl-Test-HasVersion
perl-Test-InDistDir
perl-Test-Inter
perl-Test-LeakTrace
perl-Test-LongString
perl-Test-Manifest
perl-Test-Memory-Cycle
perl-Test-MinimumVersion
perl-Test-MockObject
perl-Test-MockRandom
perl-Test-Needs
perl-Test-NoTabs
perl-Test-NoWarnings
perl-Test-Object
perl-Test-Output
perl-Test-Pod
perl-Test-Pod-Coverage
perl-Test-Portability-Files
perl-Test-Requires
perl-Test-RequiresInternet
perl-Test-Script
perl-Test-Simple
perl-Test-SubCalls
perl-Test-Synopsis
perl-Test-Taint
perl-Test-TrailingSpace
perl-Test-utf8
perl-Test-Vars
perl-Test-Warn
perl-Test-Without-Module
perl-Test2-Plugin-NoWarnings
perl-Test2-Suite
perl-Test2-Tools-Explain
perl-Text-CharWidth
perl-Text-CSV_XS
perl-Text-Diff
perl-Text-Glob
perl-Text-Iconv
perl-Text-Soundex
perl-Text-Unidecode
perl-Text-WrapI18N
perl-Tie-IxHash
perl-TimeDate
perl-Tree-DAG_Node
perl-Unicode-EastAsianWidth
perl-Unicode-LineBreak
perl-Unicode-Map8
perl-Unicode-String
perl-Unicode-UTF8
perl-UNIVERSAL-can
perl-UNIVERSAL-isa
perl-Unix-Syslog
perl-URI
perl-Variable-Magic
perl-Version-Requirements
perl-WWW-RobotRules
perl-XML-Catalog
perl-XML-DOM
perl-XML-Dumper
perl-XML-Filter-BufferText
perl-XML-Generator
perl-XML-Grove
perl-XML-Handler-YAWriter
perl-XML-LibXML
perl-XML-LibXSLT
perl-XML-NamespaceSupport
perl-XML-Parser-Lite
perl-XML-RegExp
perl-XML-SAX
perl-XML-SAX-Base
perl-XML-SAX-Writer
perl-XML-Simple
perl-XML-TokeParser
perl-XML-TreeBuilder
perl-XML-Twig
perl-XML-Writer
perl-XML-XPath
perl-XML-XPathEngine
perl-XString
perl-YAML-LibYAML
perl-YAML-PP
perl-YAML-Syck
perltidy
pesign
phodav
php
php-pear
php-pecl-apcu
php-pecl-zip
physfs
picosat
pinfo
pipewire
pixman
pkcs11-helper
pkgconf
plexus-cipher
plexus-containers
plexus-sec-dispatcher
plotutils
pmdk-convert
pmix
pngcrush
pngnq
po4a
podman
poetry
policycoreutils
polkit-pkla-compat
polkit-qt-1
portreserve
postfix
potrace
powertop
ppp
pps-tools
pptp
priv_wrapper
procmail
prometheus
prometheus-node-exporter
ps_mem
psacct
pssh
psutils
ptlib
publicsuffix-list
pugixml
pulseaudio
puppet
pwgen
pyatspi
pybind11
pycairo
pyelftools
pyflakes
pygobject3
PyGreSQL
pykickstart
pylint
pyparted
pyproject-rpm-macros
pyserial
python-absl-py
python-aiodns
python-aiohttp
python-alsa
python-argcomplete
python-argparse-manpage
python-astroid
python-astunparse
python-async-generator
python-augeas
python-azure-sdk
python-backoff
python-beautifulsoup4
python-betamax
python-blinker
python-blivet
python-cached_property
python-charset-normalizer
python-cheetah
python-click
python-cmd2
python-colorama
python-CommonMark
python-conda-package-handling
python-configshell
python-cpuinfo
python-cups
python-curio
python-cytoolz
python-d2to1
python-dbus-client-gen
python-dbus-python-client-gen
python-dbus-signature-pyparsing
python-dbusmock
python-ddt
python-debtcollector
python-decorator
python-distlib
python-dmidecode
python-dns
python-dtopt
python-dulwich
python-editables
python-enchant
python-entrypoints
python-ethtool
python-evdev
python-extras
python-faker
python-fasteners
python-fastjsonschema
python-fields
python-filelock
python-fixtures
python-flake8
python-flask
python-flit
python-flit-core
python-fluidity-sm
python-frozendict
python-funcsigs
python-gast
python-genshi
python-google-auth
python-google-auth-oauthlib
python-greenlet
python-gssapi
python-h5py
python-hatch-fancy-pypi-readme
python-hatch-vcs
python-hatchling
python-hs-dbus-signature
python-html5lib
python-httplib2
python-humanize
python-hwdata
python-importlib-metadata
python-iniconfig
python-inotify
python-into-dbus-python
python-IPy
python-iso8601
python-isodate
python-isort
python-itsdangerous
python-junitxml
python-justbases
python-justbytes
python-jwcrypto
python-jwt
python-kdcproxy
python-kerberos
python-kmod
python-kubernetes
python-lark
python-lazy-object-proxy
python-ldap
python-linux-procfs
python-lit
python-looseversion
python-markdown
python-markdown-it-py
python-mccabe
python-mdurl
python-memcached
python-mimeparse
python-mock
python-monotonic
python-more-itertools
python-mpmath
python-msal
python-msrestazure
python-mutagen
python-networkx
python-nose2
python-ntlm-auth
python-oauth2client
python-openpyxl
python-openstackdocstheme
python-oslo-i18n
python-oslo-sphinx
python-paramiko
python-pathspec
python-pefile
python-pexpect
python-pkgconfig
python-platformdirs
python-pluggy
python-podman-api
python-poetry-core
python-process-tests
python-productmd
python-prometheus_client
python-ptyprocess
python-pycares
python-pycosat
python-pydbus
python-pymongo
python-PyMySQL
python-pyperclip
python-pyproject-metadata
python-pyroute2
python-pyrsistent
python-pytest-benchmark
python-pytest-cov
python-pytest-expect
python-pytest-flake8
python-pytest-flakes
python-pytest-forked
python-pytest-mock
python-pytest-relaxed
python-pytest-runner
python-pytest-subtests
python-pytest-timeout
python-pytest-xdist
python-pytoml
python-pyudev
python-pywbem
python-qrcode
python-rdflib
python-recommonmark
python-requests-file
python-requests-ftp
python-requests-kerberos
python-requests-mock
python-requests-oauthlib
python-requests-toolbelt
python-requests_ntlm
python-responses
python-retrying
python-rfc3986
python-rich
python-rpm-generators
python-rpmautospec-core
python-rpmfluff
python-rtslib
python-ruamel-yaml
python-ruamel-yaml-clib
python-s3transfer
python-schedutils
python-semantic_version
python-should_dsl
python-simpleline
python-slip
python-sniffio
python-sortedcontainers
python-soupsieve
python-sphinx
python-sphinx-epytext
python-sphinx-theme-py3doc-enhanced
python-sphinx_rtd_theme
python-sphinxcontrib-apidoc
python-sphinxcontrib-applehelp
python-sphinxcontrib-devhelp
python-sphinxcontrib-htmlhelp
python-sphinxcontrib-httpdomain
python-sphinxcontrib-jsmath
python-sphinxcontrib-qthelp
python-sphinxcontrib-serializinghtml
python-sqlalchemy
python-suds
python-systemd
python-tempita
python-templated-dictionary
python-termcolor
python-testpath
python-testresources
python-testscenarios
python-testtools
python-tidy
python-toml
python-tomli
python-toolz
python-tornado
python-tox
python-tox-current-env
python-tqdm
python-trio
python-trove-classifiers
python-typing-extensions
python-uamqp
python-unittest2
python-uritemplate
python-urwid
python-varlink
python-versioneer
python-virt-firmware
python-voluptuous
python-waitress
python-webencodings
python-webtest
python-wheel
python-whoosh
python-winrm
python-wrapt
python-xlrd
python-xlsxwriter
python-xmltodict
python-yubico
python-zipp
python-zmq
python-zstd
python3-mallard-ducktype
python3-pytest-asyncio
python3-typed_ast
pyusb
pywbem
pyxattr
qemu
qhull
qpdf
qperf
qr-code-generator
qt-rpm-macros
qt5-qtconnectivity
qt5-qtsensors
qt5-qtserialport
qtbase
qtdeclarative
qtsvg
qttools
quagga
quota
radvd
ragel
raptor2
rarian
rasdaemon
rasqal
rcs
rdist
rdma-core
re2
re2c
realmd
rear
recode
resource-agents
rest
rhash
rlwrap
rp-pppoe
rpm-mpi-hooks
rpmdevtools
rpmlint
rr
rtkit
rtl-sdr
ruby-augeas
rubygem-bson
rubygem-coderay
rubygem-diff-lcs
rubygem-flexmock
rubygem-hpricot
rubygem-introspection
rubygem-liquid
rubygem-maruku
rubygem-metaclass
rubygem-mongo
rubygem-mustache
rubygem-mysql2
rubygem-pkg-config
rubygem-rake
rubygem-rake-compiler
rubygem-ronn
rubygem-rouge
rubygem-rspec
rubygem-rspec-expectations
rubygem-rspec-mocks
rubygem-rspec-support
rubygem-thread_order
rusers
rust-cbindgen
samba
sanlock
sassist
satyr
sbc
sblim-cim-client2
sblim-cmpi-base
sblim-cmpi-devel
sblim-cmpi-fsvol
sblim-cmpi-network
sblim-cmpi-nfsv3
sblim-cmpi-nfsv4
sblim-cmpi-params
sblim-cmpi-sysfs
sblim-cmpi-syslog
sblim-indication_helper
sblim-sfcb
sblim-sfcc
sblim-sfcCommon
sblim-testsuite
sblim-wbemcli
scl-utils
scotch
screen
scrub
SDL
SDL2
SDL_sound
sdparm
seabios
secilc
selinux-policy
serd
setools
setserial
setuptool
sgabios
sgml-common
sgpio
shared-mime-info
sharutils
shim-unsigned-aarch64
shim-unsigned-x64
sip
sisu
skkdic
sleuthkit
slirp4netns
smartmontools
smc-tools
socket_wrapper
softhsm
sombok
sord
sos
sound-theme-freedesktop
soundtouch
sox
soxr
sparsehash
spausedd
speex
speexdsp
spice-protocol
spice-vdagent
spirv-headers
spirv-tools
splix
squashfs-tools
squid
sratom
sscg
star
startup-notification
stress-ng
stunnel
subscription-manager
subunit
suitesparse
SuperLU
supermin
switcheroo-control
swtpm
symlinks
sympy
sysfsutils
systemd
systemd-bootchart
t1lib
t1utils
taglib
tang
targetcli
tbb
tcl-pgtcl
tclx
teckit
telnet
thrift
tidy
time
tini
tinycdb
tix
tk
tlog
tmpwatch
tn5250
tofrodos
tokyocabinet
trace-cmd
tss2
ttembed
ttmkfdir
tuna
twolame
uchardet
uclibc-ng
ucpp
ucs-miscfixed-fonts
ucx
udftools
udica
udisks2
uglify-js
uid_wrapper
unicode-emoji
unicode-ucd
unique3
units
upower
uriparser
urlview
usb_modeswitch
usb_modeswitch-data
usbguard
usbip
usbmuxd
usbredir
usermode
ustr
uthash
uuid
uw-imap
v4l-utils
vhostmd
vino
virglrenderer
virt-p2v
virt-top
virt-what
virt-who
vitess
vmem
volume_key
vorbis-tools
vte291
vulkan-headers
vulkan-loader
watchdog
wavpack
wayland
wayland-protocols
web-assets
webrtc-audio-processing
websocketpp
wget
whois
wireguard-tools
wireless-regdb
wireshark
woff2
wordnet
words
wpebackend-fdo
wsmancli
wvdial
x3270
xapian-core
Xaw3d
xcb-proto
xcb-util
xcb-util-image
xcb-util-keysyms
xcb-util-renderutil
xcb-util-wm
xdelta
xdg-dbus-proxy
xdg-utils
xdp-tools
xerces-c
xfconf
xfsdump
xhtml1-dtds
xkeyboard-config
xmlstarlet
xmltoman
xmvn
xorg-x11-apps
xorg-x11-drv-libinput
xorg-x11-font-utils
xorg-x11-fonts
xorg-x11-proto-devel
xorg-x11-server
xorg-x11-server-utils
xorg-x11-server-Xwayland
xorg-x11-util-macros
xorg-x11-utils
xorg-x11-xauth
xorg-x11-xbitmaps
xorg-x11-xinit
xorg-x11-xkb-utils
xorg-x11-xtrans-devel
xrestop
xterm
xxhash
yajl
yaml-cpp
yasm
yelp-tools
yelp-xsl
ykclient
yp-tools
ypbind
ypserv
z3
zenity
zerofree
zfs-fuse
zipper
zopfli
zziplib | +| Fedora | [Fedora MIT License Declaration](https://fedoraproject.org/wiki/Licensing:Main?rd=Licensing#License_of_Fedora_SPEC_Files) | 389-ds-base
a52dec
abseil-cpp
accountsservice
acpica-tools
acpid
adcli
adobe-mappings-cmap
adobe-mappings-pdf
advancecomp
adwaita-icon-theme
afflib
aide
alsa-firmware
alsa-plugins
amtk
amtterm
annobin
ansible-freeipa
archivemount
arptables
arpwatch
asio
aspell
aspell-en
at
at-spi2-atk
at-spi2-core
atf
atk
atop
attr
audiofile
augeas
authbind
authd
authselect
autoconf213
avahi
babeltrace
babeltrace2
babl
baekmuk-ttf-fonts
bats
bcache-tools
biosdevname
blosc
bluez
bmake
bolt
boom-boot
booth
botan2
breezy
brotli
buildah
busybox
bwidget
byacc
ca-certificates
cachefilesd
cairomm
calamares
capnproto
capstone
catatonit
catch
catch1
cdrdao
celt051
cereal
certmonger
cfitsio
cgdcbxd
chan
CharLS
checkpolicy
checksec
chrony
cim-schema
cjkuni-uming-fonts
cjose
ck
cldr-emoji-annotation
clucene
clutter
clutter-gst3
clutter-gtk
cmocka
cogl
collectd
colm
color-filesystem
colord
colorize
compat-lua
compiler-rt
conda
conmon
conntrack-tools
console-setup
container-exception-logger
containernetworking-plugins
convmv
corosync
corosync-qdevice
cpp-hocon
cppcheck
cpprest
cpptest
cpufrequtils
cpuid
criu
crypto-policies
cryptsetup
cscope
ctags
CUnit
cups
custodia
Cython
dbus-c++
dbus-python
dbxtool
dconf
dcraw
debootstrap
deltarpm
desktop-file-utils
device-mapper-persistent-data
dhcpcd
dietlibc
diffstat
ding-libs
discount
distribution-gpg-keys
dleyna-connector-dbus
dleyna-core
dmraid
dnf
dnf-plugins-core
docbook-dtds
docbook-simple
docbook-slides
docbook-style-dsssl
docbook-utils
docbook2X
docbook5-schemas
docbook5-style-xsl
dogtail
dos2unix
dotconf
dovecot
dpdk
dpkg
driverctl
dropwatch
drpm
duktape
dumpet
dvd+rw-tools
dwarves
dwz
dyninst
ebtables
edac-utils
edk2
efax
efi-rpm-macros
egl-wayland
eglexternalplatform
elinks
enca
enchant
enchant2
enscript
environment-modules
evemu
execstack
exempi
exiv2
extra-cmake-modules
fabtests
facter
fakechroot
fakeroot
fdupes
fence-virt
fetchmail
fftw
filebench
fio
fipscheck
firewalld
flac
flashrom
flatbuffers
flite
fltk
fmt
fontawesome-fonts
fontawesome4-fonts
fontpackages
fonts-rpm-macros
foomatic-db
freeglut
freeipmi
freeradius
freetds
freexl
fribidi
fros
frr
fsverity-utils
fuse-overlayfs
fuse-sshfs
fuse-zip
fuse3
future
fwupd
fwupd-efi
fxload
gavl
gbenchmark
gconf-editor
GConf2
gcovr
gcr
gdal
gdisk
gdk-pixbuf2
generic-logos
genwqe-tools
geoclue2
GeoIP
GeoIP-GeoLite-data
geolite2
geos
gfs2-utils
ghc-srpm-macros
gi-docgen
giflib
gl-manpages
glew
glm
glog
glslang
glusterfs
gnome-desktop-testing
gnome-doc-utils
gnome-icon-theme
gnome-keyring
gnu-efi
go-rpm-macros
gom
google-api-python-client
google-crosextra-caladea-fonts
google-crosextra-carlito-fonts
google-guice
google-noto-cjk-fonts
google-noto-emoji-fonts
google-roboto-slab-fonts
gphoto2
gpm
gpsbabel
graphene
graphite2
graphviz
grubby
gsettings-desktop-schemas
gsl
gsm
gspell
gssdp
gssntlmssp
gstreamer1
gstreamer1-plugins-base
gtk-vnc
gtk2
gtk3
gtkspell
gupnp
gupnp-av
gupnp-dlna
gupnp-igd
hardening-check
hdf
hdf5
heimdal
help2man
hexedit
hicolor-icon-theme
hiera
highlight
hivex
hostname
hping3
hsakmt
htop
hunspell
hunspell-af
hunspell-ar
hunspell-as
hunspell-ast
hunspell-az
hunspell-be
hunspell-bg
hunspell-bn
hunspell-br
hunspell-ca
hunspell-cop
hunspell-csb
hunspell-cv
hunspell-cy
hunspell-da
hunspell-de
hunspell-dsb
hunspell-el
hunspell-en
hunspell-eo
hunspell-es
hunspell-et
hunspell-eu
hunspell-fa
hunspell-fj
hunspell-fo
hunspell-fr
hunspell-fur
hunspell-fy
hunspell-ga
hunspell-gd
hunspell-gl
hunspell-grc
hunspell-gu
hunspell-gv
hunspell-haw
hunspell-hi
hunspell-hil
hunspell-hr
hunspell-hsb
hunspell-ht
hunspell-hu
hunspell-hy
hunspell-ia
hunspell-id
hunspell-is
hunspell-it
hunspell-kk
hunspell-km
hunspell-kn
hunspell-ko
hunspell-ku
hunspell-ky
hunspell-la
hunspell-lb
hunspell-ln
hunspell-mai
hunspell-mg
hunspell-mi
hunspell-mk
hunspell-ml
hunspell-mn
hunspell-mos
hunspell-mr
hunspell-ms
hunspell-mt
hunspell-nds
hunspell-ne
hunspell-nl
hunspell-no
hunspell-nr
hunspell-nso
hunspell-ny
hunspell-om
hunspell-or
hunspell-pa
hunspell-pl
hunspell-pt
hunspell-quh
hunspell-ro
hunspell-ru
hunspell-rw
hunspell-se
hunspell-shs
hunspell-si
hunspell-sk
hunspell-sl
hunspell-smj
hunspell-so
hunspell-sq
hunspell-sr
hunspell-sv
hunspell-sw
hunspell-ta
hunspell-te
hunspell-tet
hunspell-th
hunspell-tk
hunspell-tl
hunspell-tn
hunspell-tpi
hunspell-ts
hunspell-uk
hunspell-uz
hunspell-ve
hunspell-vi
hunspell-wa
hunspell-xh
hunspell-yi
hwdata
hwloc
hyperscan
hyperv-daemons
hyphen
hyphen-as
hyphen-bg
hyphen-bn
hyphen-ca
hyphen-da
hyphen-de
hyphen-el
hyphen-es
hyphen-fa
hyphen-fo
hyphen-fr
hyphen-ga
hyphen-gl
hyphen-grc
hyphen-gu
hyphen-hi
hyphen-hsb
hyphen-hu
hyphen-ia
hyphen-id
hyphen-is
hyphen-it
hyphen-kn
hyphen-ku
hyphen-lt
hyphen-mi
hyphen-ml
hyphen-mn
hyphen-mr
hyphen-nl
hyphen-or
hyphen-pa
hyphen-pl
hyphen-pt
hyphen-ro
hyphen-ru
hyphen-sa
hyphen-sk
hyphen-sl
hyphen-sv
hyphen-ta
hyphen-te
hyphen-tk
hyphen-uk
ibus
ibus-chewing
ibus-hangul
ibus-kkc
ibus-libzhuyin
ibus-m17n
ibus-rawcode
ibus-sayura
ibus-table
ibus-table-chinese
icc-profiles-openicc
icon-naming-utils
icoutils
iftop
iio-sensor-proxy
ilmbase
im-chooser
imaptest
imsettings
indent
infinipath-psm
inih
iniparser
intel-cmt-cat
intel-ipsec-mb
ioping
IP2Location
ipa-pgothic-fonts
ipcalc
ipmitool
iprutils
iptraf-ng
iptstate
irssi
iscsi-initiator-utils
isns-utils
iso-codes
isomd5sum
iw
iwd
jabberpy
jakarta-servlet
jasper
javapackages-bootstrap
javapackages-tools
jbigkit
jdom2
jemalloc
jfsutils
jimtcl
jose
js-jquery
jsoncpp
Judy
jurand
kata-containers
kde-filesystem
kde-settings
kernel-srpm-macros
kexec-tools
keybinder3
keycloak-httpd-client-install
kf
kf-kconfig
kf-kcoreaddons
kf-ki18n
kf-kwidgetsaddons
kpmcore
kronosnet
ksh
kyotocabinet
kyua
ladspa
lame
langtable
lapack
lasso
latencytop
lato-fonts
lcms2
lcov
ldns
leatherman
ledmon
lensfun
leveldb
lftp
libabw
libaec
libao
libappstream-glib
libarrow
libart_lgpl
libasyncns
libatasmart
libavc1394
libblockdev
libbpf
libbsd
libburn
libbytesize
libcacard
libcanberra
libcbor
libcdio
libcdio-paranoia
libcdr
libcgroup
libchewing
libcli
libcmis
libcmpiutil
libcomps
libcroco
libcxx
libdaemon
libdap
libdatrie
libdazzle
libdbi
libdbusmenu
libdc1394
libdecor
libdeflate
libdmx
libdnf
libdrm
libdvdnav
libdvdread
libdwarf
libeasyfc
libecap
libecb
libei
libell
libEMF
libeot
libepoxy
libepubgen
libesmtp
libetonyek
libev
libevdev
libexif
libexttextcat
libfabric
libfontenc
libfreehand
libftdi
libgadu
libgdither
libgee
libgee06
libgeotiff
libgexiv2
libgit2
libgit2-glib
libglade2
libglvnd
libgovirt
libgphoto2
libgsf
libgta
libguestfs
libgusb
libgxim
libgxps
libhangul
libhugetlbfs
libibcommon
libical
libICE
libicns
libid3tag
libIDL
libidn2
libiec61883
libieee1284
libimobiledevice
libindicator
libinput
libiodbc
libipt
libiptcdata
libiscsi
libisoburn
libisofs
libjaylink
libjcat
libkcapi
libkeepalive
libkkc
libkkc-data
libkml
liblangtag
libldb
libldm
liblerc
liblockfile
liblognorm
liblouis
liblqr-1
liblzf
libmad
libmd
libmediaart
libmicrohttpd
libmikmod
libmodman
libmodplug
libmodulemd1
libmpcdec
libmspub
libmtp
libmusicbrainz5
libmwaw
libnbd
libnet
libnetfilter_log
libnfs
libnotify
libntlm
libnumbertext
libnvme
liboauth
libodfgen
libofa
libogg
liboggz
liboil
libomxil-bellagio
libopenraw
liboping
libosinfo
libotf
libotr
libpagemaker
libpaper
libpciaccess
libpeas
libpfm
libpinyin
libplist
libpmemobj-cpp
libpng12
libpng15
libproxy
libpsm2
libpwquality
libqb
libqxp
libraqm
LibRaw
libraw1394
libreport
libreswan
librevenge
librsvg2
librx
libsamplerate
libsass
libsecret
libsemanage
libsigc++20
libsigsegv
libslirp
libSM
libsmbios
libsmi
libsndfile
libsodium
libspiro
libsrtp
libssh
libstaroffice
libstemmer
libstoragemgmt
libtdb
libteam
libtevent
libthai
libtnc
libtomcrypt
libtommath
libtpms
libtracecmd
libtraceevent
libtracefs
libtranslit
libucil
libunicap
libuninameslist
liburing
libusb1
libusbmuxd
libuser
libutempter
libvarlink
libverto
libvirt-dbus
libvirt-glib
libvirt-java
libvirt-python
libvisio
libvisual
libvoikko
libvorbis
libvpx
libwacom
libwnck3
libwpd
libwpe
libwpg
libwps
libwvstreams
libX11
libXau
libXaw
libxcb
libXcomposite
libxcrypt
libXcursor
libxcvt
libXdamage
libXdmcp
libXext
libxfce4util
libXfixes
libXfont2
libXft
libXi
libXinerama
libxkbcommon
libxkbfile
libxklavier
libxmlb
libXmu
libXpm
libXrandr
libXrender
libXres
libXScrnSaver
libxshmfence
libXt
libXtst
libXv
libXxf86vm
libyami
libyang
libyubikey
libzip
libzmf
lilv
linuxconsoletools
linuxptp
lksctp-tools
lldpd
lockdev
logwatch
lpsolve
lrzsz
lua
lua-expat
lua-filesystem
lua-json
lua-lpeg
lua-lunit
lua-rpm-macros
lua-term
luajit
lujavrite
luksmeta
lutok
lv2
lzip
lzop
m17n-db
m17n-lib
mac-robber
mailcap
mailx
malaga
malaga-suomi-voikko
mallard-rng
man-pages-cs
man-pages-es
man-pages-it
man-pages-ja
man-pages-ko
man-pages-pl
man-pages-ru
man-pages-zh-CN
mandoc
mariadb-connector-c
mariadb-connector-odbc
marisa
maven-compiler-plugin
maven-jar-plugin
maven-resolver
maven-resources-plugin
maven-surefire
maven-wagon
mcelog
mcpp
mcstrans
mdadm
mdds
mdevctl
meanwhile
mecab
mecab-ipadic
media-player-info
memcached
memkind
mesa
mesa-libGLU
metis
microcode_ctl
microdnf
minicom
minizip
mksh
mobile-broadband-provider-info
mock
mock-core-configs
mod_auth_gssapi
mod_auth_mellon
mod_auth_openidc
mod_authnz_pam
mod_fcgid
mod_http2
mod_intercept_form_submit
mod_lookup_identity
mod_md
mod_security
mod_security_crs
mod_wsgi
mokutil
mosh
mpage
mrtg
mstflint
mt-st
mtdev
mtools
mtr
mtx
munge
mutt
mythes
mythes-bg
mythes-ca
mythes-cs
mythes-da
mythes-de
mythes-el
mythes-en
mythes-eo
mythes-es
mythes-fr
mythes-ga
mythes-hu
mythes-mi
mythes-ne
mythes-nl
mythes-pl
mythes-pt
mythes-ro
mythes-ru
mythes-sk
mythes-sl
mythes-sv
mythes-uk
nbd
nbdkit
neon
netavark
netcdf
netcf
netlabel_tools
netpbm
netsniff-ng
nfs4-acl-tools
nftables
nilfs-utils
nkf
nload
nlopt
nodejs-packaging
nss-mdns
nss-pam-ldapd
nss_nis
nss_wrapper
ntfs-3g
ntfs-3g-system-compression
numad
numatop
numpy
nvmetcli
nvml
oath-toolkit
ocaml
ocaml-alcotest
ocaml-astring
ocaml-augeas
ocaml-base
ocaml-bigarray-compat
ocaml-bisect-ppx
ocaml-calendar
ocaml-camlp-streams
ocaml-camlp5
ocaml-camomile
ocaml-cinaps
ocaml-cmdliner
ocaml-compiler-libs-janestreet
ocaml-cppo
ocaml-csexp
ocaml-csv
ocaml-ctypes
ocaml-curses
ocaml-dune
ocaml-extlib
ocaml-fileutils
ocaml-findlib
ocaml-fmt
ocaml-fpath
ocaml-gettext
ocaml-integers
ocaml-libvirt
ocaml-luv
ocaml-lwt
ocaml-markup
ocaml-mmap
ocaml-num
ocaml-ocamlbuild
ocaml-ocplib-endian
ocaml-ounit
ocaml-parsexp
ocaml-pp
ocaml-ppx-derivers
ocaml-ppx-here
ocaml-ppx-let
ocaml-ppxlib
ocaml-re
ocaml-react
ocaml-result
ocaml-seq
ocaml-sexplib
ocaml-sexplib0
ocaml-srpm-macros
ocaml-stdio
ocaml-stdlib-random
ocaml-topkg
ocaml-tyxml
ocaml-uutf
ocaml-xml-light
ocaml-zarith
ocl-icd
oddjob
ogdi
omping
opa
opal
open-vm-tools
openblas
opencc
opencl-filesystem
opencl-headers
opencryptoki
opencsd
opendnssec
OpenEXR
openjade
openjpeg2
openmpi
openobex
openoffice-lv
openrdate
opensc
openslp
opensm
opensp
openssl
openssl-ibmpkcs11
openssl-pkcs11
openwsman
optipng
orangefs
ORBit2
orc
os-prober
osinfo-db
osinfo-db-tools
overpass-fonts
p11-kit
p7zip
pacemaker
pacrunner
pakchois
pam_krb5
pam_wrapper
papi
paps
parallel
passim
patchelf
patchutils
pbzip2
pcp
pcsc-lite
pcsc-lite-ccid
PEGTL
perl
perl-Algorithm-C3
perl-Algorithm-Diff
perl-Alien-Build
perl-Alien-pkgconf
perl-AnyEvent
perl-AnyEvent-AIO
perl-AnyEvent-BDB
perl-App-cpanminus
perl-App-FatPacker
perl-AppConfig
perl-Archive-Extract
perl-Archive-Zip
perl-Authen-SASL
perl-B-COW
perl-B-Debug
perl-B-Hooks-EndOfScope
perl-B-Hooks-OP-Check
perl-B-Keywords
perl-B-Lint
perl-bareword-filehandles
perl-Bit-Vector
perl-boolean
perl-Browser-Open
perl-BSD-Resource
perl-Business-ISBN
perl-Business-ISBN-Data
perl-Bytes-Random-Secure
perl-Capture-Tiny
perl-Carp-Clan
perl-CBOR-XS
perl-Class-Accessor
perl-Class-C3
perl-Class-C3-XS
perl-Class-Data-Inheritable
perl-Class-Factory-Util
perl-Class-Inspector
perl-Class-ISA
perl-Class-Load
perl-Class-Load-XS
perl-Class-Method-Modifiers
perl-Class-Singleton
perl-Class-Tiny
perl-Class-XSAccessor
perl-Clone
perl-Color-ANSI-Util
perl-Color-RGB-Util
perl-ColorThemeBase-Static
perl-ColorThemeRole-ANSI
perl-ColorThemes-Standard
perl-ColorThemeUtil-ANSI
perl-Compress-Bzip2
perl-Compress-LZF
perl-Compress-Raw-Lzma
perl-Config-AutoConf
perl-Config-INI
perl-Config-INI-Reader-Multiline
perl-Config-IniFiles
perl-Config-Simple
perl-Config-Tiny
perl-Const-Fast
perl-Convert-ASN1
perl-Convert-Bencode
perl-Coro
perl-Coro-Multicore
perl-CPAN-Changes
perl-CPAN-DistnameInfo
perl-CPAN-Meta-Check
perl-Cpanel-JSON-XS
perl-Crypt-CBC
perl-Crypt-DES
perl-Crypt-IDEA
perl-Crypt-OpenSSL-Bignum
perl-Crypt-OpenSSL-Guess
perl-Crypt-OpenSSL-Random
perl-Crypt-OpenSSL-RSA
perl-Crypt-PasswdMD5
perl-Crypt-Random-Seed
perl-CSS-Tiny
perl-Data-Dump
perl-Data-Munge
perl-Data-OptList
perl-Data-Peek
perl-Data-Section
perl-Data-UUID
perl-Date-Calc
perl-Date-ISO8601
perl-Date-Manip
perl-DateTime
perl-DateTime-Format-Builder
perl-DateTime-Format-DateParse
perl-DateTime-Format-HTTP
perl-DateTime-Format-IBeat
perl-DateTime-Format-ISO8601
perl-DateTime-Format-Mail
perl-DateTime-Format-Strptime
perl-DateTime-Locale
perl-DateTime-TimeZone
perl-DateTime-TimeZone-SystemV
perl-DateTime-TimeZone-Tzfile
perl-DBD-MySQL
perl-Devel-CallChecker
perl-Devel-Caller
perl-Devel-CheckBin
perl-Devel-CheckLib
perl-Devel-Cycle
perl-Devel-EnforceEncapsulation
perl-Devel-GlobalDestruction
perl-Devel-GlobalDestruction-XS
perl-Devel-Hide
perl-Devel-Leak
perl-Devel-LexAlias
perl-Devel-Refcount
perl-Devel-Size
perl-Devel-StackTrace
perl-Devel-Symdump
perl-Digest-BubbleBabble
perl-Digest-CRC
perl-Digest-HMAC
perl-Digest-SHA1
perl-Dist-CheckConflicts
perl-DynaLoader-Functions
perl-Email-Address
perl-Email-Date-Format
perl-Encode-Detect
perl-Encode-EUCJPASCII
perl-Encode-IMAPUTF7
perl-Encode-Locale
perl-Env-ShellWords
perl-Error
perl-EV
perl-Eval-Closure
perl-Event
perl-Exception-Class
perl-Expect
perl-ExtUtils-Config
perl-ExtUtils-Depends
perl-ExtUtils-Helpers
perl-ExtUtils-InstallPaths
perl-ExtUtils-PkgConfig
perl-FCGI
perl-Fedora-VSP
perl-FFI-CheckLib
perl-File-BaseDir
perl-File-BOM
perl-File-chdir
perl-File-CheckTree
perl-File-Copy-Recursive
perl-File-DesktopEntry
perl-File-Find-Object
perl-File-Find-Object-Rule
perl-File-Find-Rule
perl-File-Find-Rule-Perl
perl-File-Inplace
perl-File-Listing
perl-File-MimeInfo
perl-File-pushd
perl-File-ReadBackwards
perl-File-Remove
perl-File-ShareDir
perl-File-ShareDir-Install
perl-File-Slurp
perl-File-Slurp-Tiny
perl-File-Slurper
perl-File-Type
perl-Font-TTF
perl-FreezeThaw
perl-GD
perl-GD-Barcode
perl-generators
perl-Getopt-ArgvFile
perl-gettext
perl-Graphics-ColorNamesLite-WWW
perl-GSSAPI
perl-Guard
perl-Hook-LexWrap
perl-HTML-Parser
perl-HTML-Tagset
perl-HTML-Tree
perl-HTTP-Cookies
perl-HTTP-Daemon
perl-HTTP-Date
perl-HTTP-Message
perl-HTTP-Negotiate
perl-Image-Base
perl-Image-Info
perl-Image-Xbm
perl-Image-Xpm
perl-Import-Into
perl-Importer
perl-inc-latest
perl-indirect
perl-Inline-Files
perl-IO-AIO
perl-IO-All
perl-IO-CaptureOutput
perl-IO-Compress-Lzma
perl-IO-HTML
perl-IO-Multiplex
perl-IO-SessionData
perl-IO-Socket-INET6
perl-IO-String
perl-IO-stringy
perl-IO-Tty
perl-IPC-Run
perl-IPC-Run3
perl-IPC-System-Simple
perl-JSON
perl-JSON-Color
perl-JSON-MaybeXS
perl-LDAP
perl-libnet
perl-libwww-perl
perl-libxml-perl
perl-Lingua-EN-Inflect
perl-List-MoreUtils-XS
perl-local-lib
perl-Locale-Codes
perl-Locale-Maketext-Gettext
perl-Locale-Msgfmt
perl-Locale-PO
perl-Log-Message
perl-Log-Message-Simple
perl-LWP-MediaTypes
perl-LWP-Protocol-https
perl-Mail-AuthenticationResults
perl-Mail-DKIM
perl-Mail-IMAPTalk
perl-Mail-SPF
perl-MailTools
perl-Match-Simple
perl-Math-Int64
perl-Math-Random-ISAAC
perl-MIME-Charset
perl-MIME-Lite
perl-MIME-Types
perl-Mixin-Linewise
perl-MLDBM
perl-Mock-Config
perl-Module-Build-Tiny
perl-Module-CPANfile
perl-Module-Implementation
perl-Module-Install-AuthorRequires
perl-Module-Install-AuthorTests
perl-Module-Install-AutoLicense
perl-Module-Install-GithubMeta
perl-Module-Install-ManifestSkip
perl-Module-Install-ReadmeFromPod
perl-Module-Install-ReadmeMarkdownFromPod
perl-Module-Install-Repository
perl-Module-Install-TestBase
perl-Module-Load-Util
perl-Module-Manifest
perl-Module-Manifest-Skip
perl-Module-Package
perl-Module-Package-Au
perl-Module-Pluggable
perl-Module-Runtime
perl-Module-Signature
perl-Mojolicious
perl-Moo
perl-Mozilla-CA
perl-Mozilla-LDAP
perl-MRO-Compat
perl-multidimensional
perl-namespace-autoclean
perl-namespace-clean
perl-Net-CIDR-Lite
perl-Net-Daemon
perl-Net-DNS
perl-Net-DNS-Resolver-Mock
perl-Net-DNS-Resolver-Programmable
perl-Net-HTTP
perl-Net-IMAP-Simple
perl-Net-IMAP-Simple-SSL
perl-Net-IP
perl-Net-LibIDN2
perl-Net-Patricia
perl-Net-SMTP-SSL
perl-Net-SNMP
perl-Net-Telnet
perl-Newt
perl-NNTPClient
perl-NTLM
perl-Number-Compare
perl-Object-Deadly
perl-Object-HashBase
perl-Package-Anon
perl-Package-Constants
perl-Package-DeprecationManager
perl-Package-Generator
perl-Package-Stash
perl-Package-Stash-XS
perl-PadWalker
perl-Paper-Specs
perl-PAR-Dist
perl-Parallel-Iterator
perl-Params-Classify
perl-Params-Util
perl-Params-Validate
perl-Params-ValidationCompiler
perl-Parse-PMFile
perl-Parse-RecDescent
perl-Parse-Yapp
perl-Path-Tiny
perl-Perl-Critic
perl-Perl-Critic-More
perl-Perl-Destruct-Level
perl-Perl-MinimumVersion
perl-Perl4-CoreLibs
perl-PerlIO-gzip
perl-PerlIO-utf8_strict
perl-PkgConfig-LibPkgConf
perl-Pod-Coverage
perl-Pod-Coverage-TrustPod
perl-Pod-Escapes
perl-Pod-Eventual
perl-Pod-LaTeX
perl-Pod-Markdown
perl-Pod-Parser
perl-Pod-Plainer
perl-Pod-POM
perl-Pod-Spell
perl-PPI
perl-PPI-HTML
perl-PPIx-QuoteLike
perl-PPIx-Regexp
perl-PPIx-Utilities
perl-prefork
perl-Probe-Perl
perl-Razor-Agent
perl-Readonly
perl-Readonly-XS
perl-Ref-Util
perl-Ref-Util-XS
perl-Regexp-Pattern-Perl
perl-Return-MultiLevel
perl-Role-Tiny
perl-Scope-Guard
perl-Scope-Upper
perl-SGMLSpm
perl-SNMP_Session
perl-Socket6
perl-Software-License
perl-Sort-Versions
perl-Specio
perl-Spiffy
perl-strictures
perl-String-CRC32
perl-String-Format
perl-String-ShellQuote
perl-String-Similarity
perl-Sub-Exporter
perl-Sub-Exporter-Progressive
perl-Sub-Identify
perl-Sub-Infix
perl-Sub-Info
perl-Sub-Install
perl-Sub-Name
perl-Sub-Quote
perl-Sub-Uplevel
perl-SUPER
perl-Switch
perl-Syntax-Highlight-Engine-Kate
perl-Sys-CPU
perl-Sys-MemInfo
perl-Sys-Virt
perl-Taint-Runtime
perl-Task-Weaken
perl-Term-Size-Any
perl-Term-Size-Perl
perl-Term-Table
perl-Term-UI
perl-TermReadKey
perl-Test-Base
perl-Test-ClassAPI
perl-Test-CPAN-Meta
perl-Test-CPAN-Meta-JSON
perl-Test-Deep
perl-Test-Differences
perl-Test-DistManifest
perl-Test-Distribution
perl-Test-EOL
perl-Test-Exception
perl-Test-Exit
perl-Test-FailWarnings
perl-Test-Fatal
perl-Test-File
perl-Test-File-ShareDir
perl-Test-Harness
perl-Test-HasVersion
perl-Test-InDistDir
perl-Test-Inter
perl-Test-LeakTrace
perl-Test-LongString
perl-Test-Manifest
perl-Test-Memory-Cycle
perl-Test-MinimumVersion
perl-Test-MockObject
perl-Test-MockRandom
perl-Test-Needs
perl-Test-NoTabs
perl-Test-NoWarnings
perl-Test-Object
perl-Test-Output
perl-Test-Pod
perl-Test-Pod-Coverage
perl-Test-Portability-Files
perl-Test-Requires
perl-Test-RequiresInternet
perl-Test-Script
perl-Test-Simple
perl-Test-SubCalls
perl-Test-Synopsis
perl-Test-Taint
perl-Test-TrailingSpace
perl-Test-utf8
perl-Test-Vars
perl-Test-Warn
perl-Test-Without-Module
perl-Test2-Plugin-NoWarnings
perl-Test2-Suite
perl-Test2-Tools-Explain
perl-Text-CharWidth
perl-Text-CSV_XS
perl-Text-Diff
perl-Text-Glob
perl-Text-Iconv
perl-Text-Soundex
perl-Text-Unidecode
perl-Text-WrapI18N
perl-Tie-IxHash
perl-TimeDate
perl-Tree-DAG_Node
perl-Unicode-EastAsianWidth
perl-Unicode-LineBreak
perl-Unicode-Map8
perl-Unicode-String
perl-Unicode-UTF8
perl-UNIVERSAL-can
perl-UNIVERSAL-isa
perl-Unix-Syslog
perl-URI
perl-Variable-Magic
perl-Version-Requirements
perl-WWW-RobotRules
perl-XML-Catalog
perl-XML-DOM
perl-XML-Dumper
perl-XML-Filter-BufferText
perl-XML-Generator
perl-XML-Grove
perl-XML-Handler-YAWriter
perl-XML-LibXML
perl-XML-LibXSLT
perl-XML-NamespaceSupport
perl-XML-Parser-Lite
perl-XML-RegExp
perl-XML-SAX
perl-XML-SAX-Base
perl-XML-SAX-Writer
perl-XML-Simple
perl-XML-TokeParser
perl-XML-TreeBuilder
perl-XML-Twig
perl-XML-Writer
perl-XML-XPath
perl-XML-XPathEngine
perl-XString
perl-YAML-LibYAML
perl-YAML-PP
perl-YAML-Syck
perltidy
pesign
phodav
php
php-pear
php-pecl-apcu
php-pecl-zip
physfs
picosat
pinfo
pipewire
pixman
pkcs11-helper
pkgconf
plexus-cipher
plexus-containers
plexus-sec-dispatcher
plotutils
pmdk-convert
pmix
pngcrush
pngnq
po4a
podman
poetry
policycoreutils
polkit-pkla-compat
polkit-qt-1
portreserve
postfix
potrace
powertop
ppp
pps-tools
pptp
priv_wrapper
procmail
prometheus
prometheus-node-exporter
ps_mem
psacct
pssh
psutils
ptlib
publicsuffix-list
pugixml
pulseaudio
puppet
pwgen
pyatspi
pybind11
pycairo
pyelftools
pyflakes
pygobject3
PyGreSQL
pykickstart
pylint
pyparted
pyproject-rpm-macros
pyserial
python-absl-py
python-aiodns
python-aiohttp
python-alsa
python-argcomplete
python-argparse-manpage
python-astroid
python-astunparse
python-async-generator
python-augeas
python-azure-sdk
python-backoff
python-beautifulsoup4
python-betamax
python-blinker
python-blivet
python-breathe
python-cached_property
python-cbor2
python-charset-normalizer
python-cheetah
python-click
python-cmd2
python-colorama
python-CommonMark
python-conda-package-handling
python-configshell
python-cpuinfo
python-cups
python-curio
python-cytoolz
python-d2to1
python-dbus-client-gen
python-dbus-python-client-gen
python-dbus-signature-pyparsing
python-dbusmock
python-ddt
python-debtcollector
python-decorator
python-distlib
python-dmidecode
python-dns
python-dtopt
python-dulwich
python-editables
python-enchant
python-entrypoints
python-ethtool
python-evdev
python-extras
python-faker
python-fasteners
python-fastjsonschema
python-fields
python-filelock
python-fixtures
python-flake8
python-flask
python-flit
python-flit-core
python-fluidity-sm
python-frozendict
python-funcsigs
python-gast
python-genshi
python-google-auth
python-google-auth-oauthlib
python-greenlet
python-gssapi
python-h5py
python-hatch-fancy-pypi-readme
python-hatch-vcs
python-hatchling
python-hs-dbus-signature
python-html5lib
python-httplib2
python-humanize
python-hwdata
python-importlib-metadata
python-iniconfig
python-inotify
python-into-dbus-python
python-IPy
python-iso8601
python-isodate
python-isort
python-itsdangerous
python-junitxml
python-justbases
python-justbytes
python-jwcrypto
python-jwt
python-kdcproxy
python-kerberos
python-kmod
python-kubernetes
python-lark
python-lazy-object-proxy
python-ldap
python-linux-procfs
python-lit
python-looseversion
python-markdown
python-markdown-it-py
python-mccabe
python-mdurl
python-memcached
python-mimeparse
python-mock
python-monotonic
python-more-itertools
python-mpmath
python-msal
python-msrestazure
python-mutagen
python-networkx
python-nose2
python-ntlm-auth
python-oauth2client
python-openpyxl
python-openstackdocstheme
python-oslo-i18n
python-oslo-sphinx
python-paramiko
python-pathspec
python-pefile
python-pexpect
python-pkgconfig
python-platformdirs
python-pluggy
python-podman-api
python-poetry-core
python-process-tests
python-productmd
python-prometheus_client
python-ptyprocess
python-pycares
python-pycosat
python-pydbus
python-pymongo
python-PyMySQL
python-pyperclip
python-pyproject-metadata
python-pyroute2
python-pyrsistent
python-pytest-benchmark
python-pytest-cov
python-pytest-expect
python-pytest-flake8
python-pytest-flakes
python-pytest-forked
python-pytest-mock
python-pytest-relaxed
python-pytest-runner
python-pytest-subtests
python-pytest-timeout
python-pytest-xdist
python-pytoml
python-pyudev
python-pywbem
python-qrcode
python-rdflib
python-recommonmark
python-requests-file
python-requests-ftp
python-requests-kerberos
python-requests-mock
python-requests-oauthlib
python-requests-toolbelt
python-requests_ntlm
python-responses
python-retrying
python-rfc3986
python-rich
python-rpm-generators
python-rpmautospec-core
python-rpmfluff
python-rtslib
python-ruamel-yaml
python-ruamel-yaml-clib
python-s3transfer
python-schedutils
python-semantic_version
python-should_dsl
python-simpleline
python-slip
python-smartypants
python-sniffio
python-sortedcontainers
python-soupsieve
python-sphinx
python-sphinx-epytext
python-sphinx-theme-py3doc-enhanced
python-sphinx_rtd_theme
python-sphinxcontrib-apidoc
python-sphinxcontrib-applehelp
python-sphinxcontrib-devhelp
python-sphinxcontrib-htmlhelp
python-sphinxcontrib-httpdomain
python-sphinxcontrib-jquery
python-sphinxcontrib-jsmath
python-sphinxcontrib-qthelp
python-sphinxcontrib-serializinghtml
python-sqlalchemy
python-suds
python-systemd
python-tempita
python-templated-dictionary
python-termcolor
python-testpath
python-testresources
python-testscenarios
python-testtools
python-tidy
python-toml
python-tomli
python-toolz
python-tornado
python-tox
python-tox-current-env
python-tqdm
python-trio
python-trove-classifiers
python-typing-extensions
python-typogrify
python-uamqp
python-unittest2
python-uritemplate
python-urwid
python-uswid
python-varlink
python-versioneer
python-virt-firmware
python-voluptuous
python-waitress
python-webencodings
python-webtest
python-wheel
python-whoosh
python-winrm
python-wrapt
python-xlrd
python-xlsxwriter
python-xmltodict
python-yubico
python-zipp
python-zmq
python-zstd
python3-mallard-ducktype
python3-pytest-asyncio
python3-typed_ast
pyusb
pywbem
pyxattr
qemu
qhull
qpdf
qperf
qr-code-generator
qt-rpm-macros
qt5-qtconnectivity
qt5-qtsensors
qt5-qtserialport
qtbase
qtdeclarative
qtsvg
qttools
quagga
quota
radvd
ragel
raptor2
rarian
rasdaemon
rasqal
rcs
rdist
rdma-core
re2
re2c
realmd
rear
recode
resource-agents
rest
rhash
rlwrap
rp-pppoe
rpm-mpi-hooks
rpmdevtools
rpmlint
rr
rtkit
rtl-sdr
ruby-augeas
rubygem-bson
rubygem-coderay
rubygem-diff-lcs
rubygem-flexmock
rubygem-hpricot
rubygem-introspection
rubygem-liquid
rubygem-maruku
rubygem-metaclass
rubygem-mongo
rubygem-mustache
rubygem-mysql2
rubygem-pkg-config
rubygem-rake
rubygem-rake-compiler
rubygem-ronn
rubygem-rouge
rubygem-rspec
rubygem-rspec-expectations
rubygem-rspec-mocks
rubygem-rspec-support
rubygem-thread_order
rusers
rust-cbindgen
samba
sanlock
sassist
satyr
sbc
sblim-cim-client2
sblim-cmpi-base
sblim-cmpi-devel
sblim-cmpi-fsvol
sblim-cmpi-network
sblim-cmpi-nfsv3
sblim-cmpi-nfsv4
sblim-cmpi-params
sblim-cmpi-sysfs
sblim-cmpi-syslog
sblim-indication_helper
sblim-sfcb
sblim-sfcc
sblim-sfcCommon
sblim-testsuite
sblim-wbemcli
scl-utils
scotch
screen
scrub
SDL
SDL2
SDL_sound
sdparm
seabios
secilc
selinux-policy
serd
setools
setserial
setuptool
sgabios
sgml-common
sgpio
shared-mime-info
sharutils
shim-unsigned-aarch64
shim-unsigned-x64
sip
sisu
skkdic
sleuthkit
slirp4netns
smartmontools
smc-tools
socket_wrapper
softhsm
sombok
sord
sos
sound-theme-freedesktop
soundtouch
sox
soxr
sparsehash
spausedd
speex
speexdsp
spice-protocol
spice-vdagent
spirv-headers
spirv-tools
splix
squashfs-tools
squid
sratom
sscg
star
startup-notification
stress-ng
stunnel
subscription-manager
subunit
suitesparse
SuperLU
supermin
switcheroo-control
swtpm
symlinks
sympy
sysfsutils
systemd
systemd-bootchart
t1lib
t1utils
taglib
tang
targetcli
tbb
tcl-pgtcl
tclx
teckit
telnet
thrift
tidy
time
tini
tinycdb
tix
tk
tlog
tmpwatch
tn5250
tofrodos
tokyocabinet
trace-cmd
tss2
ttembed
ttmkfdir
tuna
twolame
uchardet
uclibc-ng
ucpp
ucs-miscfixed-fonts
ucx
udftools
udica
udisks2
uglify-js
uid_wrapper
umockdev
unicode-emoji
unicode-ucd
unique3
units
upower
uriparser
urlview
usb_modeswitch
usb_modeswitch-data
usbguard
usbip
usbmuxd
usbredir
usermode
ustr
uthash
uuid
uw-imap
v4l-utils
vhostmd
vino
virglrenderer
virt-p2v
virt-top
virt-what
virt-who
vitess
vmem
volume_key
vorbis-tools
vte291
vulkan-headers
vulkan-loader
watchdog
wavpack
wayland
wayland-protocols
web-assets
webrtc-audio-processing
websocketpp
wget
whois
wireguard-tools
wireless-regdb
wireshark
woff2
wordnet
words
wpebackend-fdo
wsmancli
wvdial
x3270
xapian-core
Xaw3d
xcb-proto
xcb-util
xcb-util-image
xcb-util-keysyms
xcb-util-renderutil
xcb-util-wm
xdelta
xdg-dbus-proxy
xdg-utils
xdp-tools
xerces-c
xfconf
xfsdump
xhtml1-dtds
xkeyboard-config
xmlstarlet
xmltoman
xmvn
xorg-x11-apps
xorg-x11-drv-libinput
xorg-x11-font-utils
xorg-x11-fonts
xorg-x11-proto-devel
xorg-x11-server
xorg-x11-server-utils
xorg-x11-server-Xwayland
xorg-x11-util-macros
xorg-x11-utils
xorg-x11-xauth
xorg-x11-xbitmaps
xorg-x11-xinit
xorg-x11-xkb-utils
xorg-x11-xtrans-devel
xrestop
xterm
xxhash
yajl
yaml-cpp
yasm
yelp-tools
yelp-xsl
ykclient
yp-tools
ypbind
ypserv
z3
zenity
zerofree
zfs-fuse
zipper
zopfli
zziplib | | Fedora (Copyright Remi Collet) | [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/legalcode) | libmemcached-awesome
librabbitmq | | Fedora (ISC) | [ISC License](https://github.com/sarugaku/resolvelib/blob/main/LICENSE) | python-resolvelib | | Magnus Edenhill Open Source | [Magnus Edenhill Open Source BSD License](https://github.com/jemalloc/jemalloc/blob/dev/COPYING) | librdkafka | diff --git a/LICENSES-AND-NOTICES/SPECS/data/licenses.json b/LICENSES-AND-NOTICES/SPECS/data/licenses.json index e55483b8803..9eac1b4d109 100644 --- a/LICENSES-AND-NOTICES/SPECS/data/licenses.json +++ b/LICENSES-AND-NOTICES/SPECS/data/licenses.json @@ -230,6 +230,7 @@ "fipscheck", "firewalld", "flac", + "flashrom", "flatbuffers", "flite", "fltk", @@ -253,6 +254,8 @@ "fuse-zip", "fuse3", "future", + "fwupd", + "fwupd-efi", "fxload", "gavl", "gbenchmark", @@ -272,6 +275,7 @@ "geos", "gfs2-utils", "ghc-srpm-macros", + "gi-docgen", "giflib", "gl-manpages", "glew", @@ -592,6 +596,7 @@ "libbytesize", "libcacard", "libcanberra", + "libcbor", "libcdio", "libcdio-paranoia", "libcdr", @@ -675,6 +680,7 @@ "libiscsi", "libisoburn", "libisofs", + "libjaylink", "libjcat", "libkcapi", "libkeepalive", @@ -780,6 +786,7 @@ "libunicap", "libuninameslist", "liburing", + "libusb1", "libusbmuxd", "libuser", "libutempter", @@ -1090,6 +1097,7 @@ "papi", "paps", "parallel", + "passim", "patchelf", "patchutils", "pbzip2", @@ -1646,7 +1654,9 @@ "python-betamax", "python-blinker", "python-blivet", + "python-breathe", "python-cached_property", + "python-cbor2", "python-charset-normalizer", "python-cheetah", "python-click", @@ -1814,6 +1824,7 @@ "python-should_dsl", "python-simpleline", "python-slip", + "python-smartypants", "python-sniffio", "python-sortedcontainers", "python-soupsieve", @@ -1826,6 +1837,7 @@ "python-sphinxcontrib-devhelp", "python-sphinxcontrib-htmlhelp", "python-sphinxcontrib-httpdomain", + "python-sphinxcontrib-jquery", "python-sphinxcontrib-jsmath", "python-sphinxcontrib-qthelp", "python-sphinxcontrib-serializinghtml", @@ -1850,10 +1862,12 @@ "python-trio", "python-trove-classifiers", "python-typing-extensions", + "python-typogrify", "python-uamqp", "python-unittest2", "python-uritemplate", "python-urwid", + "python-uswid", "python-varlink", "python-versioneer", "python-virt-firmware", @@ -2069,6 +2083,7 @@ "udisks2", "uglify-js", "uid_wrapper", + "umockdev", "unicode-emoji", "unicode-ucd", "unique3", diff --git a/SPECS-EXTENDED/flashrom/6E6EF9A0BA478006E2776E4CC037BB413134D111.gpg b/SPECS-EXTENDED/flashrom/6E6EF9A0BA478006E2776E4CC037BB413134D111.gpg new file mode 100644 index 0000000000000000000000000000000000000000..c0e7f2029b56a4820ff06351d7d0edc7d0e01f94 GIT binary patch literal 3839 zcmb`~c|6ql9|!QSF_UAQD@>vpg(Ua&Gj0+&lUvF?j+hzDV8-N@J4fzwM#V;oGDaxc zii)zOBx=&;CQD%r<5=77wticA?Bn;_Kj-t;^YMDm>;0Z7VmS}iT3!6e4+e_hc7#j3 z3OC=csIw)oH*HMzUW{9oP4D(MDV)xsZ&Y6JEu4F)Zvt~-x#m5Q847tVBTln_N~!Wa zAozy#ESIoO;jdM407m)g3S=iEwfVvaahrl!~~k%l3&`WoS12#(<560ko4NDE&!%jn5{>rPcNPr zZmQ}4nV%dCyz<>pskl;n86!+#0AJ~Qd|kFQ8*Sw;{Nsg&m$U6f*57Re{jedDt;=b9 z@F#{OaLu!WHk$2X#OK4h5hO8>tM8&;arnu_pB`5}g!WOr8l7=dZSIO@UGC1>MP#vP zlRcvTNZ$lbIEIc0NN`_osH_g-HgG8Qd_`1+^xdn+>=AXBvVP13b!FPhw5?GPhYa%t zR~(zeUkA(^S6zQ%X8Sn&R9%I>;#pJ5of1`|~k>KR~tt zzj&AU){kxUdAN*Bqn1UfC`lhES6IlwU%7i>VqkXFWo+tn?yD3}E2`ud*w0E|EY>#= zCGUkr>n0OE88tSIzl*+$gr(2XJ4bnBq_>`4p5Q`SQL^q zO(!Kz9DxzuE64b&nW$3te*xS~Gspw;DMTD`^8*?u?~VGBxD7~P;!FQlV)#{njPG$k z_Lec$>J`o*>mkrwE-S1LP$s|?pJjW?2N((9RqjWq9I_}DP5VlQe-N=jD2%5+7Wey{ z|DNIh0VF#EWjnp9d61oLlgm6cKEOj$9qUz@Fo05Y@)(qVRbk^Pcyzy*6O(YvG3pUj z>RTCp2Kr-su>Wd=RtZ1}n?GEww@}em=^>ZB=3;q=p*Q$7KuJ#=i%SJ7lMK5e?HpD` z#^_hNuYEhh|E|j4Bm8oV+k`4uy>-TNhk;^HUwC1hX61;d?3!z_(#sLEf9aI@uqmD&UC@9QCtM|t^Suz^@#;^#QGBe`$W`mI_@ z6;Q4gzqeo|OW2{X`oZ98LeHa=>sU6>NryN_|kbfe(N$V4BNidpX0KtXhT?X8;RH4tZ! zxpf8ibF=&B4^ySTHt;|9j@;J86Zwg#w*8(K_zG@wl>*m>F>2VckWP^?pIe@tSWB{I@%Z z3kvkW`Tgr#l1~UIm)ye%uUR#`H;{5v_P^|Y9JEkF)3urb+_#!FT{htu<#B54di zqlHn$zcq1ODDICl7z|eA2LVbDkcn&70U0rbt-bAG1PUD#h$W&?7(4=x3PEokeLTt= zfyE${6%|$G6xHQa6t^}7E)S4{AJaZq3gt?dMV}La)va{j#dFgD${G5~n0C^KLxs{t zqr`eEYhqd(Kt*h;`t9&-MS1>@sI$`m*&%dV?RxBe9zQvfA25S-n@j243y?h)pob2) zR}!LI-^E+)2Ob)sFCv@4+?&5cmxB5DfV0*m*yF{!PPUjoGx%6JOxw5YRn!wWx^$^; zQI#8E`BT17X3XNgvuPT#$2l^*3F7mryKNTL8HDiz;};x>l37x5Oq6wpg}P&_!pzWX z_gLG07-USu>C~CT)z_HQ^uo%crBKf>#ifuo?abKmU3U}_yEzhEe`a>?mfct0(5iFB znU$Z##)@8f&iQK8d#$Di8Ad%`tvfpxNvwmu1%@F_ogneV^4V*Fdy^8Pm4{62ARK)= zdf@@77tNS%_iAfaRMf(0e7m}AF3b6q9$|IQe15RGYyFp{RIdD{ksK%51MBAQo8pj^ zsyym#+C{fRsVX?>uJVeZ{E}q_?&h+oJuZC>^QRTu233q_O%{*BcbW*SHH@^XO+tr^ z=RQDPmGP;aaO&uLTk!}k465hJuDTXAZ_$MsVvneU`xj9kh)%-{JAe z5_keUZ@5S;(hCcB9%_H-?bQ;~e{@8wwJd@&YRy1iDoK%EFg{Uk5n-vxyfbt+p7t!q ze-t`YFFCm4^70vU1#D&~+sb&eH0c1Rj&lncHTzc1&3a@!qIJ3r94m=&Znr!0f|W-p ztPd-CD%wY~OiSXBkfGN!+I+4gg+seDU796)?5V7Mft&LIdp40HZZ?=Yr#j+7ke#k@ zN?%h1VYhiv+`AQt8*c5p*(#;y0agg_hNbvQwuMsDs2OnKYAZZKTGBu)K#I zv$SI~p2CLgvNs68FY9aG&0hQgVlr@cP1jyY(H6!{LDhA;CKW6ZIr!$|FNInt?Z^5r zi8b|_+&X#_7o+;-6l0|0k&kysMeP#~p3lgoi2OKx^=hBVTgE#9<;r2U@Z#A-)cg-H zseYH~TAsGxQcom2mfsDJx$#=@-gMkJ=9Zr!O%=j zmE=+}n%|;JzMWtcQC-NZt%OB0o)|xvPn-;eVq#g}(kDg>f>-!{bk2X-e?HFulaYFC zO`K_Yx+tMG+zxiKVg2ecSGkO2{YkfcskZ5;Bq(s3gw?yKN6%lxdS<4cn(nT}xh=?K ztz;Fd7n^z=-1(+rUgoaB1GZ!o7`FKrMr^y|T=lh6C-oX2A8#}tK?TE>bTZx~RWOhi fs=h0_K$*~Eb)|uMrReih0|frIR@iNh57oZ{Sw977 literal 0 HcmV?d00001 diff --git a/SPECS-EXTENDED/flashrom/flashrom.signatures.json b/SPECS-EXTENDED/flashrom/flashrom.signatures.json new file mode 100644 index 00000000000..51853bdc038 --- /dev/null +++ b/SPECS-EXTENDED/flashrom/flashrom.signatures.json @@ -0,0 +1,7 @@ +{ + "Signatures": { + "flashrom-1.4.0.tar.xz": "ad7ee1b49239c6fb4f8f55e36706fcd731435db1a4bd2fab3d80f1f72508ccee", + "flashrom-1.4.0.tar.xz.asc": "640caaedcfc1295293103277ddb1228abf6116d9892cde2c64ca46f0a9b0ccbd", + "6E6EF9A0BA478006E2776E4CC037BB413134D111.gpg" : "37fddc425f413c9a6513691e8c92e357209cc17dc8bec7cbda822b285d1abebf" + } +} diff --git a/SPECS-EXTENDED/flashrom/flashrom.spec b/SPECS-EXTENDED/flashrom/flashrom.spec new file mode 100644 index 00000000000..535d0cc5ac9 --- /dev/null +++ b/SPECS-EXTENDED/flashrom/flashrom.spec @@ -0,0 +1,674 @@ +Summary: Simple program for reading/writing flash chips content +Name: flashrom +Version: 1.4.0 +Release: 2%{?dist} +License: GPL-2.0-only +Vendor: Microsoft Corporation +Distribution: Azure Linux +URL: https://flashrom.org +Source0: https://download.flashrom.org/releases/%{name}-%{version}.tar.xz +Source1: https://download.flashrom.org/releases/%{name}-%{version}.tar.xz.asc +# Find which key was used for signing the release: +# +# $ LANG=C gpg --verify flashrom-v1.3.0.tar.bz2.asc flashrom-v1.3.0.tar.bz2 +# gpg: Signature made Wed Feb 8 03:57:51 2023 CET +# gpg: using DSA key 6E6EF9A0BA478006E2776E4CC037BB413134D111 +# gpg: Can't check signature: No public key +# +# Now export the key required as follows: +# +# gpg --no-default-keyring --keyring ./keyring.gpg --keyserver keyserver.ubuntu.com --recv-key 6E6EF9A0BA478006E2776E4CC037BB413134D111 +# gpg --no-default-keyring --keyring ./keyring.gpg --output 6E6EF9A0BA478006E2776E4CC037BB413134D111.gpg --export +Source2: 6E6EF9A0BA478006E2776E4CC037BB413134D111.gpg +BuildRequires: gcc +BuildRequires: gnupg2 +BuildRequires: libftdi-devel +BuildRequires: libjaylink-devel +BuildRequires: libusb1-devel +BuildRequires: meson +BuildRequires: pciutils-devel +BuildRequires: python3-sphinx +BuildRequires: systemd +BuildRequires: zlib-devel +Requires: udev +# see rhbz #495226 +ExcludeArch: s390 s390x +%ifarch %{ix86} x86_64 aarch64 +BuildRequires: dmidecode +Requires: dmidecode +%endif + +%description +flashrom is a utility for identifying, reading, writing, verifying and erasing +flash chips. It is designed to flash BIOS/EFI/coreboot/firmware/optionROM +images on mainboards, network/graphics/storage controller cards, and various +other programmer devices. + +%package devel +Summary: Development package for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +Files for development with %{name}. + +%prep +%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' +%autosetup -p1 -n %{name}-%{version} +# Replace GROUP="plugdev" specifiers with TAG+="uaccess" +sed -e 's/MODE="[0-9]*", GROUP="plugdev"/TAG+="uaccess"/g' util/flashrom_udev.rules -i + +%build +%meson -Dtests=disabled -Ddocumentation=disabled +%meson_build + +%install +%meson_install + +install -D -p -m 0644 util/flashrom_udev.rules %{buildroot}/%{_udevrulesdir}/60_flashrom.rules +rm %{buildroot}/%{_libdir}/libflashrom.a + +%files +%license COPYING +%doc README.rst doc/ +%{_sbindir}/%{name} +%{_mandir}/man8/%{name}.* +%{_udevrulesdir}/60_flashrom.rules +%{_datadir}/bash-completion/completions/%{name}.bash +%{_libdir}/libflashrom.so.1 +%{_libdir}/libflashrom.so.1.0.0 + +%files devel +%{_includedir}/libflashrom.h +%{_libdir}/libflashrom.so +%{_libdir}/pkgconfig/flashrom.pc + +%changelog +* Fri Oct 18 2024 Jocelyn Berrendonner - 1.4.0-2 +- Integrating the spec into Azure Linux +- Initial CBL-Mariner import from Fedora 42 (license: MIT). +- License verified. + +* Fri Jul 26 2024 Peter Lemenkov - 1.4.0-1 +- Update to latest upstream release + +* Wed Jul 17 2024 Fedora Release Engineering - 1.3.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Wed Jan 24 2024 Fedora Release Engineering - 1.3.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 1.3.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Oct 21 2023 Peter Lemenkov - 1.3.0-4 +- Check GPG signature + +* Wed Jul 19 2023 Fedora Release Engineering - 1.3.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sun Jun 18 2023 Yaakov Selkowitz - 1.3.0-2 +- Drop unused libusb-0.1 dependency + +* Thu Feb 09 2023 Richard Hughes - 1.3.0-1 +- Update to latest upstream release + +* Thu Jan 19 2023 Fedora Release Engineering - 1.2-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Jul 21 2022 Fedora Release Engineering - 1.2-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jan 20 2022 Fedora Release Engineering - 1.2-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jul 21 2021 Fedora Release Engineering - 1.2-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jan 26 2021 Fedora Release Engineering - 1.2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Sat Dec 26 2020 Peter Lemenkov - 1.2-5 +- Added jlink support + +* Tue Dec 22 2020 Robert Scheck - 1.2-4 +- Perform source file verification during %%prep + +* Mon Jul 27 2020 Fedora Release Engineering - 1.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Feb 17 2020 Richard Hughes - 1.2-2 +- Build the package using meson to get the libflashrom shared library support + required by fwupd. + +* Tue Feb 11 2020 mrnuke - 1.2-1 +- Update to flashrom 1.2 (Release was intended to fix #1799344) + +* Tue Feb 11 2020 Robert Scheck - 1.1-4 +- Added upstream patch to declare usb_ctx as static (#1799344) + +* Tue Jan 28 2020 Fedora Release Engineering - 1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Jul 25 2019 Fedora Release Engineering - 1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri Jun 28 2019 Peter Robinson 1.1-1 +- Update to flashrom 1.1 + +* Mon May 27 2019 David Hendricks - 1.1-0.1 +- Update to flashrom 1.1-rc1 +- Drop flashrom-1.0-AT25DF021A.patch since it's been merged + +* Sun Apr 28 2019 Robert Scheck - 1.0.1-1 +- Corrected package version from v1.0.1 to 1.0.1 + +* Fri Apr 26 2019 David Hendricks - v1.0.1-1 +- Update to flashrom 1.0.1 + +* Thu Jan 31 2019 Fedora Release Engineering - 1.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Tue Aug 28 2018 mrnuke - 1.0-6 +- Fix udev rule sed-ing +- Drop the 'z' prefix of the udev rules + +* Fri Jul 13 2018 Fedora Release Engineering - 1.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Tue Jun 26 2018 Dan Horák - 1.0-4 +- Add support for the Atmel device on the Talos II Power9 mainboard + +* Fri Feb 09 2018 Igor Gnatenko - 1.0-3 +- Escape macros in %%changelog + +* Wed Feb 07 2018 Fedora Release Engineering - 1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Tue Jan 2 2018 David Hendricks - 1.0-1 +- Update to flashrom 1.0 + +* Fri Oct 20 2017 David Hendricks - 0.9.9.1-1 +- Update to flashrom 0.9.9.1 + +* Wed Oct 04 2017 mrnuke - 0.9.9-6 +- Drop uaccess.patch in favor of sed script + +* Wed Aug 02 2017 Fedora Release Engineering - 0.9.9-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 0.9.9-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sun Mar 12 2017 Peter Robinson 0.9.9-3 +- Tweak arch build rules, minor spec cleanups +- Use %%license +- Build on aarch64 + +* Wed Mar 8 2017 Peter Lemenkov - 0.9.9-2 +- Proper udev rules + +* Sun Feb 26 2017 Alexandru Gagniuc - 0.9.9-1 +- Update to flashrom 0.9.9 +- Drop the autotools patches (they were rejected upstream) +- Update description to match flashrom.org main page +- Use {optflags} macro to set CFLAGS + +* Fri Feb 10 2017 Fedora Release Engineering - 0.9.7-5.svn1850 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Feb 03 2016 Fedora Release Engineering - 0.9.7-4.svn1850 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jun 17 2015 Fedora Release Engineering - 0.9.7-3.svn1850 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Tue Jan 13 2015 Peter Jones - 0.9.7-2.svn1850 +- Enable support for DediProg SF100, since it's very common. + +* Thu Sep 11 2014 Peter Lemenkov - 0.9.7-1.svn1850 +- Add support for Winbond W25Q40.V chips +- Add support for Macronix MX23L1654, MX23L6454 and MX23L12854 mask ROMs +- Add support for Intel Wildcat Point PCH +- Add support for Intel Silvermont: Bay Trail, Rangeley and Avoton +- Add support for S25FL128P, S25FL129P chips +- Add support for a bunch of 29GL parallel flash chips +- Add support for Atmel AT49LH004 and AT49LH00B4 +- Add new programmer for SPI EEPROMs attached to Intel 82580 NICs +- Add support for AMD Bolton chipset +- Add Board Enable for ASUS Vintage 2 PH1 (P5LD2-MQ) +- Add support for Macronix MX29F022(N)B and MX29F022(N)T +- Add support for Macronix MX25U12835F +- Add support for Sanyo LE25FW106 +- Add IT8212F PCI ATA controller as programmer +- Add support for Atmel (now Adesto) AT25DL081 and AT25DL161 +- Add VIA VT6421A LPC programmer driver +- Add support for ESMT F25L32PA +- Add support for Sanyo LE25FW406A +- Add support for new AMD SPI controller (SPI 100) +- Add support for Sanyo LE25FU406B +- Add support for SST25LF020A +- Add support for Spansion S25FL132K and S25FL164K +- Add support for SST25WF08 +- Add support for Macronix MX23L3254 mask ROM +- Add support for TUMPA Lite +- Add support for Intel 82574L +- Add board enable for ASUS A7V8X-MX +- Add board enable for ASUS P5LD2-VM DH +- Add board enable for abit BF6 +- Add support for SST25VF512A, ST25VF020, SST25VF020B chips +- Add pinout for Wiggler LPT +- Add pinout for Atmel STK200/300 +- Add pinout for Altera ByteBlasterMV +- Add support for ST M50LPW080 chip +- Add an internal DMI decoder +- Add board enable for Bcom WinNET P680 +- Add support for AT45CS1282 chip +- Add support for AT45DB321C +- Add support for Atmel AT45DB* chips +- Add support for Fujitsu MBM29LV160BE/TE +- Add ability to select between chips on GIGABYTE DualBIOS boards +- Temporarily disable ftdi support + +* Sat Aug 16 2014 Fedora Release Engineering - 0.9.6.1-7.svn1705 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.9.6.1-6.svn1705 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Tue Jul 30 2013 Peter Lemenkov - 0.9.6.1-5.svn1705 +- Handle active IMCs in AMD chipsets +- Rename Numonyx and ST (SGS/Thomson) chips to Micron +- Various cross-platform fixes +- Add support for remaining Numonyx (Micron) N25Q chips +- Add support for Spansion S25FL...S chips +- Add support for Spansion S25FL2 chips +- Add support for Micron/Numonyx/ST M25PX80 +- Add support for AMIC A25LQ16 and A25LQ64 +- Add support for more Eon EN25QH chips +- Add support for Eon EN25S series +- Add support for Numonyx M45PE series +- Add support for some GigaDevice GD25* chips +- Add support for all Sanyo LE25FW chips +- Add support for Nantronics N25 series +- Fix unlocking function for most Atmel AT2[56]D* chips +- Add W25Q...W series +- dediprog: fix SPI clock setting + +* Tue May 21 2013 Peter Lemenkov - 0.9.6.1-4.svn1673 +- dediprog: add support for chip select +- Add support for PMC Pm25LD series flash chips +- Add Altera USB-Blaster SPI programmer +- Add support for Intel Lynx Point low-power and Wellsburg chipsets +- Add support for Macronix MX25U1635E, MX25U3235E/F and MX25U6435E/F chips +- Add (untested) board enable for ASUS P4PE-X/TE + +* Wed Feb 13 2013 Fedora Release Engineering - 0.9.6.1-3.svn1639 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Sun Dec 30 2012 Peter Lemenkov - 0.9.6.1-2.svn1639 +- Updated to the latest svn ver. 1639 (post-release snapshot for 0.9.6.1) +- Support for Atmel's AT25F series of SPI flash chips +- Support for Intel S33 series flash chips +- Add a "device" parameter for Dediprog +- (Untested) board enable for Asus DSAN-DX +- Support for Winbond W39F010/W39L010/W39L020 +- Support for Atmel AT26DF041 +- Support for Numonyx N25Q016 and N25Q032 +- Support for SST's 25WF series of SPI flash chips +- Support for GigaDevice GD25LQ32 +- Board enable for MSI K8N Neo Platinum + +* Sat Sep 08 2012 Peter Lemenkov - 0.9.6.1-1.svn1596 +- Updated to the latest svn ver. 1596 (post-release snapshot for 0.9.6.1) +- (Untested) board enable for ASUS P5LD2-VM m/b +- Support for Eon EN25F64 flashchip +- Support for AJAWe added to pony_spi +- Support for Realtek RTL8169 NIC +- (Untested) board enable for DFI AD77 m/b +- Support for Via VX800/VX820, VX855/VX875, and VX900 chipsets +- Support for Atmel AT49(H)F010, AT49F080 and AT49F080T flashchips +- Support (board enable) for Biostar M7VIQ m/b + +* Thu Jul 19 2012 Fedora Release Engineering - 0.9.5.2-5.svn1547 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Wed Jul 11 2012 Peter Lemenkov - 0.9.5.2-4.svn1547 +- Enable support for USB programmers (FT2232, FT4232, etc), see rhbz #839179. +- Add board enable for MSI K9N SLI (MS-7250 VER:2.1) +- Add support for PMC Pm39LV512 flashchip +- Add support for Eon EN25QH32 flashchip +- Add Winbond W836xx SuperI/O detection +- Add ITE IT8707F/IT8710F SiperI/O detection + +* Mon Jul 2 2012 Peter Robinson - 0.9.5.2-3.svn1530 +- Enable building on ARM + +* Sun May 06 2012 Peter Lemenkov - 0.9.5.2-2.svn1530 +- Updated to latest svn ver. 1530 (post-release snapshot for 0.9.5.2) +- Support for w83697 family SuperIO chips +- Add board enable for ASUS P5BV-R +- PonyProg2000 SPI hardware support +- Add UNTESTED support for future Intel chipsets (DH89xxCC and Lynx Point) +- Add support for for the Atmel AT49F040 chip +- Add support for the Eon EN29LV640B chip +- Add GigaDevice GD25QXX series support +- Add support for the Numonyx N25Q064 chip +- Disable Linux SPI on EPEL 5 (see rhbz #808775) + +* Sat Mar 31 2012 Peter Lemenkov - 0.9.5.2-1.svn1517 +- Updated to latest svn ver. 1517 (post-release snapshot for 0.9.5.2) +- Add (untested) board enable for ASUS TUSL2-C +- Add board enable for ASUS OPLX-M. +- Add support for SFDP (JESD216) +- Support compilation for the ARM architecture (not enabled in the spec-file) +- Board enable for TriGem Anaheim-3 +- Add support for RDC R6030 chipset + +* Thu Feb 02 2012 Peter Lemenkov - 0.9.4-4.svn1487 +- Updated to latest svn ver. 1487 (post-release snapshot for 0.9.4) +- Add board enable for the MSC Q7 Tunnel Creek board +- Add board enable for AOpen i945GMx-VFX (used in FCS ESPRIMO Q5010) +- Mark ABIT NF-M2S, ASUS P5K-VM, ASUS M5A99X EVO, ASUS Z8PE-D12, PC Engines Alix.2d3 + boards as tested +- Mark Pm29F002T, AMIC A49LF040A, Winbond W39V040FC flashchips as tested +- Add board enable for ASUS A7N8X-VM/400 +- Add board enable for ASRock ConRoeXFire-eSATA2 +- Add board enable for ASUS P4GV-LA (Guppy) +- Add board enables for the ASUS P5N-D and P5N-E SLI +- Add board enable for Sun Ultra 40 M2 + +* Fri Jan 13 2012 Fedora Release Engineering - 0.9.4-3.svn1455 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Fri Oct 21 2011 Peter Lemenkov - 0.9.4-2.svn1455 +- Updated to latest svn ver. 1455 (post-release snapshot for 0.9.4) +- Added lots of new boards and several chipsets and flashchips +- Lots of other cleanups and enhancements + +* Fri Aug 12 2011 Peter Lemenkov - 0.9.4-1.svn1412 +- Updated to latest svn ver. 1412 (post-release snapshot for 0.9.4) +- Experimental support for Apple PowerPC Macs reflashing +- Added support for the Dangerous Prototypes Bus Blaster +- Board enable for ASUS P5GD2 Premium +- (Untested) board enable for Asus P5LD2 +- Board enable for ASUS A8M2N-LA (HP OEM "NodusM3-GL8E") +- Add J-7BXAN to the list of supported boards +- Add ASUS P4S533-X to the list of supported boards +- Add ASUS M4A785TD-V EVO to the list of supported board +- Add GA-945PL-S3P (rev. 6.6) to the list of supported boards +- Add MS-7142 (K8MM-V) to the list of supported boards +- Add MS-7369 (K9N Neo V2) to the list of supported boards +- Add X7DBT-INF to the list of supported boards +- Add support for the GIGABYTE GA-8SIMLH board +- Support for EN25Q(H) series SPI flash chips +- Add satamv programmer + +* Tue Jul 12 2011 Peter Lemenkov - 0.9.3-5.svn1368 +- Updated to latest svn ver. 1368 (post-release snapshot for 0.9.3) +- Added 32 (yes, thirty-two) new boards +- Lots of other cleanups and enhancements + +* Sat May 14 2011 Peter Lemenkov - 0.9.3-4.svn1299 +- Updated to latest svn ver. 1299 (post-release snapshot for 0.9.3) +- Intel NIC with parallel flash support (Intel 8255xER/82551IT Fast Ethernet + Controller and Intel 82557/8/9/0/1 Ethernet Pro 100) +- Fixed multiple detection of the same chip +- Added support for the Via VX855 chipset +- Added support for more than one Super I/O or EC per machine +- Board enable for Foxconn 6150K8MD-8EKRSH +- List AMD SB850 as supported (it has the same PCI ID as SB700) +- Fixed build on PowerPC (see rhbz #683414) + +* Wed Mar 09 2011 Peter Lemenkov - 0.9.3-3.svn1280 +- Updated to latest svn ver. 1280 (post-release snapshot for 0.9.3) +- Board enable for Asus P4P800-VM +- Support for ST M25PX16 chip +- Support for W39L040 chip +- Board enable for Gigabyte GA-K8N51GMF +- Support for ITE IT8500/IT8502 embedded controllers +- Support for AMD Am29LV001BB, Am29LV001BT, Am29LV002BB, Am29LV002BT, + Am29LV004BB, Am29LV004BT, Am29LV008BB, Am29LV008BT chips +- Support for Angelbird Wings PCIe SSD (Marvell 88SX7042 SATA controller) +- Fix for rhbz #680715 + +* Tue Feb 08 2011 Fedora Release Engineering - 0.9.3-2.svn1250 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Tue Jan 4 2011 Peter Lemenkov 0.9.3-1.svn1250 +- Updated to latest svn ver. 1250 (post-release snapshot for 0.9.3) +- Initial rtl8169 support (UNTESTED) +- Fix decoding of SB600 LPC ROM protection registers +- Erasing/writing of Winbond W39V040FB chips +- Support for the Open Graphics Project development card +- Support for SST SST25VF010 chip +- Board-enable for the MSI MS-6391 (845 Pro4) +- Support for Spansion S25FL004A, S25FL032A, and S25FL064A chips +- Add chunked write ability to the Dediprog SF100 driver +- Support bulk read on Dediprog SF100 +- Support for the OpenMoko Neo1973/Neo FreeRunner debug board (ver, 2 or 3) +- Real partial writes were implemented +- Add SPI flash emulation capability to the dummy programmer +- Board enable for the EPoX EP-8NPA7I board +- Fixed build on EL-5 + +* Tue Oct 26 2010 Peter Lemenkov 0.9.3-0.1.svn1205 +- Ver. 0.9.3 (pre-release, exported from SCM) + +* Wed Sep 29 2010 jkeating - 0.9.2-7.svn1180 +- Rebuilt for gcc bug 634757 + +* Fri Sep 24 2010 Peter Lemenkov 0.9.2-6.svn1180 +- Added autotools support + +* Tue Sep 21 2010 Peter Lemenkov 0.9.2-5.svn1180 +- Patch no.3 merged upstream + +* Fri Sep 17 2010 Peter Lemenkov 0.9.2-4.svn1158 +- Enable building on PowerPC (only external flashers enabled so far). + See rhbz #283491. + +* Sun Sep 12 2010 Peter Lemenkov 0.9.2-3.svn1158 +- Clean up spec-file +- Updated to latest svn ver. 1158 +- Doubles the number of known boards! + +* Sun Jun 13 2010 Peter Lemenkov 0.9.2-2 +- Added missing Requires - dmidecode (for accurate board matching) + +* Thu Jun 3 2010 Peter Lemenkov 0.9.2-1 +- Support for new external flashers +- Dozens of added flash chips, chipsets, mainboards +- Selective blockwise erase +- Improved user interface +- Reliability fixes +- Mainboard matching via DMI strings +- Laptop detection which triggers safety measures + +* Wed Apr 28 2010 Peter Lemenkov 0.9.1-4.svn995 +- Updated to latest svn ver. 995 +- Lots of new chips and m/b + +* Fri Mar 12 2010 Peter Lemenkov 0.9.1-3.svn931 +- Updated to latest svn ver. 931 +- ASUS A7V8X-X board +- MS-7202 board +- Asus M2NBP-VM CSM board +- HP Vectra VL420SFF board +- Eon EN29F010 chip +- Abit IP35 Pro board +- HP Vectra VL400 board +- Intel E28F004S5 flash chip +- Lots of bugfixes + +* Mon Feb 8 2010 Peter Lemenkov 0.9.1-2.svn893 +- Updated to latest svn ver. 893 +- ST M29W512B chip +- Tekram P6Pro-A5 board +- Fixed GIGABYTE GA-7ZM board +- SST39SF512 chip +- Fixed SyncMOS S29C51004T chip +- Intel NM10 chipset +- Fixed A25L40PU and A2540PT chip +- Spansion S25FL008A chip +- MSI 651M-L board +- Several Eon EN25Bxx{T,B} chips +- Fixed Sharp LHF00L04 chip +- VIA VT8233A chipset +- MSI K8N Neo4-F board +- Intel Poulsbo chipset +- ECS K7S6A board +- ASRock M3A790GXH/128M board +- Asus M2V-MX board +- Shuttle AK31 board +- Fixed MSI KT4V board +- Asus P4B266LM board +- Asrock P4i65GV board +- Intel 3400 series / 5 series chipset +- W25x32 and W25x64 chips +- Sanyo LF25FW203A chip (sometimes labeled as 25FW203T) +- Shuttle FN25 (SN25P) board +- EPoX EP-8RDA3+ board +- ASUS P5ND2-SLI Deluxe board +- nVidia nForce 4 chipset +- VIA VT82C596 chipset +- Wyse Winterm S50 board +- Dell S1850 board +- Dr. Kaiser PC-Waechter PCI devices + +* Fri Sep 4 2009 Peter Lemenkov 0.9.1-1 +- Ver. 0.9.1 +- See release notes at http://www.coreboot.org/Flashrom/0.9.1 +- Dropped the only patch (no longer needed) +- Changed project's URL + +* Fri Jul 24 2009 Fedora Release Engineering - 0.9.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue May 5 2009 Peter Lemenkov 0.9.0-1 +- Ver. 0.9.0 + +* Tue Apr 14 2009 Peter Lemenkov 0-0.18.20090414svn4107 +- Various manpage / README fixes +- Board enable support for HP DL145 G3 +- high coreboot table support +- Since now we're using ExclusiveArch + +* Wed Mar 11 2009 Peter Lemenkov 0-0.17.20090311svn3984 +- MSI MS-7046 board enable +- Intel Desktop Board D201GLY +- Add Am29F080B Am29LV081B SST39VF080 support (untested) +- Board enable for GIGABYTE GA-MA78G-DS3H + +* Tue Feb 24 2009 Fedora Release Engineering - 0-0.16.20090112svn3852 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Thu Jan 8 2009 Peter Lemenkov 0-0.15.20090112svn3852 +- Changed license to GPLv2 +- SST49LF020 support +- AMD-768 chipset support +- i631x LPC support +- Support the MX29LV040C +- AMD SB700 flash enable +- Support for the AMD/ATI SB600 southbridge SPI +- SST25VF080B flash chip support +- Support for 32Mbit SPI flash SST25VF032B +- Support for bunch of Fujitsu and Macronix chips + +* Mon Nov 3 2008 Peter Lemenkov 0-0.14.20081103svn3723 +- Dump ICH8/ICH9/ICH10 SPI registers +- Add additional SPI sector erase and chip erase command +- Add support for the ST M50FW002 chip +- Support for some Numonyx parts (M25PE) +- SPI boot flash support on EP80579 +- Support for the Intel 82371MX (MPIIX) southbridge +- Support for the Intel 82371FB PIIX and 82371SB (PIIX3) southbridges +- Support for the VIA VT82C586A/B chipset +- ICH10 support to flashrom +- Support for AM29F002(N)B[BT] + +* Mon Oct 6 2008 Peter Lemenkov 0-0.13.20080928svn3602 +- More ExcludeArch + +* Sun Sep 28 2008 Peter Lemenkov 0-0.12.20080928svn3602 +- Proper support for EN29F002(A)(N)[BT] +- Recognize the Intel EP80579 LPC flash interface +- Add support for MSI KT4V +- Support for Winbond W39V040C and MSI K8T Neo2-F + +* Sun Jul 6 2008 Peter Lemenkov 0-0.11.20080607svn3418 +- AMIC A29002 +- flashing system with Nvidia MCP67 +- PCI IDs for EPIA-CN +- VIA SPI controller on VT8237S +- ICH7 SPI support +- support for AMIC Technology A49LF040A +- Board enable and autodetection for GIGABYTE GA-7VT600 +- Add support for Amic Technology A29040B flash chip +- Board enable and autodetection for BioStar P4M80-M4 +- Add support for the ASUS P4B266 board +- Add support for Amic A25L40P SPI flash + +* Fri Jun 6 2008 Peter Lemenkov 0-0.10.20080517svn3332 +- Exclude sparc64 + +* Sat May 17 2008 Peter Lemenkov 0-0.9.20080517svn3332 +- Fixed %%patch0 + +* Sat May 17 2008 Peter Lemenkov 0-0.8.20080517svn3332 +- Support Pm49FL004/2 Block Locking Registers +- Add support for the Atmel AT25DF321 SPI flash +- Lots of new SST flash chip IDs +- Add lots of ATMEL SPI flash chips +- Add SST39VF512, SST39VF010, SST39VF040 support +- Add ICH9 detection to flashrom +- Support for the Winbond W39V080FA series of chips +- Support for flashing on the Kontron 986LCD-M board +- Add board_enable for Artec Group DBE61 and DBE62 + +* Sat Feb 9 2008 Peter Lemenkov 0-0.7.20080209svn3099 +- Add board enable for VIA EPIA SP +- support for devices using AMD Geode companion chip CS5536 that have the + Boot ROM on NOR flash that is directly connected to FLASH_CS3 (Boot + Flash Chip Select) +- Add support for the PMC Pm25LV family of SPI flash chips +- Add ids and chip entry for Spansion S25FL016A +- Support for MX25L3205D chip +- Enable MX25L8005 support + +* Wed Jan 9 2008 Peter Lemenkov 0-0.6.20080109svn3036 +- support for SST25VF040B flash chip +- enable ga_2761gxdk board +- support for EN29F002(A)(N)B chips +- support for EON EN29F002AT flash chip +- support for 25VF016B flash chip +- support for ST M25P05-A, M25P10-A, M25P20, M25P40, M25P16, M25P32, + M25P64 and M25P128 flash chips +- support for ST M25P80 flash chip +- support for AT49F002, AT49F002N, AT49F002T and AT49F002NT flash chips +- enable Acorp 6A815EPD board + +* Sun Nov 18 2007 Peter Lemenkov 0-0.5.20071118svn2967 +- svn ver. 2967 (support for Intel 440MX systems, Fujitsu MBM29F400TC, + AMD Geode CS5536) + +* Sun Oct 28 2007 Peter Lemenkov 0-0.4.20071028svn2897 +- typo fix + +* Sun Oct 28 2007 Peter Lemenkov 0-0.3.20071028svn2897 +- svn ver. 2897 (support for Gigabyte M61P-S3 SPI m/b, Am29LV040B chip) +- flashrom executable now sits in sbindir since it's administrator's tool + +* Wed Oct 3 2007 Peter Lemenkov 0-0.2.20071003svn2817 +- Added correct BZ# for ExludeArch issue +- Preserved timestamp then installing flashrom +- svn ver. 2817 (support for IT8716F added, added COPYING) + +* Thu Sep 6 2007 Peter Lemenkov 0-0.1.20070830svn2753 +- svn ver. 2753 (support for W29C040P and W29EE011 chips added) +- New naming scheme + +* Wed Aug 22 2007 Peter Lemenkov 0.0-1.2744svn +- svnver. 2744 + +* Sun Aug 5 2007 Peter Lemenkov 0.0-1.2742svn +- Initial build for FC-Extras diff --git a/SPECS-EXTENDED/fwupd-efi/azure_linux_compat.patch b/SPECS-EXTENDED/fwupd-efi/azure_linux_compat.patch new file mode 100644 index 00000000000..05fa4b1b1bc --- /dev/null +++ b/SPECS-EXTENDED/fwupd-efi/azure_linux_compat.patch @@ -0,0 +1,13 @@ +diff --git a/meson.build b/meson.build +index 9ee9652..f4b62b9 100644 +--- a/meson.build ++++ b/meson.build +@@ -12,7 +12,7 @@ cc = meson.get_compiler('c') + objcopy = find_program('objcopy') + objcopy_version = run_command(objcopy, '--version', check: true).stdout().split('\n')[0].split(' ')[-1] + +-gnuefi = dependency('gnu-efi', version: '>= 3.0.18') ++gnuefi = dependency('gnu-efi', version: '>= 3.0.17') + prefix = get_option('prefix') + libdir = join_paths(prefix, get_option('libdir')) + libexecdir = join_paths(prefix, get_option('libexecdir')) diff --git a/SPECS-EXTENDED/fwupd-efi/fwupd-efi.signatures.json b/SPECS-EXTENDED/fwupd-efi/fwupd-efi.signatures.json new file mode 100644 index 00000000000..08b9ecaa9a5 --- /dev/null +++ b/SPECS-EXTENDED/fwupd-efi/fwupd-efi.signatures.json @@ -0,0 +1,5 @@ +{ + "Signatures": { + "fwupd-efi-1.6.tar.xz": "afd0805a2ad081a7caff2ef5bc004ce3a0147b538015e8eca966341716b1260e" + } +} diff --git a/SPECS-EXTENDED/fwupd-efi/fwupd-efi.spec b/SPECS-EXTENDED/fwupd-efi/fwupd-efi.spec new file mode 100644 index 00000000000..3fa55dabdca --- /dev/null +++ b/SPECS-EXTENDED/fwupd-efi/fwupd-efi.spec @@ -0,0 +1,127 @@ +%global debug_package %{nil} +Summary: Firmware update EFI binaries +Name: fwupd-efi +Version: 1.6 +Release: 2%{?dist} +License: LGPL-2.1-or-later +Vendor: Microsoft Corporation +Distribution: Azure Linux +URL: https://github.com/fwupd/fwupd-efi +Source0: https://github.com/fwupd/fwupd-efi/releases/download/%{version}/%{name}-%{version}.tar.xz +# Tolerate a slightly older version of gnu-efi +Patch1: azure_linux_compat.patch +BuildRequires: gcc +BuildRequires: gnu-efi-devel +BuildRequires: meson +BuildRequires: pesign +BuildRequires: python3-pefile +BuildRequires: python3-uswid +BuildRequires: python3-cbor2 +BuildRequires: python3-lxml + +# these are the only architectures supporting UEFI UpdateCapsule +ExclusiveArch: x86_64 aarch64 + +%description +fwupd is a project to allow updating device firmware, and this package provides +the EFI binary that is used for updating using UpdateCapsule. + +%prep +%autosetup -p1 + +%build + +%meson \ + -Defi_sbat_distro_id="azurelinux" \ + -Defi_sbat_distro_summary="Microsoft" \ + -Defi_sbat_distro_pkgname="%{name}" \ + -Defi_sbat_distro_version="%{version}-%{release}" \ + -Defi_sbat_distro_url="https://github.com/microsoft/azurelinux" + +%meson_build + +%install +%meson_install + +# sign fwupd.efi loader +%ifarch x86_64 +%global efiarch x64 +%endif +%ifarch aarch64 +%global efiarch aa64 +%endif +%global fwup_efi_fn %{buildroot}%{_libexecdir}/fwupd/efi/fwupd%{efiarch}.efi +%pesign -s -i %{fwup_efi_fn} -o %{fwup_efi_fn}.tmp +%define __pesign_client_cert fwupd-signer +%pesign -s -i %{fwup_efi_fn}.tmp -o %{fwup_efi_fn}.signed +rm -vf %{fwup_efi_fn}.tmp + +%files +%doc README.md AUTHORS +%license COPYING +%{_libexecdir}/fwupd/efi/*.efi +%{_libexecdir}/fwupd/efi/*.efi.signed +%{_libdir}/pkgconfig/fwupd-efi.pc + +%changelog +* Mon Oct 28 2024 Jocelyn Berrendonner - 1.6-2 +- Integrating the spec into Azure Linux +- Initial CBL-Mariner import from Fedora 42 (license: MIT). +- License verified. + +* Mon Apr 15 2024 Richard Hughes - 1.6-1 +- New upstream release + +* Fri Mar 22 2024 Richard Hughes - 1.5-3 +- Build against the new gnu-efi + +* Mon Mar 18 2024 Richard Hughes - 1.5-2 +- Revert a patch to fix firmware updates + +* Mon Mar 18 2024 Richard Hughes - 1.5-1 +- New upstream release + +* Wed Jan 24 2024 Fedora Release Engineering - 1.4-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 1.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jul 19 2023 Fedora Release Engineering - 1.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jun 29 2023 Yaakov Selkowitz - 1.4-3 +- Fix build with latest gnu-efi + +* Wed Feb 22 2023 Richard Hughes - 1.4-2 +- migrated to SPDX license + +* Fri Jan 27 2023 Richard Hughes - 1.4-1 +- New upstream release + +* Thu Jan 19 2023 Fedora Release Engineering - 1.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Jul 21 2022 Fedora Release Engineering - 1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Apr 14 2022 Richard Hughes - 1.3-1 +- New package version + +* Sun Jan 23 2022 Richard Hughes - 1.2-1 +- New package version + +* Thu Jan 20 2022 Fedora Release Engineering - 1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jul 21 2021 Fedora Release Engineering - 1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Sat Jun 19 2021 Richard Hughes - 1.1-1 +- New package version + +* Mon May 17 2021 Richard Hughes - 1.0-2 +- Rebuilt to use the HSM signers + +* Wed Apr 28 2021 Richard Hughes - 1.0-1 +- Initial import (#1953508). diff --git a/SPECS-EXTENDED/fwupd/fwupd.signatures.json b/SPECS-EXTENDED/fwupd/fwupd.signatures.json new file mode 100644 index 00000000000..bec64ae3fce --- /dev/null +++ b/SPECS-EXTENDED/fwupd/fwupd.signatures.json @@ -0,0 +1,5 @@ +{ + "Signatures": { + "fwupd-2.0.1.tar.xz": "04226d0c689a56cc51de017e736f18f1f5e951b9a7c1b18e3281eb923c435891" + } +} diff --git a/SPECS-EXTENDED/fwupd/fwupd.spec b/SPECS-EXTENDED/fwupd/fwupd.spec new file mode 100644 index 00000000000..b6ab8c1b4df --- /dev/null +++ b/SPECS-EXTENDED/fwupd/fwupd.spec @@ -0,0 +1,1150 @@ +Summary: Firmware update daemon +Name: fwupd +Version: 2.0.1 +Release: 2%{?dist} +License: LGPL-2.1-or-later +Vendor: Microsoft Corporation +Distribution: Azure Linux +URL: https://github.com/fwupd/fwupd +Source0: https://github.com/fwupd/fwupd/releases/download/%{version}/%{name}-%{version}.tar.xz + +%global glib2_version 2.45.8 +%global libxmlb_version 0.1.3 +%global libusb_version 1.0.9 +%global libcurl_version 7.62.0 +%global libjcat_version 0.1.0 +%global systemd_version 249 +%global json_glib_version 1.1.1 +%global bash_completionsdir %(pkg-config --variable=completionsdir bash-completion 2>/dev/null || echo '%{_sysconfdir}/bash_completion.d') + +# although we ship a few tiny python files these are utilities that 99.99% +# of users do not need -- use this to avoid dragging python onto CoreOS +%global __requires_exclude ^%{python3}$ +%global enable_tests 0 +%global enable_docs 0 + +%global enable_dummy 1 +# fwupd.efi is only available on these arches +%ifarch x86_64 aarch64 riscv64 +%global have_uefi 1 +%endif +# gpio.h is only available on these arches +%ifarch x86_64 aarch64 +%global have_gpio 1 +%endif +# flashrom is only available on these arches +%ifarch i686 x86_64 armv7hl aarch64 ppc64le riscv64 +%global have_flashrom 1 +%endif +%ifarch i686 x86_64 +%global have_msr 1 +%endif +# Until we actually have seen it outside x86 +%ifarch i686 x86_64 +%global have_thunderbolt 1 +%endif +# only available recently +%global have_modem_manager 1 +%global have_passim 1 +BuildRequires: freefont +BuildRequires: gettext +%if 0%{?enable_docs} +BuildRequires: gi-docgen +%endif +BuildRequires: git-core +BuildRequires: glib2-devel +BuildRequires: gnutls-devel +BuildRequires: gnutls-utils +BuildRequires: gobject-introspection-devel +BuildRequires: json-glib-devel +BuildRequires: libarchive-devel +BuildRequires: libcbor-devel +BuildRequires: libcurl-devel +BuildRequires: libdrm-devel +BuildRequires: libjcat +BuildRequires: libjcat-devel +BuildRequires: libusb1-devel +BuildRequires: libxmlb +BuildRequires: libxmlb-devel +BuildRequires: meson +BuildRequires: pkg-config +BuildRequires: polkit-devel +BuildRequires: protobuf-c-devel +BuildRequires: python3-jinja2 +BuildRequires: python3-packaging +BuildRequires: sqlite-devel +BuildRequires: systemd +BuildRequires: systemd-devel +BuildRequires: vala +BuildRequires: pkgconfig(bash-completion) +Requires: glib2%{?_isa} +Requires: libusb1%{?_isa} +Requires: libxmlb%{?_isa} +Requires: shared-mime-info +Requires(post): systemd +Requires(postun): systemd +Requires(preun): systemd +Provides: dbxtool +%if 0%{?have_passim} +BuildRequires: passim-devel +%endif +%ifarch %{valgrind_arches} +BuildRequires: valgrind +BuildRequires: valgrind-devel +%endif +%if 0%{?have_flashrom} +BuildRequires: flashrom-devel +%endif +%if 0%{?have_modem_manager} +BuildRequires: ModemManager-glib-devel +BuildRequires: libmbim-devel +BuildRequires: libqmi-devel +%endif +%if 0%{?have_uefi} +BuildRequires: cairo-devel +BuildRequires: cairo-gobject-devel +BuildRequires: fontconfig +BuildRequires: freetype +#BuildRequires: google-noto-sans-cjk-ttc-fonts +BuildRequires: pango-devel +BuildRequires: python3 +BuildRequires: python3-cairo +BuildRequires: python3-gobject +BuildRequires: tpm2-tss-devel +%endif + +%description +fwupd is a daemon to allow session software to update device firmware. + +%package devel +Summary: Development package for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +Files for development with %{name}. + +%package tests +Summary: Data files for installed tests +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description tests +Data files for installed tests. + +%if 0%{?have_modem_manager} +%package plugin-modem-manager +Summary: fwupd plugin using ModemManger +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description plugin-modem-manager +This provides the optional package which is only required on hardware that +might have mobile broadband hardware. It is probably not required on servers. +%endif + +%if 0%{?have_flashrom} +%package plugin-flashrom +Summary: fwupd plugin using flashrom +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description plugin-flashrom +This provides the optional package which is only required on hardware that +can be flashed using flashrom. It is probably not required on servers. +%endif + +%if 0%{?have_uefi} +%package plugin-uefi-capsule-data +Summary: Localized data for the UEFI UX capsule +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description plugin-uefi-capsule-data +This provides the pregenerated BMP artwork for the UX capsule, which allows the +"Installing firmware update…" localized text to be shown during a UEFI firmware +update operation. This subpackage is probably not required on embedded hardware +or server machines. +%endif + +%prep +%autosetup -p1 + +%build + +%meson \ + -Dumockdev_tests=disabled \ +%if 0%{?enable_docs} + -Ddocs=enabled \ +%else + -Ddocs=disabled \ +%endif + -Dlvfs=disabled \ +%if 0%{?enable_tests} + -Dtests=true \ +%else + -Dtests=false \ +%endif +%if 0%{?have_flashrom} + -Dplugin_flashrom=enabled \ +%else + -Dplugin_flashrom=disabled \ +%endif +%if 0%{?have_msr} + -Dplugin_msr=enabled \ +%else + -Dplugin_msr=disabled \ +%endif +%if 0%{?have_gpio} + -Dplugin_gpio=enabled \ +%else + -Dplugin_gpio=disabled \ +%endif +%if 0%{?have_uefi} + -Dplugin_uefi_capsule=enabled \ + -Dplugin_uefi_pk=enabled \ + -Dplugin_tpm=enabled \ + -Defi_binary=false \ +%else + -Dplugin_uefi_capsule=disabled \ + -Dplugin_uefi_pk=disabled \ + -Dplugin_tpm=disabled \ +%endif +%if 0%{?have_modem_manager} + -Dplugin_modem_manager=enabled \ +%else + -Dplugin_modem_manager=disabled \ +%endif +%if 0%{?have_passim} + -Dpassim=enabled \ +%else + -Dpassim=disabled \ +%endif + -Dman=true \ + -Dsystemd_unit_user="" \ + -Dbluez=enabled \ + -Dplugin_powerd=disabled \ + -Dlaunchd=disabled \ + -Dsupported_build=enabled + +%meson_build + +%if 0%{?enable_tests} +%check +%meson_test +%endif + +%install +%meson_install + +mkdir -p --mode=0700 %{buildroot}%{_localstatedir}/lib/fwupd/gnupg + +# workaround for https://bugzilla.redhat.com/show_bug.cgi?id=1757948 +mkdir -p %{buildroot}%{_localstatedir}/cache/fwupd + +%find_lang %{name} + +%post +%systemd_post fwupd.service fwupd-refresh.timer + +%preun +%systemd_preun fwupd.service fwupd-refresh.timer + +%postun +%systemd_postun_with_restart fwupd.service fwupd-refresh.timer + +%files -f %{name}.lang +%doc README.md +%license COPYING +%config(noreplace)%{_sysconfdir}/fwupd/fwupd.conf +%dir %{_libexecdir}/fwupd +%{_libexecdir}/fwupd/fwupd +%ifarch x86_64 +%{_libexecdir}/fwupd/fwupd-detect-cet +%endif +%{_bindir}/dbxtool +%{_bindir}/fwupdmgr +%{_bindir}/fwupdtool +%dir %{_sysconfdir}/fwupd +%dir %{_sysconfdir}/fwupd/bios-settings.d +%{_sysconfdir}/fwupd/bios-settings.d/README.md +%dir %{_sysconfdir}/fwupd/remotes.d +%config(noreplace)%{_sysconfdir}/fwupd/remotes.d/lvfs.conf +%config(noreplace)%{_sysconfdir}/fwupd/remotes.d/lvfs-testing.conf +%config(noreplace)%{_sysconfdir}/fwupd/remotes.d/vendor-directory.conf +%config(noreplace)%{_sysconfdir}/pki/fwupd +%{_sysconfdir}/pki/fwupd-metadata +%if 0%{?have_msr} +%{_libdir}/modules-load.d/fwupd-msr.conf +%endif +%{_datadir}/dbus-1/system.d/org.freedesktop.fwupd.conf +%{bash_completionsdir}/fwupdmgr +%{bash_completionsdir}/fwupdtool +%{_datadir}/fish/vendor_completions.d/fwupdmgr.fish +%dir %{_datadir}/fwupd +%dir %{_datadir}/fwupd/metainfo +%{_datadir}/fwupd/metainfo/org.freedesktop.fwupd*.metainfo.xml +%dir %{_datadir}/fwupd/remotes.d +%dir %{_datadir}/fwupd/remotes.d/vendor +%dir %{_datadir}/fwupd/remotes.d/vendor/firmware +%{_datadir}/fwupd/remotes.d/vendor/firmware/README.md +%{_datadir}/dbus-1/interfaces/org.freedesktop.fwupd.xml +%{_datadir}/polkit-1/actions/org.freedesktop.fwupd.policy +%{_datadir}/polkit-1/rules.d/org.freedesktop.fwupd.rules +%{_datadir}/dbus-1/system-services/org.freedesktop.fwupd.service +%{_mandir}/man1/fwupdtool.1* +%{_mandir}/man1/dbxtool.* +%{_mandir}/man1/fwupdmgr.1* +%{_mandir}/man5/* +%{_mandir}/man8/* +%{_datadir}/metainfo/org.freedesktop.fwupd.metainfo.xml +%{_datadir}/icons/hicolor/*/apps/org.freedesktop.fwupd.* +%{_datadir}/fwupd/firmware_packager.py +%{_datadir}/fwupd/simple_client.py +%{_datadir}/fwupd/add_capsule_header.py +%{_datadir}/fwupd/install_dell_bios_exe.py +%{_unitdir}/fwupd.service +%{_unitdir}/fwupd-refresh.service +%{_unitdir}/fwupd-refresh.timer +%dir %{_localstatedir}/lib/fwupd +%dir %{_localstatedir}/cache/fwupd +%dir %{_datadir}/fwupd/quirks.d +%{_datadir}/fwupd/quirks.d/builtin.quirk.gz +%if 0%{?enable_docs} +%{_docdir}/fwupd/*.html +%endif +%if 0%{?have_uefi} +%config(noreplace)%{_sysconfdir}/grub.d/35_fwupd +%endif +%{_libdir}/libfwupd.so.3* +%{_libdir}/girepository-1.0/Fwupd-2.0.typelib +%{_libdir}/systemd/system-shutdown/fwupd.shutdown +%dir %{_libdir}/fwupd-%{version} +%{_libdir}/fwupd-%{version}/libfwupd*.so +%ghost %{_localstatedir}/lib/fwupd/gnupg + +%if 0%{?have_modem_manager} +%files plugin-modem-manager +%{_libdir}/fwupd-%{version}/libfu_plugin_modem_manager.so +%endif + +%if 0%{?have_flashrom} +%files plugin-flashrom +%{_libdir}/fwupd-%{version}/libfu_plugin_flashrom.so +%endif + +%if 0%{?have_uefi} +%files plugin-uefi-capsule-data +%{_datadir}/fwupd/uefi-capsule-ux.tar.xz +%endif + +%files devel +%{_datadir}/gir-1.0/Fwupd-2.0.gir +%if 0%{?enable_docs} +%{_docdir}/fwupd/libfwupdplugin +%{_docdir}/fwupd/libfwupd +%{_docdir}/libfwupdplugin +%{_docdir}/libfwupd +%endif +%{_datadir}/vala/vapi +%{_includedir}/fwupd-3 +%{_libdir}/libfwupd*.so +%{_libdir}/pkgconfig/fwupd.pc + +%files tests +%if 0%{?enable_tests} +%{_datadir}/fwupd/host-emulate.d/*.json.gz +%{_datadir}/installed-tests/fwupd +# libgusb >= 0.4.5 +%{_datadir}/fwupd/device-tests/*.json +%{_libexecdir}/installed-tests/fwupd +%{_datadir}/fwupd/remotes.d/fwupd-tests.conf +%endif + +%changelog +* Fri Oct 18 2024 Jocelyn Berrendonner - 2.0.1-2 +- Integrating the spec into Azure Linux +- Initial CBL-Mariner import from Fedora 42 (license: MIT). +- License verified. + +* Tue Oct 15 2024 Richard Hughes - 2.0.1-1 +- New upstream release + +* Fri Oct 04 2024 Richard Hughes - 2.0.0-3 +- Fix build on s390x + +* Fri Oct 04 2024 Richard Hughes - 2.0.0-2 +- No CET on i686 + +* Fri Oct 04 2024 Richard Hughes - 2.0.0-1 +- New upstream release + +* Wed Sep 25 2024 Richard Hughes - 1.9.25-1 +- New upstream release + +* Mon Aug 05 2024 Richard Hughes - 1.9.23-1 +- New upstream release + +* Fri Jul 26 2024 Richard Hughes - 1.9.22-1 +- New upstream release + +* Wed Jul 17 2024 Fedora Release Engineering - 1.9.21-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Wed Jun 26 2024 Yaakov Selkowitz - 1.9.21-2 +- Disable passim on RHEL + +* Thu Jun 13 2024 Richard Hughes - 1.9.21-1 +- New upstream release + +* Mon May 20 2024 Richard Hughes - 1.9.20-2 +- Fix filelists + +* Mon May 20 2024 Richard Hughes - 1.9.20-1 +- New upstream release + +* Fri May 03 2024 Richard Hughes - 1.9.19-1 +- New upstream release + +* Mon Apr 22 2024 Richard Hughes - 1.9.17-1 +- New upstream release + +* Fri Apr 05 2024 Richard Hughes - 1.9.16-1 +- New upstream release + +* Thu Apr 04 2024 David Abdurachmanov - 1.9.15-2 +- Add riscv64 support + +* Mon Mar 11 2024 Richard Hughes - 1.9.15-1 +- New upstream release + +* Tue Feb 27 2024 Richard Hughes - 1.9.14-2 +- Use bash-completion-devel on Fedora >= 41 + +* Mon Feb 26 2024 Richard Hughes - 1.9.14-1 +- New upstream release + +* Thu Feb 08 2024 Richard Hughes - 1.9.13-1 +- New upstream release + +* Mon Feb 05 2024 Richard Hughes - 1.9.12-2 +- Bump for side-tag + +* Wed Jan 24 2024 Richard Hughes - 1.9.12-1 +- New upstream release# + +* Fri Jan 19 2024 Fedora Release Engineering - 1.9.11-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 05 2024 Richard Hughes - 1.9.11-4 +- Rebuild for redhat-rpm-config regression + +* Fri Jan 05 2024 Kevin Fenzi - 1.9.11-3 +- Rebuild again to fix missing provides caused by #2256645 + +* Thu Jan 04 2024 Adam Williamson - 1.9.11-2 +- Rebuild to fix missing provides caused by #2256645 + +* Wed Jan 03 2024 Richard Hughes - 1.9.11-1 +- New upstream release + +* Mon Dec 04 2023 Richard Hughes - 1.9.10-1 +- New upstream release + +* Mon Nov 20 2023 Richard Hughes - 1.9.9-1 +- New upstream release + +* Tue Nov 14 2023 Richard Hughes - 1.9.8-1 +- New upstream release + +* Wed Nov 01 2023 Richard Hughes - 1.9.7-1 +- New upstream release + +* Mon Oct 30 2023 Richard Hughes - 1.9.6-2 +- Revert "Use a softer dep for passim (the daemon)" + +* Fri Oct 06 2023 Richard Hughes - 1.9.6-1 +- New upstream release + +* Fri Sep 29 2023 Zbigniew Jędrzejewski-Szmek - 1.9.5-4 +- Redo preset call on upgrades + +* Thu Sep 07 2023 Richard Hughes - 1.9.5-3 +- Use a softer dep for passim (the daemon) + +* Mon Sep 04 2023 Richard Hughes - 1.9.5-2 +- Fix BRs + +* Mon Sep 04 2023 Richard Hughes - 1.9.5-1 +- New upstream release + +* Tue Aug 22 2023 Richard Hughes - 1.9.4-1 +- New upstream release + +* Fri Aug 11 2023 Mamoru TASAKA - 1.9.3-3 +- Rebuild for EVR upgrade path + +* Wed Jul 19 2023 Fedora Release Engineering - 1.9.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jul 13 2023 Richard Hughes - 1.9.3-1 +- New upstream release + +* Fri Jul 07 2023 Yaakov Selkowitz - 1.9.2-2 +- Fix ELN build + +* Mon Jun 12 2023 Richard Hughes - 1.9.2-1 +- New upstream release + +* Sat May 13 2023 Richard Hughes - 1.9.1-1 +- New upstream release + +* Fri May 12 2023 Richard Hughes - 1.8.15-1 +- New upstream release + +* Fri Mar 31 2023 Richard Hughes - 1.8.14-1 +- New upstream release + +* Tue Mar 28 2023 Richard Hughes - 1.8.13-1 +- New upstream release + +* Tue Mar 07 2023 Richard Hughes - 1.8.12-2 +- Rebuilt due to libcbor bump + +* Fri Feb 24 2023 Richard Hughes - 1.8.12-1 +- New upstream release + +* Thu Feb 23 2023 Richard Hughes - 1.8.11-1 +- New upstream release + +* Wed Feb 22 2023 Richard Hughes - 1.8.10-2 +- migrated to SPDX license + +* Mon Jan 23 2023 Richard Hughes - 1.8.10-1 +- New upstream release + +* Thu Jan 19 2023 Fedora Release Engineering - 1.8.9-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Tue Jan 03 2023 Richard Hughes - 1.8.9-3 +- Use updated upstream patch + +* Tue Jan 03 2023 Richard Hughes - 1.8.9-2 +- Backport a patch from upstream to fix s390x build + +* Tue Jan 03 2023 Richard Hughes - 1.8.9-1 +- New upstream release + +* Wed Dec 07 2022 Richard Hughes - 1.8.8-2 +- Actually upload sources.... + +* Wed Dec 07 2022 Richard Hughes - 1.8.8-1 +- New upstream release + +* Tue Nov 29 2022 Richard Hughes - 1.8.7-4 +- Disable the libsmbios requirement + +* Wed Nov 09 2022 Richard Hughes - 1.8.7-3 +- Fix the lvfs-testing remote + +* Wed Nov 09 2022 Richard Hughes - 1.8.7-2 +- Fix s390x + +* Wed Nov 09 2022 Richard Hughes - 1.8.7-1 +- New upstream release + +* Fri Oct 07 2022 Richard Hughes - 1.8.6-1 +- New upstream release + +* Thu Sep 22 2022 Richard Hughes - 1.8.5-1 +- New upstream release + +* Tue Aug 30 2022 Richard Hughes - 1.8.4-3 +- Fix fwupd-devel upgrade issue + +* Tue Aug 30 2022 Richard Hughes - 1.8.4-2 +- Fix filelists + +* Tue Aug 30 2022 Richard Hughes - 1.8.4-1 +- New upstream release + +* Fri Jul 22 2022 Richard Hughes - 1.8.3-3 +- Fix ppc64le, which has no tests + +* Fri Jul 22 2022 Richard Hughes - 1.8.3-2 +- trivial: Add BR + +* Fri Jul 22 2022 Richard Hughes - 1.8.3-1 +- New upstream release + +* Thu Jul 21 2022 Fedora Release Engineering - 1.8.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Jul 11 2022 Richard Hughes - 1.8.2-1 +- New upstream release + +* Fri May 27 2022 Richard Hughes - 1.8.1-1 +- New upstream release + +* Thu Apr 28 2022 Richard Hughes - 1.8.0-1 +- New upstream release + +* Tue Apr 05 2022 Richard Hughes - 1.7.7-1 +- New upstream release + +* Fri Feb 25 2022 Richard Hughes - 1.7.6-1 +- New upstream release + +* Mon Feb 07 2022 Richard Hughes - 1.7.5-1 +- New upstream release + +* Mon Jan 31 2022 Mikel Olasagasti Uranga - 1.7.4-3 +- Fix 'bogus date in changelog' warning + +* Thu Jan 20 2022 Fedora Release Engineering - 1.7.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jan 13 2022 Richard Hughes - 1.7.4-1 +- New upstream release + +* Mon Dec 13 2021 Richard Hughes - 1.7.3-1 +- New upstream release + +* Fri Nov 19 2021 Richard Hughes - 1.7.2-2 +- trivial: Fix %%files + +* Fri Nov 19 2021 Richard Hughes - 1.7.2-1 +- New upstream release + +* Sat Nov 06 2021 Adrian Reber - 1.7.1-2 +- Rebuilt for protobuf 3.19.0 + +* Mon Nov 01 2021 Richard Hughes - 1.7.1-1 +- New upstream release + +* Mon Oct 25 2021 Adrian Reber - 1.7.0-4 +- Rebuilt for protobuf 3.18.1 + +* Wed Oct 06 2021 Richard Hughes - 1.7.0-3 +- Backport a patch from upstream to fix s390x + +* Wed Oct 06 2021 Richard Hughes - 1.7.0-2 +- trivial: Update BRs + +* Wed Oct 06 2021 Richard Hughes - 1.7.0-1 +- New upstream release + +* Fri Sep 24 2021 Richard Hughes - 1.6.4-1 +- New upstream release + +* Tue Aug 10 2021 Richard Hughes - 1.6.3-1 +- New upstream release + +* Mon Aug 02 2021 Richard Hughes - 1.6.2-1 +- New upstream release + +* Wed Jul 21 2021 Fedora Release Engineering - 1.6.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Jun 14 2021 Richard Hughes - 1.6.1-2 +- trivial: Upload the actual new tarball + +* Mon Jun 14 2021 Richard Hughes - 1.6.1-1 +- New upstream release + +* Wed Apr 28 2021 Richard Hughes - 1.6.0-1 +- New upstream release + +* Thu Apr 15 2021 Andrew Thurman - 1.5.9-2 +- Backport https://github.com/fwupd/fwupd/pull/3144 to fix https://bugzilla.redhat.com/show_bug.cgi?id=1949491 + +* Tue Apr 13 2021 Richard Hughes - 1.5.9-1 +- New upstream release + +* Wed Mar 24 2021 Richard Hughes - 1.5.8-1 +- New upstream release + +* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 1.5.7-3 +- Rebuilt for updated systemd-rpm-macros + +* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 1.5.7-2 +- Coalesce systemd scriptlets + +* Tue Feb 23 2021 Richard Hughes - 1.5.7-1 +- New upstream release + +* Tue Feb 16 2021 Richard Hughes - 1.5.6-1 +- New upstream release + +* Tue Jan 26 2021 Fedora Release Engineering - 1.5.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Jan 11 2021 Richard Hughes - 1.5.5-2 +- trivial: Fix date + +* Mon Jan 11 2021 Richard Hughes - 1.5.5-1 +- New upstream release + +* Wed Dec 16 2020 Richard Hughes - 1.5.4-1 +- New upstream release + +* Tue Dec 08 2020 Richard Hughes - 1.5.3-1 +- New upstream release + +* Mon Nov 23 2020 Richard Hughes - 1.5.2-3 +- Set supported_build=true for the next build + +* Mon Nov 23 2020 Richard Hughes - 1.5.2-2 +- trivial: NVMe is now available on all arches + +* Mon Nov 23 2020 Richard Hughes - 1.5.2-1 +- New upstream release + +* Sat Nov 21 2020 Adam Williamson - 1.5.1-2 +- Backport #2605 for #2600, seems to help RHBZ #1896540 + +* Mon Nov 02 2020 Richard Hughes - 1.5.1-1 +- New upstream release + +* Mon Oct 26 2020 Richard Hughes - 1.5.0-1 +- New upstream release + +* Mon Sep 07 2020 Richard Hughes - 1.4.6-1 +- New upstream release + +* Tue Aug 18 2020 Richard Hughes - 1.4.5-4 +- Rebuild for the libxmlb API bump + +* Mon Aug 03 2020 Peter Jones - 1.4.5-3 +- Make dual signing happen. + +* Sat Aug 01 2020 Fedora Release Engineering - 1.4.5-2 +- Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Jul 30 2020 Richard Hughes - 1.4.5-1 +- New upstream release + +* Mon Jul 27 2020 Fedora Release Engineering - 1.4.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jun 10 2020 Richard Hughes - 1.4.4-1 +- New upstream release + +* Wed Jun 10 2020 Richard Hughes - 1.4.3-1 +- New upstream release + +* Fri May 22 2020 Richard Hughes - 1.4.2-2 +- Backport a patch to fix the synaptics fingerprint reader update + +* Mon May 18 2020 Richard Hughes - 1.4.2-1 +- New upstream release + +* Mon Apr 27 2020 Richard Hughes - 1.4.1-1 +- New upstream release + +* Tue Apr 14 2020 Richard Hughes - 1.4.0-3 +- Make the -tests subdir arch specific + +* Tue Apr 14 2020 Richard Hughes - 1.4.0-2 +- Fix ppc64le build + +* Tue Apr 14 2020 Richard Hughes - 1.4.0-1 +- New upstream release + +* Mon Mar 09 2020 Nicolas Mailhot - 1.3.9-3 +- Rebuild against the new Gusb + +* Wed Mar 04 2020 Richard Hughes - 1.3.9-2 +- No flashrom on s390, which seems fine + +* Wed Mar 04 2020 Richard Hughes - 1.3.9-1 +- New upstream release + +* Thu Feb 13 2020 Richard Hughes - 1.3.8-1 +- New upstream release + +* Fri Jan 31 2020 Richard Hughes - 1.3.7-2 +- Actually upload new tarball + +* Fri Jan 31 2020 Richard Hughes - 1.3.7-1 +- New upstream release + +* Tue Jan 28 2020 Fedora Release Engineering - 1.3.6-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Mon Dec 30 2019 Richard Hughes - 1.3.6-3 +- trivial: Fix filelists to reflect reality + +* Mon Dec 30 2019 Richard Hughes - 1.3.6-2 +- trivial: Only build the TPM plugin where we have tss2-esys + +* Mon Dec 30 2019 Richard Hughes - 1.3.6-1 +- New upstream release + +* Sat Dec 14 2019 Jeff Law - 1.3.5-2 +- Fix date in ChangeLog entry + +* Fri Nov 29 2019 Richard Hughes - 1.3.5-1 +- New upstream release + +* Fri Nov 22 2019 Richard Hughes - 1.3.4-1 +- New upstream release + +* Fri Nov 01 2019 Richard Hughes - 1.3.3-1 +- New upstream release + +* Tue Oct 08 2019 Richard Hughes - 1.3.2-2 +- Manually create /var/cache/fwupd to work around #1757948 + +* Thu Sep 26 2019 Richard Hughes - 1.3.2-1 +- New upstream release + +* Thu Aug 01 2019 Miro Hrončok - 1.2.10-3 +- Stop recommending python3, the package already requires it via shebang + +* Thu Jul 25 2019 Fedora Release Engineering - 1.2.10-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Mon Jul 15 2019 Richard Hughes - 1.2.10-1 +- New upstream release + +* Mon May 20 2019 Richard Hughes - 1.2.9-3 +- Only run the self tests on fast arches + +* Mon May 20 2019 Richard Hughes - 1.2.9-2 +- Only run the self tests on fast arches + +* Mon May 20 2019 Richard Hughes - 1.2.9-1 +- New upstream release + +* Tue Apr 23 2019 Richard Hughes - 1.2.8-1 +- New upstream release + +* Wed Apr 17 2019 Richard Hughes - 1.2.7-4 +- Revert a patch from upstream + +* Tue Apr 16 2019 Adam Williamson - 1.2.7-3 +- Rebuild with Meson fix for #1699099 + +* Thu Apr 11 2019 Richard Hughes - 1.2.7-2 +- Fix filelists for non x64 + +* Thu Apr 11 2019 Richard Hughes - 1.2.7-1 +- New upstream release + +* Wed Mar 27 2019 Richard Hughes - 1.2.6-2 +- Enable the ModemManager plugin + +* Tue Mar 26 2019 Richard Hughes - 1.2.6-1 +- New upstream release + +* Mon Feb 25 2019 Richard Hughes - 1.2.5-1 +- New upstream release + +* Tue Feb 12 2019 Igor Gnatenko - 1.2.4-5 +- Remove obsolete scriptlets + +* Sat Feb 02 2019 Richard Hughes - 1.2.4-4 +- Add BuildRequires: glibc-langpack-en + +* Fri Feb 01 2019 Richard Hughes - 1.2.4-3 +- Fix building, harder + +* Fri Feb 01 2019 Richard Hughes - 1.2.4-2 +- Backport a build fix from master + +* Fri Feb 01 2019 Richard Hughes - 1.2.4-1 +- New upstream release + +* Thu Jan 31 2019 Fedora Release Engineering - 1.2.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Fri Jan 04 2019 Richard Hughes - 1.2.3-1 +- New upstream release + +* Sun Dec 30 2018 Richard Hughes - 1.2.2-1 +- New upstream release + +* Tue Nov 27 2018 Richard Hughes - 1.2.1-1 +- New upstream release + +* Wed Nov 07 2018 Richard Hughes - 1.2.0-1 +- New upstream release + +* Fri Oct 12 2018 Richard Hughes - 1.1.3-1 +- New upstream release + +* Mon Sep 10 2018 Richard Hughes - 1.1.2-3 +- trivial: Fix filelists + +* Mon Sep 10 2018 Richard Hughes - 1.1.2-2 +- trivial: Only build NVMe when efivars is available + +* Mon Sep 10 2018 Richard Hughes - 1.1.2-1 +- New upstream release + +* Mon Aug 13 2018 Richard Hughes - 1.1.1-1 +- New upstream release + +* Fri Jul 13 2018 Fedora Release Engineering - 1.1.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Thu Jul 12 2018 Richard Hughes - 1.1.0-3 +- Rebuild to get the EFI executable signed with the Red Hat key + +* Wed Jul 11 2018 Richard Hughes - 1.1.0-2 +- Fix BRs + +* Wed Jul 11 2018 Richard Hughes - 1.1.0-1 +- New upstream release + +* Thu Jun 07 2018 Richard Hughes - 1.0.8-1 +- New upstream release + +* Mon Apr 30 2018 Richard Hughes - 1.0.7-1 +- New upstream release + +* Mon Mar 12 2018 Richard Hughes - 1.0.6-2 +- trivial: Fix up non x64 build + +* Mon Mar 12 2018 Richard Hughes - 1.0.6-1 +- New upstream release + +* Fri Feb 23 2018 Richard Hughes - 1.0.5-2 +- Use the new CDN for metadata + +* Wed Feb 14 2018 Richard Hughes - 1.0.5-1 +- New upstream release + +* Wed Feb 07 2018 Fedora Release Engineering - 1.0.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Jan 25 2018 Richard Hughes - 1.0.4-4 +- Wl,-z,defs is broken + +* Thu Jan 25 2018 Richard Hughes - 1.0.4-3 +- trivial: Fix -Wl,-z,defs build failure by backporting a patch from upstream + +* Thu Jan 25 2018 Richard Hughes - 1.0.4-2 +- trivial: Add the correct json_glib_version version + +* Thu Jan 25 2018 Richard Hughes - 1.0.4-1 +- New upstream release + +* Fri Jan 12 2018 Richard Hughes - 1.0.3-2 +- Backport a patch that fixes applying firmware updates using gnome software + +* Tue Jan 09 2018 Richard Hughes - 1.0.3-1 +- New upstream release + +* Mon Dec 04 2017 Kalev Lember - 1.0.2-2 +- Fix date in %%changelog + +* Tue Nov 28 2017 Richard Hughes - 1.0.2-1 +- New upstream release + +* Thu Nov 09 2017 Kalev Lember - 1.0.1-3 +- Rebuild against libappstream-glib 0.7.4 + +* Thu Nov 09 2017 Kalev Lember - 1.0.1-2 +- Fix libdfu obsoletes versions + +* Thu Nov 09 2017 Richard Hughes - 1.0.1-1 +- New upstream release + +* Mon Oct 09 2017 Richard Hughes - 1.0.0-1 +- New upstream release + +* Fri Sep 01 2017 Richard Hughes - 0.9.7-1 +- New upstream release + +* Fri Sep 01 2017 Richard Hughes - 0.9.6-3 +- Fix deps on i686 + +* Thu Aug 24 2017 Igor Gnatenko - 0.9.6-2 +- move %%meson_test to %%check section + +* Thu Aug 03 2017 Richard Hughes - 0.9.6-1 +- New upstream release + +* Wed Aug 02 2017 Fedora Release Engineering - 0.9.5-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 0.9.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Jul 21 2017 Richard Hughes - 0.9.5-2 +- Disable BuildArch: noarch for the labels sub-package + +* Tue Jul 04 2017 Richard Hughes - 0.9.5-1 +- New upstream release + +* Thu Jun 15 2017 Richard Hughes - 0.9.4-2 +- trivial: Do not build with tests enabled + +* Thu Jun 15 2017 Richard Hughes - 0.9.4-1 +- New upstream release + +* Wed Jun 07 2017 Richard Hughes - 0.9.3-1 +- New upstream release + +* Tue May 23 2017 Richard Hughes - 0.9.2-4 +- Backport several fixes + +* Mon May 22 2017 Richard Hughes - 0.9.2-3 +- Fix build + +* Mon May 22 2017 Richard Hughes - 0.9.2-2 +- trivial: Fix build + +* Mon May 22 2017 Richard Hughes - 0.9.2-1 +- New upstream release + +* Thu Apr 20 2017 Richard Hughes - 0.8.2-2 +- trivial: Fix 32 bit architectures + +* Thu Apr 20 2017 Richard Hughes - 0.8.2-1 +- New upstream release + +* Thu Mar 23 2017 Bastien Nocera - 0.8.1-3 +- + fwupd-0.8.1-2 Release claimed devices on error, fixes unusable input devices + +* Mon Feb 27 2017 Richard Hughes - 0.8.1-2 +- trivial: Update BRs + +* Mon Feb 27 2017 Richard Hughes - 0.8.1-1 +- New upstream release + +* Wed Feb 08 2017 Richard Hughes - 0.8.0-2 +- trivial: Fix build on non-x86_64 hardware + +* Wed Feb 08 2017 Richard Hughes - 0.8.0-1 +- New upstream release + +* Sat Dec 10 2016 Igor Gnatenko - 0.7.5-2 +- Rebuild for gpgme 1.18 + +* Wed Oct 19 2016 Richard Hughes - 0.7.5-1 +- New upstream release + +* Mon Sep 19 2016 Richard Hughes - 0.7.4-1 +- New upstream release + +* Mon Aug 29 2016 Kalev Lember - 0.7.3-4 +- Add ldconfig scripts for libdfu and libebitdo subpackages + +* Mon Aug 29 2016 Kalev Lember - 0.7.3-3 +- Tighten libebitdo-devel requires with the _isa macro + +* Mon Aug 29 2016 Kalev Lember - 0.7.3-2 +- Fix an unexpanded macro in the spec file + +* Mon Aug 29 2016 Richard Hughes - 0.7.3-1 +- New upstream release + +* Fri Aug 19 2016 Peter Jones - 0.7.2-8 +- Rebuild to get libfwup.so.1 as our fwupdate dep. + +* Thu Aug 18 2016 Kalev Lember - 0.7.2-7 +- Fix bogus changelog date + +* Wed Aug 17 2016 Peter Jones - 0.7.2-6 +- rebuild against new efivar and fwupdate + +* Fri Aug 12 2016 Adam Williamson - 0.7.2-5 +- rebuild against new efivar and fwupdate + +* Thu Aug 11 2016 Richard Hughes - 0.7.2-4 +- Use the new CDN for firmware metadata + +* Thu Jul 14 2016 Kalev Lember - 0.7.2-3 +- Tighten subpackage dependencies + +* Tue Jul 12 2016 Kalev Lember - 0.7.2-2 +- Set minimum required versions of various libraries so that we can be sure they get updated in lockstep with fwupd. + +* Mon Jun 13 2016 Richard Hughes - 0.7.2-1 +- New upstream release + +* Fri May 13 2016 Richard Hughes - 0.7.1-1 +- New upstream release + +* Fri Apr 01 2016 Richard Hughes - 0.7.0-1 +- New upstream release + +* Mon Mar 14 2016 Richard Hughes - 0.6.3-1 +- New upstream release + +* Fri Feb 12 2016 Richard Hughes - 0.6.2-1 +- New upstream release + +* Wed Feb 03 2016 Dennis Gilmore - 0.6.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Tue Jan 19 2016 Richard Hughes - 0.6.1-1 +- New upstream release + +* Mon Dec 07 2015 Richard Hughes - 0.6.0-1 +- New upstream release + +* Thu Nov 19 2015 Richard Hughes - 0.5.4-2 +- Actually upload new sources + +* Wed Nov 18 2015 Richard Hughes - 0.5.4-1 +- New upstream release + +* Thu Nov 05 2015 Richard Hughes - 0.5.3-1 +- New upstream release + +* Wed Oct 28 2015 Richard Hughes - 0.5.2-1 +- New upstream release + +* Mon Sep 21 2015 Richard Hughes - 0.5.1-1 +- Update to 0.5.1 to fix a bug in the offline updater + +* Tue Sep 15 2015 Richard Hughes - 0.5.0-1 +- New upstream release + +* Thu Sep 10 2015 Richard Hughes - 0.1.6-4 +- Do not merge the existing firmware metadata with the submitted files + +* Thu Sep 10 2015 Kalev Lember - 0.1.6-3 +- Make fwupd-sign obsoletes versioned + +* Thu Sep 10 2015 Kalev Lember - 0.1.6-2 +- Own system-update.target.wants directory + +* Thu Sep 10 2015 Richard Hughes - 0.1.6-1 +- New upstream release + +* Fri Aug 21 2015 Kalev Lember - 0.1.5-3 +- Disable fwupd offline update service + +* Wed Aug 19 2015 Richard Hughes - 0.1.5-2 +- Use the non-beta download URL prefix + +* Wed Aug 12 2015 Richard Hughes - 0.1.5-1 +- New upstream release + +* Sat Jul 25 2015 Richard Hughes - 0.1.4-1 +- New upstream release + +* Wed Jun 17 2015 Dennis Gilmore - 0.1.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Wed Jun 03 2015 Richard Hughes - 0.1.3-3 +- Do not compile the UEFI support for 32 bit ARM + +* Wed Jun 03 2015 Richard Hughes - 0.1.3-2 +- Compile with libfwupdate for UEFI firmware support + +* Thu May 28 2015 Richard Hughes - 0.1.3-1 +- New upstream release + +* Wed Apr 22 2015 Richard Hughes - 0.1.2-1 +- New upstream release + +* Mon Mar 23 2015 Richard Hughes - 0.1.1-2 +- Add BRs + +* Mon Mar 23 2015 Richard Hughes - 0.1.1-1 +- New upstream release + +* Mon Mar 16 2015 Richard Hughes - 0.1.0-1 +- First release +## END: Generated by rpmautospec diff --git a/SPECS-EXTENDED/gi-docgen/gi-docgen-2022.2-no-web-fonts.patch b/SPECS-EXTENDED/gi-docgen/gi-docgen-2022.2-no-web-fonts.patch new file mode 100644 index 00000000000..90059eb2197 --- /dev/null +++ b/SPECS-EXTENDED/gi-docgen/gi-docgen-2022.2-no-web-fonts.patch @@ -0,0 +1,239 @@ +diff -Naur gi-docgen-2022.2-original/gidocgen/templates/basic/basic.toml gi-docgen-2022.2/gidocgen/templates/basic/basic.toml +--- gi-docgen-2022.2-original/gidocgen/templates/basic/basic.toml 2022-11-07 09:50:06.000000000 -0500 ++++ gi-docgen-2022.2/gidocgen/templates/basic/basic.toml 2022-11-11 08:23:51.069820380 -0500 +@@ -42,35 +42,4 @@ + "solarized-light.css", + "solarized-dark.css", + "search.js", +- "RedHatDisplay-Black.woff", +- "RedHatDisplay-Black.woff2", +- "RedHatDisplay-BlackItalic.woff", +- "RedHatDisplay-BlackItalic.woff2", +- "RedHatDisplay-Bold.woff", +- "RedHatDisplay-Bold.woff2", +- "RedHatDisplay-BoldItalic.woff", +- "RedHatDisplay-BoldItalic.woff2", +- "RedHatDisplay-Italic.woff", +- "RedHatDisplay-Italic.woff2", +- "RedHatDisplay-Medium.woff", +- "RedHatDisplay-Medium.woff2", +- "RedHatDisplay-MediumItalic.woff", +- "RedHatDisplay-MediumItalic.woff2", +- "RedHatDisplay-Regular.woff", +- "RedHatDisplay-Regular.woff2", +- "RedHatText-Bold.woff", +- "RedHatText-Bold.woff2", +- "RedHatText-BoldItalic.woff", +- "RedHatText-BoldItalic.woff2", +- "RedHatText-Italic.woff", +- "RedHatText-Italic.woff2", +- "RedHatText-Medium.woff", +- "RedHatText-Medium.woff2", +- "RedHatText-MediumItalic.woff", +- "RedHatText-MediumItalic.woff2", +- "RedHatText-Regular.woff", +- "RedHatText-Regular.woff2", +- "SourceCodePro-It.ttf.woff", +- "SourceCodePro-Regular.ttf.woff", +- "SourceCodePro-Semibold.ttf.woff", + ] +diff -Naur gi-docgen-2022.2-original/gidocgen/templates/basic/fonts.css gi-docgen-2022.2/gidocgen/templates/basic/fonts.css +--- gi-docgen-2022.2-original/gidocgen/templates/basic/fonts.css 2022-11-07 09:50:06.000000000 -0500 ++++ gi-docgen-2022.2/gidocgen/templates/basic/fonts.css 2022-11-11 08:23:51.069820380 -0500 +@@ -14,9 +14,7 @@ + + @font-face { + font-family: "Red Hat Display"; +- src: local('RedHatDisplayWeb'), +- url("RedHatDisplay-Regular.woff2") format("woff2"), +- url("RedHatDisplay-Regular.woff") format("woff"); ++ src: local('RedHatDisplay-Regular'); + font-style: normal; + font-weight: 400; + font-display: fallback; +@@ -24,9 +22,7 @@ + + @font-face { + font-family: "Red Hat Display"; +- src: local('RedHatDisplayWeb'), +- url("RedHatDisplay-RegularItalic.woff2") format("woff2"), +- url("RedHatDisplay-RegularItalic.woff") format("woff"); ++ src: local('RedHatDisplay-RegularItalic'); + font-style: italic; + font-weight: 400; + font-display: fallback; +@@ -34,9 +30,7 @@ + + @font-face { + font-family: "Red Hat Display"; +- src: local('RedHatDisplayWeb'), +- url("RedHatDisplay-Medium.woff2") format("woff2"), +- url("RedHatDisplay-Medium.woff") format("woff"); ++ src: local('RedHatDisplay-Medium'); + font-style: normal; + font-weight: 500; + font-display: fallback; +@@ -44,9 +38,7 @@ + + @font-face { + font-family: "Red Hat Display"; +- src: local('RedHatDisplayWeb'), +- url("RedHatDisplay-MediumItalic.woff2") format("woff2"), +- url("RedHatDisplay-MediumItalic.woff") format("woff"); ++ src: local('RedHatDisplay-MediumItalic'); + font-style: italic; + font-weight: 500; + font-display: fallback; +@@ -54,9 +46,7 @@ + + @font-face { + font-family: "Red Hat Display"; +- src: local('RedHatDisplayWeb'), +- url("RedHatDisplay-Bold.woff2") format("woff2"), +- url("RedHatDisplay-Bold.woff") format("woff"); ++ src: local('RedHatDisplay-Bold'); + font-style: normal; + font-weight: 700; + font-display: fallback; +@@ -64,9 +54,7 @@ + + @font-face { + font-family: "Red Hat Display"; +- src: local('RedHatDisplayWeb'), +- url("RedHatDisplay-BoldItalic.woff2") format("woff2"), +- url("RedHatDisplay-BoldItalic.woff") format("woff"); ++ src: local('RedHatDisplay-BoldItalic'); + font-style: italic; + font-weight: 700; + font-display: fallback; +@@ -75,9 +63,7 @@ + + @font-face { + font-family: "Red Hat Display"; +- src: local('RedHatDisplayWeb'), +- url("RedHatDisplay-Black.woff2") format("woff2"), +- url("RedHatDisplay-Black.woff") format("woff"); ++ src: local('RedHatDisplay-Black'); + font-style: normal; + font-weight: 900; + font-display: fallback; +@@ -85,9 +71,7 @@ + + @font-face { + font-family: "Red Hat Display"; +- src: local('RedHatDisplayWeb'), +- url("RedHatDisplay-BlackItalic.woff2") format("woff2"), +- url("RedHatDisplay-BlackItalic.woff") format("woff"); ++ src: local('RedHatDisplay-BlackItalic'); + font-style: italic; + font-weight: 900; + font-display: fallback; +@@ -95,9 +79,7 @@ + + @font-face { + font-family: "Red Hat Text"; +- src: local('RedHatTextWeb'), +- url("RedHatText-Regular.woff2") format("woff2"), +- url("RedHatText-Regular.woff") format("woff"); ++ src: local('RedHatText-Regular'); + font-style: normal; + font-weight: 400; + font-display: fallback; +@@ -105,9 +87,7 @@ + + @font-face { + font-family: "Red Hat Text"; +- src: local('RedHatTextWeb'), +- url("RedHatText-Italic.woff2") format("woff2"), +- url("RedHatText-Italic.woff") format("woff"); ++ src: local('RedHatText-Italic'); + font-style: italic; + font-weight: 400; + font-display: fallback; +@@ -115,9 +95,7 @@ + + @font-face { + font-family: "Red Hat Text"; +- src: local('RedHatTextWeb'), +- url("RedHatText-Medium.woff2") format("woff2"), +- url("RedHatText-Medium.woff") format("woff"); ++ src: local('RedHatText-Medium'); + font-style: normal; + font-weight: 700; + font-display: fallback; +@@ -125,9 +103,7 @@ + + @font-face { + font-family: "Red Hat Text"; +- src: local('RedHatTextWeb'), +- url("RedHatText-MediumItalic.woff2") format("woff2"), +- url("RedHatText-MediumItalic.woff") format("woff"); ++ src: local('RedHatText-MediumItalic'); + font-style: italic; + font-weight: 700; + font-display: fallback; +@@ -135,9 +111,7 @@ + + @font-face { + font-family: "Red Hat Text"; +- src: local('RedHatTextWeb'), +- url("RedHatText-Bold.woff2") format("woff2"), +- url("RedHatText-Bold.woff") format("woff"); ++ src: local('RedHatText-Bold'); + font-style: normal; + font-weight: 900; + font-display: fallback; +@@ -145,22 +119,17 @@ + + @font-face { + font-family: "Red Hat Text"; +- src: local('RedHatTextWeb'), +- url("RedHatText-BoldItalic.woff2") format("woff2"), +- url("RedHatText-BoldItalic.woff") format("woff"); ++ src: local('RedHatText-BoldItalic'); + font-style: italic; + font-weight: 900; + font-display: fallback; + } + +-/* Do not fall back to locally installed SourceCodePro, as there are +- * known bad copies being distributed to this day +- */ + @font-face { + font-family: 'Source Code Pro'; + font-style: normal; + font-weight: 400; +- src: url("SourceCodePro-Regular.ttf.woff") format('woff'); ++ src: local('SourceCodePro-Regular'), local('monospace'); + font-display: swap; + } + +@@ -168,7 +137,7 @@ + font-family: 'Source Code Pro'; + font-style: italic; + font-weight: 400; +- src: url("SourceCodePro-It.ttf.woff") format('woff'); ++ src: local('SourceCodePro-It'), local('monospace'); + font-display: swap; + } + +@@ -176,6 +145,6 @@ + font-family: 'Source Code Pro'; + font-style: normal; + font-weight: 600; +- src: url("SourceCodePro-Semibold.ttf.woff") format('woff'); ++ src: local('SourceCodePro-Semibold'), local('monospace'); + font-display: swap; + } +diff -Naur gi-docgen-2022.2-original/setup.cfg gi-docgen-2022.2/setup.cfg +--- gi-docgen-2022.2-original/setup.cfg 2022-11-07 09:50:06.000000000 -0500 ++++ gi-docgen-2022.2/setup.cfg 2022-11-11 08:24:25.200224213 -0500 +@@ -74,8 +74,6 @@ + templates/basic/*.html + templates/basic/*.js + templates/basic/*.png +- templates/basic/*.woff2 +- templates/basic/*.woff + py.typed + + [bdist_wheel] diff --git a/SPECS-EXTENDED/gi-docgen/gi-docgen.signatures.json b/SPECS-EXTENDED/gi-docgen/gi-docgen.signatures.json new file mode 100644 index 00000000000..d5ddc563a78 --- /dev/null +++ b/SPECS-EXTENDED/gi-docgen/gi-docgen.signatures.json @@ -0,0 +1,5 @@ +{ + "Signatures": { + "gi-docgen-2024.1.tar.bz2": "f4420b3be6e61584066655170cf443312fe101907c02b44650ef4b206ca2c4f5" + } +} diff --git a/SPECS-EXTENDED/gi-docgen/gi-docgen.spec b/SPECS-EXTENDED/gi-docgen/gi-docgen.spec new file mode 100644 index 00000000000..c403427cd22 --- /dev/null +++ b/SPECS-EXTENDED/gi-docgen/gi-docgen.spec @@ -0,0 +1,316 @@ +Summary: Documentation tool for GObject-based libraries +Name: gi-docgen +Version: 2024.1 +Release: 4%{?dist} +# Based on the “Copyright and Licensing terms” in README.md, on the contents of +# .reuse/dep5, and on inspection of SPDX headers or other file contents with +# assistance from licensecheck. +# +# The entire source is (Apache-2.0 OR GPL-3.0-or-later) except the following files that are +# packaged or are used to generate packaged files: +# +# (Apache-2.0 OR GPL-3.0-or-later) AND BSD-2-Clause: +# - gidocgen/mdext.py +# +# MIT: +# - gidocgen/templates/basic/fzy.js +# - gidocgen/templates/basic/solarized-{dark,light}.js +# +# CC0-1.0: +# - gi-docgen.pc.in (from which gi-docgen.pc is generated) +# - gidocgen/templates/basic/*.png +# - docs/CODEOWNERS (-doc subpackage) +# - examples/*.toml (-doc subpackage) +# +# Note that CC0-1.0 is allowed in Fedora for content only; all of the above +# files may reasonably be called content. +# +# Additionally, CC0-1.0 appears in certain sample configuration snippets within +# the following files, which are otherwise (Apache-2.0 OR GPL-3.0-or-later): +# - docs/project-configuration.rst +# - docs/tutorial.rst +# On one hand, these are copied from real projects; on the other hand, they are +# very trivial. It’s not obvious whether they should be considered “real” +# CC0-1.0 content or not. +# +# The identifier LGPL-2.1-or-later also appears in a sample configuration +# template in docs/tutorial.rst, but the configuration in question is filled +# with placeholder values and is not copied from a real project, so it’s +# reasonable to consider LGPL-2.1-or-later a placeholder rather than a real +# license as well. +# +# ----- +# +# Additionally, the following sources are under licenses other than (Apache-2.0 +# OR GPL-3.0-or-later), but are not packaged in any of the binary RPMs: +# +# CC0-1.0: +# - .editorconfig (not installed) +# - .gitlab-ci.yml (not installed) +# - gi-docgen.doap (not installed) +# - MANIFEST.in (not installed) +# - pytest.ini (not installed; test only) +# - tests/data/config/*.toml (not installed; test only) +# +# CC-BY-SA-3.0: +# - docs/gi-docgen.{png,svg} (for HTML docs; not currently packaged) +# - code-of-conduct.md (not installed) +# +# OFL-1.1: +# - gidocgen/templates/basic/*.{woff,woff2} (removed in prep) +# +# GPL-2.0-or-later: +# - tests/data/gir/{Utility-1.0,Regress-1.0}.gir (not installed; test only) +# +# LGPL-2.0-or-later: +# - tests/data/gir/{GLib,GObject,Gio}-2.0.gir (not installed; test only) +# +# LGPL-2.0-or-later OR MPL-1.1: +# - tests/data/gir/cairo-1.0.gir (not installed; test only) +License: %{shrink: + (Apache-2.0 OR GPL-3.0-or-later) AND + BSD-2-Clause AND + MIT AND + CC0-1.0 + } +Vendor: Microsoft Corporation +Distribution: Azure Linux +URL: https://gitlab.gnome.org/GNOME/gi-docgen +Source: %{url}/-/archive/%{version}/gi-docgen-%{version}.tar.bz2 +# We are prohibited from bundling fonts, and we are prohibited from shipping +# fonts in web font formats; see +# https://docs.fedoraproject.org/en-US/packaging-guidelines/FontsPolicy/#_web_fonts. +# +# Since upstream uses *only* web fonts, we need a patch. We haven’t offered it +# upstream since upstream has no reason NOT to use web fonts. +# +# This patch removes all references to WOFF/WOFF2 font files (which we still +# must remove in %%prep) and ensures the CSS correctly references corresponding +# or stand-in local system fonts. +Patch0: gi-docgen-2022.2-no-web-fonts.patch +# Unbundling fonts: +BuildRequires: freefont +BuildRequires: python3-devel +BuildRequires: python3-markdown +BuildRequires: python3-markupsafe +BuildRequires: python3-pip +BuildRequires: python3-typogrify +BuildRequires: python3-wheel +BuildRequires: python3dist(pytest) +# Unbundling fonts: +Requires: gi-docgen-fonts = %{version}-%{release} +# Trivial fork of https://github.com/jhawthorn/fzy.js (looks like it was +# basically just wrapped in an IIFE). Given that modification, it’s not clear +# how we could unbundle it, either downstream or with some kind of upstream +# support. +# +# It’s not clear what version was used for the fork. +Provides: bundled(js-fzy) +BuildArch: noarch + +%description +GI-DocGen is a document generator for GObject-based libraries. GObject is the +base type system of the GNOME project. GI-Docgen reuses the introspection data +generated by GObject-based libraries to generate the API reference of these +libraries, as well as other ancillary documentation. + +GI-DocGen is not a general purpose documentation tool for C libraries. + +While GI-DocGen can be used to generate API references for most GObject/C +libraries that expose introspection data, its main goal is to generate the +reference for GTK and its immediate dependencies. Any and all attempts at +making this tool more generic, or to cover more use cases, will be weighted +heavily against its primary goal. + +GI-DocGen is still in development. The recommended use of GI-DocGen is to add +it as a sub-project to your Meson build system, and vendor it when releasing +dist archives. + +You should not depend on a system-wide installation until GI-DocGen is declared +stable. + +%package fonts +Summary: Metapackage providing fonts for gi-docgen output +# Really, there is nothing copyrightable in this metapackage, so we give it the +# overall license of the project. +License: Apache-2.0 OR GPL-3.0-or-later +Requires: freefont + +%description fonts +Because web fonts from upstream are not bundled in the gi-docgen package, +documentation packages generated with gi-docgen must depend on this metapackage +to ensure the proper system fonts are present. + +%package doc +Summary: Documentation for gi-docgen +License: (Apache-2.0 OR GPL-3.0-or-later) AND CC0-1.0 + +%description doc +Documentation for gi-docgen. + +%{generate_buildrequires} +%{pyproject_buildrequires} + +%prep +%autosetup -p1 + +# Remove all bundled fonts. See gi-docgen-*-no-web-fonts.patch. +find . -type f \( -name '*.woff' -o -name '*.woff2' \) -print -delete + + +%build +%{pyproject_wheel} + + +%install +%{pyproject_install} +%pyproject_save_files gidocgen + +install -t '%{buildroot}%{_pkgdocdir}' -D -m 0644 -p \ + CHANGES.md \ + CONTRIBUTING.md \ + docs/CODEOWNERS \ + README.md +cp -rp examples '%{buildroot}%{_pkgdocdir}/' + + +%check +%pytest + + +%files -f %{pyproject_files} +%license LICENSES/ .reuse/dep5 + +%{_bindir}/gi-docgen +%{_mandir}/man1/gi-docgen.1* +# Normally, this would go in a -devel package, but there is little point in +# providing a -devel package for *just* the .pc file when there are no +# libraries or headers. +%{_datadir}/pkgconfig/gi-docgen.pc + +%files fonts +# Empty; this is a metapackage + +%files doc +%license LICENSES/ .reuse/dep5 +%doc %{_pkgdocdir}/ + +%changelog +* Fri Oct 18 2024 Jocelyn Berrendonner - 2024.1-4 +- Integrating the spec into Azure Linux +- Initial CBL-Mariner import from Fedora 41 (license: MIT). +- License verified. + +## START: Generated by rpmautospec + +* Thu Jul 18 2024 Fedora Release Engineering - 2024.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Fri Jun 07 2024 Python Maint - 2024.1-2 +- Rebuilt for Python 3.13 + +* Fri May 24 2024 Benjamin A. Beasley - 2024.1-1 +- Update to 2024.1 (close RHBZ#2281806) + +* Thu May 23 2024 Ray Strode - 2023.3-6 +- Drop Source Code Pro dependency on RHEL + +* Wed Jan 24 2024 Fedora Release Engineering - 2023.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 2023.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Dec 18 2023 Michael Catanzaro - 2023.3-2 +- Add patch to fix broken Since/Obsoletes + +* Sun Nov 26 2023 Benjamin A. Beasley - 2023.3-1 +- Update to 2023.3 (close RHBZ#2251397) + +* Sun Nov 26 2023 Benjamin A. Beasley - 2023.1-10 +- Package LICENSES/ as a directory + +* Wed Jul 19 2023 Fedora Release Engineering - 2023.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Fri Jul 07 2023 Benjamin A. Beasley - 2023.1-8 +- Use new (rpm 4.17.1+) bcond style + +* Thu Jun 15 2023 Python Maint - 2023.1-7 +- Rebuilt for Python 3.12 + +* Fri Mar 17 2023 Benjamin A. Beasley - 2023.1-3 +- Don’t assume %%_smp_mflags is -j%%_smp_build_ncpus + +* Thu Jan 19 2023 Fedora Release Engineering - 2023.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jan 07 2023 Benjamin A. Beasley - 2023.1-1 +- Update to 2023.1 (close RHBZ#2158850) + +* Fri Dec 30 2022 Miro Hrončok - 2022.2-3 +- Use tomllib (tomli) instated of deprecated python3-toml + +* Fri Nov 11 2022 Benjamin A. Beasley - 2022.2-2 +- Update License to SPDX + +* Fri Nov 11 2022 Benjamin A. Beasley - 2022.2-1 +- Update to 2022.2 (close RHBZ#2140725) + +* Thu Nov 10 2022 Benjamin A. Beasley - 2022.1-9 +- Drop explicit -r for pyproject_buildrequires; no longer needed + +* Thu Nov 10 2022 Benjamin A. Beasley - 2022.1-8 +- Drop code-of-conduct.md from the -doc subpackage + +* Tue Aug 23 2022 Benjamin A. Beasley - 2022.1-7 +- Parallelize sphinx-build + +* Thu Jul 21 2022 Fedora Release Engineering - 2022.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Jun 13 2022 Python Maint - 2022.1-5 +- Rebuilt for Python 3.11 + +* Wed Apr 20 2022 Benjamin A. Beasley - 2022.1-4 +- Drop “forge” macros, which are not doing much here + +* Sat Apr 16 2022 Benjamin A. Beasley - 2022.1-3 +- Update spec file comment + +* Sat Apr 16 2022 Benjamin A. Beasley - 2022.1-2 +- Stop numbering patches + +* Wed Feb 16 2022 Benjamin A. Beasley - 2022.1-1 +- Update to 2022.1 (close RHBZ#2053858) + +* Thu Jan 20 2022 Fedora Release Engineering - 2021.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Sat Nov 27 2021 Benjamin A. Beasley - 2021.8-2 +- Reduce LaTeX PDF build verbosity + +* Thu Oct 21 2021 Benjamin A. Beasley - 2021.8-1 +- Update to 2021.8 (close RHBZ#2016447) + +* Thu Oct 21 2021 Benjamin A. Beasley - 2021.7-5 +- Reduce macro indirection in the spec file + +* Wed Sep 29 2021 Benjamin A. Beasley - 2021.7-4 +- Improve comments about test availability + +* Mon Sep 27 2021 Benjamin A. Beasley - 2021.7-3 +- Build PDF docs instead of HTML + +* Sun Sep 12 2021 Benjamin A. Beasley - 2021.7-2 +- Drop BR on pyproject-rpm-macros, now implied by python3-devel + +* Mon Aug 16 2021 Benjamin A. Beasley - 2021.7-1 +- Update to 2021.7 + +* Thu Jul 22 2021 Fedora Release Engineering - 2021.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Fri Jun 25 2021 Benjamin A. Beasley - 2021.6-1 +- Initial package +## END: Generated by rpmautospec diff --git a/SPECS-EXTENDED/libcbor/libcbor.signatures.json b/SPECS-EXTENDED/libcbor/libcbor.signatures.json new file mode 100644 index 00000000000..80beb532b38 --- /dev/null +++ b/SPECS-EXTENDED/libcbor/libcbor.signatures.json @@ -0,0 +1,5 @@ +{ + "Signatures": { + "libcbor-0.11.0.tar.gz": "89e0a83d16993ce50651a7501355453f5250e8729dfc8d4a251a78ea23bb26d7" + } +} diff --git a/SPECS-EXTENDED/libcbor/libcbor.spec b/SPECS-EXTENDED/libcbor/libcbor.spec new file mode 100644 index 00000000000..5f1ee8a85fb --- /dev/null +++ b/SPECS-EXTENDED/libcbor/libcbor.spec @@ -0,0 +1,155 @@ +Summary: A CBOR parsing library +Name: libcbor +Version: 0.11.0 +Release: 3%{?dist} +License: MIT +Vendor: Microsoft Corporation +Distribution: Azure Linux +URL: http://libcbor.org +Source0: https://github.com/PJK/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: doxygen +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: libcmocka +BuildRequires: make +BuildRequires: pkg-config +BuildRequires: python-breathe +BuildRequires: python-sphinx +BuildRequires: python-sphinxcontrib-jquery +BuildRequires: python-sphinx_rtd_theme +BuildRequires: pkgconfig(cmocka) + +%description +libcbor is a C library for parsing and generating CBOR. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +%{name}-devel contains development libraries and header files for %{name}. + +%prep +%setup -q + + +%build +%cmake -DCMAKE_BUILD_TYPE=Release -DWITH_TESTS=ON +%cmake_build +cd doc +make man + + +%install +%cmake_install +mkdir -p %{buildroot}%{_mandir}/man3 +cp doc/build/man/libcbor.3 %{buildroot}%{_mandir}/man3/ + + +%check +%ctest + + +%files +%license LICENSE.md +%doc README.md +%{_libdir}/libcbor.so.0.11{,.*} + +%files devel +%{_includedir}/cbor.h +%{_includedir}/cbor +%{_libdir}/libcbor.so +%{_libdir}/pkgconfig/libcbor.pc +%{_libdir}/cmake/libcbor +%{_mandir}/man3/libcbor.3{,.*} + +%changelog +* Fri Oct 18 2024 Jocelyn Berrendonner - 0.11.0-3 +- Integrating the spec into Azure Linux +- Initial CBL-Mariner import from Fedora 41 (license: MIT). +- License verified. + +* Thu Jul 18 2024 Fedora Release Engineering - 0.11.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sun Feb 04 2024 Gary Buhrmaster - 0.11.0-1 +- Update version to 0.11.0 ( resolves: rhbz#2262592 ) +- add running of unit tests + +* Thu Jan 25 2024 Fedora Release Engineering - 0.10.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 0.10.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Oct 30 2023 Gary Buhrmaster - 0.10.2-3 +- Move devel/api manpage to devel package + +* Thu Jul 20 2023 Fedora Release Engineering - 0.10.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Tue Mar 07 2023 Gary Buhrmaster - 0.10.2-1 +- Update to version 0.10.2 ( resolves: rhbz#1880885 ) +- Revise specs per packaging guidelines for globs of soname + +* Thu Jan 19 2023 Fedora Release Engineering - 0.7.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Mon Nov 28 2022 Gary Buhrmaster - 0.7.0-8 +- Update license to SPDX format +- spec file tidy/modernization + - use modern cmake build and install + - properly own include directories in the devel package + - de-glob some files to follow packaging guidelines + +* Thu Jul 21 2022 Fedora Release Engineering - 0.7.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Fri Jul 15 2022 Davide Cavalca - 0.7.0-6 +- Add missing BR for doxygen + +* Thu Jan 20 2022 Fedora Release Engineering - 0.7.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jul 22 2021 Fedora Release Engineering - 0.7.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jan 26 2021 Fedora Release Engineering - 0.7.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Sun Sep 20 2020 Kalev Lember - 0.7.0-2 +- Avoid hardcoding man page extension + +* Mon Sep 07 2020 Attila Lakatos - 0.7.0-1 +- update to 0.7.0 +Resolves: rhbz#1813738 +Resolves: rhbz#1863978 + +* Sat Aug 01 2020 Fedora Release Engineering - 0.5.0-9 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jul 28 2020 Fedora Release Engineering - 0.5.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Sat Feb 29 2020 Peter Robinson - 0.5.0-7 +- Fix FTBFS, add version for soname, minor cleanups + +* Wed Jan 29 2020 Fedora Release Engineering - 0.5.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Jul 25 2019 Fedora Release Engineering - 0.5.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri Feb 01 2019 Fedora Release Engineering - 0.5.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Fri Jul 13 2018 Fedora Release Engineering - 0.5.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Feb 07 2018 Fedora Release Engineering - 0.5.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Wed Jul 19 2017 Marek Tamaskovic 0.5.0-1 +- Init package. diff --git a/SPECS-EXTENDED/libjaylink/libjaylink.signatures.json b/SPECS-EXTENDED/libjaylink/libjaylink.signatures.json new file mode 100644 index 00000000000..a701f2ee703 --- /dev/null +++ b/SPECS-EXTENDED/libjaylink/libjaylink.signatures.json @@ -0,0 +1,5 @@ +{ + "Signatures": { + "libjaylink-0.3.1.tar.gz": "a2d98c1aa13dcf41c6c681767a43cdefc42b6f71af9362937555051007514cd9" + } +} diff --git a/SPECS-EXTENDED/libjaylink/libjaylink.spec b/SPECS-EXTENDED/libjaylink/libjaylink.spec new file mode 100644 index 00000000000..f6c06e49b6e --- /dev/null +++ b/SPECS-EXTENDED/libjaylink/libjaylink.spec @@ -0,0 +1,135 @@ +Summary: Library for SEGGER J-Link and compatible devices +Name: libjaylink +Version: 0.3.0 +Release: 7%{?dist} +License: GPLv2+ +Vendor: Microsoft Corporation +Distribution: Azure Linux +URL: https://gitlab.zapb.de/libjaylink/libjaylink +Source0: https://gitlab.zapb.de/%{name}/%{name}/-/archive/%{version}/%{name}-%{version}.tar.gz +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: gcc +BuildRequires: libtool +BuildRequires: make +BuildRequires: pkg-config +BuildRequires: pkgconfig(libusb-1.0) + +%description +libjaylink is a shared library written in C to access SEGGER J-Link +and compatible devices. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +The libjaylink-devel package contains libraries and header files for +developing applications that use libjaylink. + +%prep +%autosetup + + +%build +./autogen.sh +%configure --disable-static +%make_build + + +%install +%make_install +find %{buildroot} -type f -name "*.la" -delete -print +mkdir -p %{buildroot}%{_libdir}/udev/rules.d/ +sed -e 's/MODE="664", GROUP="plugdev"/TAG+="uaccess"/g' contrib/99-libjaylink.rules > %{buildroot}%{_libdir}/udev/rules.d/60-libjaylink.rules + +%ldconfig_scriptlets + +%files +%license COPYING +%doc README.md NEWS +%{_libdir}/*.so.* +%{_libdir}/udev/rules.d/* + +%files devel +%doc HACKING +%{_includedir}/* +%{_libdir}/*.so +%{_libdir}/pkgconfig/* + +%changelog +* Fri Oct 18 2024 Jocelyn Berrendonner - 0.3.0-7 +- Integrating the spec into Azure Linux +- Initial CBL-Mariner import from Fedora 41 (license: MIT). +- License verified. + +* Thu Jul 18 2024 Fedora Release Engineering - 0.3.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Thu Jan 25 2024 Fedora Release Engineering - 0.3.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 0.3.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Thu Jul 20 2023 Fedora Release Engineering - 0.3.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jan 19 2023 Fedora Release Engineering - 0.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Tue Aug 16 2022 Jiri Kastner - 0.3.0-1 + - update to 0.3.0 + +* Thu Jul 21 2022 Fedora Release Engineering - 0.2.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jan 20 2022 Fedora Release Engineering - 0.2.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jul 22 2021 Fedora Release Engineering - 0.2.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jan 26 2021 Fedora Release Engineering - 0.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Sun Dec 6 2020 Jiri Kastner - 0.2.0-1 + - update to 0.2.0 + - fixed homepage and source0 + +* Tue Jul 28 2020 Fedora Release Engineering - 0.1.0-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jan 29 2020 Fedora Release Engineering - 0.1.0-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Jul 25 2019 Fedora Release Engineering - 0.1.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri Feb 01 2019 Fedora Release Engineering - 0.1.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Fri Jul 13 2018 Fedora Release Engineering - 0.1.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Feb 09 2018 Igor Gnatenko - 0.1.0-7 +- Escape macros in %%changelog + +* Wed Feb 07 2018 Fedora Release Engineering - 0.1.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 0.1.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 0.1.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Thu Mar 9 2017 Jiri Kastner - 0.1.0-3 +- fixed %%post and %%postun scriptlets + +* Wed Mar 8 2017 Jiri Kastner - 0.1.0-2 +- fixed BuildRequires +- added udev rules + +* Tue Jan 3 2017 Jiri Kastner - 0.1.0-1 +- initial version diff --git a/SPECS-EXTENDED/libjcat/libjcat.signatures.json b/SPECS-EXTENDED/libjcat/libjcat.signatures.json index fea9b924d45..26db9ee07de 100644 --- a/SPECS-EXTENDED/libjcat/libjcat.signatures.json +++ b/SPECS-EXTENDED/libjcat/libjcat.signatures.json @@ -1,5 +1,5 @@ { "Signatures": { - "libjcat-0.1.6.tar.xz": "be7b91c6cfdd1106b4cae2c1dab2381f9ea45f5fd14a4563d425cd01b40a1fe4" + "libjcat-0.2.2.tar.xz": "f1bed6217234cc2f833d72ae3a375d9164f92a0010b49c5b19b63e88e03de12c" } } diff --git a/SPECS-EXTENDED/libjcat/libjcat.spec b/SPECS-EXTENDED/libjcat/libjcat.spec index 8095ea2e223..71e895793d4 100644 --- a/SPECS-EXTENDED/libjcat/libjcat.spec +++ b/SPECS-EXTENDED/libjcat/libjcat.spec @@ -5,11 +5,11 @@ Distribution: Azure Linux Summary: Library for reading Jcat files Name: libjcat -Version: 0.1.6 -Release: 3%{?dist} -License: LGPLv2+ +Version: 0.2.2 +Release: 2%{?dist} +License: LGPL-2.1-or-later URL: https://github.com/hughsie/libjcat -Source0: https://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz +Source0: https://github.com/hughsie/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz BuildRequires: %{_bindir}/xsltproc BuildRequires: meson @@ -88,42 +88,105 @@ Executable and data files for installed tests. %dir %{_datadir}/installed-tests/libjcat %changelog +## START: Generated by rpmautospec +* Fri Oct 18 2024 Jocelyn Berrendonner - 0.2.2-2 +- Integrating the latest version of the library into Azure Linux +- Initial CBL-Mariner import from Fedora 42 (license: MIT). +- License verified. + +* Mon Oct 14 2024 Richard Hughes - 0.2.2-1 +- New upstream release + +* Thu Jul 18 2024 Fedora Release Engineering - 0.2.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Thu Jan 25 2024 Fedora Release Engineering - 0.2.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Jan 20 2024 Richard Hughes - 0.2.1-1 +- New upstream release + +* Tue Jan 02 2024 Richard Hughes - 0.2.0-1 +- New upstream release + +* Thu Jul 20 2023 Fedora Release Engineering - 0.1.14-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jun 08 2023 Richard Hughes - 0.1.14-1 +- New upstream release + +* Wed Feb 22 2023 Richard Hughes - 0.1.13-1 +- New upstream release + +* Wed Feb 22 2023 Richard Hughes - 0.1.12-3 +- migrated to SPDX license + +* Thu Jan 19 2023 Fedora Release Engineering - 0.1.12-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sun Sep 11 2022 Richard Hughes - 0.1.12-1 +- New upstream release + +* Thu Jul 21 2022 Fedora Release Engineering - 0.1.10-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Mon Mar 21 2022 Pawel Winogrodzki - 0.1.6-3 - Adding BR on '%%{_bindir}/xsltproc'. - Disabled gtk doc generation to remove network dependency during build-time. - License verified. +* Wed Feb 16 2022 Richard Hughes - 0.1.10-1 +- New upstream release + +* Thu Jan 20 2022 Fedora Release Engineering - 0.1.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Sun Nov 28 2021 Richard Hughes - 0.1.9-1 +- New upstream release + * Fri Oct 15 2021 Pawel Winogrodzki - 0.1.6-2 - Initial CBL-Mariner import from Fedora 32 (license: MIT). -* Mon Feb 08 2021 Richard Hughes 0.1.6-1 +* Thu Jul 22 2021 Fedora Release Engineering - 0.1.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon May 24 2021 Richard Hughes - 0.1.8-1 +- New upstream release + +* Thu May 06 2021 Richard Hughes - 0.1.7-1 +- New upstream release + +* Mon Feb 08 2021 Richard Hughes - 0.1.6-1 - New upstream release -- Fall back to the AliasId for validation -- Fix jcat_context_verify_blob() to use self verify for checksums -* Fri Jan 08 2021 Richard Hughes 0.1.5-1 +* Tue Jan 26 2021 Fedora Release Engineering - 0.1.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Fri Jan 08 2021 Richard Hughes - 0.1.5-1 - New upstream release -- Allow verifying expired certificates with an additional argument -* Fri Oct 23 2020 Richard Hughes 0.1.4-1 +* Fri Oct 23 2020 Richard Hughes - 0.1.4-1 - New upstream release -- Export the old JCatEngine property to preserve internal ABI -* Tue Jun 16 2020 Richard Hughes 0.1.3-1 +* Sat Aug 01 2020 Fedora Release Engineering - 0.1.3-3 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jul 28 2020 Fedora Release Engineering - 0.1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jun 16 2020 Richard Hughes - 0.1.3-1 - New upstream release -- Export the JcatBlobKind and JcatBlobMethod on the result -* Fri Jun 05 2020 Richard Hughes 0.1.2-2 -- Fix for CVE-2020-10759 +* Fri Jun 05 2020 Richard Hughes - 0.1.2-2 +- Security fix for CVE-2020-10759 -* Mon Apr 27 2020 Richard Hughes 0.1.2-1 +* Mon Apr 27 2020 Richard Hughes - 0.1.2-1 - New upstream release -- Build fixes mostly for RHEL -* Tue Apr 14 2020 Richard Hughes 0.1.1-1 +* Tue Apr 14 2020 Richard Hughes - 0.1.1-1 - New upstream release -- Allow adding an item ID 'alias' -- Make the installed tests actually work -* Mon Mar 23 2020 Richard Hughes 0.1.0-1 +* Mon Mar 23 2020 Richard Hughes - 0.1.0-1 - Initial release for Fedora package review +## END: Generated by rpmautospec diff --git a/SPECS-EXTENDED/libusb1/libusb1.signatures.json b/SPECS-EXTENDED/libusb1/libusb1.signatures.json new file mode 100644 index 00000000000..ee04417ff85 --- /dev/null +++ b/SPECS-EXTENDED/libusb1/libusb1.signatures.json @@ -0,0 +1,5 @@ +{ + "Signatures": { + "libusb-1.0.27.tar.bz2": "ffaa41d741a8a3bee244ac8e54a72ea05bf2879663c098c82fc5757853441575" + } +} diff --git a/SPECS-EXTENDED/libusb1/libusb1.spec b/SPECS-EXTENDED/libusb1/libusb1.spec new file mode 100644 index 00000000000..47e96b07e22 --- /dev/null +++ b/SPECS-EXTENDED/libusb1/libusb1.spec @@ -0,0 +1,180 @@ +Summary: Library for accessing USB devices +Name: libusb1 +Version: 1.0.27 +Release: 4%{?dist} +License: LGPL-2.1-or-later +Vendor: Microsoft Corporation +Distribution: Azure Linux +URL: https://libusb.info +Source0: https://github.com/libusb/libusb/releases/download/v%{version}/libusb-%{version}.tar.bz2 +BuildRequires: doxygen +BuildRequires: gcc +BuildRequires: libtool +BuildRequires: make +BuildRequires: systemd-devel +BuildRequires: umockdev-devel +# libusbx was removed in F34 +Provides: libusbx = %{version}-%{release} + +%description +This package provides a way for applications to access USB devices. + +libusb is a library for USB device access from Linux, macOS, +Windows, OpenBSD/NetBSD, Haiku and Solaris userspace. + +libusb is abstracted internally in such a way that it can hopefully +be ported to other operating systems. + +%package devel +Summary: Development files for %{name} +License: LGPL-2.1-or-later +Requires: %{name}%{?_isa} = %{version}-%{release} +Provides: libusbx-devel = %{version}-%{release} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package devel-doc +Summary: Development files for %{name} +License: LGPL-2.1-or-later +Requires: libusb1-devel = %{version}-%{release} +Provides: libusbx-devel-doc = %{version}-%{release} +BuildArch: noarch + +%description devel-doc +This package contains API documentation for %{name}. + +%package tests-examples +Summary: Tests and examples for %{name} +# The fxload example is GPLv2+, the rest is LGPLv2+, like libusb itself. +License: LGPLv2+ AND GPLv2+ +Requires: %{name}%{?_isa} = %{version}-%{release} +Provides: libusbx-tests-examples = %{version}-%{release} + +%description tests-examples +This package contains tests and examples for %{name}. + +%prep +%autosetup -p1 -n libusb-%{version} +chmod -x examples/*.c +mkdir -p m4 +sed -i '/AM_LDFLAGS = -static/d' tests/Makefile.am + + +%build +%configure --disable-static --enable-examples-build +%make_build +pushd doc +make docs +popd +pushd tests +make +popd + + +%install +%make_install +mkdir -p %{buildroot}%{_bindir} +install -m 755 tests/.libs/init_context %{buildroot}%{_bindir}/libusb-test-init_context +install -m 755 tests/.libs/set_option %{buildroot}%{_bindir}/libusb-test-set_option +install -m 755 tests/.libs/stress %{buildroot}%{_bindir}/libusb-test-stress +install -m 755 tests/.libs/stress_mt %{buildroot}%{_bindir}/libusb-test-stress_mt +install -m 755 tests/.libs/umockdev %{buildroot}%{_bindir}/libusb-test-umockdev +install -m 755 examples/.libs/testlibusb \ + %{buildroot}%{_bindir}/libusb-test-libusb +# Some examples are very device-specific / require specific hw and miss --help +# So we only install a subset of more generic / useful examples +for i in fxload listdevs xusb; do + install -m 755 examples/.libs/$i \ + %{buildroot}%{_bindir}/libusb-example-$i +done +find %{buildroot} -type f -name "*.la" -delete -print + + +%check +LD_LIBRARY_PATH=libusb/.libs ldd %{buildroot}%{_bindir}/libusb-test-stress +LD_LIBRARY_PATH=libusb/.libs %{buildroot}%{_bindir}/libusb-test-init_context +LD_LIBRARY_PATH=libusb/.libs %{buildroot}%{_bindir}/libusb-test-set_option +LD_LIBRARY_PATH=libusb/.libs %{buildroot}%{_bindir}/libusb-test-stress +LD_LIBRARY_PATH=libusb/.libs %{buildroot}%{_bindir}/libusb-test-umockdev +LD_LIBRARY_PATH=libusb/.libs %{buildroot}%{_bindir}/libusb-test-libusb +LD_LIBRARY_PATH=libusb/.libs %{buildroot}%{_bindir}/libusb-example-listdevs + + +%ldconfig_scriptlets + + +%files +%license COPYING +%doc AUTHORS README ChangeLog +%{_libdir}/*.so.* + +%files devel +%{_includedir}/libusb-1.0 +%{_libdir}/*.so +%{_libdir}/pkgconfig/libusb-1.0.pc + +%files devel-doc +%doc doc/api-1.0 examples/*.c + +%files tests-examples +%{_bindir}/libusb-example-fxload +%{_bindir}/libusb-example-listdevs +%{_bindir}/libusb-example-xusb +%{_bindir}/libusb-test-init_context +%{_bindir}/libusb-test-set_option +%{_bindir}/libusb-test-stress +%{_bindir}/libusb-test-stress_mt +%{_bindir}/libusb-test-umockdev +%{_bindir}/libusb-test-libusb + +%changelog +* Fri Oct 18 2024 Jocelyn Berrendonner - 1.0.27-4 +- Integrating the spec into Azure Linux +- Initial CBL-Mariner import from Fedora 41 (license: MIT). +- License verified. + +## START: Generated by rpmautospec +* Thu Jul 18 2024 Fedora Release Engineering - 1.0.27-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Wed May 08 2024 Kate Hsuan - 1.0.27-2 +- Build the test code without a rpath + +* Mon Mar 04 2024 Kate Hsuan - 1.0.27-1 +- Update to 1.0.27 +- Update to 1.0.27 +- Add tests, including init_context, set_option, and stress_mt + +* Thu Jan 25 2024 Fedora Release Engineering - 1.0.26-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 1.0.26-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Tue Sep 19 2023 Miroslav Suchý - 1.0.26-4 +- Migrate to SPDX license + +* Thu Jul 20 2023 Fedora Release Engineering - 1.0.26-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jan 19 2023 Fedora Release Engineering - 1.0.26-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Sep 30 2022 Kate Hsuan 1.0.26-1 +- Update to 1.0.26 + +* Wed Feb 02 2022 Benjamin Berg 1.0.25-1 +- Update to 1.0.25 + +* Thu Jan 20 2022 Fedora Release Engineering - 1.0.24-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jul 22 2021 Fedora Release Engineering - 1.0.24-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jan 19 18:47:55 CET 2021 Benjamin Berg - 1.0.24-3 +- New libusb1 package replacing libusbx + Resolves: #1918269 +## END: Generated by rpmautospec diff --git a/SPECS-EXTENDED/libxmlb/libxmlb.signatures.json b/SPECS-EXTENDED/libxmlb/libxmlb.signatures.json index 704e9c7e96b..6f1e325ca23 100644 --- a/SPECS-EXTENDED/libxmlb/libxmlb.signatures.json +++ b/SPECS-EXTENDED/libxmlb/libxmlb.signatures.json @@ -1,5 +1,5 @@ { "Signatures": { - "libxmlb-0.3.11.tar.xz": "0bf704ca040b9ab371a62182d0d6417fe7ae38428e5f48846b87b99e74fe7c23" + "libxmlb-0.3.21.tar.xz": "642343c9b3eca5c234ef83d3d5f6307c78d024f2545f3cc2fa252c9e14e4efd1" } } diff --git a/SPECS-EXTENDED/libxmlb/libxmlb.spec b/SPECS-EXTENDED/libxmlb/libxmlb.spec index d21a90562b2..0b213bfd9af 100644 --- a/SPECS-EXTENDED/libxmlb/libxmlb.spec +++ b/SPECS-EXTENDED/libxmlb/libxmlb.spec @@ -2,9 +2,9 @@ %global gtk_doc 0 Summary: Library for querying compressed XML metadata Name: libxmlb -Version: 0.3.11 +Version: 0.3.21 Release: 2%{?dist} -License: LGPLv2+ +License: LGPL-2.1-or-later Vendor: Microsoft Corporation Distribution: Azure Linux URL: https://github.com/hughsie/%{name} @@ -20,6 +20,7 @@ BuildRequires: xz-devel BuildRequires: libzstd-devel BuildRequires: python3-setuptools %if 0%{?with_check} +# needed for the self tests BuildRequires: shared-mime-info %endif Requires: glib2%{?_isa} >= %{glib2_version} @@ -89,19 +90,85 @@ Executable and data files for installed tests. %files tests %dir %{_libexecdir}/installed-tests/libxmlb %{_libexecdir}/installed-tests/libxmlb/xb-self-test -%{_libexecdir}/installed-tests/libxmlb/test.xml.gz.gz.gz +%{_libexecdir}/installed-tests/libxmlb/test.* %dir %{_datadir}/installed-tests/libxmlb %{_datadir}/installed-tests/libxmlb/libxmlb.test %changelog +## START: Generated by rpmautospec +* Fri Oct 18 2024 Jocelyn Berrendonner - 0.3.21-2 +- Integrating the latest version of the library into Azure Linux +- Initial CBL-Mariner import from Fedora 42 (license: MIT). +- License verified. + +* Tue Oct 15 2024 Richard Hughes - 0.3.21-1 +- New upstream release + +* Mon Oct 14 2024 Richard Hughes - 0.3.20-1 +- New upstream release + +* Fri Jul 19 2024 Yaakov Selkowitz - 0.3.19-5 +- Disable libstemmer on RHEL + +* Fri Jul 19 2024 Yaakov Selkowitz - 0.3.19-4 +- Use bcond for mingw + +* Thu Jul 18 2024 Fedora Release Engineering - 0.3.19-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Thu Apr 25 2024 Richard Hughes - 0.3.19-2 +- Backport a mingw patch from upstream + +* Mon Apr 22 2024 Richard Hughes - 0.3.19-1 +- New upstream release + +* Tue Apr 09 2024 Richard Hughes - 0.3.18-1 +- New upstream release + +* Fri Apr 05 2024 Richard Hughes - 0.3.17-1 +- New upstream release + +* Wed Apr 03 2024 Richard Hughes - 0.3.16-1 +- New upstream release + +* Thu Jan 25 2024 Fedora Release Engineering - 0.3.15-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 0.3.15-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Tue Jan 02 2024 Richard Hughes - 0.3.15-1 +- New upstream release + +* Thu Aug 24 2023 Richard Hughes - 0.3.14-1 +- New upstream release + +* Thu Aug 17 2023 Richard Hughes - 0.3.13-1 +- New upstream release + +* Thu Aug 10 2023 Richard Hughes - 0.3.12-1 +- New upstream release + +* Wed Jul 26 2023 Marc-André Lureau - 0.3.11-4 +- Add MinGW packages + +* Thu Jul 20 2023 Fedora Release Engineering - 0.3.11-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Wed Mar 08 2023 Sumedh Sharma - 0.3.11-2 - Initial CBL-Mariner import from Fedora 36 (license: MIT) - Disable gtk-doc - license verified -* Wed Feb 22 2023 Richard Hughes - 0.3.11-1 +* Wed Feb 22 2023 Richard Hughes - 0.3.11-2 +- migrated to SPDX license + +* Mon Feb 20 2023 Richard Hughes - 0.3.11-1 - New upstream release +* Thu Jan 19 2023 Fedora Release Engineering - 0.3.10-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sun Sep 11 2022 Richard Hughes - 0.3.10-1 - New upstream release diff --git a/SPECS-EXTENDED/passim/passim.signatures.json b/SPECS-EXTENDED/passim/passim.signatures.json new file mode 100644 index 00000000000..eaa6829aa6b --- /dev/null +++ b/SPECS-EXTENDED/passim/passim.signatures.json @@ -0,0 +1,5 @@ +{ + "Signatures": { + "passim-0.1.8.tar.xz": "2b5471a9ce78424d4b5b5a519ca9f5b5db27618af52db5e597cd3037f8a9ca74" + } +} diff --git a/SPECS-EXTENDED/passim/passim.spec b/SPECS-EXTENDED/passim/passim.spec new file mode 100644 index 00000000000..d9482f23265 --- /dev/null +++ b/SPECS-EXTENDED/passim/passim.spec @@ -0,0 +1,155 @@ +%global glib2_version 2.45.8 +%global systemd_version 231 +Summary: Local caching server +Name: passim +Version: 0.1.8 +Release: 3%{?dist} +License: LGPL-2.1-or-later +Vendor: Microsoft Corporation +Distribution: Azure Linux +URL: https://github.com/hughsie/%{name} +Source0: https://github.com/hughsie/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz +BuildRequires: gcc +BuildRequires: gettext +BuildRequires: git-core +BuildRequires: glib2-devel +BuildRequires: gnutls-devel +BuildRequires: gobject-introspection-devel +BuildRequires: libsoup-devel +BuildRequires: meson +BuildRequires: systemd +BuildRequires: systemd-rpm-macros +Requires: %{name}-libs%{?_isa} = %{version}-%{release} +Requires: glib2%{?_isa} >= %{glib2_version} + +%description +Passim is a daemon that allows software to share files on your local network. + +%package libs +Summary: Local caching server library + +%description libs +libpassim is a library that allows software to share files on your local network +using the passimd daemon. + +%package devel +Summary: Development package for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +Files for development with %{name}. + +%prep +%autosetup -p1 + +%build +%meson +%meson_build + +%install +%meson_install +rm %{buildroot}%{_sharedstatedir}/passim/data/* +%find_lang %{name} + +%check +%meson_test + +%post +%systemd_post passim.service + +%preun +%systemd_preun passim.service + +%postun +%systemd_postun_with_restart passim.service + +%files -f %{name}.lang +%doc README.md +%license LICENSE +%{_bindir}/passim +%config(noreplace)%{_sysconfdir}/passim.conf +%dir %{_datadir}/passim +%{_datadir}/passim/*.ico +%{_datadir}/passim/*.css +%{_datadir}/dbus-1/system.d/org.freedesktop.Passim.conf +%{_datadir}/dbus-1/interfaces/org.freedesktop.Passim.xml +%{_datadir}/dbus-1/system-services/org.freedesktop.Passim.service +%{_datadir}/icons/hicolor/scalable/apps/org.freedesktop.Passim.png +%{_datadir}/metainfo/org.freedesktop.Passim.metainfo.xml +%{_libdir}/girepository-1.0/Passim-1.0.typelib +%{_libexecdir}/passimd +%{_mandir}/man1/passim.1* +%{_unitdir}/passim.service +%{_libdir}/sysusers.d/passim.conf + +%files libs +%license LICENSE +%{_libdir}/libpassim.so.1* + +%files devel +%{_datadir}/gir-1.0/Passim-1.0.gir +%dir %{_includedir}/passim-1 +%{_includedir}/passim-1/passim*.h +%{_libdir}/libpassim*.so +%{_libdir}/pkgconfig/passim.pc + +%changelog +* Fri Oct 18 2024 Jocelyn Berrendonner - 0.1.8-3 +- Integrating the spec into Azure Linux +- Disabled appstream-util tests due to the large number of undesirable depdendencies +- Initial CBL-Mariner import from Fedora 41 (license: MIT). +- License verified. + +* Thu Jul 18 2024 Fedora Release Engineering - 0.1.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Mon Apr 29 2024 Richard Hughes - 0.1.8-1 +- New upstream release + +* Wed Apr 17 2024 Richard Hughes - 0.1.7-1 +- New upstream release + +* Mon Apr 15 2024 Richard Hughes - 0.1.6-1 +- New upstream release + +* Thu Jan 25 2024 Fedora Release Engineering - 0.1.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 0.1.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Tue Jan 02 2024 Richard Hughes - 0.1.5-1 +- New upstream release + +* Fri Oct 27 2023 Richard Hughes - 0.1.4-1 +- New upstream release + +* Mon Oct 09 2023 Richard Hughes - 0.1.3-1 +- New upstream release + +* Mon Sep 25 2023 Richard Hughes - 0.1.2-1 +- New upstream release + +* Sat Sep 09 2023 Richard Hughes - 0.1.1-5 +- Recommend avahi for the daemon package + +* Fri Sep 08 2023 Adam Williamson - 0.1.1-4 +- Obsolete versions from before the -libs split + +* Fri Aug 25 2023 Richard Hughes - 0.1.1-3 +- Split out a -libs subpackage + +* Fri Aug 25 2023 Mikel Olasagasti Uranga - 0.1.1-2 +- Misc changes +- Move meson_test to check section +- Reorder BuildRequires alphabetically +- Reorder install files +- Use %%{buildroot} instead of RPM_BUILD_ROOT +- Use %%autorelease for Release tag + +* Thu Aug 24 2023 Richard Hughes - 0.1.1-1 +- New upstream release + +* Thu Aug 24 2023 Richard Hughes - 0.1.0-1 +- Initial release + diff --git a/SPECS-EXTENDED/python-breathe/956.patch b/SPECS-EXTENDED/python-breathe/956.patch new file mode 100644 index 00000000000..6531d8cfa66 --- /dev/null +++ b/SPECS-EXTENDED/python-breathe/956.patch @@ -0,0 +1,27 @@ +From 46abd77157a2a57e81586e4f8765ae8f1a09d167 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Mark=C3=A9ta?= +Date: Wed, 4 Oct 2023 15:53:59 +0200 +Subject: [PATCH] support Sphinx 7.2 + +--- + breathe/project.py | 2 +- + tests/test_renderer.py | 6 +++++- + 2 files changed, 6 insertions(+), 2 deletions(-) + +diff --git a/tests/test_renderer.py b/tests/test_renderer.py +index a858c65d..73a29e4e 100644 +--- a/tests/test_renderer.py ++++ b/tests/test_renderer.py +@@ -35,7 +35,11 @@ def app(test_params, app_params, make_app, shared_result): + """ + args, kwargs = app_params + assert "srcdir" in kwargs +- kwargs["srcdir"].makedirs(exist_ok=True) ++ try: ++ kwargs["srcdir"].mkdir(parents=True, exist_ok=True) ++ except AttributeError: ++ # old version of Sphinx ++ kwargs["srcdir"].makedirs(exist_ok=True) + (kwargs["srcdir"] / "conf.py").write_text("") + app_ = make_app(*args, **kwargs) + yield app_ diff --git a/SPECS-EXTENDED/python-breathe/964.patch b/SPECS-EXTENDED/python-breathe/964.patch new file mode 100644 index 00000000000..52fbfb717b2 --- /dev/null +++ b/SPECS-EXTENDED/python-breathe/964.patch @@ -0,0 +1,25 @@ +From e487d63ca45304fc9e4c0b27de163302aa91ed35 Mon Sep 17 00:00:00 2001 +From: Scott Main +Date: Fri, 8 Dec 2023 10:41:12 -0800 +Subject: [PATCH] Fix PosixPath issue with Sphinx 7.2 + +Just need to cast the path to a string. + +Fixes https://github.com/breathe-doc/breathe/issues/944 +--- + breathe/project.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/breathe/project.py b/breathe/project.py +index 865236e8..f5b780a4 100644 +--- a/breathe/project.py ++++ b/breathe/project.py +@@ -113,7 +113,7 @@ def __init__(self, app: Sphinx): + # Assume general build directory is the doctree directory without the last component. + # We strip off any trailing slashes so that dirname correctly drops the last part. + # This can be overridden with the breathe_build_directory config variable +- self._default_build_dir = os.path.dirname(app.doctreedir.rstrip(os.sep)) ++ self._default_build_dir = os.path.dirname(str(app.doctreedir).rstrip(os.sep)) + self.project_count = 0 + self.project_info_store: Dict[str, ProjectInfo] = {} + self.project_info_for_auto_store: Dict[str, AutoProjectInfo] = {} diff --git a/SPECS-EXTENDED/python-breathe/breathe-4.35.0.tar.gz.sig b/SPECS-EXTENDED/python-breathe/breathe-4.35.0.tar.gz.sig new file mode 100644 index 0000000000000000000000000000000000000000..17d406636ce53a5162000ac47a086850b5694c1e GIT binary patch literal 566 zcmV-60?GY}0y6{v0SW*e79j+R?N|aI>dn>id!Xj0FJgBV>YbJa0%RvPvj7SS5T`F< zcNXfMmiw3x0MC^}Vi16gZ_**NRCvaD&YmB{PrufTap3VuuJorvGbk$t-6H5ikQ%xq z(S3i!J$ozNqX;!s=9cW2D}nuty-HGEVN)}8WkW2iNw`mVR!2(sMQDrZ*=q_x3P18YNO%t?I%a7=piYqGR zgXbMhjssp#(rx?j=5}iSL@PJFt@nP*UpphyJXyR%CZ)1h3I-W>g3bYO-sS9X=bDmd zIqE?zSE-v}sZ+(!t*#-y-5@eS>?#g&uU3Yf`9mTComL>n)USwBetYqP1oxxHCKD8( zfY4o3Bz>KF<=;%oRtOUMnRx|hXZraE4Gg#GRYTk|e`VYvs72&MSyEn80b|Oysq@ep zBq+d1;CVyDxhEaOk-(u7{qudVZ#9Fo$6=1b|A%E34r2-OlJMUx_W*Muu4z(|MQG?t z&JrGT7yuCYsQZ#6woAeEe{mx@h<1MCtw#H8>GmZmm?dW!tz4AovPG-S$8B=xkruwI zDA#h0zq4yT?99-?tE2ZACf+;!y8P7`@0B?(n=py+khYXBjtYIl_MJ_Vtl7Ry!(xQ@ Eo= 2.7.3 +BuildRequires: %{py3_dist MarkupSafe} >= 0.23 +BuildRequires: %{py3_dist Pygments} >= 1.6 +BuildRequires: %{py3_dist docutils} >= 0.12 +BuildRequires: %{py3_dist pytest} +BuildRequires: %{py3_dist six} >= 1.9 +BuildRequires: doxygen +# NOTE: git is only needed because part of the build process checks if it's in +# a git repo +BuildRequires: git +BuildRequires: gnupg2 +BuildRequires: make +BuildRequires: python%{python3_pkgversion}-devel +BuildRequires: python%{python3_pkgversion}-setuptools +BuildRequires: python%{python3_pkgversion}-sphinxcontrib-jquery +BuildArch: noarch + +# Set the name of the documentation directory +%global _docdir_fmt %{name} + +# This is buildroot only in RHEL, and building the docs pulls in unwanted dependencies +#%bcond doc %{undefined rhel} + +BuildRequires: %{py3_dist Sphinx} > 5.0.0 +#%if %{with doc} +#BuildRequires: %{py3_dist furo} +#BuildRequires: %{py3_dist sphinx-copybutton} +#%endif + +%description %{_description} + +%package -n python%{python3_pkgversion}-%{srcname} +%{?python_provide:%python_provide python%{python3_pkgversion}-%{srcname}} +Summary: %{summary} +License: BSD-3-Clause +Requires: doxygen >= 1.8.4 +Requires: python%{python3_pkgversion}-six + +%description -n python%{python3_pkgversion}-%{srcname} %{_description} + +%package doc +Summary: Documentation files for %{srcname} +# tinyxml uses zlib license +License: BSD-3-Clause AND Zlib + +%description doc +This package contains documentation for developer documentation for %{srcname}. + +%prep +%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' +%autosetup -n %{srcname}-%{version} -p1 + +%build +%py3_build +# %if %{with doc} +# Build the documentation +# Remove -W (turn warnings into errors) from SPHINXOPTS to fix the build for f39 +# %make_build SPHINXOPTS="-v -E" DOXYGEN=$(which doxygen) PYTHONPATH=$(pwd) html +# Remove temporary build files +# rm documentation/build/html/.buildinfo +# %endif + +%install +%py3_install + +%check +%make_build dev-test + +%files -n python%{python3_pkgversion}-%{srcname} +%doc README.rst +%{_bindir}/breathe-apidoc +%{python3_sitelib}/* +%license LICENSE + +# %if %{with doc} +# %files doc +# %doc documentation/build/html +# %license LICENSE +# %endif + +%changelog +* Fri Oct 18 2024 Jocelyn Berrendonner - 4.35.0-13 +- Integrating the spec into Azure Linux +- Initial CBL-Mariner import from Fedora 41 (license: MIT). +- License verified. + +* Fri Jul 19 2024 Fedora Release Engineering - 4.35.0-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sun Jun 09 2024 Python Maint - 4.35.0-11 +- Rebuilt for Python 3.13 + +* Fri Jan 26 2024 Fedora Release Engineering - 4.35.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 4.35.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Thu Jan 11 2024 Sérgio M. Basto - 4.35.0-8 +- Fix for Sphinx 7.2 compatlble with older Sphinx + +* Thu Jan 11 2024 Sérgio M. Basto - 4.35.0-7 +- Fix the build for f39 and rawhide + +* Fri Aug 04 2023 Dmitry Belyavskiy - 4.35.0-6 +- migrated to SPDX license + +* Fri Jul 21 2023 Fedora Release Engineering - 4.35.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jun 29 2023 Python Maint - 4.35.0-4 +- Rebuilt for Python 3.12 + +* Thu Apr 20 2023 Yaakov Selkowitz - 4.35.0-3 +- Do not build docs in RHEL builds + +* Fri Apr 07 2023 Dan Čermák - 4.35.0-2 +- Add gpg source verification back + +* Thu Mar 30 2023 Karolina Surma - 4.35.0-1 +- Update to 4.35.0 (resolves rhbz#2179094) + +* Fri Jan 20 2023 Fedora Release Engineering - 4.34.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Wed Nov 09 2022 Karolina Surma - 4.34.0-5 +- Backport upstream patch to enable successful build with Sphinx 5.3+ + +* Mon Sep 19 2022 Tom Rix - 4.34.0-4 +- Use any version of sphinx on RHEL + +* Fri Jul 22 2022 Fedora Release Engineering - 4.34.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 4.30.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Sat Jun 12 2021 Dan Čermák - 4.30.0-1 +- New upstream release 4.30.0 +- Fixes rhbz#1955833 + +* Fri Jun 04 2021 Python Maint - 4.29.1-2 +- Rebuilt for Python 3.10 + +* Sat Apr 24 2021 Dan Čermák - 4.29.1-1 +- New upstream release 4.29.1 +- Fixes rhbz#1953104 + +* Thu Apr 15 2021 Dan Čermák - 4.29.0-1 +- New upstream release 4.29.0 +- Fixes rhbz#1944821 + +* Wed Mar 10 2021 Charalampos Stratakis - 4.27.0-2 +- Fix an IndexError when generating toctree (rhbz#1930910) + +* Tue Feb 16 2021 Charalampos Stratakis - 4.27.0-1 +- New upstream release 4.27.0 (rhbz#1918566, rhbz#1929448) + +* Wed Jan 27 2021 Fedora Release Engineering - 4.26.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Thu Jan 14 2021 Charalampos Stratakis - 4.26.0-1 +- New upstream release 4.26.0 (rhbz#1914147) + +* Sun Dec 20 2020 Dan Čermák - 4.25.1-1 +- New upstream release 4.25.1 (rhbz#1908213) + +* Mon Dec 7 2020 Dan Čermák - 4.24.1-1 +- New upstream release 4.24.1 (rhbz#1903366) + +* Mon Nov 16 2020 Dan Čermák - 4.24.0-1 +- New upstream release 4.24.0 (rhbz#1897984) + +* Tue Nov 3 2020 Dan Čermák - 4.23.0-1 +- New upstream release 4.23.0 (rhbz#1889874) + +* Thu Oct 1 2020 Dan Čermák - 4.22.1-1 +- New upstream release 4.22.1 (rhbz#1880753) + +* Thu Oct 1 2020 Dan Čermák - 4.22.0-1 +- New upstream release 4.22.0 (rhbz#1880753) + +* Sun Sep 13 2020 Dan Čermák - 4.21.0-1 +- New upstream release 4.21.0 (rhbz#1878050) + +* Thu Aug 20 2020 Dan Čermák - 4.20.0-1 +- New upstream release 4.20.0 (rhbz#1870404) + +* Thu Aug 20 2020 Dan Čermák - 4.19.2-3 +- Add patch to add support for sphinx 3.2 + +* Wed Jul 29 2020 Fedora Release Engineering - 4.19.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Jul 9 2020 Dan Čermák - 4.19.2-1 +- New upstream release 4.19.2 (rhbz#1821614, rhbz#1823718) + +* Mon Jun 8 2020 Dan Čermák - 4.19.1-1 +- New upstream release 4.19.1 (rhbz#1821614, rhbz#1823718) + +* Tue May 26 2020 Miro Hrončok - 4.14.2-2 +- Rebuilt for Python 3.9 + +* Tue May 5 2020 Dan Čermák - 4.18.0-1 +- New upstream release 4.18.0 (rhbz#1821614, rhbz#1823718) + +* Thu Apr 23 2020 Dan Čermák - 4.16.0-1 +- New upstream release 4.16.0 (rhbz#1821614, rhbz#1823718) + +* Wed Apr 15 2020 Dan Čermák - 4.15.0-1 +- New upstream release 4.15.0 + +* Wed Apr 8 2020 Dan Čermák - 4.14.2-1 +- New upstream release 4.14.2 + +* Sun Feb 2 2020 Dan Čermák - 4.14.1-1 +- New upstream release 4.14.1 + +* Thu Jan 30 2020 Fedora Release Engineering - 4.14.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Tue Nov 26 2019 Dan Čermák - 4.14.0-1 +- New upstream release 4.14.0 + +* Thu Oct 03 2019 Miro Hrončok - 4.13.1-2 +- Rebuilt for Python 3.8.0rc1 (#1748018) + +* Wed Aug 28 2019 Dan Čermák - 4.13.1-1 +- New upstream release 4.13.1 +- Enable test run in %%check + +* Mon Aug 19 2019 Miro Hrončok - 4.13.0.post0-3 +- Rebuilt for Python 3.8 + +* Fri Jul 26 2019 Fedora Release Engineering - 4.13.0.post0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Mon Jul 15 2019 Dan Čermák - 4.13.0.post0-1 +- New upstream release 4.13.0.post0 + +* Mon Mar 18 2019 Miro Hrončok - 4.7.3-7 +- Subpackage python2-breathe has been removed + See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal + +* Sat Feb 02 2019 Fedora Release Engineering - 4.7.3-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Fri Jul 13 2018 Fedora Release Engineering - 4.7.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Tue Jun 19 2018 Miro Hrončok - 4.7.3-4 +- Rebuilt for Python 3.7 + +* Wed Feb 21 2018 Iryna Shcherbina - 4.7.3-3 +- Update Python 2 dependency declarations to new packaging standards + (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) + +* Fri Feb 09 2018 Fedora Release Engineering - 4.7.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Tue Oct 24 2017 Dave Johansen - 4.7.3-1 +- Upstream update + +* Tue Aug 22 2017 Dave Johansen - 4.7.2-1 +- Upstream update + +* Wed Aug 16 2017 Dave Johansen - 4.7.1-1 +- Upstream update + +* Wed Aug 09 2017 Dave Johansen - 4.7.0-1 +- Upstream update + +* Sat Aug 05 2017 Dave Johansen - 4.6.0-3 +- Fix for node without parent + +* Thu Jul 27 2017 Fedora Release Engineering - 4.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Apr 29 2017 Miro Hrončok - 4.6.0-1 +- Upstream update + +* Sat Feb 11 2017 Fedora Release Engineering - 4.4.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Tue Dec 20 2016 Miro Hrončok - 4.4.0-2 +- Rebuild for Python 3.6 + +* Mon Dec 19 2016 Dave Johansen - 4.4.0-1 +- Upstream release + +* Mon Dec 19 2016 Miro Hrončok - 4.2.0-5 +- Rebuild for Python 3.6 + +* Tue Jul 19 2016 Fedora Release Engineering - 4.2.0-4 +- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages + +* Fri May 13 2016 Dave Johansen - 4.2.0-3 +- Fix for Python 3 + +* Sun Apr 10 2016 Orion Poplawski - 4.2.0-2 +- Fix BR/Rs + +* Wed Apr 06 2016 Dave Johansen - 4.2.0-1 +- Initial RPM release +## END: Generated by rpmautospec diff --git a/SPECS-EXTENDED/python-breathe/vermware.key b/SPECS-EXTENDED/python-breathe/vermware.key new file mode 100644 index 00000000000..607bf604e3e --- /dev/null +++ b/SPECS-EXTENDED/python-breathe/vermware.key @@ -0,0 +1,127 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Comment: Hostname: +Version: Hockeypuck 2.1.0-189-g15ebf24 + +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 +=/ZJ8 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/SPECS-EXTENDED/python-cbor2/python-cbor2.signatures.json b/SPECS-EXTENDED/python-cbor2/python-cbor2.signatures.json new file mode 100644 index 00000000000..b0f4829204b --- /dev/null +++ b/SPECS-EXTENDED/python-cbor2/python-cbor2.signatures.json @@ -0,0 +1,5 @@ +{ + "Signatures": { + "python-cbor2-5.6.5.tar.gz": "d542fee63dfc3e004429c3c2d6b53c5d12f840b96cea21ca32a17151289502ee" + } +} diff --git a/SPECS-EXTENDED/python-cbor2/python-cbor2.spec b/SPECS-EXTENDED/python-cbor2/python-cbor2.spec new file mode 100644 index 00000000000..433349af2af --- /dev/null +++ b/SPECS-EXTENDED/python-cbor2/python-cbor2.spec @@ -0,0 +1,111 @@ +%global pypi_name cbor2 +%global _python_dist_allow_version_zero 1 + +Summary: Python CBOR (de)serializer with extensive tag support +Name: python-%{pypi_name} +Version: 5.6.5 +Release: 2%{?dist} +License: MIT +Vendor: Microsoft Corporation +Distribution: Azure Linux +URL: https://github.com/agronholm/cbor2 +Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz +BuildRequires: gcc +BuildRequires: python3-devel +BuildRequires: python3-pip +BuildRequires: python3-wheel + +%description +This library provides encoding and decoding for the Concise Binary Object +Representation (CBOR) (RFC 7049) serialization format. + +%package -n python3-%{pypi_name} +Summary: %{summary} + +%description -n python3-%{pypi_name} +This library provides encoding and decoding for the Concise Binary Object +Representation (CBOR) (RFC 7049) serialization format. + +%prep +%autosetup -n %{pypi_name}-%{version} + +%generate_buildrequires +%pyproject_buildrequires -x test + +%build +%pyproject_wheel + +%install +%pyproject_install +%pyproject_save_files %{pypi_name} + +%files -n python3-%{pypi_name} -f %{pyproject_files} +%{python3_sitearch}/_%{pypi_name}%{python3_ext_suffix} +%{_bindir}/%{pypi_name} +%license LICENSE.txt + +%changelog +* Mon Oct 28 2024 Jocelyn Berrendonner - 5.6.5-2 +- Integrating the spec into Azure Linux +- Disabled doc generation and tests to reduce dependencies +- Initial CBL-Mariner import from Fedora 42 (license: MIT). +- License verified. + +* Thu Oct 10 2024 Fabian Affolter - 5.6.5-1 +- Update to latest upstream release (closes rhbz#2274416) + +* Fri Jul 19 2024 Fedora Release Engineering - 5.6.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jun 08 2024 Python Maint - 5.6.2-2 +- Rebuilt for Python 3.13 + +* Mon Apr 08 2024 Fabian Affolter - 5.6.2-1 +- Update to latest upstream release (closes rhbz#2261550, closes rhbz#2245361) +- Fixes CVE-2024-26134 (closes rhbz#2265036, closes rhbz#bug 2265035) + +* Sat Feb 03 2024 Fabian Affolter - 5.6.1-1 +- Update to latest upstream release 5.6.1 (closes rhbz#2245361) + +* Fri Jan 26 2024 Fedora Release Engineering - 5.1.2-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Jan 22 2024 Fedora Release Engineering - 5.1.2-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Aug 30 2023 Carl George - 5.1.2-12 +- Convert to pyproject macros +- Validated license as SPDX identifier + +* Fri Jul 21 2023 Fedora Release Engineering - 5.1.2-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jun 15 2023 Python Maint - 5.1.2-10 +- Rebuilt for Python 3.12 + +* Fri Jan 20 2023 Fedora Release Engineering - 5.1.2-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Jul 22 2022 Fedora Release Engineering - 5.1.2-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Jun 13 2022 Python Maint - 5.1.2-7 +- Rebuilt for Python 3.11 + +* Fri Jan 21 2022 Fedora Release Engineering - 5.1.2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 5.1.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Fri Jun 04 2021 Python Maint - 5.1.2-4 +- Rebuilt for Python 3.10 + +* Wed Jan 27 2021 Fedora Release Engineering - 5.1.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Fri Sep 11 2020 Fabian Affolter - 5.1.2-2 +- Make doc subpackage noarch (rhbz#1877691) + +* Thu Sep 10 2020 Fabian Affolter - 5.1.2-1 +- Initial package diff --git a/SPECS-EXTENDED/python-smartypants/python-smartypants.signatures.json b/SPECS-EXTENDED/python-smartypants/python-smartypants.signatures.json new file mode 100644 index 00000000000..0bb05bdfe76 --- /dev/null +++ b/SPECS-EXTENDED/python-smartypants/python-smartypants.signatures.json @@ -0,0 +1,5 @@ +{ + "Signatures": { + "smartypants-2.0.1.tar.gz": "b98191911ff3b4144ef8ad53e776a2d0ad24bd508a905c6ce523597c40022773" + } +} diff --git a/SPECS-EXTENDED/python-smartypants/python-smartypants.spec b/SPECS-EXTENDED/python-smartypants/python-smartypants.spec new file mode 100644 index 00000000000..4ee35ca857f --- /dev/null +++ b/SPECS-EXTENDED/python-smartypants/python-smartypants.spec @@ -0,0 +1,147 @@ +%global pypi_name smartypants +Summary: plug-in that easily translates ASCII punctuation characters into smart entities +Name: python-%{pypi_name} +Version: 2.0.1 +Release: 22%{?dist} +License: BSD-3-Clause AND BSD-2-Clause +Vendor: Microsoft Corporation +Distribution: Azure Linux +URL: https://github.com/leohemsted/smartypants.py +Source0: %{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz +BuildRequires: make +BuildRequires: python3-devel +BuildRequires: python3dist(setuptools) +BuildRequires: python3dist(sphinx) +BuildArch: noarch + +%description +SmartyPants is a free web publishing plug-in for Movable +Type, Blosxom, and BBEdit that easily translates plain ASCII +punctuation characters into “smart” typographic punctuation HTML +entities. + +%package -n python3-%{pypi_name} +%{?python_provide:%python_provide python3-%{pypi_name}} +Summary: %{summary} +Requires: python3dist(setuptools) + +%description -n python3-%{pypi_name} +SmartyPants is a free web publishing plug-in for Movable +Type, Blosxom, and BBEdit that easily translates plain ASCII +punctuation characters into “smart” typographic punctuation HTML +entities. + +%package -n python-%{pypi_name}-doc +Summary: python-smartypants documentation + +%description -n python-%{pypi_name}-doc +Documentation for python-smartypants + +%prep +%autosetup -n %{pypi_name}.py-%{version} +# Remove bundled egg-info +rm -rf %{pypi_name}.egg-info +for lib in $(find -type f -name '*.py'); do + sed -i.python -e '1{\@^#!@d}' $lib +done +sed -i.python -e 's|#!/usr/bin/env python|#!/usr/bin/python3|' smartypants + + +%build +%py3_build +# generate html documentation +cd docs +make html +# remove the sphinx-build leftovers +rm -rf _build/html/.{doctrees,buildinfo} + + +%install +%py3_install + +%check +python3 setup.py test + + +%files -n python3-%{pypi_name} +%doc README.rst +%doc CHANGES.rst +%license COPYING +%{_bindir}/%{pypi_name} +%{python3_sitelib}/__pycache__/* +%{python3_sitelib}/%{pypi_name}.py +%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info + +%files -n python-%{pypi_name}-doc +%doc docs/_build/html +%license COPYING + +%changelog +* Fri Oct 18 2024 Jocelyn Berrendonner - 2.0.1-22 +- Integrating the spec into Azure Linux +- Initial CBL-Mariner import from Fedora 41 (license: MIT). +- License verified. + +* Fri Jul 19 2024 Fedora Release Engineering - 2.0.1-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Fri Jun 07 2024 Python Maint - 2.0.1-20 +- Rebuilt for Python 3.13 + +* Fri Jan 26 2024 Fedora Release Engineering - 2.0.1-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Jan 22 2024 Fedora Release Engineering - 2.0.1-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jul 21 2023 Fedora Release Engineering - 2.0.1-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Wed Jun 14 2023 Python Maint - 2.0.1-16 +- Rebuilt for Python 3.12 + +* Fri Jan 20 2023 Fedora Release Engineering - 2.0.1-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Jul 22 2022 Fedora Release Engineering - 2.0.1-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Jun 13 2022 Python Maint - 2.0.1-13 +- Rebuilt for Python 3.11 + +* Fri Jan 21 2022 Fedora Release Engineering - 2.0.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 2.0.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Fri Jun 04 2021 Python Maint - 2.0.1-10 +- Rebuilt for Python 3.10 + +* Wed Jan 27 2021 Fedora Release Engineering - 2.0.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 2.0.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue May 26 2020 Miro Hrončok - 2.0.1-7 +- Rebuilt for Python 3.9 + +* Thu Jan 30 2020 Fedora Release Engineering - 2.0.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Oct 03 2019 Miro Hrončok - 2.0.1-5 +- Rebuilt for Python 3.8.0rc1 (#1748018) + +* Mon Aug 19 2019 Miro Hrončok - 2.0.1-4 +- Rebuilt for Python 3.8 + +* Fri Jul 26 2019 Fedora Release Engineering - 2.0.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Tue Jun 11 2019 José Matos - 2.0.1-2 +- fix source url, license short hand, description and summary. +- remove shebang lines and make smartypants a shebang line use python3. + +* Sat Sep 1 2018 José Matos - 2.0.1-1 +- initial package. diff --git a/SPECS-EXTENDED/python-sphinxcontrib-jquery/Fix-tests-failures-with-Sphinx-7.2.patch b/SPECS-EXTENDED/python-sphinxcontrib-jquery/Fix-tests-failures-with-Sphinx-7.2.patch new file mode 100644 index 00000000000..b2529cd6a59 --- /dev/null +++ b/SPECS-EXTENDED/python-sphinxcontrib-jquery/Fix-tests-failures-with-Sphinx-7.2.patch @@ -0,0 +1,70 @@ +From 8dea4055ab11c666635a0a03516767c1dcab9a50 Mon Sep 17 00:00:00 2001 +From: Karolina Surma +Date: Tue, 31 Oct 2023 11:01:26 +0100 +Subject: [PATCH] Fix tests failures with Sphinx 7.2+ + +Based on original patch fixing test failures with Sphinx 7.1+ by mitya57: +https://github.com/sphinx-contrib/jquery/pull/26 + +--- + tests/test_jquery_installed.py | 16 +++++++++------- + 1 file changed, 9 insertions(+), 7 deletions(-) + +diff --git a/tests/test_jquery_installed.py b/tests/test_jquery_installed.py +index a402bd4..f9fb85b 100644 +--- a/tests/test_jquery_installed.py ++++ b/tests/test_jquery_installed.py +@@ -4,7 +4,6 @@ from pathlib import Path + + import pytest + import sphinx +-from sphinx.testing.path import path + from sphinx.testing.util import SphinxTestApp + + from sphinxcontrib.jquery import _FILES, _ROOT_DIR # NoQA +@@ -26,9 +25,8 @@ def run_blank_app(srcdir, **kwargs): + @pytest.fixture(scope="function") + def blank_app(tmpdir, monkeypatch): + def inner(**kwargs): +- return run_blank_app(path(tmpdir), **kwargs) ++ return run_blank_app(Path(tmpdir), **kwargs) + +- monkeypatch.setattr("sphinx.application.abspath", lambda x: x) + yield inner + + +@@ -38,12 +36,14 @@ def test_jquery_installed_sphinx_ge_60_use_sri(blank_app): + out_dir = blank_app(confoverrides={"extensions": ["sphinxcontrib.jquery"], "jquery_use_sri": True}) + + text = out_dir.joinpath("index.html").read_text(encoding="utf-8") ++ checksum = '?v=5d32c60e' if sphinx.version_info[:2] >= (7, 1) else '' + assert ('') in text ++ f'src="_static/jquery.js{checksum}">') in text ++ checksum = '?v=2cd50e6c' if sphinx.version_info[:2] >= (7, 1) else '' + assert ('') in text ++ f'src="_static/_sphinx_javascript_frameworks_compat.js{checksum}">') in text + + static_dir = out_dir / '_static' + assert static_dir.joinpath('jquery.js').is_file() +@@ -56,10 +56,12 @@ def test_jquery_installed_sphinx_ge_60(blank_app): + out_dir = blank_app(confoverrides={"extensions": ["sphinxcontrib.jquery"]}) + + text = out_dir.joinpath("index.html").read_text(encoding="utf-8") ++ checksum = '?v=5d32c60e' if sphinx.version_info[:2] >= (7, 1) else '' + assert ('') in text ++ f'src="_static/jquery.js{checksum}">') in text ++ checksum = '?v=2cd50e6c' if sphinx.version_info[:2] >= (7, 1) else '' + assert ('') in text ++ f'src="_static/_sphinx_javascript_frameworks_compat.js{checksum}">') in text + + static_dir = out_dir / '_static' + assert static_dir.joinpath('jquery.js').is_file() +-- +2.41.0 + diff --git a/SPECS-EXTENDED/python-sphinxcontrib-jquery/python-sphinxcontrib-jquery.signatures.json b/SPECS-EXTENDED/python-sphinxcontrib-jquery/python-sphinxcontrib-jquery.signatures.json new file mode 100644 index 00000000000..cd25758b32d --- /dev/null +++ b/SPECS-EXTENDED/python-sphinxcontrib-jquery/python-sphinxcontrib-jquery.signatures.json @@ -0,0 +1,5 @@ +{ + "Signatures": { + "sphinxcontrib-jquery-4.1.tar.gz": "f6a7578b00a8458e5edd38431d3ea4037b928a21ba1f82469ec2015127955c34" + } +} diff --git a/SPECS-EXTENDED/python-sphinxcontrib-jquery/python-sphinxcontrib-jquery.spec b/SPECS-EXTENDED/python-sphinxcontrib-jquery/python-sphinxcontrib-jquery.spec new file mode 100644 index 00000000000..0998c8d61a2 --- /dev/null +++ b/SPECS-EXTENDED/python-sphinxcontrib-jquery/python-sphinxcontrib-jquery.spec @@ -0,0 +1,93 @@ +%global _description %{expand: +sphinxcontrib-jquery is a Sphinx extension that ensures that jQuery +is always installed for use in Sphinx themes or extensions.} +Summary: Extension to include jQuery on newer Sphinx releases +Name: python-sphinxcontrib-jquery +Version: 4.1 +Release: 10%{?dist} +# The project is 0BSD +# _sphinx_javascript_frameworks_compat.js is BSD-2-Clause +# jquery-3.6.0.js and jquery.js are MIT +License: 0BSD AND BSD-2-Clause AND MIT +Vendor: Microsoft Corporation +Distribution: Azure Linux +URL: https://github.com/sphinx-contrib/jquery/ +Source: %{url}/archive/v%{version}/sphinxcontrib-jquery-%{version}.tar.gz +# Make the tests pass with Sphinx 7.1+ +# Based on the original work in https://github.com/sphinx-contrib/jquery/pull/26 +Patch0: Fix-tests-failures-with-Sphinx-7.2.patch +BuildRequires: python3-devel +BuildRequires: python3-pip +BuildRequires: python3-pytest +BuildRequires: python-flit-core +BuildRequires: python3-sphinx +BuildArch: noarch + +%description %{_description} + +%package -n python3-sphinxcontrib-jquery +Summary: %{summary} + +%description -n python3-sphinxcontrib-jquery %{_description} + +%prep +%autosetup -p1 -n jquery-%{version} + + +%generate_buildrequires +%pyproject_buildrequires + + +%build +%pyproject_wheel + + +%install +%pyproject_install +%pyproject_save_files 'sphinxcontrib*' + + +%check +%pytest + + +%files -n python3-sphinxcontrib-jquery -f %{pyproject_files} +%doc README.rst +%license LICENCE + +%changelog +* Fri Oct 18 2024 Jocelyn Berrendonner - 4.1-10 +- Integrating the spec into Azure Linux +- Initial CBL-Mariner import from Fedora 41 (license: MIT). +- License verified. + +* Fri Jul 19 2024 Fedora Release Engineering - 4.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Fri Jun 07 2024 Python Maint - 4.1-8 +- Rebuilt for Python 3.13 + +* Fri Jan 26 2024 Fedora Release Engineering - 4.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Jan 22 2024 Fedora Release Engineering - 4.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Oct 30 2023 Karolina Surma - 4.1-5 +- Fix tests with Sphinx 7.2+ + +* Tue Aug 15 2023 Karolina Surma - 4.1-4 +- Fix tests with Sphinx 7.1+ + +* Fri Jul 21 2023 Fedora Release Engineering - 4.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Wed Jun 14 2023 Python Maint - 4.1-2 +- Rebuilt for Python 3.12 + +* Wed Mar 29 2023 Karolina Surma - 4.1-1 +- Update to 4.1 +Resolves rhbz#2178260 + +* Mon Feb 27 2023 Karolina Surma - 3.0.0-1 +- Initial package diff --git a/SPECS-EXTENDED/python-typogrify/python-typogrify.signatures.json b/SPECS-EXTENDED/python-typogrify/python-typogrify.signatures.json new file mode 100644 index 00000000000..4543b65ed4f --- /dev/null +++ b/SPECS-EXTENDED/python-typogrify/python-typogrify.signatures.json @@ -0,0 +1,5 @@ +{ + "Signatures": { + "typogrify-2.0.7.tar.gz": "d5081966c1c1423157e240d5cfe7435b56ca30be57ff8c7fe6f90f6cc42295ee" + } +} diff --git a/SPECS-EXTENDED/python-typogrify/python-typogrify.spec b/SPECS-EXTENDED/python-typogrify/python-typogrify.spec new file mode 100644 index 00000000000..84ee9183adc --- /dev/null +++ b/SPECS-EXTENDED/python-typogrify/python-typogrify.spec @@ -0,0 +1,130 @@ +%global pypi_name typogrify +%global typogrify_version_workaround 2.0.6 + +Name: python-%{pypi_name} +Version: 2.0.7 +Release: 22%{?dist} +Summary: Filters to enhance web typography, with support for Django & Jinja templates +Vendor: Microsoft Corporation +Distribution: Azure Linux + +# typogrify/packages/titlecase/__init__.py is MIT +License: BSD-3-Clause AND MIT +URL: https://github.com/mintchaos/typogrify +Source0: https://github.com/mintchaos/%{pypi_name}/archive/refs/tags/%{version}.tar.gz#/%{pypi_name}-%{version}.tar.gz +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: python3dist(setuptools) + +%description +Typogrify provides a set of custom filters that automatically apply various +transformations to plain text in order to yield typographically-improved HTML. +While often used in conjunction with Jinja_ and Django_ template systems, the +filters can be used in any environment. + + +%package -n python3-%{pypi_name} +Summary: %{summary} +%{?python_provide:%python_provide python3-%{pypi_name}} + +Requires: python3dist(smartypants) +%description -n python3-%{pypi_name} +Typogrify provides a set of custom filters that automatically apply various +transformations to plain text in order to yield typographically-improved HTML. +While often used in conjunction with Jinja_ and Django_ template systems, the +filters can be used in any environment. + + +%prep +%autosetup -n %{pypi_name}-%{version} +# Remove bundled egg-info +rm -rf %{pypi_name}.egg-info +# remove shebang line from the python scripts +for lib in $(find -type f -name '*.py'); do + sed -i.python -e '1{\@^#!@d}' $lib +done + +%build +%py3_build + +%install +%py3_install + +%files -n python3-%{pypi_name} +%license LICENSE.txt +%doc README.rst +%{python3_sitelib}/%{pypi_name} +%{python3_sitelib}/%{pypi_name}-%{typogrify_version_workaround}-py%{python3_version}.egg-info + +%changelog +* Fri Oct 18 2024 Jocelyn Berrendonner - 2.0.7-22 +- Integrating the spec into Azure Linux +- Initial CBL-Mariner import from Fedora 41 (license: MIT). +- License verified. + +* Fri Jul 19 2024 Fedora Release Engineering - 2.0.7-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Fri Jun 07 2024 Python Maint - 2.0.7-20 +- Rebuilt for Python 3.13 + +* Fri Jan 26 2024 Fedora Release Engineering - 2.0.7-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Jan 22 2024 Fedora Release Engineering - 2.0.7-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jul 21 2023 Fedora Release Engineering - 2.0.7-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Tue Jun 13 2023 Python Maint - 2.0.7-16 +- Rebuilt for Python 3.12 + +* Fri Jan 20 2023 Fedora Release Engineering - 2.0.7-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Jul 22 2022 Fedora Release Engineering - 2.0.7-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Jun 13 2022 Python Maint - 2.0.7-13 +- Rebuilt for Python 3.11 + +* Fri Jan 21 2022 Fedora Release Engineering - 2.0.7-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Tue Jul 27 2021 Fedora Release Engineering - 2.0.7-11 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Fri Jun 04 2021 Python Maint - 2.0.7-10 +- Rebuilt for Python 3.10 + +* Wed Jan 27 2021 Fedora Release Engineering - 2.0.7-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 2.0.7-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue May 26 2020 Miro Hrončok - 2.0.7-7 +- Rebuilt for Python 3.9 + +* Thu Jan 30 2020 Fedora Release Engineering - 2.0.7-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Oct 03 2019 Miro Hrončok - 2.0.7-5 +- Rebuilt for Python 3.8.0rc1 (#1748018) + +* Mon Aug 19 2019 Miro Hrončok - 2.0.7-4 +- Rebuilt for Python 3.8 + +* Fri Jul 26 2019 Fedora Release Engineering - 2.0.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Tue Jun 11 2019 José Matos - 2.0.7-2 +- fix source url and summary. +- remove shebang lines from python scripts. + + +* Sat Sep 1 2018 José Matos - 2.0.7-1 +- initial package. diff --git a/SPECS-EXTENDED/python-uswid/python-uswid.signatures.json b/SPECS-EXTENDED/python-uswid/python-uswid.signatures.json new file mode 100644 index 00000000000..a6384300c6d --- /dev/null +++ b/SPECS-EXTENDED/python-uswid/python-uswid.signatures.json @@ -0,0 +1,5 @@ +{ + "Signatures": { + "python-uswid-0.5.0.tar.gz": "e6b300744f9af305eefb34a68e1ee973c86e1e3c27de38add1774b4c887ffcc1" + } +} diff --git a/SPECS-EXTENDED/python-uswid/python-uswid.spec b/SPECS-EXTENDED/python-uswid/python-uswid.spec new file mode 100644 index 00000000000..3e63cbee011 --- /dev/null +++ b/SPECS-EXTENDED/python-uswid/python-uswid.spec @@ -0,0 +1,93 @@ +%global srcname uswid +%global _description %{expand: +Software Identification (SWID) tags provide an extensible XML-based structure to +identify and describe individual software components, patches, and installation +bundles. XML SWID tag representations can be too large for devices with network +and storage constraints.} +Summary: Python module for working with Firmware SBoMs +Name: python-%{srcname} +Version: 0.5.0 +Release: 4%{?dist} +License: LGPL-2.1-or-later +Vendor: Microsoft Corporation +Distribution: Azure Linux +URL: https://github.com/hughsie/python-uswid +Source: %{url}/archive/%{version}/%{name}-%{version}.tar.gz +BuildArch: noarch + +%description %{_description} + +%package -n python3-%{srcname} +Summary: %{summary} +BuildRequires: python3-cbor2 +BuildRequires: python3-devel +BuildRequires: python3-lxml +BuildRequires: python3-pefile +BuildRequires: python3-pytest +BuildRequires: python3-setuptools +BuildRequires: python3-wheel + +%description -n python3-%{srcname} %{_description} + +%prep +%autosetup -n python-%{srcname}-%{version} +sed -i -e '/^#!\//, 1d' %{srcname}/*.py + +%build +%py3_build + +%install +%py3_install + +%check +#%{python3} setup.py test +%pytest + +%files -n python3-%{srcname} +%license LICENSE +%doc README.md +%{python3_sitelib}/%{srcname}-*.egg-info/ +%{python3_sitelib}/%{srcname}/ +%{_bindir}/%{srcname} + +%changelog +* Mon Oct 28 2024 Jocelyn Berrendonner - 0.5.0-4 +- Integrating the spec into Azure Linux +- Initial CBL-Mariner import from Fedora 41 (license: MIT). +- License verified. + +* Fri Jul 19 2024 Fedora Release Engineering - 0.5.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jun 08 2024 Python Maint - 0.5.0-2 +- Rebuilt for Python 3.13 + +* Thu May 09 2024 Richard Hughes - 0.5.0-1 +- New upstream release + +* Fri Jan 26 2024 Fedora Release Engineering - 0.4.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Jan 22 2024 Fedora Release Engineering - 0.4.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Dec 03 2023 Richard Hughes - 0.4.7-1 +- New upstream release + +* Mon Oct 09 2023 Richard Hughes - 0.4.5-1 +- New upstream release + +* Tue Oct 03 2023 Richard Hughes - 0.4.3-2 +- Fix BRs + +* Mon Oct 02 2023 Richard Hughes - 0.4.3-1 +- New upstream release + +* Fri Jul 21 2023 Fedora Release Engineering - 0.4.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jun 29 2023 Python Maint - 0.4.1-2 +- Rebuilt for Python 3.12 + +* Sat Feb 04 2023 Richard Hughes - 0.4.1-1 +- Initial import (fedora#2167067). diff --git a/SPECS-EXTENDED/umockdev/umockdev.signatures.json b/SPECS-EXTENDED/umockdev/umockdev.signatures.json new file mode 100644 index 00000000000..5191b860a0f --- /dev/null +++ b/SPECS-EXTENDED/umockdev/umockdev.signatures.json @@ -0,0 +1,5 @@ +{ + "Signatures": { + "umockdev-0.18.4.tar.xz": "115306f17be78f8c99e20652e2deccdd48df38736bf00eb4f43fefc3809a319c" + } +} diff --git a/SPECS-EXTENDED/umockdev/umockdev.spec b/SPECS-EXTENDED/umockdev/umockdev.spec new file mode 100644 index 00000000000..e4ae5e9a010 --- /dev/null +++ b/SPECS-EXTENDED/umockdev/umockdev.spec @@ -0,0 +1,343 @@ +Summary: Mock hardware devices +Name: umockdev +Version: 0.18.4 +Release: 2%{?dist} +License: LGPL-2.1-or-later +Vendor: Microsoft Corporation +Distribution: Azure Linux +URL: https://github.com/martinpitt/%{name} +Source0: https://github.com/martinpitt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz +BuildRequires: chrpath +BuildRequires: git +BuildRequires: glib2-devel +BuildRequires: gobject-introspection-devel +BuildRequires: gtk-doc +BuildRequires: libgudev1-devel +BuildRequires: libpcap-devel +BuildRequires: meson +BuildRequires: systemd-devel +BuildRequires: systemd-udev +BuildRequires: vala + +%description +With this program and libraries you can easily create mock udev objects. +This is useful for writing tests for software which talks to +hardware devices. + +%package devel +Summary: Development packages for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +The %{name}-devel package contains the libraries to develop +using %{name}. + +%prep +%autosetup -S git -n %{name}-%{version} + +%build +%meson -Dgtk_doc=true +%meson_build + +%check +# don't be too picky about timing; upstream CI and local developer tests +# are strict, but many koji arches are emulated and utterly slow +export SLOW_TESTBED_FACTOR=10 +%meson_test + +%install +%meson_install + +# Remove rpath +chrpath --delete %{buildroot}%{_bindir}/umockdev-record \ + %{buildroot}%{_bindir}/umockdev-run +chrpath --delete %{buildroot}%{_libdir}/libumockdev.so.* +chrpath --delete %{buildroot}%{_libdir}/libumockdev-preload.so.* + +rm -rf %{buildroot}/%{_docdir}/umockdev + +%ldconfig_scriptlets + +%files +%license COPYING +%doc README.md +%{_bindir}/umockdev-* +%{_libdir}/libumockdev.so.* +%{_libdir}/libumockdev-preload.so* +%{_libdir}/girepository-1.0/UMockdev-1.0.typelib + +%files devel +%doc docs/script-format.txt docs/examples/battery.c docs/examples/battery.py +%{_libdir}/libumockdev.so +%{_libdir}/pkgconfig/umockdev-1.0.pc +%{_datadir}/gir-1.0/UMockdev-1.0.gir +%{_includedir}/umockdev-1.0 +%{_datadir}/gtk-doc/html/umockdev/ +%{_datadir}/vala/vapi/umockdev-1.0.vapi + +%changelog +* Fri Oct 18 2024 Jocelyn Berrendonner - 0.18.4-2 +- Integrating the spec into Azure Linux +- Initial CBL-Mariner import from Fedora 42 (license: MIT). +- License verified. + +* Wed Sep 04 2024 Packit - 0.18.4-1 +- Add ioctls for Chromium OS EC devices (thanks Abhinav Baid) +- Generate "remove" uevent in umockdev_testbed_remove_device() (thanks Bob Henz) +- Recursively remove children with uevents (thanks Bob Henz) +- preload: Fix sigmask block and restore race (thanks barath) + +* Sat Jul 20 2024 Fedora Release Engineering - 0.18.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Thu May 23 2024 Packit - 0.18.3-1 +- preload: Re-fix time64 redirects for glibc < 2.39.9 + +* Tue May 21 2024 Packit - 0.18.2-1 +- preload: Fix time64 redirect for glibc 2.39.9 + +* Sun Mar 24 2024 Packit - 0.18.1-1 +- preload: Provide wrappers for functions specific to 64-bit time_t (thanks Steve Langasek) +- preload: Fix building with _FILE_OFFSET_BITS (thanks Zixing Liu and Steve Langasek) + +* Sun Mar 03 2024 Packit - 0.18.0-1 +- Record and restore SELinux context for mocked /dev nodes +- preload: wrap fstatfs() and statfs() on musl +- Fix build with meson 1.4 + +* Sat Jan 27 2024 Fedora Release Engineering - 0.17.18-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jul 26 2023 Packit - 0.17.18-1 +- preload: Don't read udev cache data from system (thanks Bastien Nocera) +- spec: Update License: to SPDX format +- Various test fixes + +* Sat Jul 22 2023 Fedora Release Engineering - 0.17.17-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sun Apr 16 2023 Packit - 0.17.17-1 +- Fix race with worker thread accessing $UMOCKDEV_DIR +- Disable -Wincompatible-function-pointer-types for clang + +* Sun Jan 29 2023 Packit - 0.17.16-1 + + +
    +
  • preload: Wrap __getcwd_chk()
  • +
  • uevent_sender: Fix fd leak in sendmsg_one
  • +
  • Fix gcc -fanalyzer complaints
  • +
+ +* Sat Jan 21 2023 Fedora Release Engineering - 0.17.15-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Nov 24 2022 Packit - 0.17.15-1 + + +
    +
  • test fixes
  • +
+ +* Sat Jul 23 2022 Fedora Release Engineering - 0.17.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon May 30 2022 Packit - 0.17.13-1 +- preload: Wrap fstatfs(), to work with systemd 251 also with Python tests +- Fix tests in Gentoo sandbox build + +* Thu May 19 2022 Packit - 0.17.12-1 +- Work around packit propose_downstream bug + +* Tue May 10 2022 Packit - 0.17.10-1 +- Adjust to systemd 251-rc2: Set $SYSTEMD_DEVICE_VERIFY_SYSFS, parse new udevadm format, update tests + +* Sun Apr 10 2022 Packit - 0.17.9-1 +- preload: Wrap fortified version of readlinkat (thanks Martin Liska) + +* Wed Mar 23 2022 Packit Service - 0.17.8-1 +- Fix some potential crashes spotted by Coverity +- Enable Fedora builds and bodhi updates via packit + +* Tue Mar 01 2022 Packit Service - 0.17.7-1 +- Fix uevent race condition in umockdev_testbed_add_from_string() + +* Fri Jan 21 2022 Packit Service - 0.17.6-1 +- Increase uevent buffer size (#167) +- Skip /umockdev-testbed-vala/detects_running_outside_testbed during normal + builds for the time being, as it is brittle on several architectures (#169) + +* Tue Jan 18 2022 Packit Service - 0.17.5-1 +- Relax overzealous stat nlink unit test + +* Mon Jan 10 2022 Packit Service - 0.17.2-1 +- preload: Wrap statx() and fstatat(), to fix `ls` and other tools on + recent glibc versions. (#160) + +* Tue Dec 14 2021 Packit Service - 0.17.1-1 +- Fix /sys/dev/* symlinks; regression from 0.15.3 (#155) + +* Sat Dec 11 2021 Packit Service - 0.17.0-1 +- Add ioctls necessary to record/replay hidraw devices (thanks Daiki Ueno) +- meson: Respect includedir option (thanks Florentin Dubois) +- tests: Fix for Fedora koji emulated architectures s390x and arm +- Enable automatic Fedora package updates with packit + +* Wed Sep 15 2021 Bastien Nocera - 0.16.3-1 ++ umockdev-0.16.3-1 +- Update to 0.16.3 + +* Mon Aug 30 2021 Bastien Nocera - 0.16.2-2 ++ umockdev-0.16.2-2 +- Better build fix patch + +* Wed Aug 25 2021 Bastien Nocera - 0.16.2-1 ++ umockdev-0.16.2-1 +- Update to 0.16.2 + +* Fri Jul 23 2021 Fedora Release Engineering - 0.16.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Fri Jul 02 2021 Bastien Nocera - 0.16.1-1 ++ umockdev-0.16.1-1 +- Update to 0.16.1 + +* Thu Jul 01 2021 Bastien Nocera - 0.16.0-1 ++ umockdev-0.16.0-1 +- Update to 0.16.0 + +* Thu May 20 2021 Martin Pitt - 0.15.5-2 +- Drop gphoto2 build dependency (rhbz#1962633) + +* Tue May 04 2021 Bastien Nocera - 0.15.5-1 ++ umockdev-0.15.5-1 +- Update to 0.15.5 + +* Wed Jan 27 2021 Fedora Release Engineering - 0.15.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Sun Jan 03 2021 Fedora Release Monitoring - 0.15.4-1 +- Update to 0.15.4 (#1901619) + +* Sun Dec 27 2020 Fedora Release Monitoring - 0.15.3-1 +- Update to 0.15.3 (#1901619) + +* Tue Nov 17 2020 Bastien Nocera - 0.15.1-1 ++ umockdev-0.15.1-1 +- Update to 0.15.1 + +* Fri Oct 23 2020 Bastien Nocera - 0.14.4-1 ++ umockdev-0.14.4-1 +- Update to 0.14.4 + +* Thu Oct 22 2020 Bastien Nocera - 0.14.3-2 ++ umockdev-0.14.3-2 +- Better debug for missing functions + +* Mon Aug 24 2020 Bastien Nocera - 0.14.3-1 ++ umockdev-0.14.3-1 +- Update to 0.14.3 + +* Fri Jul 31 2020 Bastien Nocera - 0.14.2-1 ++ umockdev-0.14.2-1 +- Update to 0.14.2 (#1861973) + +* Wed Jul 29 2020 Fedora Release Engineering - 0.14.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Feb 12 2020 Fedora Release Monitoring - 0.14.1-1 +- Update to 0.14.1 (#1802194) + +* Sun Feb 09 2020 Bastien Nocera - 0.14-1 ++ umockdev-0.14-1 +- Fix FTBS (#1800217) + +* Fri Jan 31 2020 Fedora Release Engineering - 0.13.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Mon Sep 02 2019 Bastien Nocera - 0.13.2-1 ++ umockdev-0.13.2-1 +- Update to 0.13.2 (#1747088) + +* Mon Aug 19 2019 Bastien Nocera - 0.13.1-1 ++ umockdev-0.13.1-1 +- Update to 0.13.1 (#1742178) + +* Sat Jul 27 2019 Fedora Release Engineering - 0.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Wed May 29 2019 Christian Kellner - 0.12.1-1 +- Update to umockdev-0.12.1 + +* Sun Feb 03 2019 Fedora Release Engineering - 0.11.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 14 2018 Fedora Release Engineering - 0.11.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Jun 06 2018 Bastien Nocera - 0.11.3-1 ++ umockdev-0.11.3-1 +- Update to 0.11.3 (#1550306) + +* Wed Mar 28 2018 Bastien Nocera - 0.11.2-1 ++ umockdev-0.11.2-1 +- Update to 0.11.2 (#1550306) + +* Thu Mar 01 2018 Bastien Nocera - 0.11.1-1 ++ umockdev-0.11.1-1 +- Update to 0.11.1 + +* Mon Feb 12 2018 Bastien Nocera - 0.11-1 ++ umockdev-0.11-1 +- Update to 0.11 (#1544128) + +* Fri Feb 09 2018 Fedora Release Engineering - 0.10-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Mon Jan 08 2018 Fedora Release Monitoring - 0.10-1 +- Update to 0.10 (#1490889) + +* Thu Aug 10 2017 Bastien Nocera - 0.9.2-1 +- Update to 0.9.2 + +* Thu Aug 03 2017 Fedora Release Engineering - 0.8.13-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 0.8.13-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 0.8.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Thu Jan 26 2017 Bastien Nocera - 0.8.13-1 ++ umockdev-0.8.13-1 +- Update to 0.8.13 + +* Tue Jan 24 2017 Bastien Nocera - 0.8.12-1 ++ umockdev-0.8.12-1 +- Update to 0.8.12 + +* Fri Feb 05 2016 Fedora Release Engineering - 0.8.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Sep 23 2015 Bastien Nocera 0.8.11-1 +- Update to 0.8.11 + +* Fri Jun 19 2015 Fedora Release Engineering - 0.8.8-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Wed Apr 29 2015 Bastien Nocera 0.8.8-3 +- Fix license/doc mixup +- Add isa to Requires + +* Wed Apr 29 2015 Bastien Nocera 0.8.8-2 +- Review comments + +* Mon Apr 27 2015 Bastien Nocera 0.8.8-1 +- Initial package for Fedora diff --git a/cgmanifest.json b/cgmanifest.json index 2008bc9321c..323c22f1bda 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -3633,6 +3633,16 @@ } } }, + { + "component": { + "type": "other", + "other": { + "name": "flashrom", + "version": "1.4.0", + "downloadUrl": "https://download.flashrom.org/releases/flashrom-1.4.0.tar.xz" + } + } + }, { "component": { "type": "other", @@ -4005,6 +4015,26 @@ } } }, + { + "component": { + "type": "other", + "other": { + "name": "fwupd", + "version": "2.0.1", + "downloadUrl": "https://github.com/fwupd/fwupd/releases/download/2.0.1/fwupd-2.0.1.tar.xz" + } + } + }, + { + "component": { + "type": "other", + "other": { + "name": "fwupd-efi", + "version": "1.6", + "downloadUrl": "https://github.com/fwupd/fwupd-efi/releases/download/1.6/fwupd-efi-1.6.tar.xz" + } + } + }, { "component": { "type": "other", @@ -4285,6 +4315,16 @@ } } }, + { + "component": { + "type": "other", + "other": { + "name": "gi-docgen", + "version": "2024.1", + "downloadUrl": "https://gitlab.gnome.org/GNOME/gi-docgen/-/archive/2024.1/gi-docgen-2024.1.tar.bz2" + } + } + }, { "component": { "type": "other", @@ -8856,6 +8896,16 @@ } } }, + { + "component": { + "type": "other", + "other": { + "name": "libcbor", + "version": "0.11.0", + "downloadUrl": "https://github.com/PJK/libcbor/archive/v0.11.0.tar.gz" + } + } + }, { "component": { "type": "other", @@ -9856,13 +9906,23 @@ } } }, + { + "component": { + "type": "other", + "other": { + "name": "libjaylink", + "version": "0.3.1", + "downloadUrl": "https://gitlab.zapb.de/libjaylink/libjaylink/-/archive/0.3.1/libjaylink-0.3.1.tar.gz" + } + } + }, { "component": { "type": "other", "other": { "name": "libjcat", - "version": "0.1.6", - "downloadUrl": "https://people.freedesktop.org/~hughsient/releases/libjcat-0.1.6.tar.xz" + "version": "0.2.2", + "downloadUrl": "https://github.com/hughsie/libjcat/releases/download/0.2.2/libjcat-0.2.2.tar.xz" } } }, @@ -11406,6 +11466,16 @@ } } }, + { + "component": { + "type": "other", + "other": { + "name": "libusb1", + "version": "1.0.27", + "downloadUrl": "https://github.com/libusb/libusb/releases/download/v1.0.27/libusb-1.0.27.tar.bz2" + } + } + }, { "component": { "type": "other", @@ -11901,8 +11971,8 @@ "type": "other", "other": { "name": "libxmlb", - "version": "0.3.11", - "downloadUrl": "https://github.com/hughsie/libxmlb/releases/download/0.3.11/libxmlb-0.3.11.tar.xz" + "version": "0.3.21", + "downloadUrl": "https://github.com/hughsie/libxmlb/releases/download/0.3.21/libxmlb-0.3.21.tar.xz" } } }, @@ -15758,6 +15828,16 @@ } } }, + { + "component": { + "type": "other", + "other": { + "name": "passim", + "version": "0.1.8", + "downloadUrl": "https://github.com/hughsie/passim/releases/download/0.1.8/passim-0.1.8.tar.xz" + } + } + }, { "component": { "type": "other", @@ -22018,6 +22098,16 @@ } } }, + { + "component": { + "type": "other", + "other": { + "name": "python-breathe", + "version": "4.35.0", + "downloadUrl": "https://github.com/michaeljones/breathe/archive/v4.35.0.tar.gz" + } + } + }, { "component": { "type": "other", @@ -22038,6 +22128,16 @@ } } }, + { + "component": { + "type": "other", + "other": { + "name": "python-cbor2", + "version": "5.6.5", + "downloadUrl": "https://github.com/agronholm/cbor2/archive/5.6.5/python-cbor2-5.6.5.tar.gz" + } + } + }, { "component": { "type": "other", @@ -24538,6 +24638,16 @@ } } }, + { + "component": { + "type": "other", + "other": { + "name": "python-smartypants", + "version": "2.0.1", + "downloadUrl": "https://github.com/leohemsted/smartypants.py/archive/v2.0.1/smartypants-2.0.1.tar.gz" + } + } + }, { "component": { "type": "other", @@ -24678,6 +24788,16 @@ } } }, + { + "component": { + "type": "other", + "other": { + "name": "python-sphinxcontrib-jquery", + "version": "4.1", + "downloadUrl": "https://github.com/sphinx-contrib/jquery//archive/v4.1/sphinxcontrib-jquery-4.1.tar.gz" + } + } + }, { "component": { "type": "other", @@ -24978,6 +25098,16 @@ } } }, + { + "component": { + "type": "other", + "other": { + "name": "python-typogrify", + "version": "2.0.7", + "downloadUrl": "https://github.com/mintchaos/typogrify/archive/refs/tags/2.0.7.tar.gz" + } + } + }, { "component": { "type": "other", @@ -25028,6 +25158,16 @@ } } }, + { + "component": { + "type": "other", + "other": { + "name": "python-uswid", + "version": "0.5.0", + "downloadUrl": "https://github.com/hughsie/python-uswid/archive/0.5.0/python-uswid-0.5.0.tar.gz" + } + } + }, { "component": { "type": "other", @@ -29191,6 +29331,16 @@ } } }, + { + "component": { + "type": "other", + "other": { + "name": "umockdev", + "version": "0.18.4", + "downloadUrl": "https://github.com/martinpitt/umockdev/releases/download/0.18.4/umockdev-0.18.4.tar.xz" + } + } + }, { "component": { "type": "other",