Compare commits

..

13 Commits

Author SHA1 Message Date
clrbuilder 4b9b44feef Update packages file for version 24760
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-08-31 12:02:44 +00:00
clrbuilder 20e55005ac Update packages file for version 24750
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-08-30 18:02:42 +00:00
clrbuilder ceeee94f0c Update packages file for version 24740
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-08-30 12:02:35 +00:00
Patrick McCarty 852b6e83c9 Refresh SPDX license list to latest (version 3.2)
Make the SPDX puller code more robust by reading from JSON sources
rather than parsing HTML. Also, keep all deprecated license identifiers
for now, since they are still present in the spdx list.

Four identifiers were removed since the last refresh, but we are keeping
them for backwards compatibility. The removed license IDs now reside in
the licenses-extra file. At

Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2018-08-29 17:19:34 -07:00
Patrick McCarty ae9f0610d6 Sort SPDX license list with LC_COLLATE=C
Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2018-08-29 16:10:18 -07:00
Auke Kok fa65110479 Adding 2 new spdx identifiers 2018-08-29 14:28:31 -07:00
clrbuilder 4259e8dbf0 Update packages file for version 24730
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-08-29 18:02:48 +00:00
clrbuilder 56a38edc64 Update packages file for version 24720
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-08-29 12:05:15 +00:00
clrbuilder d5cdd5d1c5 Update packages file for version 24700
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-08-28 12:02:54 +00:00
Patrick McCarty 806a1f5593 Fix several commands to use PKGS_LOCAL
Several commands should be using PKGS_LOCAL, which is the list of all
package repos that are present on the system, since the user might not
have all repos from PKGS cloned.

Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2018-08-27 14:40:57 -07:00
Patrick McCarty b82d61d686 clean/proper: honor toplevel --jobs value
This fixes integration with the GNU Make jobserver such that the
-j/--jobs value passed to make is actually honored.

Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2018-08-27 14:28:58 -07:00
clrbuilder d7404ca99d Update packages file for version 24690
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-08-27 21:02:15 +00:00
clrbuilder c81774a23c Update packages file for version 24680
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-08-27 12:02:27 +00:00
6 changed files with 237 additions and 102 deletions
+5 -1
View File
@@ -17,5 +17,9 @@ update:
curl -f -o packages ${BASE_URL}/source/package-sources
cut -f1 packages | LC_ALL=C sort > packages.new && mv packages.new packages
.PHONY: spdx
spdx:
curl -s spdx.org/licenses/ | sed '0,/<tbody>/d;/<\/tbody>/q;s/<tr>/\f/g;s/$$/,/g;s/<[^>]*>//g' | awk 'BEGIN{RS="\f";FS=","} {print $$4}' | sed '/^$$/d;s/^[ ]*//' > spdx
JSON=$$(mktemp); \
trap "rm $$JSON" EXIT; \
curl -f -S -s https://raw.githubusercontent.com/spdx/license-list-data/master/json/licenses.json > $$JSON || exit 1; \
jq -r '.licenses[] | .licenseId' < $$JSON | LC_COLLATE=C sort > licenses-spdx
+1 -1
View File
@@ -45,7 +45,7 @@ upstream:
#help or that it is in the exceptions list.
spdxcheck: $(SPECFILE)
@for LICENSE in `rpmspec -D '_vendor clr' --srpm -q --queryformat '%{LICENSE}\n' $(SPECFILE)`; do \
if ! grep -q "^$$LICENSE$$" $(TOPLVL)/projects/common/licenses-spdx && ! grep -q "$$LICENSE$$" $(TOPLVL)/projects/common/licenses-exceptions; then FAIL=yes; echo "ERROR: License '$$LICENSE' is not an allowed SPDX license ID"; fi; \
if ! grep -qx "$$LICENSE" $(TOPLVL)/projects/common/licenses-{spdx,exceptions,extra}; then FAIL=yes; echo "ERROR: License '$$LICENSE' is not an allowed SPDX license ID"; fi; \
done; test -z "$$FAIL"
#help cvecheck: Checks
+12 -12
View File
@@ -136,11 +136,11 @@ clean-pkgs-dir: $(PACKAGES_FILE)
done
@echo "packages directory cleaned";
clean_PKGS = $(addprefix clean_,$(PKGS))
clean_PKGS = $(addprefix clean_,$(PKGS_LOCAL))
#help clean: Run 'make clean' for every package.
clean: $(clean_PKGS)
proper_PKGS = $(addprefix proper_,$(PKGS))
proper_PKGS = $(addprefix proper_,$(PKGS_LOCAL))
#help proper: Run 'make proper' for every package, and purge the local
#help repo and image.
proper: $(proper_PKGS)
@@ -154,34 +154,34 @@ proper: $(proper_PKGS)
$(clean_PKGS):
@echo "cleaning $(patsubst clean_%,%,$@)"
-@$(MAKE) -s -j -C $(addprefix packages/,$(patsubst clean_%,%,$@)) clean
-@$(MAKE) -s -C $(addprefix packages/,$(patsubst clean_%,%,$@)) clean
$(proper_PKGS):
-@$(MAKE) -s -j -C $(addprefix packages/,$(patsubst proper_%,%,$@)) proper
-@$(MAKE) -s -C $(addprefix packages/,$(patsubst proper_%,%,$@)) proper
#help status: Runs git status for all package repos, thus displaying untracked
#help and unstaged files in addition to staged files.
status: $(PACKAGES_FILE) $(addprefix packages/,$(PKGS))
@for p in projects/common $(addprefix packages/,$(PKGS)); do \
status: $(PACKAGES_FILE) $(addprefix packages/,$(PKGS_LOCAL))
@for p in projects/common $(addprefix packages/,$(PKGS_LOCAL)); do \
if [ -d "$$p/.git" ] && [ -n "$$(git -C $$p status -uno --porcelain)" ]; then echo "Uncommitted changes in $$p:"; git -C "$$p" status --short; fi ;\
done
#help diff: Runs git diff for all package repos and displays the output using
#help diffstat. Requires that diffstat is installed.
diff: $(PACKAGES_FILE) $(addprefix packages/,$(PKGS))
@for p in projects/common $(addprefix packages/,$(PKGS)); do \
diff: $(PACKAGES_FILE) $(addprefix packages/,$(PKGS_LOCAL))
@for p in projects/common $(addprefix packages/,$(PKGS_LOCAL)); do \
(cd $$p ; git status | grep -q 'nothing to commit, working [^ ]* clean' || (echo "Uncommitted changes in: $$p"; git diff |diffstat -p1)) ;\
done
#help versions: Displays the version of each package in the ./packages tree.
versions: $(PACKAGES_FILE) $(addprefix packages/,$(PKGS))
@for p in $(addprefix packages/,$(PKGS)); do \
versions: $(PACKAGES_FILE) $(addprefix packages/,$(PKGS_LOCAL))
@for p in $(addprefix packages/,$(PKGS_LOCAL)); do \
(cd $$p; if ls *.spec &> /dev/null; then rpmspec -q --queryformat '%{NAME}-%{VERSION}\n' *.spec | head -n1; fi) ;\
done
#help releases: Like 'make versions', but also displays the release number.
releases: $(PACKAGES_FILE) $(addprefix packages/,$(PKGS))
@for p in $(addprefix packages/,$(PKGS)); do \
releases: $(PACKAGES_FILE) $(addprefix packages/,$(PKGS_LOCAL))
@for p in $(addprefix packages/,$(PKGS_LOCAL)); do \
(cd $$p; if ls *.spec &> /dev/null; then rpmspec -q --queryformat '%{NAME}-%{VERSION}-%{RELEASE}\n' *.spec | head -n1; fi) ;\
done
+7
View File
@@ -0,0 +1,7 @@
# This file contains SPDX license identifiers that are not defined in the
# latest version of SPDX but still needed (or possibly needed) for Clear Linux
# packages.
GFDL-1.3+
MIT-Opengroup
WXwindows
w3c
+150 -87
View File
@@ -1,56 +1,63 @@
0BSD
AAL
Abstyles
Adobe-2006
Adobe-Glyph
ADSL
AFL-1.1
AFL-1.2
AFL-2.0
AFL-2.1
AFL-3.0
Afmparse
AGPL-1.0
AGPL-1.0-only
AGPL-1.0-or-later
AGPL-3.0
Aladdin
AGPL-3.0-only
AGPL-3.0-or-later
AMDPLPA
AML
AMPAS
ANTLR-PD
Apache-1.0
Apache-1.1
Apache-2.0
APAFML
APL-1.0
APSL-1.0
APSL-1.1
APSL-1.2
APSL-2.0
Abstyles
Adobe-2006
Adobe-Glyph
Afmparse
Aladdin
Apache-1.0
Apache-1.1
Apache-2.0
Artistic-1.0
Artistic-1.0-cl8
Artistic-1.0-Perl
Artistic-1.0-cl8
Artistic-2.0
BSD-1-Clause
BSD-2-Clause
BSD-2-Clause-FreeBSD
BSD-2-Clause-NetBSD
BSD-2-Clause-Patent
BSD-3-Clause
BSD-3-Clause-Attribution
BSD-3-Clause-Clear
BSD-3-Clause-LBNL
BSD-3-Clause-No-Nuclear-License
BSD-3-Clause-No-Nuclear-License-2014
BSD-3-Clause-No-Nuclear-Warranty
BSD-4-Clause
BSD-4-Clause-UC
BSD-Protection
BSD-Source-Code
BSL-1.0
Bahyph
Barr
Beerware
BitTorrent-1.0
BitTorrent-1.1
Borceux
BSD-2-Clause
BSD-2-Clause-FreeBSD
BSD-2-Clause-NetBSD
BSD-3-Clause
BSD-3-Clause-Attribution
BSD-3-Clause-Clear
BSD-3-Clause-LBNL
BSD-4-Clause
BSD-4-Clause-UC
BSD-Protection
BSL-1.0
bzip2-1.0.5
bzip2-1.0.6
Caldera
CATOSL-1.1
CC0-1.0
CC-BY-1.0
CC-BY-2.0
CC-BY-2.5
@@ -81,96 +88,117 @@ CC-BY-SA-2.0
CC-BY-SA-2.5
CC-BY-SA-3.0
CC-BY-SA-4.0
CC0-1.0
CDDL-1.0
CDDL-1.1
CDLA-Permissive-1.0
CDLA-Sharing-1.0
CECILL-1.0
CECILL-1.1
CECILL-2.0
CECILL-2.1
CECILL-B
CECILL-C
ClArtistic
CNRI-Jython
CNRI-Python
CNRI-Python-GPL-Compatible
Condor-1.1
CPAL-1.0
CPL-1.0
CPOL-1.02
Crossword
CUA-OPL-1.0
Caldera
ClArtistic
Condor-1.1
Crossword
CrystalStacker
Cube
D-FSL-1.0
diffmark
DOC
Dotseqn
DSDP
dvipdfm
Dotseqn
ECL-1.0
ECL-2.0
eCos-2.0
EFL-1.0
EFL-2.0
eGenix
Entessa
EPL-1.0
ErlPL-1.1
EPL-2.0
EUDatagrid
EUPL-1.0
EUPL-1.1
EUPL-1.2
Entessa
ErlPL-1.1
Eurosym
Fair
Frameworx-1.0
FreeImage
FSFAP
FSFUL
FSFULLR
FTL
Fair
Frameworx-1.0
FreeImage
GFDL-1.1
GFDL-1.1-only
GFDL-1.1-or-later
GFDL-1.2
GFDL-1.2-only
GFDL-1.2-or-later
GFDL-1.3
GFDL-1.3+
Giftware
GFDL-1.3-only
GFDL-1.3-or-later
GL2PS
Glide
Glulxe
gnuplot
GPL-1.0
GPL-1.0+
GPL-1.0-only
GPL-1.0-or-later
GPL-2.0
GPL-2.0+
GPL-2.0-only
GPL-2.0-or-later
GPL-2.0-with-GCC-exception
GPL-2.0-with-autoconf-exception
GPL-2.0-with-bison-exception
GPL-2.0-with-classpath-exception
GPL-2.0-with-font-exception
GPL-2.0-with-GCC-exception
GPL-3.0
GPL-3.0+
GPL-3.0-with-autoconf-exception
GPL-3.0-only
GPL-3.0-or-later
GPL-3.0-with-GCC-exception
gSOAP-1.3b
HaskellReport
GPL-3.0-with-autoconf-exception
Giftware
Glide
Glulxe
HPND
HaskellReport
IBM-pibs
ICU
IJG
ImageMagick
iMatix
Imlib2
Intel
Intel-ACPI
IPA
IPL-1.0
ISC
JasPer-2.0
ImageMagick
Imlib2
Info-ZIP
Intel
Intel-ACPI
Interbase-1.0
JSON
Latex2e
Leptonica
JasPer-2.0
LAL-1.2
LAL-1.3
LGPL-2.0
LGPL-2.0+
LGPL-2.0-only
LGPL-2.0-or-later
LGPL-2.1
LGPL-2.1+
LGPL-2.1-only
LGPL-2.1-or-later
LGPL-3.0
LGPL-3.0+
Libpng
libtiff
LGPL-3.0-only
LGPL-3.0-or-later
LGPLLR
LPL-1.0
LPL-1.02
LPPL-1.0
@@ -178,17 +206,20 @@ LPPL-1.1
LPPL-1.2
LPPL-1.3a
LPPL-1.3c
MakeIndex
MirOS
Latex2e
Leptonica
LiLiQ-P-1.1
LiLiQ-R-1.1
LiLiQ-Rplus-1.1
Libpng
Linux-OpenIB
MIT
MIT-advertising
MIT-0
MIT-CMU
MIT-advertising
MIT-enna
MIT-feh
MIT-Opengroup
MITNFA
Motosoto
mpich2
MPL-1.0
MPL-1.1
MPL-2.0
@@ -196,26 +227,33 @@ MPL-2.0-no-copyleft-exception
MS-PL
MS-RL
MTLL
MakeIndex
MirOS
Motosoto
Multics
Mup
NASA-1.3
Naumen
NBPL-1.0
NCSA
NetCDF
Newsletr
NGPL
NLOD-1.0
NLPL
Nokia
NOSL
Noweb
NPL-1.0
NPL-1.1
NPOSL-3.0
NRL
NTP
Naumen
Net-SNMP
NetCDF
Newsletr
Nokia
Noweb
Nunit
OCCT-PL
OCLC-2.0
ODC-By-1.0
ODbL-1.0
OFL-1.0
OFL-1.1
@@ -237,77 +275,102 @@ OLDAP-2.6
OLDAP-2.7
OLDAP-2.8
OML
OpenSSL
OPL-1.0
OSET-PL-2.1
OSL-1.0
OSL-1.1
OSL-2.0
OSL-2.1
OSL-3.0
OpenSSL
PDDL-1.0
PHP-3.0
PHP-3.01
Plexus
PostgreSQL
psfrag
psutils
Python-2.0
Qhull
QPL-1.0
Rdisc
Qhull
RHeCos-1.1
RPL-1.1
RPL-1.5
RPSL-1.0
RSA-MD
RSCPL
Rdisc
Ruby
Saxpath
SAX-PD
SCEA
SGI-B-1.0
SGI-B-1.1
SGI-B-2.0
SimPL-2.0
SISSL
SISSL-1.2
Sleepycat
SMLNJ
SMPPL
SNIA
SPL-1.0
SWL
Saxpath
Sendmail
SimPL-2.0
Sleepycat
Spencer-86
Spencer-94
Spencer-99
StandardML-NJ
SugarCRM-1.1.3
SWL
TCL
TCP-wrappers
TMate
TORQUE-1.1
TOSL
TU-Berlin-1.0
TU-Berlin-2.0
UPL-1.0
Unicode-DFS-2015
Unicode-DFS-2016
Unicode-TOU
Unlicense
Vim
VOSTROM
VSL-1.0
Vim
W3C
W3C-19980720
W3C-20150513
WTFPL
Watcom-1.0
Wsuipa
WTFPL
WXwindows
X11
Xerox
XFree86-1.1
xinetd
Xnet
xpp
XSkat
Xerox
Xnet
YPL-1.0
YPL-1.1
ZPL-1.1
ZPL-2.0
ZPL-2.1
Zed
Zend-2.0
Zimbra-1.3
Zimbra-1.4
Zlib
bzip2-1.0.5
bzip2-1.0.6
curl
diffmark
dvipdfm
eCos-2.0
eGenix
gSOAP-1.3b
gnuplot
iMatix
libtiff
mpich2
psfrag
psutils
wxWindows
xinetd
xpp
zlib-acknowledgement
ZPL-1.1
ZPL-2.0
ZPL-2.1
w3c
+62 -1
View File
@@ -1014,6 +1014,7 @@ clear-font
click
cliff
clinfo
cln
cloudpickle
clr-R-helpers
clr-avx-tools
@@ -1158,6 +1159,7 @@ diffoscope
diffstat
diffutils
digikam
direwolf
discover
dist-pam-configs
distro
@@ -1223,6 +1225,7 @@ eog-plugins
epm
ethtool
eventlet
eventviews
evince
evolution
evolution-data-server
@@ -1280,6 +1283,7 @@ freeglut
freeipmi
freetype
fribidi
fritzing-app
fs
funcsigs
functools32
@@ -1296,6 +1300,7 @@ gawk
gc
gcab
gcc
gcompris-qt
gcr
gcs-oauth2-boto-plugin
gdal
@@ -1690,6 +1695,7 @@ klines
kmag
kmahjongg
kmail
kmail-account-wizard
kmailtransport
kmbox
kmediaplayer
@@ -1747,6 +1753,8 @@ ktexteditor
ktextwidgets
ktimer
ktnef
ktp-approver
ktp-common-internals
ktp-desktop-applets
ktuberling
kturtle
@@ -1925,6 +1933,7 @@ libpipeline
libpng
libpthread-stubs
libpwquality
libqalculate
libqmi
libqxp
librabbitmq
@@ -2246,6 +2255,7 @@ oslosphinx
oslotest
osprofiler
ostree
otp
ovirt-guest-agent
ovs
ovsdbapp
@@ -2308,6 +2318,7 @@ perl-Audio-Musepack
perl-Audio-Scan
perl-Audio-Wav
perl-B-Hooks-EndOfScope
perl-B-Hooks-OP-Check
perl-B-Keywords
perl-BSD-Resource
perl-Biblio-EndnoteStyle
@@ -2329,8 +2340,10 @@ perl-Canary-Stability
perl-Capture-Tiny
perl-Carp-Assert
perl-Carp-Assert-More
perl-Carp-Clan
perl-Class-Accessor
perl-Class-Accessor-Chained
perl-Class-Accessor-Grouped
perl-Class-Accessor-Lite
perl-Class-Base
perl-Class-C3
@@ -2340,6 +2353,9 @@ perl-Class-Data-Accessor
perl-Class-Data-Inheritable
perl-Class-ErrorHandler
perl-Class-Inspector
perl-Class-Load
perl-Class-Load-XS
perl-Class-Method-Modifiers
perl-Class-MethodMaker
perl-Class-Mix
perl-Class-ReturnValue
@@ -2351,12 +2367,15 @@ perl-Class-Unload
perl-Class-XSAccessor
perl-Clipboard
perl-Clone
perl-Clone-Choose
perl-Clone-PP
perl-Compress-Bzip2
perl-Compress-Raw-Lzma
perl-Config-Any
perl-Config-Grammar
perl-Config-IniFiles
perl-Config-Std
perl-Context-Preserve
perl-Convert-ASN1
perl-Convert-Binary-C
perl-Cookie-Baker
@@ -2371,6 +2390,11 @@ perl-Curses
perl-DBD-SQLite
perl-DBD-SQLite2
perl-DBI
perl-DBICx-TestDatabase
perl-DBIx-Class
perl-DBIx-Class-DeploymentHandler
perl-DBIx-Class-DynamicDefault
perl-DBIx-Class-OptimisticLocking
perl-DBIx-Connector
perl-DBIx-ContextualFetch
perl-DBIx-DBSchema
@@ -2378,11 +2402,13 @@ perl-DBIx-Simple
perl-Data-Alias
perl-Data-Compare
perl-Data-Dump
perl-Data-Dumper-Concise
perl-Data-Dumper-Simple
perl-Data-Float
perl-Data-Integer
perl-Data-Munge
perl-Data-OptList
perl-Data-Page
perl-Data-Password
perl-Data-Printer
perl-Data-Random
@@ -2438,6 +2464,7 @@ perl-Eval-Closure
perl-Event
perl-Event-RPC
perl-Exception-Class
perl-Exporter-Declare
perl-Exporter-Easy
perl-Exporter-Lite
perl-Exporter-Tiny
@@ -2447,6 +2474,7 @@ perl-ExtUtils-Helpers
perl-ExtUtils-InstallPaths
perl-FCGI-ProcManager
perl-Feed-Find
perl-Fennec-Lite
perl-File-BaseDir
perl-File-Copy-Link
perl-File-Copy-Recursive
@@ -2515,6 +2543,7 @@ perl-HTTP-Negotiate
perl-HTTP-Parser-XS
perl-HTTP-Request-AsCGI
perl-Hash-Flatten
perl-Hash-Merge
perl-Hash-MoreUtils
perl-Hash-MultiValue
perl-I18N-Charset
@@ -2573,6 +2602,7 @@ perl-Locale-Maketext-Lexicon
perl-Locale-Msgfmt
perl-Log-Agent
perl-Log-Any
perl-Log-Contextual
perl-Log-Dispatch
perl-Log-Dispatch-Array
perl-Log-Log4perl
@@ -2602,25 +2632,33 @@ perl-Math-Spline
perl-Math-Utils
perl-Math-Vec
perl-Memoize-ExpireLRU
perl-Meta-Builder
perl-Mock-Config
perl-Modern-Perl
perl-Module-Build
perl-Module-Build-Tiny
perl-Module-CPANfile
perl-Module-Extract
perl-Module-Find
perl-Module-Implementation
perl-Module-Install
perl-Module-List
perl-Module-Pluggable
perl-Module-Runtime
perl-Module-Runtime-Conflicts
perl-Module-ScanDeps
perl-Module-Starter
perl-Module-Util
perl-Module-Versions-Report
perl-Mojolicious
perl-Mojolicious-Plugin-AssetPack
perl-Moo
perl-Moose
perl-MooseX-Role-Parameterized
perl-MooseX-Role-WithOverloading
perl-Mozilla-CA
perl-Net-CIDR-Lite
perl-Net-DBus
perl-Net-DNS
perl-Net-DNS-Resolver-Programmable
perl-Net-HTTP
@@ -2647,9 +2685,11 @@ perl-PDF-Writer
perl-POD2-Base
perl-POSIX-strftime-Compiler
perl-Package-Constants
perl-Package-DeprecationManager
perl-Package-New
perl-Package-Stash
perl-Package-Stash-XS
perl-Package-Variant
perl-PadWalker
perl-Palm-PDB
perl-Parallel-ForkManager
@@ -2673,6 +2713,7 @@ perl-PerlIO-via-Timeout
perl-Pod-Constants
perl-Pod-Coverage
perl-Pod-LaTeX
perl-Pod-POM
perl-Pod-Plainer
perl-Pod-Spell
perl-Pod-Strip
@@ -2692,6 +2733,8 @@ perl-Role-Tiny
perl-Roman
perl-Router-Simple
perl-SMTP-Server
perl-SQL-Abstract
perl-SQL-Translator
perl-SUPER
perl-Scalar-String
perl-Scope-Guard
@@ -2735,6 +2778,7 @@ perl-System-Command
perl-TAP-Harness-Archive
perl-Taint-Util
perl-Term-ProgressBar
perl-Term-ReadKey
perl-Term-ReadLine-Gnu
perl-Term-ReadPassword
perl-Term-Shell
@@ -2742,10 +2786,12 @@ perl-Term-ShellUI
perl-Term-Size-Perl
perl-Term-Table
perl-Term-UI
perl-TermReadKey
perl-Test-Assertions
perl-Test-Base
perl-Test-CleanNameSpaces
perl-Test-Compile
perl-Test-Deep
perl-Test-Differences
perl-Test-Exception
perl-Test-FailWarnings
perl-Test-Fatal
@@ -2763,6 +2809,7 @@ perl-Test-NoWarnings
perl-Test-Number-Delta
perl-Test-Output
perl-Test-Pod
perl-Test-Pod-Coverage
perl-Test-Refcount
perl-Test-Reporter
perl-Test-Requires
@@ -2776,9 +2823,11 @@ perl-Test-UseAllModules
perl-Test-Warn
perl-Test-Warnings
perl-Test-Without-Module
perl-Test-YAML
perl-Test-utf8
perl-Test2-Suite
perl-Text-Autoformat
perl-Text-Brew
perl-Text-CSV
perl-Text-CSV-Encoded
perl-Text-CSV_XS
@@ -2788,6 +2837,7 @@ perl-Text-Format
perl-Text-Glob
perl-Text-Levenshtein
perl-Text-Levenshtein-Damerau
perl-Text-Markdown
perl-Text-PDF
perl-Text-Quoted
perl-Text-Reform
@@ -2841,14 +2891,18 @@ perl-XML-SAX-ExpatXS
perl-XML-SAX-Writer
perl-XML-Simple
perl-XML-SimpleObject
perl-XML-Twig
perl-XML-Writer
perl-XML-XPath
perl-XML-XPathEngine
perl-YAML
perl-YAML-LibYAML
perl-YAML-Syck
perl-YAML-Tiny
perl-aliased
perl-autobox
perl-autovivification
perl-bareword-filehandles
perl-boolean
perl-common-sense
perl-constant-defer
@@ -2857,9 +2911,11 @@ perl-gettext
perl-indirect
perl-libwww-perl
perl-local-lib
perl-multidimensional
perl-namespace-autoclean
perl-namespace-clean
perl-prefork
perl-strictures
persistent
pesign
pexpect
@@ -3031,6 +3087,7 @@ pyzmq
qca-qt5
qemu
qemu-lite
qml-box2d
qpdf
qpid-python
qqc2-desktop-style
@@ -3066,6 +3123,7 @@ qtvirtualkeyboard
qtwayland
qtwebchannel
qtwebengine
qtwebkit
qtwebsockets
qtx11extras
qtxmlpatterns
@@ -3171,6 +3229,7 @@ snappy
snowballstemmer
socat
sof-crosstool-ng
sof-newlib-xtensa
solid
sonnet
sortedcontainers
@@ -3390,6 +3449,7 @@ xcursor-themes
xcursorgen
xdg-desktop-portal
xdg-desktop-portal-gtk
xdg-desktop-portal-kde
xdg-user-dirs
xdg-user-dirs-gtk
xdg-utils
@@ -3404,6 +3464,7 @@ xf86-video-amdgpu
xf86-video-ati
xf86-video-fbdev
xf86-video-nouveau
xf86-video-qxl
xf86-video-vboxvideo
xf86-video-vesa
xfburn