Matt Turner
98382365a9
specs/ppc: Move ibmpower kernel to the end
...
It's untested and the hardware is uncommon compared to Apple.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-18 12:19:22 -07:00
Matt Turner
69c21d3bd9
kconfig/ppc: Add kconfigs based on ones from Void Linux
...
See https://github.com/void-ppc/void-packages/tree/master/srcpkgs/linux5.4/files
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-18 12:18:24 -07:00
Georgy Yakovlev
8cd33e80e0
specs/ppc/ppc64le: add systemd specs
...
Closes: https://github.com/gentoo/releng/pull/5
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-14 17:22:52 -07:00
Georgy Yakovlev
1e93058770
specs/ppc/ppc64le: add musl-hardened specs
...
Closes: https://github.com/gentoo/releng/pull/5
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-14 17:22:43 -07:00
Ben Kohler
206f2fe4ba
admincd-stage1: enable compile-locales to match installcd-stage1
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-09-29 16:58:18 -05:00
Andreas K. Hüttel
55422563d6
Also copy in qemu-riscv32 in the riscv multilib stages
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-09-18 21:17:13 +03:00
Matt Turner
1911edd6d2
specs: Remove app-admin/passook from installcds
...
It's masked for removal per bug 724210.
Bug: https://bugs.gentoo.org/724210
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-30 18:54:44 -07:00
Matt Turner
4e6ebec966
sparc: Update kernel config
...
- Enable more squashfs options
- Enable hwmon/i2c modules
- Enable options necessary for systemd
Bug: https://bugs.gentoo.org/735022
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-24 13:41:17 -07:00
Matt Turner
84660f02fc
specs/arm64: Add systemd specs
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner
9bbcc3c918
specs/arm64: Drop non-default pkgcache_path
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner
e7d1ed4339
specs/arm64: Use @TIMESTAMP@
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner
ea50779150
specs/arm64: Compress with pixz
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner
e41e548f4b
specs/arm64: Build stage3 from stage1
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Ben Kohler
59865dd11e
specs: remove x86info from admincd
...
No stable versions left, upstream dead, etc
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-07-29 14:54:05 -05:00
Andreas K. Hüttel
62b11e6601
riscv: add latest spec files
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-28 01:12:58 +03:00
Andreas K. Hüttel
ec7345e8de
Add configuration needed for qemu stage builds
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-26 00:39:29 +03:00
Andreas K. Hüttel
51f15363ab
Copy stages config dir to stages-qemu
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-26 00:37:14 +03:00
Andreas K. Hüttel
623728732e
fix paths in rv64 specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-17 03:03:54 +03:00
Andreas K. Hüttel
1e14e79b68
Add first riscv stage specs (rv64 multilib)
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-15 20:43:22 +03:00
Ben Kohler
3b7a0b6e57
specs/x86: use new 5.4.38 config for installcd & admincd
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-06 06:49:16 -05:00
Ben Kohler
c83b4d9d33
kconfig/x86: add unified 5.4.38 config
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-06 06:49:16 -05:00
Ben Kohler
d365ad7299
specs/amd64: use the new unified kconfig file
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-05 08:28:33 -05:00
Ben Kohler
ff68a5d82e
kconfig/amd64: really unify kconfigs (into 1 file)
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-04 12:13:06 -05:00
Ben Kohler
38bf17bf82
specs/amd64: enable zfs support on admincd again
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-04 08:24:34 -05:00
Ben Kohler
20c1cdd039
specs/amd64: update admincd-stage2 to use new kconfig
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-04 08:23:53 -05:00
Ben Kohler
837c09d8f5
kconfig/amd64: update admincd config again, and unify with installcd
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-04 08:21:28 -05:00
Ben Kohler
45f19f2dfa
kconfig/amd64: update admincd for 5.4.38 as well
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-03 05:55:30 -05:00
Ben Kohler
12100d13f8
kconfig/amd64: drop old installcd configs
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-02 09:06:58 -05:00
Ben Kohler
e12c064977
amd64/installcd: use new kernel config
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-02 09:04:43 -05:00
Ben Kohler
f1f7e9158c
portage/isos: update linux-firmware savedconfig file
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-02 09:02:44 -05:00
Ben Kohler
619c852ba4
kconfig/amd64: add updated 5.4.38 config
...
Adds lots of new network drivers, overlayfs support, and large fonts
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-02 08:39:32 -05:00
Mike Frysinger
a9144ec01f
s390: netboot: drop genkernel patches
...
We finally have a new release with all our changes in it.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2020-05-31 23:41:15 -04:00
Matt Turner
dfec6c432d
x86: Add systemd specs
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-21 18:49:19 -07:00
Matt Turner
a24359b95c
amd64: Add systemd specs
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-21 18:46:51 -07:00
Matt Turner
b8d1e0177a
specs: Remove decompressor_search_order: ...
...
It's just been copied and pasted for no real reason.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-19 17:04:13 -07:00
Matt Turner
b9a6b09612
isos/package.use: Disable USE=filecaps
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-12 16:46:03 -07:00
Matt Turner
ab50253909
specs/ppc: Drop app-accessibility/brltty from installcd
...
It has far too many dependencies.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-12 11:20:42 -07:00
Ben Kohler
58733458bc
isos/package.use: add "dev-libs/lipcre2 pcre32" for new brltty-6
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-05-12 06:32:11 -05:00
Ben Kohler
7fdd64be50
specs/*.spec: add --newuse to update_seed_command
...
This will help handle the global python3_7 change, and such changes in
the future.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-05-11 06:38:24 -05:00
Matt Turner
77ea1ed7df
specs/arm: Add portage_confdir, compression_mode
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-09 14:41:08 -07:00
Matt Turner
5e8db98f68
specs/arm: Build stage3 from stage1
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-09 14:13:38 -07:00
Matt Turner
5ee957ce30
specs/arm: Remove specs that are not used
...
Most of these configurations never have produced a stage that has gone
on the mirrors. For simplity of maintenance, remove them until we find a
reason to add them to our autobuilds.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-09 14:11:47 -07:00
Matt Turner
e5f2f575f9
specs/arm: Update to 17.0 profiles
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-09 13:34:25 -07:00
Matt Turner
e11ac00951
specs/ia64: Drop app-accessibility/brltty from installcd
...
It has far too many dependencies.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-08 22:31:06 -07:00
Matt Turner
0a25be6d75
kconfig/ppc: Try with BLK_DEV_SR=m, CDROM=m
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-30 15:53:35 -07:00
Matt Turner
51610fd582
specs: Replace 'latest' with @TIMESTAMP@
...
... except in stage1's source_subpath, which actually should be
literally "latest".
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-29 12:37:50 -07:00
Matt Turner
94d43f6444
specs: Uniformize versions to 'latest'
...
This will make the following clean ups simpler.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-28 21:36:06 -07:00
Matt Turner
d10290ad80
specs/hppa: Drop long dead universal cd
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-28 21:36:06 -07:00
Matt Turner
8407af57f5
Remove weekly directory
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-28 18:18:02 -07:00
Matt Turner
bf443b09a4
specs/ppc64le: Switch to new profiles
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-24 16:25:33 -07:00
Matt Turner
546f7ee00a
kconfig/ppc: Build BLK_DEV_S* into the kernel
...
That didn't seem to work either. This is getting frustrating.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-24 11:25:38 -07:00
Matt Turner
9425c287f6
kconfig/ppc: Build BLK_DEV_S* as modules
...
We think that maybe these being built into the kernel when the libata
driver is a module somehow breaks booting the livecd.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-23 13:34:29 -07:00
Matt Turner
545fe3fc08
kconfig/ppc: Enable libata drivers in ppc64 config
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-22 15:36:30 -07:00
Matt Turner
7890891a2e
kconfig/ppc: Enable OVERLAY_FS, HFS_FS, HFSPLUS_FS
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-20 10:26:55 -07:00
Matt Turner
e4f2936385
specs/ia64: Remove reference to dead cdtar
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-09 22:10:00 -07:00
Matt Turner
872dd1d493
specs/ia64: Specify special console= options
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-09 22:08:50 -07:00
Matt Turner
dc5b666533
specs: Enable USE=compile-locales for installcd-stage1
...
This patch causes glibc (starting with version 2.30) to be remerged in
installcd-stage1 with USE=compile-locales.
Available with glibc-2.30, USE=compile-locales will generate the locales
in src_install() and include them in the binary package.
This enables catalyst to reduce the locales produced in stages 1-3 to a
minimal set without causing the ISOs to have a limited set of locales.
Bug: https://bugs.gentoo.org/710762
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-02 16:50:36 -07:00
Matt Turner
6194afc47d
scripts: s/grub2-mkconfig/grub-mkconfig/
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-02 16:50:34 -07:00
Matt Turner
d16a693248
specs/sparc: Drop silo cdtar reference
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-02 16:49:26 -07:00
Matt Turner
90e3361d94
profiles/spec: Remove trailing -
...
While --kernel-cross-compile required it, --cross-compile does not.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-01 12:00:22 -07:00
Matt Turner
1e51223c80
specs/hppa: Use new genkernel --cross-compile=
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-01 10:42:39 -07:00
Matt Turner
c60885bddc
specs/sparc: Remove /lib64/libcurses.so from netboot
...
libcurses.so is only installed to /usr/lib64.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-31 23:18:43 -07:00
Matt Turner
9e3e96f182
specs/sparc: Update netboot spec
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-31 23:09:20 -07:00
Matt Turner
36a4adaefc
specs: Drop portmap from netboot specs
...
Gone from the porttree for ages.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-31 23:09:20 -07:00
Matt Turner
4007c6d2f4
specs/s390: Drop --arch-override=s390 argument to genkernel
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-31 08:19:26 -07:00
Matt Turner
c9eaa841d7
specs/hppa: Drop --arch-override=parisc argument to genkernel
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-31 08:19:26 -07:00
Matt Turner
54cf10a025
specs: Drop {fsck,mkfs}.ext4dev and other dead binaries
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-31 08:19:26 -07:00
Matt Turner
d00ef65e8c
ppc/specs: Remove dead machine_type setting
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-28 00:28:32 -07:00
Matt Turner
f9b56f7d68
specs/hppa: Drop app-accessibility/brltty from installcd
...
It has far too many dependencies.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-20 14:28:10 -07:00
Matt Turner
102d979047
kconfig/powerpc: Disable CONFIG_TRIM_UNUSED_KSYMS
...
Causes build failures currently.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-18 12:30:26 -07:00
Matt Turner
c9e082c96f
kconfig/powerpc: Update
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-14 17:18:51 -07:00
Matt Turner
cebcc10778
specs/sparc: Fix typo
...
Mistake from commit 18d36db606
(specs/sparc: Clear
/usr/sparc-64unknown-linux-gnu directory)
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-01 11:42:17 -08:00
Matt Turner
6b634eedbd
specs/alpha: Remove paths specific to monolith
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-02-20 18:09:04 -08:00
Matt Turner
d0f7cc238d
specs/alpha: Include vim, emacs, bc, usbutils on the installcd
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-02-20 18:09:04 -08:00
Matt Turner
a701734986
specs/alpha: Drop commented-out packages
...
Not clear to me why these were left in.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-02-20 18:09:04 -08:00
Matt Turner
c1b1b54f17
specs/alpha: Drop app-accessibility/brltty from installcd
...
It has far too many dependencies.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-02-20 18:09:04 -08:00
Matt Turner
93f08e6773
specs/alpha: Include firmware for QLogic ISP1020 in initramfs
...
Closes: https://bugs.gentoo.org/671820
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-02-20 18:09:04 -08:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
c8b2d3368e
Add app-backup/fsarchiver to the admin-cd specs.
...
Bug: https://bugs.gentoo.org/708000
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2020-02-03 18:57:46 -01:00
Matt Turner
b7f49f29b5
specs/sparc: Specify --makeopts=-j256 to genkernel
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-02-01 18:54:16 -08:00
Matt Turner
8cdd740935
specs/sparc: Remove absolute path from --firmware-files
...
Required by genkernel-4.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-02-01 18:16:06 -08:00
Ben Kohler
b202848501
specs/{amd64,x86}: don't unmerge diffutils where colordiff needs it
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-01-06 09:08:03 -06:00
Matt Turner
ab1d3feebf
specs/ppc: Drop --arch-override=ppc argument to genkernel
...
Apparently no longer needed by genkernel-4.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-01-01 17:39:24 -05:00
Matt Turner
f51d42348e
specs/ppc: Drop -utils-arch=ppc argument to genkernel
...
Apparently no longer needed by genkernel-4.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-12-31 13:07:43 -05:00
Ben Kohler
4f1a9d2e0d
specs: add nvme-cli to amd64 livecds
...
Closes: https://bugs.gentoo.org/703766
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-12-30 13:26:46 -06:00
Matt Turner
03894e0832
kconfig/powerpc: Enable more drivers
...
Specifically, due to user request:
- virtio drivers
- Logitech wireless keyboard/mouse
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-12-07 16:29:15 -05:00
Matt Turner
ea03d0c503
specs: Enable net-wireless/b43-fwcutter
...
Has had stable keywords for a long time.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-12-06 12:55:00 -05:00
Matt Turner
402fb3c90d
specs: Drop net-wireless/bcm43xx-fwcutter
...
Package is being removed.
Bug: https://bugs.gentoo.org/537786
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-12-06 12:54:46 -05:00
Matt Turner
889e398c77
kconfig/powerpc: Update kconfigs
...
- Enable XHCI
- SLAB -> SLUB
- gzip -> xz
- Enable all crypto modules
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-10-19 00:20:36 -07:00
Mike Gilbert
17e58eb7e5
Add app-misc/livecd-tools to all livecd-stage1 specs
...
Bug: https://bugs.gentoo.org/695616
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2019-10-11 10:56:53 -05:00
Ben Kohler
91e23cf458
ppc32/installcd-stage1.spec: fix for pkgmove of lm_sensors
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-10-08 10:08:13 -05:00
Matt Turner
150e261e63
specs/ia64: Compress with pixz
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-10-06 09:25:22 -07:00
Ben Kohler
486e111ad2
specs: add tmux to amd64 & x86 installcds
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-09-19 13:52:27 -05:00
Ben Kohler
a7b0715e6e
portage/isos/savedconfig: update linux-firmware file list
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-09-12 10:50:55 -05:00
Matt Turner
e138bd87ea
specs/ia64: Set portage_prefix and update_seed_command
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-09-05 08:46:50 -07:00
Matt Turner
e931cc19f0
specs/ia64: Build stage3 from stage1
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-09-05 08:45:33 -07:00
Matt Turner
7813f53d29
specs/ia64: s/2008.0/latest
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-09-05 08:45:03 -07:00
Matt Turner
18d36db606
specs/sparc: Clear /usr/sparc-64unknown-linux-gnu directory
...
Now that we're using 64-bit userland on the installcd, we need to clear
this directory as well.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-09-02 10:29:59 -07:00
Matt Turner
41cdecd812
specs/sparc: Use pixz
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-09-01 18:25:53 -07:00
Matt Turner
f00732b738
specs/sparc: Put 'systemd' in the version stamp of the systemd stages
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-09-01 18:23:26 -07:00
Matt Turner
6a4a7f4c47
specs/sparc: Add systemd spec files
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-09-01 09:54:41 -07:00
Matt Turner
1932302432
specs/sparc: Build stage3 from stage1
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-08-29 10:39:10 -07:00
Matt Turner
7a656bf8c4
specs/sparc: Add 32-bit userland specs
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-08-29 10:39:10 -07:00
Matt Turner
d9b2b48f3c
specs/sparc: Switch to 64ul profiles
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-08-29 10:39:10 -07:00
Matt Turner
eab429fee6
kconfig/powerpc: Update ppc32 kconfig
...
Remove CONFIG_IDE support and enable all SATA drivers.
Also enable CONFIG_HW_RANDOM.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-08-04 20:37:51 -07:00
Matt Turner
a9ebdcea33
kconfig/powerpc: Update to 4.19
...
Enable a handful of things too:
- CONFIG_PID_NS/CONFIG_USER_NS
- CONFIG_SCHED_AUTOGROUP
- CONFIG_UEVENT_HELPER_PATH=""
- More SquashFS compression types
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-08-03 20:40:18 -07:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
02cc1b04a5
Update amd64 specs to use the 17.1 profiles.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-07-15 21:44:31 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
9e79ddf6a1
arm64/stage4-minimal: Clean uneeded package and add kernel config to the stage.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-06-16 10:52:08 +00:00
Aaron Bauman
c904038443
kconfig/arm64: add arm64 dir and initial config
...
* This config is for the packet.net host only and not meant for public
distribution
* This config was pulled from the Debian host and 'make oldconfig' run
from a 4.9.181 kernel source to update it
Signed-off-by: Aaron Bauman <bman@gentoo.org>
2019-06-15 16:00:02 -04:00
Matt Turner
4049c6529a
specs/s390: Set pkgcache_dir
2019-06-09 22:13:07 -07:00
Ben Kohler
c93c7b5cea
portage/isos: drop a few obsolete p.a_k entries
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-06-04 11:09:36 -05:00
Matthew Thode
95926d37fa
use a more limited stage4 portage confdir
...
and don't set licenses for stages 1-3
2019-06-04 10:58:11 -05:00
Matthew Thode
7271dd6066
add package.license for systemd builds
2019-06-04 09:42:31 -05:00
Matt Turner
3171891840
specs/s390: Use update_seed in stage1
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-05-30 14:10:25 -07:00
Matt Turner
0b933ef931
specs/s390: Compress with pixz
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-05-30 14:10:25 -07:00
Matt Turner
7f38f6d57d
specs/s390: Build stage3 from stage1
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-05-30 14:10:25 -07:00
Matt Turner
658d4422d4
specs/s390: Switch stages to 17.0 profile
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-05-30 14:10:25 -07:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
d240a6ee93
Drop package_license from the stages portage_confdir.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-05-30 12:20:58 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
69c0e1ff7e
Move the package.license file to a dir, so the isos / stage4 don't fail on unpack.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-05-30 12:16:27 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
ddb6ca8096
Drop old commented cdtar line.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-05-29 19:26:44 +00:00
Ben Kohler
28260bbd66
portage/isos/savedconfig: update linux-firmware file list
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-05-29 14:25:58 -05:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
d3984bb413
Require jit use flag for dev-libs/libpcre2 as that's preventing git from building for the admin-cd (x86).
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-05-29 18:40:37 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
0a4b35c169
Drop old package.use files that are no longer needed or are redundant.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-05-29 18:37:34 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
5441dcb66c
We also need the license file for stage4's kernel build.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-05-29 09:51:21 +00:00
Ben Kohler
fd1479bfed
portage/isos: allow @BINARY-REDISTRIBUTABLE via package.license
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-05-24 09:10:15 -05:00
Ben Kohler
59323141bc
kconfig/sparc: add PCI_MSI
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-05-24 06:59:32 -05:00
Ben Kohler
f0c94b6607
specs: add portaudio support for espeakup
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-05-22 16:46:39 -05:00
Ben Kohler
08aae285c6
specs: add sys-kernel/linux-firmware to livecd-stage1s
...
This needs to be explicitly emerged so that it's not depcleaned later
after genkernel removal.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-05-22 16:12:46 -05:00
Ben Kohler
41cb23d97e
specs: add USE=alsa on livecd-stage1s for espeakup
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-05-22 12:56:26 -05:00
Ben Kohler
88db5d9d57
specs: clean out unneeded kernel/packages & kernel/use
...
None of the packages we have in boot/kernel/gentoo/packages actually
need to be build after the kernel or per-kernel. The ones we want to
keep installed should be moved to livecd/packages in livecd-stage1. I
have dropped sys-kernel/linux-firmware since it's already a dependency
of genkernel.
Since there will be no additional packages installed from
boot/kernel/gentoo/packages, we do not need boot/kernel/gentoo/use at
all either.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-05-22 12:56:24 -05:00
Matthew Thode
20f098ddb3
add decompressor_search_order to stage4 specs
2019-05-22 09:52:08 -05:00
Matthew Thode
a11c06701a
switch to xz for stage4
2019-05-21 18:21:17 -05:00
Ben Kohler
70e0cb9a30
specs/sparc/installcd: use new kconfig for 4.19.44
2019-05-21 11:06:11 -05:00
Ben Kohler
fc0dad9641
kconfig/sparc/installcd: new config for 4.19.44 with SUN_LDOMS support
...
Update kconfig for 4.19 series. Re-add SUN_LDOMS support, which was
previously breaking builds on gcc-8. Build doesn't fail if
CC_OPTIMIZE_FOR_PERFORMANCE is set.
2019-05-21 11:05:08 -05:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
c1a4ecf694
Drop app-crypt/bcwipe from the admin-cd specs as it seems we can't distribuite it - bug 683956.
...
Thanks to Ulrich Müller <ulm@gentoo.org> for pointing out the licensing issue.
Bug: http://bugs.gentoo.org/683956
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-04-21 13:22:32 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
fc75a7c368
Drop net-analyzer/gnu-netcat as it was removed from the tree.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-04-17 14:11:12 +00:00
Matt Turner
a8a5572715
specs/hppa: Switch installcd to python3.6
...
Packages are starting to drop python2.7 support, causing build failures
if no python3 implementation is selected.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-03-24 10:41:24 -07:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
dbd150f6ee
Replace net-analyzer/netcat6 with net-analyzer/openbsd-netcat
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-03-16 23:53:00 -01:00
Matt Turner
feac93b053
releases: Remove non-weekly specs
...
They're not used, and just make searching for things in the repo noisy.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-03-16 17:50:48 -07:00
Ben Kohler
eddcc9b1ed
portage/isos/savedconfig: update linux-firmware file list
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-03-05 18:09:29 -06:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
c7d5ff896e
Drop the livecd/cdtar commented out lines (clean-up).
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2019-02-28 19:22:43 +00:00
Matthew Thode
035af9dd0a
add gentoo-keys to stage4 and set PORTAGE_GPG_DIR
...
Signed-off-by: Matthew Thode <mthode@mthode.org>
2019-02-20 11:35:09 -06:00
Ben Kohler
816c4738fd
Revert "sparc/*.spec: try using pixz again"
...
This reverts commit 201bf77489
.
This didn't work so well yet.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-31 14:20:11 -06:00
Ben Kohler
201bf77489
sparc/*.spec: try using pixz again
...
Built a 64bit pixz binary & put it on totoro for autobuilds. We should
be able to pixz compress w/o memory issues now.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-31 13:21:52 -06:00
Ben Kohler
7bd7dd0235
s390x/netboot: fix package.use entry for genkernel/util-linux
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-29 11:29:09 -06:00
Ben Kohler
5e1615162e
kconfig/sparc/installcd: add PRINTK_TIME
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-22 10:04:14 -06:00
Ben Kohler
25d34d5588
sparc-installcd: add usbutils, remove commented/unkeyworded acpid
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-12 08:25:52 -06:00
Ben Kohler
daa362cb19
installcd-stage2-minimal.spec: cdtar must be bz2
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-09 07:39:25 -06:00
Ben Kohler
33e1d442a5
sparc/installcd-stage2-minimal.spec: bump kconfig
...
..to work around gcc-8 SUN_LDOMS build failure
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-08 11:41:29 -06:00
Ben Kohler
0b3e7bd066
sparc kconfig: update for 4.14.83 & remove SUN_LDOMS
...
SUN_LDOMS may be breaking the kernel build on gcc-8. Adding new kconfig
to test this theory.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-08 11:04:56 -06:00
Ben Kohler
4d7b1d27c8
sparc/installcd: move from qla-qc-firmware to linux-firmware
...
Newer genkernel depends on linux-firmware by default. Until now sparc
was ONLY adding qla-qc-firmware, but now we'll just pull the full
linux-firmware package. This will give better hardware compatibility
anyway.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-07 07:51:20 -06:00
Ben Kohler
d1bcb8f4ed
sparc/installcd: switch to new 2017 cdtar
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2019-01-06 14:36:21 -06:00
Matt Turner
c58fc26660
specs/ppc: Add ppc64le stage specs
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-01-05 15:19:56 -08:00
Tobias Klausmann
9508b899ce
Assorted fixes and changes for Alpha
...
- Update kconfig for alpha, now including virtio for block/scsi and
networking, and make all qla drivers modules.
- Add linux-firmware to installer CD.
- Rearrange some variables in tools/catalyst-auto-alpha.conf
- Remove cifs-utils (huge Samba 4 dep)
- Add btrfs-progs
- Remove "static" USE flag, since it causes a USE dep conflict in pam.
Signed-off-by: Tobias Klausmann <klausman@gentoo.org>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-01-05 11:51:59 -08:00
Matt Turner
170613724a
specs/hppa: Include emacs and vim on the installcd
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-01-05 11:51:59 -08:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
129dec5296
Stop cleaning /usr/share/locale and /usr/share/man.
...
For the install-cd and admin-cd stop cleaning /usr/share/locale as that's
causing issues at least with tmux for not having any UTF-8 locales.
For the admin-cd stop cleaning /usr/share/man to see the resulting ISO size
difference and evaluate if it's worthy it.
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-12-30 00:16:00 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
7179b0cc8a
Update the x86 hardened specs profile to the new 17.0 profiles.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-12-29 23:58:30 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
b45a207671
Update kernel config for the admin-cd.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-12-29 23:52:47 +00:00
Matt Turner
a5e5a7ba01
kconfig/powerpc: Remove old kconfigs
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2018-11-12 13:32:30 -08:00
Matt Turner
4be381ef9c
weekly/admincd: Use stable sys-fs/btrfs-progs
...
We suspect this dated from a time before there were stable keywords on
sys-fs/btrfs-progs. A recent build failure on ppc made me notice this,
so lets use a stable version to avoid such problems in the future.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2018-11-10 10:15:58 -08:00
Matt Turner
697df81bfe
kconfig/powerpc: Build ISO9660 support into kernel
...
I think this is the reason the CDs are failing to boot.
2018-11-05 16:30:59 -08:00
Ben Kohler
72de12a5ca
kconfig/{amd64,x86}: add FB_SIMPLE
2018-10-23 13:21:58 -05:00
Matt Turner
418c1d5741
specs/ia64: Switch stages to 17.0 profile
2018-10-12 21:28:40 -07:00
Matt Turner
f9068f1ed3
specs/alpha: Ship sys-fs/dmraid on the livecd
...
Expected to fix the livecd build which is currently failing with
Error: --dmraid requires sys-fs/dmraid
to be installed on the host system.
2018-10-09 09:43:29 -04:00
Ben Kohler
54c394b8c2
portage/isos: remove obsolete p.a_k for openssl
2018-09-25 11:23:39 -05:00
Ben Kohler
2b91c48b8c
portage/stages: remove obsolete p.a_k entry for portage
2018-09-25 11:18:01 -05:00
Ben Kohler
e3eb201b5e
portage/stages: apply -filecaps globally
2018-09-25 11:17:02 -05:00
Ben Kohler
863d63d325
portage/stages: remove obsolete package.use/grub
...
amd64 profiles set this already since late 2016
https://gitweb.gentoo.org/repo/gentoo.git/commit/profiles/arch/amd64/package.use?id=df1cfa8b3a275372a8dc64cc93130128710e51f4
2018-09-25 10:28:43 -05:00
Ben Kohler
fdbf26d24b
portage/stages: remove long-obsolete masks
2018-09-25 10:23:29 -05:00
Matt Turner
678b4c1f9f
specs/ppc: Replace fwcutter with actual firmware
...
With the mirror restriction lifted, we can actually ship this on
install CDs.
Bug: https://bugs.gentoo.org/666588
2018-09-19 23:55:04 -07:00
Ben Kohler
5dd4cfe4da
specs/sparc: bump main sparc specs to 17.0 profiles
2018-09-19 15:31:08 -05:00
Ben Kohler
8f129c43d9
kconfig/{amd64,x86}/installcd: add more userspace crypto options
...
Bug: https://bugs.gentoo.org/665306
2018-09-19 11:52:50 -05:00
Matt Turner
426c2f300e
specs/ppc: Add sys-apps/lm_sensors
2018-09-18 22:18:25 -07:00
Matt Turner
e32aa3d3a1
specs/ppc: Readd net-wireless/{b43,bcm43xx}-fwcutter
2018-09-18 22:17:56 -07:00
Matt Turner
05e356bcc9
kconfig/powerpc: Disable bootup logo
...
On my iMac G4 it causes corruption with CONFIG_FB_OF
2018-09-18 18:11:47 -07:00
Matt Turner
557c5ce752
kconfig/powerpc: More configuration updates
2018-09-18 18:05:34 -07:00
Matt Turner
d947d5dfb8
kconfig/powerpc: Enable firewire on ppc32
...
Bug: https://bugs.gentoo.org/496786
2018-09-18 17:25:04 -07:00
Matt Turner
de882a6590
specs/alpha: Build stage3 from stage1
2018-09-17 12:21:14 -07:00
Matt Turner
e581c7ceb2
specs/alpha: Switch stages to 17.0 profile
2018-09-17 12:21:14 -07:00
Matt Turner
faf27fad3a
specs/ppc: Update configs
2018-09-16 20:26:54 -07:00
Matt Turner
0f38d932d8
specs/ppc: Build stage3 from stage1
2018-09-15 22:47:11 -07:00
Matt Turner
df8df8403a
specs/ppc: Build the powerpc iso using the ppc profile
2018-09-15 22:47:11 -07:00
Matt Turner
cf41003f5c
specs/ppc: Remove "64ul" from stage names
2018-09-15 22:47:11 -07:00
Matt Turner
3f5e1b5b7d
specs/hppa: Build stage3 from stage1
...
stage2 runs bootstrap.sh, which made sense when gcc had a
build/bootstrap USE flags that were set in stage1 and 2. But gcc is
fully built in stage1 now, making stage2 a waste of time.
2018-09-14 11:22:43 -07:00
Matt Turner
ef7ad5313c
specs/ppc: Use isos portage_confdir for installcd stages
2018-09-13 22:56:25 -07:00
Matt Turner
b7440db1e8
specs/ppc: Switch to new 4.14 kconfigs
2018-09-13 22:56:25 -07:00
Matt Turner
429f486f51
specs/ppc: Switch from yaboot to grub
2018-09-13 22:56:25 -07:00
Matt Turner
df0df8ff7d
specs/ppc: Update packages and clean up list
2018-09-13 22:56:25 -07:00
Matt Turner
ae10e98885
specs/ppc: Use update_seed in stage1
2018-09-13 22:56:25 -07:00
Matt Turner
fb1f79c3d2
specs/ppc: Compress with pixz
2018-09-13 22:56:25 -07:00
Matt Turner
3971ac30fb
specs/ppc: Switch stages to 17.0 profile
2018-09-13 22:56:25 -07:00
Matt Turner
7edc6fa93e
kconfig/powerpc: Add 4.14 configs
2018-09-13 22:56:25 -07:00
Matt Turner
75e9042689
specs/alpha: Use isos portage_confdir for installcd stages
2018-09-08 20:40:48 -07:00
Matt Turner
58bba18c1e
specs/hppa: Use isos portage_confdir for installcd stages
...
Avoids the following failure:
The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
# required by dev-python/cryptography-2.2.2-r1::gentoo[-libressl]
# required by dev-python/urllib3-1.22::gentoo
# required by dev-python/requests-2.18.4-r1::gentoo
# required by dev-python/ssl-fetch-0.4::gentoo
# required by app-portage/mirrorselect-2.2.3::gentoo
# required by app-portage/mirrorselect (argument)
>=dev-libs/openssl-1.0.2o-r3 -bindist
2018-09-07 22:05:56 -07:00
Matt Turner
27079c201a
specs/hppa: Switch stages to 17.0 profile
2018-09-07 21:52:46 -07:00
Matt Turner
3e3a528484
specs/hppa: Set pkgcache_dir
...
hake is very slow (gcc takes more than a day), so reusing the packages
will save huge amounts of time.
2018-09-07 21:51:50 -07:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
e9ddbb3ec6
Add initial stage4 spec based on amd64 spec.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-09-06 01:37:28 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
bfa751f683
Sync spec variables order with other arches.
...
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
2018-09-06 01:33:51 +00:00
Ben Kohler
b68b601c6e
specs/x86/*cd-stage2.spec: update source_subpath for subarch change
2018-08-28 15:06:22 -05:00
Ben Kohler
e0daee4c35
specs/x86/*cd*: adjust subarch to match seed stage
...
On a few x86 livecd specs we are feeding i486 or i686 seed stage but
using "subarch: x86". This subarch results in i386 CHOST in make.conf
which causes some various problems. Adjusting subarch to match the seed
will ensure there is no "CHOST change" situation.
2018-08-28 08:03:14 -05:00
Ben Kohler
69ac785a45
specs/{amd64,x86}/hardened: comment cdtar to enable UEFI bootloader
2018-08-24 07:58:56 -05:00