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
0e294a12b2
Switch ppc boot media to 23.0
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-04-05 20:21:07 +02:00
Andreas K. Hüttel
fd5ffe4d2f
Cleanup ppc -mu specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-04-05 20:14:58 +02: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
f695ae82a1
Add ppc 23.0 specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-10 12:03:05 +01:00
Andreas K. Hüttel
32fa6bb18b
Try if adding symlink useflag helps iso builds
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-27 18:06:17 +01:00
Andreas K. Hüttel
7502df16a3
Update PPC BE build files and enable binpkg upload
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-25 12:48:11 +01: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
Georgy Yakovlev
a0cd50c69b
ppc(32|64): add bashcomp to installcd
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-12-24 18:13:30 -08:00
Georgy Yakovlev
3cd007ee28
ppc(32|64): add sys-apps/merge-usr to iso
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-12-22 13:55:01 -08:00
Andreas K. Hüttel
297b74902c
Enable update_seed where the merged-usr bootstrap has finished (2)
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-11-26 19:57:34 +01:00
Andreas K. Hüttel
d9ef6099b4
Move ppc merged-usr builds to separate build types
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-11-24 14:37:08 +01:00
Andreas K. Hüttel
96ddfd3126
Add ppc* systemd merged-usr build
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-11-19 14:37:12 +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
Matt Turner
9ea17259a5
specs: Drop USE="-*"
...
This makes everything more complex, and often triggers unnecessary and
expensive rebuilds of e.g. large toolchain packages like gcc in the
installcd stages.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-10-27 20:02:12 -04:00
Georgy Yakovlev
109d2208b0
releases/specs/ppc/ppc32: add systemd specs
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-10-18 18:16:06 -07: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
Ben Kohler
e70e6eb383
specs: remove cifs-utils from ppc32 & sparc installcd for now
...
These lost stable keywords, might get added back later.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-07-06 10:49:50 -05:00
Georgy Yakovlev
56a04485f9
ppc: 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:56 -07:00
Georgy Yakovlev
fd134fa043
releases/specs: add bcache-tools to arm64, ppc and ppc64le installcds
...
Bug: https://bugs.gentoo.org/831288
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-01-19 17:16:31 -08:00
Georgy Yakovlev
619d1aad63
specs/ppc/ppc32/installcd-stage2: add scandelay=10
...
this helps actual CD booting on macs
10 seconds is a reasonable delay
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-12-23 17:58:04 -08:00
Georgy Yakovlev
6b7d771069
releases/specs/ppc/installcd-stage1: add cryptsetup
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-12-04 15:22:26 -08:00
Georgy Yakovlev
05be2b2c66
releases/specs/ppc: switch ppc32 specs to new profile
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-11-23 13:41:57 -08: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
4ddeecbee7
releases/specs/ppc: switch rest of the specs to plain pixz mode
...
pixz_x is obsolete and removed from future versions of pydecomp
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-11-17 11:13:56 -08:00
Georgy Yakovlev
3d3e5e868e
releases/specs: correct path in stage1-musl ppc32 spec
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-11-16 21:40:55 -08:00
Georgy Yakovlev
456a564756
releases/specs/ppc/ppc32: add musl specs (disabled)
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-11-16 21:22:38 -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
Georgy Yakovlev
6170d85be3
releases/specs/ppc: drop obsolete and unused specs
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-16 23:30:05 -07:00
Georgy Yakovlev
209b0d562a
releases/specs/ppc: rename BE ppc/64 specs to -openrc
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-16 23:28:33 -07:00
Georgy Yakovlev
8891454484
releases/specs/ppc: add portage_prefix: releng to most files
...
there are still files that do not specify it, but those are not used tmk
List of files still without match (installcd is ok not to have it):
ppc32/uclibc/stage1.spec
ppc32/uclibc/stage2.spec
ppc32/uclibc/stage3.spec
ppc32/uclibc/hardened/stage3.spec
ppc32/uclibc/hardened/stage1.spec
ppc32/uclibc/softfloat/stage2.spec
ppc32/uclibc/softfloat/stage1.spec
ppc32/uclibc/hardened/stage2.spec
ppc32/uclibc/softfloat/stage3.spec
ppc32/installcd-stage2-minimal.spec
ppc32/installcd-stage1.spec
ppc32/g4/stage3.spec
ppc32/g4/stage2.spec
ppc64le/installcd-stage2-minimal.spec
ppc64le/installcd-stage1.spec
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-06-06 13:37:03 -07: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
Matt Turner
9335267f20
specs/ppc: Fix names of kernel configs
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-19 20:34:10 -07:00
Matt Turner
b3a4caede2
specs/ppc: Move packages from installcd stage2 to stage1
...
Packages in stage2 are only supposed to be things that depend on the
kernel, which none of these packages do. In fact sys-fs/ntfs3g was
already in the installcd stage1 package list.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-18 12:25:19 -07:00
Matt Turner
5535511285
specs/ppc: Add sys-apps/powerpc-utils to the ISO
...
Previously this could not be installed along side
sys-apps/ibm-powerpc-utils but that was fixed recently.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-18 12:22:54 -07:00
Matt Turner
60e455d145
specs/ppc: Add sys-apps/hwsetup to the ISO
...
Surprisingly, it appears that it has never been on any Gentoo/PPC ISOs,
despite warnings on boot that some services failed to start due to it
missing.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-18 12:21:01 -07:00
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
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
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
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
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
8407af57f5
Remove weekly directory
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-28 18:18:02 -07:00