summaryrefslogtreecommitdiff
path: root/sys-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-02-15 16:58:00 +0000
committerV3n3RiX <venerix@redcorelinux.org>2018-02-15 16:58:00 +0000
commit434d713861b70f6c6563d6ee50a8e64f14c970d9 (patch)
treeb72c523c72e764420f835ba9d63d43ffef687dcf /sys-libs
parentf78108598211053d41752a83e0345441bb9014ae (diff)
gentoo resync : 15.02.2018
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/Manifest.gzbin15599 -> 15599 bytes
-rw-r--r--sys-libs/glibc/Manifest2
-rw-r--r--sys-libs/glibc/glibc-2.26-r6.ebuild2
-rw-r--r--sys-libs/gwenhywfar/Manifest4
-rw-r--r--sys-libs/gwenhywfar/gwenhywfar-4.19.0-r1.ebuild114
-rw-r--r--sys-libs/gwenhywfar/metadata.xml17
-rw-r--r--sys-libs/libapparmor/Manifest2
-rw-r--r--sys-libs/libapparmor/libapparmor-2.12.0.ebuild2
-rw-r--r--sys-libs/libblockdev/Manifest2
-rw-r--r--sys-libs/libblockdev/libblockdev-2.16.ebuild82
10 files changed, 216 insertions, 11 deletions
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index 92376ff11c82..b46fb6288cb9 100644
--- a/sys-libs/Manifest.gz
+++ b/sys-libs/Manifest.gz
Binary files differ
diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 58033b5faa68..06904ef0fb45 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -47,7 +47,7 @@ EBUILD glibc-2.24-r4.ebuild 5011 BLAKE2B 71050f0449074652d4fabc709326025b4de2e66
EBUILD glibc-2.25-r10.ebuild 5005 BLAKE2B 304f809cd18f0fa0abd1f0ab1f3058d6cfa4115221fa117dd4c75404a1d8d68b05c0a0e19f8003ffd4db1654b82756ab89f799c54c6fc1f64f51d89d03316c13 SHA512 ac3e747592d2e9956feb772ce4ea8f4d689e01b136ca40e6f81388904d9e6e5121adb90ccc0b3ae379eef21741d8f348ef397159e68e4bb24c12af9adef0a944
EBUILD glibc-2.25-r9.ebuild 4999 BLAKE2B 6c0784aa614374954c0747deb7a33fdba0f8b1935cc28c62af29880d64991cc93740eddefe8dca971d6c1bbba14161e10db75e00a91d73282e0c0bf094004b94 SHA512 3b5dc2073ae44e6cf5a4f8f64a3c3fd837ebaa222009ee617105259765ff4222fb3960be1c537d4fde6c7e928bd85325d9070cb668b31cb6afb03368c079141f
EBUILD glibc-2.26-r5.ebuild 25260 BLAKE2B f28cc4e685eb88a500655c60de886dc862495499413a27034bcb6e49db4a5737df081f813cdc1bf06f763fc03b652ad8ccf0b9d0cad3f975b8d7cf9309af1506 SHA512 a1a40a8b076dbaa71d1f778a3e17d1ff2267dddde68c69e2db68a860f6186eeaab083fad5935113d12ed86fd0d0f20ded0c662df29391e211728ec887f3a6260
-EBUILD glibc-2.26-r6.ebuild 25257 BLAKE2B 90aab929f1dd12159434058b7cec3e3656fd26a93418f1a9a0ebc147a998548cd4298fbb963991eb9bf139a961fea3e99119ce0dac61f3cd2e4c21057b08f0e7 SHA512 e35d894ef7cc247e9a66055e169f26a5eb74da021a8ca92675a84538028e0027e60b1fdbac068cf995a5a0a5f3c206f78653a92ad3627e9b0350dde49383842c
+EBUILD glibc-2.26-r6.ebuild 25256 BLAKE2B 2ee690c964c690d9cb0b4e7da1ed883f26da6e99f5dc86df8b3f6334f36fed90755022a9d4ffb934461f7e0807655f54c85aeb235eedf89595aebf35d2462ac6 SHA512 34ae6b2d21f4816df026e8cee0bb2b925d0a407a28863d10c51e09250e4d6fc144c7920bc71b601aacf3e4c935fbf7c360de5fa510bc21d35fff57ebd057a1e1
EBUILD glibc-2.27-r1.ebuild 40753 BLAKE2B 892e2f160e48da9c59f7477fa9efe9e4e2048840744cb89d641439df8597ef96c1e1ec4cdbd347bca1b7e15dac88b90507638afffe970873de95081b8fb2c94d SHA512 ecebd3254bad225146a761d57b2a6ebca9024414f7510914e064adeebee752933f42d7b5fedff94c14ea41eeccdbf7d571d2ccfb209e398a87654166836a5a15
EBUILD glibc-9999.ebuild 40753 BLAKE2B 45f37561dd43566b4aaddb19ed5cec6e801ede0da5e0200aeac60d8f35a96df8e7b73bcc2c53aba236cee59aa14baa7c476418b555c1fc93e6208c5298232e5a SHA512 fe8b49b39ebcf270fb0484732b5ef41511a6a8ccae5ccc90c9181583206d0f459d4abce302b4633d48bc4b3ed85f9cd8a12e8cc11960aaacc9f9dc6d4fa86005
MISC metadata.xml 1054 BLAKE2B dbc091e54130729385bc02aaa1025885f101caa88d601b1f7670974d89e7e24aae5d37fd6699278a37c0064e1f3232c04954dc127869427317b5d80b499f3813 SHA512 65474b7d32ceb6bafe8ae0e18aa0b46b68cefecce5570a0e8d4a0117019e6540f2feae35cecbebad382b4f06d6e5ae1dfa9b8a61889881e8534956dd42df8e4b
diff --git a/sys-libs/glibc/glibc-2.26-r6.ebuild b/sys-libs/glibc/glibc-2.26-r6.ebuild
index a812ff3c43cb..e04e8dd36215 100644
--- a/sys-libs/glibc/glibc-2.26-r6.ebuild
+++ b/sys-libs/glibc/glibc-2.26-r6.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == 9999* ]]; then
EGIT_REPO_URI="git://sourceware.org/git/glibc.git"
inherit git-r3
else
- #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
fi
diff --git a/sys-libs/gwenhywfar/Manifest b/sys-libs/gwenhywfar/Manifest
index 86fed62c25a6..7c454d77a9f2 100644
--- a/sys-libs/gwenhywfar/Manifest
+++ b/sys-libs/gwenhywfar/Manifest
@@ -1,4 +1,6 @@
DIST gwenhywfar-4.15.3.tar.gz 2249350 BLAKE2B 278ee013fbcf1e05f8006b3b1bcf325e47895987e374868c9c64d1312a43485b61589d17ab1790f64b11d06c9976960b66f587157ca87749fa259502fa19e405 SHA512 a14d625518d94c94491df149f9e746ed8d769f4e43b6df24f51f4269f29005f7431e33e85de0bde0a81a2e876fea8ddad5ed4191114295d6c9ea2e94aba08799
+DIST gwenhywfar-4.19.0.tar.gz 2362848 BLAKE2B cfdde7b26c9ab26d0ab8ce45ccb8da417bc118507e24d7c4315d0f0480deb92e60f331147cde2145b7b41e4764d18266ed221632b0110e3735a20ce6a6a674b2 SHA512 d05b230f7c00247301428046bf9ed643915d0939d804c78622892ae85c81dfe244832a8375820d489277251b407e424a5cf9b19224ad14f7fbfae83485e00da1
EBUILD gwenhywfar-4.15.3-r1.ebuild 1629 BLAKE2B 01995aba6b8b85da368900213dccd1d5bf1c55d0e1a29d59997324be92d49eee44f4972ba57dd403e8ceb75c095d0e3c9ec9216551e9e3b1fa145acc11f2250d SHA512 bd0edd9354418dbeb9792f4371d0d862c2e7cfb5cddde2f682b342ccf08313681f0a4b7adccf7407a7d7e7c3e5faa45c334fa36bc546ea427fb454fb2f4aab5c
EBUILD gwenhywfar-4.15.3.ebuild 1422 BLAKE2B 32a46d6e8a1f4a07b67522531f014f38915fc5f6b5ce3479113ddf60d409f42247d77320ee3aed6d97bf3a0870958dc589f7eae40489927f6fd5f13c5b6662e4 SHA512 230baa16807362d4a0c48f9d9392c63e82abd2f44d6528f4431b96a0ba86dd2b073f65daf907232bd7e01b24ec85b1c189f611ca8af9ca6a657fc5256bf8d8af
-MISC metadata.xml 311 BLAKE2B cc3625a7453912795e14f15efaa5c2ad26fb2a1045a8f14e6c7f3b77021c75fdd1b0f570c17ee5e9af3000c07d2c9202e08933fa29dc644212099ef4a77e9ee1 SHA512 32a2ba2efc6a41f89871a9cd0a64cf894cabee5b863eefc17f4a5d1549b10472ee7359e19fc06a976f15a3f93dfc5b82bc248e0512c4d2f7b0f8d9ad18350fd9
+EBUILD gwenhywfar-4.19.0-r1.ebuild 2804 BLAKE2B 6840dcc7be26c3706c91b8ad3a19bc22e80721d525347ed66a89a9413b8f96aae080b35a4a4bf11266e5b79ddcab4f4625ec6063810344ccdcf49fc9d59ccc17 SHA512 5bffdb6fd0c197f9d78bd0573b54272d80cf326ded2fe7b8e1204594f66315da34150b2899d008ed2517da2b604b76fdda24c3d51f9548569229dc2fcd10fbd1
+MISC metadata.xml 691 BLAKE2B 9130a34b5011ee2a5b446794a036961e6e83e3083ba580a4d77da2686d9cc75620f0b38cc21d5c4014361d698cf4ff24084ae93b46cdecaaf1e7c522d4f5d3d4 SHA512 3eb26d730501a60512fca15ea05d27e9c74bd020961b09c406837cc2de8558b6abca63336857c0206c41825101afa9f3eef91280afbd7147733cb811e5469213
diff --git a/sys-libs/gwenhywfar/gwenhywfar-4.19.0-r1.ebuild b/sys-libs/gwenhywfar/gwenhywfar-4.19.0-r1.ebuild
new file mode 100644
index 000000000000..fd0dfe31ff29
--- /dev/null
+++ b/sys-libs/gwenhywfar/gwenhywfar-4.19.0-r1.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="${P/_beta/beta}"
+inherit qmake-utils
+
+DESCRIPTION="A multi-platform helper library for other libraries"
+HOMEPAGE="https://www.aquamaniac.de/aqbanking/"
+SRC_URI="https://www.aquamaniac.de/sites/download/download.php?package=01&release=207&file=01&dummy=${MY_P}.tar.gz -> ${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug designer doc fox gtk libressl qml qt5 sensors serialport test webkit"
+
+REQUIRED_USE="designer? ( qt5 ) qml? ( qt5 ) sensors? ( qt5 ) serialport? ( qt5 ) webkit? ( qt5 )"
+
+# TODO: not yet required by any revdep. Switch gtk when gnucash is ported.
+# gtk3? ( x11-libs/gtk+:3 )
+RDEPEND="
+ dev-libs/libgcrypt:0=
+ dev-libs/libgpg-error
+ libressl? ( dev-libs/libressl:0= )
+ !libressl? ( dev-libs/openssl:0= )
+ net-libs/gnutls:=
+ virtual/libiconv
+ virtual/libintl
+ virtual/opengl
+ designer? ( dev-qt/designer:5 )
+ fox? ( x11-libs/fox:1.6 )
+ gtk? ( x11-libs/gtk+:2 )
+ qml? ( dev-qt/qtdeclarative:5 )
+ qt5? (
+ dev-qt/qtconcurrent:5
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qthelp:5
+ dev-qt/qtmultimedia:5[widgets]
+ dev-qt/qtnetwork:5
+ dev-qt/qtopengl:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtscript:5
+ dev-qt/qtsql:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ dev-qt/qtxml:5
+ dev-qt/qtxmlpatterns:5
+ )
+ sensors? ( dev-qt/qtsensors:5 )
+ serialport? ( dev-qt/qtserialport:5 )
+ test? ( dev-qt/qttest:5 )
+ webkit? ( dev-qt/qtwebkit:5 )
+"
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen )
+"
+
+# broken upstream, reported but got no reply
+RESTRICT="test"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+ disableQtModule() {
+ local module
+ for module in ${@}; do
+ sed -e "/qtHaveModule(${module})/s|^|#DONT|" -i configure || die
+ done
+ }
+
+ use designer || disableQtModule designer uitools
+ use qml || disableQtModule qml qmltest
+ use sensors || disableQtModule sensors
+ use serialport || disableQtModule serialport
+ use test || disableQtModule testlib
+ use webkit || disableQtModule webkit webkitwidgets
+
+ local guis=()
+ use fox && guis+=( fox16 )
+ use gtk && guis+=( gtk2 )
+ use qt5 && guis+=( qt5 )
+ # use gtk3 && guis+=( gtk3 )
+
+ local myeconfargs=(
+ --enable-ssl
+ $(use_enable debug)
+ $(use_enable doc full-doc)
+ --with-docpath="${EPREFIX}/usr/share/doc/${PF}/apidoc"
+ )
+ use qt5 && myeconfargs+=(
+ --with-qt5-moc="$(qt5_get_bindir)/moc"
+ --with-qt5-qmake="$(qt5_get_bindir)/qmake"
+ )
+
+ guis_config="--with-guis=${guis[@]}"
+ econf ${myeconfargs[@]} "${guis_config}"
+}
+
+src_compile() {
+ emake
+ use doc && emake srcdoc
+}
+
+src_install() {
+ default
+ use doc && emake DESTDIR="${D}" install-srcdoc
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/sys-libs/gwenhywfar/metadata.xml b/sys-libs/gwenhywfar/metadata.xml
index 4196ab24d5ad..762819655dde 100644
--- a/sys-libs/gwenhywfar/metadata.xml
+++ b/sys-libs/gwenhywfar/metadata.xml
@@ -1,10 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>hanno@gentoo.org</email>
- </maintainer>
- <use>
- <flag name="fox">Use <pkg>x11-libs/fox</pkg> graphical toolkit</flag>
- </use>
+ <maintainer type="person">
+ <email>hanno@gentoo.org</email>
+ </maintainer>
+ <use>
+ <flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
+ <flag name="fox">Use <pkg>x11-libs/fox</pkg> graphical toolkit</flag>
+ <flag name="qml">Enable support for plugins using QML</flag>
+ <flag name="sensors">Enable support for <pkg>dev-qt/qtsensors</pkg> module</flag>
+ <flag name="serialport">Enable support for <pkg>dev-qt/qtserialport</pkg> module</flag>
+ <flag name="webkit">Enable support for <pkg>dev-qt/qtwebkit</pkg></flag>
+ </use>
</pkgmetadata>
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index b9ba877f35cc..5d707cf7e4e2 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -2,5 +2,5 @@ AUX libapparmor-2.10-symbol_visibility.patch 215 BLAKE2B 5f24a528a37f9fa652284fc
DIST apparmor-2.11.1.tar.gz 5017646 BLAKE2B ee0176c87b2800eb562c136ff324f08e444c412117c4593ff97c4b0e4c63db2aea0721c6ed38f3c733e3c95024165f329e520acf838c4798a8285b8dedf0d51e SHA512 f088157cc116987e56c0e02127497b1ec6241f3d761ec3b53211fa188f5f02c9408d6b903f2d275328ede88ebfd1393e00aad9f68cbe78fa9ab3711ba0f9c00c
DIST apparmor-2.12.tar.gz 7258450 BLAKE2B c1d4e01d836c5f567ddb7c5ecf36dde6efccf1e59ae219824129fd5c92162a3fed7ebdc492f181ae132b07db068660078a9631543d40fd20ab0b44cd4c646d4c SHA512 d85fd47c66333fe5658ee5e977b32142697f6e36c575550712ee2ace2ad0fbf2aa59c8fd3b82ad8821c0190adf8cc150cf623ea09a84d5b32bde050a03dd6e9a
EBUILD libapparmor-2.11.1.ebuild 2161 BLAKE2B 5bfc0b49a9e20f583c7839743b3e4e33075de37df75f44233648d2f198ae178e74f02916af31a99088ad3ae2f120e01af4da6b6dc11e5af8ed716811453a954f SHA512 8f54f44882c3732d2cefdf069eb9329c273b7838c0cd4dc535b8a3b0cac5d9244a75f7872d14a3be94d7ffa6452bea79189895fd2ff30973ebb5b4a94373fb81
-EBUILD libapparmor-2.12.0.ebuild 2167 BLAKE2B 7f11e5826d820d0a38cfca75256050da6b56c23f812adafb7a401d14b1148ac23b05060bee5bf0905594c888ef07a09abc50d9e23702fd13ff0d26bf1b96dccb SHA512 3d2d82b3636829de6eb1aad76096a901e0559aac8430eeda4ffc54b93a6f5bd67c7bc9d5f5293c590b5a1f671dc3698ce57b417b995d5e5accf948b29e71953e
+EBUILD libapparmor-2.12.0.ebuild 2166 BLAKE2B e5396ddf8010202fd4cb71764625ab814e19cec3c62942e20b32c2762b32308aa0cb6ddace1e7ab5cef36a64df8ed090d044c9aadef618b4a034f513a6be030f SHA512 a9b5186d731847b296c8cb61bd2d2b38a538e31351578591b21d6bb8d7983314ccc283588516e62138e892e578317510f471265e5411a0fc36e826dbbaf2640a
MISC metadata.xml 409 BLAKE2B 63cb1726a015cf118e8ffcc8cf9d49795a75d367e36b0332fbf23faad8b3eed41e2ae090cc92757e12248d831e0ea1782b6f275ef02b7d2d2022bf2b79f69042 SHA512 a66647c5e40f2593017942c12786dc30995e7980fdb58c1de0b9ae34069434cb5a4c70b2bd268a239df82edfcc1e7288e8033bf57609f757a321639afd5e78b8
diff --git a/sys-libs/libapparmor/libapparmor-2.12.0.ebuild b/sys-libs/libapparmor/libapparmor-2.12.0.ebuild
index 026e70ab2e84..0743c002fa40 100644
--- a/sys-libs/libapparmor/libapparmor-2.12.0.ebuild
+++ b/sys-libs/libapparmor/libapparmor-2.12.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${MY_P
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/sys-libs/libblockdev/Manifest b/sys-libs/libblockdev/Manifest
index 10069af48fb2..d8b752026586 100644
--- a/sys-libs/libblockdev/Manifest
+++ b/sys-libs/libblockdev/Manifest
@@ -1,5 +1,7 @@
DIST libblockdev-2.14-1.tar.gz 274241 BLAKE2B 64c4c2a298ed95ed24a79716ccef5930f4276faaca02acf883c386b85a662d3fa1dc6f30e00d99bd835832e3c65acb89b445eff6fb35f9090dc949efde737d1a SHA512 fb80e840ed2f247912da93a6cc0cb1846be73dcc16b917f5231f5d7a87eaa7b43d07d5b2110038dd783fefa7ef7df0893785a60079ed02567f1e08bfcbd82343
DIST libblockdev-2.15-1.tar.gz 279744 BLAKE2B caabeffdc2ee27bec63f0e799c632eab4e02867b866a83b03613e84567dbb0a5a6d8a59b4a34b9130b55a546bfa4a76b439bf901247da2d4d87b88b66c386ed6 SHA512 a58ee6ca75c0ee8706796afb6bf26334cc1716bb3ba9230f35c485643faf4921e70ff3a86ebb2be41b2d0177e68fdc0f8011e198e46d66aca9e9712a228c4ea3
+DIST libblockdev-2.16-1.tar.gz 282247 BLAKE2B 0645ffe9f0cadc6e412de813b32f4e37ead67039a69f7e8938b41f5ea10983a18d31e29653eab50dc41889952b00658b91853908dff3e62b50c1e85a267b4a63 SHA512 d48d4b0e3174ad7b93558534d7f0285b398e47e2c9dce3cc60cbe0a32a78fef32601cca2508f30a882609ceb3cc59efe2761720af191e6394ca1b8c51878b535
EBUILD libblockdev-2.14-r1.ebuild 1504 BLAKE2B 8da60dc425c0b83f6e75705815bc94275937bd1c1d5ace0798c850d04d561910a1f7086f32d131b7aaf0d785cbacfc9179909d0e8909646524f34638a38ae399 SHA512 6e19060b01e9b21f1969d35cfff4a58c20456d4594f22ec4e8ae961480302abb639816f97212956e067b0df921ed17d8c1298ef025598c56aab663cb430e0ad9
EBUILD libblockdev-2.15-r1.ebuild 1511 BLAKE2B 4dec54efab145e4b97faf0fabb0a98bde71ea31aae72ab6baa2e4fc70b046fe423bbdb1e3b95be911cf7b0d93b8f88529261b5819ec734e1aa1a1f402a2914e6 SHA512 9706152e06aba541beab82f1c3b20fa412cc96de67ebcaf3373eb6d071d8de40067c58136b1b32140ebcb6581c285f6fcbf1e6c2c0594687217a0d944612b058
+EBUILD libblockdev-2.16.ebuild 1511 BLAKE2B 4dec54efab145e4b97faf0fabb0a98bde71ea31aae72ab6baa2e4fc70b046fe423bbdb1e3b95be911cf7b0d93b8f88529261b5819ec734e1aa1a1f402a2914e6 SHA512 9706152e06aba541beab82f1c3b20fa412cc96de67ebcaf3373eb6d071d8de40067c58136b1b32140ebcb6581c285f6fcbf1e6c2c0594687217a0d944612b058
MISC metadata.xml 778 BLAKE2B 947d9ebb0bc42060edb67afe6a1deeaf674fb6be53e8e0f53ba782e01b71e76451eae9a374f949b43f9f7894d560d253cb1d3e19bf3661ea141a7cc995a349f7 SHA512 9cb1e613e6ea196921ad0d047334e70c5a11fe819796cac97ec9bb89f30221c58134f3cc90d24fde1f0d22af8290b8f507bc8145a3e2ca0957603cb6cada6436
diff --git a/sys-libs/libblockdev/libblockdev-2.16.ebuild b/sys-libs/libblockdev/libblockdev-2.16.ebuild
new file mode 100644
index 000000000000..5a0a5ca95e87
--- /dev/null
+++ b/sys-libs/libblockdev/libblockdev-2.16.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+inherit autotools python-single-r1
+
+MY_PV="${PV}-1"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="A library for manipulating block devices"
+HOMEPAGE="https://github.com/rhinstaller/libblockdev"
+SRC_URI="https://github.com/rhinstaller/${PN}/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="bcache +cryptsetup dmraid doc lvm kbd test"
+
+CDEPEND="
+ >=dev-libs/glib-2.42.2
+ dev-libs/libbytesize
+ >=sys-apps/util-linux-2.27
+ >=sys-block/parted-3.1
+ cryptsetup? (
+ >=dev-libs/nss-3.18.0
+ dev-libs/volume_key
+ >=sys-fs/cryptsetup-1.6.7:=
+ )
+ dmraid? (
+ sys-fs/dmraid
+ sys-fs/lvm2
+ )
+ lvm? (
+ sys-fs/lvm2
+ virtual/udev
+ )
+ kbd? ( >=sys-apps/kmod-19 )
+ ${PYTHON_DEPS}
+"
+
+DEPEND="
+ ${CDEPEND}
+ >=dev-libs/gobject-introspection-1.3.0
+ doc? ( dev-util/gtk-doc )
+"
+
+RDEPEND="
+ ${CDEPEND}
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ --with-btrfs
+ --with-fs
+ --with-part
+ --with-python3
+ --without-mpath
+ $(use_enable test tests)
+ $(use_with bcache)
+ $(use_with cryptsetup crypto)
+ $(use_with dmraid dm)
+ $(use_with doc gtk-doc)
+ $(use_with lvm lvm)
+ $(use_with lvm lvm-dbus)
+ $(use_with kbd)
+ )
+ econf "${myeconfargs[@]}"
+}