summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgor Ulyanov <disinbox@gmail.com>2015-07-04 18:33:24 +0300
committerIgor Ulyanov <disinbox@gmail.com>2015-07-04 18:33:24 +0300
commit3df0d8064085afede4a98e281fd52c897ae3bb1b (patch)
tree97a691f0ab023f155bdd38987e7f568ccd799b14 /dev-libs
parentamdgpu mesa (diff)
parentosgEarth-9999 added (diff)
downloaddisplacer-3df0d8064085afede4a98e281fd52c897ae3bb1b.tar.gz
displacer-3df0d8064085afede4a98e281fd52c897ae3bb1b.tar.bz2
displacer-3df0d8064085afede4a98e281fd52c897ae3bb1b.zip
Merge branch 'master' of git+ssh://anongit.gentoo.org/user/displacer
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/libsodium/Manifest2
-rw-r--r--dev-libs/libsodium/libsodium-9999.ebuild55
-rw-r--r--dev-libs/libsodium/metadata.xml20
-rw-r--r--dev-libs/minIni/Manifest1
-rw-r--r--dev-libs/minIni/minIni-9999.ebuild20
5 files changed, 98 insertions, 0 deletions
diff --git a/dev-libs/libsodium/Manifest b/dev-libs/libsodium/Manifest
new file mode 100644
index 0000000..973c63a
--- /dev/null
+++ b/dev-libs/libsodium/Manifest
@@ -0,0 +1,2 @@
+EBUILD libsodium-9999.ebuild 971 SHA256 f1874d79bbc4f3f9835ec6efcceb94b6538e2db23e818aa1cc62aac829d0fa48 SHA512 e71d41073784da512e5b2c1aa12f1ba60632ee0ace4d71345f782c139cf974530649ea2040a27f633e72a0c3d8ffedab3e571d624fdb57611f2efb67a2a1b7e6 WHIRLPOOL d9a8416c17e95df338ac8ab32d2e3fcf9e8a85228b34ca0674ec57bb876b68f6238004b4bdc35441fb6dcc5dab0f93ff68f3d02fcefa5851ad758181d4315290
+MISC metadata.xml 768 SHA256 02d56236860e9adef166f0022789b848caa7da217a6ce4c02adca700b5bb3895 SHA512 2f5c78c7ba276485585935676c61afa2991962d1fbe8d23adee282170565f82bbfd1ffd439592aee03da8b06924ae14e46887e22f90e93390233fe5c6dec3aa8 WHIRLPOOL 5df9b9e7481d74267fff960fb662ac4e41386c61ee43b7ed653e7ceb226a2d981ddd49c1196e6f118a589cb37ef364ab61a637481e5bf035f2dc64ac9fd363e2
diff --git a/dev-libs/libsodium/libsodium-9999.ebuild b/dev-libs/libsodium/libsodium-9999.ebuild
new file mode 100644
index 0000000..f36fc6e
--- /dev/null
+++ b/dev-libs/libsodium/libsodium-9999.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit base eutils multilib-build git-2
+
+DESCRIPTION="A portable fork of NaCl, a higher-level cryptographic library"
+HOMEPAGE="https://github.com/jedisct1/libsodium"
+SRC_URI=""
+
+EGIT_REPO_URI="https://github.com/jedisct1/libsodium"
+EGIT_BOOTSTRAP="./autogen.sh"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS=""
+IUSE="+asm +urandom"
+
+src_prepare() {
+ epatch_user
+ multilib_copy_sources
+}
+
+sodium_src_configure() {
+ cd "${BUILD_DIR}"
+
+ econf \
+ $(use_enable asm) \
+ $(use_enable !urandom blocking-random)
+}
+
+sodium_src_compile() {
+ cd "${BUILD_DIR}"
+ base_src_compile
+}
+
+sodium_src_install() {
+ cd "${BUILD_DIR}"
+ base_src_install
+}
+
+src_configure() {
+ multilib_parallel_foreach_abi sodium_src_configure
+}
+
+src_compile() {
+ multilib_foreach_abi sodium_src_compile
+}
+
+src_install() {
+ multilib_foreach_abi sodium_src_install
+ multilib_check_headers
+}
diff --git a/dev-libs/libsodium/metadata.xml b/dev-libs/libsodium/metadata.xml
new file mode 100644
index 0000000..5933491
--- /dev/null
+++ b/dev-libs/libsodium/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>mrueg@gentoo.org</email>
+ <name>Manuel Rüger</name>
+ </maintainer>
+
+ <longdescription>
+ NaCl (pronounced "salt") is a new easy-to-use high-speed software library for
+ network communication, encryption, decryption, signatures, etc. NaCl's goal
+ is to provide all of the core operations needed to build higher-level
+ cryptographic tools. Sodium is a portable, cross-compilable, installable,
+ packageable fork of NaCl, with a compatible API.
+ </longdescription>
+ <use>
+ <flag name="asm">Enables assembly implementations</flag>
+ <flag name="urandom">Use /dev/urandom instead of /dev/random</flag>
+ </use>
+</pkgmetadata>
diff --git a/dev-libs/minIni/Manifest b/dev-libs/minIni/Manifest
new file mode 100644
index 0000000..c4d1759
--- /dev/null
+++ b/dev-libs/minIni/Manifest
@@ -0,0 +1 @@
+EBUILD minIni-9999.ebuild 410 SHA256 aa6ea72efde615a8c5c40f6796017ba7a1cd187ad6ae7801ab07bca6074a0309 SHA512 d00596999c875489773c1c96bf402d0dc75b0058ec3462bf8b9f7ffd81055aaa1d753dfe344e06711b47beee08944bf144d3826374251b4dff7ce7412b271ebf WHIRLPOOL 9f9c2d32f2f93b027e0495fe7a4ba89b63377c6dca9fc79781b64764fee1a9dbbac6afbb325b16c29d41f63e63800220d76cfeaeeb22d63f34b880474b8035b2
diff --git a/dev-libs/minIni/minIni-9999.ebuild b/dev-libs/minIni/minIni-9999.ebuild
new file mode 100644
index 0000000..cb4b5d3
--- /dev/null
+++ b/dev-libs/minIni/minIni-9999.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit cmake-utils git-r3
+
+DESCRIPTION="library for reading and writing ini files"
+HOMEPAGE="http://github.com/AuthenticEshkinKot/minIni"
+SRC_URI=""
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+
+RDEPEND=""
+DEPEND=""
+
+EGIT_REPO_URI="git://github.com/AuthenticEshkinKot/minIni.git"