commit: 7b373d559e7950fc048c693a7bbb21acb0ec0e37
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 13 02:24:05 2025 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Dec 13 02:24:05 2025 +0000
URL: https://gitweb.gentoo.org/proj/binhost.git/commit/?id=7b373d55
Drop milou unused v3 configs
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
builders/milou/gnome-v3-23/portage/env/lto.conf | 5 -
builders/milou/gnome-v3-23/portage/env/nolto.conf | 5 -
builders/milou/gnome-v3-23/portage/make.conf | 52 -----------
builders/milou/gnome-v3-23/portage/make.profile | 1 -
builders/milou/gnome-v3-23/portage/package.env/lto | 3 -
.../gnome-v3-23/portage/package.mask/prebuilt-bin | 1 -
.../milou/gnome-v3-23/portage/package.use/bindist | 2 -
.../milou/gnome-v3-23/portage/package.use/blender | 7 --
.../gnome-v3-23/portage/package.use/dist-kernel | 1 -
.../milou/gnome-v3-23/portage/package.use/fixed | 6 --
.../milou/gnome-v3-23/portage/package.use/inkscape | 1 -
.../milou/gnome-v3-23/portage/package.use/lxqt | 3 -
.../milou/gnome-v3-23/portage/package.use/meson-ci | 3 -
.../milou/gnome-v3-23/portage/package.use/multilib | 32 -------
builders/milou/gnome-v3-23/portage/package.use/pgo | 2 -
.../milou/gnome-v3-23/portage/package.use/queued | 1 -
.../milou/gnome-v3-23/portage/package.use/rust | 2 -
.../milou/gnome-v3-23/portage/package.use/slim | 1 -
.../gnome-v3-23/portage/package.use/virt-manager | 5 -
.../milou/gnome-v3-23/portage/package.use/xfce4 | 1 -
.../milou/gnome-v3-23/portage/package.use/zlib | 1 -
.../portage/variants/debug/package.use/debug | 6 --
.../gccfrontends/package.use/gcc-frontends | 2 -
.../portage/variants/gccfrontends/world | 4 -
.../gnome-v3-23/portage/variants/lucky/.run_marker | 1 -
.../variants/nobluetooth/package.use/nobluetooth | 1 -
.../portage/variants/nopulse/package.use/nopulse | 1 -
.../portage/variants/novala/buildpkgonly | 3 -
.../portage/variants/novala/package.use/novala | 1 -
.../portage/variants/novala/world.remove | 3 -
.../variants/nowayland/package.use/nowayland | 5 -
.../portage/variants/python3both/buildpkgonly | 16 ----
.../portage/variants/python3both/make.conf.footer | 2 -
.../variants/python3both/package.use/python3both | 2 -
.../variants/python3both/profile/use.stable.mask | 2 -
.../portage/variants/slim/package.use/slim2 | 6 --
.../portage/variants/unstable/buildpkgonly | 9 --
.../variants/unstable/package.accept_keywords/gcc | 2 -
builders/milou/gnome-v3-23/run-update | 51 -----------
builders/milou/gnome-v3-23/world | 61 ------------
builders/milou/kde-v3-23/portage/env/lto.conf | 5 -
builders/milou/kde-v3-23/portage/env/nolto.conf | 5 -
builders/milou/kde-v3-23/portage/make.conf | 52 -----------
builders/milou/kde-v3-23/portage/make.profile | 1 -
builders/milou/kde-v3-23/portage/package.env/lto | 3 -
.../kde-v3-23/portage/package.mask/prebuilt-bin | 1 -
.../milou/kde-v3-23/portage/package.use/bindist | 2 -
.../milou/kde-v3-23/portage/package.use/calibre | 1 -
.../kde-v3-23/portage/package.use/dist-kernel | 1 -
.../milou/kde-v3-23/portage/package.use/ffmpeg | 1 -
builders/milou/kde-v3-23/portage/package.use/fixed | 6 --
builders/milou/kde-v3-23/portage/package.use/gcc | 2 -
builders/milou/kde-v3-23/portage/package.use/kde | 4 -
.../milou/kde-v3-23/portage/package.use/klayout | 2 -
builders/milou/kde-v3-23/portage/package.use/mate | 1 -
.../kde-v3-23/portage/package.use/python3-incompat | 2 -
.../milou/kde-v3-23/portage/package.use/queued | 3 -
builders/milou/kde-v3-23/portage/package.use/rust | 1 -
.../portage/variants/debug/package.use/debug | 6 --
.../portage/variants/gcc-nopgo/package.use/gcc | 1 -
.../kde-v3-23/portage/variants/lucky/.run_marker | 1 -
.../portage/variants/python3both/buildpkgonly | 16 ----
.../portage/variants/python3both/make.conf.footer | 2 -
.../variants/python3both/package.use/python3both | 2 -
.../variants/python3both/profile/use.stable.mask | 2 -
builders/milou/kde-v3-23/run-update | 51 -----------
builders/milou/kde-v3-23/world | 61 ------------
builders/milou/openrc-v3-23/portage/env/lto.conf | 5 -
builders/milou/openrc-v3-23/portage/env/nolto.conf | 5 -
builders/milou/openrc-v3-23/portage/make.conf | 52 -----------
builders/milou/openrc-v3-23/portage/make.profile | 1 -
.../milou/openrc-v3-23/portage/package.env/lto | 3 -
.../openrc-v3-23/portage/package.mask/prebuilt-bin | 1 -
.../milou/openrc-v3-23/portage/package.use/bindist | 2 -
.../milou/openrc-v3-23/portage/package.use/blender | 5 -
.../openrc-v3-23/portage/package.use/dist-kernel | 1 -
.../milou/openrc-v3-23/portage/package.use/fixed | 6 --
.../openrc-v3-23/portage/package.use/inkscape | 1 -
.../milou/openrc-v3-23/portage/package.use/kde | 23 -----
.../milou/openrc-v3-23/portage/package.use/llvm | 2 -
.../openrc-v3-23/portage/package.use/multilib | 28 ------
.../milou/openrc-v3-23/portage/package.use/queued | 1 -
.../milou/openrc-v3-23/portage/package.use/rust | 2 -
.../milou/openrc-v3-23/portage/package.use/xfce4 | 1 -
.../milou/openrc-v3-23/portage/package.use/zlib | 1 -
.../portage/variants/lucky/.run_marker | 1 -
builders/milou/openrc-v3-23/run-update | 51 -----------
builders/milou/openrc-v3-23/world | 47 ----------
builders/milou/server-v3-23/portage/env/lto.conf | 5 -
builders/milou/server-v3-23/portage/env/nolto.conf | 5 -
builders/milou/server-v3-23/portage/make.conf | 52 -----------
builders/milou/server-v3-23/portage/make.profile | 1 -
.../milou/server-v3-23/portage/package.env/lto | 3 -
.../server-v3-23/portage/package.mask/prebuilt-bin | 1 -
.../server-v3-23/portage/package.use/dist-kernel | 1 -
.../milou/server-v3-23/portage/package.use/gcc | 2 -
.../portage/package.use/networkmanager | 2 -
.../milou/server-v3-23/portage/package.use/nginx | 2 -
.../milou/server-v3-23/portage/package.use/npm | 1 -
.../portage/package.use/python3-incompat | 2 -
builders/milou/server-v3-23/portage/package.use/qt | 1 -
.../milou/server-v3-23/portage/package.use/rust | 1 -
.../portage/variants/debug/package.use/debug | 6 --
.../portage/variants/gcc-nopgo/package.use/gcc | 1 -
.../portage/variants/lucky/.run_marker | 1 -
.../portage/variants/meson-ci/package.use/meson-ci | 14 ---
.../portage/variants/python3both/buildpkgonly | 16 ----
.../portage/variants/python3both/make.conf.footer | 2 -
.../variants/python3both/package.use/python3both | 2 -
.../variants/python3both/profile/use.stable.mask | 2 -
builders/milou/server-v3-23/run-update | 52 -----------
builders/milou/server-v3-23/world | 102 ---------------------
112 files changed, 1064 deletions(-)
diff --git a/builders/milou/gnome-v3-23/portage/env/lto.conf
b/builders/milou/gnome-v3-23/portage/env/lto.conf
deleted file mode 100644
index 37647dd..0000000
--- a/builders/milou/gnome-v3-23/portage/env/lto.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-CFLAGS="${CFLAGS} -flto"
-CXXFLAGS="${CXXFLAGS} -flto"
-FCFLAGS="${FCFLAGS} -flto"
-FFLAGS="${FFLAGS} -flto"
-LDFLAGS="${LDFLAGS} -flto"
diff --git a/builders/milou/gnome-v3-23/portage/env/nolto.conf
b/builders/milou/gnome-v3-23/portage/env/nolto.conf
deleted file mode 100644
index 4f1f356..0000000
--- a/builders/milou/gnome-v3-23/portage/env/nolto.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-CFLAGS="${CFLAGS} -fno-lto"
-CXXFLAGS="${CXXFLAGS} -fno-lto"
-FCFLAGS="${FCFLAGS} -fno-lto"
-FFLAGS="${FFLAGS} -fno-lto"
-LDFLAGS="${LDFLAGS} -fno-lto"
diff --git a/builders/milou/gnome-v3-23/portage/make.conf
b/builders/milou/gnome-v3-23/portage/make.conf
deleted file mode 100644
index 6391bc8..0000000
--- a/builders/milou/gnome-v3-23/portage/make.conf
+++ /dev/null
@@ -1,52 +0,0 @@
-# These settings were set by the catalyst build script that automatically
-# built this stage.
-# Please consult /usr/share/portage/config/make.conf.example for a more
-# detailed example.
-
-# For now, we enforce LTO warnings but only enable LTO for certain packages.
-LTOFLAGS="-Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing"
-COMMON_FLAGS="-O2 -pipe -march=x86-64-v3 ${LTOFLAGS}"
-CFLAGS="${COMMON_FLAGS}"
-CXXFLAGS="${COMMON_FLAGS}"
-FCFLAGS="${COMMON_FLAGS}"
-FFLAGS="${COMMON_FLAGS}"
-
-LDFLAGS="${LDFLAGS} ${LTOFLAGS}"
-
-# NOTE: This stage was built with the bindist Use flag enabled
-PORTDIR="/var/db/repos/gentoo"
-DISTDIR="/var/cache/distfiles"
-PKGDIR="/var/cache/binpkgs"
-
-# This sets the language of build output to English.
-# Please keep this setting intact when reporting bugs.
-LC_MESSAGES=C
-
-MAKEOPTS="-j32 -l64"
-
-EMERGE_DEFAULT_OPTS="--jobs 20 --load-average 64 --quiet --keep-going
--binpkg-respect-use --usepkg --with-bdeps=y --color n --nospinner"
-
-FEATURES="binpkg-multi-instance buildpkg compress-index -network-sandbox
notitles"
-
-PORTAGE_BINHOST_TTL="3600"
-BINPKG_FORMAT="gpkg"
-BINPKG_COMPRESS="xz"
-
-USE="bindist cet lto pgo native-extensions"
-
-ACCEPT_RESTRICT="* -bindist"
-
-ACCEPT_LICENSE="@FREE MPEG-4"
-
-LC_ALL="en_US.utf8"
-
-# x86-64-v1:
-CPU_FLAGS_X86_v1="cmov cx8 fpu fxsr mmx osfxsr sce mmxext sse sse2"
-
-# x86-64-v2:
-CPU_FLAGS_X86_v2="${CPU_FLAGS_X86_v1} cmpxchg16b lahf_sahf popcnt sse3 sse4_1
sse4_2 ssse3"
-
-# x86-64-v3:
-CPU_FLAGS_X86_v3="${CPU_FLAGS_X86_v2} avx avx2 bmi1 bmi2 f16c fma3 lzcnt movbe
osxsave"
-
-CPU_FLAGS_X86=${CPU_FLAGS_X86_v3}
diff --git a/builders/milou/gnome-v3-23/portage/make.profile
b/builders/milou/gnome-v3-23/portage/make.profile
deleted file mode 120000
index 2b817fe..0000000
--- a/builders/milou/gnome-v3-23/portage/make.profile
+++ /dev/null
@@ -1 +0,0 @@
-/var/db/repos/gentoo/profiles/default/linux/amd64/23.0/desktop/gnome/systemd
\ No newline at end of file
diff --git a/builders/milou/gnome-v3-23/portage/package.env/lto
b/builders/milou/gnome-v3-23/portage/package.env/lto
deleted file mode 100644
index 30a3c07..0000000
--- a/builders/milou/gnome-v3-23/portage/package.env/lto
+++ /dev/null
@@ -1,3 +0,0 @@
-dev-lang/python lto.conf
-sys-devel/* lto.conf
-www-client/firefox lto.conf
diff --git a/builders/milou/gnome-v3-23/portage/package.mask/prebuilt-bin
b/builders/milou/gnome-v3-23/portage/package.mask/prebuilt-bin
deleted file mode 100644
index 6d8e24a..0000000
--- a/builders/milou/gnome-v3-23/portage/package.mask/prebuilt-bin
+++ /dev/null
@@ -1 +0,0 @@
-dev-lang/rust-bin
diff --git a/builders/milou/gnome-v3-23/portage/package.use/bindist
b/builders/milou/gnome-v3-23/portage/package.use/bindist
deleted file mode 100644
index b75a197..0000000
--- a/builders/milou/gnome-v3-23/portage/package.use/bindist
+++ /dev/null
@@ -1,2 +0,0 @@
-
-net-voip/telepathy-gabble gnutls
diff --git a/builders/milou/gnome-v3-23/portage/package.use/blender
b/builders/milou/gnome-v3-23/portage/package.use/blender
deleted file mode 100644
index d2c15e1..0000000
--- a/builders/milou/gnome-v3-23/portage/package.use/blender
+++ /dev/null
@@ -1,7 +0,0 @@
-media-libs/freetype brotli
-media-video/ffmpeg lame opus theora vpx
-
-# circ
-media-libs/opencolorio -opengl
-
-sys-devel/gcc openmp
diff --git a/builders/milou/gnome-v3-23/portage/package.use/dist-kernel
b/builders/milou/gnome-v3-23/portage/package.use/dist-kernel
deleted file mode 100644
index 7e6ada4..0000000
--- a/builders/milou/gnome-v3-23/portage/package.use/dist-kernel
+++ /dev/null
@@ -1 +0,0 @@
-*/* dist-kernel
diff --git a/builders/milou/gnome-v3-23/portage/package.use/fixed
b/builders/milou/gnome-v3-23/portage/package.use/fixed
deleted file mode 100644
index 9574ec7..0000000
--- a/builders/milou/gnome-v3-23/portage/package.use/fixed
+++ /dev/null
@@ -1,6 +0,0 @@
-# 26f47f5c7df6edda39ff1febc821f1f8e1803321
-sys-apps/dbus user-session
-
-
-# todo
-media-libs/freetype harfbuzz
diff --git a/builders/milou/gnome-v3-23/portage/package.use/inkscape
b/builders/milou/gnome-v3-23/portage/package.use/inkscape
deleted file mode 100644
index 4b2df36..0000000
--- a/builders/milou/gnome-v3-23/portage/package.use/inkscape
+++ /dev/null
@@ -1 +0,0 @@
-dev-python/pillow webp
diff --git a/builders/milou/gnome-v3-23/portage/package.use/lxqt
b/builders/milou/gnome-v3-23/portage/package.use/lxqt
deleted file mode 100644
index fdf4012..0000000
--- a/builders/milou/gnome-v3-23/portage/package.use/lxqt
+++ /dev/null
@@ -1,3 +0,0 @@
-dev-qt/qt5compat qml
-dev-qt/qtmultimedia qml
-kde-frameworks/kconfig qml
diff --git a/builders/milou/gnome-v3-23/portage/package.use/meson-ci
b/builders/milou/gnome-v3-23/portage/package.use/meson-ci
deleted file mode 100644
index 4d21591..0000000
--- a/builders/milou/gnome-v3-23/portage/package.use/meson-ci
+++ /dev/null
@@ -1,3 +0,0 @@
-dev-libs/boost python
-sys-cluster/openmpi fortran
-sci-libs/hdf5 cxx fortran
diff --git a/builders/milou/gnome-v3-23/portage/package.use/multilib
b/builders/milou/gnome-v3-23/portage/package.use/multilib
deleted file mode 100644
index d025015..0000000
--- a/builders/milou/gnome-v3-23/portage/package.use/multilib
+++ /dev/null
@@ -1,32 +0,0 @@
-dev-libs/icu abi_x86_32
-llvm-core/libclc abi_x86_32
-dev-libs/libffi abi_x86_32
-dev-libs/libxml2 abi_x86_32
-dev-ml/llvm-ocaml abi_x86_32
-dev-python/clang-python abi_x86_32
-dev-python/lit abi_x86_32
-dev-util/lldb abi_x86_32
-llvm-core/clang abi_x86_32
-llvm-core/clang-common abi_x86_32
-llvm-core/clang-runtime abi_x86_32
-llvm-core/clang-toolchain-symlinks abi_x86_32
-llvm-core/lld abi_x86_32
-llvm-core/lld-toolchain-symlinks abi_x86_32
-llvm-core/llvm abi_x86_32
-llvm-core/llvm-common abi_x86_32
-llvm-core/llvm-toolchain-symlinks abi_x86_32
-llvm-core/llvmgold abi_x86_32
-llvm-runtimes/compiler-rt abi_x86_32
-llvm-runtimes/compiler-rt-sanitizers abi_x86_32
-sys-libs/gpm abi_x86_32
-sys-libs/libcxx abi_x86_32
-sys-libs/libcxxabi abi_x86_32
-llvm-runtimes/openmp abi_x86_32
-sys-libs/llvm-libunwind abi_x86_32
-sys-libs/ncurses abi_x86_32 -gpm
-sys-libs/zlib abi_x86_32
-virtual/zlib abi_x86_32
-
-# for 23.0
-app-arch/xz-utils abi_x86_32
-app-arch/zstd abi_x86_32
diff --git a/builders/milou/gnome-v3-23/portage/package.use/pgo
b/builders/milou/gnome-v3-23/portage/package.use/pgo
deleted file mode 100644
index 07b62df..0000000
--- a/builders/milou/gnome-v3-23/portage/package.use/pgo
+++ /dev/null
@@ -1,2 +0,0 @@
-# needed by firefox
-x11-base/xorg-server xvfb
diff --git a/builders/milou/gnome-v3-23/portage/package.use/queued
b/builders/milou/gnome-v3-23/portage/package.use/queued
deleted file mode 100644
index 49491b2..0000000
--- a/builders/milou/gnome-v3-23/portage/package.use/queued
+++ /dev/null
@@ -1 +0,0 @@
-media-libs/libvpx postproc
diff --git a/builders/milou/gnome-v3-23/portage/package.use/rust
b/builders/milou/gnome-v3-23/portage/package.use/rust
deleted file mode 100644
index 471adda..0000000
--- a/builders/milou/gnome-v3-23/portage/package.use/rust
+++ /dev/null
@@ -1,2 +0,0 @@
-dev-lang/rust clippy rustfmt
-dev-lang/rust mrustc-bootstrap
diff --git a/builders/milou/gnome-v3-23/portage/package.use/slim
b/builders/milou/gnome-v3-23/portage/package.use/slim
deleted file mode 100644
index d84530e..0000000
--- a/builders/milou/gnome-v3-23/portage/package.use/slim
+++ /dev/null
@@ -1 +0,0 @@
-dev-qt/qtwebengine -pulseaudio -screencast
diff --git a/builders/milou/gnome-v3-23/portage/package.use/virt-manager
b/builders/milou/gnome-v3-23/portage/package.use/virt-manager
deleted file mode 100644
index 7c86c53..0000000
--- a/builders/milou/gnome-v3-23/portage/package.use/virt-manager
+++ /dev/null
@@ -1,5 +0,0 @@
-# not built by any binhost except when libvirt depends on it
-net-dns/dnsmasq script
-net-misc/spice-gtk usbredir
-# built by every binhost, with identical flag coverage
-net-libs/gnutls tools pkcs11
diff --git a/builders/milou/gnome-v3-23/portage/package.use/xfce4
b/builders/milou/gnome-v3-23/portage/package.use/xfce4
deleted file mode 100644
index 47dd0b9..0000000
--- a/builders/milou/gnome-v3-23/portage/package.use/xfce4
+++ /dev/null
@@ -1 +0,0 @@
-dev-libs/libdbusmenu gtk3
diff --git a/builders/milou/gnome-v3-23/portage/package.use/zlib
b/builders/milou/gnome-v3-23/portage/package.use/zlib
deleted file mode 100644
index b934da8..0000000
--- a/builders/milou/gnome-v3-23/portage/package.use/zlib
+++ /dev/null
@@ -1 +0,0 @@
-sys-libs/zlib minizip
diff --git
a/builders/milou/gnome-v3-23/portage/variants/debug/package.use/debug
b/builders/milou/gnome-v3-23/portage/variants/debug/package.use/debug
deleted file mode 100644
index c1256bb..0000000
--- a/builders/milou/gnome-v3-23/portage/variants/debug/package.use/debug
+++ /dev/null
@@ -1,6 +0,0 @@
-llvm-core/* debug
-llvm-runtimes/* debug
-
-sys-devel/gcc debug
-
-dev-lang/python debug
diff --git
a/builders/milou/gnome-v3-23/portage/variants/gccfrontends/package.use/gcc-frontends
b/builders/milou/gnome-v3-23/portage/variants/gccfrontends/package.use/gcc-frontends
deleted file mode 100644
index f7d9ab7..0000000
---
a/builders/milou/gnome-v3-23/portage/variants/gccfrontends/package.use/gcc-frontends
+++ /dev/null
@@ -1,2 +0,0 @@
-sys-devel/gcc ada d jit
->=sys-devel/gcc-13 ada objc objc++
diff --git a/builders/milou/gnome-v3-23/portage/variants/gccfrontends/world
b/builders/milou/gnome-v3-23/portage/variants/gccfrontends/world
deleted file mode 100644
index 5e2737d..0000000
--- a/builders/milou/gnome-v3-23/portage/variants/gccfrontends/world
+++ /dev/null
@@ -1,4 +0,0 @@
-=dev-lang/ada-bootstrap-11
-sys-devel/gcc:12
-sys-devel/gcc:13
-sys-devel/gcc:14
diff --git a/builders/milou/gnome-v3-23/portage/variants/lucky/.run_marker
b/builders/milou/gnome-v3-23/portage/variants/lucky/.run_marker
deleted file mode 100644
index 722c3eb..0000000
--- a/builders/milou/gnome-v3-23/portage/variants/lucky/.run_marker
+++ /dev/null
@@ -1 +0,0 @@
-I'm feeling lucky!
diff --git
a/builders/milou/gnome-v3-23/portage/variants/nobluetooth/package.use/nobluetooth
b/builders/milou/gnome-v3-23/portage/variants/nobluetooth/package.use/nobluetooth
deleted file mode 100644
index 75f37fd..0000000
---
a/builders/milou/gnome-v3-23/portage/variants/nobluetooth/package.use/nobluetooth
+++ /dev/null
@@ -1 +0,0 @@
-*/* -bluetooth
diff --git
a/builders/milou/gnome-v3-23/portage/variants/nopulse/package.use/nopulse
b/builders/milou/gnome-v3-23/portage/variants/nopulse/package.use/nopulse
deleted file mode 100644
index 3f33baa..0000000
--- a/builders/milou/gnome-v3-23/portage/variants/nopulse/package.use/nopulse
+++ /dev/null
@@ -1 +0,0 @@
-*/* -pulseaudio -screencast
diff --git a/builders/milou/gnome-v3-23/portage/variants/novala/buildpkgonly
b/builders/milou/gnome-v3-23/portage/variants/novala/buildpkgonly
deleted file mode 100755
index 465f80d..0000000
--- a/builders/milou/gnome-v3-23/portage/variants/novala/buildpkgonly
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-equery hasuse -F '$cp:$slot' vala | xargs emerge -1
diff --git
a/builders/milou/gnome-v3-23/portage/variants/novala/package.use/novala
b/builders/milou/gnome-v3-23/portage/variants/novala/package.use/novala
deleted file mode 100644
index a28e144..0000000
--- a/builders/milou/gnome-v3-23/portage/variants/novala/package.use/novala
+++ /dev/null
@@ -1 +0,0 @@
-*/* -vala
diff --git a/builders/milou/gnome-v3-23/portage/variants/novala/world.remove
b/builders/milou/gnome-v3-23/portage/variants/novala/world.remove
deleted file mode 100644
index e615ce3..0000000
--- a/builders/milou/gnome-v3-23/portage/variants/novala/world.remove
+++ /dev/null
@@ -1,3 +0,0 @@
-gnome-base/gnome
-gnome-base/gnome-extra-apps
-mate-base/mate
diff --git
a/builders/milou/gnome-v3-23/portage/variants/nowayland/package.use/nowayland
b/builders/milou/gnome-v3-23/portage/variants/nowayland/package.use/nowayland
deleted file mode 100644
index 3e192a2..0000000
---
a/builders/milou/gnome-v3-23/portage/variants/nowayland/package.use/nowayland
+++ /dev/null
@@ -1,5 +0,0 @@
-*/* -wayland
-media-gfx/blender -gnome
-
-# automagic dependency workaround fixed in ~arch
-media-libs/clutter-gtk wayland
diff --git
a/builders/milou/gnome-v3-23/portage/variants/python3both/buildpkgonly
b/builders/milou/gnome-v3-23/portage/variants/python3both/buildpkgonly
deleted file mode 100755
index aae8e72..0000000
--- a/builders/milou/gnome-v3-23/portage/variants/python3both/buildpkgonly
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/bash
-
-set -e
-
-emerge -uDN --backtrack=100 @world
-
-# py 3.13 exclusive (non default)
-cat >> ../../make.conf <<- __EOF__
- PYTHON_TARGETS="python3_12"
- PYTHON_SINGLE_TARGET="python3_12"
-__EOF__
-
-EPYTHON=python3.12 emerge -uDN --backtrack=100 @world
-
-# USE is redundant, but works around https://bugs.gentoo.org/964705
-USE="-python" PYTHON_TARGETS= PYTHON_SINGLE_TARGET= emerge -1 $(pquery -I
--has-use python --attr use| awk '/-python[ $]/{print "="$1}' | sed
'/samba/d;/ldb/d;/tdb/d;/tevent/d;/qemu/d')
diff --git
a/builders/milou/gnome-v3-23/portage/variants/python3both/make.conf.footer
b/builders/milou/gnome-v3-23/portage/variants/python3both/make.conf.footer
deleted file mode 100644
index 255ab7c..0000000
--- a/builders/milou/gnome-v3-23/portage/variants/python3both/make.conf.footer
+++ /dev/null
@@ -1,2 +0,0 @@
-PYTHON_TARGETS="python3_12 python3_13"
-PYTHON_SINGLE_TARGET="python3_12"
diff --git
a/builders/milou/gnome-v3-23/portage/variants/python3both/package.use/python3both
b/builders/milou/gnome-v3-23/portage/variants/python3both/package.use/python3both
deleted file mode 100644
index e7a834f..0000000
---
a/builders/milou/gnome-v3-23/portage/variants/python3both/package.use/python3both
+++ /dev/null
@@ -1,2 +0,0 @@
-# unavailable for 3.13
-media-gfx/blender PYTHON_SINGLE_TARGET: python3_12
diff --git
a/builders/milou/gnome-v3-23/portage/variants/python3both/profile/use.stable.mask
b/builders/milou/gnome-v3-23/portage/variants/python3both/profile/use.stable.mask
deleted file mode 100644
index d58f7bb..0000000
---
a/builders/milou/gnome-v3-23/portage/variants/python3both/profile/use.stable.mask
+++ /dev/null
@@ -1,2 +0,0 @@
--python_targets_python3_13
--python_single_target_python3_13
diff --git a/builders/milou/gnome-v3-23/portage/variants/slim/package.use/slim2
b/builders/milou/gnome-v3-23/portage/variants/slim/package.use/slim2
deleted file mode 100644
index a2f06fb..0000000
--- a/builders/milou/gnome-v3-23/portage/variants/slim/package.use/slim2
+++ /dev/null
@@ -1,6 +0,0 @@
-*/* -bluetooth -gnome-online-accounts -pulseaudio -wayland
-app-office/libreoffice -eds -gstreamer
-media-gfx/blender -gnome
-
-# automagic dependency workaround fixed in ~arch
-media-libs/clutter-gtk wayland
diff --git a/builders/milou/gnome-v3-23/portage/variants/unstable/buildpkgonly
b/builders/milou/gnome-v3-23/portage/variants/unstable/buildpkgonly
deleted file mode 100755
index c97cc92..0000000
--- a/builders/milou/gnome-v3-23/portage/variants/unstable/buildpkgonly
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/bash
-set -e
-
-# We must use buildpkgonly here since we do not want to actually install
-# unstable packages. buildpkgonly will fatally error if any dependencies aren't
-# installed.
-emerge --buildpkgonly sys-devel/gcc:{16,15,14,13,12}
-# ... and clean it up
-rm /etc/portage/package.accept_keywords/gcc
diff --git
a/builders/milou/gnome-v3-23/portage/variants/unstable/package.accept_keywords/gcc
b/builders/milou/gnome-v3-23/portage/variants/unstable/package.accept_keywords/gcc
deleted file mode 100644
index faed33e..0000000
---
a/builders/milou/gnome-v3-23/portage/variants/unstable/package.accept_keywords/gcc
+++ /dev/null
@@ -1,2 +0,0 @@
-sys-devel/gcc ~amd64
-<sys-devel/gcc-16.0.9999:16 **
diff --git a/builders/milou/gnome-v3-23/run-update
b/builders/milou/gnome-v3-23/run-update
deleted file mode 100755
index 51bd9f6..0000000
--- a/builders/milou/gnome-v3-23/run-update
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/bin/bash
-
-# if one thing fails, abort entirely
-set -e
-
-to_install=(world)
-
-if [[ $1 = *lucky ]]; then
- pquery -F '{category}/{package}' --max -r gentoo | grep -E -v
'^(acct|virtual|sec)-' | sort -u > /tmp/stable
- pquery --installed -F '{category}/{package}' | sort -u > /tmp/installed
- comm -23 /tmp/stable /tmp/installed > /tmp/uninstalled-stable
- sed -i 's/--binpkg-respect-use//' /etc/portage/make.conf
-
- to_install=(--autounmask-write --autounmask-continue $(shuf -n3
/tmp/uninstalled-stable))
-elif [[ $1 ]]; then
- pushd /etc/portage/variants/$1
- while read -r -d '' line; do
- dest=../../${line%.footer}
- if [[ ${line} = world* ]]; then
- dest=/var/lib/portage/world
- fi
-
- if [[ ${line} = world.remove ]]; then
- emerge -C $(<"${line}")
- elif [[ ${line} = *.footer ]]; then
- cat "${line}" >> "${dest}"
- else
- mkdir -p "${dest%/*}"
- cp "${line}" "${dest}"
- fi
- done < <(find . -type f -printf '%P\0')
- if [[ -f buildpkgonly ]]; then
- ./buildpkgonly
- fi
- popd
-fi
-
-emerge -uDN --changed-deps --backtrack=100 "${to_install[@]}"
-
-if [[ ! $1 ]]; then
- emerge --depclean --quiet-unmerge-warn
-fi
-
-mapfile -t badlibs < <(portageq list_preserved_libs /)
-
-if (( ${#badlibs[@]} > 0 )); then
- printf '%s\n' "WARNING: preserved-libs in binary packages!"
- printf ' - %s\n' "${badlibs[@]}"
- emerge -p @preserved-rebuild
- exit 1
-fi
diff --git a/builders/milou/gnome-v3-23/world b/builders/milou/gnome-v3-23/world
deleted file mode 100644
index bcb6d46..0000000
--- a/builders/milou/gnome-v3-23/world
+++ /dev/null
@@ -1,61 +0,0 @@
-app-admin/keepassxc
-app-containers/docker
-app-containers/earthly
-app-editors/emacs
-app-editors/nano
-app-editors/vim
-app-editors/zed
-app-emulation/virt-manager
-app-office/abiword
-app-office/gnucash
-app-office/libreoffice
-app-office/texstudio
-app-officeext/texmaths
-app-portage/eix
-app-portage/gentoolkit
-app-text/doxygen
-app-text/pdftk
-app-text/xournalpp
-dev-debug/dtrace
-dev-java/openjdk
-dev-lang/ada-bootstrap
-dev-lang/mono
-dev-lang/python:3.10
-dev-lang/python:3.11
-dev-lang/python:3.12
-dev-lang/python:3.13
-dev-lang/rust
-dev-qt/qtwebengine
-dev-tex/latex-beamer
-dev-util/libabigail
-dev-util/perf
-gnome-base/gnome
-gnome-base/gnome-extra-apps
-llvm-core/clang
-lxqt-base/lxqt-meta
-mail-client/thunderbird
-mate-base/mate
-media-gfx/engauge
-media-gfx/gimp
-media-gfx/gnuclad
-media-gfx/inkscape
-media-gfx/povray
-net-dialup/ppp
-net-firewall/fwbuilder
-net-irc/quassel
-net-misc/chrony
-net-misc/dhcpcd
-net-misc/networkmanager
-net-vpn/openvpn
-sci-libs/netcdf
-sci-visualization/gnuplot
-sci-visualization/gwyddion
-sci-visualization/spyview
-sys-apps/pkgcore
-sys-apps/portage
-sys-boot/grub
-sys-cluster/openmpi
-sys-devel/gcc:14
-dev-debug/gdb
-www-client/firefox
-xfce-base/xfce4-meta
diff --git a/builders/milou/kde-v3-23/portage/env/lto.conf
b/builders/milou/kde-v3-23/portage/env/lto.conf
deleted file mode 100644
index 37647dd..0000000
--- a/builders/milou/kde-v3-23/portage/env/lto.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-CFLAGS="${CFLAGS} -flto"
-CXXFLAGS="${CXXFLAGS} -flto"
-FCFLAGS="${FCFLAGS} -flto"
-FFLAGS="${FFLAGS} -flto"
-LDFLAGS="${LDFLAGS} -flto"
diff --git a/builders/milou/kde-v3-23/portage/env/nolto.conf
b/builders/milou/kde-v3-23/portage/env/nolto.conf
deleted file mode 100644
index 4f1f356..0000000
--- a/builders/milou/kde-v3-23/portage/env/nolto.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-CFLAGS="${CFLAGS} -fno-lto"
-CXXFLAGS="${CXXFLAGS} -fno-lto"
-FCFLAGS="${FCFLAGS} -fno-lto"
-FFLAGS="${FFLAGS} -fno-lto"
-LDFLAGS="${LDFLAGS} -fno-lto"
diff --git a/builders/milou/kde-v3-23/portage/make.conf
b/builders/milou/kde-v3-23/portage/make.conf
deleted file mode 100644
index 4a53383..0000000
--- a/builders/milou/kde-v3-23/portage/make.conf
+++ /dev/null
@@ -1,52 +0,0 @@
-# These settings were set by the catalyst build script that automatically
-# built this stage.
-# Please consult /usr/share/portage/config/make.conf.example for a more
-# detailed example.
-
-# For now, we enforce LTO warnings but only enable LTO for certain packages.
-LTOFLAGS="-Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing"
-COMMON_FLAGS="-O2 -pipe -march=x86-64-v3 ${LTOFLAGS}"
-CFLAGS="${COMMON_FLAGS}"
-CXXFLAGS="${COMMON_FLAGS}"
-FCFLAGS="${COMMON_FLAGS}"
-FFLAGS="${COMMON_FLAGS}"
-
-LDFLAGS="${LDFLAGS} ${LTOFLAGS}"
-
-# NOTE: This stage was built with the bindist Use flag enabled
-PORTDIR="/var/db/repos/gentoo"
-DISTDIR="/var/cache/distfiles"
-PKGDIR="/var/cache/binpkgs"
-
-# This sets the language of build output to English.
-# Please keep this setting intact when reporting bugs.
-LC_MESSAGES=C
-
-MAKEOPTS="-j32 -l64"
-
-EMERGE_DEFAULT_OPTS="--jobs 20 --load-average 64 --quiet --keep-going
--binpkg-respect-use --usepkg --with-bdeps=y --color n --nospinner"
-
-FEATURES="binpkg-multi-instance buildpkg compress-index -network-sandbox
notitles"
-
-PORTAGE_BINHOST_TTL="3600"
-BINPKG_FORMAT="gpkg"
-BINPKG_COMPRESS="xz"
-
-USE="bindist cet native-extensions"
-
-ACCEPT_RESTRICT="* -bindist"
-
-ACCEPT_LICENSE="@FREE MPEG-4"
-
-LC_ALL="en_US.utf8"
-
-# x86-64-v1:
-CPU_FLAGS_X86_v1="cmov cx8 fpu fxsr mmx osfxsr sce mmxext sse sse2"
-
-# x86-64-v2:
-CPU_FLAGS_X86_v2="${CPU_FLAGS_X86_v1} cmpxchg16b lahf_sahf popcnt sse3 sse4_1
sse4_2 ssse3"
-
-# x86-64-v3:
-CPU_FLAGS_X86_v3="${CPU_FLAGS_X86_v2} avx avx2 bmi1 bmi2 f16c fma3 lzcnt movbe
osxsave"
-
-CPU_FLAGS_X86=${CPU_FLAGS_X86_v3}
diff --git a/builders/milou/kde-v3-23/portage/make.profile
b/builders/milou/kde-v3-23/portage/make.profile
deleted file mode 120000
index 536e7ef..0000000
--- a/builders/milou/kde-v3-23/portage/make.profile
+++ /dev/null
@@ -1 +0,0 @@
-/var/db/repos/gentoo/profiles/default/linux/amd64/23.0/desktop/plasma/systemd
\ No newline at end of file
diff --git a/builders/milou/kde-v3-23/portage/package.env/lto
b/builders/milou/kde-v3-23/portage/package.env/lto
deleted file mode 100644
index 30a3c07..0000000
--- a/builders/milou/kde-v3-23/portage/package.env/lto
+++ /dev/null
@@ -1,3 +0,0 @@
-dev-lang/python lto.conf
-sys-devel/* lto.conf
-www-client/firefox lto.conf
diff --git a/builders/milou/kde-v3-23/portage/package.mask/prebuilt-bin
b/builders/milou/kde-v3-23/portage/package.mask/prebuilt-bin
deleted file mode 100644
index 6d8e24a..0000000
--- a/builders/milou/kde-v3-23/portage/package.mask/prebuilt-bin
+++ /dev/null
@@ -1 +0,0 @@
-dev-lang/rust-bin
diff --git a/builders/milou/kde-v3-23/portage/package.use/bindist
b/builders/milou/kde-v3-23/portage/package.use/bindist
deleted file mode 100644
index b75a197..0000000
--- a/builders/milou/kde-v3-23/portage/package.use/bindist
+++ /dev/null
@@ -1,2 +0,0 @@
-
-net-voip/telepathy-gabble gnutls
diff --git a/builders/milou/kde-v3-23/portage/package.use/calibre
b/builders/milou/kde-v3-23/portage/package.use/calibre
deleted file mode 100644
index 57cb853..0000000
--- a/builders/milou/kde-v3-23/portage/package.use/calibre
+++ /dev/null
@@ -1 +0,0 @@
-dev-python/pyqt6 quick
diff --git a/builders/milou/kde-v3-23/portage/package.use/dist-kernel
b/builders/milou/kde-v3-23/portage/package.use/dist-kernel
deleted file mode 100644
index 7e6ada4..0000000
--- a/builders/milou/kde-v3-23/portage/package.use/dist-kernel
+++ /dev/null
@@ -1 +0,0 @@
-*/* dist-kernel
diff --git a/builders/milou/kde-v3-23/portage/package.use/ffmpeg
b/builders/milou/kde-v3-23/portage/package.use/ffmpeg
deleted file mode 100644
index aad80a4..0000000
--- a/builders/milou/kde-v3-23/portage/package.use/ffmpeg
+++ /dev/null
@@ -1 +0,0 @@
-media-video/ffmpeg libass
diff --git a/builders/milou/kde-v3-23/portage/package.use/fixed
b/builders/milou/kde-v3-23/portage/package.use/fixed
deleted file mode 100644
index 9574ec7..0000000
--- a/builders/milou/kde-v3-23/portage/package.use/fixed
+++ /dev/null
@@ -1,6 +0,0 @@
-# 26f47f5c7df6edda39ff1febc821f1f8e1803321
-sys-apps/dbus user-session
-
-
-# todo
-media-libs/freetype harfbuzz
diff --git a/builders/milou/kde-v3-23/portage/package.use/gcc
b/builders/milou/kde-v3-23/portage/package.use/gcc
deleted file mode 100644
index 84862d7..0000000
--- a/builders/milou/kde-v3-23/portage/package.use/gcc
+++ /dev/null
@@ -1,2 +0,0 @@
-sys-devel/gcc lto pgo
-sys-devel/binutils pgo
diff --git a/builders/milou/kde-v3-23/portage/package.use/kde
b/builders/milou/kde-v3-23/portage/package.use/kde
deleted file mode 100644
index f7a73ab..0000000
--- a/builders/milou/kde-v3-23/portage/package.use/kde
+++ /dev/null
@@ -1,4 +0,0 @@
-# KDE requirements not met by the profile
-
-# akonadi
-dev-qt/qtbase mysql
diff --git a/builders/milou/kde-v3-23/portage/package.use/klayout
b/builders/milou/kde-v3-23/portage/package.use/klayout
deleted file mode 100644
index 11da39c..0000000
--- a/builders/milou/kde-v3-23/portage/package.use/klayout
+++ /dev/null
@@ -1,2 +0,0 @@
-# Needed for sci-electronics/klayout
-dev-qt/qttools designer
diff --git a/builders/milou/kde-v3-23/portage/package.use/mate
b/builders/milou/kde-v3-23/portage/package.use/mate
deleted file mode 100644
index 47dd0b9..0000000
--- a/builders/milou/kde-v3-23/portage/package.use/mate
+++ /dev/null
@@ -1 +0,0 @@
-dev-libs/libdbusmenu gtk3
diff --git a/builders/milou/kde-v3-23/portage/package.use/python3-incompat
b/builders/milou/kde-v3-23/portage/package.use/python3-incompat
deleted file mode 100644
index 871a663..0000000
--- a/builders/milou/kde-v3-23/portage/package.use/python3-incompat
+++ /dev/null
@@ -1,2 +0,0 @@
-# unavailable for 3.13
-<llvm-core/clang-18 PYTHON_SINGLE_TARGET: python3_12
diff --git a/builders/milou/kde-v3-23/portage/package.use/queued
b/builders/milou/kde-v3-23/portage/package.use/queued
deleted file mode 100644
index f61935d..0000000
--- a/builders/milou/kde-v3-23/portage/package.use/queued
+++ /dev/null
@@ -1,3 +0,0 @@
-media-libs/libvpx postproc
-dev-qt/qtpositioning geoclue
-dev-python/pillow webp
diff --git a/builders/milou/kde-v3-23/portage/package.use/rust
b/builders/milou/kde-v3-23/portage/package.use/rust
deleted file mode 100644
index 2b1a617..0000000
--- a/builders/milou/kde-v3-23/portage/package.use/rust
+++ /dev/null
@@ -1 +0,0 @@
-dev-lang/rust mrustc-bootstrap
diff --git a/builders/milou/kde-v3-23/portage/variants/debug/package.use/debug
b/builders/milou/kde-v3-23/portage/variants/debug/package.use/debug
deleted file mode 100644
index c1256bb..0000000
--- a/builders/milou/kde-v3-23/portage/variants/debug/package.use/debug
+++ /dev/null
@@ -1,6 +0,0 @@
-llvm-core/* debug
-llvm-runtimes/* debug
-
-sys-devel/gcc debug
-
-dev-lang/python debug
diff --git
a/builders/milou/kde-v3-23/portage/variants/gcc-nopgo/package.use/gcc
b/builders/milou/kde-v3-23/portage/variants/gcc-nopgo/package.use/gcc
deleted file mode 100644
index 6e7c460..0000000
--- a/builders/milou/kde-v3-23/portage/variants/gcc-nopgo/package.use/gcc
+++ /dev/null
@@ -1 +0,0 @@
-# revert default pgo/lto for binpkg coverage
diff --git a/builders/milou/kde-v3-23/portage/variants/lucky/.run_marker
b/builders/milou/kde-v3-23/portage/variants/lucky/.run_marker
deleted file mode 100644
index 722c3eb..0000000
--- a/builders/milou/kde-v3-23/portage/variants/lucky/.run_marker
+++ /dev/null
@@ -1 +0,0 @@
-I'm feeling lucky!
diff --git a/builders/milou/kde-v3-23/portage/variants/python3both/buildpkgonly
b/builders/milou/kde-v3-23/portage/variants/python3both/buildpkgonly
deleted file mode 100755
index c855314..0000000
--- a/builders/milou/kde-v3-23/portage/variants/python3both/buildpkgonly
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/bash
-
-set -e
-
-emerge -uDN --backtrack=100 @world
-
-# py 3.13 exclusive (non default)
-cat >> ../../make.conf <<- __EOF__
- PYTHON_TARGETS="python3_12"
- PYTHON_SINGLE_TARGET="python3_12"
-__EOF__
-
-EPYTHON=python3.12 emerge -uDN --backtrack=100 @world
-
-# USE is redundant, but works around https://bugs.gentoo.org/964705
-USE="-python" PYTHON_TARGETS= PYTHON_SINGLE_TARGET= emerge -1 $(pquery -I
--has-use python --attr use| awk '/-python[ $]/{print "="$1}')
diff --git
a/builders/milou/kde-v3-23/portage/variants/python3both/make.conf.footer
b/builders/milou/kde-v3-23/portage/variants/python3both/make.conf.footer
deleted file mode 100644
index 255ab7c..0000000
--- a/builders/milou/kde-v3-23/portage/variants/python3both/make.conf.footer
+++ /dev/null
@@ -1,2 +0,0 @@
-PYTHON_TARGETS="python3_12 python3_13"
-PYTHON_SINGLE_TARGET="python3_12"
diff --git
a/builders/milou/kde-v3-23/portage/variants/python3both/package.use/python3both
b/builders/milou/kde-v3-23/portage/variants/python3both/package.use/python3both
deleted file mode 100644
index 871a663..0000000
---
a/builders/milou/kde-v3-23/portage/variants/python3both/package.use/python3both
+++ /dev/null
@@ -1,2 +0,0 @@
-# unavailable for 3.13
-<llvm-core/clang-18 PYTHON_SINGLE_TARGET: python3_12
diff --git
a/builders/milou/kde-v3-23/portage/variants/python3both/profile/use.stable.mask
b/builders/milou/kde-v3-23/portage/variants/python3both/profile/use.stable.mask
deleted file mode 100644
index d58f7bb..0000000
---
a/builders/milou/kde-v3-23/portage/variants/python3both/profile/use.stable.mask
+++ /dev/null
@@ -1,2 +0,0 @@
--python_targets_python3_13
--python_single_target_python3_13
diff --git a/builders/milou/kde-v3-23/run-update
b/builders/milou/kde-v3-23/run-update
deleted file mode 100755
index 51bd9f6..0000000
--- a/builders/milou/kde-v3-23/run-update
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/bin/bash
-
-# if one thing fails, abort entirely
-set -e
-
-to_install=(world)
-
-if [[ $1 = *lucky ]]; then
- pquery -F '{category}/{package}' --max -r gentoo | grep -E -v
'^(acct|virtual|sec)-' | sort -u > /tmp/stable
- pquery --installed -F '{category}/{package}' | sort -u > /tmp/installed
- comm -23 /tmp/stable /tmp/installed > /tmp/uninstalled-stable
- sed -i 's/--binpkg-respect-use//' /etc/portage/make.conf
-
- to_install=(--autounmask-write --autounmask-continue $(shuf -n3
/tmp/uninstalled-stable))
-elif [[ $1 ]]; then
- pushd /etc/portage/variants/$1
- while read -r -d '' line; do
- dest=../../${line%.footer}
- if [[ ${line} = world* ]]; then
- dest=/var/lib/portage/world
- fi
-
- if [[ ${line} = world.remove ]]; then
- emerge -C $(<"${line}")
- elif [[ ${line} = *.footer ]]; then
- cat "${line}" >> "${dest}"
- else
- mkdir -p "${dest%/*}"
- cp "${line}" "${dest}"
- fi
- done < <(find . -type f -printf '%P\0')
- if [[ -f buildpkgonly ]]; then
- ./buildpkgonly
- fi
- popd
-fi
-
-emerge -uDN --changed-deps --backtrack=100 "${to_install[@]}"
-
-if [[ ! $1 ]]; then
- emerge --depclean --quiet-unmerge-warn
-fi
-
-mapfile -t badlibs < <(portageq list_preserved_libs /)
-
-if (( ${#badlibs[@]} > 0 )); then
- printf '%s\n' "WARNING: preserved-libs in binary packages!"
- printf ' - %s\n' "${badlibs[@]}"
- emerge -p @preserved-rebuild
- exit 1
-fi
diff --git a/builders/milou/kde-v3-23/world b/builders/milou/kde-v3-23/world
deleted file mode 100644
index 3ceede3..0000000
--- a/builders/milou/kde-v3-23/world
+++ /dev/null
@@ -1,61 +0,0 @@
-app-admin/keepassxc
-app-containers/docker
-app-containers/earthly
-app-editors/emacs
-app-editors/kile
-app-editors/nano
-app-office/abiword
-app-office/gnucash
-app-office/kmymoney
-app-office/libreoffice
-app-office/scribus
-app-office/texstudio
-app-officeext/texmaths
-app-portage/eix
-app-portage/gentoolkit
-app-text/calibre
-app-text/pdftk
-app-text/xournalpp
-dev-java/openjdk
-dev-lang/ada-bootstrap
-dev-lang/mono
-dev-lang/rust
-dev-tex/latex-beamer
-dev-util/kdevelop
-kde-apps/kde-apps-meta
-kde-apps/kdepim-meta
-kde-plasma/plasma-meta
-llvm-core/clang:15
-llvm-core/clang:16
-llvm-core/clang:17
-llvm-core/clang:18
-llvm-core/clang:19
-llvm-core/clang:20
-lxqt-base/lxqt-meta
-mate-base/mate
-media-gfx/engauge
-media-gfx/gimp
-media-gfx/gnuclad
-media-gfx/inkscape
-media-gfx/krita
-media-gfx/povray
-media-sound/strawberry
-media-video/kaffeine
-net-firewall/fwbuilder
-net-irc/quassel
-net-misc/chrony
-net-misc/dhcpcd
-net-misc/networkmanager
-net-vpn/openvpn
-sci-electronics/klayout
-sci-visualization/gnuplot
-sci-visualization/gwyddion
-sci-visualization/spyview
-sys-apps/pkgcore
-sys-apps/portage
-sys-auth/AusweisApp
-sys-devel/gcc:14
-dev-debug/gdb
-www-client/firefox
-www-client/qutebrowser
-www-servers/apache
diff --git a/builders/milou/openrc-v3-23/portage/env/lto.conf
b/builders/milou/openrc-v3-23/portage/env/lto.conf
deleted file mode 100644
index 37647dd..0000000
--- a/builders/milou/openrc-v3-23/portage/env/lto.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-CFLAGS="${CFLAGS} -flto"
-CXXFLAGS="${CXXFLAGS} -flto"
-FCFLAGS="${FCFLAGS} -flto"
-FFLAGS="${FFLAGS} -flto"
-LDFLAGS="${LDFLAGS} -flto"
diff --git a/builders/milou/openrc-v3-23/portage/env/nolto.conf
b/builders/milou/openrc-v3-23/portage/env/nolto.conf
deleted file mode 100644
index 4f1f356..0000000
--- a/builders/milou/openrc-v3-23/portage/env/nolto.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-CFLAGS="${CFLAGS} -fno-lto"
-CXXFLAGS="${CXXFLAGS} -fno-lto"
-FCFLAGS="${FCFLAGS} -fno-lto"
-FFLAGS="${FFLAGS} -fno-lto"
-LDFLAGS="${LDFLAGS} -fno-lto"
diff --git a/builders/milou/openrc-v3-23/portage/make.conf
b/builders/milou/openrc-v3-23/portage/make.conf
deleted file mode 100644
index 4a53383..0000000
--- a/builders/milou/openrc-v3-23/portage/make.conf
+++ /dev/null
@@ -1,52 +0,0 @@
-# These settings were set by the catalyst build script that automatically
-# built this stage.
-# Please consult /usr/share/portage/config/make.conf.example for a more
-# detailed example.
-
-# For now, we enforce LTO warnings but only enable LTO for certain packages.
-LTOFLAGS="-Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing"
-COMMON_FLAGS="-O2 -pipe -march=x86-64-v3 ${LTOFLAGS}"
-CFLAGS="${COMMON_FLAGS}"
-CXXFLAGS="${COMMON_FLAGS}"
-FCFLAGS="${COMMON_FLAGS}"
-FFLAGS="${COMMON_FLAGS}"
-
-LDFLAGS="${LDFLAGS} ${LTOFLAGS}"
-
-# NOTE: This stage was built with the bindist Use flag enabled
-PORTDIR="/var/db/repos/gentoo"
-DISTDIR="/var/cache/distfiles"
-PKGDIR="/var/cache/binpkgs"
-
-# This sets the language of build output to English.
-# Please keep this setting intact when reporting bugs.
-LC_MESSAGES=C
-
-MAKEOPTS="-j32 -l64"
-
-EMERGE_DEFAULT_OPTS="--jobs 20 --load-average 64 --quiet --keep-going
--binpkg-respect-use --usepkg --with-bdeps=y --color n --nospinner"
-
-FEATURES="binpkg-multi-instance buildpkg compress-index -network-sandbox
notitles"
-
-PORTAGE_BINHOST_TTL="3600"
-BINPKG_FORMAT="gpkg"
-BINPKG_COMPRESS="xz"
-
-USE="bindist cet native-extensions"
-
-ACCEPT_RESTRICT="* -bindist"
-
-ACCEPT_LICENSE="@FREE MPEG-4"
-
-LC_ALL="en_US.utf8"
-
-# x86-64-v1:
-CPU_FLAGS_X86_v1="cmov cx8 fpu fxsr mmx osfxsr sce mmxext sse sse2"
-
-# x86-64-v2:
-CPU_FLAGS_X86_v2="${CPU_FLAGS_X86_v1} cmpxchg16b lahf_sahf popcnt sse3 sse4_1
sse4_2 ssse3"
-
-# x86-64-v3:
-CPU_FLAGS_X86_v3="${CPU_FLAGS_X86_v2} avx avx2 bmi1 bmi2 f16c fma3 lzcnt movbe
osxsave"
-
-CPU_FLAGS_X86=${CPU_FLAGS_X86_v3}
diff --git a/builders/milou/openrc-v3-23/portage/make.profile
b/builders/milou/openrc-v3-23/portage/make.profile
deleted file mode 120000
index 52b8803..0000000
--- a/builders/milou/openrc-v3-23/portage/make.profile
+++ /dev/null
@@ -1 +0,0 @@
-/var/db/repos/gentoo/profiles/default/linux/amd64/23.0/desktop/gnome
\ No newline at end of file
diff --git a/builders/milou/openrc-v3-23/portage/package.env/lto
b/builders/milou/openrc-v3-23/portage/package.env/lto
deleted file mode 100644
index 30a3c07..0000000
--- a/builders/milou/openrc-v3-23/portage/package.env/lto
+++ /dev/null
@@ -1,3 +0,0 @@
-dev-lang/python lto.conf
-sys-devel/* lto.conf
-www-client/firefox lto.conf
diff --git a/builders/milou/openrc-v3-23/portage/package.mask/prebuilt-bin
b/builders/milou/openrc-v3-23/portage/package.mask/prebuilt-bin
deleted file mode 100644
index 6d8e24a..0000000
--- a/builders/milou/openrc-v3-23/portage/package.mask/prebuilt-bin
+++ /dev/null
@@ -1 +0,0 @@
-dev-lang/rust-bin
diff --git a/builders/milou/openrc-v3-23/portage/package.use/bindist
b/builders/milou/openrc-v3-23/portage/package.use/bindist
deleted file mode 100644
index b75a197..0000000
--- a/builders/milou/openrc-v3-23/portage/package.use/bindist
+++ /dev/null
@@ -1,2 +0,0 @@
-
-net-voip/telepathy-gabble gnutls
diff --git a/builders/milou/openrc-v3-23/portage/package.use/blender
b/builders/milou/openrc-v3-23/portage/package.use/blender
deleted file mode 100644
index b2c229e..0000000
--- a/builders/milou/openrc-v3-23/portage/package.use/blender
+++ /dev/null
@@ -1,5 +0,0 @@
-media-libs/freetype brotli
-media-video/ffmpeg lame opus theora vpx
-
-# circ
-media-libs/opencolorio -opengl
diff --git a/builders/milou/openrc-v3-23/portage/package.use/dist-kernel
b/builders/milou/openrc-v3-23/portage/package.use/dist-kernel
deleted file mode 100644
index 7e6ada4..0000000
--- a/builders/milou/openrc-v3-23/portage/package.use/dist-kernel
+++ /dev/null
@@ -1 +0,0 @@
-*/* dist-kernel
diff --git a/builders/milou/openrc-v3-23/portage/package.use/fixed
b/builders/milou/openrc-v3-23/portage/package.use/fixed
deleted file mode 100644
index 9574ec7..0000000
--- a/builders/milou/openrc-v3-23/portage/package.use/fixed
+++ /dev/null
@@ -1,6 +0,0 @@
-# 26f47f5c7df6edda39ff1febc821f1f8e1803321
-sys-apps/dbus user-session
-
-
-# todo
-media-libs/freetype harfbuzz
diff --git a/builders/milou/openrc-v3-23/portage/package.use/inkscape
b/builders/milou/openrc-v3-23/portage/package.use/inkscape
deleted file mode 100644
index 4b2df36..0000000
--- a/builders/milou/openrc-v3-23/portage/package.use/inkscape
+++ /dev/null
@@ -1 +0,0 @@
-dev-python/pillow webp
diff --git a/builders/milou/openrc-v3-23/portage/package.use/kde
b/builders/milou/openrc-v3-23/portage/package.use/kde
deleted file mode 100644
index 93cefae..0000000
--- a/builders/milou/openrc-v3-23/portage/package.use/kde
+++ /dev/null
@@ -1,23 +0,0 @@
-kde-frameworks/* qml
-kde-plasma/kwin lock
-kde-plasma/kwin-x11 lock
-media-plugins/gst-plugins-meta theora v4l
-media-video/ffmpeg libass
-dev-qt/* qml
-dev-qt/qtwebengine widgets
-dev-qt/qtscript scripttools
-dev-qt/qtsql mysql
-dev-qt/qtpositioning geoclue
-
-# Required by kde-apps/kdenlive
-media-libs/mlt ffmpeg frei0r
-media-libs/opencv features2d
-
-# Required by media-gfx/digikam
-media-libs/opencv contrib contribdnn
-
-# akonadi
-dev-qt/qtbase mysql
-
-# kgraphviewer/graphviz
-media-libs/gd fontconfig
diff --git a/builders/milou/openrc-v3-23/portage/package.use/llvm
b/builders/milou/openrc-v3-23/portage/package.use/llvm
deleted file mode 100644
index c75065b..0000000
--- a/builders/milou/openrc-v3-23/portage/package.use/llvm
+++ /dev/null
@@ -1,2 +0,0 @@
-app-arch/xz-utils abi_x86_32
-app-arch/zstd abi_x86_32
diff --git a/builders/milou/openrc-v3-23/portage/package.use/multilib
b/builders/milou/openrc-v3-23/portage/package.use/multilib
deleted file mode 100644
index 7d78185..0000000
--- a/builders/milou/openrc-v3-23/portage/package.use/multilib
+++ /dev/null
@@ -1,28 +0,0 @@
-dev-libs/icu abi_x86_32
-llvm-core/libclc abi_x86_32
-dev-libs/libffi abi_x86_32
-dev-libs/libxml2 abi_x86_32
-dev-ml/llvm-ocaml abi_x86_32
-dev-python/clang-python abi_x86_32
-dev-python/lit abi_x86_32
-dev-util/lldb abi_x86_32
-llvm-core/clang abi_x86_32
-llvm-core/clang-common abi_x86_32
-llvm-core/clang-runtime abi_x86_32
-llvm-core/clang-toolchain-symlinks abi_x86_32
-llvm-core/lld abi_x86_32
-llvm-core/lld-toolchain-symlinks abi_x86_32
-llvm-core/llvm abi_x86_32
-llvm-core/llvm-common abi_x86_32
-llvm-core/llvm-toolchain-symlinks abi_x86_32
-llvm-core/llvmgold abi_x86_32
-llvm-runtimes/compiler-rt abi_x86_32
-llvm-runtimes/compiler-rt-sanitizers abi_x86_32
-sys-libs/gpm abi_x86_32
-sys-libs/libcxx abi_x86_32
-sys-libs/libcxxabi abi_x86_32
-llvm-runtimes/openmp abi_x86_32
-sys-libs/llvm-libunwind abi_x86_32
-sys-libs/ncurses abi_x86_32 -gpm
-sys-libs/zlib abi_x86_32
-virtual/zlib abi_x86_32
diff --git a/builders/milou/openrc-v3-23/portage/package.use/queued
b/builders/milou/openrc-v3-23/portage/package.use/queued
deleted file mode 100644
index 49491b2..0000000
--- a/builders/milou/openrc-v3-23/portage/package.use/queued
+++ /dev/null
@@ -1 +0,0 @@
-media-libs/libvpx postproc
diff --git a/builders/milou/openrc-v3-23/portage/package.use/rust
b/builders/milou/openrc-v3-23/portage/package.use/rust
deleted file mode 100644
index 471adda..0000000
--- a/builders/milou/openrc-v3-23/portage/package.use/rust
+++ /dev/null
@@ -1,2 +0,0 @@
-dev-lang/rust clippy rustfmt
-dev-lang/rust mrustc-bootstrap
diff --git a/builders/milou/openrc-v3-23/portage/package.use/xfce4
b/builders/milou/openrc-v3-23/portage/package.use/xfce4
deleted file mode 100644
index 47dd0b9..0000000
--- a/builders/milou/openrc-v3-23/portage/package.use/xfce4
+++ /dev/null
@@ -1 +0,0 @@
-dev-libs/libdbusmenu gtk3
diff --git a/builders/milou/openrc-v3-23/portage/package.use/zlib
b/builders/milou/openrc-v3-23/portage/package.use/zlib
deleted file mode 100644
index b934da8..0000000
--- a/builders/milou/openrc-v3-23/portage/package.use/zlib
+++ /dev/null
@@ -1 +0,0 @@
-sys-libs/zlib minizip
diff --git a/builders/milou/openrc-v3-23/portage/variants/lucky/.run_marker
b/builders/milou/openrc-v3-23/portage/variants/lucky/.run_marker
deleted file mode 100644
index 722c3eb..0000000
--- a/builders/milou/openrc-v3-23/portage/variants/lucky/.run_marker
+++ /dev/null
@@ -1 +0,0 @@
-I'm feeling lucky!
diff --git a/builders/milou/openrc-v3-23/run-update
b/builders/milou/openrc-v3-23/run-update
deleted file mode 100755
index 51bd9f6..0000000
--- a/builders/milou/openrc-v3-23/run-update
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/bin/bash
-
-# if one thing fails, abort entirely
-set -e
-
-to_install=(world)
-
-if [[ $1 = *lucky ]]; then
- pquery -F '{category}/{package}' --max -r gentoo | grep -E -v
'^(acct|virtual|sec)-' | sort -u > /tmp/stable
- pquery --installed -F '{category}/{package}' | sort -u > /tmp/installed
- comm -23 /tmp/stable /tmp/installed > /tmp/uninstalled-stable
- sed -i 's/--binpkg-respect-use//' /etc/portage/make.conf
-
- to_install=(--autounmask-write --autounmask-continue $(shuf -n3
/tmp/uninstalled-stable))
-elif [[ $1 ]]; then
- pushd /etc/portage/variants/$1
- while read -r -d '' line; do
- dest=../../${line%.footer}
- if [[ ${line} = world* ]]; then
- dest=/var/lib/portage/world
- fi
-
- if [[ ${line} = world.remove ]]; then
- emerge -C $(<"${line}")
- elif [[ ${line} = *.footer ]]; then
- cat "${line}" >> "${dest}"
- else
- mkdir -p "${dest%/*}"
- cp "${line}" "${dest}"
- fi
- done < <(find . -type f -printf '%P\0')
- if [[ -f buildpkgonly ]]; then
- ./buildpkgonly
- fi
- popd
-fi
-
-emerge -uDN --changed-deps --backtrack=100 "${to_install[@]}"
-
-if [[ ! $1 ]]; then
- emerge --depclean --quiet-unmerge-warn
-fi
-
-mapfile -t badlibs < <(portageq list_preserved_libs /)
-
-if (( ${#badlibs[@]} > 0 )); then
- printf '%s\n' "WARNING: preserved-libs in binary packages!"
- printf ' - %s\n' "${badlibs[@]}"
- emerge -p @preserved-rebuild
- exit 1
-fi
diff --git a/builders/milou/openrc-v3-23/world
b/builders/milou/openrc-v3-23/world
deleted file mode 100644
index 54ac745..0000000
--- a/builders/milou/openrc-v3-23/world
+++ /dev/null
@@ -1,47 +0,0 @@
-app-admin/keepassxc
-app-containers/docker
-app-containers/earthly
-app-editors/emacs
-app-editors/nano
-app-editors/vim
-app-office/abiword
-app-office/gnucash
-app-office/libreoffice
-app-office/texstudio
-app-officeext/texmaths
-app-portage/eix
-app-portage/gentoolkit
-app-text/pdftk
-app-text/xournalpp
-dev-java/openjdk
-dev-lang/ada-bootstrap
-dev-lang/mono
-dev-lang/rust
-dev-tex/latex-beamer
-gnome-base/gnome
-gnome-base/gnome-extra-apps
-kde-apps/kde-apps-meta
-kde-apps/kdepim-meta
-kde-plasma/plasma-meta
-llvm-core/clang
-lxqt-base/lxqt-meta
-mate-base/mate
-media-gfx/engauge
-media-gfx/gimp
-media-gfx/gnuclad
-media-gfx/inkscape
-media-gfx/povray
-net-firewall/fwbuilder
-net-irc/quassel
-net-misc/chrony
-net-misc/dhcpcd
-net-vpn/openvpn
-sci-visualization/gnuplot
-sci-visualization/gwyddion
-sci-visualization/spyview
-sys-apps/pkgcore
-sys-apps/portage
-sys-devel/gcc:14
-dev-debug/gdb
-www-client/firefox
-xfce-base/xfce4-meta
diff --git a/builders/milou/server-v3-23/portage/env/lto.conf
b/builders/milou/server-v3-23/portage/env/lto.conf
deleted file mode 100644
index 37647dd..0000000
--- a/builders/milou/server-v3-23/portage/env/lto.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-CFLAGS="${CFLAGS} -flto"
-CXXFLAGS="${CXXFLAGS} -flto"
-FCFLAGS="${FCFLAGS} -flto"
-FFLAGS="${FFLAGS} -flto"
-LDFLAGS="${LDFLAGS} -flto"
diff --git a/builders/milou/server-v3-23/portage/env/nolto.conf
b/builders/milou/server-v3-23/portage/env/nolto.conf
deleted file mode 100644
index 4f1f356..0000000
--- a/builders/milou/server-v3-23/portage/env/nolto.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-CFLAGS="${CFLAGS} -fno-lto"
-CXXFLAGS="${CXXFLAGS} -fno-lto"
-FCFLAGS="${FCFLAGS} -fno-lto"
-FFLAGS="${FFLAGS} -fno-lto"
-LDFLAGS="${LDFLAGS} -fno-lto"
diff --git a/builders/milou/server-v3-23/portage/make.conf
b/builders/milou/server-v3-23/portage/make.conf
deleted file mode 100644
index 4a53383..0000000
--- a/builders/milou/server-v3-23/portage/make.conf
+++ /dev/null
@@ -1,52 +0,0 @@
-# These settings were set by the catalyst build script that automatically
-# built this stage.
-# Please consult /usr/share/portage/config/make.conf.example for a more
-# detailed example.
-
-# For now, we enforce LTO warnings but only enable LTO for certain packages.
-LTOFLAGS="-Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing"
-COMMON_FLAGS="-O2 -pipe -march=x86-64-v3 ${LTOFLAGS}"
-CFLAGS="${COMMON_FLAGS}"
-CXXFLAGS="${COMMON_FLAGS}"
-FCFLAGS="${COMMON_FLAGS}"
-FFLAGS="${COMMON_FLAGS}"
-
-LDFLAGS="${LDFLAGS} ${LTOFLAGS}"
-
-# NOTE: This stage was built with the bindist Use flag enabled
-PORTDIR="/var/db/repos/gentoo"
-DISTDIR="/var/cache/distfiles"
-PKGDIR="/var/cache/binpkgs"
-
-# This sets the language of build output to English.
-# Please keep this setting intact when reporting bugs.
-LC_MESSAGES=C
-
-MAKEOPTS="-j32 -l64"
-
-EMERGE_DEFAULT_OPTS="--jobs 20 --load-average 64 --quiet --keep-going
--binpkg-respect-use --usepkg --with-bdeps=y --color n --nospinner"
-
-FEATURES="binpkg-multi-instance buildpkg compress-index -network-sandbox
notitles"
-
-PORTAGE_BINHOST_TTL="3600"
-BINPKG_FORMAT="gpkg"
-BINPKG_COMPRESS="xz"
-
-USE="bindist cet native-extensions"
-
-ACCEPT_RESTRICT="* -bindist"
-
-ACCEPT_LICENSE="@FREE MPEG-4"
-
-LC_ALL="en_US.utf8"
-
-# x86-64-v1:
-CPU_FLAGS_X86_v1="cmov cx8 fpu fxsr mmx osfxsr sce mmxext sse sse2"
-
-# x86-64-v2:
-CPU_FLAGS_X86_v2="${CPU_FLAGS_X86_v1} cmpxchg16b lahf_sahf popcnt sse3 sse4_1
sse4_2 ssse3"
-
-# x86-64-v3:
-CPU_FLAGS_X86_v3="${CPU_FLAGS_X86_v2} avx avx2 bmi1 bmi2 f16c fma3 lzcnt movbe
osxsave"
-
-CPU_FLAGS_X86=${CPU_FLAGS_X86_v3}
diff --git a/builders/milou/server-v3-23/portage/make.profile
b/builders/milou/server-v3-23/portage/make.profile
deleted file mode 120000
index 6656efc..0000000
--- a/builders/milou/server-v3-23/portage/make.profile
+++ /dev/null
@@ -1 +0,0 @@
-/var/db/repos/gentoo/profiles/default/linux/amd64/23.0/no-multilib
\ No newline at end of file
diff --git a/builders/milou/server-v3-23/portage/package.env/lto
b/builders/milou/server-v3-23/portage/package.env/lto
deleted file mode 100644
index 30a3c07..0000000
--- a/builders/milou/server-v3-23/portage/package.env/lto
+++ /dev/null
@@ -1,3 +0,0 @@
-dev-lang/python lto.conf
-sys-devel/* lto.conf
-www-client/firefox lto.conf
diff --git a/builders/milou/server-v3-23/portage/package.mask/prebuilt-bin
b/builders/milou/server-v3-23/portage/package.mask/prebuilt-bin
deleted file mode 100644
index 6d8e24a..0000000
--- a/builders/milou/server-v3-23/portage/package.mask/prebuilt-bin
+++ /dev/null
@@ -1 +0,0 @@
-dev-lang/rust-bin
diff --git a/builders/milou/server-v3-23/portage/package.use/dist-kernel
b/builders/milou/server-v3-23/portage/package.use/dist-kernel
deleted file mode 100644
index 7e6ada4..0000000
--- a/builders/milou/server-v3-23/portage/package.use/dist-kernel
+++ /dev/null
@@ -1 +0,0 @@
-*/* dist-kernel
diff --git a/builders/milou/server-v3-23/portage/package.use/gcc
b/builders/milou/server-v3-23/portage/package.use/gcc
deleted file mode 100644
index 84862d7..0000000
--- a/builders/milou/server-v3-23/portage/package.use/gcc
+++ /dev/null
@@ -1,2 +0,0 @@
-sys-devel/gcc lto pgo
-sys-devel/binutils pgo
diff --git a/builders/milou/server-v3-23/portage/package.use/networkmanager
b/builders/milou/server-v3-23/portage/package.use/networkmanager
deleted file mode 100644
index 5d977ab..0000000
--- a/builders/milou/server-v3-23/portage/package.use/networkmanager
+++ /dev/null
@@ -1,2 +0,0 @@
-# Required for networkmanager
-net-wireless/wpa_supplicant dbus
diff --git a/builders/milou/server-v3-23/portage/package.use/nginx
b/builders/milou/server-v3-23/portage/package.use/nginx
deleted file mode 100644
index 9d49054..0000000
--- a/builders/milou/server-v3-23/portage/package.use/nginx
+++ /dev/null
@@ -1,2 +0,0 @@
-# www-servers/nginx needs app-misc/mime-types[nginx]
-app-misc/mime-types nginx
diff --git a/builders/milou/server-v3-23/portage/package.use/npm
b/builders/milou/server-v3-23/portage/package.use/npm
deleted file mode 100644
index a90c167..0000000
--- a/builders/milou/server-v3-23/portage/package.use/npm
+++ /dev/null
@@ -1 +0,0 @@
-net-libs/nodejs npm
diff --git a/builders/milou/server-v3-23/portage/package.use/python3-incompat
b/builders/milou/server-v3-23/portage/package.use/python3-incompat
deleted file mode 100644
index 871a663..0000000
--- a/builders/milou/server-v3-23/portage/package.use/python3-incompat
+++ /dev/null
@@ -1,2 +0,0 @@
-# unavailable for 3.13
-<llvm-core/clang-18 PYTHON_SINGLE_TARGET: python3_12
diff --git a/builders/milou/server-v3-23/portage/package.use/qt
b/builders/milou/server-v3-23/portage/package.use/qt
deleted file mode 100644
index 1b62b11..0000000
--- a/builders/milou/server-v3-23/portage/package.use/qt
+++ /dev/null
@@ -1 +0,0 @@
-x11-libs/libxkbcommon X
diff --git a/builders/milou/server-v3-23/portage/package.use/rust
b/builders/milou/server-v3-23/portage/package.use/rust
deleted file mode 100644
index 2b1a617..0000000
--- a/builders/milou/server-v3-23/portage/package.use/rust
+++ /dev/null
@@ -1 +0,0 @@
-dev-lang/rust mrustc-bootstrap
diff --git
a/builders/milou/server-v3-23/portage/variants/debug/package.use/debug
b/builders/milou/server-v3-23/portage/variants/debug/package.use/debug
deleted file mode 100644
index c1256bb..0000000
--- a/builders/milou/server-v3-23/portage/variants/debug/package.use/debug
+++ /dev/null
@@ -1,6 +0,0 @@
-llvm-core/* debug
-llvm-runtimes/* debug
-
-sys-devel/gcc debug
-
-dev-lang/python debug
diff --git
a/builders/milou/server-v3-23/portage/variants/gcc-nopgo/package.use/gcc
b/builders/milou/server-v3-23/portage/variants/gcc-nopgo/package.use/gcc
deleted file mode 100644
index 6e7c460..0000000
--- a/builders/milou/server-v3-23/portage/variants/gcc-nopgo/package.use/gcc
+++ /dev/null
@@ -1 +0,0 @@
-# revert default pgo/lto for binpkg coverage
diff --git a/builders/milou/server-v3-23/portage/variants/lucky/.run_marker
b/builders/milou/server-v3-23/portage/variants/lucky/.run_marker
deleted file mode 100644
index 722c3eb..0000000
--- a/builders/milou/server-v3-23/portage/variants/lucky/.run_marker
+++ /dev/null
@@ -1 +0,0 @@
-I'm feeling lucky!
diff --git
a/builders/milou/server-v3-23/portage/variants/meson-ci/package.use/meson-ci
b/builders/milou/server-v3-23/portage/variants/meson-ci/package.use/meson-ci
deleted file mode 100644
index 74e03d3..0000000
--- a/builders/milou/server-v3-23/portage/variants/meson-ci/package.use/meson-ci
+++ /dev/null
@@ -1,14 +0,0 @@
-dev-libs/boost python
-
-# USE=test-full
-dev-build/meson test test-full
-sys-libs/zlib static-libs
-virtual/zlib static-libs
-sci-libs/hdf5 cxx fortran
-sys-cluster/openmpi fortran
-media-libs/freetype harfbuzz
-
-# recursive
-dev-python/pycairo X
-media-libs/libglvnd X
-x11-libs/cairo X
diff --git
a/builders/milou/server-v3-23/portage/variants/python3both/buildpkgonly
b/builders/milou/server-v3-23/portage/variants/python3both/buildpkgonly
deleted file mode 100755
index 8bf2a62..0000000
--- a/builders/milou/server-v3-23/portage/variants/python3both/buildpkgonly
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/bash
-
-set -e
-
-emerge -uDN --backtrack=100 @world
-
-# py 3.13 exclusive (non default)
-cat >> ../../make.conf <<- __EOF__
- PYTHON_TARGETS="python3_12"
- PYTHON_SINGLE_TARGET="python3_12"
-__EOF__
-
-EPYTHON=python3.12 emerge -uDN --backtrack=100 @world
-
-# USE is redundant, but works around https://bugs.gentoo.org/964705
-USE="-python" PYTHON_TARGETS= PYTHON_SINGLE_TARGET= emerge -1 $(pquery -I
--has-use python --attr use| awk '/-python[ $]/{print "="$1}' | sed '/z3/d')
diff --git
a/builders/milou/server-v3-23/portage/variants/python3both/make.conf.footer
b/builders/milou/server-v3-23/portage/variants/python3both/make.conf.footer
deleted file mode 100644
index 255ab7c..0000000
--- a/builders/milou/server-v3-23/portage/variants/python3both/make.conf.footer
+++ /dev/null
@@ -1,2 +0,0 @@
-PYTHON_TARGETS="python3_12 python3_13"
-PYTHON_SINGLE_TARGET="python3_12"
diff --git
a/builders/milou/server-v3-23/portage/variants/python3both/package.use/python3both
b/builders/milou/server-v3-23/portage/variants/python3both/package.use/python3both
deleted file mode 100644
index 871a663..0000000
---
a/builders/milou/server-v3-23/portage/variants/python3both/package.use/python3both
+++ /dev/null
@@ -1,2 +0,0 @@
-# unavailable for 3.13
-<llvm-core/clang-18 PYTHON_SINGLE_TARGET: python3_12
diff --git
a/builders/milou/server-v3-23/portage/variants/python3both/profile/use.stable.mask
b/builders/milou/server-v3-23/portage/variants/python3both/profile/use.stable.mask
deleted file mode 100644
index d58f7bb..0000000
---
a/builders/milou/server-v3-23/portage/variants/python3both/profile/use.stable.mask
+++ /dev/null
@@ -1,2 +0,0 @@
--python_targets_python3_13
--python_single_target_python3_13
diff --git a/builders/milou/server-v3-23/run-update
b/builders/milou/server-v3-23/run-update
deleted file mode 100755
index 32facf9..0000000
--- a/builders/milou/server-v3-23/run-update
+++ /dev/null
@@ -1,52 +0,0 @@
-#!/bin/bash
-
-# if one thing fails, abort entirely
-set -e
-
-to_install=(world)
-
-if [[ $1 = *lucky ]]; then
- pquery -F '{category}/{package}' --max -r gentoo | grep -E -v
'^(acct|virtual|sec)-' | sort -u > /tmp/stable
- pquery --installed -F '{category}/{package}' | sort -u > /tmp/installed
- comm -23 /tmp/stable /tmp/installed > /tmp/uninstalled-stable
- sed -i 's/--binpkg-respect-use//' /etc/portage/make.conf
-
- to_install=(--autounmask-write --autounmask-continue $(shuf -n3
/tmp/uninstalled-stable))
-elif [[ $1 ]]; then
- pushd /etc/portage/variants/$1
- while read -r -d '' line; do
- dest=../../${line%.footer}
- if [[ ${line} = world* ]]; then
- dest=/var/lib/portage/world
- fi
-
- if [[ ${line} = world.remove ]]; then
- emerge -C $(<"${line}")
- elif [[ ${line} = *.footer ]]; then
- cat "${line}" >> "${dest}"
- else
- mkdir -p "${dest%/*}"
- cp "${line}" "${dest}"
- fi
- done < <(find . -type f -printf '%P\0')
- if [[ -f buildpkgonly ]]; then
- ./buildpkgonly
- fi
- popd
-fi
-
-emerge -uDN --changed-deps --backtrack=100 "${to_install[@]}"
-
-if [[ ! $1 ]]; then
- emerge --depclean --quiet-unmerge-warn
- eclean-pkg --changed-deps
-fi
-
-mapfile -t badlibs < <(portageq list_preserved_libs /)
-
-if (( ${#badlibs[@]} > 0 )); then
- printf '%s\n' "WARNING: preserved-libs in binary packages!"
- printf ' - %s\n' "${badlibs[@]}"
- emerge -p @preserved-rebuild
- exit 1
-fi
diff --git a/builders/milou/server-v3-23/world
b/builders/milou/server-v3-23/world
deleted file mode 100644
index ca96160..0000000
--- a/builders/milou/server-v3-23/world
+++ /dev/null
@@ -1,102 +0,0 @@
-app-accessibility/brltty
-app-accessibility/espeakup
-app-admin/hddtemp
-app-admin/metalog
-app-admin/rsyslog
-app-admin/sudo
-app-admin/syslog-ng
-app-admin/sysklogd
-app-admin/sysstat
-app-admin/testdisk
-app-arch/bzip2
-app-arch/bzip3
-app-arch/cpio
-app-arch/dpkg
-app-arch/deb2targz
-app-arch/gzip
-app-arch/mt-st
-app-arch/p7zip
-app-arch/pbzip2
-app-arch/rpm
-app-arch/tar
-app-arch/zip
-app-backup/fsarchiver
-app-benchmarks/bonnie++
-app-benchmarks/dbench
-app-benchmarks/stress
-app-benchmarks/tiobench
-app-cdr/dvd+rw-tools
-app-cdr/cdrtools
-app-containers/docker
-app-crypt/chntpw
-app-editors/emacs
-app-editors/hexedit
-app-editors/joe
-app-editors/mg
-app-editors/nano
-app-editors/neovim
-app-editors/vim
-app-emacs/ebuild-mode
-app-portage/cpuid2cpuflags
-app-portage/eix
-app-portage/gentoolkit
-app-portage/mirrorselect
-app-text/doxygen
-net-dialup/ppp
-net-dns/bind
-net-mail/dovecot
-dev-debug/gdb
-dev-debug/strace
-dev-debug/valgrind
-dev-java/openjdk
-dev-lang/ada-bootstrap
-dev-lang/python:2.7
-dev-lang/python:3.10
-dev-lang/python:3.11
-dev-lang/python:3.12
-dev-lang/python:3.13
-dev-lang/rust
-dev-python/mypy
-dev-python/pip
-dev-qt/qtbase
-dev-util/bindgen
-dev-util/perf
-dev-util/pkgdev
-llvm-core/clang:15
-llvm-core/clang:16
-llvm-core/clang:17
-llvm-core/clang:18
-llvm-core/clang:19
-llvm-core/clang:20
-mail-mta/postfix
-media-libs/libsdl2
-media-libs/libwmf
-media-libs/vulkan-loader
-net-dialup/minicom
-net-libs/nodejs
-net-misc/chrony
-net-misc/dhcpcd
-net-misc/networkmanager
-net-vpn/openvpn
-net-wireless/iw
-sci-libs/armadillo
-sci-mathematics/z3
-sys-apps/bat
-sys-apps/fakeroot
-sys-apps/mlocate
-sys-apps/pciutils
-sys-apps/portage
-sys-boot/grub
-sys-devel/gcc:14
-sys-fs/btrfs-progs
-sys-fs/ncdu
-sys-fs/xfsprogs
-sys-fs/dosfstools
-sys-fs/e2fsprogs
-sys-fs/jfsutils
-sys-fs/xfsprogs
-sys-process/btop
-sys-process/cronie
-www-servers/apache
-www-servers/lighttpd
-www-servers/nginx