Compare commits

..

86 Commits

Author SHA1 Message Date
clrbuilder 9ee80a2635 Update packages file for version 26650
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-12-03 19:02:24 +00:00
clrbuilder 653105ffdf Update packages file for version 26640
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-12-03 13:02:31 +00:00
clrbuilder a67fe47e39 Update packages file for version 26620
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-12-02 21:27:58 +00:00
clrbuilder 103222eb4e Update packages file for version 26610
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-12-02 16:23:53 +00:00
clrbuilder 0304bbd6b1 Update packages file for version 26590
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-30 13:02:24 +00:00
clrbuilder 4ca1662790 Update packages file for version 26570
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-29 13:01:54 +00:00
clrbuilder 94e2c39146 Update packages file for version 26560
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-28 21:18:03 +00:00
clrbuilder d67be8a71b Update packages file for version 26550
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-28 13:02:18 +00:00
clrbuilder 130f0f089e Update packages file for version 26540
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-28 02:46:45 +00:00
clrbuilder a75e19a379 Update packages file for version 26530
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-27 19:02:51 +00:00
clrbuilder d2e1c72c33 Update packages file for version 26520
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-27 13:03:47 +00:00
clrbuilder b94a1c537f Update packages file for version 26510
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-26 19:02:46 +00:00
clrbuilder 164dd8300e Update packages file for version 26500
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-26 13:03:05 +00:00
clrbuilder 32141b9181 Update packages file for version 26470
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-23 13:03:04 +00:00
clrbuilder bc66045b2d Update packages file for version 26460
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-22 19:02:18 +00:00
clrbuilder 649a59bf12 Update packages file for version 26450
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-22 13:02:19 +00:00
clrbuilder b1706fe2c4 Update packages file for version 26420
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-21 13:03:40 +00:00
clrbuilder 6548a7a206 Update packages file for version 26410
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-20 19:06:29 +00:00
clrbuilder a3fcd6a943 Update packages file for version 26380
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-19 19:03:43 +00:00
clrbuilder 3c834e4761 Update packages file for version 26370
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-19 13:46:48 +00:00
clrbuilder 77c334ec1a Update packages file for version 26360
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-17 13:55:58 +00:00
clrbuilder 7c013dd5df Update packages file for version 26350
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-17 02:49:17 +00:00
clrbuilder a499f61626 Update packages file for version 26340
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-16 19:02:43 +00:00
clrbuilder 794174863b Update packages file for version 26330
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-16 13:02:55 +00:00
clrbuilder dedad8c6c7 Update packages file for version 26300
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-15 05:05:18 +00:00
clrbuilder 54737f7d97 Update packages file for version 26280
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-14 09:47:38 +00:00
clrbuilder 56fdddbca3 Update packages file for version 26270
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-13 18:55:42 +00:00
clrbuilder 58dff13c12 Update packages file for version 26210
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-12 01:47:52 +00:00
clrbuilder 45a416f269 Update packages file for version 26200
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-10 18:29:25 +00:00
clrbuilder b09ef7403e Update packages file for version 26190
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-09 19:03:13 +00:00
clrbuilder 2059376f34 Update packages file for version 26160
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-08 13:03:07 +00:00
clrbuilder 4501493d03 Update packages file for version 26150
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-07 23:09:14 +00:00
clrbuilder df3579f538 Update packages file for version 26140
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-07 19:13:23 +00:00
clrbuilder 3c01990ffc Update packages file for version 26130
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-07 13:02:30 +00:00
clrbuilder 991e0baaaa Update packages file for version 26080
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-05 13:02:13 +00:00
clrbuilder 434ab82632 Update packages file for version 26070
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-04 17:44:04 +00:00
clrbuilder 0f814b2df9 Update packages file for version 26060
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-03 17:49:13 +00:00
clrbuilder f2c3f4f95b Update packages file for version 26050
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-02 18:26:52 +00:00
clrbuilder 590efe2b9c Update packages file for version 26040
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-02 12:02:27 +00:00
clrbuilder 7919adae9f Update packages file for version 26020
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-01 12:02:26 +00:00
clrbuilder 8ea05f2ae4 Update packages file for version 26000
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-31 12:02:56 +00:00
clrbuilder 3560600fb6 Update packages file for version 25940
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-29 12:32:27 +00:00
clrbuilder 0e54abbb3f Update packages file for version 25930
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-28 22:58:40 +00:00
clrbuilder 3e7f5be6fc Update packages file for version 25900
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-26 16:32:33 +00:00
clrbuilder 36d3edd56c Update packages file for version 25880
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-26 00:32:14 +00:00
Miguel Bernal Marin 9008cbccba start_qemu.sh: enable OVMF CODE and VARS usage
Currently, we use the traditional BIOS flag "-bios" to specify the OVMF
firmware device file. Ken proposes changing to pflash type BIOS and separate
BIOS code and variable.

-drive file=OVMF_CODE.fd,if=pflash,format=raw,unit=0,readonly=on \
-drive file=OVMF_VARS.fd,if=pflash,format=raw,unit=1 \

Ken has following reasons:
  1. -bios can only support single flash binary, but the actual BIOS binary
      is consisted by many parts like SEC, PEI(Boot Block), DXE(Main Block)
      and Variable area as non-volatile storage for BIOS settings. During
      OMVF booting, a file called NvVars.bin will be created at
      <Disk>/<ESP Partition>/NvVars.bin for BIOS variable storage.
      This will pollute original Clearlinux-xxx.img.

  2. In future, we can add secure signed SEC BIOS part to enable full
      secure boot for Clear Linux via pflash.

  3. Some version of open stack, it requires separate Var Store NV instead
      of OVMF.fd. Ken meet with this issue recently. So if can show the separate
      pflash BIOS file via start_qemu.sh as example.

Suggested-by: "Lu, Ken" <ken.lu@intel.com>
2018-10-25 16:44:58 -05:00
clrbuilder 04022fb765 Update packages file for version 25870
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-25 21:32:21 +00:00
Miguel Bernal Marin 424c34140e Add OVMF CODE and VARS to repo
As from 0c69bfb9a9 ("Add OVMF.fd to the repo"), the CODE and VARS will
be used by start_qemu.sh.

Note that these version of OVMF_* are a copy from /usr/share/qemu
in Clear Linux OS 25840.

$ sha512sum /usr/share/qemu/OVMF_*
efea56944ad8153ed956390863c30c1a61eb4e52c43a8a0e3e6e3a71e56796f3c6a1c32e107a3d86e7a2e59faa462c7ffb10916b62a73d110bd0b0b84a60e02a  /usr/share/qemu/OVMF_CODE.fd
448412fd7ba267b4180db8ade6edb67af467e5b9b3e3ff8dfd583a2fded4070f6951667297e6896ce8bd9f4d2ec3dd8a5a70b6e9a2f686efec9a57124fec512a  /usr/share/qemu/OVMF_VARS.fd
2018-10-25 15:36:19 -05:00
clrbuilder f85cd42756 Update packages file for version 25840
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-25 14:00:41 +00:00
clrbuilder e7afb1ae5e Update packages file for version 25800
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-24 18:57:09 +00:00
clrbuilder 2c52a5ab39 Update packages file for version 25780
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-23 22:38:57 +00:00
Patrick McCarty d84fec113e Remove duplicate swupd-client package
Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2018-10-22 15:44:37 -07:00
clrbuilder f1b1424db4 Update packages file for version 25760
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-22 21:57:08 +00:00
clrbuilder df8b789d60 Update packages file for version 25730
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-22 01:08:44 +00:00
clrbuilder 78d7b4366b Update packages file for version 25720
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-19 18:03:15 +00:00
clrbuilder 7be12344b6 Update packages file for version 25710
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-19 12:02:56 +00:00
clrbuilder 04e58480cb Update packages file for version 25700
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-18 18:05:45 +00:00
clrbuilder ebcc67f00b Update packages file for version 25690
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-18 12:02:51 +00:00
clrbuilder f5b1aa8c87 Update packages file for version 25680
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-17 18:03:13 +00:00
clrbuilder c61c91f9f2 Update packages file for version 25670
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-17 12:03:10 +00:00
clrbuilder a57af837d8 Update packages file for version 25630
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-16 03:45:15 +00:00
clrbuilder 03ba957d5f Update packages file for version 25610
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-15 13:22:48 +00:00
Patrick McCarty d661496a4c Fix packages list again
The repos are in an unusual state for 25600 (just like for 25590) in
that two swupd-client packages were added. The tooling for updating this
packages file does not expect that condition, so revert the change.

Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2018-10-12 20:52:51 -07:00
clrbuilder 4e1ce01d4e Update packages file for version 25600
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-13 00:38:15 +00:00
Patrick McCarty dfeb8f9862 There is only swupd-client in the distro...
Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2018-10-12 15:18:46 -07:00
clrbuilder 79c4befdea Update packages file for version 25590
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-12 21:06:15 +00:00
clrbuilder c8c0c08100 Update packages file for version 25580
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-12 18:03:15 +00:00
clrbuilder 877cd04101 Update packages file for version 25570
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-12 12:02:52 +00:00
clrbuilder 7453e26bc7 Update packages file for version 25540
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-10 21:05:34 +00:00
Patrick McCarty 11e0b5baee Add new commands for installing rpms on the running system
For testing purposes only, if developers want to install RPMs they just
built onto their development system, potentially overwriting content
that is tracked by swupd, they can now run 'make install-local' to
install all of the RPMs, or 'make install-debuginfo-local' to just
install the debuginfo package.

Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2018-10-10 13:09:20 -07:00
clrbuilder 54c652944f Update packages file for version 25530
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-10 18:03:02 +00:00
clrbuilder ef5179c975 Update packages file for version 25520
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-10 12:02:42 +00:00
clrbuilder fc9793ff4e Update packages file for version 25460
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-08 02:13:02 +00:00
clrbuilder 1508582709 Update packages file for version 25430
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-05 12:02:24 +00:00
clrbuilder fca82072fa Update packages file for version 25420
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-04 18:04:01 +00:00
clrbuilder 7fb07fdb29 Update packages file for version 25410
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-04 12:03:09 +00:00
Patrick McCarty 387cb23c79 Only add kvm group if needed
The user may have run the user-setup script previously, or they may
already belong to the 'kvm' group to begin with, so avoid running the
usermod command in these situations.

Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2018-10-03 16:28:44 -07:00
clrbuilder c63ed02014 Update packages file for version 25380
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-03 01:40:23 +00:00
clrbuilder d0773602f5 Update packages file for version 25360
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-02 00:47:15 +00:00
clrbuilder 7b2b947843 Update packages file for version 25340
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-01 16:18:23 +00:00
clrbuilder e619aeeab5 Update packages file for version 25330
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-29 00:43:51 +00:00
clrbuilder f041821042 Update packages file for version 25310
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-28 05:19:12 +00:00
clrbuilder 04e79ac6f7 Update packages file for version 25280
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-26 23:06:46 +00:00
clrbuilder 942c21283f Update packages file for version 25260
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-25 22:41:48 +00:00
clrbuilder 0803beead9 Update packages file for version 25240
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-25 22:10:02 +00:00
clrbuilder 8bf3888935 Update packages file for version 25220
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-25 21:12:26 +00:00
6 changed files with 234 additions and 11 deletions
+26
View File
@@ -15,6 +15,7 @@ SRPMVERS = $(shell [ ! -f $(SPECFILE) ] || rpmspec -D '_vendor clr' --srpm -q --
SRPMFILE = results/$(SRPMVERS).src.rpm
LATEST_RPMS = $(wildcard rpms/*.rpm)
DEBUGINFO_RPM = $(wildcard rpms/*-debuginfo-*.rpm)
RPMS ?= $(LATEST_RPMS)
WITH_SUDO = $(shell cmp /usr/bin/mock /usr/sbin/mock &> /dev/null && echo sudo )
@@ -408,6 +409,31 @@ install:
done
@$(MAKE) loop-down DEVICE=6
#help install-debuginfo-local: Install locally built debuginfo RPM to
#help the automatic debuginfo cache location (/var/cache/debuginfo)
install-debuginfo-local:
tmpdir=$$(mktemp -d); \
rpm2cpio ${DEBUGINFO_RPM} | ( cd $$tmpdir; cpio -i -d -u); \
dest=/var/cache/debuginfo/lib; \
find $$tmpdir/usr/lib/debug/ -mindepth 1 -maxdepth 1 | while read -r d; do \
sudo chown -R dbginfo:dbginfo "$$d"; \
sudo cp -a "$$d" $$dest/; \
done; \
dest=/var/cache/debuginfo/src; \
find $$tmpdir/usr/src/debug/ -mindepth 1 -maxdepth 1 | while read -r d; do \
sudo chown -R dbginfo:dbginfo "$$d"; \
sudo cp -a "$$d" $$dest/; \
done; \
sudo rm -rf $$tmpdir
#help install-local: Install locally built RPMs to the root filesystem. Note that the
#help debuginfo RPM installs to /var/cache/debuginfo
install-local:
for r in $(filter-out ${DEBUGINFO_RPM},${RPMS}); do \
rpm2cpio $$r | (cd /; sudo cpio -i -d -u); \
done
$(MAKE) install-debuginfo-local
#help generateupstream: Run this rule to create or update the 'upstream' file
#help by downloading the upstream source tarballs listed in the spec file and
#help calculating their hashes. Autospec performs this step automatically, so
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+187 -7
View File
@@ -1,3 +1,4 @@
AVB-AudioModules
Babel
Botan
CUnit
@@ -7,6 +8,8 @@ ConfigArgParse
Counter
Cython
Django
Edge-optimized-models
F-Engrave
Flask
Flask-RESTful
FlatBuffers
@@ -24,6 +27,7 @@ LibRaw
LibVNCServer
Linux-PAM
LuaJIT
LyX
M2Crypto
Mako
Markdown
@@ -33,7 +37,10 @@ MonkeyType
MySQL-python
NetworkManager
NetworkManager-openconnect
OpenCASCADE
OpenColorIO
OpenSP
PackageKit
Paste
PasteDeploy
Pillow
@@ -41,6 +48,9 @@ Pint
PyDispatcher
PyJWT
PyMySQL
PyNaCl
PyOpenGL
PyQRCode
PyWavelets
PyYAML
Pygments
@@ -231,6 +241,7 @@ R-circlize
R-classInt
R-cli
R-clipr
R-clisymbols
R-clue
R-clustMixType
R-clusterGeneration
@@ -243,6 +254,7 @@ R-colourpicker
R-combinat
R-commonmark
R-compositions
R-config
R-contfrac
R-conting
R-corpcor
@@ -251,6 +263,7 @@ R-cowplot
R-crayon
R-crosstalk
R-crul
R-csvy
R-cubature
R-curl
R-cvTools
@@ -332,6 +345,7 @@ R-fastcluster
R-fastmatch
R-fauxpas
R-fda
R-feather
R-ff
R-fields
R-filehash
@@ -349,6 +363,7 @@ R-formatR
R-fossil
R-fpc
R-fracdiff
R-fs
R-futile.logger
R-futile.options
R-future
@@ -362,6 +377,7 @@ R-gclus
R-gdata
R-geepack
R-geiger
R-generics
R-geometry
R-getopt
R-ggjoy
@@ -369,6 +385,7 @@ R-ggplot2
R-ggplot2movies
R-ggridges
R-ggvis
R-gh
R-git2r
R-glmnet
R-globals
@@ -403,6 +420,7 @@ R-hypergeo
R-ica
R-igraph
R-import
R-ini
R-inline
R-inum
R-ipred
@@ -413,6 +431,7 @@ R-joineR
R-joineRML
R-jpeg
R-jsonlite
R-keras
R-kernlab
R-klaR
R-kmi
@@ -595,6 +614,7 @@ R-ranger
R-rappdirs
R-raster
R-rasterVis
R-rcmdcheck
R-reactR
R-readr
R-readstata13
@@ -604,6 +624,8 @@ R-registry
R-relimp
R-rematch
R-rematch2
R-remote
R-remotes
R-rentrez
R-repr
R-reprex
@@ -655,6 +677,7 @@ R-sendmailR
R-seqinr
R-seriation
R-seroincidence
R-sessioninfo
R-setRNG
R-sfsmisc
R-sgeostat
@@ -706,8 +729,10 @@ R-taxize
R-tclust
R-tensor
R-tensorA
R-tensorflow
R-testit
R-testthat
R-tfruns
R-threejs
R-tibble
R-tidyr
@@ -733,6 +758,7 @@ R-ucminf
R-urca
R-urltools
R-uroot
R-usethis
R-utf8
R-uuid
R-varImp
@@ -754,10 +780,12 @@ R-withr
R-worrms
R-xfun
R-xml2
R-xopen
R-xtable
R-xts
R-yaml
R-zCompositions
R-zeallot
R-zip
R-zoo
Remmina
@@ -777,14 +805,19 @@ SDL_ttf
SQLAlchemy
SQLAlchemy-Utils
Send2Trash
SmartXbar
SocksiPy-branch
Sphinx
SuiteSparse
Tempita
Texmaker
Theano
Thunar
UkPostcodeParser
Vertex-theme
Vulkan-Headers
Vulkan-Loader
Vulkan-Tools
WALinuxAgent
WSGIProxy2
WSME
@@ -830,6 +863,7 @@ acl
acme
acpica-unix2
acrn-hypervisor
adapt-parser
adwaita-icon-theme
aeon
aioeventlet
@@ -873,6 +907,7 @@ argparse
ark
artikulate
asciidoc
asciinema
asio
asn1crypto
aspell
@@ -890,6 +925,7 @@ at-spi2-atk
at-spi2-core
atk
atkmm
atom
atomicwrites
attica
attr
@@ -905,9 +941,11 @@ autofs
autogen
automake
automaton
awesome-wm
awscli
axel
azure-configs
azure-iot-sdk
babeltrace
babl
backcall
@@ -927,6 +965,7 @@ bashdb
bats
bazel
bc
bcc
bcrypt
bdftopcf
beautifulsoup4
@@ -946,6 +985,7 @@ bluez-qt
bmap-tools
bndl-lamp-basic
bokeh
bolt
bomber
boost
borgbackup
@@ -957,8 +997,10 @@ breeze
breeze-gtk
breeze-icons
bridge-utils
bro
brotli
bsdiff
bspwm
btrfs-progs
buildreq-R
buildreq-cmake
@@ -977,6 +1019,7 @@ buildreq-mvn
buildreq-qmake
buildreq-scons
bundle-chroot-builder
bwidget
bz2file
bzip2
c-ares
@@ -986,6 +1029,7 @@ ca-certs-static
cabextract
cached-property
cachetools
caffe
cairo
cairomm
calendarsupport
@@ -1012,6 +1056,7 @@ cgdb
cgit
chardet
check
check-manifest
cheese
cheroot
chrome-gnome-shell
@@ -1041,6 +1086,7 @@ clr-find-bundle
clr-fwupd-hooks
clr-hardware-files
clr-init
clr-installer
clr-man-pages
clr-power-tweaks
clr-python-timestamp
@@ -1097,10 +1143,12 @@ compat-fuse-soname2
compat-gegl
compat-gegl-0.3
compat-glew-soname1
compat-gmime-26
compat-gtksourceview-soname3
compat-guile-soname20
compat-hdf5-soname10
compat-hyperscan-soname4
compat-icu4c-soname61
compat-ipset-soname10
compat-libical-soname2
compat-libidn-soname11
@@ -1112,9 +1160,13 @@ compat-llvm-soname6
compat-mpfr-soname4
compat-opencv-soname32
compat-opencv-soname33
compat-opencv-soname34
compat-openssl-soname-10
compat-poppler-soname78
compat-protobuf-soname14
compat-protobuf-soname15
compat-readline
compat-readline-soname5
component
compute-image-packages
configobj
@@ -1132,8 +1184,10 @@ cov-core
coverage
cpio
cppcheck
cpprestsdk
cppunit
cpuid
cpuloadgen
cracklib
crcmod
createrepo_c
@@ -1174,6 +1228,7 @@ defusedxml
dejagnu
deprecation
desktop-file-utils
desktop-icons
devhelp
dfc
dfu-util
@@ -1194,8 +1249,13 @@ django-discover-runner
django-nose
django-pyscss
django_compressor
dldt
dldt-model-optimizer
dlt-daemon
dmap2gcode
dmenu
dmidecode
dmlc-core
dnf
dnf-plugins-core
dnsmasq
@@ -1217,6 +1277,7 @@ dosfstools
double-conversion
dovecot
doxygen
dpcontracts
dpdk
dracut
dragon
@@ -1225,10 +1286,12 @@ dstat
dtc
dtopt
dulwich
dunst
duperemove
dwarves
dyskctl
e2fsprogs
earlyapp
ebtables
ecdsa
ed
@@ -1239,9 +1302,11 @@ efivar
eigen
elasticsearch
elasticsearch-dep
electric-fence
elementary-xfce
elfutils
elixir
ell
emacs
empy
enchant
@@ -1251,6 +1316,7 @@ envs
eog
eog-plugins
epm
eternalegypt
ethtool
eventlet
eventviews
@@ -1270,14 +1336,17 @@ f2fs-tools
faba-icon-theme
fakeroot
fann
fann2
farstream
fasteners
fastimport
fcgi
feh
fftw
file
file-roller
filelight
filelock
filesystem
findutils
fio
@@ -1295,6 +1364,7 @@ flake8-docstrings
flake8-import-order
flake8-polyfill
flatpak
flatpak-builder
fldigi
flex
flmsg
@@ -1306,6 +1376,8 @@ font-adobe-75dpi
font-bitstream-type1
font-util
fontconfig
fontforge
fonttools
frameworkintegration
freeglut
freeipmi
@@ -1337,6 +1409,7 @@ gdal
gdb
gdbm
gdk-pixbuf
gdl
gdm
geany
geany-plugins
@@ -1388,6 +1461,7 @@ gnome-common
gnome-control-center
gnome-desktop
gnome-disk-utility
gnome-doc-utils
gnome-flashback
gnome-font-viewer
gnome-icon-theme
@@ -1426,6 +1500,8 @@ gom
goocanvas
google-api-python-client
google-apitools
google-auth
google-auth-httplib2
google-reauth
googletest
gperf
@@ -1466,6 +1542,7 @@ gtk-doc
gtk-vnc
gtk-xfce-engine
gtk3
gtkglext
gtkmm3
gtksourceview
gtkspell3
@@ -1474,6 +1551,7 @@ gupnp-av
gutenprint
gvfs
gvim
gwenview
gzip
h5py
hacking
@@ -1493,6 +1571,7 @@ hicolor-icon-theme
hold
home-assistant
horizon
horovod
hostname
html5lib
htop
@@ -1519,6 +1598,7 @@ ibus-table
icalendar
icdiff
iceauth
icecream
icon-naming-utils
icu4c
idna
@@ -1526,23 +1606,30 @@ idna-ssl
ifaddr
iftop
ilmbase
image
imagesize
imapfilter
imlib2
indent
infiniband-diags
inflection
influxdb
iniparse
init-rdahead
inotify-tools
intel-gmmlib
intel-gpu-tools
intel-hybrid-driver
intel-media-driver
intelhex
intltool
ioc-cbc-tools
ioping
iotop
ipaddr
ipaddress
ipdb
ipdbplugin
iperf
ipmctl
ipmitool
@@ -1573,8 +1660,10 @@ itsdangerous
itstool
iw
ixion
jack-audio-connection-kit
jansson
jaraco.functools
jdcal
jedi
jedi-vim
jeepney
@@ -1599,6 +1688,7 @@ jupyter_console
jupyter_core
jupyterlab
jupyterlab_launcher
jupyterlab_server
kactivities
kactivities-stats
kactivitymanagerd
@@ -1711,6 +1801,7 @@ killbots
kimageformats
kimagemapeditor
kimap
kimchi
kinfocenter
kinit
kio
@@ -1760,6 +1851,7 @@ konqueror
konquest
konsole
kontactinterface
konversation
kpackage
kparts
kpeople
@@ -1771,6 +1863,7 @@ kqtquickcharts
krb5
krdc
kreversi
krita
kross
kruler
krunner
@@ -1820,6 +1913,7 @@ ldb
lensfun
less
leveldb
lftp
libICE
libSM
libX11
@@ -1860,6 +1954,7 @@ libassuan
libasyncns
libatasmart
libatomic_ops
libavtp
libb64
libblockdev
libburn
@@ -1887,6 +1982,7 @@ libe-book
libepoxy
libepubgen
liberasurecode
liberation-fonts
libetonyek
libev
libevdev
@@ -1894,6 +1990,7 @@ libevent
libexif
libexttextcat
libffi
libffmpeg-stub
libfontenc
libfprint
libfreehand
@@ -1947,6 +2044,7 @@ libmbim
libmediaart
libmicrohttpd
libmnl
libmodbus
libmodulemd
libmspack
libmspub
@@ -2004,6 +2102,7 @@ libsodium
libsolv
libsoup
libspectre
libspiro
libsrtp
libssh
libssh2
@@ -2013,9 +2112,11 @@ libtasn1
libthai
libtheora
libtirpc
libtk-img
libtool
libudev0-shim
libuev
libuninameslist
libunistring
libunwind
libusb
@@ -2039,6 +2140,7 @@ libwpd
libwpg
libwps
libxcb
libxdg-basedir
libxfce4ui
libxfce4util
libxkbcommon
@@ -2053,6 +2155,8 @@ libyami-utils
libzip
libzmf
libzmq
lightdm
lightdm-gtk-greeter
linecache2
links
linux
@@ -2063,6 +2167,8 @@ linux-gce
linux-hyperv
linux-hyperv-lts
linux-hyperv-mini
linux-iot-lts2017-preempt-rt
linux-iot-lts2018
linux-kata
linux-kvm
linux-libc-headers
@@ -2075,6 +2181,7 @@ linux-steam-integration
linux-tools
linuxptp
lksctp-tools
llfuse
llvm
llvmlite
lmdb
@@ -2087,9 +2194,12 @@ lsacpi
lshw
lskat
lsof
lsscsi
ltp
ltrace
lua
lualgi
luarocks
lxml
lz4
lzip
@@ -2112,10 +2222,12 @@ mcelog
mdadm
mdds
media-player-info
mediasdk
meld
memcached
memkind
memshrinker
mercurial
mesa
mesa-demos
meson
@@ -2136,6 +2248,7 @@ mistune
mixer-tools
mkfontdir
mkfontscale
mkl-dnn
mkosi
mobile-broadband-provider-info
mock
@@ -2162,10 +2275,14 @@ mpfr
mpg123
mpi4py
mpmath
mraa
msgpack
msm
msmtp
msr-tools
msrest
mstflint
mtd-utils
mtdev
mtr
multidict
@@ -2177,6 +2294,8 @@ musl
mutagen
mutt
mutter
mxnet
mycroft-core
mypaint-brushes
mypy
mypy_extensions
@@ -2198,6 +2317,7 @@ net-snmp
net-tools
netaddr
netbase
netcdf
netdisco
netifaces
nettle
@@ -2236,6 +2356,7 @@ nss-altfiles
nss-pam-ldapd
ntfs-3g
ntlm-auth
ntp
ntplib
numactl
numatop
@@ -2256,6 +2377,7 @@ olefile
onig
onnx
opa-psm2
opcodes
open-iscsi
open-isns
open-lldp
@@ -2327,12 +2449,19 @@ p11-kit
p7zip
packaging
pacrunner
padaos
padatious
paho-mqtt
paho.mqtt.c
paho.mqtt.cpp
palapeli
pandas
pandoc
pandocfilters
pango
pangomm
pangox-compat
paper-icon-theme
parallel
parameter-framework
paramiko
@@ -2345,6 +2474,7 @@ passlib
patch
patchutils
pathlib
pathlib2
patsy
pavucontrol
pbr
@@ -2657,6 +2787,7 @@ perl-Image-Size
perl-Import-Into
perl-Importer
perl-Inline
perl-Inline-C
perl-JSON
perl-JSON-MaybeXS
perl-JSON-RPC
@@ -2752,6 +2883,7 @@ perl-Net-IDN-Encode
perl-Net-INET6Glue
perl-Net-Ident
perl-Net-MAC
perl-Net-MQTT
perl-Net-NTP
perl-Net-OpenID-Common
perl-Net-OpenID-Consumer
@@ -2809,8 +2941,6 @@ perl-Pod-Plainer
perl-Pod-Spell
perl-Pod-Strip
perl-PostScript-File
perl-Proc-Daemon
perl-Proc-ProcessTable
perl-Proc-Wait3
perl-Protocol-OSC
perl-Quota
@@ -2879,7 +3009,7 @@ perl-Term-Table
perl-Term-UI
perl-Test-Assertions
perl-Test-Base
perl-Test-CleanNameSpaces
perl-Test-CleanNamespaces
perl-Test-Compile
perl-Test-Deep
perl-Test-Differences
@@ -2896,6 +3026,7 @@ perl-Test-Manifest
perl-Test-MockModule
perl-Test-MockTime
perl-Test-More-UTF8
perl-Test-Most
perl-Test-Needs
perl-Test-NoWarnings
perl-Test-Number-Delta
@@ -2912,6 +3043,7 @@ perl-Test-Strict
perl-Test-Synopsis
perl-Test-TCP
perl-Test-Taint
perl-Test-Trap
perl-Test-UseAllModules
perl-Test-Warn
perl-Test-Warnings
@@ -3055,6 +3187,9 @@ portend
positional
posix_ipc
postgresql
potrace
povray
powerdevil
powerline-fonts
powertop
poxml
@@ -3076,6 +3211,7 @@ pth
ptyprocess
pugixml
pulseaudio
pulsectl
purpose
pv
pwgen
@@ -3083,12 +3219,15 @@ py
pyOpenSSL
pyScss
pyaes
pyalsaaudio
pyaml
pyasn1
pyasn1-modules
pyatspi
pybind11
pycadf
pycairo
pycam
pycodestyle
pycparser
pycrypto
@@ -3098,16 +3237,21 @@ pydot
pydot_ng
pydotplus
pyeclib
pyee
pyemd
pyflakes
pygobject
pygobject-legacy
pygtk
pygtkglext
pyinotify
pykerberos
pylama
pyliblzma
pylint
pymemcache
pymongo
pynacl
pyotp
pypandoc
pyparsing
pyperclip
@@ -3115,6 +3259,7 @@ pypowervm
pyquery
pyreadline
pyrfc3339
pyroma
pyroute2
pyrsistent
pysaml2
@@ -3122,8 +3267,10 @@ pysendfile
pyserial
pysnmp
pytest
pytest-asyncio
pytest-cov
pytest-forked
pytest-randomly
pytest-repeat
pytest-rerunfailures
pytest-runner
@@ -3136,13 +3283,19 @@ python-augeas
python-barbicanclient
python-ceilometerclient
python-cinderclient
python-coveralls
python-crfsuite
python-dateutil
python-dateutil-legacypython
python-designateclient
python-dldt
python-editor
python-future
python-gflags
python-glanceclient
python-graphviz
python-heatclient
python-hwinfo
python-kconfiglib
python-keystoneclient
python-krbV
@@ -3156,6 +3309,7 @@ python-mock
python-multilib
python-neutronclient
python-novaclient
python-openid
python-openstackclient
python-openzwave
python-perf
@@ -3168,13 +3322,18 @@ python-senlinclient
python-subunit
python-swiftclient
python-systemd
python-tabulate
python-tappy
python-toml
python-troveclient
python-urwid
python-vlc
python-zaqarclient
python-zeep
python-zstandard
python2-mod_wsgi
python3
pytools
pytz
pyudev
pywbem
@@ -3189,6 +3348,7 @@ qpdf
qpid-python
qqc2-desktop-style
qrencode
qscintilla
qt-creator
qt3d
qtbase
@@ -3245,11 +3405,13 @@ redsocks
reno
reportlab
repoze.lru
repoze.sphinx.autointerface
repoze.who
requests
requests-kerberos
requests-mock
requests-ntlm
requests-oauthlib
requests-toolbelt
requestsexceptions
rest
@@ -3270,6 +3432,7 @@ rsa
rsync
rt-tests
rtslib-fb
ruamel-yaml
ruby
runc
rust-std32
@@ -3315,12 +3478,14 @@ sg3_utils
shadow
shared-mime-info
sharutils
shell
shim
siege
simg-tools
simple-scan
simplegeneric
simplejson
singledispatch
sip
six
slang
@@ -3343,6 +3508,7 @@ source-highlight
sox
spandsp
spark-dep
spectacle
speex
speexdsp
sphinx-feature-classification
@@ -3351,6 +3517,7 @@ sphinxcontrib-apidoc
sphinxcontrib-blockdiag
sphinxcontrib-httpdomain
sphinxcontrib-newsfeed
sphinxcontrib-programoutput
sphinxcontrib-websupport
spi-tools
spice
@@ -3381,6 +3548,7 @@ suds-jurko
sundials
sure
suricata
svg.path
svgpart
sweeper
swift
@@ -3388,7 +3556,7 @@ swig
swupd-client
swupd-overdue
swupd-probe
swupd-server
sxhkd
sympy
syndication
synergy
@@ -3409,6 +3577,7 @@ taskflow
taskwarrior
tbb
tcl
tclx
tcpdump
tdb
telemetrics-client
@@ -3435,6 +3604,7 @@ text-unidecode
tflearn
tgt
thermal_daemon
thermal_monitor
thin-provisioning-tools
threadweaver
thrift
@@ -3445,6 +3615,7 @@ tiff
tig
tigervnc
time
tini
tinyrpc
tinyxml2
tiptop
@@ -3457,6 +3628,10 @@ tornado
totem
totem-pl-parser
tox
tpm2-abrmd
tpm2-simulator
tpm2-tools
tpm2-tss
tqdm
traceback2
traceroute
@@ -3467,6 +3642,7 @@ tree
trollius
typed-ast
typing
typing_extensions
tzdata
tzlocal
ua-parser
@@ -3481,6 +3657,7 @@ unison
unittest2
unixODBC
unzip
upm
upower
uritemplate
urlgrabber
@@ -3515,7 +3692,6 @@ voluptuous
voluptuous-serialize
vsqlite
vte
vulkan-sdk
waffle
waitress
warlock
@@ -3534,11 +3710,13 @@ weston
wget
wheel
which
whois
widgetsnbextension
winpdb
wireless-regdb-master
wireshark
woff2
wok
wol
wpa_supplicant
wrapt
@@ -3570,6 +3748,7 @@ xdg-user-dirs-gtk
xdg-utils
xdpyinfo
xemacs
xerces-c
xf86-input-evdev
xf86-input-libinput
xf86-input-mouse
@@ -3624,7 +3803,9 @@ xwd
xwininfo
xz
yajl
yakuake
yaml
yaml-cpp
yarl
yarn
yasm
@@ -3633,7 +3814,6 @@ yelp-tools
yelp-xsl
yum
yum-metadata-parser
yum-utils
zVMCloudConnector
zake
zc.lockfile
+9 -1
View File
@@ -43,11 +43,19 @@ if [ ! -f "$IMAGE" ]; then
fi
rm -f debug.log
# 10/25/2018: keep back compatibility for a while
UEFI_BIOS="-bios OVMF.fd"
if [ -f OVMF_VARS.fd -a -f OVMF_CODE.fd ]; then
UEFI_BIOS=" -drive file=OVMF_CODE.fd,if=pflash,format=raw,unit=0,readonly=on "
UEFI_BIOS+=" -drive file=OVMF_VARS.fd,if=pflash,format=raw,unit=1 "
fi
VMN=${VMN:=1}
qemu-system-x86_64 \
-enable-kvm \
-bios OVMF.fd \
${UEFI_BIOS} \
-smp sockets=1,cpus=4,cores=2 -cpu host \
-m 1024 \
-vga none -nographic \
+12 -3
View File
@@ -6,6 +6,7 @@ SERVERCA=""
CLIENTCA=""
WORKSPACE="clearlinux"
PACKAGE_REPOS=
NEEDS_KVM_GROUP=
help() {
printf "%s\n" >&2 "Usage: $SCRIPT [options]" \
@@ -115,6 +116,10 @@ required_progs() {
required_progs
if ! groups | grep -qw kvm; then
NEEDS_KVM_GROUP=1
fi
echo "Initializing development workspace in \"$WORKSPACE\" . . ."
mkdir "$WORKSPACE"
@@ -146,8 +151,10 @@ if [ "$USE_KOJI" ]; then
fi
fi
echo "Adding user to kvm group . . ."
sudo usermod -a -G kvm $USER
if [ -n "$NEEDS_KVM_GROUP" ]; then
echo "Adding user to kvm group . . ."
sudo usermod -a -G kvm $USER
fi
echo "Cloning special project repositories . . ."
make ${JOBS_ARG} clone-projects
@@ -179,7 +186,9 @@ if [ -z "$PACKAGE_REPOS" ]; then
echo "NOTE: To clone all package repos, run \"cd $WORKSPACE; make [-j NUM] clone-packages\""
echo "NOTE: To clone a single package repo with NAME, run \"cd $WORKSPACE; make clone_NAME\""
fi
echo 'NOTE: logout and log back in to finalize the setup process'
if [ -n "$NEEDS_KVM_GROUP" ]; then
echo 'NOTE: logout and log back in to finalize the setup process'
fi
# vi: ft=sh sw=2 et sts=2