diff options
Diffstat (limited to 'dev-lang/nprolog')
-rw-r--r-- | dev-lang/nprolog/Manifest | 14 | ||||
-rw-r--r-- | dev-lang/nprolog/files/nprolog-3.22-ncursesw.patch | 13 | ||||
-rw-r--r-- | dev-lang/nprolog/files/nprolog-3.88-makefile-CURSES_CFLAGS-edlog-rule.patch | 29 | ||||
-rw-r--r-- | dev-lang/nprolog/nprolog-3.88.ebuild | 60 | ||||
-rw-r--r-- | dev-lang/nprolog/nprolog-4.05.ebuild | 2 | ||||
-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 |