From 1030ddfb7c576dcbf5ade15c151249981da4f7f9 Mon Sep 17 00:00:00 2001 From: Eli Schwartz Date: Sun, 29 Sep 2024 21:58:48 -0400 Subject: variants: gcc: instead of building ada, simply build all frontends We now have bootstrappable D support. And while we are at it, it would be a very nice thing to have objective-c support as well. People who have niche use cases for uncommon language frontends will want this badly enough they may not care which other frontends they get as well, and it's quite valuable to have *something* at least. It's useful for, among other things, both arch testing and stuff like the Meson CI. We could build eleventy-six variants instead, but all that accomplishes is demonstrating the value of a PM that supports the concept of splitpkg, while ballooning the binhost storage requirements. Signed-off-by: Eli Schwartz --- builders/milou/gnome-23/portage/variants/ada/package.use/gcc-ada | 1 - .../gnome-23/portage/variants/gccfrontends/package.use/gcc-frontends | 1 + builders/milou/gnome-v3-23/portage/variants/ada/package.use/gcc-ada | 1 - .../gnome-v3-23/portage/variants/gccfrontends/package.use/gcc-frontends | 1 + 4 files changed, 2 insertions(+), 2 deletions(-) delete mode 100644 builders/milou/gnome-23/portage/variants/ada/package.use/gcc-ada create mode 100644 builders/milou/gnome-23/portage/variants/gccfrontends/package.use/gcc-frontends delete mode 100644 builders/milou/gnome-v3-23/portage/variants/ada/package.use/gcc-ada create mode 100644 builders/milou/gnome-v3-23/portage/variants/gccfrontends/package.use/gcc-frontends diff --git a/builders/milou/gnome-23/portage/variants/ada/package.use/gcc-ada b/builders/milou/gnome-23/portage/variants/ada/package.use/gcc-ada deleted file mode 100644 index fd143df..0000000 --- a/builders/milou/gnome-23/portage/variants/ada/package.use/gcc-ada +++ /dev/null @@ -1 +0,0 @@ -sys-devel/gcc ada diff --git a/builders/milou/gnome-23/portage/variants/gccfrontends/package.use/gcc-frontends b/builders/milou/gnome-23/portage/variants/gccfrontends/package.use/gcc-frontends new file mode 100644 index 0000000..a7e238e --- /dev/null +++ b/builders/milou/gnome-23/portage/variants/gccfrontends/package.use/gcc-frontends @@ -0,0 +1 @@ +sys-devel/gcc ada d objc objc++ diff --git a/builders/milou/gnome-v3-23/portage/variants/ada/package.use/gcc-ada b/builders/milou/gnome-v3-23/portage/variants/ada/package.use/gcc-ada deleted file mode 100644 index fd143df..0000000 --- a/builders/milou/gnome-v3-23/portage/variants/ada/package.use/gcc-ada +++ /dev/null @@ -1 +0,0 @@ -sys-devel/gcc ada 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 new file mode 100644 index 0000000..a7e238e --- /dev/null +++ b/builders/milou/gnome-v3-23/portage/variants/gccfrontends/package.use/gcc-frontends @@ -0,0 +1 @@ +sys-devel/gcc ada d objc objc++ -- cgit v1.2.3-65-gdbad