summaryrefslogtreecommitdiff
path: root/sys-devel
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-08-15 03:05:03 -0500
committerroot <root@alpha.trunkmasters.com>2026-08-15 03:05:03 -0500
commita5a137d12774b833cc8730fc291f88c7582658dd (patch)
tree14eb8f1b5fa37d372f8f06213562957d2a7f982c /sys-devel
parent44ac9950da93ffaa670439fbc31f0a3f95378bb3 (diff)
downloadbaldeagleos-repo-a5a137d12774b833cc8730fc291f88c7582658dd.tar.gz
baldeagleos-repo-a5a137d12774b833cc8730fc291f88c7582658dd.tar.xz
baldeagleos-repo-a5a137d12774b833cc8730fc291f88c7582658dd.zip
Adding metadata
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/binutils/binutils-2.46.1.ebuild2
-rw-r--r--sys-devel/cproc/Manifest2
-rw-r--r--sys-devel/cproc/cproc-0_pre20260527.ebuild (renamed from sys-devel/cproc/cproc-0_pre20240413.ebuild)16
-rw-r--r--sys-devel/cproc/cproc-9999.ebuild14
4 files changed, 23 insertions, 11 deletions
diff --git a/sys-devel/binutils/binutils-2.46.1.ebuild b/sys-devel/binutils/binutils-2.46.1.ebuild
index 390f2051685c..d7f8894c739a 100644
--- a/sys-devel/binutils/binutils-2.46.1.ebuild
+++ b/sys-devel/binutils/binutils-2.46.1.ebuild
@@ -39,7 +39,7 @@ else
"
[[ -z ${PATCH_VER} ]] || SRC_URI+=" https://distfiles.gentoo.org/pub/proj/toolchain/binutils/patches/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz"
SLOT=$(ver_cut 1-2)
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-binutils )"
fi
diff --git a/sys-devel/cproc/Manifest b/sys-devel/cproc/Manifest
index 10d46a80a217..6e26fb008fa6 100644
--- a/sys-devel/cproc/Manifest
+++ b/sys-devel/cproc/Manifest
@@ -1,2 +1,2 @@
-DIST cproc-c19a0bd9b78be94b455af55ad8ceb9be49410974.tar.gz 84602 BLAKE2B 89a01f1382015737ed43e1c7ec36737c05c0818f422b8714b5ac60bfce0830572bd06f0f0b99457e675b52826671b18e872461154a8479d3f5da808e01dd08de SHA512 630d7d933a489be80519366c27650eb3b33443ec068f0d5c4749cc1f87061228b0496f2e31a7b5f0c7eb8608849ac692113f884eab03664a3e12a78f36dbc7fa
+DIST cproc-6e8426cba04bb95952355e3967b749b47037c7c2.tar.gz 97524 BLAKE2B 86866c6f5c34519e28a9dcbb26a67117a93c679e8d43695269ebe8f1ba13cf3746eb6a4951267b532e2f01432147af16ca114ebebd6b9c343933910c943fed62 SHA512 f4bca7bdc110160102d9c758c1fc181373726787b93a5be20bb0079774b481cc42a5a432dae5155842c277e1fbe6d65f41bf9cf0004c521d28313d86435916fa
DIST cproc-e963ced5c2b0a102778b19906eaef1af92ed7862.tar.gz 89816 BLAKE2B 60a94fedc517e522fb7435565762180dc69bf69e974fc1fbe1b9490ccbe082845963557d1773f52100b723b15f08fabe6d3abc7da5ab90c8aca601a152fec692 SHA512 5e047d7554c7397d80f7120c0df4c7738a5b32e235bea78fbc5b406ed44b4cfc79ff9e09a5be1d302a56a9c35e45c7e1be8931d64e49418823d092d1aaaf1397
diff --git a/sys-devel/cproc/cproc-0_pre20240413.ebuild b/sys-devel/cproc/cproc-0_pre20260527.ebuild
index c6980383f86f..f5d7c2d8e935 100644
--- a/sys-devel/cproc/cproc-0_pre20240413.ebuild
+++ b/sys-devel/cproc/cproc-0_pre20260527.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = 9999 ]]; then
EGIT_REPO_URI="https://git.sr.ht/~mcf/cproc"
inherit git-r3
else
- CPROC_COMMIT="c19a0bd9b78be94b455af55ad8ceb9be49410974"
+ CPROC_COMMIT="6e8426cba04bb95952355e3967b749b47037c7c2"
CPROC_P="${PN}-${CPROC_COMMIT}"
SRC_URI="https://git.sr.ht/~mcf/cproc/archive/${CPROC_COMMIT}.tar.gz -> ${CPROC_P}.tar.gz"
S="${WORKDIR}/${CPROC_P}"
@@ -26,12 +26,16 @@ SLOT="0"
DEPEND="sys-devel/qbe"
RDEPEND="${DEPEND}"
-PATCHES=(
- "${FILESDIR}/cproc-bug969281-const-strchr.patch"
-)
-
src_configure() {
tc-export CC
- edo ./configure --prefix=/usr
+ local toolprefix="${CTARGET:-${CBUILD}}"
+
+ edo ./configure \
+ --prefix=/usr \
+ --host="${CHOST}" \
+ --target="${CTARGET:-${CBUILD}}" \
+ --with-cpp="${toolprefix}-cpp" \
+ --with-as="${toolprefix}-as" \
+ --with-ld="${toolprefix}-ld"
}
diff --git a/sys-devel/cproc/cproc-9999.ebuild b/sys-devel/cproc/cproc-9999.ebuild
index cb98d7443072..65713cab2e53 100644
--- a/sys-devel/cproc/cproc-9999.ebuild
+++ b/sys-devel/cproc/cproc-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2024 Gentoo Authors
+# Copyright 2021-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -23,11 +23,19 @@ HOMEPAGE="https://sr.ht/~mcf/cproc/"
LICENSE="ISC"
SLOT="0"
-DEPEND="sys-devel/qbe"
+DEPEND=">=sys-devel/qbe-1.3"
RDEPEND="${DEPEND}"
src_configure() {
tc-export CC
- edo ./configure --prefix=/usr
+ local toolprefix="${CTARGET:-${CBUILD}}"
+
+ edo ./configure \
+ --prefix=/usr \
+ --host="${CHOST}" \
+ --target="${CTARGET:-${CBUILD}}" \
+ --with-cpp="${toolprefix}-cpp" \
+ --with-as="${toolprefix}-as" \
+ --with-ld="${toolprefix}-ld"
}