Commit Graph

59 Commits

Author SHA1 Message Date
David Abdurachmanov 1c7ebef588
Ensure that non-SMP (single core) boots have time to detect devices
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-04-05 17:28:16 +02:00
David Abdurachmanov 8250c9dc8e
Set SELinux to --enforcing
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-04-02 16:25:57 +02:00
David Abdurachmanov e976377ddb
Add OpenSBI + U-Boot (S mode) firmware
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-03-30 23:04:24 +01:00
David Abdurachmanov c3e057c1c9
Add uboot-tools and riscv64 images
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-03-27 00:42:19 +01:00
David Abdurachmanov 1d8666f5f5
Attempt to use extlinux-bootloader
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-03-26 16:39:21 +01:00
David Abdurachmanov ddc91a99cf
Change pyelftools to python3-pyelftools
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-03-22 18:28:07 +01:00
David Abdurachmanov 455a351aa8
Add pyelftools
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-03-22 18:26:52 +01:00
David Abdurachmanov acde69f8d4
Add OpenSBI jump and payload firmware for Fedora
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-03-20 23:18:27 +01:00
David Abdurachmanov 93a1f616f7
Add glibc-static
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-03-15 09:26:04 +01:00
David Abdurachmanov 15b65b4ae5
Add binwalk
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-03-09 10:16:00 +01:00
David Abdurachmanov 4427f68976
Add stress-ng and BBL w/ nopayload
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-02-20 16:05:36 +01:00
David Abdurachmanov a20f7a82e7
Add GCC GNAT (Ada) compiler and libraries
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-02-07 10:52:04 +01:00
David Abdurachmanov 3900f897e4
Add pax-utils
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-28 11:27:42 +01:00
David Abdurachmanov de28a58f0e
Add execstack
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-27 21:11:39 +01:00
David Abdurachmanov 0c73699fb2
Add GDC (D front-end for GCC)
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-26 21:44:13 +01:00
David Abdurachmanov 5fcb9bb7a0
Add GCC packages
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-25 14:25:05 +01:00
David Abdurachmanov 37099ff51c
Add more development groups
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-25 11:06:29 +01:00
David Abdurachmanov 79bb4f4dbe
Add rpkg
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-24 14:08:13 +01:00
David Abdurachmanov 9c2d8d716d
Add autoconf-archive
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-22 10:14:04 +01:00
David Abdurachmanov ae4289ac98
Add extra 512MB in size
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-21 18:16:17 +01:00
David Abdurachmanov 40290c0d57
Add more packages
Majority of the packages are already installed. The biggest in size
is libguestfs-tools-c, which brings ~500MB on disk.

This will allow manipulating disk images on RISC-V system.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-21 18:07:48 +01:00
David Abdurachmanov 2a23372e12
fedora-rawhide-modular -> rawhide-modular
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-21 17:35:58 +01:00
David Abdurachmanov b2fee02cb9
Disable BLS
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-20 16:15:10 +01:00
David Abdurachmanov 96e6bb5c63
Disable fedora-rawhide-modular repo
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-19 16:10:53 +01:00
David Abdurachmanov 31d14350f6
Set SELinux to Permissive and incl. tools
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-19 15:57:27 +01:00
David Abdurachmanov 48d217afe4
Remove yum from Rawhide Developer
This cannot be installed anymore (python2-* was removed).

Unable to create appliance : Failed to build transaction :
 Problem: package yum-3.4.3-518.fc29.noarch requires python2-urlgrabber >= 3.9.0-8, but none of the providers can be installed
  - conflicting requests
  - nothing provides python2-pycurl needed by python2-urlgrabber-3.10.1-16.fc29.noarc

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-08 21:17:06 +02:00
David Abdurachmanov d449a53da1
Switch Rawhide disk image to rawhide repositories
This finally separates our F29 and F30/Rawhide disk images.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-08 20:00:11 +02:00
David Abdurachmanov 3684336da8
Remove obsolete python2-imgcreate
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-12-06 21:23:53 +01:00
David Abdurachmanov 8c762ed9a2
Add texinfo package
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-12-05 22:55:14 +01:00
David Abdurachmanov fd19ab3d5e
Add gdb and configure/make related packages
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-12-05 19:24:06 +01:00
David Abdurachmanov cd5e358d4b
Remove cmake-fedora
cmake-fedora seems to be an old package, which is not building since
2018. Also it pulls packagedb-cli, which is also broken and not used
anymore in Fedora.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-12-05 19:14:11 +01:00
David Abdurachmanov dc2c26ad91
add fedora-bbl
The package adds BBL w/ embedded Fedora kernel into
`/boot/bbl-<kernel_version>`. This will allow people to virt-tar-out
BBL, vmlinuz or/and initramfs images for QEMU.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-11-13 15:57:05 +01:00
David Abdurachmanov 6d7de7822b
Add kernel packages
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-11-12 08:50:22 +01:00
David Abdurachmanov 4de123f954
Add dist repo mirrors to repo file
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-10-15 11:29:44 +02:00
David Abdurachmanov 46b6dbd1a8
Add iptables-services
Needed for sandboxing mock from internet connectivity

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-10-13 15:50:37 +02:00
David Abdurachmanov 33b2ab9862
Add yum and qemu-guest-agent
yum is needed by kojid, but not pulled by dependencies.
qemu-guest-agent is needed for libvirt (virsh shutdown) to work properly
if virt-installed with --channel name=org.qemu.guest_agent.0

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-10-13 14:47:19 +03:00
David Abdurachmanov 961bb3bfe5
Add debuginfo and src repositories
This depends on move to koji 1.16.1

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-10-03 13:08:56 +03:00
David Abdurachmanov 4863171c3f
Add dejavu fonts
Used by Fabrice Bellard in X11 / Fluxbox setup in https://bellard.org/jslinux/

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-09-21 08:37:15 +03:00
David Abdurachmanov d2c91fca53
Add more (small) tools
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-09-01 11:14:54 +02:00
David Abdurachmanov eb23b660af
Add koji respository (disabled by default)
If you want to test a package which was just built in koji, but not
yet available in distro repository, then use this new repo.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-09-01 10:35:10 +02:00
David Abdurachmanov 0fcb731849
Add simple file manager (GUI): pcmanfm
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-09-01 10:30:25 +02:00
David Abdurachmanov 56eaff2f33
Add i3 and sway
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-08-31 17:55:36 +02:00
David Abdurachmanov 23f8f09069
Add awesome and 3 small web browsers
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-08-31 13:13:28 +02:00
David Abdurachmanov 4b532ecdbe
Add elinks and lynx text-based web browsers
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-08-31 11:04:51 +02:00
David Abdurachmanov 4d0abe812b
Fix typo
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-08-30 18:24:06 +03:00
David Abdurachmanov f340fc7d39
Add @hardware-support to Developer disk image
This adds 90 MBs.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-08-30 14:32:36 +03:00
David Abdurachmanov 40b7891da1
Fluxbox / X11 support
Switch repository to f29 as soon Rawhide will be f30.

Add @base-x, xterm and fluxbox. Tested to work fine under RISCVEMU.
Additional steps are:

1. Create ~/.xinitrc and add 'exec /usr/bin/startfluxbox'
2. Run startx

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-08-30 13:28:15 +03:00
David Abdurachmanov e0c2de6542
Add kernel dev deps and disable new modular repos
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-08-29 08:21:18 +03:00
David Abdurachmanov d9081291b3
Add dtc
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-08-26 22:14:26 +03:00
David Abdurachmanov b4105994d9
Add pv
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-08-26 21:04:43 +03:00