summaryrefslogtreecommitdiff
path: root/dev-lang/nprolog
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang/nprolog')
-rw-r--r--dev-lang/nprolog/Manifest14
-rw-r--r--dev-lang/nprolog/files/nprolog-3.22-ncursesw.patch13
-rw-r--r--dev-lang/nprolog/files/nprolog-3.88-makefile-CURSES_CFLAGS-edlog-rule.patch29
-rw-r--r--dev-lang/nprolog/nprolog-3.88.ebuild60
-rw-r--r--dev-lang/nprolog/nprolog-4.05.ebuild2
-rw-r--r--dev-lang/nprolog/nprolog-4.08.ebuild (renamed from dev-lang/nprolog/nprolog-3.98.ebuild)0
-rw-r--r--dev-lang/nprolog/nprolog-4.20.ebuild (renamed from dev-lang/nprolog/nprolog-4.00.ebuild)0
7 files changed, 6 insertions, 112 deletions
diff --git a/dev-lang/nprolog/Manifest b/dev-lang/nprolog/Manifest
index 842c8c535754..d4568b5283cf 100644
--- a/dev-lang/nprolog/Manifest
+++ b/dev-lang/nprolog/Manifest
@@ -1,11 +1,7 @@
-AUX nprolog-3.22-ncursesw.patch 270 BLAKE2B 4e412a1b42bea3e797ddb0f17a5d22bd0f22f5e9fd037bc199704c1abd664413df1adaafc35ed5f430b4da36279199b30b57d34cf459064efa3bc94a1f61a6ca SHA512 41c510be3afad45ba77d1882f864b62349c2d81fc4ac166d736506d14f1e9061ce4d1f9ec3a6adb15fbd4b377573b915f27efba0825701dc396848ce5e2d16e3
-AUX nprolog-3.88-makefile-CURSES_CFLAGS-edlog-rule.patch 780 BLAKE2B 95e6e7a10af3ac3debcec909debef34c28c360e15b48082b5eadd0f8530a633cd9028a0238152d27762db5c1d57ab1ca4b3f2ac10bb9b5756f078433b362afd5 SHA512 87b54236f9aee8fa7f69925765e33efe096a0fa47761faf05adf8335671b1730085311e1b7fe0f9983f12d9e710ce25c0663897ca6e9ecb0d3a5f2cb776f8fe6
-DIST nprolog-3.88.gh.tar.gz 1337137 BLAKE2B 0d8f8d5e8242e3ab172f0a1256252ef99b6daf76a77fb75710c0286d55aa02e79e78601ec4347e42d88411cc7528d4e3b041496df04335496b71fc41cb3573c6 SHA512 12ef940792a6c9cd44cafad5440829d43b0c4736732341172255733f163d48b189233b62288e4fd59d36e5a378742f783a0400c2c4dc3d6b06570143b06685db
-DIST nprolog-3.98.gh.tar.gz 1291160 BLAKE2B 9f143e5bb15156d8bac365b06d240817d3ff6a6f248d6148cfa88dedfc5d3e6749ed56e1c8bc10298ef2564507481e5b8bbbdf4c32c33343cb009913e9440214 SHA512 cb4462089557348aba1b18e94024f3d4bacf988611c79ee3e84ecd32d0356e9e370c677fa7c0228e3aff60b434feb58ab49aba6cca79b456699b63f64483142c
-DIST nprolog-4.00.gh.tar.gz 1292375 BLAKE2B dbed6d7379711a79a3ac0465514c8ad950a8af6f2140ea79840bf6a9b31abfc67f1d8259da52768bc86a68e56e5b576c7833e33395e2a8dd6a78aafe3a9c7380 SHA512 9f892b67007f7bd9a08acd188fbccf2565de7a5009ad6b18c14c359a4abb186f26638e18dd426396ac4b4ad88d715507a2054fc3d36c3336cf578ea844d29fae
DIST nprolog-4.05.gh.tar.gz 1294386 BLAKE2B 820bd52f2f5c47fd3fe873d94ca5dec177f43843cef649422e202debee922f2786ba5bd20c0f9806f5916ba74717d67febdc3dbb3b08616e22c5eba1085069aa SHA512 f6621fc30856bf38460395e7ebc73233b5387ea6aa450439b0979e50b2c8f1bde87ffd1a0468f5eca33abc3b3c2fe7bed080f8e82e090e213fb2afa488be3054
-EBUILD nprolog-3.88.ebuild 1099 BLAKE2B 0ff2bced700750eaaecd47ec5eaf3bfb1e2c898c5bd0a0b1362dee2a9e88f807f67a1f65601ffb6ebc0b32cd187013b0143ab511586c5f97b9150a999593ec24 SHA512 b3cc88317046bb9fa4c56580f25ec4fb4814de9312068c58f0b3c2ad3aa67ab0c4af6bdbc908ae152400e100cf1693c11ae166d0cef6e157f96225eb37c83545
-EBUILD nprolog-3.98.ebuild 939 BLAKE2B 54af8f133e704ed030d70711ef580ee4340d1e2957ac19a18e40caece971a186860f25a6fc977e2eed2ed0b38ff6ee37e43e7c74c4ee9b56c03463286fce9185 SHA512 a5ab0c3c604717b0c64009e95e9aaaba96c73f44f9f2dd19cd3f2de262a769c9e7f1c4a7a6e5706bbe12367f96ab0ca5a2112b39d3cf51f5117fdbb7ad1c702b
-EBUILD nprolog-4.00.ebuild 939 BLAKE2B 54af8f133e704ed030d70711ef580ee4340d1e2957ac19a18e40caece971a186860f25a6fc977e2eed2ed0b38ff6ee37e43e7c74c4ee9b56c03463286fce9185 SHA512 a5ab0c3c604717b0c64009e95e9aaaba96c73f44f9f2dd19cd3f2de262a769c9e7f1c4a7a6e5706bbe12367f96ab0ca5a2112b39d3cf51f5117fdbb7ad1c702b
-EBUILD nprolog-4.05.ebuild 939 BLAKE2B 54af8f133e704ed030d70711ef580ee4340d1e2957ac19a18e40caece971a186860f25a6fc977e2eed2ed0b38ff6ee37e43e7c74c4ee9b56c03463286fce9185 SHA512 a5ab0c3c604717b0c64009e95e9aaaba96c73f44f9f2dd19cd3f2de262a769c9e7f1c4a7a6e5706bbe12367f96ab0ca5a2112b39d3cf51f5117fdbb7ad1c702b
+DIST nprolog-4.08.gh.tar.gz 1308785 BLAKE2B 8e28698aa9972db9017f6b808aa75e723db555959904884a327ff4be4f1f229456157f747bd0fc32a3b4b7bd6441d1170633908577b90ef11511ca42b3840f6b SHA512 4ca35f7a5d010f2064b21694494edcfec1aef0823a2ce9601906a2ee77a1161a6b0e7642f49f214a8a7fc7c864e5ec2ba60de3dc33784876787a69ac281a9ac3
+DIST nprolog-4.20.gh.tar.gz 1312261 BLAKE2B cf0756158c02e58336e9b76a17de900cf6e3f0fbb25c0c5997a72030f97849d019e81222861824a285d11abb3d1dc13891f9ccb4ad1ad4f1e8c2f120e9dad0be SHA512 938958ed32566ae68a71060f6073f5bd3105db9647e99b9aaabe638a1aa4014d8ba350ae4fdcb8a42f80af4a1890f476ded0f5e1777a30ecce97004557fc6edb
+EBUILD nprolog-4.05.ebuild 938 BLAKE2B 94ee17225f289481175954dc14498d5844adb44a26427535dde535dd6bde00d3e24edc39ca94cf95c3dcc20e86c9e5046241e6d65fb78094988bd00ae7018ad0 SHA512 586c421a893774ac3018cdae993817d2e3e6f54a859ccd1289dfa5022ab04df49a1fb72c4a0fcd9a35468ce0ed24281a78b623af547b926656f445902116817c
+EBUILD nprolog-4.08.ebuild 939 BLAKE2B 54af8f133e704ed030d70711ef580ee4340d1e2957ac19a18e40caece971a186860f25a6fc977e2eed2ed0b38ff6ee37e43e7c74c4ee9b56c03463286fce9185 SHA512 a5ab0c3c604717b0c64009e95e9aaaba96c73f44f9f2dd19cd3f2de262a769c9e7f1c4a7a6e5706bbe12367f96ab0ca5a2112b39d3cf51f5117fdbb7ad1c702b
+EBUILD nprolog-4.20.ebuild 939 BLAKE2B 54af8f133e704ed030d70711ef580ee4340d1e2957ac19a18e40caece971a186860f25a6fc977e2eed2ed0b38ff6ee37e43e7c74c4ee9b56c03463286fce9185 SHA512 a5ab0c3c604717b0c64009e95e9aaaba96c73f44f9f2dd19cd3f2de262a769c9e7f1c4a7a6e5706bbe12367f96ab0ca5a2112b39d3cf51f5117fdbb7ad1c702b
MISC metadata.xml 657 BLAKE2B 9331358542d57958385bc1218b4a1c5d38185ab0822d0cc68e51bcc5f8b00645a523a1a4f60d30188efc3ed7cb934f0a6a964d27bf0915c5956c69774c734590 SHA512 972ae4d1f2179887f77d8805f2e5482c17767e38b078fa9d9ee65a2f43e0b56b76fccd0166f4c5121de9a7cead4faa7683bd8e9076c257ffb2d1deb673eb276e
diff --git a/dev-lang/nprolog/files/nprolog-3.22-ncursesw.patch b/dev-lang/nprolog/files/nprolog-3.22-ncursesw.patch
deleted file mode 100644
index 695c055b3f17..000000000000
--- a/dev-lang/nprolog/files/nprolog-3.22-ncursesw.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/edlog.c b/edlog.c
-index 206e6a6..317a4ee 100644
---- a/edlog.c
-+++ b/edlog.c
-@@ -8,7 +8,7 @@
- #define _XOPEN_SOURCE_EXTENDED
- #define NCURSES_OPAQUE 1
- #ifdef __linux__
--#include <ncurses.h>
-+#include <ncursesw/ncurses.h>
- #else
- #include <curses.h>
- #endif
diff --git a/dev-lang/nprolog/files/nprolog-3.88-makefile-CURSES_CFLAGS-edlog-rule.patch b/dev-lang/nprolog/files/nprolog-3.88-makefile-CURSES_CFLAGS-edlog-rule.patch
deleted file mode 100644
index d46620dbcbfb..000000000000
--- a/dev-lang/nprolog/files/nprolog-3.88-makefile-CURSES_CFLAGS-edlog-rule.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 6e47a272b0a9491436ac732272be13431ee51161 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Maciej=20Bar=C4=87?= <xgqt@gentoo.org>
-Date: Mon, 27 Jan 2025 14:33:14 +0100
-Subject: [PATCH 1/2] makefile: add CURSES_CFLAGS to edlog rule
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Signed-off-by: Maciej Barć <xgqt@gentoo.org>
----
- makefile | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/makefile b/makefile
-index 0d0734d..c2458e0 100644
---- a/makefile
-+++ b/makefile
-@@ -47,7 +47,7 @@ $(EDLOG): $(EDLOG_OBJS)
- $(CC) $(LDFLAGS) $^ -o $@ $(CURSES_LIBS)
-
- edlog.o: edlog.c edlog.h term.h
-- $(CC) $(CFLAGS) -c edlog.c
-+ $(CC) $(CFLAGS) -c edlog.c $(CURSES_CFLAGS)
-
- install: $(NPL) $(EDLOG)
- mkdir -p $(DEST)
---
-2.45.3
-
diff --git a/dev-lang/nprolog/nprolog-3.88.ebuild b/dev-lang/nprolog/nprolog-3.88.ebuild
deleted file mode 100644
index fa2e755e957f..000000000000
--- a/dev-lang/nprolog/nprolog-3.88.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Interpreter and compiler to be compatible with Arity/Prolog32"
-HOMEPAGE="https://github.com/sasagawa888/nprolog/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/sasagawa888/${PN}"
-else
- SRC_URI="https://github.com/sasagawa888/${PN}/archive/refs/tags/%EF%BD%96${PV}.tar.gz
- -> ${P}.gh.tar.gz"
- S="${WORKDIR}/${PN}--${PV}"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="doc"
-
-PATCHES=(
- "${FILESDIR}/nprolog-3.22-ncursesw.patch"
- "${FILESDIR}/nprolog-3.88-makefile-CURSES_CFLAGS-edlog-rule.patch"
-)
-
-DOCS=( README{,-ja}.md )
-
-src_prepare() {
- if [[ -f edlog ]] ; then
- rm edlog || die
- fi
-
- default
-}
-
-src_compile() {
- emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- exeinto /usr/bin
- doexe npl
-
- insinto "/usr/share/${PN}"
- doins -r example library
-
- if use doc ; then
- DOCS+=( document )
-
- docompress -x "/usr/share/doc/${PF}/document"
- fi
-
- einstalldocs
-}
diff --git a/dev-lang/nprolog/nprolog-4.05.ebuild b/dev-lang/nprolog/nprolog-4.05.ebuild
index 7cd886b90578..d6fccf7f97c7 100644
--- a/dev-lang/nprolog/nprolog-4.05.ebuild
+++ b/dev-lang/nprolog/nprolog-4.05.ebuild
@@ -16,7 +16,7 @@ else
SRC_URI="https://github.com/sasagawa888/${PN}/archive/refs/tags/v${PV}.tar.gz
-> ${P}.gh.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="BSD-2"
diff --git a/dev-lang/nprolog/nprolog-3.98.ebuild b/dev-lang/nprolog/nprolog-4.08.ebuild
index 7cd886b90578..7cd886b90578 100644
--- a/dev-lang/nprolog/nprolog-3.98.ebuild
+++ b/dev-lang/nprolog/nprolog-4.08.ebuild
diff --git a/dev-lang/nprolog/nprolog-4.00.ebuild b/dev-lang/nprolog/nprolog-4.20.ebuild
index 7cd886b90578..7cd886b90578 100644
--- a/dev-lang/nprolog/nprolog-4.00.ebuild
+++ b/dev-lang/nprolog/nprolog-4.20.ebuild