commit: 9ea28172004e4c3074bc53a950a149c97b6d964c Author: Maciej Barć <xgqt <AT> gentoo <DOT> org> AuthorDate: Sat Mar 8 22:21:51 2025 +0000 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org> CommitDate: Sun Mar 9 00:22:09 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ea28172
dev-lang/oorexx: bump to 5.1.0_beta12932 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org> dev-lang/oorexx/Manifest | 1 + dev-lang/oorexx/oorexx-5.1.0_beta12932.ebuild | 46 +++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) diff --git a/dev-lang/oorexx/Manifest b/dev-lang/oorexx/Manifest index 9baf8267b212..5050ca042730 100644 --- a/dev-lang/oorexx/Manifest +++ b/dev-lang/oorexx/Manifest @@ -1 +1,2 @@ DIST oorexx-5.0.0-12583.tar.gz 6398458 BLAKE2B 3df1eb024eae75f9c29bd46a7c9e0c8fffecf54545e5926f872b6757f0cba56530c4b457e94ec44debbd98e514e1043ba751384dc0f1dabb4812aa52da4381e0 SHA512 141af22e0a99731d50492940d5db55cc59099e5a7fa8acba918d1ae82bcd6e2983fb0ca71bbbf044cc4fc89e740c8a0ac81237eea5812d7a570f825bba5d08b9 +DIST oorexx-5.1.0-12932.tar.gz 6439361 BLAKE2B 5b9d98de50f345b5ebdcda01ef85a0e251f6ed079b9be659ba176b4f66b665099e223fd5292c274366bc4b7bad00a389fe25c1de8f987eb80a6446e8d30f3ce2 SHA512 9016c36ae98d937de4303988dd5f587372d07623938f2534021823a1bd4abf49cefae786e9a155aa239bd71d6aa2494539bcbe185587f5976f37f07477e98cb4 diff --git a/dev-lang/oorexx/oorexx-5.1.0_beta12932.ebuild b/dev-lang/oorexx/oorexx-5.1.0_beta12932.ebuild new file mode 100644 index 000000000000..6bde96a5933a --- /dev/null +++ b/dev-lang/oorexx/oorexx-5.1.0_beta12932.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="Open source implementation of Object Rexx" +HOMEPAGE="https://www.oorexx.org/ + https://sourceforge.net/projects/oorexx/" + +if [[ "${PV}" == *_beta* ]] ; then + REL="beta" +else + REL="" +fi + +REL_V="$(ver_cut 1-3)" +APP_P="${P/_beta/-}" + +SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PN}/${REL_V}${REL}/${APP_P}.tar.gz" +S="${WORKDIR}/${APP_P}" + +LICENSE="CPL-1.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + !dev-lang/regina-rexx + sys-libs/ncurses:= + virtual/libcrypt:= +" +DEPEND=" + ${RDEPEND} +" + +PATCHES=( "${FILESDIR}/${PN}-5.0.0-man.patch" ) + +src_configure() { + # bug 924171 + if use elibc_musl ; then + append-cppflags -D_LARGEFILE64_SOURCE + fi + + cmake_src_configure +}
