Sync with portage [Wed Jun 21 09:00:26 MSK 2017].
This commit is contained in:
parent
e283026026
commit
82cd039242
644 changed files with 4089 additions and 2611 deletions
|
@ -14,7 +14,7 @@ SRC_URI="http://download.savannah.gnu.org/releases/hddtemp/${MY_P}.tar.bz2 mirro
|
|||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc sparc x86"
|
||||
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc sparc x86"
|
||||
IUSE="network-cron nls selinux"
|
||||
|
||||
DEPEND=""
|
||||
|
|
|
@ -10,7 +10,7 @@ SRC_URI="http://www.libarchive.org/downloads/${P}.tar.gz"
|
|||
|
||||
LICENSE="BSD BSD-2 BSD-4 public-domain"
|
||||
SLOT="0/13"
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="acl +bzip2 +e2fsprogs expat +iconv kernel_linux libressl lz4 +lzma lzo nettle static-libs +threads xattr +zlib"
|
||||
|
||||
RDEPEND="
|
||||
|
|
|
@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
|
|||
EGIT_BRANCH=dev
|
||||
else
|
||||
SRC_URI="https://github.com/Cyan4973/lz4/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Extremely Fast Compression algorithm"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="3"
|
||||
|
@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz"
|
|||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
KEYWORDS="amd64 x86 ~amd64-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-arch/xz-utils"
|
||||
|
|
|
@ -10,7 +10,7 @@ SRC_URI="mirror://github/mackyle/${PN}/${P}.tar.gz"
|
|||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~hppa ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
KEYWORDS="alpha amd64 ~hppa ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="+bzip2 libressl"
|
||||
|
||||
DEPEND="
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
DIST zstd-1.1.0.tar.gz 716327 SHA256 61cbbd28ff78f658f0564c2ccc206ac1ac6abe7f2c65c9afdca74584a104ea51 SHA512 9fe72081d333b58d5c8f27f13bd01ab0d729984215b75690282770aa769aab6879b88177aa2b45d8ce2869bf1b360f3a828ca00aa3646a7cc57285a4e167d71f WHIRLPOOL f7e4eab8e7dada2dd0d3ab8eeba4f2b3f165476c4cacf1a609269cb8ed9bccd12c498f50e2aaf365d6c0167c0f2db2b6b6902a786ba98f169e4f0ea0b7ceacfe
|
||||
DIST zstd-1.1.3.tar.gz 845902 SHA256 106c532ae840a6ee4aee5258f04f3acab7b3e09b9e9584ebe94e4fbfd899af0a SHA512 6c025ca3899d0487bf2b4a9b333b47c6e2bb525ae3fc7328cc040f50d6f3c53a1bb9bd17e104352ddbc7b96b240c250c60d5be99e0a980332dbd3c518b2a81e1 WHIRLPOOL 1ff898dce54bd13a45a27ee6e395aa38adc88f1767321e5393148d76e443b539eddee65ccbc00ccf691ab51019a7f1ec6e19f1d7dc734b5982a29d47a432c1e2
|
||||
DIST zstd-1.2.0.tar.gz 1300584 SHA256 4a7e4593a3638276ca7f2a09dc4f38e674d8317bbea51626393ca73fc047cbfb SHA512 b21910c6bdcfad3199c07b9f70f7c049062ebd1cce9249dd33c36153e29f24dd9e796ddbc2f37846b9f508c14b0d0f67651fd8d2bdce558128f20bdfff50a7df WHIRLPOOL dc52eee5d075d952e870c1e12c73120a664337585f6d81456c98341f4bd3f5ecfccb51fbc22063e64cb4287e429d4e12c4395007d78df74a2f1787e01cc29007
|
||||
|
|
41
app-arch/zstd/zstd-1.2.0.ebuild
Normal file
41
app-arch/zstd/zstd-1.2.0.ebuild
Normal file
|
@ -0,0 +1,41 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="zstd fast compression library"
|
||||
HOMEPAGE="https://facebook.github.io/zstd/"
|
||||
SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
src_compile() {
|
||||
emake \
|
||||
CC="$(tc-getCC)" \
|
||||
AR="$(tc-getAR)" \
|
||||
PREFIX="${EPREFIX}/usr" \
|
||||
LIBDIR="${EPREFIX}/usr/$(get_libdir)" zstd
|
||||
|
||||
emake -C lib \
|
||||
CC="$(tc-getCC)" \
|
||||
AR="$(tc-getAR)" \
|
||||
PREFIX="${EPREFIX}/usr" \
|
||||
LIBDIR="${EPREFIX}/usr/$(get_libdir)" libzstd
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
PREFIX="${EPREFIX}/usr" \
|
||||
LIBDIR="${EPREFIX}/usr/$(get_libdir)" install
|
||||
einstalldocs
|
||||
|
||||
if ! use static-libs; then
|
||||
rm "${ED%/}"/usr/$(get_libdir)/libzstd.a || die
|
||||
fi
|
||||
}
|
|
@ -1,2 +1 @@
|
|||
DIST kbackup-0.8.tar.bz2 507597 SHA256 8ef4a9c9665a8af17cce93b2f09b1d8da83cedf1f5da11f36343699fb65f08b1 SHA512 c5187f3a4a12047b849a432dc30f8dc435e14c170ae76659a00406d37cb215a563509632d3d61873077535f9b20b31893ea91b03453b51cd875e68f46f920378 WHIRLPOOL 27aacdacb194addccf31ecd8a6d8b5b8db6f065f1644bf53bdc9529c4cd10884861a8a20e8c0d703848147c3e4a813d9e66e779a5ec0e0965648fdad246accfc
|
||||
DIST kbackup-1.0.tar.bz2 500638 SHA256 cfa27bbc26a66aef07512f6bae9e73125f39f79bb0a337c1033e01852b895134 SHA512 9c85b018d926dfdc9d33e89e4f605d529639471a685e6e20cc4fe3515c9c125f47a2c34f2f0dec299753892d68f24a9bc38346aef333385cf41f6e8eaf86b43a WHIRLPOOL 2307a0bcabbcc126a13680b024ba02895e55a30f923848d2e7259e9fbd26cec7b1f8a0fcbe7fad19c422a8d75419c24b5302cb628fb31863303e97ef0294d0cc
|
||||
|
|
|
@ -1,17 +0,0 @@
|
|||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
KDE_HANDBOOK="optional"
|
||||
KDE_LINGUAS="cs de es fr it pt pt_BR ru sk sv"
|
||||
inherit kde4-base
|
||||
|
||||
DESCRIPTION="KBackup is a program that lets you back up any directories or files"
|
||||
HOMEPAGE="http://kde-apps.org/content/show.php/KBackup?content=44998"
|
||||
SRC_URI="http://members.aon.at/m.koller/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="4"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="debug"
|
1
app-crypt/acme-tiny/Manifest
Normal file
1
app-crypt/acme-tiny/Manifest
Normal file
|
@ -0,0 +1 @@
|
|||
DIST acme-tiny-20170207.tar.gz 10510 SHA256 aef2541c7270a9aa4d4ce49509d6a0f48e59eccc116df0fe7defe77df724f544 SHA512 260de3fe3052e3eba3e8438b15e34d95c99f95d75137ddabe9c031a83bd7b967bebabe6916fa23de6194ab19cc687942af0cc700b7095b7c810820800c26061e WHIRLPOOL f16ed8b8f0a096bf379ad203343061b9bc078999029254b9462178a930e08728f370f0837991676f5d6bad41cd5279fbecc27dfa9b08c307341e1052cd9bbdfb
|
47
app-crypt/acme-tiny/acme-tiny-20170207.ebuild
Normal file
47
app-crypt/acme-tiny/acme-tiny-20170207.ebuild
Normal file
|
@ -0,0 +1,47 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
|
||||
inherit distutils-r1
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/diafygi/${PN}.git"
|
||||
KEYWORDS=""
|
||||
else
|
||||
HASH="daba51d37efd7c1f205f9da383b9b09968e30d29"
|
||||
SRC_URI="https://github.com/diafygi/${PN}/archive/${HASH}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
S="${WORKDIR}/${PN}-${HASH}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A tiny, auditable script for Let's Encrypt's ACME Protocol"
|
||||
HOMEPAGE="https://github.com/diafygi/acme-tiny"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="minimal"
|
||||
|
||||
DEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]"
|
||||
RDEPEND="dev-libs/openssl:0"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-PR50-setup.py.patch" )
|
||||
|
||||
pkg_setup() {
|
||||
if [[ ${PV} != 9999 ]]; then
|
||||
export SETUPTOOLS_SCM_PRETEND_VERSION="0.1.dev79+n${HASH:0:7}.d$(date +%Y%m%d)"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use minimal; then
|
||||
PATCHES+=(
|
||||
"${FILESDIR}/${PN}-PR87-readmefix.patch"
|
||||
"${FILESDIR}/${PN}-PR101-contactinfo.patch"
|
||||
)
|
||||
fi
|
||||
distutils-r1_src_prepare
|
||||
}
|
47
app-crypt/acme-tiny/acme-tiny-9999.ebuild
Normal file
47
app-crypt/acme-tiny/acme-tiny-9999.ebuild
Normal file
|
@ -0,0 +1,47 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
|
||||
inherit distutils-r1
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/diafygi/${PN}.git"
|
||||
KEYWORDS=""
|
||||
else
|
||||
HASH="daba51d37efd7c1f205f9da383b9b09968e30d29"
|
||||
SRC_URI="https://github.com/diafygi/${PN}/archive/${HASH}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
S="${WORKDIR}/${PN}-${HASH}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A tiny, auditable script for Let's Encrypt's ACME Protocol"
|
||||
HOMEPAGE="https://github.com/diafygi/acme-tiny"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="minimal"
|
||||
|
||||
DEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]"
|
||||
RDEPEND="dev-libs/openssl:0"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-PR50-setup.py.patch" )
|
||||
|
||||
pkg_setup() {
|
||||
if [[ ${PV} != 9999 ]]; then
|
||||
export SETUPTOOLS_SCM_PRETEND_VERSION="0.1.dev79+n${HASH:0:7}.d$(date +%Y%m%d)"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use minimal; then
|
||||
PATCHES+=(
|
||||
"${FILESDIR}/${PN}-PR87-readmefix.patch"
|
||||
"${FILESDIR}/${PN}-PR101-contactinfo.patch"
|
||||
)
|
||||
fi
|
||||
distutils-r1_src_prepare
|
||||
}
|
97
app-crypt/acme-tiny/files/acme-tiny-PR101-contactinfo.patch
Normal file
97
app-crypt/acme-tiny/files/acme-tiny-PR101-contactinfo.patch
Normal file
|
@ -0,0 +1,97 @@
|
|||
From 86083e6f79c6af99a59d8ee27c61f5d9b407f436 Mon Sep 17 00:00:00 2001
|
||||
From: Phiber2000 <phiber2000@gmx.de>
|
||||
Date: Thu, 10 Mar 2016 16:43:54 +0100
|
||||
Subject: [PATCH 1/3] added contact key in payload and email parameter
|
||||
|
||||
---
|
||||
acme_tiny.py | 12 ++++++++----
|
||||
1 file changed, 8 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/acme_tiny.py b/acme_tiny.py
|
||||
index 34a1863..bd79321 100644
|
||||
--- a/acme_tiny.py
|
||||
+++ b/acme_tiny.py
|
||||
@@ -12,7 +12,7 @@
|
||||
LOGGER.addHandler(logging.StreamHandler())
|
||||
LOGGER.setLevel(logging.INFO)
|
||||
|
||||
-def get_crt(account_key, csr, acme_dir, log=LOGGER, CA=DEFAULT_CA):
|
||||
+def get_crt(account_key, csr, acme_dir, account_email, log=LOGGER, CA=DEFAULT_CA):
|
||||
# helper function base64 encode for jose spec
|
||||
def _b64(b):
|
||||
return base64.urlsafe_b64encode(b).decode('utf8').replace("=", "")
|
||||
@@ -80,10 +80,13 @@ def _send_signed_request(url, payload):
|
||||
|
||||
# get the certificate domains and expiration
|
||||
log.info("Registering account...")
|
||||
- code, result = _send_signed_request(CA + "/acme/new-reg", {
|
||||
+ payload = {
|
||||
"resource": "new-reg",
|
||||
"agreement": "https://letsencrypt.org/documents/LE-SA-v1.1.1-August-1-2016.pdf",
|
||||
- })
|
||||
+ }
|
||||
+ if account_email:
|
||||
+ payload["contact"] = ["mailto:"+account_email]
|
||||
+ code, result = _send_signed_request(CA + "/acme/new-reg", payload)
|
||||
if code == 201:
|
||||
log.info("Registered!")
|
||||
elif code == 409:
|
||||
@@ -188,10 +191,11 @@ def main(argv):
|
||||
parser.add_argument("--acme-dir", required=True, help="path to the .well-known/acme-challenge/ directory")
|
||||
parser.add_argument("--quiet", action="store_const", const=logging.ERROR, help="suppress output except for errors")
|
||||
parser.add_argument("--ca", default=DEFAULT_CA, help="certificate authority, default is Let's Encrypt")
|
||||
+ parser.add_argument("--account-email", help="contact e-mail address")
|
||||
|
||||
args = parser.parse_args(argv)
|
||||
LOGGER.setLevel(args.quiet or LOGGER.level)
|
||||
- signed_crt = get_crt(args.account_key, args.csr, args.acme_dir, log=LOGGER, CA=args.ca)
|
||||
+ signed_crt = get_crt(args.account_key, args.csr, args.acme_dir, args.account_email, log=LOGGER, CA=args.ca)
|
||||
sys.stdout.write(signed_crt)
|
||||
|
||||
if __name__ == "__main__": # pragma: no cover
|
||||
|
||||
From b128ae1289b106e1ddf20d3787a431d8ea949cf3 Mon Sep 17 00:00:00 2001
|
||||
From: Phiber2000 <phiber2000@gmx.de>
|
||||
Date: Thu, 10 Mar 2016 19:27:17 +0100
|
||||
Subject: [PATCH 2/3] code style correction
|
||||
|
||||
---
|
||||
acme_tiny.py | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/acme_tiny.py b/acme_tiny.py
|
||||
index bd79321..cea57ee 100644
|
||||
--- a/acme_tiny.py
|
||||
+++ b/acme_tiny.py
|
||||
@@ -85,7 +85,7 @@ def _send_signed_request(url, payload):
|
||||
"agreement": "https://letsencrypt.org/documents/LE-SA-v1.0.1-July-27-2015.pdf",
|
||||
}
|
||||
if account_email:
|
||||
- payload["contact"] = ["mailto:"+account_email]
|
||||
+ payload["contact"] = ["mailto:{0}".format(account_email)]
|
||||
code, result = _send_signed_request(CA + "/acme/new-reg", payload)
|
||||
if code == 201:
|
||||
log.info("Registered!")
|
||||
|
||||
From 90eac8d6f22e858168ead32f00f13e7c997b64fc Mon Sep 17 00:00:00 2001
|
||||
From: Phiber2000 <phiber2000@gmx.de>
|
||||
Date: Thu, 10 Mar 2016 19:33:21 +0100
|
||||
Subject: [PATCH 3/3] updated email argument helptext
|
||||
|
||||
---
|
||||
acme_tiny.py | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/acme_tiny.py b/acme_tiny.py
|
||||
index cea57ee..930cd43 100644
|
||||
--- a/acme_tiny.py
|
||||
+++ b/acme_tiny.py
|
||||
@@ -191,7 +191,7 @@ def main(argv):
|
||||
parser.add_argument("--acme-dir", required=True, help="path to the .well-known/acme-challenge/ directory")
|
||||
parser.add_argument("--quiet", action="store_const", const=logging.ERROR, help="suppress output except for errors")
|
||||
parser.add_argument("--ca", default=DEFAULT_CA, help="certificate authority, default is Let's Encrypt")
|
||||
- parser.add_argument("--account-email", help="contact e-mail address")
|
||||
+ parser.add_argument("--account-email", help="set contact e-mail address, leave empty to keep current")
|
||||
|
||||
args = parser.parse_args(argv)
|
||||
LOGGER.setLevel(args.quiet or LOGGER.level)
|
150
app-crypt/acme-tiny/files/acme-tiny-PR50-setup.py.patch
Normal file
150
app-crypt/acme-tiny/files/acme-tiny-PR50-setup.py.patch
Normal file
|
@ -0,0 +1,150 @@
|
|||
From 9bc3865d8c86392ca115ffb64a9389e92e00e861 Mon Sep 17 00:00:00 2001
|
||||
From: Jonas Haag <jonas@lophus.org>
|
||||
Date: Tue, 29 Dec 2015 14:14:49 +0100
|
||||
Subject: [PATCH 1/3] Add setup.py
|
||||
|
||||
---
|
||||
acme_tiny.py | 2 +-
|
||||
setup.py | 28 ++++++++++++++++++++++++++++
|
||||
tests/__init__.py | 1 +
|
||||
tests/test_install.py | 24 ++++++++++++++++++++++++
|
||||
4 files changed, 54 insertions(+), 1 deletion(-)
|
||||
create mode 100644 setup.py
|
||||
create mode 100644 tests/test_install.py
|
||||
|
||||
diff --git a/acme_tiny.py b/acme_tiny.py
|
||||
index f54db0c..ca9ad3d 100644
|
||||
--- a/acme_tiny.py
|
||||
+++ b/acme_tiny.py
|
||||
@@ -165,7 +165,7 @@ def _send_signed_request(url, payload):
|
||||
return """-----BEGIN CERTIFICATE-----\n{0}\n-----END CERTIFICATE-----\n""".format(
|
||||
"\n".join(textwrap.wrap(base64.b64encode(result).decode('utf8'), 64)))
|
||||
|
||||
-def main(argv):
|
||||
+def main(argv=None):
|
||||
parser = argparse.ArgumentParser(
|
||||
formatter_class=argparse.RawDescriptionHelpFormatter,
|
||||
description=textwrap.dedent("""\
|
||||
diff --git a/setup.py b/setup.py
|
||||
new file mode 100644
|
||||
index 0000000..9ed597e
|
||||
--- /dev/null
|
||||
+++ b/setup.py
|
||||
@@ -0,0 +1,28 @@
|
||||
+from setuptools import setup
|
||||
+
|
||||
+setup(
|
||||
+ name="acme-tiny",
|
||||
+ version="1.0.0",
|
||||
+ url="https://github.com/diafygi/acme-tiny",
|
||||
+ author="Daniel Roesler",
|
||||
+ author_email="diafygi@gmail.com",
|
||||
+ description="A tiny script to issue and renew TLS certs from Let's Encrypt",
|
||||
+ license="MIT",
|
||||
+ py_modules=['acme_tiny'],
|
||||
+ entry_points={'console_scripts': [
|
||||
+ 'acme-tiny = acme_tiny:main',
|
||||
+ ]},
|
||||
+ classifiers = [
|
||||
+ 'Development Status :: 5 - Production/Stable',
|
||||
+ 'Intended Audience :: System Administrators'
|
||||
+ 'License :: OSI Approved :: MIT License',
|
||||
+ 'Operating System :: OS Independent',
|
||||
+ 'Programming Language :: Python',
|
||||
+ 'Programming Language :: Python :: 2',
|
||||
+ 'Programming Language :: Python :: 2.7',
|
||||
+ 'Programming Language :: Python :: 3',
|
||||
+ 'Programming Language :: Python :: 3.3',
|
||||
+ 'Programming Language :: Python :: 3.4',
|
||||
+ 'Programming Language :: Python :: 3.5',
|
||||
+ ]
|
||||
+)
|
||||
diff --git a/tests/__init__.py b/tests/__init__.py
|
||||
index ce89619..5ade34c 100644
|
||||
--- a/tests/__init__.py
|
||||
+++ b/tests/__init__.py
|
||||
@@ -1 +1,2 @@
|
||||
from .test_module import TestModule
|
||||
+from .test_install import TestInstall
|
||||
diff --git a/tests/test_install.py b/tests/test_install.py
|
||||
new file mode 100644
|
||||
index 0000000..005f36c
|
||||
--- /dev/null
|
||||
+++ b/tests/test_install.py
|
||||
@@ -0,0 +1,24 @@
|
||||
+import unittest
|
||||
+import os
|
||||
+import tempfile
|
||||
+import shutil
|
||||
+import subprocess
|
||||
+
|
||||
+
|
||||
+class TestInstall(unittest.TestCase):
|
||||
+ def setUp(self):
|
||||
+ self.tempdir = tempfile.mkdtemp()
|
||||
+ subprocess.check_call(["virtualenv", self.tempdir])
|
||||
+
|
||||
+ def tearDown(self):
|
||||
+ shutil.rmtree(self.tempdir)
|
||||
+
|
||||
+ def virtualenv_bin(self, cmd):
|
||||
+ return os.path.join(self.tempdir, "bin", cmd)
|
||||
+
|
||||
+ def test_install(self):
|
||||
+ subprocess.check_call([self.virtualenv_bin("python"), "setup.py", "install"])
|
||||
+
|
||||
+ def test_cli(self):
|
||||
+ self.test_install()
|
||||
+ subprocess.check_call([self.virtualenv_bin("acme-tiny"), "-h"])
|
||||
|
||||
From cdf1bde83d6b640a8896722557386b6d9b6a9fbb Mon Sep 17 00:00:00 2001
|
||||
From: Rob Speed <speed.rob@gmail.com>
|
||||
Date: Wed, 10 Feb 2016 21:53:24 -0500
|
||||
Subject: [PATCH 2/3] Added setuptools_scm for automatic versioning based on
|
||||
tags.
|
||||
|
||||
---
|
||||
setup.py | 3 ++-
|
||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/setup.py b/setup.py
|
||||
index 9ed597e..7ec7ef1 100644
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
setup(
|
||||
name="acme-tiny",
|
||||
- version="1.0.0",
|
||||
+ use_scm_version=True,
|
||||
url="https://github.com/diafygi/acme-tiny",
|
||||
author="Daniel Roesler",
|
||||
author_email="diafygi@gmail.com",
|
||||
@@ -12,6 +12,7 @@
|
||||
entry_points={'console_scripts': [
|
||||
'acme-tiny = acme_tiny:main',
|
||||
]},
|
||||
+ setup_requires=['setuptools_scm'],
|
||||
classifiers = [
|
||||
'Development Status :: 5 - Production/Stable',
|
||||
'Intended Audience :: System Administrators'
|
||||
|
||||
From edcaee1fa841d49a3fa488288faa8e6573269413 Mon Sep 17 00:00:00 2001
|
||||
From: Matthias Bach <marix@marix.org>
|
||||
Date: Mon, 22 Feb 2016 22:53:06 +0100
|
||||
Subject: [PATCH 3/3] Mark wheels of acme-tiny as universal
|
||||
|
||||
Ensure that wheels created from the acme-tiny source are marked as universal.
|
||||
---
|
||||
setup.cfg | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
create mode 100644 setup.cfg
|
||||
|
||||
diff --git a/setup.cfg b/setup.cfg
|
||||
new file mode 100644
|
||||
index 0000000..434559d
|
||||
--- /dev/null
|
||||
+++ b/setup.cfg
|
||||
@@ -0,0 +1,2 @@
|
||||
+[wheel]
|
||||
+universal=True
|
23
app-crypt/acme-tiny/files/acme-tiny-PR87-readmefix.patch
Normal file
23
app-crypt/acme-tiny/files/acme-tiny-PR87-readmefix.patch
Normal file
|
@ -0,0 +1,23 @@
|
|||
From 85df9d1217341893ab6dbbe58fb7c878e15d832b Mon Sep 17 00:00:00 2001
|
||||
From: Jakub Wilk <jwilk@jwilk.net>
|
||||
Date: Wed, 24 Feb 2016 22:10:01 +0100
|
||||
Subject: [PATCH] renew_cert.sh: fix unusual shebang
|
||||
|
||||
sh is normally lives in /bin, not in /usr/bin.
|
||||
---
|
||||
README.md | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/README.md b/README.md
|
||||
index dfa562c..5c83a67 100644
|
||||
--- a/README.md
|
||||
+++ b/README.md
|
||||
@@ -171,7 +171,7 @@ for example script).
|
||||
|
||||
Example of a `renew_cert.sh`:
|
||||
```sh
|
||||
-#!/usr/bin/sh
|
||||
+#!/bin/sh
|
||||
python /path/to/acme_tiny.py --account-key /path/to/account.key --csr /path/to/domain.csr --acme-dir /var/www/challenges/ > /tmp/signed.crt || exit
|
||||
wget -O - https://letsencrypt.org/certs/lets-encrypt-x1-cross-signed.pem > intermediate.pem
|
||||
cat /tmp/signed.crt intermediate.pem > /path/to/chained.pem
|
14
app-crypt/acme-tiny/metadata.xml
Normal file
14
app-crypt/acme-tiny/metadata.xml
Normal file
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>NP-Hardass@gentoo.org</email>
|
||||
<name>NP-Hardass</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
A tiny, auditable script for Let's Encrypt's ACME Protocol
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">diafygi/acme-tiny</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
122
app-crypt/gnupg/gnupg-2.1.21-r1.ebuild
Normal file
122
app-crypt/gnupg/gnupg-2.1.21-r1.ebuild
Normal file
|
@ -0,0 +1,122 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
|
||||
inherit systemd toolchain-funcs
|
||||
|
||||
DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
|
||||
HOMEPAGE="http://www.gnupg.org/"
|
||||
LICENSE="GPL-3"
|
||||
|
||||
MY_P="${P/_/-}"
|
||||
SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
SLOT="0"
|
||||
IUSE="bzip2 doc +gnutls ldap nls readline selinux +smartcard tofu tools usb wks-server"
|
||||
|
||||
COMMON_DEPEND_LIBS="
|
||||
>=dev-libs/npth-1.2
|
||||
>=dev-libs/libassuan-2.4.3
|
||||
>=dev-libs/libgcrypt-1.7.3
|
||||
>=dev-libs/libgpg-error-1.24
|
||||
>=dev-libs/libksba-1.3.4
|
||||
>=net-misc/curl-7.10
|
||||
gnutls? ( >=net-libs/gnutls-3.0:0= )
|
||||
sys-libs/zlib
|
||||
ldap? ( net-nds/openldap )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
readline? ( sys-libs/readline:0= )
|
||||
smartcard? ( usb? ( virtual/libusb:0 ) )
|
||||
tofu? ( >=dev-db/sqlite-3.7 )
|
||||
"
|
||||
COMMON_DEPEND_BINS="app-crypt/pinentry
|
||||
!app-crypt/dirmngr"
|
||||
|
||||
# Existence of executables is checked during configuration.
|
||||
DEPEND="${COMMON_DEPEND_LIBS}
|
||||
${COMMON_DEPEND_BINS}
|
||||
nls? ( sys-devel/gettext )
|
||||
doc? ( sys-apps/texinfo )"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND_LIBS}
|
||||
${COMMON_DEPEND_BINS}
|
||||
selinux? ( sec-policy/selinux-gpg )
|
||||
nls? ( virtual/libintl )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DOCS=(
|
||||
ChangeLog NEWS README THANKS TODO VERSION
|
||||
doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
|
||||
)
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch"
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local myconf=()
|
||||
|
||||
if use smartcard; then
|
||||
myconf+=(
|
||||
--enable-scdaemon
|
||||
$(use_enable usb ccid-driver)
|
||||
)
|
||||
else
|
||||
myconf+=( --disable-scdaemon )
|
||||
fi
|
||||
|
||||
if use elibc_SunOS || use elibc_AIX; then
|
||||
myconf+=( --disable-symcryptrun )
|
||||
else
|
||||
myconf+=( --enable-symcryptrun )
|
||||
fi
|
||||
|
||||
# glib fails and picks up clang's internal stdint.h causing weird errors
|
||||
[[ ${CC} == *clang ]] && \
|
||||
export gl_cv_absolute_stdint_h=/usr/include/stdint.h
|
||||
|
||||
econf \
|
||||
"${myconf[@]}" \
|
||||
$(use_enable bzip2) \
|
||||
$(use_enable gnutls) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable tofu) \
|
||||
$(use_enable wks-server wks-tools) \
|
||||
$(use_with ldap) \
|
||||
$(use_with readline) \
|
||||
--enable-gpg \
|
||||
--enable-gpgsm \
|
||||
--enable-large-secmem \
|
||||
CC_FOR_BUILD="$(tc-getBUILD_CC)"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
use doc && emake -C doc html
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
use tools &&
|
||||
dobin \
|
||||
tools/{convert-from-106,gpg-check-pattern} \
|
||||
tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys} \
|
||||
tools/make-dns-cert
|
||||
|
||||
dosym gpg2 /usr/bin/gpg
|
||||
dosym gpgv2 /usr/bin/gpgv
|
||||
echo ".so man1/gpg2.1" > "${ED}"/usr/share/man/man1/gpg.1
|
||||
echo ".so man1/gpgv2.1" > "${ED}"/usr/share/man/man1/gpgv.1
|
||||
|
||||
dodir /etc/env.d
|
||||
echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg
|
||||
|
||||
use doc && dodoc doc/gnupg.html/* doc/*.png
|
||||
|
||||
systemd_douserunit doc/examples/systemd-user/*.{service,socket}
|
||||
}
|
|
@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
|
|||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~x86 ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~x86 ~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="debug nls openssl static-libs"
|
||||
|
||||
RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"
|
||||
|
|
|
@ -12,10 +12,6 @@
|
|||
<email>admwiggin@gmail.com</email>
|
||||
<name>Tianon</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>xarthisius@gentoo.org</email>
|
||||
<name>Kacper Kowalik</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>mrueg@gentoo.org</email>
|
||||
<name>Manuel Rüger</name>
|
||||
|
|
|
@ -12,10 +12,6 @@
|
|||
<email>admwiggin@gmail.com</email>
|
||||
<name>Tianon</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>xarthisius@gentoo.org</email>
|
||||
<name>Kacper Kowalik</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>williamh@gentoo.org</email>
|
||||
<name>William Hubbs</name>
|
||||
|
|
|
@ -1,3 +1 @@
|
|||
DIST q4wine-1.3.1.tar.bz2 2863956 SHA256 ba890c8b049cffa261dc0db54ace4d983adcec21cab972e54afb60d9f4fb5ea9 SHA512 ec21d5f05fe322d9632013952c57731a10779fcd578293a7be7515eb3e83bd30bfb3252f795d25cd9da6d4abed54a5de28a32ebea9b300b8eacb39cdea5fd0ef WHIRLPOOL 78d2f2915bd58e0e45b92b6449f670e27ae1eae88de650330292b92cfa794250c27e890c8e042b0464aec9b11d8b40e2bcbb4012ce3c5bad5f4d97e882887442
|
||||
DIST q4wine-1.3.3.tar.bz2 2863508 SHA256 7f821dea698f122277062878743759d1f7adec289311ac30d2b40c28f184bb14 SHA512 95c98bd3eed14550e1215b84b5fc8f3b493329390fb942b3029331ea93cbff58eb9ed3100be1cb70aa02505ba5c4a91092f8f18347ed75d2112668925a0f4c28 WHIRLPOOL df7eaae98edf85f487770f165d627820e45f5ce465876405a2adcac234c06770113d821efba01d81d4b0bb39eb9e484786e963c514ed0125e5290751f779cd3f
|
||||
DIST q4wine-1.3.4.tar.bz2 3013860 SHA256 9862c9353964ed51802342896f6fd0ca3c1d759cc1b7161c8447d447e9b6b4bd SHA512 e5fa50ebf0c098a02d3ee9dfdd5b8ef16eef57f47bef9f43a9849ce7df2f8d66da3404e688b738ff8ccd01be63217d6352aaba803de2383b7e1b0ea1c3c6d565 WHIRLPOOL 5fa4b83da73dcee27e278b849573b1ea16d96cd5b8cb77c247ba70548fe0d78cae72d6adf55fb87c38b31c7d54e574fb6f9c5d00ff82bf759c33134bb4597938
|
||||
|
|
|
@ -1,66 +0,0 @@
|
|||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
# Upstream names the package PV-rX. We change that to
|
||||
# PV_pX so we can use portage revisions.
|
||||
MY_P=${PN}-${PV/_p/-r}
|
||||
|
||||
DESCRIPTION="Qt GUI configuration tool for Wine"
|
||||
HOMEPAGE="http://q4wine.brezblock.org.ua/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="+dbus debug +ico +iso qt5 +wineappdb"
|
||||
|
||||
CDEPEND="
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtsingleapplication[qt5,X]
|
||||
dev-qt/qtsql:5[sqlite]
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtxml:5
|
||||
dbus? ( dev-qt/qtdbus:5 )
|
||||
)
|
||||
!qt5? (
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
dev-qt/qtsingleapplication[qt4,X]
|
||||
dev-qt/qtsql:4[sqlite]
|
||||
dbus? ( dev-qt/qtdbus:4 )
|
||||
)
|
||||
"
|
||||
DEPEND="${CDEPEND}
|
||||
qt5? ( dev-qt/linguist-tools:5 )
|
||||
"
|
||||
RDEPEND="${CDEPEND}
|
||||
app-admin/sudo
|
||||
>=sys-apps/which-2.19
|
||||
ico? ( >=media-gfx/icoutils-0.26.0 )
|
||||
iso? ( sys-fs/fuseiso )
|
||||
"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
DOCS=( AUTHORS ChangeLog README )
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DQT5=$(usex qt5 ON OFF)
|
||||
-DDEBUG=$(usex debug ON OFF)
|
||||
-DWITH_ICOUTILS=$(usex ico ON OFF)
|
||||
-DWITH_SYSTEM_SINGLEAPP=ON
|
||||
-DWITH_WINEAPPDB=$(usex wineappdb ON OFF)
|
||||
-DUSE_BZIP2=OFF
|
||||
-DUSE_GZIP=OFF
|
||||
-DWITH_DBUS=$(usex dbus ON OFF)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
|
@ -1,71 +0,0 @@
|
|||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils fdo-mime gnome2-utils
|
||||
|
||||
# Upstream names the package PV-rX. We change that to
|
||||
# PV_pX so we can use portage revisions.
|
||||
MY_P=${PN}-${PV/_p/-r}
|
||||
|
||||
DESCRIPTION="Qt GUI configuration tool for Wine"
|
||||
HOMEPAGE="http://q4wine.brezblock.org.ua/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+dbus debug +ico +iso +wineappdb"
|
||||
|
||||
CDEPEND="
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtsingleapplication[qt5,X]
|
||||
dev-qt/qtsql:5[sqlite]
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtxml:5
|
||||
dbus? ( dev-qt/qtdbus:5 )
|
||||
"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-qt/linguist-tools:5
|
||||
"
|
||||
RDEPEND="${CDEPEND}
|
||||
app-admin/sudo
|
||||
>=sys-apps/which-2.19
|
||||
ico? ( >=media-gfx/icoutils-0.26.0 )
|
||||
iso? ( sys-fs/fuseiso )
|
||||
"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
DOCS=( AUTHORS ChangeLog README )
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DQT5=ON
|
||||
-DDEBUG=$(usex debug ON OFF)
|
||||
-DWITH_ICOUTILS=$(usex ico ON OFF)
|
||||
-DWITH_SYSTEM_SINGLEAPP=ON
|
||||
-DWITH_WINEAPPDB=$(usex wineappdb ON OFF)
|
||||
-DUSE_BZIP2=OFF
|
||||
-DUSE_GZIP=OFF
|
||||
-DWITH_DBUS=$(usex dbus ON OFF)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
|
@ -88,7 +88,7 @@ DEPEND="${COMMON_DEPEND}
|
|||
api? ( dev-libs/libxml2
|
||||
net-misc/curl )
|
||||
ovmf? (
|
||||
!arm? ( dev-lang/nasm )
|
||||
!arm? ( !arm64? ( dev-lang/nasm ) )
|
||||
$(python_gen_impl_dep sqlite)
|
||||
)
|
||||
!amd64? ( >=sys-apps/dtc-1.4.0 )
|
||||
|
|
|
@ -88,7 +88,7 @@ DEPEND="${COMMON_DEPEND}
|
|||
api? ( dev-libs/libxml2
|
||||
net-misc/curl )
|
||||
ovmf? (
|
||||
!arm? ( dev-lang/nasm )
|
||||
!arm? ( !arm64? ( dev-lang/nasm ) )
|
||||
$(python_gen_impl_dep sqlite)
|
||||
)
|
||||
!amd64? ( >=sys-apps/dtc-1.4.0 )
|
||||
|
|
|
@ -1,9 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>yngwin@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>fonts@gentoo.org</email>
|
||||
<name>Fonts</name>
|
||||
|
|
|
@ -1,9 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>yngwin@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>fonts@gentoo.org</email>
|
||||
<name>Fonts</name>
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
DIST vifm-0.7.2.tar.bz2 468086 SHA256 f95e49a8518dd1acc9b7b750658a98bcf1cb538e25520a5a300b5812108fbc8d SHA512 24a5ad44cecd01f489b95008f0b98ad6cd63656bc7fe4a888101f369f9b258cb87b8025efac30237fbaebc7aff14d173d02118839312017276f3f6b62ea4a3b9 WHIRLPOOL 9c954dbe659e3303315642738bafb962f6f20820af0fe587b3c525ad7a93aca3f9090fe5d2d871a291ce95c9add81f7d717ae5adbdcbe2a58d2889e0bf3e50dc
|
||||
DIST vifm-0.8.2.tar.bz2 892414 SHA256 8b466d766658a24d07fc2039a26fefc6a018f5653684a6035183ca79f02c211f SHA512 e2c9f84b8a24542f7153ef8a27b38ba8c251cb0ded72401f5e93fa92540d51b5c368a73147b9fa4a883dda5f880c1d8585c1b4879d46c0e00dea87eacecfdb25 WHIRLPOOL 26d5ff1249885c3be16d7ea7a09ded43498f60243aa46b5d2b8ed3e0d548b29e305943135bcc50a27cca539a5e3b9e240693b8381bdd9c45737e617641da784c
|
||||
DIST vifm-0.9.tar.bz2 971539 SHA256 ab10c99d1e4c24ff8a03c20be1c202cc15874750cc47a1614e6fe4f8d816a7fd SHA512 5ae2b03e672bd9a7f95a5c59141dabac8bc7946a4e307d6a3df70bdb52e1f7665b960a3d20709c811cbfbcf76f7836d23b5edb191968e5277fb705a291ab3a9a WHIRLPOOL c8990508f817fba4ceb6ea95e04da89b601faeb4bece63a9cea187d096f0d711807f820ffae5a1269d5a5f93d53975e30e568bff6fd09595ed4b3c1394261c96
|
||||
|
|
94
app-misc/vifm/vifm-0.9.ebuild
Normal file
94
app-misc/vifm/vifm-0.9.ebuild
Normal file
|
@ -0,0 +1,94 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools vim-doc versionator
|
||||
|
||||
DESCRIPTION="Console file manager with vi(m)-like keybindings"
|
||||
HOMEPAGE="http://vifm.info/"
|
||||
SRC_URI="mirror://sourceforge/vifm/${PF}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="X developer +extended-keys gtk +magic vim vim-syntax"
|
||||
|
||||
DEPEND="
|
||||
>=sys-libs/ncurses-5.9-r3:0
|
||||
magic? ( sys-apps/file )
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
X? ( x11-libs/libX11 )
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
vim? ( || ( app-editors/vim app-editors/gvim ) )
|
||||
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
|
||||
"
|
||||
|
||||
DOCS="AUTHORS FAQ NEWS README TODO"
|
||||
|
||||
src_prepare() {
|
||||
eapply_user
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable developer) \
|
||||
$(use_enable extended-keys) \
|
||||
$(use_with magic libmagic) \
|
||||
$(use_with gtk) \
|
||||
$(use_with X X11)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc ${DOCS}
|
||||
|
||||
if use vim; then
|
||||
local t
|
||||
for t in app plugin; do
|
||||
insinto /usr/share/vim/vimfiles/"${t}"
|
||||
doins "${S}"/data/vim/doc/"${t}"/"${PN}"*
|
||||
done
|
||||
fi
|
||||
|
||||
if use vim-syntax; then
|
||||
local t
|
||||
for t in ftdetect ftplugin syntax; do
|
||||
insinto /usr/share/vim/vimfiles/"${t}"
|
||||
doins "${S}"/data/vim/"${t}"/"${PN}".vim
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake check
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use vim; then
|
||||
update_vim_helptags
|
||||
|
||||
if [[ -n ${REPLACING_VERSIONS} ]]; then
|
||||
elog
|
||||
elog "You don't need to copy or link any files for"
|
||||
elog " the vim plugin and documentation to work anymore."
|
||||
elog "If you copied any vifm files to ~/.vim/ manually"
|
||||
elog " in earlier vifm versions, please delete them."
|
||||
fi
|
||||
elog
|
||||
elog "To use vim in vifm to view the documentation"
|
||||
elog " edit ~/.vifm/vifmrc and set vimhelp instead of novimhelp"
|
||||
elog
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use vim && update_vim_helptags
|
||||
}
|
|
@ -13,7 +13,7 @@ SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.ta
|
|||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-shells/bash-4.3_p30-r1
|
||||
|
|
|
@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.bz2"
|
|||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
|
||||
IUSE=""
|
||||
|
||||
src_install() {
|
||||
|
|
|
@ -7,9 +7,6 @@
|
|||
<maintainer type="person">
|
||||
<email>zmedico@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>yngwin@gentoo.org</email>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">calibre</remote-id>
|
||||
</upstream>
|
||||
|
|
|
@ -28,7 +28,7 @@ SRC_URI="${SRC_URI} ) "
|
|||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc source"
|
||||
|
||||
DEPEND=">=dev-libs/kpathsea-6.2.1"
|
||||
|
|
|
@ -11,7 +11,7 @@ SRC_URI="https://github.com/mgieseki/dvisvgm/releases/download/${PV}/${P}.tar.gz
|
|||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="test"
|
||||
# Tests don't work from $WORKDIR: kpathsea tries to search in relative
|
||||
# directories from where the binary is executed.
|
||||
|
|
|
@ -21,7 +21,7 @@ SRC_URI="
|
|||
|
||||
LICENSE="AGPL-3 CPL-1.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="cups dbus gtk l10n_de static-libs tiff unicode X"
|
||||
|
||||
COMMON_DEPEND="
|
||||
|
|
|
@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/openjade/${P}.tar.gz"
|
|||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND="app-text/sgml-common
|
||||
|
|
|
@ -9,7 +9,7 @@ SRC_URI="mirror://gentoo/texlive-${PV#*_p}-source.tar.xz"
|
|||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-libs/kpathsea-6.2.1"
|
||||
|
|
|
@ -10,7 +10,7 @@ DIST texlive-core-patches-49.tar.xz 2796 SHA256 2c17e0b8d24dd007e86ff7fbe7ef14d4
|
|||
DIST texlive-core-patches-50.tar.xz 4632 SHA256 417d50014d1701bb75aee0cfcae95716926fefdc7d0057c9784ba68bd1eab2e4 SHA512 f8fab7940b417b7065c9c467f7a9612e161a1a44db50a4523ee4a092ba381f7580adf1c3d75375165795dfc3f23d005028d67351815481dbdbd6edb13f376b64 WHIRLPOOL 9611be98c2fe494c1d354a23a1c1dfcaf30ca9e6f321056dbe34b99eef64dc8fbcc59428cf5ef8099584968b0b574d0e3e6acac87e37c5583e78eb87f87733b6
|
||||
DIST texlive-core-patches-52.tar.xz 3376 SHA256 294f44d6b24801206eec23a497d0b17f68ed88f8ef3d33492efd75e889db309f SHA512 fbc84217911d797373ad03e3da3bcb2277d74edf3a9fd77a5bf67bed7fb207d1cd3d9c9c7947c906ee10989fe6ceb6c263a4002a592217bce7e873db813dc367 WHIRLPOOL e249a1aa3c563beb14ebe88f93c2b144dfa6de3b7d47b502a9a7e18a8a0f39ab399925a47bd7e4406ecf2010589791fee09a71b6db48a04beadac18294cb0474
|
||||
DIST texlive-core-patches-65.tar.xz 4108 SHA256 11c3c2f70a9c1f685226c87c2d2393fd144f521899827683abefabd3ad9df5ed SHA512 71ec54cce052ed60bd0d3c836901d5b2fdc8ab6190536056d617652953009b4645896e7d22ccb9d4ebf177aaefcdca30269600e0cb16daa8d395b036c679971c WHIRLPOOL c7accba8af814c00d0534c74653e3937d322fda79ce650e6cdd7bbcea114bb4d8fb7e0438d3c5c799f7ee3f4550b13cf5e512a49859c8a97f1d0b765614bdbd5
|
||||
DIST texlive-core-patches-67.tar.xz 4548 SHA256 a4260f7f166e6e0f3ebe108f733699ad44eab09eae973879906f254d46dd526e SHA512 e52fb5bbbd8cfe2c4263adbe31f7f9ad9e49e07d1f6c503b7f51d34565874338f44970fd8b98d9b244b2f90b12da34ec6757ff66074778891afd0b33b3e9f8b1 WHIRLPOOL bb135d80f5b156b0ed08886f94b6ef4199d62e0853adc9d8c5ef46673bf0b000e418c6fb12379a6bd033b3313e6cef9f70a43a251f33b98286edfaa292108e66
|
||||
DIST texlive-core-patches-68.tar.xz 5140 SHA256 8aa9d8e2be9ff02a065856bb2778f7c604a476499ff7c9fdc34e0c7e3db13866 SHA512 225e7019c132b7e8185343c409cc2b6f418cb062127e916aa3b70db0c6f19d7957415056f2b526f1ea7b7ad13d4367822f34bb710f85ab7cc6bc757b21871d20 WHIRLPOOL c3ada6ff7d7d6e770c69e0ea7970dab6c858bd92dcd76e94394e5a012ff5087a7bbdfafd4f1800ac0f134365483158dac4c6419c74875936721a21a11feb89e9
|
||||
DIST texlive-module-a2ping-2012.tar.xz 31124 SHA256 37b769091af7c7c9f95c52f92cbc26b22f72dc0de5ecb0e9e37cf1482438605a SHA512 b4f74f037d1113d204d3f0e34c8418e354ae002ab09e8c326458bf7c9c9a9bfa3211317e03bb7e69d7f2e83a2b22851410287477176dab5288dacf5a9ec4a8a6 WHIRLPOOL 5e76ab0e818c3e20d8211c35230a9ee1084f1de830c988b1ed9707036481582540aa97c6ee9e31b0dd1ee2a8346dc3b81197d8c0489563122bba2dd7dffe5fe1
|
||||
DIST texlive-module-a2ping-2013.tar.xz 31124 SHA256 a50f2714269e1725a05584d2e1b0b822f082c7291a989d37976b8666f69e8e09 SHA512 bc05c8610e58bacb6001fd41f848d12f8e77837b5e24d32f7af1c9939778d92aeac7ee07969f22e86c72a8850650ad1d06341681503d8d8699dbf6db1de4be62 WHIRLPOOL c4ebb0c3bb4db9d176fbadfd06753509965aa7d1d89be69ded9cc4488b1629fbd7584f2fed70b9633ead1341fb88de006b7f840446f142ec25eaeeb8cd7577d5
|
||||
DIST texlive-module-a2ping-2014.tar.xz 31124 SHA256 18c8686e9d443af0e3b6d4feaaa42996b1fa2f03a07dce0e19d10226b7bc8839 SHA512 d5b65f04a96b7206624fd80fae4a04779fd31995247ed4b04d3ddb7197aeb3373d6b3679f674e29fb39e7022f37115fab2a3f5fc7304b3c6c133456242fef8bb WHIRLPOOL a6a8c93836825b07930a61c35d37b657479025d217b4d006021724a1b85c9afa4b6dffa0ba1d96bc0bdcaa3fd72274c11ea401d8387d1bcedbd20df2fde31cbd
|
||||
|
|
|
@ -74,7 +74,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
|
|||
done
|
||||
SRC_URI="${SRC_URI} )"
|
||||
|
||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="cjk X doc source tk +luajittex xetex"
|
||||
|
||||
TEXMF_PATH=/usr/share/texmf-dist
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
EAPI=5
|
||||
|
||||
#TL_UPSTREAM_PATCHLEVEL="1"
|
||||
PATCHLEVEL="67"
|
||||
PATCHLEVEL="68"
|
||||
TL_SOURCE_VERSION=20170524
|
||||
|
||||
inherit eutils flag-o-matic toolchain-funcs libtool texlive-common
|
||||
|
|
|
@ -1,170 +0,0 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="2"
|
||||
|
||||
DESCRIPTION="A complete TeX distribution"
|
||||
HOMEPAGE="http://tug.org/texlive/"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="metapackage"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="cjk context detex dvi2tty dvipdfm extra epspdf games graphics
|
||||
humanities jadetex luatex metapost music omega pdfannotextractor png pstricks publishers
|
||||
science tex4ht texi2html truetype xetex xindy xml X"
|
||||
|
||||
LANGS="af ar as bg bn br ca cs cy da de el en en-GB eo es et eu fa fi fr ga gl
|
||||
gu he hi hr hsb hu hy ia id is it ja ko kn la lo lt lv ml mn mr nb nl nn no
|
||||
or pa pl pt rm ro ru sa sco sk sl sq sr sv ta te th tk tr uk vi zh"
|
||||
|
||||
for X in ${LANGS}; do
|
||||
IUSE="${IUSE} l10n_${X}"
|
||||
done
|
||||
|
||||
TEXLIVE_CAT="dev-texlive"
|
||||
|
||||
DEPEND=">=app-text/texlive-core-${PV}"
|
||||
RDEPEND="${DEPEND}
|
||||
app-text/psutils
|
||||
>=${TEXLIVE_CAT}/texlive-fontutils-${PV}
|
||||
media-gfx/sam2p
|
||||
texi2html? ( app-text/texi2html )
|
||||
sys-apps/texinfo
|
||||
app-text/t1utils
|
||||
>=app-text/lcdf-typetools-2.92[kpathsea]
|
||||
truetype? ( app-text/ttf2pk2 )
|
||||
detex? ( dev-tex/detex )
|
||||
app-text/ps2eps
|
||||
dvipdfm? ( >=app-text/dvipdfm-0.13.2d )
|
||||
dvi2tty? ( dev-tex/dvi2tty )
|
||||
png? ( app-text/dvipng )
|
||||
X? ( >=app-text/xdvik-22.85 )
|
||||
>=${TEXLIVE_CAT}/texlive-basic-${PV}
|
||||
>=${TEXLIVE_CAT}/texlive-fontsrecommended-${PV}
|
||||
>=${TEXLIVE_CAT}/texlive-latex-${PV}
|
||||
luatex? (
|
||||
>=${TEXLIVE_CAT}/texlive-luatex-${PV}
|
||||
>=dev-tex/luatex-0.70
|
||||
)
|
||||
>=${TEXLIVE_CAT}/texlive-latexrecommended-${PV}
|
||||
>=dev-tex/xcolor-2.11
|
||||
>=dev-tex/latex-beamer-3.20
|
||||
metapost? (
|
||||
>=${TEXLIVE_CAT}/texlive-metapost-${PV}
|
||||
dev-tex/feynmf
|
||||
)
|
||||
>=${TEXLIVE_CAT}/texlive-genericrecommended-${PV}
|
||||
pdfannotextractor? ( dev-tex/pdfannotextractor )
|
||||
extra? (
|
||||
dev-tex/chktex
|
||||
app-text/dvisvgm
|
||||
dev-tex/latexdiff
|
||||
>=dev-tex/latexmk-418
|
||||
>=app-text/pdfjam-2.02
|
||||
>=${TEXLIVE_CAT}/texlive-bibtexextra-${PV}
|
||||
>=${TEXLIVE_CAT}/texlive-fontsextra-${PV}
|
||||
>=${TEXLIVE_CAT}/texlive-formatsextra-${PV}
|
||||
>=${TEXLIVE_CAT}/texlive-genericextra-${PV}
|
||||
>=${TEXLIVE_CAT}/texlive-latexextra-${PV}
|
||||
>=dev-tex/glossaries-2.07
|
||||
>=dev-tex/leaflet-20041222
|
||||
>=dev-tex/currvita-0.9i-r1
|
||||
>=dev-tex/g-brief-4.0.2
|
||||
>=dev-tex/envlab-1.2-r1
|
||||
>=dev-tex/europecv-20060424-r1
|
||||
>=dev-tex/svninfo-0.7.3-r1
|
||||
>=${TEXLIVE_CAT}/texlive-mathextra-${PV}
|
||||
>=${TEXLIVE_CAT}/texlive-plainextra-${PV}
|
||||
)
|
||||
xetex? ( >=${TEXLIVE_CAT}/texlive-xetex-${PV} )
|
||||
graphics? ( >=${TEXLIVE_CAT}/texlive-pictures-${PV}
|
||||
dev-tex/dot2texi )
|
||||
epspdf? ( app-text/epspdf )
|
||||
science? ( >=${TEXLIVE_CAT}/texlive-science-${PV} )
|
||||
publishers? ( >=${TEXLIVE_CAT}/texlive-publishers-${PV} )
|
||||
music? ( >=${TEXLIVE_CAT}/texlive-music-${PV} )
|
||||
pstricks? ( >=${TEXLIVE_CAT}/texlive-pstricks-${PV} )
|
||||
omega? ( >=${TEXLIVE_CAT}/texlive-omega-${PV} )
|
||||
context? ( >=${TEXLIVE_CAT}/texlive-context-${PV} )
|
||||
games? ( >=${TEXLIVE_CAT}/texlive-games-${PV} )
|
||||
humanities? ( >=${TEXLIVE_CAT}/texlive-humanities-${PV} )
|
||||
tex4ht? ( >=dev-tex/tex4ht-20090611_p1038-r3 )
|
||||
xml? (
|
||||
>=dev-tex/xmltex-1.9-r2
|
||||
app-text/passivetex
|
||||
)
|
||||
jadetex? ( >=app-text/jadetex-3.13-r2 )
|
||||
l10n_af? ( >=${TEXLIVE_CAT}/texlive-langafrican-${PV}
|
||||
>=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
||||
l10n_ar? ( >=${TEXLIVE_CAT}/texlive-langarabic-${PV} )
|
||||
l10n_fa? ( >=${TEXLIVE_CAT}/texlive-langarabic-${PV} )
|
||||
l10n_hy? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
cjk? ( >=${TEXLIVE_CAT}/texlive-langcjk-${PV}
|
||||
>=dev-tex/cjk-latex-4.8.3-r1 )
|
||||
l10n_hr? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_bg? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
|
||||
l10n_br? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_ru? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
|
||||
l10n_uk? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
|
||||
l10n_cs? ( >=${TEXLIVE_CAT}/texlive-langczechslovak-${PV}
|
||||
>=app-text/vlna-1.3 )
|
||||
l10n_sk? ( >=${TEXLIVE_CAT}/texlive-langczechslovak-${PV} )
|
||||
l10n_da? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_nl? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_en? ( >=${TEXLIVE_CAT}/texlive-langenglish-${PV} )
|
||||
l10n_en-GB? ( >=${TEXLIVE_CAT}/texlive-langenglish-${PV} )
|
||||
l10n_fi? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_eu? ( >=${TEXLIVE_CAT}/texlive-langfrench-${PV} )
|
||||
l10n_fr? ( >=${TEXLIVE_CAT}/texlive-langfrench-${PV} )
|
||||
l10n_de? ( >=${TEXLIVE_CAT}/texlive-langgerman-${PV} )
|
||||
l10n_el? ( >=${TEXLIVE_CAT}/texlive-langgreek-${PV} )
|
||||
l10n_he? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
||||
l10n_hu? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_as? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_bn? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_gu? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_hi? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_kn? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_ml? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_mr? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_or? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_pa? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_sa? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_ta? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_te? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_it? ( >=${TEXLIVE_CAT}/texlive-langitalian-${PV} )
|
||||
l10n_la? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_lt? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_lv? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_mn? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
|
||||
l10n_nb? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_nn? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_no? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_cy? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_eo? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
||||
l10n_et? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_ga? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_rm? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_hsb? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
||||
l10n_ia? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
||||
l10n_id? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
||||
l10n_is? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_lo? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
||||
l10n_ro? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_sq? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_sr? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV}
|
||||
>=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
|
||||
l10n_sl? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_tr? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_pl? ( >=${TEXLIVE_CAT}/texlive-langpolish-${PV} )
|
||||
l10n_pt? ( >=${TEXLIVE_CAT}/texlive-langportuguese-${PV} )
|
||||
l10n_ca? ( >=${TEXLIVE_CAT}/texlive-langspanish-${PV} )
|
||||
l10n_gl? ( >=${TEXLIVE_CAT}/texlive-langspanish-${PV} )
|
||||
l10n_es? ( >=${TEXLIVE_CAT}/texlive-langspanish-${PV} )
|
||||
l10n_sco? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_sv? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_tk? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_vi? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
||||
xindy? ( app-text/xindy )
|
||||
"
|
|
@ -1,169 +0,0 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
DESCRIPTION="A complete TeX distribution"
|
||||
HOMEPAGE="http://tug.org/texlive/"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="metapackage"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="cjk context detex dvi2tty extra epspdf games graphics
|
||||
humanities jadetex luatex metapost music omega pdfannotextractor png pstricks publishers
|
||||
science tex4ht texi2html truetype xetex xindy xml X"
|
||||
|
||||
LANGS="af ar as bg bn br ca cs cy da de el en en-GB eo es et eu fa fi fr ga gl
|
||||
gu he hi hr hsb hu hy ia id is it ja ko kn la lo lt lv ml mn mr nb nl nn no
|
||||
or pa pl pt rm ro ru sa sco sk sl sq sr sv ta te th tk tr uk vi zh"
|
||||
|
||||
for X in ${LANGS}; do
|
||||
IUSE="${IUSE} l10n_${X}"
|
||||
done
|
||||
|
||||
TEXLIVE_CAT="dev-texlive"
|
||||
|
||||
DEPEND=">=app-text/texlive-core-${PV}"
|
||||
RDEPEND="${DEPEND}
|
||||
app-text/psutils
|
||||
>=${TEXLIVE_CAT}/texlive-fontutils-${PV}
|
||||
media-gfx/sam2p
|
||||
texi2html? ( app-text/texi2html )
|
||||
sys-apps/texinfo
|
||||
app-text/t1utils
|
||||
>=app-text/lcdf-typetools-2.92[kpathsea]
|
||||
truetype? ( app-text/ttf2pk2 )
|
||||
detex? ( dev-tex/detex )
|
||||
app-text/ps2eps
|
||||
dvi2tty? ( dev-tex/dvi2tty )
|
||||
png? ( app-text/dvipng )
|
||||
X? ( >=app-text/xdvik-22.85 )
|
||||
>=${TEXLIVE_CAT}/texlive-basic-${PV}
|
||||
>=${TEXLIVE_CAT}/texlive-fontsrecommended-${PV}
|
||||
>=${TEXLIVE_CAT}/texlive-latex-${PV}
|
||||
luatex? ( >=${TEXLIVE_CAT}/texlive-luatex-${PV} )
|
||||
>=${TEXLIVE_CAT}/texlive-latexrecommended-${PV}
|
||||
>=dev-tex/xcolor-2.11
|
||||
>=dev-tex/latex-beamer-3.20
|
||||
metapost? (
|
||||
>=${TEXLIVE_CAT}/texlive-metapost-${PV}
|
||||
dev-tex/feynmf
|
||||
)
|
||||
>=${TEXLIVE_CAT}/texlive-genericrecommended-${PV}
|
||||
pdfannotextractor? ( dev-tex/pdfannotextractor )
|
||||
extra? (
|
||||
dev-tex/chktex
|
||||
app-text/dvisvgm
|
||||
dev-tex/latexdiff
|
||||
>=dev-tex/latexmk-418
|
||||
>=app-text/pdfjam-2.02
|
||||
>=${TEXLIVE_CAT}/texlive-bibtexextra-${PV}
|
||||
>=${TEXLIVE_CAT}/texlive-fontsextra-${PV}
|
||||
>=${TEXLIVE_CAT}/texlive-formatsextra-${PV}
|
||||
>=${TEXLIVE_CAT}/texlive-genericextra-${PV}
|
||||
>=${TEXLIVE_CAT}/texlive-latexextra-${PV}
|
||||
>=dev-tex/glossaries-2.07
|
||||
>=dev-tex/leaflet-20041222
|
||||
>=dev-tex/currvita-0.9i-r1
|
||||
>=dev-tex/g-brief-4.0.2
|
||||
>=dev-tex/envlab-1.2-r1
|
||||
>=dev-tex/europecv-20060424-r1
|
||||
>=dev-tex/svninfo-0.7.3-r1
|
||||
>=${TEXLIVE_CAT}/texlive-mathextra-${PV}
|
||||
>=${TEXLIVE_CAT}/texlive-plainextra-${PV}
|
||||
)
|
||||
xetex? ( >=${TEXLIVE_CAT}/texlive-xetex-${PV} )
|
||||
graphics? ( >=${TEXLIVE_CAT}/texlive-pictures-${PV}
|
||||
dev-tex/dot2texi )
|
||||
epspdf? ( app-text/epspdf )
|
||||
science? ( >=${TEXLIVE_CAT}/texlive-science-${PV} )
|
||||
publishers? ( >=${TEXLIVE_CAT}/texlive-publishers-${PV} )
|
||||
music? ( >=${TEXLIVE_CAT}/texlive-music-${PV} )
|
||||
pstricks? ( >=${TEXLIVE_CAT}/texlive-pstricks-${PV} )
|
||||
omega? ( >=${TEXLIVE_CAT}/texlive-omega-${PV} )
|
||||
context? ( >=${TEXLIVE_CAT}/texlive-context-${PV} )
|
||||
games? ( >=${TEXLIVE_CAT}/texlive-games-${PV} )
|
||||
humanities? ( >=${TEXLIVE_CAT}/texlive-humanities-${PV} )
|
||||
tex4ht? ( >=dev-tex/tex4ht-20090611_p1038-r3 )
|
||||
xml? (
|
||||
>=dev-tex/xmltex-1.9-r2
|
||||
app-text/passivetex
|
||||
)
|
||||
jadetex? ( >=app-text/jadetex-3.13-r2 )
|
||||
l10n_af? ( >=${TEXLIVE_CAT}/texlive-langafrican-${PV}
|
||||
>=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
||||
l10n_ar? ( >=${TEXLIVE_CAT}/texlive-langarabic-${PV} )
|
||||
l10n_fa? ( >=${TEXLIVE_CAT}/texlive-langarabic-${PV} )
|
||||
l10n_hy? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
cjk? ( >=${TEXLIVE_CAT}/texlive-langcjk-${PV}
|
||||
>=dev-tex/cjk-latex-4.8.3-r1 )
|
||||
l10n_hr? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_bg? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
|
||||
l10n_br? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_ru? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
|
||||
l10n_uk? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
|
||||
l10n_cs? ( >=${TEXLIVE_CAT}/texlive-langczechslovak-${PV}
|
||||
>=app-text/vlna-1.3 )
|
||||
l10n_sk? ( >=${TEXLIVE_CAT}/texlive-langczechslovak-${PV} )
|
||||
l10n_da? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_nl? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_en? ( >=${TEXLIVE_CAT}/texlive-langenglish-${PV} )
|
||||
l10n_en-GB? ( >=${TEXLIVE_CAT}/texlive-langenglish-${PV} )
|
||||
l10n_fi? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_eu? ( >=${TEXLIVE_CAT}/texlive-langfrench-${PV} )
|
||||
l10n_fr? ( >=${TEXLIVE_CAT}/texlive-langfrench-${PV} )
|
||||
l10n_de? ( >=${TEXLIVE_CAT}/texlive-langgerman-${PV} )
|
||||
l10n_el? ( >=${TEXLIVE_CAT}/texlive-langgreek-${PV} )
|
||||
l10n_he? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
||||
l10n_hu? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_as? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_bn? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_gu? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_hi? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_kn? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_ml? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_mr? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_or? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_pa? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_sa? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_ta? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_te? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
||||
l10n_it? ( >=${TEXLIVE_CAT}/texlive-langitalian-${PV} )
|
||||
l10n_ja? ( >=${TEXLIVE_CAT}/texlive-langjapanese-${PV} )
|
||||
l10n_ko? ( >=${TEXLIVE_CAT}/texlive-langkorean-${PV} )
|
||||
l10n_la? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_lt? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_lv? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_mn? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
|
||||
l10n_nb? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_nn? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_no? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_cy? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_eo? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
||||
l10n_et? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_ga? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_rm? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_hsb? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
||||
l10n_ia? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
||||
l10n_id? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
||||
l10n_is? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_lo? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
||||
l10n_ro? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_sq? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_sr? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV}
|
||||
>=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
|
||||
l10n_sl? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_tr? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_pl? ( >=${TEXLIVE_CAT}/texlive-langpolish-${PV} )
|
||||
l10n_pt? ( >=${TEXLIVE_CAT}/texlive-langportuguese-${PV} )
|
||||
l10n_ca? ( >=${TEXLIVE_CAT}/texlive-langspanish-${PV} )
|
||||
l10n_gl? ( >=${TEXLIVE_CAT}/texlive-langspanish-${PV} )
|
||||
l10n_es? ( >=${TEXLIVE_CAT}/texlive-langspanish-${PV} )
|
||||
l10n_sco? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_sv? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_tk? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
|
||||
l10n_vi? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
||||
l10n_zh? ( >=${TEXLIVE_CAT}/texlive-langchinese-${PV} )
|
||||
xindy? ( app-text/xindy )
|
||||
"
|
|
@ -9,7 +9,7 @@ SRC_URI=""
|
|||
|
||||
LICENSE="metapackage"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="cjk context detex dvi2tty extra epspdf games graphics
|
||||
humanities jadetex luatex metapost music omega pdfannotextractor png pstricks publishers
|
||||
science tex4ht texi2html truetype xetex xindy xml X"
|
||||
|
|
|
@ -9,7 +9,7 @@ SRC_URI="mirror://gentoo/texlive-${PV#*_p}-source.tar.xz"
|
|||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
# Note about blockers: it is a freetype2 based replacement for ttf2pk and
|
||||
|
|
|
@ -5,10 +5,6 @@
|
|||
<email>vim@gentoo.org</email>
|
||||
<name>Gentoo Vim Project</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>yngwin@gentoo.org</email>
|
||||
<name>Ben de Groot</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="ignore-glep31">Remove GLEP 31 (UTF-8 file encodings) settings</flag>
|
||||
</use>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
|
@ -9,7 +9,7 @@ DESCRIPTION="vim plugin: Puppet configuration files syntax"
|
|||
HOMEPAGE="http://puppetlabs.com/"
|
||||
SRC_URI="https://dev.gentoo.org/~tampakrap/tarballs/${P}.tar.gz"
|
||||
LICENSE="Apache-2.0 GPL-2"
|
||||
KEYWORDS="amd64 hppa ppc sparc x86 ~x64-macos ~x64-solaris"
|
||||
KEYWORDS="amd64 hppa ppc sparc x86 ~amd64-linux ~x64-macos ~x64-solaris"
|
||||
|
||||
VIM_PLUGIN_HELPTEXT=\
|
||||
"This plugin provides syntax highlighting for Puppet configuration
|
||||
|
|
|
@ -1,10 +1,6 @@
|
|||
<?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>
|
||||
<maintainer type="project">
|
||||
<email>vim@gentoo.org</email>
|
||||
<name>Gentoo Vim Project</name>
|
||||
|
|
|
@ -17,3 +17,13 @@
|
|||
|
||||
# Rebuild the tests (and not the XML/Ada code itself)
|
||||
test: force
|
||||
--- xmlada-gpl-2016-src/shared.gpr.in.old 2017-06-20 21:22:08.312775803 +0200
|
||||
+++ xmlada-gpl-2016-src/shared.gpr.in 2017-06-20 21:22:47.486201843 +0200
|
||||
@@ -76,6 +76,7 @@
|
||||
when "profile" =>
|
||||
for Switches ("Ada") use warnings & ("-g", "-pg");
|
||||
end case;
|
||||
+ for Driver ("Ada") use External ("ADA", "gcc");
|
||||
end compiler;
|
||||
|
||||
package binder is
|
||||
|
|
10
dev-ada/xmlada/files/xmlada-2017-gentoo.patch
Normal file
10
dev-ada/xmlada/files/xmlada-2017-gentoo.patch
Normal file
|
@ -0,0 +1,10 @@
|
|||
--- xmlada-gpl-2016-src/shared.gpr.in.old 2017-06-20 21:22:08.312775803 +0200
|
||||
+++ xmlada-gpl-2016-src/shared.gpr.in 2017-06-20 21:22:47.486201843 +0200
|
||||
@@ -76,6 +76,7 @@
|
||||
when "profile" =>
|
||||
for Switches ("Ada") use warnings & ("-g", "-pg");
|
||||
end case;
|
||||
+ for Driver ("Ada") use External ("ADA", "gcc");
|
||||
end compiler;
|
||||
|
||||
package binder is
|
|
@ -9,7 +9,8 @@ MYP=${PN}-gpl-${PV}
|
|||
|
||||
DESCRIPTION="Set of modules that provide a simple manipulation of XML streams"
|
||||
HOMEPAGE="http://libre.adacore.com/"
|
||||
SRC_URI="http://mirrors.cdn.adacore.com/art/57399978c7a447658e0affc0 -> ${MYP}-src.tar.gz"
|
||||
SRC_URI="http://mirrors.cdn.adacore.com/art/57399978c7a447658e0affc0 ->
|
||||
${MYP}-src.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
@ -17,7 +18,7 @@ KEYWORDS="~amd64"
|
|||
IUSE="+shared static static-pic"
|
||||
REQUIRED_USE="|| ( shared static static-pic )"
|
||||
|
||||
RDEPEND="dev-lang/gnat-gpl:="
|
||||
RDEPEND="dev-lang/gnat-gpl:*"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ada/gprbuild"
|
||||
|
||||
|
|
|
@ -18,12 +18,14 @@ KEYWORDS="~amd64"
|
|||
IUSE="+shared static static-pic"
|
||||
REQUIRED_USE="|| ( shared static static-pic )"
|
||||
|
||||
RDEPEND="dev-lang/gnat-gpl:="
|
||||
RDEPEND="dev-lang/gnat-gpl:*"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ada/gprbuild"
|
||||
|
||||
S="${WORKDIR}"/${MYP}-src
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
|
||||
|
||||
src_configure () {
|
||||
econf --prefix="${D}"/usr
|
||||
}
|
||||
|
|
|
@ -18,7 +18,7 @@ KEYWORDS=""
|
|||
IUSE="+shared static static-pic"
|
||||
REQUIRED_USE="|| ( shared static static-pic )"
|
||||
|
||||
RDEPEND="dev-lang/gnat-gpl:="
|
||||
RDEPEND="dev-lang/gnat-gpl:*"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ada/gprbuild"
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.freetds.org/pub/freetds/stable/${P}.tar.gz"
|
|||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos"
|
||||
KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos"
|
||||
IUSE="gnutls iconv kerberos libressl mssql iodbc odbc ssl"
|
||||
RESTRICT="test"
|
||||
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
DIST hexpat-0.20.10.tar.gz 132682 SHA256 39e6a1a30e80873165c3287a5b84de325c0b1dee1ddfd271daa360c1b15e0e2e SHA512 aa230d3e002bc74d7f8c9d72eb373f63ec62f391b855119b1163504c2d4ef54ec555f9f56983f02d9268ca8615415ffee2466f404adca6393b2114b0f8f9001b WHIRLPOOL c7a688307aedfab8564d2497cc02f2f56207b95a35bc93fd73d303b88df00e7b9fe4ff781f07be9a2febce490b6d722e5c802e3c1906378a64693f5054cb96a2
|
||||
DIST hexpat-0.20.11.tar.gz 143476 SHA256 2e38de0ae39cf00c1c5c2f755e249ccd51d6945a98b77a9648d333fa227ca467 SHA512 c1cb174ad8668826b3b45909589ad339683a54e9fe3c4df246530c2510a5f72b98edd66bd2730478809b3dfd7e98a6bfebec2d88871dc433ef794038988dd982 WHIRLPOOL f9d4bf6f2b49434e3c48685ef28c0541b587242db89b704dd4ef10fd3e25572e82fe89ca7cacecdf69c27e7b82ae2ed63bd786053b120b2b290b9f436d6bbc11
|
||||
DIST hexpat-0.20.9.tar.gz 132649 SHA256 5d1c075f1ae00be2e80c0018b522a351b2f4ef73b9baca1113ee80e554449d9d SHA512 619bf92d60f2d43c11861507daf6f93716b5ed5c1fc1957a27470b65264d7c0b5edb3f6e2a1a9d25cd5d7edd8146abaf5cbb772f2d84dacd9f2fe9913b81b543 WHIRLPOOL b8be8167a12d9fbbd437c657d64564d9f510d2e7c0af5ccb1bbbd42168b6557dc692117213ed43f1af6fdd46870444a3db1f6a083e70f6904329a485e4683c6c
|
||||
|
|
27
dev-haskell/hexpat/hexpat-0.20.11.ebuild
Normal file
27
dev-haskell/hexpat/hexpat-0.20.11.ebuild
Normal file
|
@ -0,0 +1,27 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.3.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="XML parser/formatter based on expat"
|
||||
HOMEPAGE="http://haskell.org/haskellwiki/Hexpat/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/list-0.4.2:=[profile?] <dev-haskell/list-0.7:=[profile?]
|
||||
>=dev-haskell/text-0.5.0.0:=[profile?] <dev-haskell/text-1.3.0.0:=[profile?]
|
||||
>=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?]
|
||||
>=dev-lang/ghc-7.8.2:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.18.1.3
|
||||
"
|
|
@ -1,2 +1 @@
|
|||
DIST jclasslib-3.1.tar.gz 4630493 SHA256 60186b7b613b31eb6260be00c56d28e5cd68ee964b9dc704fd0735db83bfa648 SHA512 5c44043eb30ab32110097ef6b52f459bf4d512db71efc79aae99fdb6b9db740a7be1e6a59f6e3a233a3b303933ed90fe482c6b9c81d76de93af6c9724aad41dc WHIRLPOOL 1a13025507463a148378152d13d2348ecbf08bde13c0bbe9aae4492111e9e90036020561bd8287fdd818fe4522682a61d0791b4c601c79c06b46a1c90a1fa400
|
||||
DIST jclasslib_unix_3_0.tar.gz 1774938 SHA256 eec6d971b913802904e1f76758ff9b739680489bdaced18543a359308390405c SHA512 0bd46f5a1c837f888d9b570f49085bb04d71e401d89b74880bd4af765cf27493b56e17ff065b155672bf6de6edb14006c619b3afe8bc6c488dc16e2fc97131ab WHIRLPOOL c15bf9a2457b72c517c83109b8cf1c88a4d0343d3f7a82de40e20f63d518ece9f53255181e9e5cf04cae640a663bb10e7c33049bfbbd8c05a792407ae1a2db9b
|
||||
|
|
|
@ -1,46 +0,0 @@
|
|||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
MY_PV=${PV/./_}
|
||||
DESCRIPTION="A bytecode viewer is a tool"
|
||||
HOMEPAGE="http://www.ej-technologies.com/products/jclasslib/overview.html"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}_unix_${MY_PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.4"
|
||||
RDEPEND=">=virtual/jre-1.4"
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
rm -v bin/*.jar lib-compile/*.jar .install4j/*.jar || die
|
||||
epatch "${FILESDIR}/${PN}-3.0-buildxml.patch"
|
||||
epatch "${FILESDIR}/3.0-browser.patch"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar build/${PN}.jar
|
||||
|
||||
#-pre relies on -java_args not being used
|
||||
#if you need that, patch java-utils-2.eclass
|
||||
java-pkg_dolauncher ${PN} \
|
||||
-pre "${FILESDIR}/3.0-pre"
|
||||
|
||||
# has stuff other than javadoc too
|
||||
use doc && java-pkg_dohtml -r doc/*
|
||||
use source && java-pkg_dosrc src/*
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "jclasslib by default uses firefox as the browser."
|
||||
elog "Use the BROWSER environment variable to use something else."
|
||||
}
|
|
@ -13,7 +13,7 @@ SRC_URI="https://github.com/ingokegel/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
|||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.6"
|
||||
RDEPEND=">=virtual/jre-1.6"
|
||||
|
|
|
@ -20,6 +20,9 @@ DIST ghc-bin-7.8.4-x86.tbz2 102312459 SHA256 4c53148836e5a1ba55b8db5bb7c3eb91510
|
|||
DIST ghc-bin-8.0.2-alpha.tbz2 234361847 SHA256 fbf8f0662cd2ed7f8c233bbc176fcbc050f90dd627acf0729626d6d96798baf8 SHA512 c8b588feeab85f7b8fd60e2e8bf755d46790d4882d2ecf6b2c8b8e02c62a11b7e6453bf0cfbc646bfbf24310fdc775337f3957ba5783675a271b68f0af2e9070 WHIRLPOOL fbd9cdbab00daad446f0110c2bb989189248ecd4ef504f57c874caf2845f863d4800940ee69c328b8dfa5eb4adf57698a16c1b2921cba149485bb4df206fe8a0
|
||||
DIST ghc-bin-8.0.2-amd64.tbz2 131007452 SHA256 d68b0682de40ff42b7f91ebd113d774cf5145cb9609c689e31cb1eaea75ee355 SHA512 d960c40966e392d5497f694f0b47df4a6ec22ad1b4a607437c8af7c33dfbf122ccefb525d807716539af57c31660378e52fc495dd0a1d0fc3bccaef3578be177 WHIRLPOOL af5703c3df66f61b82746d784d6c937ce490944f387354b90846bcda9dbb02ee226abe6715d227be34677890fd0e6865d046c10a24d1309e9b6d8875398d501b
|
||||
DIST ghc-bin-8.0.2-arm64.tbz2 191332951 SHA256 eb016875bb7bed6a03c72f142d05e2c4992526d4b5c674810fff723240b62b28 SHA512 b9cabfda8fc6e851ba99f53274c1a63c5a6a365311a9203f1247ecf90ab843dd94960ad44c4e67032f4690f07d67bfd8bdfbe59f857d6c63344430539e2082fc WHIRLPOOL e70f703acddf5e1778533ff221aa6dd0149e0381dfee352be66d72996bd67752bf17fc550dd27c7cf0a34e2f81995126b6edcb1f9c39f3e281a8bbd9f99a0735
|
||||
DIST ghc-bin-8.0.2-ia64.tbz2 250237654 SHA256 f3e74db697900d031c4d405310c3bf3f40f663c5029b51039358914f835b8287 SHA512 e8cb381de12ccc0a7b513683deb5de555fecea22a735d09b073b0199ab4124305bbd8a093b4710b827513d33fd4224007e7bd210b146508eb183be7dfd283a26 WHIRLPOOL 284d780f6d3f7b786209ef5cbf844df37b3cda89ad4c2c7e6ffbe8bd4f890f512f4fbfef28373a40f91f0644ef4fb0ce49a3425cac9431bdaa1bb90e3aa810ec
|
||||
DIST ghc-bin-8.0.2-ppc.tbz2 144760090 SHA256 a261dd97df396296d1a94c311c757040f74284b812634d97734557915d0a44ca SHA512 bc6bf8998064ffc1692c3bb83c44d1787760a3f4a1e6b79dedaefda5fe32b9052049a60f0ddd3c0b0bd24a722fb35e310e0189b3511721ff89d4d02b3d7c14bb WHIRLPOOL b070acb230dccc2faed66002f4384c8c9b17ce58655b5861766582558a66236136b1d02ab6226c7de5c74960c7d2d37c3c0069e38dfa980730043f623df4baa6
|
||||
DIST ghc-bin-8.0.2-ppc64.tbz2 117432068 SHA256 f2eb278c4d40d92233767d48149ec96a6c6097159ec846a984152c99a559803a SHA512 0eaff0557b68649a15bbeb2019f46fa9e9e7b8a916aa210ab56888090a5b887d20d818e7987177bc6a8e7fde503de560026e6bb55fe39679b8b1ee13c6b7c4f9 WHIRLPOOL 8a4ba955183cb7c94ecb59f62eab18a4ee75aa422d3c6e7172d347112b8445dccf86c718fcd84d3271dcb1f35fee0451fece184840403a02f7ed8bb39785075e
|
||||
DIST ghc-bin-8.0.2-x86.tbz2 133372061 SHA256 5e56bff6831a9c151d5d6f82db49b21d33bea05f05cdf74fca5adc423d546711 SHA512 020ce0e597e2907550c080f1bb0f863dbf83d5d45df2b3f44173506475bc4ef5423c5a060fdacd87614c3ec398ad94c2dcab9cff0376a54a2c54c2eb1e2f657d WHIRLPOOL 221eae08caff5c2157fae7df901c94d6d1393be3ab0526bb9d8a80d4304af4c4a420fcc2fe62926bf01c3bb02f161f1eb61c7eb47d3c6801cfacb25c1a33e983
|
||||
DIST hoopl-3.10.2.0.tar.gz 241940 SHA256 6740814c774e51815e8260ae1b4ac8af6ab69f02e112904450f689c4792f1121 SHA512 083baa8a5eb53247aff8d5b9b2144e0f63adb9400934297bbd80bfcec607dd90a34def4301045a60472ef10b0fb90ab84692fc08f786e7f806c28afdab1ef66a WHIRLPOOL 761e7440d2bc32b594ab55ea967c5b075bb638b2fdba6606beaf9c31a90e20031e914146828004b3d11203668210a6994be9fabc3b0ebb428d516b57cae9ee68
|
||||
DIST transformers-0.4.3.0.tar.gz 28632 SHA256 b3d0a797e815ca50d411e20c02f781efe7751308007d880af7f0b5c4365c3a9d SHA512 c3ec0893ebba4fbd6087c3202e919552c4a9bff3350b5c0589e7ebb18751a515d98b8cac15b0a3252906ea72b5a0eb09b7fe88c8da88b09d6ce4fbf0f50b2780 WHIRLPOOL 89591781926b1d025056dedcfc5de61705056c1e3a8eba72f2e89789e78d2ed4d8909f84d6560dfc66bc0b360f98cb3dc3835f3a05c2325f747498373c88aa4b
|
||||
|
|
|
@ -28,9 +28,9 @@ arch_binaries="$arch_binaries alpha? ( http://code.haskell.org/~slyfox/ghc-alpha
|
|||
#arch_binaries="$arch_binaries arm? ( http://code.haskell.org/~slyfox/ghc-arm/ghc-bin-${PV}-arm.tbz2 )"
|
||||
arch_binaries="$arch_binaries arm64? ( http://code.haskell.org/~slyfox/ghc-arm64/ghc-bin-${PV}-arm64.tbz2 )"
|
||||
arch_binaries="$arch_binaries amd64? ( http://code.haskell.org/~slyfox/ghc-amd64/ghc-bin-${PV}-amd64.tbz2 )"
|
||||
#arch_binaries="$arch_binaries ia64? ( http://code.haskell.org/~slyfox/ghc-ia64/ghc-bin-${PV}-ia64-fixed-fiw.tbz2 )"
|
||||
#arch_binaries="$arch_binaries ppc? ( http://code.haskell.org/~slyfox/ghc-ppc/ghc-bin-${PV}-ppc.tbz2 )"
|
||||
#arch_binaries="$arch_binaries ppc64? ( http://code.haskell.org/~slyfox/ghc-ppc64/ghc-bin-${PV}-ppc64.tbz2 )"
|
||||
arch_binaries="$arch_binaries ia64? ( http://code.haskell.org/~slyfox/ghc-ia64/ghc-bin-${PV}-ia64.tbz2 )"
|
||||
arch_binaries="$arch_binaries ppc? ( http://code.haskell.org/~slyfox/ghc-ppc/ghc-bin-${PV}-ppc.tbz2 )"
|
||||
arch_binaries="$arch_binaries ppc64? ( http://code.haskell.org/~slyfox/ghc-ppc64/ghc-bin-${PV}-ppc64.tbz2 )"
|
||||
#arch_binaries="$arch_binaries sparc? ( http://code.haskell.org/~slyfox/ghc-sparc/ghc-bin-${PV}-sparc.tbz2 )"
|
||||
arch_binaries="$arch_binaries x86? ( http://code.haskell.org/~slyfox/ghc-x86/ghc-bin-${PV}-x86.tbz2 )"
|
||||
|
||||
|
@ -47,9 +47,9 @@ yet_binary() {
|
|||
# return 0
|
||||
#;;
|
||||
amd64) return 0 ;;
|
||||
#ia64) return 0 ;;
|
||||
#ppc) return 0 ;;
|
||||
#ppc64) return 0 ;;
|
||||
ia64) return 0 ;;
|
||||
ppc) return 0 ;;
|
||||
ppc64) return 0 ;;
|
||||
#sparc) return 0 ;;
|
||||
x86) return 0 ;;
|
||||
*) return 1 ;;
|
||||
|
@ -564,7 +564,7 @@ src_install() {
|
|||
mv "${S}/usr" "${ED}"
|
||||
else
|
||||
|
||||
emake install DESTDIR="${D}"
|
||||
emake -j1 install DESTDIR="${D}"
|
||||
dodoc "distrib/README" "ANNOUNCE" "LICENSE" "VERSION"
|
||||
|
||||
# rename ghc-shipped files to avoid collision
|
||||
|
|
|
@ -16,7 +16,7 @@ LICENSE="QPL-1.0 LGPL-2"
|
|||
# Everytime ocaml is updated to a new version, everything ocaml must be rebuilt,
|
||||
# so here we go with the subslot.
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="emacs +flambda latex ncurses +ocamlopt spacetime X xemacs"
|
||||
|
||||
RDEPEND="
|
||||
|
|
|
@ -18,7 +18,7 @@ LICENSE="PHP-3.01
|
|||
unicode? ( BSD-2 LGPL-2.1 )"
|
||||
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
|
||||
# We can build the following SAPIs in the given order
|
||||
SAPIS="embed cli cgi fpm apache2 phpdbg"
|
||||
|
|
|
@ -17,7 +17,7 @@ SRC_URI="https://ftp.mozilla.org/pub/mozilla.org/js/${TARBALL_P}.tar.gz"
|
|||
|
||||
LICENSE="NPL-1.1"
|
||||
SLOT="0/mozjs185"
|
||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
|
||||
IUSE="debug minimal static-libs test"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
|
|
@ -11,7 +11,7 @@ SRC_URI="https://www.cryptopp.com/cryptopp${PV//.}.zip"
|
|||
|
||||
LICENSE="Boost-1.0"
|
||||
SLOT="0/5.6" # subslot is so version
|
||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 sparc x86 ~x64-macos"
|
||||
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 sparc x86 ~x64-macos"
|
||||
IUSE="static-libs"
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
|
|
|
@ -5,7 +5,7 @@ EAPI=5
|
|||
inherit eutils libtool multilib toolchain-funcs multilib-minimal
|
||||
|
||||
DESCRIPTION="Stream-oriented XML parser library"
|
||||
HOMEPAGE="http://expat.sourceforge.net/"
|
||||
HOMEPAGE="https://libexpat.github.io/"
|
||||
SRC_URI="mirror://sourceforge/expat/${P}.tar.bz2"
|
||||
|
||||
LICENSE="MIT"
|
||||
|
|
|
@ -5,7 +5,7 @@ EAPI=6
|
|||
inherit eutils libtool multilib toolchain-funcs multilib-minimal
|
||||
|
||||
DESCRIPTION="Stream-oriented XML parser library"
|
||||
HOMEPAGE="http://expat.sourceforge.net/"
|
||||
HOMEPAGE="https://libexpat.github.io/"
|
||||
SRC_URI="mirror://sourceforge/expat/${P}.tar.bz2"
|
||||
|
||||
LICENSE="MIT"
|
||||
|
|
|
@ -2,21 +2,28 @@
|
|||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit eutils libtool multilib toolchain-funcs multilib-minimal
|
||||
inherit autotools eutils libtool multilib toolchain-funcs multilib-minimal
|
||||
|
||||
DESCRIPTION="Stream-oriented XML parser library"
|
||||
HOMEPAGE="http://expat.sourceforge.net/"
|
||||
HOMEPAGE="https://libexpat.github.io/"
|
||||
SRC_URI="mirror://sourceforge/expat/${P}.tar.bz2"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
||||
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
||||
IUSE="elibc_FreeBSD examples static-libs unicode"
|
||||
RDEPEND="abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r6
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
|
||||
|
||||
DOCS=( AUTHORS Changes README )
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-getrandom-detection.patch
|
||||
epatch "${FILESDIR}"/${P}-posix-shell.patch
|
||||
eapply_user
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
local myconf="$(use_enable static-libs static)"
|
||||
|
||||
|
|
24
dev-libs/expat/files/expat-2.2.1-getrandom-detection.patch
Normal file
24
dev-libs/expat/files/expat-2.2.1-getrandom-detection.patch
Normal file
|
@ -0,0 +1,24 @@
|
|||
From 602e6c78ca750c082b72f8cdf4a38839b312959f Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Pipping <sebastian@pipping.org>
|
||||
Date: Sun, 18 Jun 2017 18:55:10 +0200
|
||||
Subject: [PATCH] configure.ac: Fix mis-detection of getrandom on Debian
|
||||
GNU/kFreeBSD (#50)
|
||||
|
||||
There is no such thing but we need to link (not just compile) to realize.
|
||||
---
|
||||
expat/configure.ac | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/expat/configure.ac b/expat/configure.ac
|
||||
index 1357c9a..444c002 100644
|
||||
--- a/expat/configure.ac
|
||||
+++ b/expat/configure.ac
|
||||
@@ -130,7 +130,7 @@ AC_LINK_IFELSE([AC_LANG_SOURCE([
|
||||
|
||||
|
||||
AC_MSG_CHECKING([for getrandom (Linux 3.17+, glibc 2.25+)])
|
||||
-AC_COMPILE_IFELSE([AC_LANG_SOURCE([
|
||||
+AC_LINK_IFELSE([AC_LANG_SOURCE([
|
||||
#include <stdlib.h> /* for NULL */
|
||||
#include <sys/random.h>
|
||||
int main() {
|
26
dev-libs/expat/files/expat-2.2.1-posix-shell.patch
Normal file
26
dev-libs/expat/files/expat-2.2.1-posix-shell.patch
Normal file
|
@ -0,0 +1,26 @@
|
|||
From e5e25fac1698d9ea8dbb2e51c18d1072254b5f4b Mon Sep 17 00:00:00 2001
|
||||
From: spzeidler <spz@netbsd.org>
|
||||
Date: Sun, 18 Jun 2017 14:30:22 +0200
|
||||
Subject: [PATCH] Fix sh syntax in configure.ac (#49)
|
||||
|
||||
The old '==' sh-is-not-C issue
|
||||
It doesn't matter in bash, but some other sh don't like it, so it's a portability issue
|
||||
---
|
||||
expat/configure.ac | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/expat/configure.ac b/expat/configure.ac
|
||||
index e48c32e..1357c9a 100644
|
||||
--- a/expat/configure.ac
|
||||
+++ b/expat/configure.ac
|
||||
@@ -220,8 +220,8 @@ AS_HELP_STRING([--disable-xml-context],
|
||||
[Do not retain context around the current parse point]),
|
||||
[enable_xml_context=${enableval}])
|
||||
AS_IF([test "x${enable_xml_context}" != "xno"], [
|
||||
- AS_IF([test "x${enable_xml_context}" == "xyes" \
|
||||
- -o "x${enable_xml_context}" == "x"], [
|
||||
+ AS_IF([test "x${enable_xml_context}" = "xyes" \
|
||||
+ -o "x${enable_xml_context}" = "x"], [
|
||||
enable_xml_context=1024
|
||||
])
|
||||
AC_DEFINE_UNQUOTED([XML_CONTEXT_BYTES], [${enable_xml_context}],
|
|
@ -1,4 +1,4 @@
|
|||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
@ -13,7 +13,7 @@ SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
|
|||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/0"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
RDEPEND="
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
@ -29,7 +29,7 @@ fi
|
|||
|
||||
LICENSE="|| ( MIT BSD )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
|
|
|
@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
|
|||
|
||||
LICENSE="LGPL-2.1 MIT"
|
||||
SLOT="0/20" # subslot = soname major version
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}]
|
||||
|
|
|
@ -10,7 +10,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
|||
|
||||
LICENSE="|| ( MPL-1.0 LGPL-2.1 )"
|
||||
SLOT="0/2"
|
||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="doc examples static-libs"
|
||||
|
||||
# The GOBJECT_INTROSPECTION build is broken, and upstream has given up
|
||||
|
|
|
@ -11,7 +11,7 @@ SRC_URI="http://www.nih.at/libzip/${P}.tar.xz"
|
|||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/5"
|
||||
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
|
||||
KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND="
|
||||
|
|
|
@ -1,10 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>yngwin@gentoo.org</email>
|
||||
<name>Ben de Groot</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="luajit">
|
||||
Use the lua just-in-time compiler <pkg>dev-lang/luajit</pkg> instead of
|
||||
|
|
1
dev-ml/bos/Manifest
Normal file
1
dev-ml/bos/Manifest
Normal file
|
@ -0,0 +1 @@
|
|||
DIST bos-0.1.6.tbz 39822 SHA256 9abe76e0d94d1d912f0057dc3976c88d87ab9d5ba05d923c38c7b586e35f3afd SHA512 f1f10a97a32da936a7d5a0c70632e723723ee523c79f9dfd23bc42c039a194e8d69658483e6e856c7911332b799a92bf8cabfe96cc387522d7450b8f3f8f8343 WHIRLPOOL 0f2fca003dde8aebee99c5ab590e4f9e527eaa17464bd34b4c31a37c39e4b06c25568d4254028cd11a6328a93ffd96d161d9188deaffb82499943cd69960e9ea
|
44
dev-ml/bos/bos-0.1.6.ebuild
Normal file
44
dev-ml/bos/bos-0.1.6.ebuild
Normal file
|
@ -0,0 +1,44 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="Basic OS interaction for OCaml"
|
||||
HOMEPAGE="http://erratique.ch/software/bos https://github.com/dbuenzli/bos"
|
||||
SRC_URI="http://erratique.ch/software/bos/releases/${P}.tbz"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-lang/ocaml:=
|
||||
dev-ml/rresult:=
|
||||
dev-ml/astring:=
|
||||
dev-ml/fpath:=
|
||||
dev-ml/fmt:=
|
||||
dev-ml/logs:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ml/findlib
|
||||
dev-ml/ocamlbuild
|
||||
dev-ml/topkg
|
||||
test? ( dev-ml/mtime )
|
||||
"
|
||||
|
||||
src_compile() {
|
||||
ocaml pkg/pkg.ml build --tests $(usex test true false) || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
ocaml pkg/pkg.ml test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
opam-installer -i \
|
||||
--prefix="${ED}/usr" \
|
||||
--libdir="${D}/$(ocamlc -where)" \
|
||||
--docdir="${ED}/usr/share/doc/${PF}" \
|
||||
${PN}.install || die
|
||||
}
|
11
dev-ml/bos/metadata.xml
Normal file
11
dev-ml/bos/metadata.xml
Normal file
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>ml@gentoo.org</email>
|
||||
<name>Gentoo ML Project</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">dbuenzli/bos</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
|
@ -1,2 +1,3 @@
|
|||
DIST csv-1.5.tar.gz 83642 SHA256 f6307634e5f5fe3d64b90fdf8841b3f50dac80ed45b40d390ee44490c62bf58f SHA512 1c8af0ce8abd8a5710115c194eee34928399964447309ee974665cf427396def42bca4f983904bfec706f7944aea419a87bf54bc6c379cb8b7372be801be4126 WHIRLPOOL fe39114b74cb12b382da64307b8253297614f537ef4309cdcec58e9ec68ff49791d6ef90b4870200f24f6726471ceb925d0a79336853c27769af07413a3c373d
|
||||
DIST csv-1.6.tar.gz 98194 SHA256 f217f00a397aa79bcd3f1a657a04cb46d08c7d00f4c3836467dad83d08ea6767 SHA512 689dae2dd57ec914ca1dd5e3d34ebd352aabb7d5da8933aa6c6fc9c6ec84dc538d1df8a1c46f3e172ab09e5917e9158be76afb2423ec8a92eef489ac5dfd5175 WHIRLPOOL 7a9c6cbb33866e6d2e694e1d19ff8c5e9cdb5a5ad4ee2bc7252007a76a22863dda4a34bbaa45579e6487a6b25e5b8afe44e40a067af835d3aca59dac491acd20
|
||||
DIST csv-1.7.tar.gz 45160 SHA256 7f84e8b96bc0a9bdf5bfb298fcd0e652168aec7ee33634ec79b856193afd7748 SHA512 cbe3d316e6f99318b3958bbfba3308225e709afb481a333d314adb66c20683171c23ac0565fc8d8e936b9dad13b9330b5208340b9fc671b4ccddf3a7d8b82b3e WHIRLPOOL 23e0903c33d19acd9e05e53d61cad40e3af3256013f4241fa07841dce2997845abedd15198058746358f940af26f06405c8480d2676bb63096572af450bdf092
|
||||
|
|
37
dev-ml/csv/csv-1.7.ebuild
Normal file
37
dev-ml/csv/csv-1.7.ebuild
Normal file
|
@ -0,0 +1,37 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
OASIS_BUILD_TESTS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="A pure OCaml library to read and write CSV files"
|
||||
HOMEPAGE="https://github.com/Chris00/ocaml-csv"
|
||||
SRC_URI="https://github.com/Chris00/ocaml-csv/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+lwt"
|
||||
|
||||
DEPEND="lwt? ( dev-ml/lwt:= )"
|
||||
RDEPEND="${DEPEND}"
|
||||
DEPEND="${DEPEND}
|
||||
dev-ml/oasis"
|
||||
|
||||
DOCS=( "README.txt" "AUTHORS.txt" )
|
||||
|
||||
S="${WORKDIR}/ocaml-${P}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
oasis setup || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
oasis_configure_opts="$(use_enable lwt)" \
|
||||
oasis_src_configure
|
||||
}
|
|
@ -1,9 +1,9 @@
|
|||
<?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 type="project">
|
||||
<email>ml@gentoo.org</email>
|
||||
<name>Gentoo ML Project</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
FORT (Framework for Ocaml Regression Testing) provides
|
||||
|
|
1
dev-ml/fpath/Manifest
Normal file
1
dev-ml/fpath/Manifest
Normal file
|
@ -0,0 +1 @@
|
|||
DIST fpath-0.7.2.tbz 24142 SHA256 2ce2ae81a9d945696771c62082e817fbe49ed39499d8ad9a63b8e2bb502b20c3 SHA512 d8ab8d6f183a1742d74a3a3220cc1d62e7df38a6f3ca1c04fad18426a0897152255382305ad14d058b5b85ab55a27536c39a62deffac8d46984a730a2a18405d WHIRLPOOL 14b8ab716e890535345cd42a992ad2c13737ebf07116c5f2a469d642b31473adead47db67696a665f1d7cf984fdb208619743c02e35dc70b3bcb2f2892e89741
|
36
dev-ml/fpath/fpath-0.7.2.ebuild
Normal file
36
dev-ml/fpath/fpath-0.7.2.ebuild
Normal file
|
@ -0,0 +1,36 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="File system paths for OCaml"
|
||||
HOMEPAGE="http://erratique.ch/software/fpath https://github.com/dbuenzli/fpath"
|
||||
SRC_URI="http://erratique.ch/software/fpath/releases/${P}.tbz"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-lang/ocaml:=
|
||||
dev-ml/result:=
|
||||
dev-ml/astring:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ml/topkg
|
||||
dev-ml/ocamlbuild
|
||||
dev-ml/findlib
|
||||
"
|
||||
|
||||
src_compile() {
|
||||
ocaml pkg/pkg.ml build || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
opam-installer -i \
|
||||
--prefix="${ED}/usr" \
|
||||
--libdir="${D}/$(ocamlc -where)" \
|
||||
--docdir="${ED}/usr/share/doc/${PF}" \
|
||||
${PN}.install || die
|
||||
}
|
11
dev-ml/fpath/metadata.xml
Normal file
11
dev-ml/fpath/metadata.xml
Normal file
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>ml@gentoo.org</email>
|
||||
<name>Gentoo ML Project</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">dbuenzli/fpath</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
|
@ -1 +1,2 @@
|
|||
DIST ocaml-base64-2.0.0.tar.gz 46084 SHA256 029b6a7af1493a077dc25c8e0f3534e5f5ff6e4260e3998a9ca3850fb7238c2c SHA512 e452dfd5f4544958cb0cb547848accbd254d9c3cb19c745031e4e8e73f81e79bb259e5fbe79a1bf94fb8a7b4b5de8eb2b81aa173850af2ab2f4a4e2389626227 WHIRLPOOL 52048556a00c7f067b36a97062821cbfa781e80b54b3d5422c4f978fd89ed37140d4063fa654622aa1a106f4649bf5ae99691aa58d3959cd853c99fb0f0f510d
|
||||
DIST ocaml-base64-2.2.0.tar.gz 5056 SHA256 c73499d3abfe3e5553cbfa238f11a362dbcfa6866f091976dac75d48aaf74463 SHA512 0390c450076786777baeb596bc81bc3357074619894334a9608f958a2a10113e22afdbd3a2b368bc93c5c5636828fc2600818399847704309e2cc6092b10f3b0 WHIRLPOOL 3f6847d6a5797daa2282493b18e95e48ac3674ff96138886b7ef11643bf9799af1429182e09e0ea616b6c7221b57c6ec0e93e82b96953cd4ed6fb8973a16232a
|
||||
|
|
30
dev-ml/ocaml-base64/ocaml-base64-2.2.0.ebuild
Normal file
30
dev-ml/ocaml-base64/ocaml-base64-2.2.0.ebuild
Normal file
|
@ -0,0 +1,30 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
|
||||
inherit findlib
|
||||
|
||||
DESCRIPTION="Library for radix-64 representation (de)coding"
|
||||
HOMEPAGE="https://github.com/mirage/ocaml-base64"
|
||||
SRC_URI="https://github.com/mirage/ocaml-base64/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=">=dev-lang/ocaml-4.02:="
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ml/jbuilder
|
||||
dev-ml/opam
|
||||
test? ( dev-ml/rresult dev-ml/bos dev-ml/alcotest )
|
||||
"
|
||||
|
||||
src_install() {
|
||||
opam-installer -i \
|
||||
--prefix="${ED}/usr" \
|
||||
--libdir="${D}/$(ocamlc -where)" \
|
||||
--docdir="${ED}/usr/share/doc/${PF}" \
|
||||
base64.install || die
|
||||
}
|
1
dev-ml/rresult/Manifest
Normal file
1
dev-ml/rresult/Manifest
Normal file
|
@ -0,0 +1 @@
|
|||
DIST rresult-0.5.0.tbz 9185 SHA256 15faf4a755eb7df876e9cb77e608a98fcb4eabd023450e77ba082bd86067bef7 SHA512 45787b61adb7daedf72e4ff632cf3d4917bccb3e83613dabf93437982887d9a0ed3b6cbefb2b17cb341a825346cb0609286df581c6ff379583dc83672ee25efc WHIRLPOOL c4088aa525ad6b9154aa62268503b8e4a6d497dbfd0aa68ef2dff0368c9d53410d6729451558431c15418dd66e1c2d5905e4a92a99b9cbfb235243ee3e683b3e
|
11
dev-ml/rresult/metadata.xml
Normal file
11
dev-ml/rresult/metadata.xml
Normal file
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>ml@gentoo.org</email>
|
||||
<name>Gentoo ML Project</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">dbuenzli/rresult</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
34
dev-ml/rresult/rresult-0.5.0.ebuild
Normal file
34
dev-ml/rresult/rresult-0.5.0.ebuild
Normal file
|
@ -0,0 +1,34 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="Result value combinators for OCaml"
|
||||
HOMEPAGE="http://erratique.ch/software/rresult https://github.com/dbuenzli/rresult"
|
||||
SRC_URI="http://erratique.ch/software/rresult/releases/${P}.tbz"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-lang/ocaml:=
|
||||
dev-ml/result:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ml/topkg
|
||||
dev-ml/opam
|
||||
dev-ml/ocamlbuild"
|
||||
|
||||
src_compile() {
|
||||
ocaml pkg/pkg.ml build || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
opam-installer -i \
|
||||
--prefix="${ED}/usr" \
|
||||
--libdir="${D}/$(ocamlc -where)" \
|
||||
--docdir="${ED}/usr/share/doc/${PF}" \
|
||||
${PN}.install || die
|
||||
}
|
|
@ -0,0 +1,31 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=RJBS
|
||||
DIST_VERSION=4.008
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Weave your Pod together from configuration and Dist::Zilla"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-perl/Dist-Zilla-5.0.0
|
||||
dev-perl/Moose
|
||||
dev-perl/PPI
|
||||
>=dev-perl/Pod-Elemental-PerlMunger-0.100.0
|
||||
dev-perl/Pod-Weaver
|
||||
dev-perl/namespace-autoclean
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? (
|
||||
dev-perl/File-Find-Rule
|
||||
virtual/perl-File-Spec
|
||||
>=virtual/perl-Test-Simple-0.960.0
|
||||
)
|
||||
"
|
1
dev-perl/Dist-Zilla-Plugin-PodWeaver/Manifest
Normal file
1
dev-perl/Dist-Zilla-Plugin-PodWeaver/Manifest
Normal file
|
@ -0,0 +1 @@
|
|||
DIST Dist-Zilla-Plugin-PodWeaver-4.008.tar.gz 17501 SHA256 1fd9e3833f2a12c4d0490f455e06f6819f3bf81b75238ea448e293a28d88c139 SHA512 e780dc2269b9691d0c334866c278fd2dea2eb68a3d84a5c8dad80b2b9277a7396e523a2b8c45b32d7c8b7b1379b7e3f7d68871b40901d3fa3a2bb0d039e824e5 WHIRLPOOL 3f62adc47f518eff5312922d225ea3311838ba02d90484c14723a2e7ddcd2b04c7dbf47ee13e8924c09eebae9fb96980fe50ec94442dddcd446946eb8f517410
|
8
dev-perl/Dist-Zilla-Plugin-PodWeaver/metadata.xml
Normal file
8
dev-perl/Dist-Zilla-Plugin-PodWeaver/metadata.xml
Normal file
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>perl@gentoo.org</email>
|
||||
<name>Gentoo Perl Project</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
|
@ -1,10 +1,10 @@
|
|||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
EAPI=6
|
||||
|
||||
MODULE_AUTHOR=AUDREYT
|
||||
MODULE_VERSION=0.35
|
||||
DIST_AUTHOR=AUDREYT
|
||||
DIST_VERSION=0.35
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Traditional and Simplified Chinese mappings"
|
||||
|
@ -13,4 +13,8 @@ SLOT="0"
|
|||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST="do"
|
||||
src_prepare() {
|
||||
sed -i -e 's/use inc::Module::Install;/use lib q[.]; use inc::Module::Install;/' Makefile.PL ||
|
||||
die "Can't patch Makefile.PL for 5.26 dot-in-inc"
|
||||
perl-module_src_prepare
|
||||
}
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
EAPI=6
|
||||
|
||||
MODULE_AUTHOR=ADAMK
|
||||
MODULE_VERSION=1.04
|
||||
DIST_AUTHOR=ADAMK
|
||||
DIST_VERSION=1.04
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Implements a flat filesystem"
|
||||
|
@ -24,4 +24,8 @@ RDEPEND=">=dev-perl/Class-Autouse-1
|
|||
>=dev-perl/prefork-0.02"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
SRC_TEST="do"
|
||||
src_prepare() {
|
||||
sed -i -e 's/use inc::Module::Install;/use lib q[.]; use inc::Module::Install;/' Makefile.PL ||
|
||||
die "Can't patch Makefile.PL for 5.26 dot-in-inc"
|
||||
perl-module_src_prepare
|
||||
}
|
||||
|
|
1
dev-perl/Pod-Elemental-PerlMunger/Manifest
Normal file
1
dev-perl/Pod-Elemental-PerlMunger/Manifest
Normal file
|
@ -0,0 +1 @@
|
|||
DIST Pod-Elemental-PerlMunger-0.200006.tar.gz 19944 SHA256 09fd3b5d53119437a01dced66b42eafdcd53895b3c32a2b0f781f36fda0f665b SHA512 3b1bbb60db4c92e3f2d60bd4aaf36dad938a59856e2fcff8325369b12685f6df9d680e2e1222494671f06cbde1aebd19f08f933fc0d66ee39b07e5535d4a84b3 WHIRLPOOL 824af6ffca9bd82e1f9a39a6d85eeb754f6097a8c155b2122f56414bed692692800d33977b6361ea08cb09fbeac565e006630be5df457d45f3e49fe4c2b2b722
|
|
@ -0,0 +1,31 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=RJBS
|
||||
DIST_VERSION=0.200006
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A thing that takes a string of Perl and rewrites its documentation"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Encode
|
||||
virtual/perl-Scalar-List-Utils
|
||||
dev-perl/Moose
|
||||
dev-perl/PPI
|
||||
dev-perl/Params-Util
|
||||
>=dev-perl/Pod-Elemental-0.103.0
|
||||
dev-perl/namespace-autoclean
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? (
|
||||
virtual/perl-File-Spec
|
||||
>=virtual/perl-Test-Simple-0.960.0
|
||||
)
|
||||
"
|
8
dev-perl/Pod-Elemental-PerlMunger/metadata.xml
Normal file
8
dev-perl/Pod-Elemental-PerlMunger/metadata.xml
Normal file
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>perl@gentoo.org</email>
|
||||
<name>Gentoo Perl Project</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
1
dev-perl/Pod-Elemental/Manifest
Normal file
1
dev-perl/Pod-Elemental/Manifest
Normal file
|
@ -0,0 +1 @@
|
|||
DIST Pod-Elemental-0.103004.tar.gz 37215 SHA256 43625cde7241fb174ad9c7eb45387fba410dc141d7de2323855eeab3590072c9 SHA512 d2cae23f7c4131f74374f72aa52e58840035f2245d290f82594265089400fe669c0c03cf01c5b65688770b1b5eba6f611b60693b245af637711330fe8c617a66 WHIRLPOOL 648078df3065be1d4c043da849d93eeb80fdffc84344af3541d6c5315a4ab4123d2c8a8e336ab1897309596251beabb018a7e2dbf09374bef8b379cde85ae9f2
|
39
dev-perl/Pod-Elemental/Pod-Elemental-0.103.4.ebuild
Normal file
39
dev-perl/Pod-Elemental/Pod-Elemental-0.103.4.ebuild
Normal file
|
@ -0,0 +1,39 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=RJBS
|
||||
DIST_VERSION=0.103004
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Work with nestable Pod elements"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/Class-Load
|
||||
virtual/perl-Encode
|
||||
virtual/perl-Scalar-List-Utils
|
||||
dev-perl/Mixin-Linewise
|
||||
dev-perl/Moose
|
||||
dev-perl/MooseX-Types
|
||||
>=dev-perl/Pod-Eventual-0.4.0
|
||||
dev-perl/String-RewritePrefix
|
||||
dev-perl/String-Truncate
|
||||
dev-perl/Sub-Exporter
|
||||
dev-perl/Sub-Exporter-ForMethods
|
||||
dev-perl/namespace-autoclean
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? (
|
||||
virtual/perl-Data-Dumper
|
||||
virtual/perl-File-Spec
|
||||
dev-perl/Test-Deep
|
||||
dev-perl/Test-Differences
|
||||
>=virtual/perl-Test-Simple-0.960.0
|
||||
)
|
||||
"
|
8
dev-perl/Pod-Elemental/metadata.xml
Normal file
8
dev-perl/Pod-Elemental/metadata.xml
Normal file
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>perl@gentoo.org</email>
|
||||
<name>Gentoo Perl Project</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue