Commit graph

61 commits

Author SHA1 Message Date
Ben Kohler aad27d7a4c
specs/{amd64,x86}: add strace to all isos for debugging
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-06-13 13:46:46 -05:00
Andreas K. Hüttel a3dfc91605
Clean up amd64 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-06-01 17:51:47 +02:00
Andreas K. Hüttel 95cfb79dde
Merge remote-tracking branch 'github/pr/16'
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-05-04 14:30:11 +02:00
Sam James 93637cc113
releases: handle sys-devel/libtool -> dev-build/libtool pkgmove
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-04 13:13:33 +01:00
Sam James d4ad19ae81
releases: add sys-apps/pv to release media
It's a useful tiny tool to allow monitoring progress.

Reported-by: Kerin Millar <kfm@plushkava.net>
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-04 13:12:34 +01:00
Ben Kohler fcd4f507cd
specs/{amd64,x86}: add rust-bin to livecd/unmerge on installcd/admincd
This will start getting installed as an indirect dep of lvm2, but we
don't need to keep it installed for the shipped isos

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-05-01 09:29:59 -05:00
Sam James 716668cbb3
releases: add sys-fs/xfsdump to installcd/admincd/livegui
XFS is the FS we recommend in the handbook nowadays and xfsdump is a useful
backup/admin tool.

Signed-off-by: Sam James <sam@gentoo.org>
2024-04-24 10:49:13 +01:00
Andreas K. Hüttel 654d66c27e
Port amd64 Admin CD to 23.0 (first try)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-03-31 13:24:34 +02:00
Ben Kohler b5ecc13ce5
specs/amd64: use new kconfig
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-03-22 05:49:19 -05:00
Ben Kohler cb84b174d7
specs/{amd64,x86}: add broadcom-sta to isos
Bug: https://bugs.gentoo.org/926215

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-03-05 11:51:50 -06:00
Ben Kohler df80dd4372
specs/amd64: use new kernel config for isos
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-02-27 13:42:55 -06:00
Andreas K. Hüttel 152cc2c942
Add remaining amd64 23.0 specs (no musl as yet)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-26 23:42:21 +01:00
Ben Kohler 3e64403adc
specs/{amd64,x86}: add b43-firmware to isos
Bug: https://bugs.gentoo.org/925273

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-02-23 07:06:06 -06:00
Ian Jordan f2e7c76b94
specs: change @TIMESTAMP@ to @TREEISH@
After discussion this changes @TIMESTAMP@ to @TREEISH@ which is a
clearer name to use for a new user and supported by catalyst-auto.

Closes: https://github.com/gentoo/releng/pull/10
Signed-off-by: Ian Jordan <immoloism@gmail.com>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-02-20 15:44:16 -05:00
Ian Jordan 4e8be067da
specs: Replace snapshot with snapshot_treeish
To aid with the transition to Catalyst 4 for users this patch replaces
the old snapshot option to snapshot_treeish to avoid confusion.

Signed-off-by: Ian Jordan <immoloism@gmail.com>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-02-20 15:40:22 -05:00
Ben Kohler 9eb0517c82
specs/amd64: use new 6.6 kconfig
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-12-15 14:50:06 -06:00
Andreas K. Hüttel 7facbb4133
Add binrepo_path for all amd64 stages (except selinux)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-25 01:32:42 +02:00
Ben Kohler e39d5c3dee
specs/amd64: use new kernel configs on admincd & installcd
Bug: https://bugs.gentoo.org/908599

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-07-10 14:06:08 -05:00
Andreas K. Hüttel 96544b23bb
Switch installcd's from ntp to chrony
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-05-01 21:51:03 +02:00
Ben Kohler 25d86e0883
specs/{amd64,x86}: remove last-rited net-analyzer/traceroute-nanog
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-03-20 09:06:31 -05:00
Alfred Persson Forsberg 5948a367b6
specs/{amd64,x86}: add arch-chroot to isos
New working ebuilds sys-apps/arch-chroot and sys-fs/genfstab are now
in ::gentoo

Signed-off-by: Alfred Persson Forsberg <cat@catcream.org>
Closes: https://github.com/gentoo/releng/pull/9
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-02-24 12:47:11 -06:00
Alfred Persson Forsberg 4d58de2925
Revert "Revert "specs/{amd64,x86}: add genfstab to isos""
This reverts commit b51c660827.

Signed-off-by: Alfred Persson Forsberg <cat@catcream.org>
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-02-24 12:47:08 -06:00
Ben Kohler b51c660827
Revert "specs/{amd64,x86}: add genfstab to isos"
This reverts commit a6971d855f.

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-02-24 08:25:47 -06:00
Ben Kohler a6971d855f
specs/{amd64,x86}: add genfstab to isos
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-02-16 15:28:23 -06:00
Georgy Yakovlev 8ab0c2f126 amd64/admincd: re-add efibootmgr
commit 718d8cda8c added it to the wrong
list

Bug: https://bugs.gentoo.org/882043
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2023-01-20 19:15:41 -08:00
Ben Kohler 3ab8c3481a
specs/amd64: use new kconfig
Closes: https://bugs.gentoo.org/884517

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-12-07 07:41:35 -06:00
Ben Kohler 159dc79fba
specs/{amd64,x86}: add memtest86+
Followup in catalyst.git will help these appear in grub menu at boot

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-11-28 12:55:13 -06:00
Ben Kohler 718d8cda8c
specs/amd64/admincd: add efibootmgr
Closes: https://bugs.gentoo.org/882043

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-11-20 13:42:20 -06:00
Matt Turner 39a567985a
specs: Remove USE="modules"
I looked in ::gentoo and could not find what package had this that would
have been on livecds.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-10-27 22:30:23 -04:00
Matt Turner 3a6bcbd442
specs: Remove USE flags that are in make.defaults
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-10-27 20:10:18 -04:00
Ben Kohler e1ba1fb379
specs/{amd64,x86}/admincd: add ncdu
Closes: https://bugs.gentoo.org/877359

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-10-17 14:21:55 -05:00
Ben Kohler d00724fdc0
specs/amd64: use new 5.15.59 config on installcd & admincd
Closes: https://bugs.gentoo.org/852605

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-09-13 11:51:50 -05:00
Matt Turner 1b3568057c
specs: Drop dead /usr/bin/repoman removal
This dates to a time when repoman was provided by sys-apps/portage.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-07-25 19:35:30 -04:00
Matt Turner 564d386bea
specs: Add app-portage/cpuid2cpuflags to livecds
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-07-25 19:33:52 -04:00
Andreas K. Hüttel ffbf669d46
Skip stage2 everywhere in amd64
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-07-03 16:18:13 +07:00
Georgy Yakovlev 3e50c160d1
amd64: add sys-auth/ssh-import-id to isos
Bug: https://bugs.gentoo.org/854300
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-06-25 12:13:36 -07:00
Ben Kohler 4cbaa0d704
specs: remove ext3grep
Still no stable versions, and as far as I can tell, does not work on
ext4.  I see no reason to ship this.

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-02-21 06:39:44 -06:00
Ben Kohler c3aaad9b61
specs: add bcache-tools to amd64 & x86 isos
Closes: https://bugs.gentoo.org/831288

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-01-18 06:11:51 -06:00
Georgy Yakovlev 1d44a21455
releases/specs/amd64/hardened/admincd-stage2: always build fresh zfs
Closes: https://bugs.gentoo.org/787872
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-12-17 06:26:24 -06:00
Georgy Yakovlev 3c5751f733
releases/specs: switch all specs from pixz_x to plain pixz
git master of pydecomp removed _x definitions
0e536909d8

and catalyst already uses XATTRS_OPTIONS['linux'],
https://github.com/gentoo/catalyst/blob/master/catalyst/defaults.py#L36

Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-11-17 17:15:46 -08:00
Ben Kohler e9185803ba
specs/amd64: use new 5.10.61 kconfig
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-10-16 09:37:11 -05:00
Matt Turner a5cbc74c7a
specs: Remove dev-util/pkgconf from livecds
dev-util/pkgconfig used to be the default provider for
virtual/pkgconfig, so we unmerged it. Since the default has changed, we
should remove dev-util/pkgconf too.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-08-04 21:29:09 -07:00
Matt Turner 3f9b694caf
specs: Drop USE=static-libs from installcd
This was added in 2011 in commit 1d973914 ("Add static-libs to USE for
the installcd-stage1 specs to fix the dev-libs/libgcrypt failure
build.") to resolve an unreferenced problem.

Reduces the number of packages built for the alpha installcd from 148 to
105, because presumably 43 packages that are already part of the stage3
seed were being rebuilt with USE=static-libs enabled. This is pointless
because the livecd-stage2 spec's livecd/rm contains /lib*/*.a and
/usr/lib*/*.a, so all the static libraries are being deleted anyway.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-07-31 10:54:32 -07:00
Ben Kohler 63b4f9bd94
specs/amd64: use new VMD-enabled kconfig
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-07-17 06:08:38 -05:00
Andreas K. Hüttel a8fc005f92
amd64: drop unused files
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-10 19:56:32 +02:00
Andreas K. Hüttel 7189beaa5b
amd64: move selinux builds to demeter
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-10 19:54:21 +02:00
Andreas K. Hüttel b891ceb599
amd64: move amd64 hardened-nomultilib to demeter
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-10 19:15:23 +02:00
Andreas K. Hüttel cf6f590d35
amd64: move hardened multilib builds to demeter
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-09 22:00:57 +02:00
Ben Kohler ca4a30952c
specs/*: stop cleaning gconv files
Cleaning these breaks mkfs.vfat from dosfstools, and maybe other
applications.

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-03-16 10:52:10 -05:00
Matt Turner ec951fb2a8 specs: Remove sys-apps/hwsetup
Package isn't much use these days with udev.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-11-04 19:59:55 -05:00