From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 1B33F15815E for ; Sun, 4 Feb 2024 22:09:54 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 519662BC015; Sun, 4 Feb 2024 22:09:53 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 307052BC015 for ; Sun, 4 Feb 2024 22:09:53 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 13E67343163 for ; Sun, 4 Feb 2024 22:09:52 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 7B30E1492 for ; Sun, 4 Feb 2024 22:09:50 +0000 (UTC) From: "Andreas K. Hüttel" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas K. Hüttel" Message-ID: <1707084565.4f758a493dc104b12e35089484aa296dd5e21500.dilfridge@gentoo> Subject: [gentoo-commits] proj/binhost:master commit in: builders/demeter/openrc/portage/package.use/, builders/demeter/openrc/portage/, ... X-VCS-Repository: proj/binhost X-VCS-Files: builders/demeter/openrc/portage/make.conf builders/demeter/openrc/portage/make.profile builders/demeter/openrc/portage/package.use/bindist builders/demeter/openrc/portage/package.use/blender builders/demeter/openrc/portage/package.use/dist-kernel builders/demeter/openrc/portage/package.use/fixed builders/demeter/openrc/portage/package.use/multilib builders/demeter/openrc/portage/package.use/queued builders/demeter/openrc/portage/package.use/xfce4 builders/demeter/openrc/portage/package.use/zlib builders/demeter/openrc/run-update builders/demeter/openrc/world X-VCS-Directories: builders/demeter/openrc/ builders/demeter/openrc/portage/ builders/demeter/openrc/portage/package.use/ X-VCS-Committer: dilfridge X-VCS-Committer-Name: Andreas K. Hüttel X-VCS-Revision: 4f758a493dc104b12e35089484aa296dd5e21500 X-VCS-Branch: master Date: Sun, 4 Feb 2024 22:09:50 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: a37047cd-7121-439e-9d70-b1ff71be8d41 X-Archives-Hash: adce48cddb7ba129565bf3c490adb8ff commit: 4f758a493dc104b12e35089484aa296dd5e21500 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Feb 4 22:09:25 2024 +0000 Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 4 22:09:25 2024 +0000 URL: https://gitweb.gentoo.org/proj/binhost.git/commit/?id=4f758a49 Add config for additional openrc builder Signed-off-by: Andreas K. Hüttel gentoo.org> builders/demeter/openrc/portage/make.conf | 36 +++++++++++++++++++ builders/demeter/openrc/portage/make.profile | 1 + .../demeter/openrc/portage/package.use/bindist | 2 ++ .../demeter/openrc/portage/package.use/blender | 5 +++ .../demeter/openrc/portage/package.use/dist-kernel | 1 + builders/demeter/openrc/portage/package.use/fixed | 6 ++++ .../demeter/openrc/portage/package.use/multilib | 27 ++++++++++++++ builders/demeter/openrc/portage/package.use/queued | 1 + builders/demeter/openrc/portage/package.use/xfce4 | 1 + builders/demeter/openrc/portage/package.use/zlib | 1 + builders/demeter/openrc/run-update | 8 +++++ builders/demeter/openrc/world | 41 ++++++++++++++++++++++ 12 files changed, 130 insertions(+) diff --git a/builders/demeter/openrc/portage/make.conf b/builders/demeter/openrc/portage/make.conf new file mode 100644 index 0000000..646b64d --- /dev/null +++ b/builders/demeter/openrc/portage/make.conf @@ -0,0 +1,36 @@ +# 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. +COMMON_FLAGS="-O2 -pipe -march=x86-64 -mtune=generic" +CFLAGS="${COMMON_FLAGS}" +CXXFLAGS="${COMMON_FLAGS}" +FCFLAGS="${COMMON_FLAGS}" +FFLAGS="${COMMON_FLAGS}" + +# 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="-j17 --load 17.0" + +EMERGE_DEFAULT_OPTS="--jobs 5 --keep-going --binpkg-respect-use --usepkg --with-bdeps=y --color n --nospinner" + +FEATURES="binpkg-multi-instance buildpkg -network-sandbox" + +BINPKG_FORMAT="gpkg" +BINPKG_COMPRESS="xz" + +USE="bindist" + +ACCEPT_RESTRICT="* -bindist" + +ACCEPT_LICENSE="@FREE MPEG-4" + +LC_ALL="en_US.utf8" + diff --git a/builders/demeter/openrc/portage/make.profile b/builders/demeter/openrc/portage/make.profile new file mode 120000 index 0000000..e9a9efc --- /dev/null +++ b/builders/demeter/openrc/portage/make.profile @@ -0,0 +1 @@ +/var/db/repos/gentoo/profiles/default/linux/amd64/17.1/desktop/gnome \ No newline at end of file diff --git a/builders/demeter/openrc/portage/package.use/bindist b/builders/demeter/openrc/portage/package.use/bindist new file mode 100644 index 0000000..b75a197 --- /dev/null +++ b/builders/demeter/openrc/portage/package.use/bindist @@ -0,0 +1,2 @@ + +net-voip/telepathy-gabble gnutls diff --git a/builders/demeter/openrc/portage/package.use/blender b/builders/demeter/openrc/portage/package.use/blender new file mode 100644 index 0000000..a363b10 --- /dev/null +++ b/builders/demeter/openrc/portage/package.use/blender @@ -0,0 +1,5 @@ +media-libs/freetype brotli +media-video/ffmpeg opus theora vpx + +# circ +media-libs/opencolorio -opengl diff --git a/builders/demeter/openrc/portage/package.use/dist-kernel b/builders/demeter/openrc/portage/package.use/dist-kernel new file mode 100644 index 0000000..7e6ada4 --- /dev/null +++ b/builders/demeter/openrc/portage/package.use/dist-kernel @@ -0,0 +1 @@ +*/* dist-kernel diff --git a/builders/demeter/openrc/portage/package.use/fixed b/builders/demeter/openrc/portage/package.use/fixed new file mode 100644 index 0000000..9574ec7 --- /dev/null +++ b/builders/demeter/openrc/portage/package.use/fixed @@ -0,0 +1,6 @@ +# 26f47f5c7df6edda39ff1febc821f1f8e1803321 +sys-apps/dbus user-session + + +# todo +media-libs/freetype harfbuzz diff --git a/builders/demeter/openrc/portage/package.use/multilib b/builders/demeter/openrc/portage/package.use/multilib new file mode 100644 index 0000000..9537596 --- /dev/null +++ b/builders/demeter/openrc/portage/package.use/multilib @@ -0,0 +1,27 @@ +dev-libs/icu abi_x86_32 +dev-libs/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 +sys-devel/clang abi_x86_32 +sys-devel/clang-common abi_x86_32 +sys-devel/clang-runtime abi_x86_32 +sys-devel/clang-toolchain-symlinks abi_x86_32 +sys-devel/lld abi_x86_32 +sys-devel/lld-toolchain-symlinks abi_x86_32 +sys-devel/llvm abi_x86_32 +sys-devel/llvm-common abi_x86_32 +sys-devel/llvm-toolchain-symlinks abi_x86_32 +sys-devel/llvmgold abi_x86_32 +sys-libs/compiler-rt abi_x86_32 +sys-libs/compiler-rt-sanitizers abi_x86_32 +sys-libs/gpm abi_x86_32 +sys-libs/libcxx abi_x86_32 +sys-libs/libcxxabi abi_x86_32 +sys-libs/libomp abi_x86_32 +sys-libs/llvm-libunwind abi_x86_32 +sys-libs/ncurses abi_x86_32 -gpm +sys-libs/zlib abi_x86_32 diff --git a/builders/demeter/openrc/portage/package.use/queued b/builders/demeter/openrc/portage/package.use/queued new file mode 100644 index 0000000..49491b2 --- /dev/null +++ b/builders/demeter/openrc/portage/package.use/queued @@ -0,0 +1 @@ +media-libs/libvpx postproc diff --git a/builders/demeter/openrc/portage/package.use/xfce4 b/builders/demeter/openrc/portage/package.use/xfce4 new file mode 100644 index 0000000..47dd0b9 --- /dev/null +++ b/builders/demeter/openrc/portage/package.use/xfce4 @@ -0,0 +1 @@ +dev-libs/libdbusmenu gtk3 diff --git a/builders/demeter/openrc/portage/package.use/zlib b/builders/demeter/openrc/portage/package.use/zlib new file mode 100644 index 0000000..b934da8 --- /dev/null +++ b/builders/demeter/openrc/portage/package.use/zlib @@ -0,0 +1 @@ +sys-libs/zlib minizip diff --git a/builders/demeter/openrc/run-update b/builders/demeter/openrc/run-update new file mode 100755 index 0000000..02cdf8a --- /dev/null +++ b/builders/demeter/openrc/run-update @@ -0,0 +1,8 @@ +#!/bin/bash + +# if one thing fails, abort entirely +set -e + +emerge -uDNkq --changed-deps --backtrack=100 --keep-going world + +emerge --depclean --quiet-unmerge-warn diff --git a/builders/demeter/openrc/world b/builders/demeter/openrc/world new file mode 100644 index 0000000..eafe127 --- /dev/null +++ b/builders/demeter/openrc/world @@ -0,0 +1,41 @@ +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-lang/mono +dev-tex/latex-beamer +gnome-base/gnome +gnome-base/gnome-extra-apps +lxqt-base/lxqt-meta +mate-base/mate +media-gfx/blender +media-gfx/engauge +media-gfx/gimp +media-gfx/gnuclad +media-gfx/inkscape +media-gfx/povray +media-sound/clementine +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/portage +sys-devel/clang +sys-devel/gdb +www-client/firefox +xfce-base/xfce4-meta