Diff ucx-1.13.0 with a ucx-1.13.1

/usr/portage/sys-cluster/ucx/ucx-1.13.1.ebuild 2025-07-29 16:22:17.912470141 +0300
1
# Copyright 1999-2024 Gentoo Authors
1
# Copyright 1999-2025 Gentoo Authors
2 2
# Distributed under the terms of the GNU General Public License v2
3 3

  
4 4
EAPI=8
5 5

  
6
inherit autotools toolchain-funcs
6
inherit autotools flag-o-matic toolchain-funcs
7 7

  
8 8
MY_PV=${PV/_/-}
9 9
DESCRIPTION="Unified Communication X"
10 10
HOMEPAGE="https://openucx.org"
11
SRC_URI="https://github.com/openucx/ucx/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
11
SRC_URI="https://github.com/openucx/ucx/releases/download/v${PV}/${P}.tar.gz"
12 12
S="${WORKDIR}/${PN}-${MY_PV}"
13 13

  
14 14
LICENSE="BSD"
15 15
SLOT="0"
16
KEYWORDS="~amd64 -riscv ~x86 ~amd64-linux ~x86-linux"
16
KEYWORDS="amd64 arm64 ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
17 17
IUSE="+numa +openmp"
18 18

  
19 19
RDEPEND="
......
27 27
	"${FILESDIR}"/${PN}-1.13.0-fix-bashisms.patch
28 28
	"${FILESDIR}"/${PN}-1.13.0-fix-fcntl-include-musl.patch
29 29
	"${FILESDIR}"/${PN}-1.13.0-cstdint-include.patch
30
	"${FILESDIR}"/${P}-binutils-2.39-ptr-typedef.patch
30
	"${FILESDIR}"/${PN}-1.13.0-binutils-2.39-ptr-typedef.patch
31
	"${FILESDIR}"/${PN}-1.13.0-no-rpm-sandbox.patch
32
	"${FILESDIR}"/${PN}-1.13.1-openmp.patch
31 33
)
32 34

  
33 35
pkg_pretend() {
......
44 46
}
45 47

  
46 48
src_configure() {
49
	# Can be dropped with ucx-1.19.x (bug #944992)
50
	append-cflags -std=gnu17
51

  
47 52
	BASE_CFLAGS="" econf \
53
		--disable-doxygen-doc \
48 54
		--disable-compiler-opt \
49 55
		--without-fuse3 \
50 56
		--without-go \
57
		--without-java \
51 58
		$(use_enable numa) \
52 59
		$(use_enable openmp)
53 60
}
......
55 62
src_compile() {
56 63
	BASE_CFLAGS="" emake
57 64
}
65

  
66
src_install() {
67
	default
68
	find "${ED}" -type f -name '*.la' -delete || die
69
}
Thank you!