Commit graph

59 commits

Author SHA1 Message Date
Andreas K. Hüttel 1831c3f76d
Add i686-ssemath specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-03-26 14:47:04 +01: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 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
Andreas K. Hüttel ee7defb2ac
Add x86 23.0 builds and uploads
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-25 20:15:33 +01:00
Andreas K. Hüttel 62d99aff76
Add i486 23.0 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-24 22:00:33 +01:00
Andreas K. Hüttel 7e5acd85c4
Drop x86 systemd split-usr builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-24 21:40:38 +01:00
Andreas K. Hüttel 2b4c167706
Add binrepo_path for all x86 stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-17 03:32:11 +02: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
Andreas K. Hüttel f05ac79633
Enable update_seed where the merged-usr bootstrap has finished (7)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-12-15 00:27:40 +01:00
Andreas K. Hüttel a3e0e65e3b
x86: add i486 systemd mu build
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-12-10 12:27:35 +01: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
Andreas K. Hüttel 51d5fbe849
Enable update_seed where the merged-usr bootstrap has finished
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-11-26 00:18:24 +01:00
Andreas K. Hüttel 0f125915c6
Move x86 merged-usr builds to separate build types
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-11-25 15:37:27 +01:00
Andreas K. Hüttel 29221be892
Add more x86 systemd stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-11-25 15:34:40 +01:00
Andreas K. Hüttel a1175db109
Add x86 systemd merged-usr specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-11-19 15:23:34 +01: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
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
Matt Turner 98d3b6c611
specs/x86/i686: Drop dead i686 livecds specs
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-07-25 19:33:39 -04:00
Ben Kohler 282dcdc9db
specs/x86: remove tools requiring rust/sse2, for now
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-07-05 06:56:03 -05:00
Andreas K. Hüttel 81ee735cf0
Skip stage2 everywhere in x86
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-07-03 18:18:27 +07:00
Georgy Yakovlev b74c6c0563
x86: 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:51 -07:00
Ben Kohler 623d93389b
x86/admincd: drop duplicity for now due to rust & sse2 requirement
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-06-13 13:57:22 -05: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
Andreas K. Hüttel e7344a1689
x86: as a try, drop musl overlay from musl builds (should work fine now)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-22 00:06:54 +01:00
Andreas K. Hüttel 6c96ff1ccd
specs and config: the stages-musl config is not needed anymore, remove
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-21 00:31:39 +01: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
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
Andreas K. Hüttel 1fc5948cf5
x86: reset boot media name to something the webserver finds... :|
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-08 21:44:31 +02:00
Andreas K. Hüttel 1e54abd4ff
x86: Add specs and catalyst-auto job for musl
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-06 00:57:04 +02:00
Andreas K. Hüttel bcc8c249ae
x86: remove redundant files
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-04 22:35:45 +02:00
Andreas K. Hüttel b3cb79b310
x86: remove redundant files
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-04 22:34:12 +02:00
Andreas K. Hüttel 0422a99519
x86: Move hardened builds from pardalote to demeter
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-04 22:32:28 +02:00
Andreas K. Hüttel 949bc0a212
x86: move i686 builds from demeter to pardalote
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-03 20:46:02 +02:00
Andreas K. Hüttel 16e795ced4
x86: copy catalyst-auto config for demeter, move i486 there only so far
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-02 21:35:06 +02:00
Ben Kohler 1e58f343a1
specs/*: stop cleaning python2.{2,3,4} dirs
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-03-16 10:54:32 -05: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
Matt Turner 0430f1f0ce specs: Remove dead USE flags (lvm1, nocxx)
Signed-off-by: Matt Turner <mattst88@gmail.com>
2020-11-02 13:11:39 -05:00