summaryrefslogtreecommitdiff
path: root/dev-lang
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/Manifest.gzbin21841 -> 21843 bytes
-rw-r--r--dev-lang/nprolog/Manifest5
-rw-r--r--dev-lang/nprolog/files/nprolog-3.22-ncursesw.patch13
-rw-r--r--dev-lang/nprolog/nprolog-3.22.ebuild10
-rw-r--r--dev-lang/nprolog/nprolog-3.30.ebuild10
5 files changed, 36 insertions, 2 deletions
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 8f248b65be72..0124870aaa8d 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/nprolog/Manifest b/dev-lang/nprolog/Manifest
index b71e72e2220a..33ddd1ff9d1a 100644
--- a/dev-lang/nprolog/Manifest
+++ b/dev-lang/nprolog/Manifest
@@ -1,7 +1,8 @@
+AUX nprolog-3.22-ncursesw.patch 270 BLAKE2B 4e412a1b42bea3e797ddb0f17a5d22bd0f22f5e9fd037bc199704c1abd664413df1adaafc35ed5f430b4da36279199b30b57d34cf459064efa3bc94a1f61a6ca SHA512 41c510be3afad45ba77d1882f864b62349c2d81fc4ac166d736506d14f1e9061ce4d1f9ec3a6adb15fbd4b377573b915f27efba0825701dc396848ce5e2d16e3
DIST nprolog-1.94.tar.gz 128172 BLAKE2B b3a2de8e5e247bce55fc6eabbd06dddee1d42d8d993b38a2effb505647e5a4a60f89f85f14be4e469d81b5488b4494e0a45c2672b2ba00b8f06ae0545951d08e SHA512 7db39847ecfa91b65fad1e035ddb9267856726adc9741a76fdd088c8f678ba8e98eef3890283b543d345a9441dabada4038984e12709898c6887a186a19136c9
DIST nprolog-3.22.tar.gz 586822 BLAKE2B ac2e3e468de38c9d503c4670fd6aa5c61b93cca3f44fbd8f3668cd070563615d3567e009141f52577352a231d8f8d2713f2fc85979ff7ebd383817e8bbd0a610 SHA512 5f80d4fc9d08172d8555c57c4dd466037b0c878ff13c20b413f45859a614c1fed8ed3e4c75f68a2b9309fd09601d1ca56fb66a3f2a14d6378d194e85f8873cad
DIST nprolog-3.30.tar.gz 593861 BLAKE2B 878082729facd8dc74e1d0c8c9c7158b40446172f449915c1799fe1061c9d812fad61fe89d9f6da4e5a51f0dd8e9fed571e8b36f3342b7906de79be34697bee4 SHA512 7837a43328b5285f8184147f93add1135331ae768ceccf6259ce9d694f6bf0f0fea9ca004ec6f7c6d3c43d3c58be61eb016dbb5834fa3fd685ebb3c600c6342d
EBUILD nprolog-1.94.ebuild 634 BLAKE2B 822935947e92f30d24d24df388dc6510d81d110a797308305a95192caf1ce0204228e392d5044b553dc1662df5ac263d59b06e06bc3d85d0111524feb29341be SHA512 7cf886165103e200e8acb05903df2cde5457bf0daaebe83c7098edc003cafa21ff285eff13bfd24eac6ffd142c334c5ef0abe18fe14e58752f1bfeb5bf9f760d
-EBUILD nprolog-3.22.ebuild 759 BLAKE2B 2a72cd232d59ce5c383da62fded42d6bc477f167398ea54172b7c0d009cf5d3614180fb635f3c6b47e2da6c1443695f4278ce4e7d1e8edcb9aa4a974069153c3 SHA512 5a276f72d1b8e47ef2e3152a077ed5225f48a222a4ba621dd59951941aeb69686b570e43904357bd7b1730fea9f55178e164af17f4ebd9213ae9df1aa40a7137
-EBUILD nprolog-3.30.ebuild 759 BLAKE2B 2a72cd232d59ce5c383da62fded42d6bc477f167398ea54172b7c0d009cf5d3614180fb635f3c6b47e2da6c1443695f4278ce4e7d1e8edcb9aa4a974069153c3 SHA512 5a276f72d1b8e47ef2e3152a077ed5225f48a222a4ba621dd59951941aeb69686b570e43904357bd7b1730fea9f55178e164af17f4ebd9213ae9df1aa40a7137
+EBUILD nprolog-3.22.ebuild 889 BLAKE2B 8b9ac031e349ee93be59b36a8654e718ac65954258ec03138b0e6e8c9b6ece5ef9378e7a6e641e716b2be75de337ef8d1e765d06ee2f5e685c5015cacd445523 SHA512 c3fe6314b02f2a6d9f6bc8ded5973f65e46061563a99a53a7aa8b7b7c134d95246ca6a70ac0cb51e6f8e56c23bb67d11809f05130795eb3f4659b219017d70fc
+EBUILD nprolog-3.30.ebuild 889 BLAKE2B 8b9ac031e349ee93be59b36a8654e718ac65954258ec03138b0e6e8c9b6ece5ef9378e7a6e641e716b2be75de337ef8d1e765d06ee2f5e685c5015cacd445523 SHA512 c3fe6314b02f2a6d9f6bc8ded5973f65e46061563a99a53a7aa8b7b7c134d95246ca6a70ac0cb51e6f8e56c23bb67d11809f05130795eb3f4659b219017d70fc
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
new file mode 100644
index 000000000000..695c055b3f17
--- /dev/null
+++ b/dev-lang/nprolog/files/nprolog-3.22-ncursesw.patch
@@ -0,0 +1,13 @@
+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/nprolog-3.22.ebuild b/dev-lang/nprolog/nprolog-3.22.ebuild
index 40d3b000da40..39a1d076726e 100644
--- a/dev-lang/nprolog/nprolog-3.22.ebuild
+++ b/dev-lang/nprolog/nprolog-3.22.ebuild
@@ -22,8 +22,18 @@ fi
LICENSE="BSD-2"
SLOT="0"
+PATCHES=( "${FILESDIR}/${PN}-3.22-ncursesw.patch" )
+
DOCS=( README{,-ja}.md document )
+src_prepare() {
+ if [[ -f edlog ]] ; then
+ rm edlog || die
+ fi
+
+ default
+}
+
src_compile() {
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
}
diff --git a/dev-lang/nprolog/nprolog-3.30.ebuild b/dev-lang/nprolog/nprolog-3.30.ebuild
index 40d3b000da40..39a1d076726e 100644
--- a/dev-lang/nprolog/nprolog-3.30.ebuild
+++ b/dev-lang/nprolog/nprolog-3.30.ebuild
@@ -22,8 +22,18 @@ fi
LICENSE="BSD-2"
SLOT="0"
+PATCHES=( "${FILESDIR}/${PN}-3.22-ncursesw.patch" )
+
DOCS=( README{,-ja}.md document )
+src_prepare() {
+ if [[ -f edlog ]] ; then
+ rm edlog || die
+ fi
+
+ default
+}
+
src_compile() {
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
}