aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/berkeley_upc/Manifest5
-rw-r--r--dev-lang/berkeley_upc/berkeley_upc-2.18.0.ebuild57
-rw-r--r--dev-lang/berkeley_upc/berkeley_upc-2.18.2.ebuild57
-rw-r--r--dev-lang/berkeley_upc/berkeley_upc-2.20.0.ebuild57
-rw-r--r--dev-lang/berkeley_upc/berkeley_upc-2020.12.0.ebuild (renamed from dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild)11
-rw-r--r--dev-lang/berkeley_upc_translator/Manifest4
-rw-r--r--dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.16.2.ebuild30
-rw-r--r--dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.0.ebuild30
-rw-r--r--dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.2.ebuild30
-rw-r--r--dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.28.2.ebuild49
-rw-r--r--dev-lang/berkeley_upc_translator/files/berkeley_upc_translator-2.16.2-check-abi.patch10
-rw-r--r--dev-lang/berkeley_upc_translator/files/berkeley_upc_translator-2.28.0-makefile.patch70
-rw-r--r--dev-lang/berkeley_upc_translator/metadata.xml8
-rw-r--r--dev-lang/conceptual/Manifest1
-rw-r--r--dev-lang/conceptual/conceptual-1.4.ebuild39
-rw-r--r--dev-lang/conceptual/metadata.xml14
-rw-r--r--dev-lang/icc/Manifest1
-rw-r--r--dev-lang/icc/icc-18.0.2.199-r1.ebuild41
-rw-r--r--dev-lang/icc/metadata.xml16
-rw-r--r--dev-lang/ifc/Manifest1
-rw-r--r--dev-lang/ifc/ifc-18.0.2.199-r1.ebuild40
-rw-r--r--dev-lang/ifc/metadata.xml17
-rw-r--r--dev-lang/path64/metadata.xml20
-rw-r--r--dev-lang/path64/path64-9999.ebuild111
-rw-r--r--dev-lang/pgi/Manifest1
-rw-r--r--dev-lang/pgi/files/pgi-13.5-glibc.patch31
-rw-r--r--dev-lang/pgi/files/pgi-13.5-terminal.patch39
-rw-r--r--dev-lang/pgi/metadata.xml18
-rw-r--r--dev-lang/pgi/pgi-13.5.ebuild105
-rw-r--r--dev-lang/terra/Manifest2
-rw-r--r--dev-lang/terra/metadata.xml11
-rw-r--r--dev-lang/terra/terra-2015.03.12.ebuild36
-rw-r--r--dev-lang/vtune/Manifest1
-rw-r--r--dev-lang/vtune/metadata.xml8
-rw-r--r--dev-lang/vtune/vtune-18.0.2.0.551022.ebuild49
-rw-r--r--dev-lang/yaggo/metadata.xml3
-rw-r--r--dev-lang/yaggo/yaggo-1.5.10.ebuild10
37 files changed, 141 insertions, 892 deletions
diff --git a/dev-lang/berkeley_upc/Manifest b/dev-lang/berkeley_upc/Manifest
index 41c87a169..c4f8eae36 100644
--- a/dev-lang/berkeley_upc/Manifest
+++ b/dev-lang/berkeley_upc/Manifest
@@ -1,4 +1 @@
-DIST berkeley_upc-2.16.2.tar.gz 6544935 BLAKE2B 89fa205b137ac88f716cfb6fa259c2c614767178a89e4a8becb038ccd0376b44214beea0b595a642c6121b6708f2acb98f6744faddf70d7f56e6ad5a1c12060a SHA512 fa7f7f6a36dd2a0c064daf301813f566fbd59a68c9186c81962384a98a2989c0ed26a816dd8196e388a714ca53dcbb34d27fffbdea33f1a29a70217d64cbe8f4
-DIST berkeley_upc-2.18.0.tar.gz 6175945 BLAKE2B 801b68132a41ed6ef2c1facff756d4491d5c3346db29d22161427ee3842a26897a1529e16013d84c8038e241674bfa552238b66a2fd0490d50d899a5dc4c5e1c SHA512 7d213af5f89fd9fda0a08dd8dabfb363227a138d64944dc95245a3f9a9bd0da5d091d1d0456c0a4d2bce16acdae09eaba7ee7c9be856267a135f7c77c98e2536
-DIST berkeley_upc-2.18.2.tar.gz 6888644 BLAKE2B ceff1f7670844d8f2936af56e39168a5cf5a531d7d272a087e739bef0ab2a60f1690919a772a8fd8611557ff378191f8732802db60aeb461d19782196528d756 SHA512 c7c362745003a1001600247654fe694922f397429ecdff7f798d29d4cb268eef709d03783bf082b0aa161586e0c680919631fae09835760b33b88171c717a47a
-DIST berkeley_upc-2.20.0.tar.gz 6914091 BLAKE2B 2a093af3595475b3b7120df160b08297410e9d48d231e75f5730bac3a45fa8f132ac15a52e930bc086379dda65e74e5ad90f2534767643ae0830a4758c5ef033 SHA512 12e3a2b03b840daaaee90fbd03450517abbd61433c53169610719e7febc50353e682bbe85106b542c3405066d6c643d418ed9e35ed46f0162b47402ea5586b94
+DIST berkeley_upc-2020.12.0.tar.gz 5805676 BLAKE2B ec2d5516e9c407e36484a7a39f66edf0a5c464c47580331caa194fb953c711a522b44c962f1d1cd70a8bd05ecbfd07b310b0617908529e1d59c227e8d2607602 SHA512 49e23d46e8234e5e0b9900f074fe5a495ee904fe7da0836fa2a51f68876cb6ba95b2ef76cb2f78aeb404a6e86d32066c907d7d064dd3886978783de2810ca319
diff --git a/dev-lang/berkeley_upc/berkeley_upc-2.18.0.ebuild b/dev-lang/berkeley_upc/berkeley_upc-2.18.0.ebuild
deleted file mode 100644
index 2dd04b9a9..000000000
--- a/dev-lang/berkeley_upc/berkeley_upc-2.18.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="The Berkeley UPC Runtime/driver"
-HOMEPAGE="http://upc.lbl.gov/"
-SRC_URI="http://upc.lbl.gov/download/release/${P}.tar.gz"
-LICENSE="BSD-4"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mpi mpi-compat pshm +segment-fast segment-large +single +sptr-packed
- sptr-struct sptr-symmetric threads +udp"
-
-REQUIRED_USE="
- ^^ ( segment-fast segment-large )
- ^^ ( sptr-packed sptr-struct sptr-symmetric )"
-
-DEPEND="mpi? ( virtual/mpi )
- mpi-compat? ( virtual/mpi )"
-
-pkg_setup() {
- elog "There is a lot of options for this package,"
- elog "especially network conduits settings."
- elog "You can set them using EXTRA_ECONF variable."
- elog "To see full list of options visit ${HOMEPAGE}download/dist/INSTALL.TXT"
-}
-
-src_configure() {
- ./configure \
- --prefix="${EPREFIX}"/usr/libexec/${P} \
- --mandir="${EPREFIX}"/usr/share/man/ \
- --disable-aligned-segments \
- --disable-auto-conduit-detect \
- $(use_enable mpi) \
- $(use_enable mpi-compat) \
- $(use_enable pshm) \
- $(use_enable segment-fast) \
- $(use_enable segment-large) \
- $(use_enable single smp) \
- $(use_enable sptr-packed) \
- $(use_enable sptr-struct) \
- $(use_enable sptr-symmetric) \
- $(use_enable threads par) \
- $(use_enable udp) \
- ${EXTRA_ECONF} || die
-}
-
-src_install() {
- default
- dodir /usr/bin
- dosym ../libexec/${P}/bin/upc_trace /usr/bin/upc_trace
- dosym ../libexec/${P}/bin/upcc /usr/bin/upcc
- dosym ../libexec/${P}/bin/upcdecl /usr/bin/upcdecl
- dosym ../libexec/${P}/bin/upcrun /usr/bin/upcrun
-}
diff --git a/dev-lang/berkeley_upc/berkeley_upc-2.18.2.ebuild b/dev-lang/berkeley_upc/berkeley_upc-2.18.2.ebuild
deleted file mode 100644
index 2dd04b9a9..000000000
--- a/dev-lang/berkeley_upc/berkeley_upc-2.18.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="The Berkeley UPC Runtime/driver"
-HOMEPAGE="http://upc.lbl.gov/"
-SRC_URI="http://upc.lbl.gov/download/release/${P}.tar.gz"
-LICENSE="BSD-4"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mpi mpi-compat pshm +segment-fast segment-large +single +sptr-packed
- sptr-struct sptr-symmetric threads +udp"
-
-REQUIRED_USE="
- ^^ ( segment-fast segment-large )
- ^^ ( sptr-packed sptr-struct sptr-symmetric )"
-
-DEPEND="mpi? ( virtual/mpi )
- mpi-compat? ( virtual/mpi )"
-
-pkg_setup() {
- elog "There is a lot of options for this package,"
- elog "especially network conduits settings."
- elog "You can set them using EXTRA_ECONF variable."
- elog "To see full list of options visit ${HOMEPAGE}download/dist/INSTALL.TXT"
-}
-
-src_configure() {
- ./configure \
- --prefix="${EPREFIX}"/usr/libexec/${P} \
- --mandir="${EPREFIX}"/usr/share/man/ \
- --disable-aligned-segments \
- --disable-auto-conduit-detect \
- $(use_enable mpi) \
- $(use_enable mpi-compat) \
- $(use_enable pshm) \
- $(use_enable segment-fast) \
- $(use_enable segment-large) \
- $(use_enable single smp) \
- $(use_enable sptr-packed) \
- $(use_enable sptr-struct) \
- $(use_enable sptr-symmetric) \
- $(use_enable threads par) \
- $(use_enable udp) \
- ${EXTRA_ECONF} || die
-}
-
-src_install() {
- default
- dodir /usr/bin
- dosym ../libexec/${P}/bin/upc_trace /usr/bin/upc_trace
- dosym ../libexec/${P}/bin/upcc /usr/bin/upcc
- dosym ../libexec/${P}/bin/upcdecl /usr/bin/upcdecl
- dosym ../libexec/${P}/bin/upcrun /usr/bin/upcrun
-}
diff --git a/dev-lang/berkeley_upc/berkeley_upc-2.20.0.ebuild b/dev-lang/berkeley_upc/berkeley_upc-2.20.0.ebuild
deleted file mode 100644
index 998e9f327..000000000
--- a/dev-lang/berkeley_upc/berkeley_upc-2.20.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="The Berkeley UPC Runtime/driver"
-HOMEPAGE="http://upc.lbl.gov/"
-SRC_URI="http://upc.lbl.gov/download/release/${P}.tar.gz"
-LICENSE="BSD-4"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mpi mpi-compat pshm +segment-fast segment-large +single +sptr-packed
- sptr-struct sptr-symmetric threads +udp"
-
-REQUIRED_USE="
- ^^ ( segment-fast segment-large )
- ^^ ( sptr-packed sptr-struct sptr-symmetric )"
-
-DEPEND="mpi? ( virtual/mpi )
- mpi-compat? ( virtual/mpi )"
-
-pkg_setup() {
- elog "There is a lot of options for this package,"
- elog "especially network conduits settings."
- elog "You can set them using EXTRA_ECONF variable."
- elog "To see full list of options visit ${HOMEPAGE}download/dist/INSTALL.TXT"
-}
-
-src_configure() {
- ./configure \
- --prefix="${EPREFIX}"/usr/libexec/${P} \
- --mandir="${EPREFIX}"/usr/share/man/ \
- --disable-aligned-segments \
- --disable-auto-conduit-detect \
- $(use_enable mpi) \
- $(use_enable mpi-compat) \
- $(use_enable pshm) \
- $(use_enable segment-fast) \
- $(use_enable segment-large) \
- $(use_enable single smp) \
- $(use_enable sptr-packed) \
- $(use_enable sptr-struct) \
- $(use_enable sptr-symmetric) \
- $(use_enable threads par) \
- $(use_enable udp) \
- ${EXTRA_ECONF} || die
-}
-
-src_install() {
- default
- dodir /usr/bin
- dosym ../libexec/${P}/bin/upc_trace /usr/bin/upc_trace
- dosym ../libexec/${P}/bin/upcc /usr/bin/upcc
- dosym ../libexec/${P}/bin/upcdecl /usr/bin/upcdecl
- dosym ../libexec/${P}/bin/upcrun /usr/bin/upcrun
-}
diff --git a/dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild b/dev-lang/berkeley_upc/berkeley_upc-2020.12.0.ebuild
index 2dd04b9a9..ef148d422 100644
--- a/dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild
+++ b/dev-lang/berkeley_upc/berkeley_upc-2020.12.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
DESCRIPTION="The Berkeley UPC Runtime/driver"
-HOMEPAGE="http://upc.lbl.gov/"
-SRC_URI="http://upc.lbl.gov/download/release/${P}.tar.gz"
+HOMEPAGE="https://upc.lbl.gov/"
+SRC_URI="https://upc.lbl.gov/download/release/${P}.tar.gz"
LICENSE="BSD-4"
SLOT="0"
@@ -13,6 +13,9 @@ KEYWORDS="~amd64 ~x86"
IUSE="mpi mpi-compat pshm +segment-fast segment-large +single +sptr-packed
sptr-struct sptr-symmetric threads +udp"
+# Requires network access
+RESTRICT="test"
+
REQUIRED_USE="
^^ ( segment-fast segment-large )
^^ ( sptr-packed sptr-struct sptr-symmetric )"
diff --git a/dev-lang/berkeley_upc_translator/Manifest b/dev-lang/berkeley_upc_translator/Manifest
index f0f254023..0c77a8558 100644
--- a/dev-lang/berkeley_upc_translator/Manifest
+++ b/dev-lang/berkeley_upc_translator/Manifest
@@ -1,3 +1 @@
-DIST berkeley_upc_translator-2.16.2.tar.gz 7257272 BLAKE2B 51fdb47ba3b5d7d203dc1cc0f52df80efff468e04445fe10bb70d7671861f0e3ae3a1ca5e94929ded6b543e59cf0a0cafdbf31913cf3ccf52c6ee159917ef0a5 SHA512 e7bef6697f434d8ed0d7492d1bfc222884ba46aa96f6981949e505e0407feff738bebbbcc00cb74e0690b3b0a91700c6e530aff362d9085023e7cc2e163bb4ba
-DIST berkeley_upc_translator-2.18.0.tar.gz 7257554 BLAKE2B d234361bd5a203d8a42b6d7f8139f43c0463f153a1a619b1f50a47c7b97a37c7dfa2414488cc211c0548e98f1576599d5bb0d724fa567921ca2f40774f18defb SHA512 b9f679a1aae528e22854ddf61b84d76151d25cbafb44ba743cf01e7337f28de1a91010bbd3e3c574cfed9fa5445f2f03b1be8f0b2c59db637190afe1dacc8178
-DIST berkeley_upc_translator-2.18.2.tar.gz 7259552 BLAKE2B 3f20f21eb19be2bc5850c26d146ee3bd34c62d4b598833eeda16d0f4e7ebef17484b56bbbf004e5170afc1e9ef9b4e3bbb929254a90820a646576d95bf00530d SHA512 ec2f306c2690a5e28747b4dfe2f360e89e539e1d7d645a218bff16f6ea5de1965e52891ab5aba4c9da591ea378466c618a2c9917de93a99980285f8bc0df589d
+DIST berkeley_upc_translator-2.28.2.tar.gz 7285825 BLAKE2B 2ec1bdd2dbab604abe52e04dbec9d56a387c3111d0f8d7edd4dd46d651eb8212eeb6fdf671318988f815a1feaeb5e69d03cd5ed07c9c9af12c5622f804ee4ea1 SHA512 b68bdc5185a3559fc27c85cace0c2aa879d9824ec4bbc86509bfa59f12cfc95feb168cdba8bab982819357c1f221e439e0ac909736e87625f2ae1fd57f039692
diff --git a/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.16.2.ebuild b/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.16.2.ebuild
deleted file mode 100644
index c625e8a3c..000000000
--- a/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.16.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="The Berkeley UPC-to-C translator"
-HOMEPAGE="http://upc.lbl.gov/"
-SRC_URI="http://upc.lbl.gov/download/release/${P}.tar.gz"
-LICENSE="BSD-4"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-shells/tcsh"
-RDEPEND="dev-lang/berkeley_upc"
-
-src_prepare() {
- epatch "$FILESDIR/${P}-check-abi.patch"
-}
-
-src_compile() {
- emake -j1
-}
-
-src_install() {
- emake install PREFIX="${D}/usr/libexec/${P}"
-}
diff --git a/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.0.ebuild b/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.0.ebuild
deleted file mode 100644
index 35166f22c..000000000
--- a/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="The Berkeley UPC-to-C translator"
-HOMEPAGE="http://upc.lbl.gov/"
-SRC_URI="http://upc.lbl.gov/download/release/${P}.tar.gz"
-LICENSE="BSD-4"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-shells/tcsh"
-RDEPEND="dev-lang/berkeley_upc"
-
-src_prepare() {
- epatch "$FILESDIR/${PN}-2.16.2-check-abi.patch"
-}
-
-src_compile() {
- emake -j1
-}
-
-src_install() {
- emake install PREFIX="${D}/usr/libexec/${P}"
-}
diff --git a/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.2.ebuild b/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.2.ebuild
deleted file mode 100644
index 35166f22c..000000000
--- a/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="The Berkeley UPC-to-C translator"
-HOMEPAGE="http://upc.lbl.gov/"
-SRC_URI="http://upc.lbl.gov/download/release/${P}.tar.gz"
-LICENSE="BSD-4"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-shells/tcsh"
-RDEPEND="dev-lang/berkeley_upc"
-
-src_prepare() {
- epatch "$FILESDIR/${PN}-2.16.2-check-abi.patch"
-}
-
-src_compile() {
- emake -j1
-}
-
-src_install() {
- emake install PREFIX="${D}/usr/libexec/${P}"
-}
diff --git a/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.28.2.ebuild b/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.28.2.ebuild
new file mode 100644
index 000000000..135ac7393
--- /dev/null
+++ b/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.28.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="The Berkeley UPC-to-C translator"
+HOMEPAGE="https://upc.lbl.gov/"
+SRC_URI="https://upc.lbl.gov/download/release/${P}.tar.gz"
+
+LICENSE="BSD-4"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+ app-shells/tcsh
+ sys-devel/bison
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.28.0-makefile.patch )
+
+src_prepare() {
+ default
+
+ # makefiles unset CFLAGS and CXXFLAGS
+ export CXX="$(tc-getCXX) -std=gnu++98 "
+ tc-export CC
+
+ export BUPC_ABI="${BUPC_ABI:-LP64}" \
+ BUPC_BUILDDIR="${BUPC_BUILDDIR:-build_ia64}"
+}
+
+src_configure() {
+ # their configure is broken
+ # patch should be enough to counter most
+ return
+}
+
+src_compile() {
+ ABI="${BUPC_ABI}" BUILDDIR="${BUPC_BUILDDIR}" \
+ emake -j1 all
+}
+
+src_install() {
+ ABI="${BUPC_ABI}" BUILDDIR="${BUPC_BUILDDIR}" \
+ PREFIX="${ED}/usr/libexec/${P}/" \
+ emake -j1 install
+}
diff --git a/dev-lang/berkeley_upc_translator/files/berkeley_upc_translator-2.16.2-check-abi.patch b/dev-lang/berkeley_upc_translator/files/berkeley_upc_translator-2.16.2-check-abi.patch
deleted file mode 100644
index ba3f8d449..000000000
--- a/dev-lang/berkeley_upc_translator/files/berkeley_upc_translator-2.16.2-check-abi.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- config-aux/config-builddir
-+++ config-aux/config-builddir
-@@ -1,5 +1,7 @@
- #!/bin/sh
-
-+unset ABI
-+
- MYDIR=`dirname $0`
- GUESS="$MYDIR/config.guess"
- if test ! -x "$GUESS" ; then
diff --git a/dev-lang/berkeley_upc_translator/files/berkeley_upc_translator-2.28.0-makefile.patch b/dev-lang/berkeley_upc_translator/files/berkeley_upc_translator-2.28.0-makefile.patch
new file mode 100644
index 000000000..19242753f
--- /dev/null
+++ b/dev-lang/berkeley_upc_translator/files/berkeley_upc_translator-2.28.0-makefile.patch
@@ -0,0 +1,70 @@
+diff --git a/Makefile b/Makefile
+index 551228d..b494da7 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,51 +1,27 @@
+-# C and C++ compilers to use for building the translator
+-CC = gcc
+-CXX = g++
+-
+-# Default location for installation
+-PREFIX = /usr/local/bupc_translator
+-
+-# override default build directory (empty for auto-detect)
+-BUILDDIR=
+-
+ # override if your version of copy doesn't like these flags
+ CPYDIR = cp -R -p
+
+ # override if your filesystem has course-grained utimes
+ TOUCHDELAY = 2
+
+-# include overrides from configure, if any
+--include Makefile.local
+-
+ #-------------------------------------------------------
+ # You should not need to modify anything below this line
+
+ all clean install update-nodist-list:
+- @echo "------------------------------------------------------------" ; \
+- if test "$(BUILDDIR)" ; then \
+- echo "WARNING: forcing BUILDDIR=$(BUILDDIR)"; \
+- builddir="$(BUILDDIR)" ; \
+- else \
+- CC="$(CC)"; export CC; \
+- CXX="$(CXX)"; export CXX; \
+- builddir=`config-aux/config-builddir` ; \
+- fi ; \
+- if test "$$builddir" ; then \
+- echo "Making $@ in BUILDDIR=$$builddir" ; \
+- echo " $(CC) is: `$(CC) --version 2>&1 | head -1`" ; \
+- echo " $(CXX) is: `$(CXX) --version 2>&1 | head -1`" ; \
+- echo " $(MAKE) is: `$(MAKE) --version 2>&1 | head -1`" ; \
+- echo "------------------------------------------------------------" ; \
+- if test "$$builddir" = "targ_ilp32_osx" -o "$$builddir" = "targ_lp64_osx"; then \
+- strip=NOSTRIP=1 ; export strip ; \
+- fi ; \
+- if test -n "$${CFLAGS+set}"; then \
+- echo "WARNING: unsetting CFLAGS" ; \
+- unset CFLAGS ; \
+- fi ; \
+- $(MAKE) BUILDDIR="$$builddir" $$strip $@-internal ; \
+- else \
+- exit 1; \
++ @echo "------------------------------------------------------------" ; \
++ if test -d "open64/osprey1.0/$(BUILDDIR)" ; then \
++ echo "Making $@ in BUILDDIR=$(BUILDDIR)" ; \
++ echo " $(CC) is: `$(CC) --version 2>&1 | head -1`" ; \
++ echo " $(CXX) is: `$(CXX) --version 2>&1 | head -1`" ; \
++ echo " $(MAKE) is: `$(MAKE) --version 2>&1 | head -1`" ; \
++ echo "------------------------------------------------------------" ; \
++ if test -n "$${CFLAGS+set}"; then \
++ echo "WARNING: unsetting CFLAGS" ; \
++ unset CFLAGS ; \
++ fi ; \
++ $(MAKE) BUILDDIR="$(BUILDDIR)" NOSTRIP=1 $@-internal ; \
++ else \
++ exit 1; \
+ fi
+
+ all-internal:
diff --git a/dev-lang/berkeley_upc_translator/metadata.xml b/dev-lang/berkeley_upc_translator/metadata.xml
index c8c5e0f03..e97c4322a 100644
--- a/dev-lang/berkeley_upc_translator/metadata.xml
+++ b/dev-lang/berkeley_upc_translator/metadata.xml
@@ -2,7 +2,11 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>jauhien@gentoo.org</email>
- <name>Jauhien Piatlicki</name>
+ <email>gentoo@aisha.cc</email>
+ <name>Aisha Tammy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>sci@gentoo.org</email>
+ <name>Gentoo Science Project</name>
</maintainer>
</pkgmetadata>
diff --git a/dev-lang/conceptual/Manifest b/dev-lang/conceptual/Manifest
deleted file mode 100644
index bb322e2f7..000000000
--- a/dev-lang/conceptual/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST conceptual-1.4.tar.gz 4449879 BLAKE2B 44ab17c66e1d03c842f7526744b8674abad9ba674b2300ee35bf08114307ef12c655d129163a5af66ae6b55bf6dddacccab7d31bc104c2afc8ae12932bb59456 SHA512 a74226ae1d8aaa5ae23585bfa4fa918a5c05bec6bf0fbf388212dd622b0126d9970fe586d79b63820cc3b25e07d5fef7a9d5bd1604e9b3f4eacad45313242931
diff --git a/dev-lang/conceptual/conceptual-1.4.ebuild b/dev-lang/conceptual/conceptual-1.4.ebuild
deleted file mode 100644
index 58da5001f..000000000
--- a/dev-lang/conceptual/conceptual-1.4.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-JAVA_PKG_OPT_USE="gui"
-
-inherit java-pkg-opt-2 python-single-r1
-
-DESCRIPTION="A Network Correctness and Performance Testing Language"
-HOMEPAGE="http://conceptual.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD-2"
-IUSE="gui test"
-KEYWORDS="~amd64"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- virtual/mpi
- ${PYTHON_DEPS}
- gui? ( virtual/jdk:* )"
-DEPEND="${RDEPEND}"
-
-src_compile() {
- default
- use gui && emake gui
-}
-
-src_install () {
- default
- if use gui; then
- java-pkg_newjar gui/ncptlGUI-1.4.jar ${PN}.jar
- java-pkg_dolauncher
- fi
-}
diff --git a/dev-lang/conceptual/metadata.xml b/dev-lang/conceptual/metadata.xml
deleted file mode 100644
index c73b3a9fa..000000000
--- a/dev-lang/conceptual/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>ottxor@gentoo.org</email>
- <name>Christoph Junghans</name>
- </maintainer>
- <use>
- <flag name="gui">Build the Java base graphical interface</flag>
- </use>
- <upstream>
- <remote-id type="sourceforge">conceptual</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-lang/icc/Manifest b/dev-lang/icc/Manifest
deleted file mode 100644
index ac43ecaf8..000000000
--- a/dev-lang/icc/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST parallel_studio_xe_2018_update2_professional_edition.tgz 3877755304 BLAKE2B c8852df23abf080f482002a37af7781b3fbae3ecec448914ea5a237fa2b925073d1a3dc2dd94ba64002ff0f6c7e9b18b25fa7ada811a83b10344eb9b92cb37ff SHA512 a9b644b0305d83a9d0daa14d146cb3ce79949db55a410afe48d62259414e6256d9ef533a04bb50807103511db2016c4abcbbf769146854a25638f402a6d0f2be
diff --git a/dev-lang/icc/icc-18.0.2.199-r1.ebuild b/dev-lang/icc/icc-18.0.2.199-r1.ebuild
deleted file mode 100644
index 7faa9de54..000000000
--- a/dev-lang/icc/icc-18.0.2.199-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-INTEL_DIST_SKU=3235
-INTEL_DIST_PV=2018_update2_professional_edition
-
-inherit intel-sdp-r1
-
-DESCRIPTION="Intel C/C++ Compiler"
-HOMEPAGE="http://software.intel.com/en-us/articles/intel-composer-xe/"
-
-IUSE="doc"
-KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-# avoid file collision with ifc #476330
-RDEPEND="~dev-libs/intel-common-${PV}[compiler]"
-
-CHECKREQS_DISK_BUILD=500M
-
-INTEL_DIST_DAT_RPMS=(
- "icc-common-18.0.2-199-18.0.2-199.noarch.rpm"
- "icc-common-ps-18.0.2-199-18.0.2-199.noarch.rpm"
- "icc-common-ps-ss-bec-18.0.2-199-18.0.2-199.noarch.rpm")
-INTEL_DIST_AMD64_RPMS=(
- "icc-18.0.2-199-18.0.2-199.x86_64.rpm"
- "icc-ps-18.0.2-199-18.0.2-199.x86_64.rpm"
- "icc-ps-ss-18.0.2-199-18.0.2-199.x86_64.rpm"
- "icc-ps-ss-bec-18.0.2-199-18.0.2-199.x86_64.rpm")
-INTEL_DIST_X86_RPMS=(
- "icc-32bit-18.0.2-199-18.0.2-199.x86_64.rpm"
- "icc-ps-ss-bec-32bit-18.0.2-199-18.0.2-199.x86_64.rpm")
-
-pkg_setup() {
- if use doc; then
- INTEL_DIST_DAT_RPMS+=(
- "icc-doc-18.0-18.0.2-199.noarch.rpm"
- "icc-doc-ps-18.0-18.0.2-199.noarch.rpm")
- fi
-}
diff --git a/dev-lang/icc/metadata.xml b/dev-lang/icc/metadata.xml
deleted file mode 100644
index 7c4d1a96d..000000000
--- a/dev-lang/icc/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci@gentoo.org</email>
- <name>Gentoo Science Project</name>
- </maintainer>
- <longdescription lang="en">
-The Intel® C++ Compiler is a full featured C/C++ compiler for Intel
-based architectures. The compiler supports multi-threading, automatic
-processor dispatch, vectorization, auto-parallelization, OpenMP, data
-prefetching, loop unrolling. The package comes with extensive
-documentation. The product can be installed as a non-commercial as
-well. License, terms of qualifications can be found on the web site.
-</longdescription>
-</pkgmetadata>
diff --git a/dev-lang/ifc/Manifest b/dev-lang/ifc/Manifest
deleted file mode 100644
index ac43ecaf8..000000000
--- a/dev-lang/ifc/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST parallel_studio_xe_2018_update2_professional_edition.tgz 3877755304 BLAKE2B c8852df23abf080f482002a37af7781b3fbae3ecec448914ea5a237fa2b925073d1a3dc2dd94ba64002ff0f6c7e9b18b25fa7ada811a83b10344eb9b92cb37ff SHA512 a9b644b0305d83a9d0daa14d146cb3ce79949db55a410afe48d62259414e6256d9ef533a04bb50807103511db2016c4abcbbf769146854a25638f402a6d0f2be
diff --git a/dev-lang/ifc/ifc-18.0.2.199-r1.ebuild b/dev-lang/ifc/ifc-18.0.2.199-r1.ebuild
deleted file mode 100644
index ce2b3c16d..000000000
--- a/dev-lang/ifc/ifc-18.0.2.199-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-INTEL_DIST_SKU=3235
-INTEL_DIST_PV=2018_update2_professional_edition
-
-inherit intel-sdp-r1
-
-DESCRIPTION="Intel FORTRAN Compiler"
-HOMEPAGE="http://software.intel.com/en-us/articles/intel-composer-xe/"
-
-IUSE="doc"
-KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="~dev-libs/intel-common-${PV}[compiler]"
-
-CHECKREQS_DISK_BUILD=400M
-
-INTEL_DIST_DAT_RPMS=( "ifort-common-18.0.2-199-18.0.2-199.noarch.rpm" )
-INTEL_DIST_X86_RPMS=( "ifort-32bit-18.0.2-199-18.0.2-199.x86_64.rpm" )
-INTEL_DIST_AMD64_RPMS=( "ifort-18.0.2-199-18.0.2-199.x86_64.rpm" )
-
-pkg_setup() {
- if use doc; then
- INTEL_DIST_DAT_RPMS+=( "ifort-doc-18.0-18.0.2-199.noarch.rpm" )
- fi
-}
-
-src_install() {
- # already provided in dev-libs/intel-common
- rm \
- "${WORKDIR}"/opt/intel/compilers_and_libraries_2018.2.199/linux/compiler/include/omp_lib.f90 \
- "${WORKDIR}"/opt/intel/compilers_and_libraries_2018.2.199/linux/compiler/include/intel64/omp_lib.mod \
- "${WORKDIR}"/opt/intel/compilers_and_libraries_2018.2.199/linux/compiler/include/intel64/omp_lib_kinds.mod \
- || die "rm failed"
-
- intel-sdp-r1_src_install
-}
diff --git a/dev-lang/ifc/metadata.xml b/dev-lang/ifc/metadata.xml
deleted file mode 100644
index 0cc12d890..000000000
--- a/dev-lang/ifc/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci@gentoo.org</email>
- <name>Gentoo Science Project</name>
- </maintainer>
- <longdescription lang="en">
-The Intel® Fortran Compiler is a full featured FORTRAN 77/95 and
-substantial FORTRAN 2003 compiler for Intel based architectures. The
-compiler supports multi-threading with automatic processor dispatch,
-vectorization, auto-parallelization, OpenMP, data prefetching, loop
-unrolling. The package comes with extensive documentation.
-The product can be installed as a non-commercial as well. License,
-terms of qualifications can be found on the web site.
-</longdescription>
-</pkgmetadata>
diff --git a/dev-lang/path64/metadata.xml b/dev-lang/path64/metadata.xml
deleted file mode 100644
index b0cec0934..000000000
--- a/dev-lang/path64/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>xarthisius@gentoo.org</email>
- <name>Kacper Kowalik</name>
- </maintainer>
- <longdescription>
-The PathScale EKOPath Compiler Suite offers programmers a rich set of tools and
-one of the world's most sophisticated optimization infrastructures to maximize
-program performance on any Intel 64 or AMD64 platform supporting Intel MMX,
-SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AMD SSE4A and AVX.
-</longdescription>
- <use>
- <flag name="debugger">Build PathDB debugger</flag>
- <flag name="assembler">Build PathAS assembler</flag>
- <flag name="native">Use EKOPath/Path64 for bootstraping</flag>
- <flag name="valgrind">Support compiler debugging with <pkg>dev-util/valgrind</pkg></flag>
- </use>
-</pkgmetadata>
diff --git a/dev-lang/path64/path64-9999.ebuild b/dev-lang/path64/path64-9999.ebuild
deleted file mode 100644
index bad943c74..000000000
--- a/dev-lang/path64/path64-9999.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils git-r3 toolchain-funcs
-
-DESCRIPTION="Path64 Compiler Suite Community Edition"
-HOMEPAGE="http://www.pathscale.com/ekopath-compiler-suite"
-SRC_URI=""
-EGIT_REPO_URI="git://github.com/pathscale/${PN}-suite.git"
-PATH64_URI="compiler assembler"
-PATHSCALE_URI="compiler-rt libcxxrt libdwarf-bsd libunwind stdcxx"
-DBG_URI="git://github.com/path64/debugger.git"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS=""
-IUSE="assembler custom-cflags debugger fortran +native +openmp valgrind"
-
-DEPEND="
- !native? ( sys-devel/gcc:*[vanilla] )
- native? ( || ( dev-lang/ekopath:* dev-lang/path64 ) )
- valgrind? ( dev-util/valgrind )"
-RDEPEND="${DEPEND}"
-
-CMAKE_VERBOSE=1
-
-pkg_setup() {
- if use custom-cflags ; then
- ewarn "You are trying to build ${PN} with custom-cflags"
- ewarn "There is a high chance that you will utterly fail!"
- ewarn "Unless you know what you are doing you'd better stop now"
- ewarn "Should you decide to proceed, you are on your own..."
- fi
-}
-
-src_unpack() {
- git-r3_src_unpack
- cd "${S}" || die
- mkdir compiler || die
- for f in ${PATH64_URI}; do
- EGIT_REPO_URI="git://github.com/${PN}/${f}.git" \
- EGIT_DIR="${EGIT_STORE_DIR}/compiler/${f}" \
- EGIT_SOURCEDIR="${WORKDIR}/${P}/compiler/${f}" git-r3_src_unpack
- done
- for f in ${PATHSCALE_URI}; do
- EGIT_REPO_URI="git://github.com/pathscale/${f}.git" \
- EGIT_DIR="${EGIT_STORE_DIR}/compiler/${f}" \
- EGIT_SOURCEDIR="${WORKDIR}/${P}/compiler/${f}" git-r3_src_unpack
- done
- EGIT_REPO_URI=${DBG_URI} EGIT_DIR="${EGIT_STORE_DIR}/compiler/pathdb" \
- EGIT_SOURCEDIR="${WORKDIR}/${P}/compiler/pathdb" git-r3_src_unpack
-}
-
-src_prepare() {
- local ver=$(grep 'SET(PSC_FULL_VERSION' CMakeLists.txt | cut -d'"' -f2)
- cat > "98${PN}" <<-EOF
- PATH=/usr/$(get_libdir)/${PN}/bin
- ROOTPATH=/usr/$(get_libdir)/${PN}/bin
- LDPATH=/usr/$(get_libdir)/${PN}/lib:/usr/$(get_libdir)/${PN}/lib/${ver}/x8664/64
- EOF
- sed -i -e "s/-Wl,-s //" CMakeLists.txt || die #strip
-}
-
-src_configure() {
- local linker=$($(tc-getCC) --help -v 2>&1 >/dev/null | \
- sed -n -e '/dynamic-linker/s:.* -dynamic-linker \([^ ]\+\) .*:\1:p')
- local libgcc=$($(tc-getCC) -print-libgcc-file-name)
- use custom-cflags && flags=(
- -DCMAKE_C_FLAGS="${CFLAGS}"
- -DCMAKE_CXX_FLAGS="${CXXFLAGS}"
- )
-
- # Yup, I know how bad it is, but I'd rather have a working compiler
- unset FC F90 F77 FCFLAGS F90FLAGS FFLAGS CFLAGS CXXFLAGS
-
- if use native ; then
- export CMAKE_BUILD_TYPE=Release
- export CC=pathcc
- export CXX=pathCC
- export MYCMAKEARGS="-UCMAKE_USER_MAKE_RULES_OVERRIDE"
- else
- export CMAKE_BUILD_TYPE=Debug
- fi
- mycmakeargs=(
- -DCMAKE_INSTALL_PREFIX=/usr/$(get_libdir)/${PN}
- -DPATH64_ENABLE_TARGETS="x86_64"
- -DPATH64_ENABLE_PROFILING=ON
- -DPATH64_ENABLE_MATHLIBS=ON
- -DPATH64_ENABLE_PATHOPT2=OFF
- $(cmake-utils_use assembler PATH64_ENABLE_PATHAS)
- $(cmake-utils_use assembler PATH64_ENABLE_DEFAULT_PATHAS)
- $(cmake-utils_use fortran PATH64_ENABLE_FORTRAN)
- $(cmake-utils_use openmp PATH64_ENABLE_OPENMP)
- $(cmake-utils_use debugger PATH64_ENABLE_PATHDB)
- $(cmake-utils_use valgrind PATH64_ENABLE_VALGRIND)
- -DPSC_CRT_PATH_x86_64=/usr/$(get_libdir)
- -DPSC_CRTBEGIN_PATH=$(dirname ${libgcc})
- -DPSC_DYNAMIC_LINKER_x86_64=${linker}
- -DCMAKE_C_COMPILER="$(tc-getCC)"
- -DCMAKE_CXX_COMPILER="$(tc-getCXX)"
- "${flags[@]}"
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- doenvd "98${PN}"
-}
diff --git a/dev-lang/pgi/Manifest b/dev-lang/pgi/Manifest
deleted file mode 100644
index 27c00897e..000000000
--- a/dev-lang/pgi/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pgilinux-2013-135.tar.gz 949594228 SHA256 94dc015b5758486905643a729f7ece5c68038667385cbd08406b8799fcf9a22c SHA512 1bbd26f14c6757677c30fc2f4598f2b26072d34f0fe90a8914b55b0e52472adc1d342398372581ee9eef43480b5207d7998322f9621d0993f0a82d9055b7a5c6 WHIRLPOOL ad299eb206748f921ab826093a2a728ea100b0b51f2eca30562a956ed5885791c1b6465d3877586e626bb3ba6d397e6cd0d13e8bc736f2ccbf64e2e5601e7d8f
diff --git a/dev-lang/pgi/files/pgi-13.5-glibc.patch b/dev-lang/pgi/files/pgi-13.5-glibc.patch
deleted file mode 100644
index 434f12cb5..000000000
--- a/dev-lang/pgi/files/pgi-13.5-glibc.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff -ru opt/pgi/linux86/13.5/include/bits/types.h opt/pgi-b/linux86/13.5/include/bits/types.h
---- opt/pgi/linux86/13.5/include/bits/types.h 2013-05-07 21:45:39.000000000 +0200
-+++ opt/pgi-b/linux86/13.5/include/bits/types.h 2013-06-02 01:24:19.000000000 +0200
-@@ -136,6 +136,7 @@
- #include <bits/typesizes.h> /* Defines __*_T_TYPE macros. */
-
-
-+__STD_TYPE __SQUAD_TYPE __syscall_slong_t;
- __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
- __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
- __STD_TYPE __GID_T_TYPE __gid_t; /* Type of group identifications. */
-diff -ru opt/pgi/linux86-64/13.5/include/bits/types.h opt/pgi-b/linux86-64/13.5/include/bits/types.h
---- opt/pgi/linux86-64/13.5/include/bits/types.h 2013-05-07 21:45:39.000000000 +0200
-+++ opt/pgi-b/linux86-64/13.5/include/bits/types.h 2013-06-02 01:23:51.000000000 +0200
-@@ -135,7 +135,7 @@
- #endif
- #include <bits/typesizes.h> /* Defines __*_T_TYPE macros. */
-
--
-+__STD_TYPE __SQUAD_TYPE __syscall_slong_t;
- __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
- __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
- __STD_TYPE __GID_T_TYPE __gid_t; /* Type of group identifications. */
-@@ -156,7 +156,6 @@
- __STD_TYPE __SUSECONDS_T_TYPE __suseconds_t; /* Signed count of microseconds. */
-
- __STD_TYPE __DADDR_T_TYPE __daddr_t; /* The type of a disk address. */
--__STD_TYPE __SWBLK_T_TYPE __swblk_t; /* Type of a swap block maybe? */
- __STD_TYPE __KEY_T_TYPE __key_t; /* Type of an IPC key. */
-
- /* Clock ID used in clock and timer functions. */
diff --git a/dev-lang/pgi/files/pgi-13.5-terminal.patch b/dev-lang/pgi/files/pgi-13.5-terminal.patch
deleted file mode 100644
index 9b5b67474..000000000
--- a/dev-lang/pgi/files/pgi-13.5-terminal.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-diff -ru pgi-a/install pgi/install
---- pgi-a/install 2013-06-01 01:24:11.522714654 +0200
-+++ pgi/install 2013-06-01 01:27:36.372713265 +0200
-@@ -83,7 +83,7 @@
- else
- licensefile=$SRC/common/BETA_LICENSE
- fi
--more $licensefile
-+#more $licensefile
- echo
- echo -n 'Do you accept these terms? (accept,decline) '
- read x
-@@ -296,7 +296,7 @@
- echo
- echo 'In order to install the ACML software, please read and accept the'
- echo 'following license.'
-- more $SRC/common/LICENSE_ACML.txt
-+ #more $SRC/common/LICENSE_ACML.txt
- echo
- echo -n 'Do you accept these terms? (accept,decline) '
- read x
-@@ -342,7 +342,7 @@
- echo
- echo 'In order to install the CUDA software, please read and accept the'
- echo 'following license.'
-- more $SRC/common/LICENSE_NVIDIA_CUDA.txt
-+ #more $SRC/common/LICENSE_NVIDIA_CUDA.txt
- echo
- echo -n 'Do you accept these terms? (accept,decline) '
- read x
-@@ -398,7 +398,7 @@
- echo
- echo 'In order to install the JAVA software, please read and accept the'
- echo 'following license.'
-- more $SRC/common/LICENSE_JRE_6U21.txt
-+ #more $SRC/common/LICENSE_JRE_6U21.txt
- echo
- echo -n 'Do you accept these terms? (accept,decline) '
- read x
diff --git a/dev-lang/pgi/metadata.xml b/dev-lang/pgi/metadata.xml
deleted file mode 100644
index c6b14e0fd..000000000
--- a/dev-lang/pgi/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <longdescription>
-PGI is the C/C++/Fortran compiler suite of the Portland Group.
-</longdescription>
- <maintainer type="person">
- <email>gentryx@gmx.de</email>
- </maintainer>
- <maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
- </maintainer>
- <use>
- <flag name="java">Install a PGI-tuned JRE.</flag>
- <flag name="cuda">Install PGI's CUDA components (e.g. for OpenACC)</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-lang/pgi/pgi-13.5.ebuild b/dev-lang/pgi/pgi-13.5.ebuild
deleted file mode 100644
index 19c636132..000000000
--- a/dev-lang/pgi/pgi-13.5.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="PGI compiler suite"
-HOMEPAGE="http://www.pgroup.com/"
-SRC_URI="pgilinux-2013-135.tar.gz"
-
-LICENSE="PGI"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cuda java"
-
-RDEPEND="net-misc/curl"
-
-RESTRICT="mirror strip"
-
-QA_PREBUILT="
- opt/pgi/linux86/2013/cuda/4.2/lib/lib*.so.*
- opt/pgi/linux86-64/13.5/bin/*
- opt/pgi/linux86-64/13.5/lib/lib*
- opt/pgi/linux86-64/13.5/lib/*.o
- opt/pgi/linux86-64/13.5/libso/lib*
- opt/pgi/linux86-64/13.5/libso/*.o
- opt/pgi/linux86-64/13.5/cray/lib*
- opt/pgi/linux86-64/13.5/etc/pgi_license_tool/curl
- opt/pgi/linux86-64/13.5/REDIST/lib*.so
- opt/pgi/linux86-64/2013/cuda/5.0/nvvm/cicc
- opt/pgi/linux86-64/2013/cuda/4.2/nvvm/cicc
- opt/pgi/linux86-64/2013/acml/5.3.0/lib/lib*
- opt/pgi/linux86-64/2013/acml/5.3.0/libso/lib*.so
- opt/pgi/linux86/13.5/etc/pgi_license_tool/curl
- opt/pgi/linux86/13.5/bin/*
- opt/pgi/linux86/13.5/lib/lib*
- opt/pgi/linux86/13.5/lib/*.o
- opt/pgi/linux86/13.5/libso/lib*
- opt/pgi/linux86/13.5/cray/lib*
- opt/pgi/linux86/2013/cuda/5.0/nvvm/cicc
- opt/pgi/linux86/2013/cuda/4.2/nvvm/cicc
- opt/pgi/linux86/2013/acml/4.4.0/lib/lib*
- opt/pgi/linux86/2013/acml/4.4.0/libso/lib*.so
-"
-
-S="${WORKDIR}"
-
-PATCHES=( "${FILESDIR}"/${P}-terminal.patch )
-
-pkg_nofetch() {
- einfo "PGI doesn't provide direct download links. Please download"
- einfo "${ARCHIVE} from ${HOMEPAGE}"
-}
-
-src_install() {
- dodir /opt/pgi
-
- command="accept
-1
-${ED}/opt/pgi"
-
- command="${command}
-n"
-
- if use cuda; then
- command="${command}
-y
-accept"
- else
- command="${command}
-n"
- fi
-
- if use java; then
- command="${command}
-
-accept"
- else
- command="${command}
-no"
- fi
-
- command="${command}
-y
-n
-n
-y
-"
- ./install <<EOF
-${command}
-EOF
- # fix problems with PGI's C++ compiler and current glibc:
- cd "${ED}"
- epatch "${FILESDIR}/${P}-glibc.patch"
-
- # java symlink might be broken if useflag is disabled:
- if ! use java; then
- rm opt/pgi/linux86-64/13.5/jre || die
- fi
-
- # replace PGI's curl with the stock version:
- dodir /opt/pgi/linux86-64/13.5/etc/pgi_license_tool
- dosym ../../../../../../usr/bin/curl /opt/pgi/linux86-64/13.5/etc/pgi_license_tool/curl
- dodir /opt/pgi/linux86/13.5/etc/pgi_license_tool
- dosym ../../../../../../usr/bin/curl /opt/pgi/linux86/13.5/etc/pgi_license_tool/curl
-}
diff --git a/dev-lang/terra/Manifest b/dev-lang/terra/Manifest
deleted file mode 100644
index 9001cea94..000000000
--- a/dev-lang/terra/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST LuaJIT-2.0.3.tar.gz 844927 BLAKE2B a6ed54ef562b7af594367cbc0ed6e20295bb64781ceb6b46df81d10d7abd9fdaf902344ab7a6dfdffa6fc38b05e70648ae53c9cffdfb2a866989eba4b02fe9df SHA512 7b3e3de22ac3602299b5918b60801e45a3278e547a15c16fdae7359538d4ada27ba664935d5f97c7409f330c2f8efeaae9ea03415f5e9d5a9d81e022cd5d36e0
-DIST terra-2015.03.12.tar.gz 303867 BLAKE2B e1fea9a2e7842431875b23902787fc0ffb9cebacce2498c7ab44966507b26d208f7d1a4f821ffafe47813e2a12cc7e1e66989b1d3a8651460c254bc49e7a2fac SHA512 abda5cf8126e12ce199c3f8bde8a2fca0e7f7b5bf5f5048a97e3b3b827c83cd8140fb0fba803e116c55cb27a4cda1d13c8695a5cfe95f2383eb2f4515795aa09
diff --git a/dev-lang/terra/metadata.xml b/dev-lang/terra/metadata.xml
deleted file mode 100644
index 684a4dc29..000000000
--- a/dev-lang/terra/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>ottxor@gentoo.org</email>
- <name>Christoph Junghans</name>
- </maintainer>
- <upstream>
- <remote-id type="github">zdevito/terra</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-lang/terra/terra-2015.03.12.ebuild b/dev-lang/terra/terra-2015.03.12.ebuild
deleted file mode 100644
index 99421ed5d..000000000
--- a/dev-lang/terra/terra-2015.03.12.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A low-level counterpart to Lua"
-HOMEPAGE="http://terralang.org/"
-#cannot be unbundled easily, because needs to compiled with clang
-LUAJIT="LuaJIT-2.0.3.tar.gz"
-SRC_URI="
- https://github.com/zdevito/terra/archive/release-${PV//./-}.tar.gz -> ${P}.tar.gz
- http://luajit.org/download/${LUAJIT}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-DEPEND="
- sys-devel/clang:=
- dev-lang/luajit:2"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- unpack "${P}.tar.gz"
- mv "${PN}"-* "${S}" || die
- ln -s "${DISTDIR}/${LUAJIT}" "${S}/build" || die
-}
-
-src_install() {
- cd release || die
- dobin terra
- dolib.so libterra.so
- dodoc README.md
- doheader include/{terra.h,*.t}
-}
diff --git a/dev-lang/vtune/Manifest b/dev-lang/vtune/Manifest
deleted file mode 100644
index ac43ecaf8..000000000
--- a/dev-lang/vtune/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST parallel_studio_xe_2018_update2_professional_edition.tgz 3877755304 BLAKE2B c8852df23abf080f482002a37af7781b3fbae3ecec448914ea5a237fa2b925073d1a3dc2dd94ba64002ff0f6c7e9b18b25fa7ada811a83b10344eb9b92cb37ff SHA512 a9b644b0305d83a9d0daa14d146cb3ce79949db55a410afe48d62259414e6256d9ef533a04bb50807103511db2016c4abcbbf769146854a25638f402a6d0f2be
diff --git a/dev-lang/vtune/metadata.xml b/dev-lang/vtune/metadata.xml
deleted file mode 100644
index c46d15bb3..000000000
--- a/dev-lang/vtune/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>nbigaouette@gmail.com</email>
- <name>Nicolas Bigaouette</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-lang/vtune/vtune-18.0.2.0.551022.ebuild b/dev-lang/vtune/vtune-18.0.2.0.551022.ebuild
deleted file mode 100644
index 51a0b08c0..000000000
--- a/dev-lang/vtune/vtune-18.0.2.0.551022.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-INTEL_DIST_SKU=3235
-INTEL_DIST_PV=2018_update2_professional_edition
-INTEL_SUBDIR=vtune_amplifier
-
-inherit intel-sdp-r1
-
-DESCRIPTION="Intel VTune Amplifier XE"
-HOMEPAGE="http://software.intel.com/en-us/articles/intel-vtune-amplifier-xe/"
-
-IUSE="doc"
-KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="~dev-libs/intel-common-18.0.2.199[compiler]"
-
-INTEL_DIST_DAT_RPMS=(
- "vtune-amplifier-2018-cli-common-2018.2-551022.noarch.rpm"
- "vtune-amplifier-2018-common-2018.2-551022.noarch.rpm"
- "vtune-amplifier-2018-common-pset-2018.2-551022.noarch.rpm"
- "vtune-amplifier-2018-gui-common-2018.2-551022.noarch.rpm"
- "vtune-amplifier-2018-sep-2018.2-551022.noarch.rpm"
- "vtune-amplifier-2018-target-2018.2-551022.noarch.rpm")
-INTEL_DIST_AMD64_RPMS=(
- "vtune-amplifier-2018-cli-2018.2-551022.x86_64.rpm"
- "vtune-amplifier-2018-collector-64linux-2018.2-551022.x86_64.rpm"
- "vtune-amplifier-2018-gui-2018.2-551022.x86_64.rpm")
-INTEL_DIST_X86_RPMS=(
- "vtune-amplifier-2018-cli-32bit-2018.2-551022.i486.rpm"
- "vtune-amplifier-2018-collector-32linux-2018.2-551022.i486.rpm")
-
-pkg_setup() {
- if use doc; then
- INTEL_DIST_DAT_RPMS+=( "vtune-amplifier-2018-doc-2018.2-551022.noarch.rpm" )
- fi
-}
-
-src_install() {
- intel-sdp-r1_src_install
-
- local path="PATH="
- use abi_x86_64 && path+=":$(isdp_get-sdp-edir)/bin64"
- use abi_x86_32 && path+=":$(isdp_get-sdp-edir)/bin32"
- echo "${path}" > "${T}"/35vtune || die
- doenvd "${T}"/35vtune
-}
diff --git a/dev-lang/yaggo/metadata.xml b/dev-lang/yaggo/metadata.xml
index 138cb7705..61d3a34e2 100644
--- a/dev-lang/yaggo/metadata.xml
+++ b/dev-lang/yaggo/metadata.xml
@@ -9,4 +9,7 @@
<email>sci-biology@gentoo.org</email>
<name>Gentoo Biology Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">gmarcais/yaggo</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-lang/yaggo/yaggo-1.5.10.ebuild b/dev-lang/yaggo/yaggo-1.5.10.ebuild
index 20f291ce2..3ed91e0ca 100644
--- a/dev-lang/yaggo/yaggo-1.5.10.ebuild
+++ b/dev-lang/yaggo/yaggo-1.5.10.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
DESCRIPTION="Tool to generate command line parsers for C++ (aka Gengetopt)"
HOMEPAGE="https://github.com/gmarcais/yaggo"
@@ -10,10 +10,6 @@ SRC_URI="https://github.com/gmarcais/yaggo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
src_prepare(){
sed -e 's#/usr/local#/usr#g' -i Makefile || die
@@ -22,4 +18,6 @@ src_prepare(){
src_install(){
emake install DESTDIR="${ED}"
+ # fix doc path
+ mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${PF}" || die
}