mirror of
https://github.com/clearlinux/common.git
synced 2026-06-16 11:06:15 +00:00
Compare commits
29 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 1b32d114f3 | |||
| 90a4ceb162 | |||
| 2947369532 | |||
| 26bb3f43f8 | |||
| fd509a2295 | |||
| eb4fcd4085 | |||
| 4fd9e54785 | |||
| 5bc6cc856b | |||
| 3bfdb39ee1 | |||
| b495687f7c | |||
| c719db89dd | |||
| ba9e38f3f0 | |||
| 0d4b01ec83 | |||
| 4867cefcb7 | |||
| e88fcdc4bc | |||
| a381875001 | |||
| 114936fc23 | |||
| 3739bc0e0f | |||
| f43a186a78 | |||
| da562cb750 | |||
| 16467cfbc0 | |||
| 16466cac02 | |||
| 6e8d00eb30 | |||
| c160c30218 | |||
| 9b09c217da | |||
| 00230e7d1d | |||
| ff40498428 | |||
| 6483c7dd86 | |||
| d1079234d9 |
+38
-33
@@ -12,9 +12,9 @@ SHELL = /bin/bash
|
||||
SPECFILE = $(addsuffix .spec, $(PKG_NAME))
|
||||
|
||||
SRPMVERS = $(shell [ ! -f $(SPECFILE) ] || rpmspec -D '_vendor clr' --srpm -q --queryformat '%{NAME}-%{VERSION}-%{RELEASE}\n' $(SPECFILE))
|
||||
SRPMFILE = results/srpm/$(SRPMVERS).src.rpm
|
||||
SRPMFILE = results/$(SRPMVERS).src.rpm
|
||||
|
||||
LATEST_RPMS = $(shell [ ! -s results/logs/build.log ] || for r in `egrep 'Wrote.*/RPMS/.*.rpm' results/logs/build.log | sed 's/.*\///;s/.*debuginfo/debuginfo\/&/'` ; do echo "results/$$r"; done)
|
||||
LATEST_RPMS = $(wildcard rpms/*.rpm)
|
||||
RPMS ?= $(LATEST_RPMS)
|
||||
|
||||
WITH_SUDO = $(shell cmp /usr/bin/mock /usr/sbin/mock &> /dev/null && echo sudo )
|
||||
@@ -28,16 +28,18 @@ __missingsources := $(filter-out $(wildcard ${__allsources}), ${__allsources})
|
||||
endif
|
||||
|
||||
$(SPECFILE):
|
||||
@echo Error: $(SPECFILE) is missing. Please run \`make autospec\` to try and auto
|
||||
@echo Error: generate one for you.
|
||||
@exit 1
|
||||
@[[ -f "$@" ]] || (\
|
||||
echo Error: $@ is missing. Please run \`make autospec\` to try and auto;\
|
||||
echo Error: generate one for you.;\
|
||||
exit 1 )
|
||||
|
||||
upstream:
|
||||
@echo Error: The \"upstream\" file is missing. Try running \`make autospec\` to
|
||||
@echo Error: auto generate one for you. If you are not using autospec to
|
||||
@echo Error: generate a spec file, specify the proper "Source*" entries in the
|
||||
@echo Error: spec header, and try running \`make generateupstream\`.
|
||||
@exit 1
|
||||
@[[ -f "$@" ]] || (\
|
||||
echo Error: The \"$@\" file is missing. Try running \`make autospec\` to;\
|
||||
echo Error: auto generate one for you. If you are not using autospec to;\
|
||||
echo Error: generate a spec file, specify the proper "Source*" entries in the;\
|
||||
echo Error: spec header, and try running \`make generateupstream\`.;\
|
||||
exit 1 )
|
||||
|
||||
#help spdxcheck: Checks that the package license is a valid SPDX license,
|
||||
#help or that it is in the exceptions list.
|
||||
@@ -91,24 +93,20 @@ prebuild-checks:
|
||||
#help Use MOCK_OPTS environment varible to pass down arbitrary mock options.
|
||||
build: prebuild-checks configemail $(SPECFILE) upstream $(SRPMFILE)
|
||||
$(MOCK) $(SRPMFILE) --result=results/ --no-cleanup-after --uniqueext=$(PKG_NAME)
|
||||
mkdir -p results/logs results/debuginfo
|
||||
mv results/*.log results/logs
|
||||
-mv results/*-debuginfo*.rpm results/debuginfo/
|
||||
@perl $(TOPLVL)/projects/common/logcheck.pl results/logs/build.log
|
||||
@perl $(TOPLVL)/projects/common/count.pl results/logs/build.log &> testresults
|
||||
$(MAKE) link-new-rpms PKG_REPO_DIR="."
|
||||
@perl $(TOPLVL)/projects/common/logcheck.pl results/build.log
|
||||
@perl $(TOPLVL)/projects/common/count.pl results/build.log &> testresults
|
||||
@$(MAKE) checkblacklist
|
||||
|
||||
#help build-nocheck: Same as 'make build', but do not run the package's test suite.
|
||||
build-nocheck: configemail $(SPECFILE) upstream $(SRPMFILE)
|
||||
$(MOCK) $(SRPMFILE) --nocheck --result=results/ --no-cleanup-after --uniqueext=$(PKG_NAME)
|
||||
mkdir -p results/logs results/debuginfo
|
||||
mv results/*.log results/logs
|
||||
-mv results/*-debuginfo*.rpm results/debuginfo/
|
||||
@perl $(TOPLVL)/projects/common/logcheck.pl results/logs/build.log
|
||||
@perl $(TOPLVL)/projects/common/count.pl results/logs/build.log &> testresults
|
||||
$(MAKE) link-new-rpms PKG_REPO_DIR="."
|
||||
@perl $(TOPLVL)/projects/common/logcheck.pl results/build.log
|
||||
@perl $(TOPLVL)/projects/common/count.pl results/build.log &> testresults
|
||||
@$(MAKE) checkblacklist
|
||||
|
||||
fmvpatches: results/logs/build.log
|
||||
fmvpatches: results/build.log
|
||||
@perl $(TOPLVL)/projects/common/fmvpatches.pl $(PKG_NAME)
|
||||
|
||||
#help rootshell: Puts you in a root shell at the top of your build root.
|
||||
@@ -121,9 +119,11 @@ shell:
|
||||
|
||||
# Always rebuild the source rpm
|
||||
.PHONY: $(SRPMFILE)
|
||||
$(SRPMFILE): $(SPECFILE) $(__allsources) localreponotice
|
||||
$(SRPMFILE): $(SPECFILE) $(__allsources) localreponotice clean-old-content
|
||||
@$(MAKE) spdxcheck
|
||||
$(MOCK) --buildsrpm --source=./ --spec=$(SPECFILE) --result=results/srpm/ --no-cleanup-after --uniqueext=$(PKG_NAME)
|
||||
$(MOCK) --buildsrpm --source=./ --spec=$(SPECFILE) --result=results/ --no-cleanup-after --uniqueext=$(PKG_NAME)
|
||||
mv results/root.log results/srpm-root.log
|
||||
mv results/build.log results/srpm-build.log
|
||||
|
||||
# Do a git fetch and a git rebase to apply local commits on top of latest
|
||||
# commits from the remote. A git fetch/rebase is used rather than a git pull so
|
||||
@@ -160,8 +160,7 @@ pullrebase:
|
||||
#help Use MOCK_OPTS environment varible to pass down arbitrary mock options
|
||||
#help to autospec.
|
||||
#help For more information, see the project at https://github.com/clearlinux/autospec
|
||||
autospec: pullrebase localreponotice
|
||||
rm -f results/srpm/*src.rpm
|
||||
autospec: pullrebase localreponotice clean-old-content
|
||||
@if [ -e $(SPECFILE) ] && ! grep -q "# Generated by: autospec.py" $(SPECFILE) ; then \
|
||||
echo "Specfile already exists and was not created by autospec.py! Aborting."; \
|
||||
exit 1; \
|
||||
@@ -178,6 +177,7 @@ autospec: pullrebase localreponotice
|
||||
$${SETVERSION:+ --version $${SETVERSION}} \
|
||||
${NON_INTERACTIVE} ${SKIP_GIT} ${CLEANUP} \
|
||||
$(firstword $(NEWURL) $(URL));
|
||||
$(MAKE) link-new-rpms PKG_REPO_DIR="."
|
||||
@$(MAKE) spdxcheck
|
||||
@$(MAKE) checkblacklist
|
||||
@if [ -e update_changelog.sh ] && [ -z "$$SKIP_GIT" ] ; then \
|
||||
@@ -327,7 +327,7 @@ rekoji-nowait:
|
||||
$(MAKE) KOJI_NOWAIT="--nowait --background" rekoji
|
||||
|
||||
logcheck:
|
||||
@perl $(TOPLVL)/projects/common/logcheck.pl results/logs/build.log
|
||||
@perl $(TOPLVL)/projects/common/logcheck.pl results/build.log
|
||||
|
||||
$(TOPLVL)/repo:
|
||||
@echo "Creating local RPM repository $(TOPLVL)/repo"
|
||||
@@ -337,19 +337,24 @@ $(TOPLVL)/repo:
|
||||
#help repoadd: Adds locally-built RPMs for this package to the local RPM
|
||||
#help repository. If this repository does not yet exist, it is created and
|
||||
#help enabled.
|
||||
repoadd: results/logs/build.log $(TOPLVL)/repo
|
||||
@if [ -z "`grep '^Wrote: .*$(shell basename $(SRPMFILE))$$' results/logs/build.log`" ]; then \
|
||||
echo "You have not yet succesfully built this release yet"; exit 1; \
|
||||
fi
|
||||
@if [ -f .repo-index ]; then \
|
||||
repoadd: $(TOPLVL)/repo
|
||||
@if [ -z "${LATEST_RPMS}" ]; then \
|
||||
echo "No rpms found in rpms/ directory."; \
|
||||
exit 1; \
|
||||
fi; \
|
||||
if [ -f .repo-index ]; then \
|
||||
echo "Cleaning old rpms:"; \
|
||||
for r in `cat .repo-index`; do \
|
||||
echo "-$$r"; \
|
||||
rm -f $(TOPLVL)/repo/$$r; \
|
||||
done; \
|
||||
rm .repo-index; \
|
||||
fi
|
||||
for r in $(LATEST_RPMS); do echo "+$$r"; echo $$(basename $$r) >> .repo-index; cp $$r $(TOPLVL)/repo; done
|
||||
fi; \
|
||||
for r in ${LATEST_RPMS}; do \
|
||||
echo "+$$r"; \
|
||||
echo $$(basename $$r) >> .repo-index; \
|
||||
ln -f $$r $(TOPLVL)/repo/; \
|
||||
done
|
||||
$(MAKE) localrepocreate
|
||||
$(call localrepoenable,${PM_CONF},${MOCK_CONF})
|
||||
|
||||
|
||||
@@ -138,6 +138,30 @@ localreponotice:
|
||||
[ -f $(TOPLVL)/repo/opt-in-build ] || sleep 3; \
|
||||
fi >&2
|
||||
|
||||
.PHONY: clean-old-rpms clean-old-logs clean-old-content
|
||||
clean-old-rpms:
|
||||
rm -rf ./rpms
|
||||
rm -f ./results/*.rpm
|
||||
|
||||
clean-old-logs:
|
||||
rm -f ./results/*.log
|
||||
|
||||
clean-old-content: clean-old-rpms clean-old-logs
|
||||
|
||||
.PHONY: require-pkg-repo-dir link-new-rpms
|
||||
require-pkg-repo-dir:
|
||||
@if [ -z ${PKG_REPO_DIR} ]; then \
|
||||
echo "Please specify PKG_REPO_DIR to indicate package repo location."; \
|
||||
exit 1; \
|
||||
fi
|
||||
|
||||
link-new-rpms: require-pkg-repo-dir
|
||||
mkdir -p ${PKG_REPO_DIR}/rpms
|
||||
rm -f ${PKG_REPO_DIR}/rpms/*.rpm
|
||||
find ${PKG_REPO_DIR}/results -maxdepth 1 -name '*.rpm' -exec ln {} ${PKG_REPO_DIR}/rpms/ \;
|
||||
rm -f ${PKG_REPO_DIR}/rpms/*.src.rpm
|
||||
|
||||
|
||||
.PHONY: help
|
||||
##### Code
|
||||
# Make sure that HELPSPACE has exactly HELPLEN spaces in it
|
||||
|
||||
@@ -224,6 +224,7 @@ autospecnew: localreponotice
|
||||
$${SETVERSION:+ --version $${SETVERSION}} \
|
||||
${NON_INTERACTIVE} ${SKIP_GIT} ${CLEANUP} \
|
||||
$(URL); \
|
||||
[ $$? -eq 0 ] && $(MAKE) link-new-rpms PKG_REPO_DIR="${TOPLVL}/packages/${NAME}"; \
|
||||
$(TOPLVL)/projects/common/checkblacklist.sh $(TOPLVL)/projects/common/blacklist $(TOPLVL)/packages/${NAME}/results/*.rpm; \
|
||||
else \
|
||||
echo "$(NAME) already exists at $(TOPLVL)/packages/$(NAME)"; \
|
||||
|
||||
@@ -6,6 +6,8 @@ config_opts['dist'] = 'clear' # only useful for --resultdir variable subst
|
||||
config_opts['extra_chroot_dirs'] = [ '/run/lock', ]
|
||||
config_opts['useradd'] = '/usr/sbin/useradd -m -u %(uid)s -g %(gid)s -d %(home)s %(user)s'
|
||||
config_opts['plugin_conf']['ccache_enable'] = False
|
||||
config_opts['plugin_conf']['root_cache_opts']['compress_program'] = 'zstd -5'
|
||||
config_opts['plugin_conf']['root_cache_opts']['extension'] = '.zst'
|
||||
config_opts['releasever'] = 'clear'
|
||||
config_opts['package_manager'] = 'dnf'
|
||||
config_opts['chrootgroup'] = 'mockbuild'
|
||||
|
||||
@@ -36,6 +36,7 @@ PyMySQL
|
||||
PyWavelets
|
||||
PyYAML
|
||||
Pygments
|
||||
Pyro4
|
||||
QtAwesome
|
||||
QtPy
|
||||
R
|
||||
@@ -445,6 +446,7 @@ R-maxLik
|
||||
R-mclust
|
||||
R-mcmc
|
||||
R-mda
|
||||
R-measures
|
||||
R-memisc
|
||||
R-memoise
|
||||
R-mi
|
||||
@@ -510,7 +512,9 @@ R-phylobase
|
||||
R-phylogram
|
||||
R-pillar
|
||||
R-pkgKitten
|
||||
R-pkgbuild
|
||||
R-pkgconfig
|
||||
R-pkgload
|
||||
R-pkgmaker
|
||||
R-plm
|
||||
R-plogr
|
||||
@@ -702,6 +706,7 @@ R-urltools
|
||||
R-uroot
|
||||
R-utf8
|
||||
R-uuid
|
||||
R-varImp
|
||||
R-vcd
|
||||
R-vcdExtra
|
||||
R-vcr
|
||||
@@ -757,10 +762,13 @@ WebOb
|
||||
WebTest
|
||||
Werkzeug
|
||||
Whoosh
|
||||
WireGuard
|
||||
XStatic
|
||||
XStatic-Angular
|
||||
XStatic-Angular-Bootstrap
|
||||
XStatic-Angular-FileUpload
|
||||
XStatic-Angular-Gettext
|
||||
XStatic-Angular-Schema-Form
|
||||
XStatic-Angular-lrdragndrop
|
||||
XStatic-Bootstrap-Datepicker
|
||||
XStatic-Bootstrap-SCSS
|
||||
@@ -779,9 +787,11 @@ XStatic-bootswatch
|
||||
XStatic-jQuery
|
||||
XStatic-jquery-ui
|
||||
XStatic-mdi
|
||||
XStatic-objectpath
|
||||
XStatic-roboto-fontface
|
||||
XStatic-smart-table
|
||||
XStatic-term.js
|
||||
XStatic-tv4
|
||||
Z3
|
||||
abireport
|
||||
absl-py
|
||||
@@ -848,6 +858,7 @@ autogen
|
||||
automake
|
||||
automaton
|
||||
awscli
|
||||
axel
|
||||
azure-configs
|
||||
babeltrace
|
||||
babl
|
||||
@@ -858,6 +869,7 @@ baloo
|
||||
baloo-widgets
|
||||
bandit
|
||||
baobab
|
||||
barbican
|
||||
bash
|
||||
bash-completion
|
||||
bash.static
|
||||
@@ -983,11 +995,32 @@ clutter-gst
|
||||
clutter-gtk
|
||||
cmake
|
||||
cmd2
|
||||
cmocka
|
||||
cmrt
|
||||
cni
|
||||
cni-plugins
|
||||
cockpit
|
||||
cogl
|
||||
coinmp
|
||||
colcon-bash
|
||||
colcon-cmake
|
||||
colcon-common-extensions
|
||||
colcon-core
|
||||
colcon-defaults
|
||||
colcon-devtools
|
||||
colcon-library-path
|
||||
colcon-metadata
|
||||
colcon-output
|
||||
colcon-package-information
|
||||
colcon-package-selection
|
||||
colcon-parallel-executor
|
||||
colcon-pkg-config
|
||||
colcon-powershell
|
||||
colcon-python-setup-py
|
||||
colcon-recursive-crawl
|
||||
colcon-ros
|
||||
colcon-test-result
|
||||
colcon-zsh
|
||||
collectl
|
||||
colorama
|
||||
colord
|
||||
@@ -1014,7 +1047,6 @@ compat-opencv-soname32
|
||||
compat-opencv-soname33
|
||||
compat-protobuf-soname14
|
||||
compat-protobuf-soname15
|
||||
compat-python36
|
||||
compat-readline
|
||||
component
|
||||
compute-image-packages
|
||||
@@ -1051,6 +1083,7 @@ cups
|
||||
cups-filters
|
||||
cups-pk-helper
|
||||
curl
|
||||
cursive
|
||||
cve-check-tool
|
||||
cxxfilt
|
||||
cycler
|
||||
@@ -1069,6 +1102,7 @@ debugedit
|
||||
decorator
|
||||
defusedxml
|
||||
dejagnu
|
||||
deprecation
|
||||
desktop-file-utils
|
||||
dfc
|
||||
dfu-util
|
||||
@@ -1152,6 +1186,7 @@ fann
|
||||
farstream
|
||||
fasteners
|
||||
fcgi
|
||||
feh
|
||||
fftw
|
||||
file
|
||||
file-roller
|
||||
@@ -1163,7 +1198,13 @@ fish
|
||||
fixtures
|
||||
flac
|
||||
flake8
|
||||
flake8-blind-except
|
||||
flake8-builtins
|
||||
flake8-class-newline
|
||||
flake8-comprehensions
|
||||
flake8-deprecated
|
||||
flake8-docstrings
|
||||
flake8-import-order
|
||||
flake8-polyfill
|
||||
flatpak
|
||||
fldigi
|
||||
@@ -1189,6 +1230,7 @@ futures
|
||||
futurist
|
||||
fwupd
|
||||
fwupdate
|
||||
gabbi
|
||||
garcon
|
||||
gast
|
||||
gawk
|
||||
@@ -1218,6 +1260,7 @@ gftp
|
||||
ghostscript
|
||||
gimp
|
||||
git
|
||||
gitdb2
|
||||
gitolite
|
||||
gjs
|
||||
glance
|
||||
@@ -1228,6 +1271,7 @@ glib
|
||||
glib-networking
|
||||
glibc
|
||||
glibmm
|
||||
glm
|
||||
glmark2
|
||||
global
|
||||
glog
|
||||
@@ -1279,6 +1323,7 @@ gnupg
|
||||
gnuplot
|
||||
gnutls
|
||||
go
|
||||
goaccess
|
||||
gobject-introspection
|
||||
golang-github-cpuguy83-go-md2man
|
||||
gom
|
||||
@@ -1295,6 +1340,7 @@ gptfdisk
|
||||
gradle
|
||||
gradle-dep
|
||||
graphene
|
||||
graphite
|
||||
graphviz
|
||||
greenlet
|
||||
grep
|
||||
@@ -1355,6 +1401,7 @@ hunspell
|
||||
hwloc
|
||||
hyperscan
|
||||
hyperstart
|
||||
hyphen
|
||||
hypothesis
|
||||
i2c-tools
|
||||
i3
|
||||
@@ -1368,6 +1415,7 @@ iceauth
|
||||
icon-naming-utils
|
||||
icu4c
|
||||
idna
|
||||
iftop
|
||||
imagesize
|
||||
imapfilter
|
||||
imlib2
|
||||
@@ -1381,6 +1429,7 @@ intel-gpu-tools
|
||||
intel-hybrid-driver
|
||||
intltool
|
||||
invm-frameworks
|
||||
ioc-cbc-tools
|
||||
ioping
|
||||
iotop
|
||||
ipaddr
|
||||
@@ -1399,6 +1448,8 @@ ipython
|
||||
ipython-sql
|
||||
ipython_genutils
|
||||
ipywidgets
|
||||
ironic
|
||||
ironic-lib
|
||||
irqbalance
|
||||
irrlicht
|
||||
irssi
|
||||
@@ -1426,6 +1477,8 @@ json-c
|
||||
json-glib
|
||||
jsoncpp
|
||||
jsonpatch
|
||||
jsonpath-rw
|
||||
jsonpath-rw-ext
|
||||
jsonpointer
|
||||
jsonschema
|
||||
jupyter
|
||||
@@ -1467,6 +1520,8 @@ kdnssd
|
||||
kdoctools
|
||||
keepassxc
|
||||
kemoticons
|
||||
kernel-config
|
||||
kernel-config-checker
|
||||
kernel-install
|
||||
kexec-tools
|
||||
keychain
|
||||
@@ -1525,6 +1580,7 @@ latencytop
|
||||
lazy-object-proxy
|
||||
lcms2
|
||||
lcov
|
||||
ldap3
|
||||
lensfun
|
||||
less
|
||||
leveldb
|
||||
@@ -1533,6 +1589,7 @@ libSM
|
||||
libX11
|
||||
libXScrnSaver
|
||||
libXau
|
||||
libXaw
|
||||
libXcomposite
|
||||
libXcursor
|
||||
libXdamage
|
||||
@@ -1584,6 +1641,7 @@ libdmx
|
||||
libdnf
|
||||
libdrm
|
||||
libepoxy
|
||||
liberasurecode
|
||||
libev
|
||||
libevdev
|
||||
libevent
|
||||
@@ -1760,6 +1818,7 @@ metrics-discovery
|
||||
micro-config-drive
|
||||
micro-config-drive-aws
|
||||
micro-config-drive-oci
|
||||
microversion_parse
|
||||
mido
|
||||
minetest
|
||||
minetest_game
|
||||
@@ -1775,6 +1834,7 @@ mock
|
||||
mod_wsgi
|
||||
moka-icon-theme
|
||||
mongodict
|
||||
mono
|
||||
monotonic
|
||||
more-itertools
|
||||
moreutils
|
||||
@@ -1792,19 +1852,21 @@ mpfr
|
||||
mpg123
|
||||
mpi4py
|
||||
mpmath
|
||||
msgpack-python
|
||||
msgpack
|
||||
msmtp
|
||||
msr-tools
|
||||
mstflint
|
||||
mtdev
|
||||
multimon-ng
|
||||
multipath-tools
|
||||
munch
|
||||
murrine
|
||||
musl
|
||||
mutt
|
||||
mutter
|
||||
mypaint-brushes
|
||||
mypy
|
||||
mythes
|
||||
nagios-plugins
|
||||
nano
|
||||
nasm
|
||||
@@ -1828,6 +1890,7 @@ network-manager-applet
|
||||
networkmanager-qt
|
||||
networkx
|
||||
neutron
|
||||
neutron-lib
|
||||
newt
|
||||
nfs-utils
|
||||
nftables
|
||||
@@ -1836,11 +1899,13 @@ nginx
|
||||
nicstat
|
||||
ninja
|
||||
nlopt
|
||||
nltk
|
||||
nodejs
|
||||
nose
|
||||
nose-cov
|
||||
nose-cover3
|
||||
nose-parameterized
|
||||
nosexcover
|
||||
nosync
|
||||
notebook
|
||||
notmuch
|
||||
@@ -1864,14 +1929,17 @@ oauth2client
|
||||
oauthlib
|
||||
ocaml
|
||||
ocl-icd
|
||||
octave
|
||||
offlineimap
|
||||
olefile
|
||||
onig
|
||||
onnx
|
||||
opa-psm2
|
||||
open-iscsi
|
||||
open-isns
|
||||
open-lldp
|
||||
open-vm-tools
|
||||
openQA
|
||||
openal-soft
|
||||
openblas
|
||||
openconnect
|
||||
@@ -1893,10 +1961,16 @@ opusfile
|
||||
orc
|
||||
orca
|
||||
ordereddict
|
||||
os-api-ref
|
||||
os-autoinst
|
||||
os-brick
|
||||
os-client-config
|
||||
os-service-types
|
||||
os-testr
|
||||
os-traits
|
||||
os-win
|
||||
os-xenapi
|
||||
os_vif
|
||||
osc-lib
|
||||
osinfo-db-tools
|
||||
oslo.cache
|
||||
@@ -1909,6 +1983,7 @@ oslo.log
|
||||
oslo.messaging
|
||||
oslo.middleware
|
||||
oslo.policy
|
||||
oslo.privsep
|
||||
oslo.reports
|
||||
oslo.rootwrap
|
||||
oslo.serialization
|
||||
@@ -1921,6 +1996,8 @@ oslotest
|
||||
osprofiler
|
||||
ostree
|
||||
ovirt-guest-agent
|
||||
ovs
|
||||
ovsdbapp
|
||||
p11-kit
|
||||
p7zip
|
||||
packaging
|
||||
@@ -1950,6 +2027,7 @@ pcre
|
||||
pcre2
|
||||
pecan
|
||||
pep8
|
||||
performance
|
||||
perftest
|
||||
perl
|
||||
perl-Acme-Damn
|
||||
@@ -2079,6 +2157,7 @@ perl-Devel-Refactor
|
||||
perl-Devel-Size
|
||||
perl-Devel-StackTrace
|
||||
perl-Devel-StackTrace-AsHTML
|
||||
perl-Devel-Symdump
|
||||
perl-Digest-CRC
|
||||
perl-Digest-HMAC
|
||||
perl-Digest-JHash
|
||||
@@ -2121,6 +2200,7 @@ perl-File-FcntlLock
|
||||
perl-File-Find-Rule
|
||||
perl-File-Grep
|
||||
perl-File-HomeDir
|
||||
perl-File-KeePass
|
||||
perl-File-LibMagic
|
||||
perl-File-Listing
|
||||
perl-File-MMagic
|
||||
@@ -2283,6 +2363,7 @@ perl-Module-Starter
|
||||
perl-Module-Util
|
||||
perl-Module-Versions-Report
|
||||
perl-Mojolicious
|
||||
perl-Mojolicious-Plugin-AssetPack
|
||||
perl-Mozilla-CA
|
||||
perl-Net-CIDR-Lite
|
||||
perl-Net-DNS
|
||||
@@ -2335,6 +2416,7 @@ perl-PerlIO-gzip
|
||||
perl-PerlIO-utf8_strict
|
||||
perl-PerlIO-via-Timeout
|
||||
perl-Pod-Constants
|
||||
perl-Pod-Coverage
|
||||
perl-Pod-LaTeX
|
||||
perl-Pod-Plainer
|
||||
perl-Pod-Spell
|
||||
@@ -2398,8 +2480,10 @@ perl-System-Command
|
||||
perl-TAP-Harness-Archive
|
||||
perl-Taint-Util
|
||||
perl-Term-ProgressBar
|
||||
perl-Term-ReadLine-Gnu
|
||||
perl-Term-ReadPassword
|
||||
perl-Term-Shell
|
||||
perl-Term-ShellUI
|
||||
perl-Term-Size-Perl
|
||||
perl-Term-Table
|
||||
perl-Term-UI
|
||||
@@ -2561,6 +2645,7 @@ prettytable
|
||||
proc-macro2
|
||||
processor-trace
|
||||
procps-ng
|
||||
prometheus_client
|
||||
prompt_toolkit
|
||||
protobuf
|
||||
protobuf-c
|
||||
@@ -2576,6 +2661,7 @@ pwgen
|
||||
py
|
||||
pyOpenSSL
|
||||
pyScss
|
||||
pyaes
|
||||
pyaml
|
||||
pyasn1
|
||||
pyasn1-modules
|
||||
@@ -2590,6 +2676,8 @@ pydocstyle
|
||||
pydot
|
||||
pydot_ng
|
||||
pydotplus
|
||||
pyeclib
|
||||
pyemd
|
||||
pyflakes
|
||||
pygobject
|
||||
pyinotify
|
||||
@@ -2600,14 +2688,21 @@ pymongo
|
||||
pynacl
|
||||
pypandoc
|
||||
pyparsing
|
||||
pyperclip
|
||||
pypowervm
|
||||
pyquery
|
||||
pyrfc3339
|
||||
pyroute2
|
||||
pyrsistent
|
||||
pysaml2
|
||||
pysendfile
|
||||
pyserial
|
||||
pysnmp
|
||||
pytest
|
||||
pytest-cov
|
||||
pytest-forked
|
||||
pytest-repeat
|
||||
pytest-rerunfailures
|
||||
pytest-runner
|
||||
pytest-timeout
|
||||
pytest-xdist
|
||||
@@ -2638,6 +2733,7 @@ python-multilib
|
||||
python-neutronclient
|
||||
python-novaclient
|
||||
python-openstackclient
|
||||
python-perf
|
||||
python-pkgconfig
|
||||
python-pocketlint
|
||||
python-polib
|
||||
@@ -2701,18 +2797,22 @@ quagga
|
||||
quilt
|
||||
rabbitmq-c
|
||||
ragel
|
||||
raptor2
|
||||
rasqal
|
||||
rcssmin
|
||||
rdma-core
|
||||
re2c
|
||||
readline
|
||||
redis
|
||||
redis-native
|
||||
redland
|
||||
redsocks
|
||||
reno
|
||||
repoze.lru
|
||||
repoze.who
|
||||
requests
|
||||
requests-mock
|
||||
requests-toolbelt
|
||||
requestsexceptions
|
||||
rest
|
||||
restructuredtext_lint
|
||||
@@ -2723,6 +2823,8 @@ rfc3986
|
||||
rjsmin
|
||||
rng-tools
|
||||
rope
|
||||
rosdistro
|
||||
rospkg
|
||||
rpcbind
|
||||
rpm
|
||||
rr
|
||||
@@ -2735,6 +2837,7 @@ runc
|
||||
rust-std32
|
||||
rustc
|
||||
rxvt-unicode
|
||||
ryu
|
||||
s2tc
|
||||
s3transfer
|
||||
sahara
|
||||
@@ -2753,6 +2856,7 @@ scipy
|
||||
scons
|
||||
screen
|
||||
scripttest
|
||||
scrypt
|
||||
sddm
|
||||
seaborn
|
||||
seahorse
|
||||
@@ -2783,12 +2887,14 @@ slang
|
||||
smart_open
|
||||
smartcols
|
||||
smartmontools
|
||||
smmap2
|
||||
snappy
|
||||
snowballstemmer
|
||||
socat
|
||||
sof-crosstool-ng
|
||||
solid
|
||||
sonnet
|
||||
sortedcontainers
|
||||
sos
|
||||
soundmodem
|
||||
source-code-pro
|
||||
@@ -2814,15 +2920,19 @@ squashfs-tools
|
||||
sshfs
|
||||
stack
|
||||
startup-notification
|
||||
statsd
|
||||
statsmodels
|
||||
stestr
|
||||
stevedore
|
||||
stow
|
||||
strace
|
||||
stress-ng
|
||||
subunit
|
||||
subunit2sql
|
||||
subversion
|
||||
sudo
|
||||
suds-jurko
|
||||
sundials
|
||||
sure
|
||||
suricata
|
||||
swift
|
||||
@@ -2866,6 +2976,7 @@ testscenarios
|
||||
testtools
|
||||
texinfo
|
||||
texlive
|
||||
text-unidecode
|
||||
tflearn
|
||||
thermal_daemon
|
||||
thin-provisioning-tools
|
||||
@@ -2877,11 +2988,12 @@ tiff
|
||||
tig
|
||||
tigervnc
|
||||
time
|
||||
tinyrpc
|
||||
tinyxml2
|
||||
tiptop
|
||||
tk
|
||||
tmux
|
||||
tokyocabinet
|
||||
toolbelt
|
||||
tooz
|
||||
tornado
|
||||
totem
|
||||
@@ -2907,6 +3019,7 @@ unicodecsv
|
||||
unifdef
|
||||
unison
|
||||
unittest2
|
||||
unixODBC
|
||||
unzip
|
||||
upower
|
||||
uritemplate
|
||||
@@ -2923,6 +3036,7 @@ uwsgi
|
||||
v4l-utils
|
||||
vala
|
||||
valgrind
|
||||
vcstool
|
||||
vcversioner
|
||||
vim
|
||||
vim-go
|
||||
@@ -2944,6 +3058,7 @@ warlock
|
||||
wayland
|
||||
wayland-protocols
|
||||
wcwidth
|
||||
weakrefmethod
|
||||
webcolors
|
||||
webencodings
|
||||
webkitgtk
|
||||
@@ -2961,6 +3076,8 @@ woff2
|
||||
wol
|
||||
wpa_supplicant
|
||||
wrapt
|
||||
wsgi_intercept
|
||||
wsgiref
|
||||
x11perf
|
||||
x11vnc
|
||||
xapian-core
|
||||
|
||||
Reference in New Issue
Block a user