mirror of
https://github.com/clearlinux/common.git
synced 2026-06-16 19:16:00 +00:00
Compare commits
30 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 3bd55aea4f | |||
| e76c4bd179 | |||
| 2383eca632 | |||
| 89f861fda6 | |||
| 447126c594 | |||
| a3ad322a0a | |||
| c357625466 | |||
| ee3938da6c | |||
| d86d9e564d | |||
| df467c348a | |||
| 581aa3f813 | |||
| 5946c4dfa9 | |||
| f3e7eec6dc | |||
| fca54d3027 | |||
| 6550c61092 | |||
| d2d8b886bd | |||
| e227e8722b | |||
| b924031ba6 | |||
| 0981d133b1 | |||
| 3d195f17b2 | |||
| 187098145c | |||
| fbd176e68d | |||
| 75e48d2e12 | |||
| 87bbccedf1 | |||
| 3f52dc6afb | |||
| c2421ce65c | |||
| 410f9f4e34 | |||
| 480dfd8a53 | |||
| ec94c940d1 | |||
| b655cd9a12 |
+12
-10
@@ -9,9 +9,11 @@ include $(TOPLVL)/projects/common/Makefile.shared
|
||||
|
||||
SHELL = /bin/bash
|
||||
|
||||
CURRENT_BRANCH := $(shell git rev-parse --abbrev-ref HEAD)
|
||||
|
||||
SPECFILE = $(addsuffix .spec, $(PKG_NAME))
|
||||
|
||||
SRPMVERS = $(shell [ ! -f $(SPECFILE) ] || rpmspec -D '_vendor clr' --srpm -q --queryformat '%{NAME}-%{VERSION}-%{RELEASE}\n' $(SPECFILE))
|
||||
SRPMVERS = $(shell [ ! -f $(SPECFILE) ] || $(call queryspec,%{NVR}\n,$(SPECFILE)))
|
||||
SRPMFILE = results/$(SRPMVERS).src.rpm
|
||||
|
||||
LATEST_RPMS = $(wildcard rpms/*.rpm)
|
||||
@@ -46,7 +48,7 @@ upstream:
|
||||
#help spdxcheck: Checks that the package license is a valid SPDX license,
|
||||
#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 \
|
||||
@for LICENSE in `$(call queryspec,%{LICENSE}\n,$(SPECFILE))`; do \
|
||||
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"
|
||||
|
||||
@@ -217,12 +219,12 @@ bump:
|
||||
git pull --rebase
|
||||
$(MAKE) bumpnogit
|
||||
git add $(SPECFILE) release
|
||||
git commit -a -m "version bump from $(shell rpmspec -D '_vendor clr' --srpm -q --queryformat '%{VERSION}-%{RELEASE}\n' $(SPECFILE)) to `rpmspec -D '_vendor clr' --srpm -q --queryformat '%{VERSION}-%{RELEASE}\n' $(SPECFILE)`"
|
||||
git commit -a -m "version bump from $(shell $(call queryspec,%{VERSION}-%{RELEASE}\n,$(SPECFILE))) to `$(call queryspec,%{VERSION}-%{RELEASE}\n,$(SPECFILE))`"
|
||||
|
||||
#help bumpnogit: Increments the release file by one and does not commit changes.
|
||||
bumpnogit:
|
||||
@$(MAKE) spdxcheck
|
||||
oldrel=$(shell rpmspec -D '_vendor clr' --srpm -q --queryformat '%{RELEASE}\n' $(SPECFILE)); \
|
||||
oldrel=$(shell $(call queryspec,%{RELEASE}\n,$(SPECFILE))); \
|
||||
newrel=$$(($$oldrel + 1)); \
|
||||
sed -i "s/^\(Release[[:blank:]]*:[[:blank:]]*\)$$oldrel$$/\1$$newrel/" $(SPECFILE); \
|
||||
echo "$$newrel" > release;
|
||||
@@ -232,7 +234,7 @@ $(__missingsources): sources
|
||||
# First argument is a Clear Linux build number (e.g. 22000)
|
||||
define fetch-from-srpm
|
||||
tmp=$$(mktemp -d -p "."); \
|
||||
srpm=$$(rpmspec --srpm -q --qf "%{NVR}.src.rpm\n" $(SPECFILE)); \
|
||||
srpm=$$($(call queryspec,%{NVR}.src.rpm\n,$(SPECFILE))); \
|
||||
if cd "$$tmp" && ! curl -s -S -f -L -O $(MIRROR_CURL_OPTS) $(DOWNLOAD_MIRROR)/releases/$(1)/clear/source/SRPMS/$$srpm; then \
|
||||
echo "Failed to download $$srpm from Clear Linux release $(1)." >&2; \
|
||||
cd .. && rm -rf "$$tmp"; \
|
||||
@@ -240,7 +242,7 @@ define fetch-from-srpm
|
||||
fi; \
|
||||
rpm2cpio $$srpm | cpio --quiet -id; \
|
||||
cd ..; \
|
||||
srclist=$$(rpmspec --srpm -q --qf "[%{SOURCE}\n]" $(SPECFILE)); \
|
||||
srclist=$$($(call queryspec,[%{SOURCE}\n],$(SPECFILE))); \
|
||||
for s in $$srclist; do \
|
||||
if ! mv --no-clobber "$$tmp"/$$s .; then \
|
||||
echo "Missing source file \"$$s\" in $${srpm}." >&2; \
|
||||
@@ -279,7 +281,7 @@ else
|
||||
sources:
|
||||
@$(MAKE) generateupstream; \
|
||||
[ $$? -eq 0 ] && exit 0; \
|
||||
nvr="$$(rpmspec --srpm -q --qf '%{NAME}\t%{VERSION}\t%{RELEASE}\n' $(SPECFILE))"; \
|
||||
nvr="$$($(call queryspec,%{NAME}\t%{VERSION}\t%{RELEASE}\n,$(SPECFILE)))"; \
|
||||
git -C $(TOPLVL)/projects/common fetch --tags >/dev/null 2>&1; \
|
||||
latest_builds=$$(git -C $(TOPLVL)/projects/common tag -l | sort -rn); \
|
||||
for b in $$latest_builds; do \
|
||||
@@ -305,8 +307,8 @@ prekoji-checks:
|
||||
koji: prekoji-checks kojidef
|
||||
@$(MAKE) spdxcheck
|
||||
@$(MAKE) checkblacklist
|
||||
@if [ "$$(git rev-parse --abbrev-ref HEAD)" != "master" ]; then \
|
||||
echo "Error: Must be on the master branch to submit to koji" >&2; \
|
||||
@if [ "$(CURRENT_BRANCH)" != "master" ] && [ "$(CURRENT_BRANCH)" != "main" ]; then \
|
||||
echo "Error: Must be on the \"master\" or \"main\" branch to submit to koji" >&2; \
|
||||
exit 1; \
|
||||
fi; \
|
||||
if ! git diff --quiet HEAD -- ${SPECFILE}; then \
|
||||
@@ -322,7 +324,7 @@ koji: prekoji-checks kojidef
|
||||
exit 1; \
|
||||
fi
|
||||
git tag $(SRPMVERS)
|
||||
git push origin master refs/tags/$(SRPMVERS)
|
||||
git push origin $(CURRENT_BRANCH):master refs/tags/$(SRPMVERS)
|
||||
$(KOJI_CMD) build $$KOJI_NOWAIT $(KOJI_TAG) $(PKG_BASE_URL)/$(PKG_NAME)?#$(SRPMVERS)
|
||||
|
||||
#help rekoji: In case a previous 'make koji' failed, trigger a rebuild for the
|
||||
|
||||
@@ -47,6 +47,14 @@ define subjectprefix
|
||||
git config format.subjectPrefix "PATCH $(1)"
|
||||
endef
|
||||
|
||||
# Query the spec file (or spec files) listed in argument 2 for the field(s)
|
||||
# specified in argument 1. The fields are derived from the source rpm(s)
|
||||
# generated by the specs. Queried fields that are declared within the spec file
|
||||
# must be declared above the first %files section.
|
||||
define queryspec
|
||||
rpmspec --define='_vendor clr' --srpm --query --queryformat='$(1)' <(sed -n '1,/%files/p' $(2))
|
||||
endef
|
||||
|
||||
# If GITOLITE_BASE_URL is defined, sets a repo's push URL for that gitolite
|
||||
# instance. Accepts one argument: the path to the repo on gitolite. If
|
||||
# GITOLITE_BASE_URL is not defined, no push URL is set -- the shell's null
|
||||
|
||||
+2
-2
@@ -178,13 +178,13 @@ log: $(PACKAGES_FILE) $(addprefix packages/,$(PKGS_LOCAL))
|
||||
#help versions: Displays the version of each package in the ./packages tree.
|
||||
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) ;\
|
||||
(cd $$p; if ls *.spec &> /dev/null; then $(call queryspec,%{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_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) ;\
|
||||
(cd $$p; if ls *.spec &> /dev/null; then $(call queryspec,%{NVR}\n,*.spec) | head -n1; fi) ;\
|
||||
done
|
||||
|
||||
#help provides: Is used to find out which RPM package provides some file.
|
||||
|
||||
@@ -16,6 +16,7 @@ AMDPLPA
|
||||
AML
|
||||
AMPAS
|
||||
ANTLR-PD
|
||||
ANTLR-PD-fallback
|
||||
APAFML
|
||||
APL-1.0
|
||||
APSL-1.0
|
||||
@@ -39,6 +40,7 @@ BSD-2-Clause
|
||||
BSD-2-Clause-FreeBSD
|
||||
BSD-2-Clause-NetBSD
|
||||
BSD-2-Clause-Patent
|
||||
BSD-2-Clause-Views
|
||||
BSD-3-Clause
|
||||
BSD-3-Clause-Attribution
|
||||
BSD-3-Clause-Clear
|
||||
@@ -52,6 +54,7 @@ BSD-4-Clause-UC
|
||||
BSD-Protection
|
||||
BSD-Source-Code
|
||||
BSL-1.0
|
||||
BUSL-1.1
|
||||
Bahyph
|
||||
Barr
|
||||
Beerware
|
||||
@@ -59,11 +62,15 @@ BitTorrent-1.0
|
||||
BitTorrent-1.1
|
||||
BlueOak-1.0.0
|
||||
Borceux
|
||||
CAL-1.0
|
||||
CAL-1.0-Combined-Work-Exception
|
||||
CATOSL-1.1
|
||||
CC-BY-1.0
|
||||
CC-BY-2.0
|
||||
CC-BY-2.5
|
||||
CC-BY-3.0
|
||||
CC-BY-3.0-AT
|
||||
CC-BY-3.0-US
|
||||
CC-BY-4.0
|
||||
CC-BY-NC-1.0
|
||||
CC-BY-NC-2.0
|
||||
@@ -74,6 +81,7 @@ CC-BY-NC-ND-1.0
|
||||
CC-BY-NC-ND-2.0
|
||||
CC-BY-NC-ND-2.5
|
||||
CC-BY-NC-ND-3.0
|
||||
CC-BY-NC-ND-3.0-IGO
|
||||
CC-BY-NC-ND-4.0
|
||||
CC-BY-NC-SA-1.0
|
||||
CC-BY-NC-SA-2.0
|
||||
@@ -87,8 +95,10 @@ CC-BY-ND-3.0
|
||||
CC-BY-ND-4.0
|
||||
CC-BY-SA-1.0
|
||||
CC-BY-SA-2.0
|
||||
CC-BY-SA-2.0-UK
|
||||
CC-BY-SA-2.5
|
||||
CC-BY-SA-3.0
|
||||
CC-BY-SA-3.0-AT
|
||||
CC-BY-SA-4.0
|
||||
CC-PDDC
|
||||
CC0-1.0
|
||||
@@ -104,6 +114,9 @@ CECILL-B
|
||||
CECILL-C
|
||||
CERN-OHL-1.1
|
||||
CERN-OHL-1.2
|
||||
CERN-OHL-P-2.0
|
||||
CERN-OHL-S-2.0
|
||||
CERN-OHL-W-2.0
|
||||
CNRI-Jython
|
||||
CNRI-Python
|
||||
CNRI-Python-GPL-Compatible
|
||||
@@ -125,6 +138,7 @@ ECL-1.0
|
||||
ECL-2.0
|
||||
EFL-1.0
|
||||
EFL-2.0
|
||||
EPICS
|
||||
EPL-1.0
|
||||
EPL-2.0
|
||||
EUDatagrid
|
||||
@@ -142,15 +156,28 @@ Fair
|
||||
Frameworx-1.0
|
||||
FreeImage
|
||||
GFDL-1.1
|
||||
GFDL-1.1-invariants-only
|
||||
GFDL-1.1-invariants-or-later
|
||||
GFDL-1.1-no-invariants-only
|
||||
GFDL-1.1-no-invariants-or-later
|
||||
GFDL-1.1-only
|
||||
GFDL-1.1-or-later
|
||||
GFDL-1.2
|
||||
GFDL-1.2-invariants-only
|
||||
GFDL-1.2-invariants-or-later
|
||||
GFDL-1.2-no-invariants-only
|
||||
GFDL-1.2-no-invariants-or-later
|
||||
GFDL-1.2-only
|
||||
GFDL-1.2-or-later
|
||||
GFDL-1.3
|
||||
GFDL-1.3-invariants-only
|
||||
GFDL-1.3-invariants-or-later
|
||||
GFDL-1.3-no-invariants-only
|
||||
GFDL-1.3-no-invariants-or-later
|
||||
GFDL-1.3-only
|
||||
GFDL-1.3-or-later
|
||||
GL2PS
|
||||
GLWTPL
|
||||
GPL-1.0
|
||||
GPL-1.0+
|
||||
GPL-1.0-only
|
||||
@@ -175,7 +202,9 @@ Glide
|
||||
Glulxe
|
||||
HPND
|
||||
HPND-sell-variant
|
||||
HTMLTIDY
|
||||
HaskellReport
|
||||
Hippocratic-2.1
|
||||
IBM-pibs
|
||||
ICU
|
||||
IJG
|
||||
@@ -226,6 +255,7 @@ MIT-CMU
|
||||
MIT-advertising
|
||||
MIT-enna
|
||||
MIT-feh
|
||||
MIT-open-group
|
||||
MITNFA
|
||||
MPL-1.0
|
||||
MPL-1.1
|
||||
@@ -238,12 +268,16 @@ MakeIndex
|
||||
MirOS
|
||||
Motosoto
|
||||
MulanPSL-1.0
|
||||
MulanPSL-2.0
|
||||
Multics
|
||||
Mup
|
||||
NASA-1.3
|
||||
NBPL-1.0
|
||||
NCGL-UK-2.0
|
||||
NCSA
|
||||
NGPL
|
||||
NIST-PD
|
||||
NIST-PD-fallback
|
||||
NLOD-1.0
|
||||
NLPL
|
||||
NOSL
|
||||
@@ -260,6 +294,7 @@ Newsletr
|
||||
Nokia
|
||||
Noweb
|
||||
Nunit
|
||||
O-UDA-1.0
|
||||
OCCT-PL
|
||||
OCLC-2.0
|
||||
ODC-By-1.0
|
||||
@@ -270,6 +305,7 @@ OFL-1.0-no-RFN
|
||||
OFL-1.1
|
||||
OFL-1.1-RFN
|
||||
OFL-1.1-no-RFN
|
||||
OGC-1.0
|
||||
OGL-Canada-2.0
|
||||
OGL-UK-1.0
|
||||
OGL-UK-2.0
|
||||
@@ -305,7 +341,10 @@ PHP-3.0
|
||||
PHP-3.01
|
||||
PSF-2.0
|
||||
Parity-6.0.0
|
||||
Parity-7.0.0
|
||||
Plexus
|
||||
PolyForm-Noncommercial-1.0.0
|
||||
PolyForm-Small-Business-1.0.0
|
||||
PostgreSQL
|
||||
Python-2.0
|
||||
QPL-1.0
|
||||
|
||||
@@ -88,6 +88,7 @@ R-BMS
|
||||
R-BatchJobs
|
||||
R-BayesFactor
|
||||
R-BiasedUrn
|
||||
R-BiocManager
|
||||
R-BoolNet
|
||||
R-BradleyTerry2
|
||||
R-Brobdingnag
|
||||
@@ -256,11 +257,14 @@ R-bootstrap
|
||||
R-brew
|
||||
R-brglm
|
||||
R-bridgesampling
|
||||
R-brio
|
||||
R-brms
|
||||
R-broom
|
||||
R-bslib
|
||||
R-bvls
|
||||
R-ca
|
||||
R-caTools
|
||||
R-cachem
|
||||
R-calibrate
|
||||
R-calibrator
|
||||
R-callr
|
||||
@@ -301,6 +305,7 @@ R-covr
|
||||
R-cowplot
|
||||
R-cpp11
|
||||
R-crayon
|
||||
R-credentials
|
||||
R-crosstalk
|
||||
R-crul
|
||||
R-csvy
|
||||
@@ -337,6 +342,7 @@ R-doParallel
|
||||
R-doRNG
|
||||
R-doSNOW
|
||||
R-dotCall64
|
||||
R-downlit
|
||||
R-downloader
|
||||
R-dplyr
|
||||
R-drc
|
||||
@@ -395,6 +401,7 @@ R-fastmap
|
||||
R-fastmatch
|
||||
R-fauxpas
|
||||
R-fda
|
||||
R-fds
|
||||
R-feather
|
||||
R-ff
|
||||
R-fields
|
||||
@@ -413,6 +420,7 @@ R-forcats
|
||||
R-foreach
|
||||
R-forecast
|
||||
R-formatR
|
||||
R-formattable
|
||||
R-fossil
|
||||
R-fpc
|
||||
R-fracdiff
|
||||
@@ -436,6 +444,7 @@ R-geiger
|
||||
R-generics
|
||||
R-geojson
|
||||
R-geometry
|
||||
R-gert
|
||||
R-getopt
|
||||
R-ggjoy
|
||||
R-ggplot2
|
||||
@@ -444,6 +453,8 @@ R-ggridges
|
||||
R-ggvis
|
||||
R-gh
|
||||
R-git2r
|
||||
R-gitcreds
|
||||
R-gld
|
||||
R-glmnet
|
||||
R-globals
|
||||
R-glue
|
||||
@@ -496,7 +507,9 @@ R-joineR
|
||||
R-joineRML
|
||||
R-jpeg
|
||||
R-jqr
|
||||
R-jquerylib
|
||||
R-jsonlite
|
||||
R-kableExtra
|
||||
R-keras
|
||||
R-kernlab
|
||||
R-kimisc
|
||||
@@ -531,6 +544,7 @@ R-listviewer
|
||||
R-lle
|
||||
R-lme4
|
||||
R-lmerTest
|
||||
R-lmom
|
||||
R-lmtest
|
||||
R-locfit
|
||||
R-logcondens
|
||||
@@ -552,6 +566,7 @@ R-mapproj
|
||||
R-maps
|
||||
R-maptools
|
||||
R-markdown
|
||||
R-mathjaxr
|
||||
R-matrixStats
|
||||
R-matrixcalc
|
||||
R-maxLik
|
||||
@@ -561,6 +576,7 @@ R-mda
|
||||
R-measures
|
||||
R-memisc
|
||||
R-memoise
|
||||
R-metafor
|
||||
R-mi
|
||||
R-mice
|
||||
R-microbenchmark
|
||||
@@ -618,6 +634,8 @@ R-ordinal
|
||||
R-pROC
|
||||
R-packrat
|
||||
R-pamr
|
||||
R-pander
|
||||
R-parallelly
|
||||
R-parsedate
|
||||
R-partitions
|
||||
R-party
|
||||
@@ -668,11 +686,13 @@ R-prefmod
|
||||
R-prettyunits
|
||||
R-princurve
|
||||
R-processx
|
||||
R-procmaps
|
||||
R-prodlim
|
||||
R-profdpm
|
||||
R-profileModel
|
||||
R-profmem
|
||||
R-progress
|
||||
R-projpred
|
||||
R-promises
|
||||
R-proto
|
||||
R-protolite
|
||||
@@ -697,6 +717,8 @@ R-quantmod
|
||||
R-quantreg
|
||||
R-questionr
|
||||
R-qvcalc
|
||||
R-ragg
|
||||
R-rainbow
|
||||
R-randomForest
|
||||
R-randomNames
|
||||
R-randtests
|
||||
@@ -709,6 +731,7 @@ R-rbenchmark
|
||||
R-rbibutils
|
||||
R-rcmdcheck
|
||||
R-reactR
|
||||
R-reactable
|
||||
R-reactlog
|
||||
R-readODS
|
||||
R-readr
|
||||
@@ -775,6 +798,7 @@ R-rvest
|
||||
R-sROC
|
||||
R-sampling
|
||||
R-sandwich
|
||||
R-sass
|
||||
R-scales
|
||||
R-scatterplot3d
|
||||
R-sde
|
||||
@@ -814,8 +838,11 @@ R-sourcetools
|
||||
R-sp
|
||||
R-spData
|
||||
R-spam
|
||||
R-sparkline
|
||||
R-spatstat
|
||||
R-spatstat.data
|
||||
R-spatstat.geom
|
||||
R-spatstat.sparse
|
||||
R-spatstat.utils
|
||||
R-spc
|
||||
R-spdep
|
||||
@@ -841,6 +868,7 @@ R-svUnit
|
||||
R-sys
|
||||
R-systemfit
|
||||
R-systemfonts
|
||||
R-tables
|
||||
R-tau
|
||||
R-taxize
|
||||
R-tclust
|
||||
@@ -892,6 +920,7 @@ R-vioplot
|
||||
R-viridis
|
||||
R-viridisLite
|
||||
R-visNetwork
|
||||
R-waldo
|
||||
R-warp
|
||||
R-webmockr
|
||||
R-webshot
|
||||
@@ -899,6 +928,7 @@ R-webutils
|
||||
R-whisker
|
||||
R-whoami
|
||||
R-wikitaxa
|
||||
R-winch
|
||||
R-withr
|
||||
R-worrms
|
||||
R-xfun
|
||||
@@ -964,6 +994,7 @@ XStatic-term.js
|
||||
Z3
|
||||
abireport
|
||||
absl-py
|
||||
abydos
|
||||
accountsservice
|
||||
acl
|
||||
acme
|
||||
@@ -996,6 +1027,7 @@ amtk
|
||||
analitza
|
||||
ansible
|
||||
antlr4-python3-runtime
|
||||
anyio
|
||||
apache-ant
|
||||
apipkg
|
||||
appdirs
|
||||
@@ -1033,6 +1065,7 @@ astunparse
|
||||
asunder
|
||||
asv
|
||||
async-timeout
|
||||
async_generator
|
||||
at
|
||||
at-spi2-atk
|
||||
at-spi2-core
|
||||
@@ -1058,96 +1091,11 @@ automake
|
||||
autossh
|
||||
avahi
|
||||
awesome-wm
|
||||
awesomeversion
|
||||
awscli
|
||||
axel
|
||||
azure-batch
|
||||
azure-cli
|
||||
azure-cli-command-modules-nspkg
|
||||
azure-cli-core
|
||||
azure-cli-nspkg
|
||||
azure-cli-telemetry
|
||||
azure-common
|
||||
azure-configs
|
||||
azure-core
|
||||
azure-cosmos
|
||||
azure-datalake-store
|
||||
azure-functions-devops-build
|
||||
azure-graphrbac
|
||||
azure-iot-sdk
|
||||
azure-keyvault
|
||||
azure-keyvault-certificates
|
||||
azure-keyvault-keys
|
||||
azure-keyvault-secrets
|
||||
azure-loganalytics
|
||||
azure-mgmt-advisor
|
||||
azure-mgmt-apimanagement
|
||||
azure-mgmt-appconfiguration
|
||||
azure-mgmt-applicationinsights
|
||||
azure-mgmt-authorization
|
||||
azure-mgmt-batch
|
||||
azure-mgmt-batchai
|
||||
azure-mgmt-billing
|
||||
azure-mgmt-botservice
|
||||
azure-mgmt-cdn
|
||||
azure-mgmt-cognitiveservices
|
||||
azure-mgmt-compute
|
||||
azure-mgmt-consumption
|
||||
azure-mgmt-containerinstance
|
||||
azure-mgmt-containerregistry
|
||||
azure-mgmt-containerservice
|
||||
azure-mgmt-core
|
||||
azure-mgmt-cosmosdb
|
||||
azure-mgmt-datalake-analytics
|
||||
azure-mgmt-datalake-nspkg
|
||||
azure-mgmt-datalake-store
|
||||
azure-mgmt-datamigration
|
||||
azure-mgmt-deploymentmanager
|
||||
azure-mgmt-devtestlabs
|
||||
azure-mgmt-dns
|
||||
azure-mgmt-eventgrid
|
||||
azure-mgmt-eventhub
|
||||
azure-mgmt-hdinsight
|
||||
azure-mgmt-imagebuilder
|
||||
azure-mgmt-iotcentral
|
||||
azure-mgmt-iothub
|
||||
azure-mgmt-iothubprovisioningservices
|
||||
azure-mgmt-keyvault
|
||||
azure-mgmt-kusto
|
||||
azure-mgmt-loganalytics
|
||||
azure-mgmt-managedservices
|
||||
azure-mgmt-managementgroups
|
||||
azure-mgmt-maps
|
||||
azure-mgmt-marketplaceordering
|
||||
azure-mgmt-media
|
||||
azure-mgmt-monitor
|
||||
azure-mgmt-msi
|
||||
azure-mgmt-netapp
|
||||
azure-mgmt-network
|
||||
azure-mgmt-nspkg
|
||||
azure-mgmt-policyinsights
|
||||
azure-mgmt-privatedns
|
||||
azure-mgmt-rdbms
|
||||
azure-mgmt-recoveryservices
|
||||
azure-mgmt-recoveryservicesbackup
|
||||
azure-mgmt-redhatopenshift
|
||||
azure-mgmt-redis
|
||||
azure-mgmt-relay
|
||||
azure-mgmt-reservations
|
||||
azure-mgmt-resource
|
||||
azure-mgmt-search
|
||||
azure-mgmt-security
|
||||
azure-mgmt-servicebus
|
||||
azure-mgmt-servicefabric
|
||||
azure-mgmt-signalr
|
||||
azure-mgmt-sql
|
||||
azure-mgmt-sqlvirtualmachine
|
||||
azure-mgmt-storage
|
||||
azure-mgmt-trafficmanager
|
||||
azure-mgmt-web
|
||||
azure-multiapi-storage
|
||||
azure-nspkg
|
||||
azure-storage-blob
|
||||
azure-storage-common
|
||||
babeltrace
|
||||
babl
|
||||
backcall
|
||||
@@ -1174,10 +1122,13 @@ bind-utils
|
||||
binutils
|
||||
binwalk
|
||||
bison
|
||||
black
|
||||
bleach
|
||||
blender
|
||||
blinken
|
||||
blinker
|
||||
blivet
|
||||
blivet-gui
|
||||
blktrace
|
||||
blockdiag
|
||||
bluedevil
|
||||
@@ -1196,6 +1147,7 @@ boto
|
||||
boto3
|
||||
botocore
|
||||
bovo
|
||||
box2d
|
||||
bpftrace
|
||||
breeze
|
||||
breeze-gtk
|
||||
@@ -1226,6 +1178,7 @@ byobu
|
||||
bz2file
|
||||
bzip2
|
||||
c-ares
|
||||
cJSON
|
||||
c_rehash
|
||||
ca-certs
|
||||
ca-certs-static
|
||||
@@ -1330,22 +1283,27 @@ colord-gtk
|
||||
colordiff
|
||||
columbiad
|
||||
commonmark
|
||||
compat-atkmm-soname16
|
||||
compat-boost-soname1.72.0
|
||||
compat-boost-soname1.73.0
|
||||
compat-cairomm-soname10
|
||||
compat-curl-gnutls-soname4
|
||||
compat-enchant-soname1
|
||||
compat-fuse-soname2
|
||||
compat-glibmm-soname24
|
||||
compat-gtksourceview-soname3
|
||||
compat-hunspell-soname1.6
|
||||
compat-icu4c-soname64
|
||||
compat-libhandy-0.0
|
||||
compat-libpng-soname12
|
||||
compat-libraw-soname19
|
||||
compat-libsigc++-soname20
|
||||
compat-libva-soname1
|
||||
compat-nettle-soname6
|
||||
compat-nettle-soname7
|
||||
compat-opencv-soname42
|
||||
compat-pangomm-soname14
|
||||
compat-protobuf-soname22
|
||||
compat-python38
|
||||
compat-re2-soname7
|
||||
compat-readline-soname5
|
||||
compat-tracker-soname2.0
|
||||
@@ -1388,16 +1346,19 @@ cups
|
||||
cups-bjnp
|
||||
cups-filters
|
||||
cups-pk-helper
|
||||
curio
|
||||
curl
|
||||
custom_inherit
|
||||
cve-bin-tool
|
||||
cxxfilt
|
||||
cycler
|
||||
cyrus-sasl
|
||||
dacite
|
||||
dapl
|
||||
darkflow
|
||||
darktable
|
||||
dask
|
||||
dataclasses
|
||||
datefudge
|
||||
dav1d
|
||||
db
|
||||
@@ -1413,6 +1374,7 @@ decorator
|
||||
defusedxml
|
||||
dejagnu
|
||||
dejavu-fonts
|
||||
deprecation
|
||||
desktop-file-utils
|
||||
devhelp
|
||||
dfc
|
||||
@@ -1612,12 +1574,14 @@ gdal
|
||||
gdb
|
||||
gdbm
|
||||
gdk-pixbuf
|
||||
gdk-pixbuf-xlib
|
||||
gdl
|
||||
gdm
|
||||
geany
|
||||
geany-plugins
|
||||
geary
|
||||
gedit
|
||||
gedit-plugins-gnome
|
||||
geeqie
|
||||
gegl
|
||||
gensim
|
||||
@@ -1783,6 +1747,8 @@ gvfs
|
||||
gvim
|
||||
gwenview
|
||||
gzip
|
||||
h11
|
||||
h2
|
||||
h5py
|
||||
hamlib
|
||||
hammock
|
||||
@@ -1802,18 +1768,22 @@ home-assistant
|
||||
home-assistant-frontend
|
||||
horovod
|
||||
hostname
|
||||
hpack
|
||||
hplip
|
||||
html5lib
|
||||
htop
|
||||
htslib
|
||||
httpcore
|
||||
httpd
|
||||
httplib2
|
||||
httpretty
|
||||
httpx
|
||||
hub
|
||||
hugo
|
||||
humanfriendly
|
||||
hunspell
|
||||
hwloc
|
||||
hyperframe
|
||||
hyperscan
|
||||
hyphen
|
||||
hypothesis
|
||||
@@ -1843,7 +1813,6 @@ ifaddr
|
||||
iftop
|
||||
igt-gpu-tools
|
||||
iio-sensor-proxy
|
||||
ilmbase
|
||||
imageio
|
||||
imagescan
|
||||
imagesize
|
||||
@@ -1853,6 +1822,7 @@ importlib_metadata
|
||||
indent
|
||||
influxdb
|
||||
iniconfig
|
||||
inih
|
||||
iniparse
|
||||
init-rdahead
|
||||
inkscape
|
||||
@@ -1909,6 +1879,7 @@ iwd
|
||||
ixion
|
||||
jack2
|
||||
jansson
|
||||
janus
|
||||
jaraco.classes
|
||||
jaraco.collections
|
||||
jaraco.functools
|
||||
@@ -1918,6 +1889,7 @@ javaproperties
|
||||
jdcal
|
||||
jedi
|
||||
jeepney
|
||||
jellyfish
|
||||
jemalloc
|
||||
jmespath
|
||||
joblib
|
||||
@@ -1940,13 +1912,16 @@ juk
|
||||
jupyter
|
||||
jupyter-nbgallery
|
||||
jupyter-notebook-gist
|
||||
jupyter-packaging
|
||||
jupyter_client
|
||||
jupyter_console
|
||||
jupyter_core
|
||||
jupyter_server
|
||||
jupyterlab
|
||||
jupyterlab_launcher
|
||||
jupyterlab_pygments
|
||||
jupyterlab_server
|
||||
jupyterlab_widgets
|
||||
kactivities
|
||||
kactivities-stats
|
||||
kactivitymanagerd
|
||||
@@ -2151,6 +2126,7 @@ ktp-desktop-applets
|
||||
ktuberling
|
||||
kturtle
|
||||
kubernetes
|
||||
kubernetes-migration-1.18
|
||||
kunitconversion
|
||||
kwallet
|
||||
kwallet-pam
|
||||
@@ -2245,6 +2221,7 @@ libdmx
|
||||
libdnf
|
||||
libdrm
|
||||
libe-book
|
||||
libebur128
|
||||
libeconf
|
||||
libedit
|
||||
libepoxy
|
||||
@@ -2580,6 +2557,7 @@ mkl-dnn
|
||||
mkosi
|
||||
mlocate
|
||||
mlt
|
||||
mm-common
|
||||
mmc-utils
|
||||
mobile-broadband-provider-info
|
||||
mock
|
||||
@@ -2606,14 +2584,11 @@ mpg123
|
||||
mpi4py
|
||||
mpmath
|
||||
mpv
|
||||
msal
|
||||
msal-extensions
|
||||
msgpack
|
||||
msgpack-c
|
||||
msmtp
|
||||
msr-tools
|
||||
msrest
|
||||
msrestazure
|
||||
mstflint
|
||||
mtd-utils
|
||||
mtdev
|
||||
@@ -2639,6 +2614,8 @@ nagios-plugins
|
||||
nano
|
||||
nasm
|
||||
nautilus
|
||||
nbclassic
|
||||
nbclient
|
||||
nbconvert
|
||||
nbformat
|
||||
nbval
|
||||
@@ -2651,6 +2628,7 @@ ndpi
|
||||
neofetch
|
||||
neomutt
|
||||
neovim
|
||||
nest_asyncio
|
||||
net-snmp
|
||||
net-tools
|
||||
netaddr
|
||||
@@ -2780,6 +2758,7 @@ p11-kit
|
||||
p7zip
|
||||
packaging
|
||||
pacrunner
|
||||
paho-mqtt
|
||||
paho.mqtt.c
|
||||
paho.mqtt.cpp
|
||||
palapeli
|
||||
@@ -2817,6 +2796,7 @@ pdns
|
||||
pdns-recursor
|
||||
pdsh
|
||||
pecan
|
||||
ped
|
||||
pep517
|
||||
pep8
|
||||
perftest
|
||||
@@ -3639,6 +3619,7 @@ perl-prefork
|
||||
perl-strictures
|
||||
persistent
|
||||
pesign
|
||||
petastorm
|
||||
pexpect
|
||||
phonon
|
||||
phonon-vlc
|
||||
@@ -3711,6 +3692,7 @@ php-zmq
|
||||
pickleshare
|
||||
picmi
|
||||
picocom
|
||||
pid
|
||||
pidgin
|
||||
pidgin-sipe
|
||||
pigeonhole
|
||||
@@ -3821,10 +3803,13 @@ pyflakes
|
||||
pygobject
|
||||
pyhs100
|
||||
pylint
|
||||
pyls-black
|
||||
pyls-spyder
|
||||
pynvim
|
||||
pyotherside
|
||||
pyotp
|
||||
pyparsing
|
||||
pyparted
|
||||
pyperclip
|
||||
pyperf
|
||||
pyquery
|
||||
@@ -3855,6 +3840,7 @@ python-crfsuite
|
||||
python-dateutil
|
||||
python-digitalocean
|
||||
python-distutils-extra
|
||||
python-dotenv
|
||||
python-future
|
||||
python-gflags
|
||||
python-graphviz
|
||||
@@ -3888,6 +3874,7 @@ pyu2f
|
||||
pyudev
|
||||
pyusb
|
||||
pywbem
|
||||
pyxDamerauLevenshtein
|
||||
pyxattr
|
||||
pyxdg
|
||||
pyzmq
|
||||
@@ -3978,6 +3965,7 @@ requests-mock
|
||||
requests-ntlm
|
||||
requests-oauthlib
|
||||
requests-toolbelt
|
||||
requests-unixsocket
|
||||
responses
|
||||
rest
|
||||
restic
|
||||
@@ -4075,6 +4063,7 @@ smartcols
|
||||
smartmontools
|
||||
smmap
|
||||
snappy
|
||||
sniffio
|
||||
snowballstemmer
|
||||
socat
|
||||
sof-bin
|
||||
@@ -4206,6 +4195,7 @@ texinfo
|
||||
texlive
|
||||
texmaker
|
||||
text-unidecode
|
||||
textdistance
|
||||
texttable
|
||||
tflearn
|
||||
tgt
|
||||
@@ -4213,11 +4203,14 @@ the_silver_searcher
|
||||
thermal_daemon
|
||||
thermal_monitor
|
||||
thin-provisioning-tools
|
||||
threadpoolctl
|
||||
threadweaver
|
||||
three-merge
|
||||
thunar-volman
|
||||
thunderbird
|
||||
thunderbolt-software-user-space
|
||||
tiff
|
||||
tifffile
|
||||
tig
|
||||
tigervnc
|
||||
tilix
|
||||
@@ -4253,6 +4246,7 @@ typing_extensions
|
||||
tzdata
|
||||
tzlocal
|
||||
ua-parser
|
||||
uamqp
|
||||
ucpp
|
||||
udisks2
|
||||
udunits
|
||||
|
||||
+1
-1
@@ -211,7 +211,7 @@ def main():
|
||||
with open (filename, "r") as myfile:
|
||||
lines = myfile.readlines()
|
||||
else:
|
||||
output = subprocess.check_output("git format-patch -1 --stdout", shell=True).decode("latin-1")
|
||||
output = subprocess.check_output("git format-patch -1 --stdout", shell=True).decode("utf-8", errors="replace")
|
||||
lines = output.split("\n")
|
||||
|
||||
parse_patch(lines)
|
||||
|
||||
Reference in New Issue
Block a user