From: "Andreas Sturmlechner" <asturm@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/qu-prolog/
Date: Mon, 26 May 2025 19:43:19 +0000 (UTC) [thread overview]
Message-ID: <1748288573.b94e1e247c292160c3dd6baaef64acd723376a15.asturm@gentoo> (raw)
commit: b94e1e247c292160c3dd6baaef64acd723376a15
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat May 24 12:26:05 2025 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon May 26 19:42:53 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b94e1e24
dev-lang/qu-prolog: drop 10.8
Closes: https://bugs.gentoo.org/947626
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-lang/qu-prolog/qu-prolog-10.8.ebuild | 114 -------------------------------
1 file changed, 114 deletions(-)
diff --git a/dev-lang/qu-prolog/qu-prolog-10.8.ebuild b/dev-lang/qu-prolog/qu-prolog-10.8.ebuild
deleted file mode 100644
index 3768b27acc7b..000000000000
--- a/dev-lang/qu-prolog/qu-prolog-10.8.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit autotools flag-o-matic python-any-r1 qmake-utils
-
-MY_P=qp${PV}
-
-DESCRIPTION="Extended Prolog supporting quantifiers, object-variables and substitutions"
-HOMEPAGE="https://staff.itee.uq.edu.au/pjr/HomePages/QuPrologHome.html"
-SRC_URI="https://staff.itee.uq.edu.au/pjr/HomePages/QPFiles/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0 GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="debug doc examples pcre pedro qt5 readline threads"
-
-RDEPEND="
- !dev-util/rej
- qt5? (
- dev-qt/qtwidgets:5
- dev-qt/qtgui:5
- )
- pcre? ( dev-libs/libpcre2 )
- pedro? ( net-misc/pedro )
- readline? ( app-misc/rlwrap )"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- dev-lang/perl"
-
-S="${WORKDIR}"/${MY_P}
-
-src_prepare() {
- eapply "${FILESDIR}"/${PN}-10.x-qt5.patch
- eapply "${FILESDIR}"/${PN}-10.8-compiler-flags.patch
- eapply "${FILESDIR}"/${PN}-10.x-qa-compiler-flags.patch
- eapply_user
-
- eautoconf
-
- python_fix_shebang "${S}"/bin/qc.in
-}
-
-src_configure() {
- # -Werror=strict-aliasing
- # https://bugs.gentoo.org/924768
- # Upstream's sole provided contact method is email. I have sent an email
- # describing the issue with a fairly rapid response saying there will be
- # a new release "shortly" and that hopefully it will include a fix. -- Eli
- append-flags -fno-strict-aliasing
- filter-lto
-
- econf \
- --libdir=/usr/$(get_libdir) \
- $(use_enable debug) \
- $(use_enable threads multiple-threads)
-
- if use qt5; then
- cd "${S}"/src/xqp || die
- eqmake5 xqp.pro
- fi
-}
-
-src_compile() {
- emake OPTIMISATION="${CXXFLAGS}"
-
- if use qt5; then
- cd "${S}"/src/xqp || die
- emake
- fi
-}
-
-src_install() {
- sed \
- -e "s|${S}|/usr/$(get_libdir)/qu-prolog|g" \
- -i bin/qc bin/qc1.qup bin/qecat bin/qg bin/qp || die
-
- dobin bin/{qc,qecat,qp,kq}
-
- use qt5 && dobin src/xqp/xqp
-
- into /usr/$(get_libdir)/${PN}
- dobin bin/{qa,qc1.qup,qdeal,qem,qg,ql,qppp}
-
- insinto /usr/$(get_libdir)/${PN}/bin
- doins bin/rl_commands
- doins bin/{qc1.qup,qecat,qg,qp}.qx
-
- insinto /usr/$(get_libdir)/${PN}/library
- doins prolog/library/*.qo
-
- insinto /usr/$(get_libdir)/${PN}/compiler
- doins prolog/compiler/*.qo
-
- doman doc/man/man1/*.1
-
- dodoc README
-
- if use doc ; then
- docinto reference-manual
- dodoc doc/manual/*.html
- docinto user-guide
- dodoc doc/user/main.pdf
- fi
-
- if use examples ; then
- docinto examples
- newdoc examples/README README.examples
- dodoc examples/*.ql
- fi
-}
next reply other threads:[~2025-05-26 19:43 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-05-26 19:43 Andreas Sturmlechner [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-05-26 19:43 [gentoo-commits] repo/gentoo:master commit in: dev-lang/qu-prolog/ Andreas Sturmlechner
2025-01-06 20:19 Sam James
2025-01-06 20:19 Sam James
2025-01-06 20:19 Sam James
2024-08-07 2:21 Eli Schwartz
2024-08-07 2:21 Eli Schwartz
2024-08-07 2:17 Eli Schwartz
2024-07-29 10:51 Pacho Ramos
2022-05-21 6:03 Keri Harris
2021-05-14 0:22 Sam James
2021-05-08 15:21 Keri Harris
2021-01-18 16:00 Keri Harris
2021-01-07 12:30 Sam James
2021-01-07 1:08 Sam James
2021-01-07 0:58 Sam James
2020-09-11 14:59 Keri Harris
2020-07-20 19:37 Keri Harris
2020-07-19 7:43 Agostino Sarubbo
2020-07-17 15:09 Agostino Sarubbo
2020-07-17 7:03 Keri Harris
2020-06-13 10:25 Keri Harris
2020-05-27 16:12 Keri Harris
2020-05-27 16:03 Keri Harris
2018-09-09 1:12 Thomas Deutschmann
2018-09-07 22:54 Sergei Trofimovich
2018-09-03 7:09 Keri Harris
2018-04-01 17:34 Andreas Sturmlechner
2018-04-01 13:47 Sergei Trofimovich
2018-02-21 3:01 Thomas Deutschmann
2018-02-20 14:09 Keri Harris
2017-09-23 14:32 Thomas Deutschmann
2017-09-23 12:35 Sergei Trofimovich
2017-09-22 14:32 Keri Harris
2017-08-01 16:39 Keri Harris
2016-10-03 11:50 Keri Harris
2016-02-15 18:05 Keri Harris
2016-02-14 11:04 Keri Harris
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1748288573.b94e1e247c292160c3dd6baaef64acd723376a15.asturm@gentoo \
--to=asturm@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox