summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin85478 -> 85464 bytes
-rw-r--r--dev-libs/crossguid/Manifest2
-rw-r--r--dev-libs/crossguid/metadata.xml4
-rw-r--r--dev-libs/expat/Manifest2
-rw-r--r--dev-libs/expat/expat-2.2.5.ebuild2
-rw-r--r--dev-libs/folks/Manifest2
-rw-r--r--dev-libs/folks/folks-0.11.3.ebuild86
-rw-r--r--dev-libs/libFuzzer/Manifest2
-rw-r--r--dev-libs/libFuzzer/metadata.xml3
-rw-r--r--dev-libs/libassuan/Manifest2
-rw-r--r--dev-libs/libassuan/libassuan-2.5.1.ebuild44
-rw-r--r--dev-libs/libbytesize/Manifest2
-rw-r--r--dev-libs/libbytesize/libbytesize-1.2-r1.ebuild2
-rw-r--r--dev-libs/libgnome-games-support/Manifest4
-rw-r--r--dev-libs/libgnome-games-support/libgnome-games-support-1.2.1.ebuild29
-rw-r--r--dev-libs/libgnome-games-support/libgnome-games-support-1.2.2.ebuild29
-rw-r--r--dev-libs/libgusb/Manifest6
-rw-r--r--dev-libs/libgusb/libgusb-0.2.7.ebuild51
-rw-r--r--dev-libs/libgusb/libgusb-0.2.8.ebuild51
-rw-r--r--dev-libs/libgusb/libgusb-0.2.9.ebuild54
-rw-r--r--dev-libs/liblzw/Manifest4
-rw-r--r--dev-libs/liblzw/liblzw-0.1.2.ebuild18
-rw-r--r--dev-libs/liblzw/metadata.xml4
-rw-r--r--dev-libs/libowfat/Manifest8
-rw-r--r--dev-libs/libowfat/files/libowfat-0.28-GNUmakefile.patch10
-rw-r--r--dev-libs/libowfat/libowfat-0.29.ebuild49
-rw-r--r--dev-libs/libowfat/libowfat-0.30.ebuild44
-rw-r--r--dev-libs/libowfat/libowfat-0.31-r1.ebuild4
-rw-r--r--dev-libs/libowfat/libowfat-0.31.ebuild44
-rw-r--r--dev-libs/libressl/Manifest2
-rw-r--r--dev-libs/libressl/libressl-2.6.4.ebuild52
-rw-r--r--dev-libs/libsolv/Manifest2
-rw-r--r--dev-libs/libsolv/metadata.xml6
-rw-r--r--dev-libs/libusb/Manifest2
-rw-r--r--dev-libs/libusb/libusb-1.0.21.ebuild2
-rw-r--r--dev-libs/protobuf/Manifest2
-rw-r--r--dev-libs/protobuf/metadata.xml13
-rw-r--r--dev-libs/serd/Manifest1
-rw-r--r--dev-libs/serd/serd-0.28.0-r1.ebuild52
-rw-r--r--dev-libs/sord/Manifest1
-rw-r--r--dev-libs/sord/sord-0.16.0-r1.ebuild53
-rw-r--r--dev-libs/spdlog/Manifest2
-rw-r--r--dev-libs/spdlog/spdlog-0.16.1.ebuild34
-rw-r--r--dev-libs/totem-pl-parser/Manifest2
-rw-r--r--dev-libs/totem-pl-parser/totem-pl-parser-3.10.7.ebuild61
-rw-r--r--dev-libs/vala-common/Manifest6
-rw-r--r--dev-libs/vala-common/vala-common-0.32.1.ebuild76
-rw-r--r--dev-libs/vala-common/vala-common-0.36.4.ebuild76
-rw-r--r--dev-libs/vala-common/vala-common-0.36.5.ebuild76
-rw-r--r--dev-libs/volume_key/Manifest2
-rw-r--r--dev-libs/volume_key/volume_key-0.3.9.ebuild2
-rw-r--r--dev-libs/zziplib/Manifest2
-rw-r--r--dev-libs/zziplib/metadata.xml4
53 files changed, 270 insertions, 823 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index f3d517149c09..3cb6a79b3c40 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/crossguid/Manifest b/dev-libs/crossguid/Manifest
index cf356370ecdb..0447fbd39fe7 100644
--- a/dev-libs/crossguid/Manifest
+++ b/dev-libs/crossguid/Manifest
@@ -1,3 +1,3 @@
DIST crossguid-0_pre20150817.tar.gz 46569 BLAKE2B 3384b6c507c4713f5ea0d6012138f3543445a42c7353e934e267b91275f7cf75720a446f5fe24f334b1022946f856a65f5c158d0036c999c761e626c1e30062a SHA512 823ca301f1d3b78a778649cd9169194d98dd33c65cadd5bfb9f86429e82049c99c17e09f093b92675981d2aac2aac25b60cbb157fad57a3e1bada826edd8ba0a
EBUILD crossguid-0_pre20150817.ebuild 1032 BLAKE2B 4a0aa8d7db11510c8d8c2e57b91dfd9745f1e6ed15d6e98b50dbdab73ff05d4e2a407568620becca250f62e931ec14ba8b9f2eb104eb1c21182ff25aabbc655d SHA512 ecda745d797e6ea79d8aefc5d6edb5f1d956ec3db12a9e8a8ca3ae616e23d611af2c4e2cf9217c6da956c051ef48035f2a3a4a06f5b40d0e872db37ef53085eb
-MISC metadata.xml 297 BLAKE2B 40cf27bf51589e655e47d3d02e1ba6bc807681e452a7035585f4506cd833cf509a28740c6b89b4031f188b18e99ed79f0c81283d98e7d8d8f078ff666aa35c15 SHA512 a654c8d75077dd393b4dd879c46239764ac4fdcc31d06427afd4eeaa3c9d08bfa3c8bc62d722c4d7ccaa3775a2dc2e547d1608b222b060dc0dbef8488f128396
+MISC metadata.xml 249 BLAKE2B e76b8e1b26522b43a97fca8a4678caf478be9cf4c7c6acdc0a51ea6bfaafe545ab12ffcd28dcca146549b0b2cc790fd764e39f0684ec9d369ff7f54f7cad16bb SHA512 81a2303b39a3473f4974960abbafdee923ca794264443e4f54ebba440a3d3ff9cfd247964cb226c6170d1d2a48642e6da25ab9b95f748b7ea1fa7e88afcdcc52
diff --git a/dev-libs/crossguid/metadata.xml b/dev-libs/crossguid/metadata.xml
index 4b7fa3d88e43..ea03bb762f8a 100644
--- a/dev-libs/crossguid/metadata.xml
+++ b/dev-libs/crossguid/metadata.xml
@@ -1,9 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>vapier@gentoo.org</email>
-</maintainer>
+<!-- maintainer-needed -->
<upstream>
<remote-id type="github">graeme-hill/crossguid</remote-id>
</upstream>
diff --git a/dev-libs/expat/Manifest b/dev-libs/expat/Manifest
index 7859a6febf32..78bf467f7034 100644
--- a/dev-libs/expat/Manifest
+++ b/dev-libs/expat/Manifest
@@ -6,5 +6,5 @@ DIST expat-2.2.4.tar.bz2 505038 BLAKE2B 4d40629621bde41b44cdef4fa37937ce064cdbd6
DIST expat-2.2.5.tar.bz2 510868 BLAKE2B 9d4709c2d157a04c08afd80b05f120407dc320023c3dbfe9e6872fadf0de2d6fa497f85ad9a21679fa0689c13cbb25adfd92912ae374d08de791dfeb4eb6918d SHA512 8226970a7e5d2b8d7818081758ca59bb6ce2d655feaa9d3a92481629000b73fde4782f50343d58ec4e1cebe75649e1980f636775a731d8aa4b55ceb843d9f637
EBUILD expat-2.2.1.ebuild 2361 BLAKE2B f89156e00303cf4603ab50883c5b014e3238866ab327cbcc938da5e72351be4536c7118a0bc49ed3996748880e661c63fbb7203cb5fba3258db86200af760985 SHA512 413b086b98f14b370ac4234d7e55d631c17d1a8191f53067d89626e9b85f1187019d70581aa45912cdb518fa93b4fe82768ab7109c9e9c9083c81c62a004416f
EBUILD expat-2.2.4.ebuild 2550 BLAKE2B 938595d83eb39f238a05defcefab9c70a13d58d0466d52b9abb5737303581de84b584242cd7064a1bd87233728044cbbf1b99803642eb5e75aa6a61339f05f74 SHA512 4cf005511f819146e0276b9f0df9b6c7d3261d38010a369c4b56b005c02115dff894d6c86ff2fb2e66bb1c4cbefed40e6ab862f5f17c3c0a60e5b6ed30735d4d
-EBUILD expat-2.2.5.ebuild 2617 BLAKE2B 97140ff5a62f312ad34fd66edc1089068e41a9a073d088180ceacfed9d801bca0619759cf80348d01b5012648ecbba607b8d8366de22bc3aef419ff3b7e2d892 SHA512 069a55aeae1aedf8392937f5bd37d073362fa919aa80f7998e75e4ef1797db095a36ff631d40915c1199e84b383a0ba05ba4af38f8af0afe84876c4f268cc6d5
+EBUILD expat-2.2.5.ebuild 2615 BLAKE2B a75a9793780ddd90664b2c6cadee4a9a6b516172747b246aede1c6fb9e211515da353a52432bfd657dac2056621b7048431ef538781c4c41b3f1461ccdd8f1bd SHA512 b3251bee399939a86ea9663ed0d8206cb5123df31fbabd8216525822a2540d8939dcf823945783bc889200f0e1dda2b64d9a3b81392686579efe2adea37d364c
MISC metadata.xml 513 BLAKE2B 1f90bebcf78b72abf04ef2e0370792ab4cc9c12f6edeb1985b42846e2d17905b0c454adfea4427a7795158c9de1963ec28ef24c21a07e5d423e576fc394a446f SHA512 8683789b6958547b10ac2d225eb59314feb942e5762308ec17704d9ade28b25b528e8df697892b0e090ecd6830c0ef8d64b1da05337b7878731e6df82abcc2a3
diff --git a/dev-libs/expat/expat-2.2.5.ebuild b/dev-libs/expat/expat-2.2.5.ebuild
index 4c9fc081bf59..13237984661c 100644
--- a/dev-libs/expat/expat-2.2.5.ebuild
+++ b/dev-libs/expat/expat-2.2.5.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/ex
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"
DEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )"
RDEPEND="abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r6
diff --git a/dev-libs/folks/Manifest b/dev-libs/folks/Manifest
index 4be814b8fd75..217aae1885fb 100644
--- a/dev-libs/folks/Manifest
+++ b/dev-libs/folks/Manifest
@@ -1,5 +1,3 @@
-DIST folks-0.11.3.tar.xz 1950448 BLAKE2B 78cec1ad0eb01e4859c180938c179da40befe9f1e5f5ed81698e660220f2a9167a347aace40c2bba2335f2d9c3207c59126c738bcd11cd5c9006203f5b061c19 SHA512 ff7061e07545d3c66045dd6fda1045023778b5cf6a4beb15ebd494076d9133564ec06eda22fe9c61bc91545900a0f0cb0bfa17e29046ef376c12e6b6043faa85
DIST folks-0.11.4.tar.xz 1972272 BLAKE2B 69fa21f9baf34a3597f8a7e3f789ab3d03ad508ec74e0e1dfaa8df09865cb99748483b4fa4aa9c219803c512a49a23e95d4c3ded5b285b0a0d2f7416a1d9bf7f SHA512 bd4088322c34b5d6e633d7d5d83dfb61eb3499014adf6fecad27231ec63509401b2867186d019a2f7c92cc3b3f2e6cfbc80e0d4700d84ce7a08d8153af3d2392
-EBUILD folks-0.11.3.ebuild 2372 BLAKE2B f371a8c9fb10a58f30d331003b38d51ef99da0091a4d36be3a11e28e261f0cf287f4e788d2852f7270ff37c2d14bad98e64b0567ce37e12e07dd27e358fad443 SHA512 a5be614430d74322199855c05a5d3270592717336aa8e23026fef966139326c4c60d4ea4f652b38be1e93c4585ff8a7a1542994d069b56bc2e47d7b826e0dcd5
EBUILD folks-0.11.4.ebuild 2372 BLAKE2B 5e1c32eb979ad801e3f56c4a081e066a79a0bfeeeecb2ddd06466e2f2500cc7b0739bfd2dffda1de97c49e0f6da345f119c48e187c7bb93b37f1ee0ffce91bf0 SHA512 b6221f21f16cc03eb5d2af32f25e6b47c0d7c99ca9c18038730bb769f62305bac00d2de33d9ca884bdb8c7acf5ac9c6a1fee48ea4201ca070e9ca83c616c4b8b
MISC metadata.xml 556 BLAKE2B c0fa3124cf91826d1ea75e81881653e8570fe8e407500cd9c5add37b90195f3dfcfa099c757c078a99420406b21841f40a0633b452858be1c8b2f6bc1bb12ac9 SHA512 d984c087dabcd82d2ea2ac288594c7a3fa46dde36b863eaaa2c5a49fa6e02b087d819b5b3bcc7d896fe850de593bc185c164ab0124d89cea0340c569d1ecec7b
diff --git a/dev-libs/folks/folks-0.11.3.ebuild b/dev-libs/folks/folks-0.11.3.ebuild
deleted file mode 100644
index 18f44feee159..000000000000
--- a/dev-libs/folks/folks-0.11.3.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 vala virtualx
-
-DESCRIPTION="Library for aggregating people from multiple sources"
-HOMEPAGE="https://wiki.gnome.org/Projects/Folks"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/25" # subslot = libfolks soname version
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-linux"
-
-# TODO: --enable-profiling
-# Vala isn't really optional, https://bugzilla.gnome.org/show_bug.cgi?id=701099
-IUSE="bluetooth debug eds +telepathy test tracker utils zeitgeist"
-REQUIRED_USE="bluetooth? ( eds )"
-
-COMMON_DEPEND="
- $(vala_depend)
- >=dev-libs/glib-2.40:2
- dev-libs/dbus-glib
- >=dev-libs/gobject-introspection-1.30:=
- >=dev-libs/libgee-0.10:0.8[introspection]
- dev-libs/libxml2
- sys-libs/ncurses:0=
- sys-libs/readline:0=
-
- bluetooth? ( >=net-wireless/bluez-5 )
- eds? ( >=gnome-extra/evolution-data-server-3.13.90:=[vala] )
- telepathy? ( >=net-libs/telepathy-glib-0.19.9[vala] )
- tracker? ( >=app-misc/tracker-1:0= )
- zeitgeist? ( >=gnome-extra/zeitgeist-0.9.14 )
-"
-# telepathy-mission-control needed at runtime; it is used by the telepathy
-# backend via telepathy-glib's AccountManager binding.
-RDEPEND="${COMMON_DEPEND}
- net-im/telepathy-mission-control
-"
-# folks socialweb backend requires that libsocialweb be built with USE=vala,
-# even when building folks with --disable-vala.
-#
-# FIXME:
-# test? ( bluetooth? ( dbusmock is missing in the tree ) )
-DEPEND="${COMMON_DEPEND}
- >=dev-util/intltool-0.50.0
- sys-devel/gettext
- virtual/pkgconfig
-
- test? (
- sys-apps/dbus
- bluetooth? (
- >=gnome-extra/evolution-data-server-3.9.1
- >=dev-libs/glib-2.40:2 ) )
-"
-
-src_prepare() {
- vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- # Rebuilding docs needs valadoc, which has no release
- gnome2_src_configure \
- $(use_enable bluetooth bluez-backend) \
- $(use_enable debug) \
- $(use_enable eds eds-backend) \
- $(use_enable eds ofono-backend) \
- $(use_enable telepathy telepathy-backend) \
- $(use_enable tracker tracker-backend) \
- $(use_enable utils inspect-tool) \
- $(use_enable test modular-tests) \
- $(use_enable zeitgeist) \
- --enable-vala \
- --enable-import-tool \
- --disable-docs \
- --disable-fatal-warnings \
- --disable-libsocialweb-backend
-}
-
-src_test() {
- dbus-launch virtx emake check
-}
diff --git a/dev-libs/libFuzzer/Manifest b/dev-libs/libFuzzer/Manifest
index e1cabd13be0b..877209ae60fb 100644
--- a/dev-libs/libFuzzer/Manifest
+++ b/dev-libs/libFuzzer/Manifest
@@ -1,4 +1,4 @@
AUX libFuzzer-3.9.1-32-bit.patch 641 BLAKE2B 3778d8a90b0968a6d2d90185b851db98554227d0e1ea8976686366f5d968364319b4c2199a327653fc1a7e111938c3ce3920c13fc3380982a8e8ef7e85d91458 SHA512 0ef5c142530cdaeb46025c8a2f3bff14f0aac3c9c772008468a86ee3d9ebc54f8dbe133ee6a3b4c7bc29cc5d7363957d6db1b3a6e510460db52669982fd1e170
DIST llvm-3.9.1.src.tar.xz 18130436 BLAKE2B 90afd2c06e612132bbc84c29fed59abdfdaed41f8a7590e3f60ba5072179317365f15f301f577ba050b78797f682bef8fa85ebad7391fd3e67b46eb02a5df068 SHA512 50cbe8ee911080f586e77861c442348701bd02e2de0c090c54c34f82ac275ecfcd712af0f41e387c33b4a6057778a4258a27554292fe68ab4af3fd9dd6d90683
EBUILD libFuzzer-3.9.1.ebuild 1000 BLAKE2B c392fd87520c6aaf89ed059dbd0b25fe2d59a953dad8e45328b702c87ce1e01b9f4ad8e692f28af61b810bfcd146ffad5a470b6f899a05eff21d863bcb7bcf16 SHA512 2833285c4d2666dcad3d2ebd74e7d75f6cf8310f7ab728de61328ec524893016609f0a75a9d381bc1c1d71e0931e382c15fcc3e91dd4b053c8a33505326a9bcb
-MISC metadata.xml 288 BLAKE2B 5140250c564635ca9969dae71f75c1f1c18c59b4803248f53038ba516cb0b304c6727446f0fb884b7477ce73f346f6320d6426051cbc27dd365e38aae6319828 SHA512 1b4ccb80b24e2843d577dfa4e2597058f1af080f28b3521293f72aca6b708e95b8922a29d227a58113a659deb3992d05ee20c3d950fda658c4cda48a39a90219
+MISC metadata.xml 213 BLAKE2B ca74f2dfd0704d21a9b29edd8022ad19749503bd084d745335192bce85f3410f7faebcf85fea0e4eb5937213f2e8ddc829b3c0f0b82febbe7fa2e2414f3d51fa SHA512 7a20eb459dd71ef8c05d5a6799a1ee40e3d33b61b0350abadcfc21af2906e25c9d5cfd12ac68e4e6376705aae3f384938e77cf52039f8eb42b61e532f65bc774
diff --git a/dev-libs/libFuzzer/metadata.xml b/dev-libs/libFuzzer/metadata.xml
index 83f3425f4281..348901b85e8c 100644
--- a/dev-libs/libFuzzer/metadata.xml
+++ b/dev-libs/libFuzzer/metadata.xml
@@ -4,7 +4,4 @@
<maintainer type="project">
<email>llvm@gentoo.org</email>
</maintainer>
-<maintainer type="person">
- <email>vapier@gentoo.org</email>
-</maintainer>
</pkgmetadata>
diff --git a/dev-libs/libassuan/Manifest b/dev-libs/libassuan/Manifest
index 21d8b828f959..1ac37feb1f13 100644
--- a/dev-libs/libassuan/Manifest
+++ b/dev-libs/libassuan/Manifest
@@ -1,3 +1,5 @@
DIST libassuan-2.4.3.tar.bz2 559867 BLAKE2B b80f73573449aa1705ac3b4f12f89cac6a19bf4b2ed8f46d5576164196300baeaeb782c997078ac252a564b9f6067df87a340b46c68058d4a28c8291bbecf96b SHA512 2b0f58682b408fc58fa0ec2980b36e54ba66701bf504cf6c98ec652af43501bc7c18573bc78c5b83260f5a3bdb0ec8f4e0662bafd9bba3fe7287e77598e8e4c1
+DIST libassuan-2.5.1.tar.bz2 564857 BLAKE2B dc046b9551183ec543d2a186c3c593471c80445b48aec1366d0b997386c57187f9b7a848973d0930ca8d2be3f138e83c22ef9292e4c8bf5614a99ea3065c7827 SHA512 c8829925221780f175cee8c4084060b0d661229f583a50d400a1903ab7303b2724b99ff9c0fa242881d4c5d779036756e1da54d9143acc0fcd92f302ecb5882d
EBUILD libassuan-2.4.3-r1.ebuild 1099 BLAKE2B b2df568fcd4c2e50fde71a384e85a829753915a74164582f01a0be20f30d5a8a4dfa61d645b6f90ede321cf7bcffc674cb7872c6ef313cc06bb0689f3facea45 SHA512 a3cab0a03de279a18d49db4bc521dbfd04340f66edddb1cb05ac1dfdf6ab4096d1f082c3115e8cfa281873f2d25f810fdbe514aa083313e66a2c470e0e752db8
+EBUILD libassuan-2.5.1.ebuild 1109 BLAKE2B 1ed8a8a443346c91f4118f07d14489f8d29ca49f05007aacd6f399e08b61758f49c204e8896789af6b757333fb3217fdb13764e3a8bd7e22c828c1c39bdf7a3c SHA512 fbd68a18c5c24f58efa7d2e18452b280fae022b1176e3c315f7ca937fece8694c36ffd9529b82d6ec879ae0355eb1bd55b88b02cd09aa9601e991221b620550e
MISC metadata.xml 858 BLAKE2B 2fc69cd4f58f8764d9d43c0b89be8765fe6d8bdab1dc8c0de634899d6ae22702ae1d7cac1b9cd69999fc297dcaa7a7386872cabb63f905558a20f736b500ad5b SHA512 cb46245a5f02ad762cb86bb18ca13fee1e9df22c6e1e367c16c9392680722d4852834c6d4d259d7ca71d817ecac22bda120da75513d6f17d243fd8db062f4303
diff --git a/dev-libs/libassuan/libassuan-2.5.1.ebuild b/dev-libs/libassuan/libassuan-2.5.1.ebuild
new file mode 100644
index 000000000000..603a783a7515
--- /dev/null
+++ b/dev-libs/libassuan/libassuan-2.5.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit libtool ltprune
+
+DESCRIPTION="IPC library used by GnuPG and GPGME"
+HOMEPAGE="http://www.gnupg.org/related_software/libassuan/index.en.html"
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-3 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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"
+IUSE="static-libs"
+
+RDEPEND=">=dev-libs/libgpg-error-1.8"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ if [[ ${CHOST} == *-solaris* ]] ; then
+ elibtoolize
+
+ # fix standards conflict
+ sed -i \
+ -e '/_XOPEN_SOURCE/s/500/600/' \
+ -e 's/_XOPEN_SOURCE_EXTENDED/_NO&/' \
+ -e 's/__EXTENSIONS__/_NO&/' \
+ configure || die
+ fi
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static)
+}
+
+src_install() {
+ default
+ # ppl need to use libassuan-config for --cflags and --libs
+ prune_libtool_files
+}
diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest
index 0b506ca93096..affc0da76f4b 100644
--- a/dev-libs/libbytesize/Manifest
+++ b/dev-libs/libbytesize/Manifest
@@ -1,3 +1,3 @@
DIST libbytesize-1.2.tar.gz 70598 BLAKE2B e136b1274703da7b3596e7583cea1ac773c1594af09c626f4dbb481dfcc23a3186b03ebdc54bba67d0a063c5d6587f6b7f8b610828c461cfd114eea1388dd193 SHA512 a8151e7440d0ec43d10239ddf08a9924827cdf08f20a16dff6177b444c1022fab905a0567384531e7610d854998111adb77f9a6a98e2d9648c02521f84ea2bf2
-EBUILD libbytesize-1.2-r1.ebuild 1071 BLAKE2B 400f11d0d1791420100f983ab5fe38705e8b63393bd5c43f5e04892e9caf80c8eed7240bfbc0ebfc0095483bafc1440a80439a0aa32ee95b3198322f2a5f9267 SHA512 7a8a767f257bb975ddacda92ce0c3837925e66c927a4a0fc49afb86932d6202aafa44b986cf7f42d6cc37cc3d99366e299f3e3f49f2c5cb2ae666321efff58aa
+EBUILD libbytesize-1.2-r1.ebuild 1078 BLAKE2B f5ee2855c5f21700548731d68c80c5a342fec7dedcbbdaee78dc361ca649b0f07b3c7913d6a739b9da0b34bbbe3cc8b7c375367e51339c253f773ef6b4b56a46 SHA512 4f7e544a91a9e1a1c904d6004579794b4bb5eda98992de79563ab0fb33be5e316783104ca139f04e98a94e522f7a9849f1b47212883115cd1f26208489e69bdb
MISC metadata.xml 349 BLAKE2B 3dd4c7645734d29bef7f4224c72284f6bf3583287803ddd3fa94b75f784bb41762d96cd7eb0778f363e9fdbc014b52b93ea86900983553afab993cdba2c68282 SHA512 c54a783eca349652ac007075ff736d1cb53647e702ca8aa12915ae1109e5aee536591afc0b9fe0ac427e41fcf5b86d9d3f47fa5570001c84301c5cba8bca7e9a
diff --git a/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild b/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild
index 920cdcef5ab1..a6c5e9530b83 100644
--- a/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild
+++ b/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/rhinstaller/libbytesize"
SRC_URI="https://github.com/rhinstaller/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
IUSE="doc test"
RDEPEND="
diff --git a/dev-libs/libgnome-games-support/Manifest b/dev-libs/libgnome-games-support/Manifest
index b9411f58c861..ba17cc131034 100644
--- a/dev-libs/libgnome-games-support/Manifest
+++ b/dev-libs/libgnome-games-support/Manifest
@@ -1,7 +1,3 @@
-DIST libgnome-games-support-1.2.1.tar.xz 340664 BLAKE2B c29aec4c9a54813e9dd27547dbb3eaa8769140530524bd7cd5ad056425e2076371347e0c0d1f7d52bc23d962b2eaca99a6ac407db8acbd489c0e51f899d0aa1e SHA512 ae73d4958cdee347627f328c39629d6d41c72c9d432e541b90025bb11a6a5214148bde62ad039a62d9db236c1bf3de7a699fffb2bcc9c0fcb668dedd931894d4
-DIST libgnome-games-support-1.2.2.tar.xz 341928 BLAKE2B 4bb9f4ac628640bf723146fef79b4bbe9c319c55a378087ea0c1116bbfbd61dd712e107602826238287f8a16fc1929ab3fee7464bc3ebcf977933952416ddac0 SHA512 e17615e20b1eed77dd8edbc0ac229be4940861f18ac28277f9f095f03e91960f2a9c541418987c3b2e8aa0acd29aa846fd6de9b40a1908cec2e0df703a6fedfa
DIST libgnome-games-support-1.2.3.tar.xz 344372 BLAKE2B 7eeac8f11eb009d1fded6cff707d55b83881eb7e4f48728f19010c0e4283e9a9c48b0b688c30141348f63d983b028ffdb35bed2a51fb22daf6467d6b3ffe6e3c SHA512 680b27c37150a627c98b5c38313936082e9fa23be1856e99442b0ce4da5b098378ad3b5fd2f41565c3f43fd54e38fc9e2a2a4a50d82637285aa3cc3827869b62
-EBUILD libgnome-games-support-1.2.1.ebuild 529 BLAKE2B 9c9a641c9c2f0db4283ccd8c38fa2f2247b723056f24446dbc96b42209b6e75ad5f748ce38b062cdb7290b61fb5f3b82196bcc0a90721b4ce1b8258644f80954 SHA512 90932b2a954d1cab6862c5b7ee310985102ccd2a69fb12b25311c8b909933700e8c261f3cc108252f4fbb18976b8512719bdc056e7f0d6ab8b30b11e1f479a6f
-EBUILD libgnome-games-support-1.2.2.ebuild 531 BLAKE2B 436dcac3f542da8ee15d97a5792e129260c649541abf0cf79b9fe1f5d6b5129e3d55d07f7d372bd48cde50a418250a11942baf01cfb9f1b119f2ee9cbc10692b SHA512 622c2a49c3e2f5a1bad42d06d6fbcb83fbf143799ed4e0b338e7337ba29a17fcc05243f186db3d3b874d29db4f898fe4c6a09b32430dc7dd43ca795b958673ae
EBUILD libgnome-games-support-1.2.3.ebuild 529 BLAKE2B 9c9a641c9c2f0db4283ccd8c38fa2f2247b723056f24446dbc96b42209b6e75ad5f748ce38b062cdb7290b61fb5f3b82196bcc0a90721b4ce1b8258644f80954 SHA512 90932b2a954d1cab6862c5b7ee310985102ccd2a69fb12b25311c8b909933700e8c261f3cc108252f4fbb18976b8512719bdc056e7f0d6ab8b30b11e1f479a6f
MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/dev-libs/libgnome-games-support/libgnome-games-support-1.2.1.ebuild b/dev-libs/libgnome-games-support/libgnome-games-support-1.2.1.ebuild
deleted file mode 100644
index e397fa31884e..000000000000
--- a/dev-libs/libgnome-games-support/libgnome-games-support-1.2.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2
-
-DESCRIPTION="Library for code common to Gnome games"
-HOMEPAGE="https://git.gnome.org/browse/libgnome-games-support/"
-
-LICENSE="LGPL-3+"
-SLOT="1/2"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
- dev-libs/libgee:0.8=
- >=dev-libs/glib-2.40:2
- >=x11-libs/gtk+-3.19.2:3
-"
-DEPEND="${DEPEND}
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_configure() {
- gnome2_src_configure \
- VALAC=$(type -P true)
-}
diff --git a/dev-libs/libgnome-games-support/libgnome-games-support-1.2.2.ebuild b/dev-libs/libgnome-games-support/libgnome-games-support-1.2.2.ebuild
deleted file mode 100644
index a555e3cf0dbb..000000000000
--- a/dev-libs/libgnome-games-support/libgnome-games-support-1.2.2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2
-
-DESCRIPTION="Library for code common to Gnome games"
-HOMEPAGE="https://git.gnome.org/browse/libgnome-games-support/"
-
-LICENSE="LGPL-3+"
-SLOT="1/2"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
- dev-libs/libgee:0.8=
- >=dev-libs/glib-2.40:2
- >=x11-libs/gtk+-3.19.2:3
-"
-DEPEND="${DEPEND}
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_configure() {
- gnome2_src_configure \
- VALAC=$(type -P true)
-}
diff --git a/dev-libs/libgusb/Manifest b/dev-libs/libgusb/Manifest
index 69e8232b1d39..59159a2d71b0 100644
--- a/dev-libs/libgusb/Manifest
+++ b/dev-libs/libgusb/Manifest
@@ -1,9 +1,3 @@
DIST libgusb-0.2.11.tar.xz 291992 BLAKE2B f43065fac0fcfbc3e392b90dc05537746ce1325d623161e93e1a306b87b07012ef4e11242514cd3da0b83a7df6adc052e20fd3336b53d2543ed9e23886a776f5 SHA512 f9c3c204b5f0feaf706b23dd9a174feb36a9f3c8db8ffb5dcdefa66b18ba0ac963c6041d2d91a6a2f6e23036fc6486d142210bd5348e10c026a6defeb0bee096
-DIST libgusb-0.2.7.tar.xz 275492 BLAKE2B 885fa64e92c8556f647b01ca0b289293e662e43c58c4d9ab3390c59ac08fd4b77c29f2df0263c1f2b8bfa2e2d5554f061e75b5caa31136bc90eb1e1a1f47dbaf SHA512 9210ddc95458c452fa32c8e11849c6f44e24680485aafe93887a52266c8253e495e5f0584f25e3e67051bb00247d6b658cd2ff3f6a4da167a113974d8fefd5ac
-DIST libgusb-0.2.8.tar.xz 289744 BLAKE2B 2a3c72ba979569800c2c0fe48e6cdd19c25c033763d27934e785e16bf2e2763e3ed2eec43c43be4f0ef0371a4f2cdae7bf815b355e1419700a6b65f72ba0cd27 SHA512 83dce9704276f5edbe893b417a569bd62f2d14d8de1730d6e7e48c72170593c471c8354b813668d0736e31ecf48d2efe76a81c5dc485c1fa6ba62c5f8ceff3b4
-DIST libgusb-0.2.9.tar.xz 290972 BLAKE2B b21609d1253e8798ac1fda8a38f4006c698bebb637e9ff55626f17a6c6e3a14444cba295dcab0d4d72f762f1084423fd4e6ddbbe57e2868c335c3b91bdb62203 SHA512 30e469e6c9561339a002089f732b3a60c02e285c0a166416a833c4c2475028a41c2339fcbc5ef1524b4be6fa09931e177067fa12231a145f1f05a324e343da9d
EBUILD libgusb-0.2.11.ebuild 1277 BLAKE2B abaaea67c8cb2b7deee771b4f929a4e30ea472fdbf7e7382cb8cb73859e4ab87ba448e6f230ec057b3ba031128755336c7fd083f212efee8bb17210428579fc8 SHA512 1403402b5ecf3f369429f2b34b2f26490569c393b3f37dfc47a193430b289a74f9127179e1bda111c2eb4b1ac2eb177eb1345af15b7880ee3ae60c329f072246
-EBUILD libgusb-0.2.7.ebuild 1292 BLAKE2B 8aa4a1247b73834dfe184feba9f719b19674428f128c16595229f7f7f31ffea76aa1b24947e2e6f48ba71ccb846cd84c253da97355f867ebe09d00d58563d92f SHA512 bd0137fb2ecab3a68e4e3e2f377a84dbcfb7a31f5620dc974f5a955a9174675d631480490ba879f52706e2a718f0bc68cd3b8c6609794e0744e122e72bd622a1
-EBUILD libgusb-0.2.8.ebuild 1293 BLAKE2B 2a7b4b990734345ecec43f45e6a9c9a79764afcc9c87896efb93e51e5fdc7f240f7d42185b2cb25bbdcd224ba9f41c2d5a027073e61e0a1dfba55f93554be832 SHA512 c58eef9d2e68eb5e62f0af836737c9cece9c616a8db09be6f73b555f53a257dd450f28885bb0fb4d0bac45206bcf9ec2ce291c727d77e806b76ff362330396cf
-EBUILD libgusb-0.2.9.ebuild 1277 BLAKE2B fb864cdb6e46b87bb8b70804f5d3b182569bdf4a168caed7acffd4ec82ffc474ba2110d3949510cc9f75c7fe35498fa3cb5de9380d060e7e5e2d30897a9bb585 SHA512 9bec001d7bc748029561eaf0a5f90f7cb6f0b5f6ad5b141807f87baf3b623ac8499776f0b8ee97c5c1ca136dbf914334331f12bd82873487179be07cbf73d269
MISC metadata.xml 343 BLAKE2B 5905d49c021f1b8d8e5167415d0f0c731c0b204fad7aa73f10f6a7dc8b8f417e9591ed26ce655e2d5e5963e84f0ce44d77e59cd79e8d1921899b0a9627d52911 SHA512 096d78e0613e0475d5499f3c30542bd22fc98a2598a7e2e5719747a809a19288a0a36897bc9bc647fceb98f3579f7148c32d16d78c6114d0b925f143daca91bc
diff --git a/dev-libs/libgusb/libgusb-0.2.7.ebuild b/dev-libs/libgusb/libgusb-0.2.7.ebuild
deleted file mode 100644
index 40d11a20186b..000000000000
--- a/dev-libs/libgusb/libgusb-0.2.7.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-GCONF_DEBUG="no"
-VALA_USE_DEPEND="vapigen"
-
-inherit eutils gnome2 multilib-minimal vala
-
-DESCRIPTION="GObject wrapper for libusb"
-HOMEPAGE="https://github.com/hughsie/libgusb"
-SRC_URI="https://people.freedesktop.org/~hughsient/releases/${P}.tar.xz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
-
-IUSE="+introspection static-libs vala"
-REQUIRED_USE="vala? ( introspection )"
-
-# Yes, we really need API from dev-libs/libusb-1.0.19, not virtual/libusb
-RDEPEND="
- >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}]
- virtual/libusb:1[udev,${MULTILIB_USEDEP}]
- introspection? ( >=dev-libs/gobject-introspection-1.29:= )
-"
-DEPEND="${RDEPEND}
- dev-libs/libxslt
- dev-util/gtk-doc-am
- virtual/pkgconfig[${MULTILIB_USEDEP}]
- vala? ( $(vala_depend) )
-"
-
-# Tests try to access usb devices in /dev
-RESTRICT="test"
-
-multilib_src_configure() {
- ECONF_SOURCE=${S} \
- gnome2_src_configure \
- $(multilib_native_use_enable introspection) \
- $(use_enable static-libs static) \
- $(multilib_native_use_enable vala)
-
- if multilib_is_native_abi; then
- ln -s "${S}"/docs/api/html docs/api/html || die
- fi
-}
-
-multilib_src_install() {
- gnome2_src_install
-}
diff --git a/dev-libs/libgusb/libgusb-0.2.8.ebuild b/dev-libs/libgusb/libgusb-0.2.8.ebuild
deleted file mode 100644
index eb09b0e92ec5..000000000000
--- a/dev-libs/libgusb/libgusb-0.2.8.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-GCONF_DEBUG="no"
-VALA_USE_DEPEND="vapigen"
-
-inherit eutils gnome2 multilib-minimal vala
-
-DESCRIPTION="GObject wrapper for libusb"
-HOMEPAGE="https://github.com/hughsie/libgusb"
-SRC_URI="https://people.freedesktop.org/~hughsient/releases/${P}.tar.xz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
-
-IUSE="+introspection static-libs vala"
-REQUIRED_USE="vala? ( introspection )"
-
-# Yes, we really need API from dev-libs/libusb-1.0.19, not virtual/libusb
-RDEPEND="
- >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}]
- virtual/libusb:1[udev,${MULTILIB_USEDEP}]
- introspection? ( >=dev-libs/gobject-introspection-1.29:= )
-"
-DEPEND="${RDEPEND}
- dev-libs/libxslt
- dev-util/gtk-doc-am
- virtual/pkgconfig[${MULTILIB_USEDEP}]
- vala? ( $(vala_depend) )
-"
-
-# Tests try to access usb devices in /dev
-RESTRICT="test"
-
-multilib_src_configure() {
- ECONF_SOURCE=${S} \
- gnome2_src_configure \
- $(multilib_native_use_enable introspection) \
- $(use_enable static-libs static) \
- $(multilib_native_use_enable vala)
-
- if multilib_is_native_abi; then
- ln -s "${S}"/docs/api/html docs/api/html || die
- fi
-}
-
-multilib_src_install() {
- gnome2_src_install
-}
diff --git a/dev-libs/libgusb/libgusb-0.2.9.ebuild b/dev-libs/libgusb/libgusb-0.2.9.ebuild
deleted file mode 100644
index 2dee273fc77c..000000000000
--- a/dev-libs/libgusb/libgusb-0.2.9.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_USE_DEPEND="vapigen"
-
-inherit eutils gnome2 multilib-minimal vala
-
-DESCRIPTION="GObject wrapper for libusb"
-HOMEPAGE="https://github.com/hughsie/libgusb"
-SRC_URI="https://people.freedesktop.org/~hughsient/releases/${P}.tar.xz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
-
-IUSE="+introspection static-libs vala"
-REQUIRED_USE="vala? ( introspection )"
-
-RDEPEND="
- >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}]
- virtual/libusb:1[udev,${MULTILIB_USEDEP}]
- introspection? ( >=dev-libs/gobject-introspection-1.29:= )
-"
-DEPEND="${RDEPEND}
- dev-libs/libxslt
- dev-util/gtk-doc-am
- virtual/pkgconfig[${MULTILIB_USEDEP}]
- vala? ( $(vala_depend) )
-"
-
-# Tests try to access usb devices in /dev
-RESTRICT="test"
-
-src_prepare() {
- gnome2_src_prepare
- use vala && vala_src_prepare
-}
-
-multilib_src_configure() {
- ECONF_SOURCE=${S} \
- gnome2_src_configure \
- $(multilib_native_use_enable introspection) \
- $(use_enable static-libs static) \
- $(multilib_native_use_enable vala)
-
- if multilib_is_native_abi; then
- ln -s "${S}"/docs/api/html docs/api/html || die
- fi
-}
-
-multilib_src_install() {
- gnome2_src_install
-}
diff --git a/dev-libs/liblzw/Manifest b/dev-libs/liblzw/Manifest
index 2c1f2307e832..d4eec99f3c84 100644
--- a/dev-libs/liblzw/Manifest
+++ b/dev-libs/liblzw/Manifest
@@ -1,5 +1,3 @@
-DIST liblzw-0.1.2.tar.bz2 930710 BLAKE2B cd61990a9485ac372fdb711262a83f3441366c67eed0e122b199d2b4051c3a7551acccdaf485ab6636174ec1f2c86d159ed295b77aa90f4011abb80d660815bf SHA512 ecdaa6391eb9fe1e17361a5e01e32046f8418a8c9d5f1893831ada3e68fc939a716fff46950572f4cbc7c876ca74a0485617bb261ed858f47b82da595cf41742
DIST liblzw-0.2.tar.lzma 868300 BLAKE2B 6346fb0aa5d2a199276faf04a7ac6fd571d0dd06952028ff5b49c7ec312b0ba77b219be6d5a000b4477f6c84ab30ac3818e58e1165033746f675265f4fb38ef2 SHA512 46b14fe83793e9611c9ee969f699fe752f4d2df46a53b0f975fbce9805259fe4024c42df6f4946fc6dd7270b9b15307c54f31417309806ab6c616abcee73d9bf
-EBUILD liblzw-0.1.2.ebuild 467 BLAKE2B 86fe852243d2f814e14dca00eb88cb3304fa5cd896b5197aa6e9c7fe6b8724431bfeee4342a70fd5453dfaa3177c16d7f68f15c6445a0937c6b3be945a4b435f SHA512 065faffbf4c5a665229e206447e383d453409d493f4e01fc4e757daf3a7d8775939927024278e36b0c3e211259ae725fab6aa547a1c1e996c2aa9307f38c85e6
EBUILD liblzw-0.2.ebuild 457 BLAKE2B 53183866201417c880e0aa9eca8c7dbc6caa3ef9c9f26a84a252a8affb08b2acb9b31056169528e37eb1996a18c215be71afaeda4883de64478105a8cb146f74 SHA512 47533fa2f027d8de122ce2aa4f34ae72f092a5856ae97f011553cc32a0a68cec822c40e83b0b599c380ee62010add883730c49c134ae903fedb56c5eba7777c5
-MISC metadata.xml 348 BLAKE2B d29da512394e29b4b8060614f619581eddd64eb7fd3273414ddfc6bf715d17040f4cddde699fe3bd56c3eb96fcb74cc9109cdafab0f46ff38b4ec00743a1b8ba SHA512 aa6d3d2945033b6643c9f1ee7a643826ff39d61fdd880a4d8dc0fa5a8790af120908b8ffab70ec32e88ca4d025bca9606f6f549adb49df1130105abc9ecec3bd
+MISC metadata.xml 298 BLAKE2B 60130700ab462ebfa04aef1cd0e9eb03149d92258231dd3d8a0f15a7a374d3f3d0990600cb028b63617b25e4a3c47ebbe5fc4a65e8631105273e181f53211a74 SHA512 6bef7a0d6aa13e842ecbcadde45cb547b121eb8e7683289c279b9850fde59361e7be855b6dc0e54f7ec2094c55aeaa35e95595754a9a155ab651ccb7203f2280
diff --git a/dev-libs/liblzw/liblzw-0.1.2.ebuild b/dev-libs/liblzw/liblzw-0.1.2.ebuild
deleted file mode 100644
index 7999dccf8b29..000000000000
--- a/dev-libs/liblzw/liblzw-0.1.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DESCRIPTION="small C library for reading LZW compressed files (.Z)"
-HOMEPAGE="https://github.com/vapier/liblzw"
-SRC_URI="mirror://sourceforge/freestdf/${P}.tar.bz2"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="amd64 arm hppa ia64 m68k s390 sh x86"
-IUSE=""
-
-DEPEND=""
-
-src_install() {
- emake install DESTDIR="${D}" || die
- dodoc AUTHORS ChangeLog NEWS README
-}
diff --git a/dev-libs/liblzw/metadata.xml b/dev-libs/liblzw/metadata.xml
index 2a1995bfa67d..a261f6ca882f 100644
--- a/dev-libs/liblzw/metadata.xml
+++ b/dev-libs/liblzw/metadata.xml
@@ -1,9 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>vapier@gentoo.org</email>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">freestdf</remote-id>
<remote-id type="github">vapier/liblzw</remote-id>
diff --git a/dev-libs/libowfat/Manifest b/dev-libs/libowfat/Manifest
index fc4974e8da18..392b8bfaded1 100644
--- a/dev-libs/libowfat/Manifest
+++ b/dev-libs/libowfat/Manifest
@@ -1,9 +1,3 @@
-AUX libowfat-0.28-GNUmakefile.patch 411 BLAKE2B 8c970baea06123731b9c547f5af8d6447bd322e98af00c569ddc371f6184ac1c55def88839e55459d14184dddaa4865877bfa8009e11a259307f611a77c52806 SHA512 4817f0faa40b83bb5e4233af5212d3260b885c61beaf058a5ae6b42372b8a9e987b5c1003a2f212e27c257eabd6f242ee382ffaed76f4215d7d3a26974a2af82
-DIST libowfat-0.29.tar.bz2 139489 BLAKE2B 16773fa9dc151d8d45fae301e1b57d74b0b1fb3348b2f999b4575b526e1b22f761cdc07145fe4d4543cff0be1789c5ffc353e7c26a130744116eb0badc40d366 SHA512 35b3be01f288a24ebf01e1f860bc2bba7431db890be1b117f9a7f0702532610d283f6e569b1a1d1e625a4fec3394d2c6ed5c2bf512a11c38ecf89cf89ec72136
-DIST libowfat-0.30.tar.xz 177368 BLAKE2B 31178f6fc6b515f09421797017950d6a4fc568b9c6ab8ccef07926e8400e877037fe652b162f1fcb551d2c0f6146f1744f2bd393957bd044e63c4a88ba65d51a SHA512 ce7b13266dbb0360aaeac62882e7138437507ea23b811c49a92b698a08ffb3afe9be6762c74cc1de7236c3d135c3cfaaa9236c7536e4183108747fc82bbb911b
DIST libowfat-0.31.tar.xz 183684 BLAKE2B 67c60ebba10463f28196e3d9ed5f20fdbe79db8b499b226fb02d4f38833747e5e709054473267a1e139e1bef29222220e7f60cf2f472ac58ca67b52dca2c5661 SHA512 b3ce973d6edc501ddaa6caa84dc3b74e3e31ced92e4f707038858cd36c977863251a7eaeababdad34ffe6b8ad13c9702118464f6f9fd827e05f6fbc5004408b5
-EBUILD libowfat-0.29.ebuild 1198 BLAKE2B b4a6e652dc77fbc50db31410b5e58c6c2fe059d60df00e60f793fac21e68e103e7eeb85412c5c0ac96919dfccefa1dc94812912dbc4aaf1984436190937f7c4d SHA512 446ee891a8604a19f39e5bc0bcd37dbf4ae3e9fca1e5b5cef6d24a01a6119f73ec8f1633a3f6b059b208d1fbca15e40bce2b904d7b6ee2d75ec99dd7cada841a
-EBUILD libowfat-0.30.ebuild 1026 BLAKE2B d35c40d4375dd501fa8df9b121b31a74fc21a033725779b8d33a1346e7f92d6928cc15839252c784c66509bbc3c1d98e9e77f02840bbdf975b2f45eae19852a6 SHA512 8ae182cf0a435cefe2073763df621957683e1d375d39cc59670803e9db687d3848ada95e8d4a95e7817dfbd35a936285cd6f5e47695e1b54a1b918e2366fd801
-EBUILD libowfat-0.31-r1.ebuild 1002 BLAKE2B 8ab2957d3a0d55d782918b94c80be8782da63f529eccf02795093ffc62a974df3398e89272f51d4cfbf088d39c58ce8159230e7e7564a45474e53460970c3e4a SHA512 ebd6eff7280d360de24813b8e50ac905ccd4e3d18679bdf0e5124e012668560cab559f1112cf4bac26cbb13d30b89fa2cc6518b0862335f2006dc47c3b77c807
-EBUILD libowfat-0.31.ebuild 1026 BLAKE2B 5ca76e7803d80029fca8b0538580e46977ac62a1e4e098f41ce2e308af51e37c99acae17d3e1e3a1059858a7be5ca0f8e708541ae84e1fff44e1bee0f9c41539 SHA512 fbe734a5b7d82d1ea2c97fee08c5e6f685f14df0a5079e51e0f09c4fe6156e9b48e81901ab7923af9f569f9c9edfe369e25ff92d55a32042532d8c1c22f01797
+EBUILD libowfat-0.31-r1.ebuild 994 BLAKE2B e93ab5d7746de5c071b55a8dee7d2415f64f623aa98c543cdebc0a6007dff1b6eb362197f5143e7ec2f0ff97ff07e46d6298afe255af0a9ad2d2e5db1d626ab0 SHA512 070b2af23d5f88a2295c34674f86af39c68ca88480ca5882f79bc4c9a4b75f3a6f7a99ddc4deb85e4d3d20f8ae7dd04c336aced617eee63417f128378b1d05fc
MISC metadata.xml 430 BLAKE2B 16b95e09cd79b1b22a0b391fbd70b3ef51b08dd5d92449613f21e8e1ac85f16fdb5e0bde3a298aa7b2c740439c909836a3a71dc55022a1322746f2078522ed78 SHA512 83ef95906f9aa9e0a88eb9241dd1245cd6628a24acc06fc99d97028ef9d82e4369fbed5643d88d51ae514dedf70dde032443a1523d335ea0fb1f96cdd9149a79
diff --git a/dev-libs/libowfat/files/libowfat-0.28-GNUmakefile.patch b/dev-libs/libowfat/files/libowfat-0.28-GNUmakefile.patch
deleted file mode 100644
index 03b8981876d2..000000000000
--- a/dev-libs/libowfat/files/libowfat-0.28-GNUmakefile.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- GNUmakefile.bak 2011-10-22 22:08:53.443669478 -0700
-+++ GNUmakefile 2011-10-22 22:09:27.535002311 -0700
-@@ -277,6 +277,7 @@
- socket_accept4.o socket_accept6.o socket_connected.o socket_local4.o \
- socket_local6.o socket_recv4.o socket_recv6.o socket_remote4.o \
- socket_remote6.o: havesl.h
-+socket_remote4.o: havescope.h
-
- dns_nd6.o fmt_xlong.o scan_xlong.o fmt_ip6_flat.o $(TEXTCODE_OBJS): haveinline.h
-
diff --git a/dev-libs/libowfat/libowfat-0.29.ebuild b/dev-libs/libowfat/libowfat-0.29.ebuild
deleted file mode 100644
index 0197b92862ad..000000000000
--- a/dev-libs/libowfat/libowfat-0.29.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-inherit flag-o-matic toolchain-funcs eutils
-
-DESCRIPTION="reimplement libdjb - excellent libraries from Dan Bernstein"
-SRC_URI="http://dl.fefe.de/${P}.tar.bz2"
-HOMEPAGE="http://www.fefe.de/libowfat/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 sparc x86"
-IUSE="diet"
-
-RDEPEND="diet? ( >=dev-libs/dietlibc-0.33_pre20090721 )"
-DEPEND="${RDEPEND}
- >=sys-apps/sed-4"
-
-pkg_setup() {
- # Required for mult/umult64.c to be usable
- append-flags -fomit-frame-pointer
-}
-
-src_prepare() {
- sed -e "s:^CFLAGS.*:CFLAGS=-I. ${CFLAGS}:" \
- -e "s:^DIET.*:DIET?=/usr/bin/diet -Os:" \
- -e "s:^prefix.*:prefix=/usr:" \
- -e "s:^INCLUDEDIR.*:INCLUDEDIR=\${prefix}/include/libowfat:" \
- -i GNUmakefile || die "sed failed"
- epatch "${FILESDIR}/libowfat-0.28-GNUmakefile.patch"
-}
-
-src_compile() {
- emake -j1 \
- CC=$(tc-getCC) \
- $( use diet || echo 'DIET=' )
-}
-
-src_install () {
- emake -j1 \
- LIBDIR="${D}/usr/lib" \
- MAN3DIR="${D}/usr/share/man/man3" \
- INCLUDEDIR="${D}/usr/include/libowfat" \
- install || die "emake install failed"
-
- cd "${D}"/usr/share/man
- mv man3/buffer.3 man3/owfat-buffer.3
-}
diff --git a/dev-libs/libowfat/libowfat-0.30.ebuild b/dev-libs/libowfat/libowfat-0.30.ebuild
deleted file mode 100644
index 912b3c76e8fe..000000000000
--- a/dev-libs/libowfat/libowfat-0.30.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit flag-o-matic toolchain-funcs eutils
-
-DESCRIPTION="reimplement libdjb - excellent libraries from Dan Bernstein"
-SRC_URI="http://www.fefe.de/libowfat/${P}.tar.xz"
-HOMEPAGE="http://www.fefe.de/libowfat/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~sparc ~x86"
-IUSE="diet"
-
-RDEPEND="diet? ( >=dev-libs/dietlibc-0.33_pre20090721 )"
-DEPEND="${RDEPEND}
- >=sys-apps/sed-4"
-
-pkg_setup() {
- # Required for mult/umult64.c to be usable
- append-flags -fomit-frame-pointer
-}
-
-src_compile() {
- emake -j1 \
- CC=$(tc-getCC) \
- CFLAGS="-I. ${CFLAGS}" \
- DIET="/usr/bin/diet -Os" \
- prefix=/usr \
- INCLUDEDIR=/usr/include/libowfat \
- $( use diet || echo 'DIET=' )
-}
-
-src_install () {
- emake -j1 \
- LIBDIR="${D}/usr/lib" \
- MAN3DIR="${D}/usr/share/man/man3" \
- INCLUDEDIR="${D}/usr/include/libowfat" \
- install || die "emake install failed"
-
- cd "${D}"/usr/share/man
- mv man3/buffer.3 man3/owfat-buffer.3
-}
diff --git a/dev-libs/libowfat/libowfat-0.31-r1.ebuild b/dev-libs/libowfat/libowfat-0.31-r1.ebuild
index 027cbf1998c4..9bd8cf6f80af 100644
--- a/dev-libs/libowfat/libowfat-0.31-r1.ebuild
+++ b/dev-libs/libowfat/libowfat-0.31-r1.ebuild
@@ -24,7 +24,7 @@ pkg_setup() {
}
src_compile() {
- emake -j1 \
+ emake \
CC=$(tc-getCC) \
CFLAGS="-I. ${CFLAGS}" \
DIET="/usr/bin/diet -Os" \
@@ -34,7 +34,7 @@ src_compile() {
}
src_install () {
- emake -j1 \
+ emake \
DESTDIR="${D}" \
LIBDIR="/usr/$(get_libdir)" \
MAN3DIR="/usr/share/man/man3" \
diff --git a/dev-libs/libowfat/libowfat-0.31.ebuild b/dev-libs/libowfat/libowfat-0.31.ebuild
deleted file mode 100644
index 436ac0f8b93e..000000000000
--- a/dev-libs/libowfat/libowfat-0.31.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit flag-o-matic toolchain-funcs eutils
-
-DESCRIPTION="reimplement libdjb - excellent libraries from Dan Bernstein"
-SRC_URI="http://www.fefe.de/libowfat/${P}.tar.xz"
-HOMEPAGE="http://www.fefe.de/libowfat/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~sparc ~x86"
-IUSE="diet"
-
-RDEPEND="diet? ( >=dev-libs/dietlibc-0.33_pre20090721 )"
-DEPEND="${RDEPEND}
- >=sys-apps/sed-4"
-
-pkg_setup() {
- # Required for mult/umult64.c to be usable
- append-flags -fomit-frame-pointer
-}
-
-src_compile() {
- emake -j1 \
- CC=$(tc-getCC) \
- CFLAGS="-I. ${CFLAGS}" \
- DIET="/usr/bin/diet -Os" \
- prefix=/usr \
- INCLUDEDIR=/usr/include/libowfat \
- $( use diet || echo 'DIET=' )
-}
-
-src_install () {
- emake -j1 \
- LIBDIR="${D}/usr/lib" \
- MAN3DIR="${D}/usr/share/man/man3" \
- INCLUDEDIR="${D}/usr/include/libowfat" \
- install || die "emake install failed"
-
- cd "${D}"/usr/share/man
- mv man3/buffer.3 man3/owfat-buffer.3
-}
diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
index 5e26d1713216..9d25d4cdfbe6 100644
--- a/dev-libs/libressl/Manifest
+++ b/dev-libs/libressl/Manifest
@@ -7,6 +7,7 @@ DIST libressl-2.6.0.tar.gz 3297288 BLAKE2B 8906227a1d125e32afafb666e67c1364d7642
DIST libressl-2.6.1.tar.gz 3219005 BLAKE2B ca5c1b2f1c824f9faf26cf335a533b98a9af45f6567b63cff089cd8efd4c314d0c8d8402c0a19d7227eeec55667418d7a91e79c1fc1d2ac031eb634c0091a6ea SHA512 89f1a796c14bd479f20407254a0d787b4200b3b633f5c24e23f16751ff973ccbf3167d676ed13a5004614b5c8c3e1c73c89dce3d5b1e81890ef6ef2774df9b72
DIST libressl-2.6.2.tar.gz 3229140 BLAKE2B 65ee69ac9d5754a153ed8e9ca20240cf6d584093731a0fc53fc847f6c2a6516fa709f347ef58059a3dfde7a6013cef0188d6632a15ace172f6a371f1fcdb7756 SHA512 2896d52185b84edfb23eae73949f5a537966b42e659f00b0b2e0635e69daf546fc41e0e7b97cb52a85e73b2d27ead221a3225977f6b5ee998aefdabf0908a9e4
DIST libressl-2.6.3.tar.gz 3228661 BLAKE2B 01d1e09a5c4541e1d6b35d0a1cd9246671a7cda404c9818885cce55897dd405585a656b748ca6c959224b7d6155c20700fb4a92c37af42429959162a7ad8fb87 SHA512 5c0a0f86ecad1226c2d9a3a8a2e6f412ac0941d402c213ae1d293cd90c6a684198410db8c5250f83b8e2b00968a089afc39e90e053669fc27f82a4eb7c65f5c9
+DIST libressl-2.6.4.tar.gz 3227935 BLAKE2B 48e865448a9e5b0b604b06060091073276aebd376506de73773a5eb9cb0bb4c5b93aa16353b4892abaee97ec933ad77e89775c3f52263d77bb17c68e481b4f70 SHA512 181761da573ff392aaee17dd3dde416d7cbb299ab3e07b49c97e279ceb3f619e78d1dc9ec4c59b0af024f0a8270ff31fe37f8282d0392be34c3143c9647cd246
EBUILD libressl-2.3.10.ebuild 1286 BLAKE2B 454ea3e8e767045374f96d2f3883ba26f93013d78f62564fa8ea9d52f17d5ee75a6dc8b0d87b29134d34e44b3aec519ee378d294bd1d3ee84c4dffa28e9c74d0 SHA512 76484d1bb29bb2e0bef2e6c536b3083229087ebd7dc23572e747bd130e5a86aa71ea4aabdc1bccb837dc0871f9122c560fc6d7f71f0bcea85ed28030c1599836
EBUILD libressl-2.4.5.ebuild 1286 BLAKE2B 2f6b5a35ccfed733987dad53c844fa19980280f9cb2f4409b9ceed29ab24b6c6abe17cd70c96a0fb1104b8f00f1bb9418b9f1a4f21bd4fa65c0df79337666680 SHA512 b623271bfd541eee7eb7dc9931f3bf32f065d6eb812070809a44367b39cf970c388481e5cf7a50395c545bd41052ea87a24e29ed8fe26fc632f460fe2685866c
EBUILD libressl-2.5.0.ebuild 1293 BLAKE2B 2f803f7f397babb90638990842bb85d8eac8f8be788019b16a0a461fc431dd38cc2a0b28fbd9ab1f61e546a41ed125b413ddc90764f07955abab5fe6e1862cdc SHA512 cf663c2b97f4a3ecd2084861258f382333ca471a84cd767aab5e17c69d42693d946757348ee5b6cccd24ff380d70eb49504a70dec4461afbffb943d8282fc277
@@ -16,4 +17,5 @@ EBUILD libressl-2.6.0.ebuild 1337 BLAKE2B e69ddc401da7e5ff94088d8593a5943d4f72b7
EBUILD libressl-2.6.1.ebuild 1306 BLAKE2B 77f16da66a78d313522552746f48e0f6818b4a513d6af94412777d4fa8469cb4011c6a84fb4f7bfc5d0b11c51c4ad8c1e43709f060afd16304cd875e956abdac SHA512 68a9d1cafd6961009fb4e702b34cff9ef247c802cf0ee0d7a89f5d72512895edfa5edfca15acedeb22fd6cec234517f3afd84c54b6be06b4adb52985d8a0d6d5
EBUILD libressl-2.6.2.ebuild 1306 BLAKE2B 77f16da66a78d313522552746f48e0f6818b4a513d6af94412777d4fa8469cb4011c6a84fb4f7bfc5d0b11c51c4ad8c1e43709f060afd16304cd875e956abdac SHA512 68a9d1cafd6961009fb4e702b34cff9ef247c802cf0ee0d7a89f5d72512895edfa5edfca15acedeb22fd6cec234517f3afd84c54b6be06b4adb52985d8a0d6d5
EBUILD libressl-2.6.3-r2.ebuild 1313 BLAKE2B a2cfcdf23e0c2f983657942c11cf2ab7eb790f92e7e190408883394ace23ea376764c0566cd2b7b84a1f1911926e0482237bca32395e4d9554c6079df6cb61b7 SHA512 2ccfa381cb77ff46ec2753ba33e927e07730bf567395ebbe39c6b396e9c9d5ea9b56e7c26aafea4383fd24d2e0583e63c7ecd4f2a26841346066a97911f6fc8a
+EBUILD libressl-2.6.4.ebuild 1313 BLAKE2B a2cfcdf23e0c2f983657942c11cf2ab7eb790f92e7e190408883394ace23ea376764c0566cd2b7b84a1f1911926e0482237bca32395e4d9554c6079df6cb61b7 SHA512 2ccfa381cb77ff46ec2753ba33e927e07730bf567395ebbe39c6b396e9c9d5ea9b56e7c26aafea4383fd24d2e0583e63c7ecd4f2a26841346066a97911f6fc8a
MISC metadata.xml 986 BLAKE2B 1c3f46d2694b17352ec02e1f2c331aae79c677ea638ed6290c51076961ac81f1b472576000fc162115f0ea1f037ac1c6ed0ea80c4603ef6a283e0ac4915fadad SHA512 bd38bf852aebe8dbac58fa324524f2fbbc0da5d22a673f5fa83dafeeee599f4022a46687d10f3d159b0953a0d4b0f1ea88156f7d04c2f1db864569dd29f3e4fe
diff --git a/dev-libs/libressl/libressl-2.6.4.ebuild b/dev-libs/libressl/libressl-2.6.4.ebuild
new file mode 100644
index 000000000000..22abf48a53e9
--- /dev/null
+++ b/dev-libs/libressl/libressl-2.6.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib-minimal
+
+DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
+HOMEPAGE="http://www.libressl.org/"
+SRC_URI="http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
+
+LICENSE="ISC openssl"
+# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
+# we'll try to use the max of either. However, if either change between
+# versions, we have to change the subslot to trigger rebuild of consumers.
+SLOT="0/44"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+asm static-libs"
+
+RDEPEND="!dev-libs/openssl:0"
+DEPEND="${RDEPEND}"
+PDEPEND="app-misc/ca-certificates"
+
+src_prepare() {
+ touch crypto/Makefile.in
+
+ sed -i \
+ -e '/^[ \t]*CFLAGS=/s#-g ##' \
+ -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
+ -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
+ -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
+ -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
+ -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
+ configure || die "fixing CFLAGS failed"
+
+ eapply_user
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE="${S}" econf \
+ $(use_enable asm) \
+ $(use_enable static-libs static)
+}
+
+multilib_src_test() {
+ emake check
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ prune_libtool_files
+}
diff --git a/dev-libs/libsolv/Manifest b/dev-libs/libsolv/Manifest
index 20d044d912f6..3d69cb2918fa 100644
--- a/dev-libs/libsolv/Manifest
+++ b/dev-libs/libsolv/Manifest
@@ -1,3 +1,3 @@
DIST libsolv-0.6.22.tar.gz 609489 BLAKE2B 985a80a4f45bedac310c76fe3557064b7c42fdcab5fb753109c12503084938f0fe72903fd2faa01fd8978015269522b8512cf4a08d95bec82be61f766264c887 SHA512 9f5a3fd7c8716a7313c8205edd9906973577f63340667674a5cbba29991bb159d9d1e2444bcd09debadbb23dc2a8e8f2b44a1575685dbb1031b5920c5eb6cbc1
EBUILD libsolv-0.6.22.ebuild 2599 BLAKE2B 20ca0752d79d4104b6d3b85a74e021b615f63769ba2a5a7c9065896f2d282e1558b326e72181aa8d4d51e0d37590910dca89c791a967345ae75167ea348de865 SHA512 cc305bc8f124e074f17aba0b5185c60b5ae042266792243f887a8cf2a2bd2bcedda68f8033b3fd2a9ed157a98248e4f99a509089102b9712a11376c7b95107c9
-MISC metadata.xml 368 BLAKE2B 830cc549b40ff559e7eb837e4b6b28ed1c5d5fbfff753f5fdb1cd6fe290568f3c1a7698c3eb61e95172fc984fbc01b8c18cbeb6f5a3a816681f953c3a9b27d10 SHA512 4c6466102a3e38a4ec1888286ac92fb72202b854fe5aa70756ed463e8d9db33150658ab104e043d0b717b0b58c62fcc416ba38ffedb1862115fa8ac94c7057b0
+MISC metadata.xml 318 BLAKE2B 12795487a958e334b54fa2d6ac8c2c2b7f87a9647c4479196ea4f09f911145d1ab570c3ec7d2b051f4c3fa28dd1fec4b0fb8a6d954de6c23adb14c817a75a5b8 SHA512 10ac96e2ff96a625c6c37d040fec0f093bffa2e02c014fa1a06253516bfe78c0ffc26065aa697220830cc9aa25874e54eac2b8c7131558f2c59106d1cfbab75e
diff --git a/dev-libs/libsolv/metadata.xml b/dev-libs/libsolv/metadata.xml
index 843897bb0fab..801f1aa5c297 100644
--- a/dev-libs/libsolv/metadata.xml
+++ b/dev-libs/libsolv/metadata.xml
@@ -1,9 +1,7 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>vapier@gentoo.org</email>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="rpm">Enable support for RPM files</flag>
</use>
diff --git a/dev-libs/libusb/Manifest b/dev-libs/libusb/Manifest
index 81683fb047d7..2dda42078315 100644
--- a/dev-libs/libusb/Manifest
+++ b/dev-libs/libusb/Manifest
@@ -3,5 +3,5 @@ DIST libusb-1.0.20.tar.bz2 795247 BLAKE2B 9b3b4b9e372487ca355611917eb00a41d439df
DIST libusb-1.0.21.tar.bz2 607417 BLAKE2B c76352a19f416ad27b8940e99f38878e248cdbc04ef97752f8c8468ab0391869ab611197e3e143d69e0e23563da59f1691c14fce72958fdf28ebf10dd8c1521b SHA512 015ca07bdb559aa40af5db1302ab0b1c8a30d593699fe2f3c9f45162673dc7b608cecc58d60fde8f3bde2a68370794a045e8efa48fc55402eece11261e525762
EBUILD libusb-1.0.19-r1.ebuild 1640 BLAKE2B b772c5fc3e9b8c7dfb4923da67d1eea3f8c8358f0784643f42ddb2414423daa9f922b650d06c4fa9e6457018e77f450376a81cae98e9ce1c22375317602194b6 SHA512 141aee9763ccc76e11ce4d074cece02369c7f65fda639a3c754e548b9ff1bd7ac00f3244cc1a04d8f2a5ca4507a5a8192eb11e8f30908ca239700012c982239a
EBUILD libusb-1.0.20.ebuild 1733 BLAKE2B a0281c5ce42922e235c7ad7b78bf76d62dd5441fff8e7cd7b98f334c5e0906de32c284067d5bbcfd92b7b1c3a82041bcf411bf9ec53159516fa74933025dbfbe SHA512 5f926dcca1eb2e7bc614626fe1a751a2632e88abcf4b9152781e23ffb77a4d1a72971ea5a0bd5f4e7679d348eba294db30d18c55298860a9d09555e0126d0eea
-EBUILD libusb-1.0.21.ebuild 1584 BLAKE2B d82fd52b70053e66da62c84777c88c4a9096dbc4c7c6f3f7287f94f447a55421ed4459aa247ba7582ef9f52e5bdaa04c490a757ac98eae391cc93a89538665d1 SHA512 84a28cb53445b7b8ae82ee2740b451b0154d102e1286be2b0533da0814cdb575f959870a38888ae19a232a8d47e8ede059654bc6aa6b28fbc20aa38cc2f1a61a
+EBUILD libusb-1.0.21.ebuild 1583 BLAKE2B 97eeae8c4a660ae48090c9608510bbf64b15b0515eb377271ff32ff6baaeb01acd572ffefa5bd1e1a8ce35e7f0becc8df903644d2efb06a46b1f0ce24c1c5637 SHA512 cc2ba510a27daab5c15c2a934f88d9a072cb72e09985341b7eb42d9a45ccdfaaa3d801567cba6c3c25c1576980cdabb22da4b925972104d1f9d9f58dbc5e80b8
MISC metadata.xml 437 BLAKE2B 19a1ea2b26db27c6441a15502f61ca4240b1180b9aaaaf3942ce5b8cce5ee45724385401ec067901e31a0da785a636ca2e2a9d27efe231094d3952288374d169 SHA512 a67b2294e73782a948e338bc8820bc023e39ad612319a38387b3ee15e63903687ce4d90d8246df93cf2ea498c5c8dab25cb760c3f333d6dffc5d4d7b8c77a0a0
diff --git a/dev-libs/libusb/libusb-1.0.21.ebuild b/dev-libs/libusb/libusb-1.0.21.ebuild
index db7d3cbc3cf7..3f5b457a31d4 100644
--- a/dev-libs/libusb/libusb-1.0.21.ebuild
+++ b/dev-libs/libusb/libusb-1.0.21.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug doc examples static-libs test udev"
RDEPEND="udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP},static-libs?] )"
diff --git a/dev-libs/protobuf/Manifest b/dev-libs/protobuf/Manifest
index b9649bfab46b..3324bd6fb26b 100644
--- a/dev-libs/protobuf/Manifest
+++ b/dev-libs/protobuf/Manifest
@@ -24,4 +24,4 @@ EBUILD protobuf-3.0.2.ebuild 3063 BLAKE2B c63eb054a4a792527a10946c512c1476907a69
EBUILD protobuf-3.1.0.ebuild 3013 BLAKE2B 413b14e41f99b63c7ef4e4f4320f4b5d7a3f4430e6fa5361aafe56d1c1a7bf30562b09469ecf6cdd960c01b93b868b9cccb35dde66d9d4bb2d1aa3e78a78d999 SHA512 85d98550c69ac3c49fbde0bbf0b50f47dda9567ee332c90e2a1969a159a8870860ebf9239f906cea5da46f75bfceebee1b6d25e147458adbf020e43d65fd603d
EBUILD protobuf-3.3.0.ebuild 2923 BLAKE2B a8f3e9277cc151c971106d5285ebb1c5e6457f5ace09823c453d43cfe1197d8368ed9e6277fe29f51070098d7908689e83ed5bd99c4ac360bb7d9d59823aac3f SHA512 307008f8508679e1e54a86d4ca85547c24d5cddf4a5abbfd7835981a8194fd3d36e630eaa280847f727511211e2f9cbc532aeed8c9df6b934bd4f0b50ce341f1
EBUILD protobuf-3.4.1.ebuild 2523 BLAKE2B a774fdcde73cd91848e3d9ce0a04af49d2716598d3437db4dad303653173aea1d0348a35e8676323d8e80c55c56423ad8e1d521ef335eb055ce83082cf03a1ea SHA512 61f7adaeb0b4c88aa3955ebeb4e703f007d1c98e04d6856becac21be0378af85dc18b60b3f8d36a5e7fb639f4a61f5c8f518c724544ce7bd2e5faed93c2e6980
-MISC metadata.xml 774 BLAKE2B fa126363a587def2548c7bc0218c1cde4bc616855b234a28a43cb91ca7627d47c226ad598e6481d2055287d43f22ef3efccb715f654ed5f9cc6bc02a95bebecc SHA512 add1dd908a3d01878e82aba51fb307f01a92357f2d1cbc15b42ba95571cca3b34f59368da0007619f4ef22396f30eee11ec37b8d97af5839fc334356b1e13d51
+MISC metadata.xml 699 BLAKE2B 02042acf0fc18dc044723e8e59da58130672739cbbf9fc71eeff6d791322e965d8b5073ae2b4dfa749a23b3eefc2335e3b67d49e2bc8b501127eed1ea0613b0c SHA512 998dced87b96dee7c49277a755c1fc835a5711fd6354f6494e7940c42d9eddbe031174d65286209e6700e02fc51b196971647a64f538e0149d7af73e6de0144b
diff --git a/dev-libs/protobuf/metadata.xml b/dev-libs/protobuf/metadata.xml
index 77fbf8e4efff..204584ce5e67 100644
--- a/dev-libs/protobuf/metadata.xml
+++ b/dev-libs/protobuf/metadata.xml
@@ -1,13 +1,10 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type='person'>
- <email>vapier@gentoo.org</email>
-</maintainer>
-<maintainer type='person'>
+<maintainer type="person">
<email>tomboy64@sina.cn</email>
</maintainer>
-<maintainer type='project'>
+<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
@@ -19,6 +16,6 @@
<flag name="python">Builds the Python implementation. This is not needed for Python support in protoc.</flag>
</use>
<upstream>
- <remote-id type='github'>google/protobuf</remote-id>
+ <remote-id type="github">google/protobuf</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-libs/serd/Manifest b/dev-libs/serd/Manifest
index 4b7ade713284..7d7466411d55 100644
--- a/dev-libs/serd/Manifest
+++ b/dev-libs/serd/Manifest
@@ -1,5 +1,6 @@
DIST serd-0.26.0.tar.bz2 369280 BLAKE2B 4543357663bce0c532e944fcf85f42dcc09138cc8e1a5d6810ab329c9fa047a12fe9ddb1c28da7d68609a909e0992c3c8097961004107971211373e1a3db0828 SHA512 749bf161d38cb8489f196ece2bf2b7c22e9113d05b38452592d92f9ffdec25d340e680e697e9531dab80d2ef04600690f9333208a4ef22307b8ed8e238d5c7b8
DIST serd-0.28.0.tar.bz2 371592 BLAKE2B 143e858b5947cd52d01341ec7ff5fb36f98aefceda4e748b2a999c2e6d2c972b2f5d30053d8538f04f236597da93a595d0fabbfa4c667397e27d4c897458d1ee SHA512 b25cc70af17ff821812ab2a70c2812c1713ff811a0f18fb5d5c54f3b67e0c68293aabedfacd687afe6b7acdfd81602ef81764d7e11bc0d933de738bc6d4fce3e
EBUILD serd-0.26.0.ebuild 889 BLAKE2B 81b4e7ef3ff900e5ccb1b27058f6ed716cf022c3e2de82fa3481ab417d01ba108cd07ee20b09875ff964e9fd995099472ac7eb16f2b4bf5473bc7722c600801f SHA512 e813f26aa1c7c84057a49be987e90f2e9b9cd7c2c7eef411a616b7fe633d13de16175beffcc66d347b72a7b5a8893280298bbfab3c36baa3e1149a94f61fe1cd
+EBUILD serd-0.28.0-r1.ebuild 1094 BLAKE2B 65f048a576d1dd3aa830923d403d7ea0cfcd05e31452c336772272fe76d8296fe677d8d7182ad4a58aef9d371dadf29a9410e896304dc0e9f1fd94febec1c9f4 SHA512 526e8601d48550981d20d7a2e283c8e53dfca58860d324b3745bec147c517247e062e478b67c3855e28602926929f4bee147a16949a0f4ab043ccf07a2e5eca5
EBUILD serd-0.28.0.ebuild 894 BLAKE2B c614e6c4866526d949e0f151d388873b29c60e9e970f49c5ffcc18dec1121832fe4ebcba87aaeef32651f6f101390e0d2db855ff1e2a6b4e4a52ed655d3abfe7 SHA512 9018d896a97fdaa0998a0bf76621334b7fc8fd7415e7188a9f977358ae2c15d8f303a33804ffd0deab50e99aefe85359cae6e2014d7b961f73b51c277469797c
MISC metadata.xml 658 BLAKE2B 5495f0e6022b9cb312b6079c970bbfe0caa8cd865c5109a8dfba32b6937a1e19c928a3c424fd257140e38d19717e686b59d649f07354b7d8e88d3d431472803c SHA512 e0718eccdfc18ca985b902aa0592c733205a74f5c0c0d8d295a12343d0ef61b96cda9955b2a45832273becae62d74b251ce59b8123aa95f6196b1e75897395c1
diff --git a/dev-libs/serd/serd-0.28.0-r1.ebuild b/dev-libs/serd/serd-0.28.0-r1.ebuild
new file mode 100644
index 000000000000..1640a0cbfe09
--- /dev/null
+++ b/dev-libs/serd/serd-0.28.0-r1.ebuild
@@ -0,0 +1,52 @@
+# 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} )
+PYTHON_REQ_USE='threads(+)'
+inherit python-any-r1 waf-utils multilib-build multilib-minimal
+
+DESCRIPTION="Library for RDF syntax which supports reading and writing Turtle and NTriples"
+HOMEPAGE="http://drobilla.net/software/serd/"
+SRC_URI="http://download.drobilla.net/${P}.tar.bz2"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc static-libs test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
+ doc? ( app-doc/doxygen )"
+
+DOCS=( "AUTHORS" "NEWS" "README.md" )
+
+src_prepare() {
+ sed -i -e 's/^.*run_ldconfig/#\0/' wscript || die
+ default
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ waf-utils_src_configure \
+ --docdir=/usr/share/doc/${PF} \
+ $(multilib_native_usex doc --docs "") \
+ $(usex test --test "") \
+ $(usex static-libs --static "")
+}
+
+multilib_src_test() {
+ ./waf test || die
+}
+
+multilib_src_compile() {
+ waf-utils_src_compile
+ default
+}
+
+multilib_src_install() {
+ waf-utils_src_install
+ default
+}
diff --git a/dev-libs/sord/Manifest b/dev-libs/sord/Manifest
index a794ec5ac9fa..4c16a9567828 100644
--- a/dev-libs/sord/Manifest
+++ b/dev-libs/sord/Manifest
@@ -5,5 +5,6 @@ DIST sord-0.16.0.tar.bz2 316331 BLAKE2B 27702600e48e14c75be18cc2b83705cdea1eed71
EBUILD sord-0.12.0.ebuild 885 BLAKE2B 47e8bc55cd80ce9fbe0faf115d261e8a2dca7e1cda19278894484f01a4fdb3f36265cbddbcf99220501e9fa94ab2072f11483eb0ce81709f188e00790079e1a8 SHA512 4ed34e11c3131b02a8945abb5ac7b1757f76a722ae12f5ed98e17de3d4e9c9ff2f614754c8c3f71d98b304aaa4e52340dd167b0655538ae6254a312dca1d717f
EBUILD sord-0.12.2.ebuild 883 BLAKE2B d9505d53ceb717aff9dd85107709a85cff3047c3f8e4f9a19e726be99ad2b40fea6a12410ff43486638022ad19c8a853b696e37365418036c83813bbf5d4e79b SHA512 2913e2c542e35ccdce230f892be569ebb92a86332589141e995f7c196148998c8d6d0701bca732c612cf2b542edd9158d2dfa5df0ac4d5a595accdaa7bf5131a
EBUILD sord-0.14.0.ebuild 885 BLAKE2B 47e8bc55cd80ce9fbe0faf115d261e8a2dca7e1cda19278894484f01a4fdb3f36265cbddbcf99220501e9fa94ab2072f11483eb0ce81709f188e00790079e1a8 SHA512 4ed34e11c3131b02a8945abb5ac7b1757f76a722ae12f5ed98e17de3d4e9c9ff2f614754c8c3f71d98b304aaa4e52340dd167b0655538ae6254a312dca1d717f
+EBUILD sord-0.16.0-r1.ebuild 1096 BLAKE2B 08d983d91f10311af5a8ce647cea58de1819ffc2ed5169e9459c8abd4b7db8e2e961c568b10763061feb25b9bad4d9bcfd96aa57b643dd47af5fda7f1c6d49af SHA512 b194c7f7d8c75a81b3cacff0660fbdedeb7e51dd14d38c71a5a0f6bf11812ae31eec258735a1e33e8005a1e374cf019d4fb46398d98c91d62eafac28cb07ebcf
EBUILD sord-0.16.0.ebuild 891 BLAKE2B f508743bc7f363dd14e2d1daa71a7097fe711101b27eb31610e4751cc6252b76d04369fca20033de8ec360ad08993db45edab5030d3cbf2fc758a478e7930064 SHA512 af9a89904bb6cc64ae423b53767fe1713f816db06bc341fd7c8d41c10447c270722785d9796127825319b4c77ac6bc4f1ac4b2d8b5f2ba2957ba1bf40892c1c3
MISC metadata.xml 255 BLAKE2B 7a492321189530430d5c71d5598f8a99b548e020d8ace46bb200f1f18abb3a59c4d0dff84c8dc1f78297137c25684d42386d793b84a02e2363fab4d6dcedd4fa SHA512 9e74b875aa129f5b8108121402291772fde4ac18a157dc60f7b3e19c318ee54cd1be54e283a68bc61562f2dc3f5b338b161028d673ff7baa267192ff3b7e8dc8
diff --git a/dev-libs/sord/sord-0.16.0-r1.ebuild b/dev-libs/sord/sord-0.16.0-r1.ebuild
new file mode 100644
index 000000000000..c70efac44fb3
--- /dev/null
+++ b/dev-libs/sord/sord-0.16.0-r1.ebuild
@@ -0,0 +1,53 @@
+# 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} )
+PYTHON_REQ_USE='threads(+)'
+inherit python-any-r1 waf-utils multilib-build multilib-minimal
+
+DESCRIPTION="Library for storing RDF data in memory"
+HOMEPAGE="http://drobilla.net/software/sord/"
+SRC_URI="http://download.drobilla.net/${P}.tar.bz2"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc static-libs test"
+
+RDEPEND=">=dev-libs/serd-0.28.0-r1"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
+ doc? ( app-doc/doxygen )
+ virtual/pkgconfig"
+
+DOCS=( "AUTHORS" "NEWS" "README" )
+
+src_prepare() {
+ sed -i -e 's/^.*run_ldconfig/#\0/' wscript || die
+ default
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ waf-utils_src_configure \
+ --docdir=/usr/share/doc/${PF} \
+ $(multilib_native_usex doc --docs "") \
+ $(usex test --test "") \
+ $(usex static-libs --static "")
+}
+
+multilib_src_test() {
+ ./waf test || die
+}
+
+multilib_src_compile() {
+ waf-utils_src_compile
+ default
+}
+
+multilib_src_install() {
+ waf-utils_src_install
+ default
+}
diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index 8a3801cdb9d9..863ca2b86d5c 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,8 +1,10 @@
AUX spdlog-0.14.0-CMakeLists.txt 3333 BLAKE2B 1ea839f706f91d648ae143099599b680f995996732e62325333b97a4a0a9cb4e96dff2cebd7c533a556ac79ff01e2fdb1dcb27cca88510ac0889670bfb3f2169 SHA512 0bd9c7da1ef0a55c82bb3242d894d550e392b921bb50cdd16a842b33c05fffec9be42aef6aa91c3c11f30e6a6924e63c20ac4c89367bdac65dc40556dc60fc36
DIST spdlog-0.13.0.tar.gz 154551 BLAKE2B 1b20393a305ac020aa422b174d5b707bbffd8efb38708807e40a3a13d3483fe5c73ea8e47a5ded89e49b9699ab844b25ce7bff7fa07bd6f79212bdc9fc0afb64 SHA512 5bb89cbeb17a054832ce70f6013d54e7641c1aa36cbad08388b4a2e63f4851943edfe292551ff01de6de1ed6325617384325a67f3e1024f346c6d22a1148c80c
DIST spdlog-0.14.0.tar.gz 155590 BLAKE2B fb070e1049977ded34fef4953e743b7a3c4c745093e2d1974d0749f065799d6021046f5e913cee3b17e5ace9cdbd8a787532f7426ffc47bd8a7f1ab8d4fd4869 SHA512 f49b7f26f4fde57fe16f32ab89082f0c590645c627f5b4646f633a16f3eec2926b3465e742bc4899cb802e7b974978c547638205065e9955ed9696fbcaf0b444
+DIST spdlog-0.16.1.tar.gz 162408 BLAKE2B c90b94bac128f8b143d85522d224223b1361f7d552d9caa8b253e494dd72de56a2149cbd8d568eb4305224d7caf80d8067fbce606a1071bd94f74c43b3245782 SHA512 0ef741f2abcae7c925808b44bba7d2e55aa8bd3b07a77ab6e785068beb505cdbcd7835d7d103e8e96094235e262954969a176d9f4977e9d373f1bee8e2716ff2
EBUILD spdlog-0.13.0.ebuild 655 BLAKE2B 7efc471cc3f96964966c4f85831c2f66e5d643d9da5d5b2d97c3081039bc71407eabedd82f921ecc7ffd02506bdea04ac216d350da0f8f8c78b094738b1cafc3 SHA512 591f8661dbb8c37b15e5206db62bd1b06046e93d0071cbcb4624126561fd4825d37e956e6a7a9e6c9429ff69f0d9be68f3046e0b091f9278820a449043a1274f
EBUILD spdlog-0.14.0-r1.ebuild 811 BLAKE2B 97445c23b72cd63c4b22a4cd7252a7dd709b9f9539194f291113f9b119259e4244725daa3c0066afba0c9d29a2fd56d40cda8d1192a8520097651ad2b8e313d8 SHA512 36fa654c0130d38e8d0cbe99a9c2e7ead09f611681cbe31e6e6d03101502b4fb0d6633c5a6e1f9edf9853ec065bcaf6f8139146934a74805d3240df9bbc08253
EBUILD spdlog-0.14.0.ebuild 655 BLAKE2B 7efc471cc3f96964966c4f85831c2f66e5d643d9da5d5b2d97c3081039bc71407eabedd82f921ecc7ffd02506bdea04ac216d350da0f8f8c78b094738b1cafc3 SHA512 591f8661dbb8c37b15e5206db62bd1b06046e93d0071cbcb4624126561fd4825d37e956e6a7a9e6c9429ff69f0d9be68f3046e0b091f9278820a449043a1274f
+EBUILD spdlog-0.16.1.ebuild 655 BLAKE2B 7efc471cc3f96964966c4f85831c2f66e5d643d9da5d5b2d97c3081039bc71407eabedd82f921ecc7ffd02506bdea04ac216d350da0f8f8c78b094738b1cafc3 SHA512 591f8661dbb8c37b15e5206db62bd1b06046e93d0071cbcb4624126561fd4825d37e956e6a7a9e6c9429ff69f0d9be68f3046e0b091f9278820a449043a1274f
EBUILD spdlog-9999.ebuild 654 BLAKE2B f8096b999c466f452802f5749079324b25a1712f2206a98b7e040ffdec49ba6c19e5c5af8e1a94b9217b8f7a51be6d6785dd8d41a9b7af6cf05713f4a689249f SHA512 9b05944a4315d580517e83876ac4578ccab130b9565699d987cdccf6782f3c2fc9252628ad09f730932e58fb950aa67b721571771d6bc9535e39e29019782915
MISC metadata.xml 444 BLAKE2B 43dc7df0be06296bad03bcd8c479773dab68c409644907e7fc02f0467e1ff8bc291e090b1c9831acb1c66ee046326b6597edc7267be09498566a3f4abc2dd722 SHA512 3da6d49c08f56e11b065b4cd2cf3536fff75512ab729a958db07151c3bce234deeab22a95e7cc7f569edf5e42f7edc099a68c1572be936f2430144532e95b62c
diff --git a/dev-libs/spdlog/spdlog-0.16.1.ebuild b/dev-libs/spdlog/spdlog-0.16.1.ebuild
new file mode 100644
index 000000000000..c3fad9652964
--- /dev/null
+++ b/dev-libs/spdlog/spdlog-0.16.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Very fast, header only, C++ logging library."
+HOMEPAGE="https://github.com/gabime/spdlog"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/gabime/spdlog"
+else
+ SRC_URI="https://github.com/gabime/spdlog/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DSPDLOG_BUILD_EXAMPLES=no
+ -DSPDLOG_BUILD_TESTING=$(usex test)
+ )
+
+ cmake-utils_src_configure
+
+}
diff --git a/dev-libs/totem-pl-parser/Manifest b/dev-libs/totem-pl-parser/Manifest
index e1faa204a799..245605bfc773 100644
--- a/dev-libs/totem-pl-parser/Manifest
+++ b/dev-libs/totem-pl-parser/Manifest
@@ -1,6 +1,4 @@
AUX totem-pl-parser-3.10.8-gmime-automagic.patch 3454 BLAKE2B fe16c0c78e73ebd735ff619074462d455087c7436d9dcba862771f0aa10df9400960733e1c829fa240af6bc43cea50957dbd5034e95c26bc5c076715b71b1cb7 SHA512 0cb2b632ec79711ced87a8b8df13011defeb2117a3242d28129f53bc3c845a18d929a2697edc99e08b69410d7933ab065a65257fce62c12a8bd72f19bb4d5d6d
-DIST totem-pl-parser-3.10.7.tar.xz 1608864 BLAKE2B eb8dfa93aeac44a23dd6186c7853b3fb9316fb3f85598dc809fe975821f165d86f17886c17aa4b5014397a2b1de57d800d49f4f67fb80882daf8166dad90469e SHA512 681ebd61680a4aab3fc4d1d1d158d1d938c0a015f25464169862e0fa3b108af0d0392151a0f4661aa0edafdd7f83ea7f3296dfd01cabdcf3bcac36be488e764e
DIST totem-pl-parser-3.10.8.tar.xz 1618992 BLAKE2B ab7dc3010afb9a2112f19991ee74c43436962a66fa233162b2d2c6743e5727762102f6f0bfed2a30750c0d4e3cf0fbfdb7fdab8568b0cb827e49d0f99a938c41 SHA512 1692fe6d183838bdfb9125ae2bf9fbf74762333a7ebb6becc755bfdbfb8d2ea1ae257f42aab7b7a1ab419aee2b35902176a731f26736a62015806d1423adae70
-EBUILD totem-pl-parser-3.10.7.ebuild 1658 BLAKE2B 0b6c988bee84febbf0fc744407b4388b55b6ccbe4a6e331bb42972ab5a154d9c2f804913e6f498b859b1d88e3945638174c1c798c60ce393a1c991ec870af5d4 SHA512 0c7814b0405cc17603f4d46751366f751652b972acdc9da173fe42dfde2544a2ade2503733e44006bb8f4f1f19aca1fc7aabfeeee971a12017279f69ae74f378
EBUILD totem-pl-parser-3.10.8.ebuild 2062 BLAKE2B ad735481c3102babafcb066ee850f17a063f1f0df8db15bf400a43b32c6d5551a6f9cec8e3c63025ca6a220800928cef151d314fe5df8271d3a393c78061d523 SHA512 3c302b3e5593cfb305dcf5e6a405cb1d14c81d0ebb063ab0ec05758a0e013ddf334bb3e29aeebcf87f721fb376a175368802446e7ec64eb7a45020b02d0d72a8
MISC metadata.xml 482 BLAKE2B 38550c9c390117026b4c51a779fe05f9d023877b0d071f02a320ba624fc36046763c569d3e735cd4e5b46ad941f3882e7257055b68fafd909d3c5fe1706f4f3e SHA512 40da37106a328a46dea049d602980112ef3b9b0fd644b05d5375f1e7f7748373478a8cb779bafd7607f38a1c989e65fba5cdfaba55dd2c4dc2f5bb748e4f9d77
diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-3.10.7.ebuild b/dev-libs/totem-pl-parser/totem-pl-parser-3.10.7.ebuild
deleted file mode 100644
index db66c8e8398b..000000000000
--- a/dev-libs/totem-pl-parser/totem-pl-parser-3.10.7.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-
-DESCRIPTION="Playlist parsing library"
-HOMEPAGE="https://developer.gnome.org/totem-pl-parser/stable/"
-
-LICENSE="LGPL-2+"
-SLOT="0/18"
-IUSE="archive crypt +introspection +quvi test"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
-
-RDEPEND="
- >=dev-libs/glib-2.31:2
- dev-libs/gmime:2.6
- >=net-libs/libsoup-2.43:2.4
- archive? ( >=app-arch/libarchive-3 )
- crypt? ( dev-libs/libgcrypt:0= )
- introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
- quvi? ( >=media-libs/libquvi-0.9.1:0= )
-"
-DEPEND="${RDEPEND}
- !<media-video/totem-2.21
- >=dev-util/intltool-0.35
- >=dev-util/gtk-doc-am-1.14
- >=sys-devel/gettext-0.17
- virtual/pkgconfig
- test? (
- gnome-base/gvfs[http]
- sys-apps/dbus )
-"
-# eautoreconf needs:
-# dev-libs/gobject-introspection-common
-# >=gnome-base/gnome-common-3.6
-
-src_prepare() {
- # Disable tests requiring network access, bug #346127
- # 3rd test fails on upgrade, not once installed
- sed -e 's:\(g_test_add_func.*/parser/resolution.*\):/*\1*/:' \
- -e 's:\(g_test_add_func.*/parser/parsing/itms_link.*\):/*\1*/:' \
- -e 's:\(g_test_add_func.*/parser/parsability.*\):/*\1/:'\
- -i plparse/tests/parser.c || die "sed failed"
-
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure \
- --disable-static \
- $(use_enable archive libarchive) \
- $(use_enable crypt libgcrypt) \
- $(use_enable quvi) \
- $(use_enable introspection)
-}
-
-src_test() {
- # This is required as told by upstream in bgo#629542
- GVFS_DISABLE_FUSE=1 dbus-run-session emake check || die "emake check failed"
-}
diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest
index f5a620ab377b..04daa1d03977 100644
--- a/dev-libs/vala-common/Manifest
+++ b/dev-libs/vala-common/Manifest
@@ -1,13 +1,7 @@
-DIST vala-0.32.1.tar.xz 2759528 BLAKE2B cce23844ee5769216ef5cccb20476f4bdd2cb809a226236dd8a6bd533bb8ceb5b87add1d4d1c9eec60e0a94e64cafafcd1f46b2b2ae12fc951515fe8571e2195 SHA512 d59db1bd9132f93f187c30ccabff9d21fe8685293a6494e5b009d883de4f844cc4b8dc5d3b6eb4e026a93490f2e4ff7ba83ff22a093c6f8f85e68d83f5fe1bb0
DIST vala-0.34.8.tar.xz 2778228 BLAKE2B ce48baeaa2ba88e09234c8a6e14c6aed60771476f4f2d25d1654ed07e0de78bb98f506fbf9f3990f13e2946ed541a0da2364a6fd1834c36e58c99e905afdf15b SHA512 03739173aa2b4e5d476037c77ac86543b97bd6eeb94f40dcce952da127e32baefa0dfa83f9d6e8ea254d4aee5ecd557964520926239bd119da72c771e30ece14
DIST vala-0.34.9.tar.xz 2783952 BLAKE2B e90728075ac546e8abc125886182abd5fc357be5138bfea1ed058f41bf07968e55e032469cc068cefdb6a4d53f1c029ca7e728c57b00f6b9845e32c4410e8258 SHA512 8128dfbb50d0db2317feb4a358310de972ecb6f4dccaceb4d55cf3a024f4d83422e3137c92238e1a0a0b4766367ad307909a1310445017c71944ac30fc68d01f
-DIST vala-0.36.4.tar.xz 2846516 BLAKE2B 9b310457249ff0d75a76abcf7bcf3855bf0f75f3115883ab11ea04c4faf982fa3ddacc4245eacad7aebb62bbf1ef29f7866b6260d275b135c85ecba6173186d3 SHA512 cc804b9ad0bda4968660084c5d5e38761b0d478a6c504d3d2e6188fdd2deef4a4315d7278191f19b3bcbee66e0b02733deb6050d168305c85cef8f203ecc13ac
-DIST vala-0.36.5.tar.xz 2849320 BLAKE2B 5592ff226869ea4aacc8a485a6f1c7fcf62a81acce6039946b01179aa3529f8beb76a1d468cd373fb2b823e156f0cca8f6855b910166e607d0936e30fa6e1511 SHA512 1059fb52aa0d40fc04e8bc46a8cd54e1538554aa32e0e92e4a27779558fa1a9f460988d27667a613d958f3eb9dbe02fdac7e1632b91e8324bdfb5663e1cf0aac
DIST vala-0.36.7.tar.xz 2854668 BLAKE2B 2fcb528b26a56ee9f9d362ec1891c873ee26580132c052554a3d021fea32c0cee6dc6e8c6419f88798f5066a70d54084757893b2d46e3b286b441a51a4169c92 SHA512 7a6daac5be72240ae998b2c26e240a8b6bbc44c8bb6a036357fc0419cd7b40e14ea76c8125eb49a8d252627425613512410ba7868eb579b13d299e2ff0f4082b
-EBUILD vala-common-0.32.1.ebuild 2533 BLAKE2B 6cd8150927a49de7daa2d3a6394b72ad7e06b33a1459eea21b52e1fb751b7095d5b731930af9d22647e5767bebd5d028b3aadbdb9d6c6e097999c1c17e566907 SHA512 798a4ab1f0d5b22ee2a3cd259e89a52ef6b122bb9605f1cbcf346f8aba5bdfad4c49d9ac1c19127e3244b011ad914173123a3418121a7c2ece32c8970169c9de
EBUILD vala-common-0.34.8.ebuild 2533 BLAKE2B 6cd8150927a49de7daa2d3a6394b72ad7e06b33a1459eea21b52e1fb751b7095d5b731930af9d22647e5767bebd5d028b3aadbdb9d6c6e097999c1c17e566907 SHA512 798a4ab1f0d5b22ee2a3cd259e89a52ef6b122bb9605f1cbcf346f8aba5bdfad4c49d9ac1c19127e3244b011ad914173123a3418121a7c2ece32c8970169c9de
EBUILD vala-common-0.34.9.ebuild 2534 BLAKE2B 2f8318c02c59b3ecd29e69280fec0aecead781eab9eaa6620c04757dcfd3175d235816292503dc984bdc3f28cff5daa2887e3492cdcf30d8da26107a67e959ff SHA512 876ba791e3c801c0b7b2b358257dcce45d229e95f119584b64cc229af9c469b859ab090888e5f06e1071b61f5d4d7f02c76c4958e2adcf5809c1ef45a113b60b
-EBUILD vala-common-0.36.4.ebuild 2542 BLAKE2B 115fde004f43b28050b2ba90f834b3c06c953bc29b8c7581920cce6d876ea5f80ff96bc57b0b7a05e953a773631ee15419d97359e80a4ec80000943f3eebab2b SHA512 dc92e98e84d726421ff40e073ca8218257d2edfedb3d1e45fefdbf1c8a030e27dd4b85bebf5a472e74a93a4bd0e03d5ce5d1e07151965101401590cb2f6306d0
-EBUILD vala-common-0.36.5.ebuild 2542 BLAKE2B 115fde004f43b28050b2ba90f834b3c06c953bc29b8c7581920cce6d876ea5f80ff96bc57b0b7a05e953a773631ee15419d97359e80a4ec80000943f3eebab2b SHA512 dc92e98e84d726421ff40e073ca8218257d2edfedb3d1e45fefdbf1c8a030e27dd4b85bebf5a472e74a93a4bd0e03d5ce5d1e07151965101401590cb2f6306d0
EBUILD vala-common-0.36.7.ebuild 2542 BLAKE2B 115fde004f43b28050b2ba90f834b3c06c953bc29b8c7581920cce6d876ea5f80ff96bc57b0b7a05e953a773631ee15419d97359e80a4ec80000943f3eebab2b SHA512 dc92e98e84d726421ff40e073ca8218257d2edfedb3d1e45fefdbf1c8a030e27dd4b85bebf5a472e74a93a4bd0e03d5ce5d1e07151965101401590cb2f6306d0
MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/dev-libs/vala-common/vala-common-0.32.1.ebuild b/dev-libs/vala-common/vala-common-0.32.1.ebuild
deleted file mode 100644
index 743737dd7b56..000000000000
--- a/dev-libs/vala-common/vala-common-0.32.1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="vala"
-
-inherit gnome.org
-
-DESCRIPTION="Build infrastructure for packages that use Vala"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x64-solaris"
-IUSE=""
-
-# Previously ${PN} was part of dev-lang/vala
-RDEPEND="
- !<dev-lang/vala-0.10.4-r2
- !<dev-lang/vala-0.12.1-r1:0.12
- !<dev-lang/vala-0.14.2-r2:0.14
- !<dev-lang/vala-0.16.1-r2:0.16
- !<dev-lang/vala-0.17.5:0.18
-"
-DEPEND=""
-
-src_configure() { :; }
-
-src_compile() { :; }
-
-src_install() {
- insinto /usr/share/aclocal
- doins vala.m4 vapigen/vapigen.m4
- insinto /usr/share/vala
- doins vapigen/Makefile.vapigen
-}
-
-pkg_postinst() {
- # Hack to prevent alternatives_auto_makesym in previously installed
- # dev-lang/vala's pkg_postrm from overwriting vala-common's files
- if has_version '<dev-lang/vala-0.10.4-r2:0.10' && [[ -f "${EROOT}usr/share/aclocal/vala-0-10.m4" ]]; then
- ebegin "Removing old vala-0.10 macros"
- rm "${EROOT}usr/share/aclocal/vala-0-10.m4" &> /dev/null
- eend $?
- fi
- if has_version '<dev-lang/vala-0.12.1-r1:0.12' && [[ -f "${EROOT}usr/share/aclocal/vala-0-12.m4" ]]; then
- ebegin "Removing old vala-0.12 macros"
- rm "${EROOT}usr/share/aclocal/vala-0-12.m4" &> /dev/null
- eend $?
- fi
- if has_version '<dev-lang/vala-0.14.2-r2:0.14' && [[ -f "${EROOT}usr/share/aclocal/vala-0-14.m4" ]]; then
- ebegin "Removing old vala-0.14 macros"
- rm "${EROOT}usr/share/aclocal/vala-0-14.m4" &> /dev/null
- eend $?
- fi
- if has_version '<dev-lang/vala-0.16.1-r2:0.16' && [[ -f "${EROOT}usr/share/aclocal/vala-0-16.m4" ]]; then
- ebegin "Removing old vala-0.16 macros"
- rm "${EROOT}usr/share/aclocal/vala-0-14.m4" &> /dev/null
- eend $?
- if [[ -f "${EROOT}usr/share/vala-0.16/Makefile.vapigen" ]]; then
- ebegin "Removing old vala-0.16 makefile template"
- rm "${EROOT}usr/share/vala-0.16/Makefile.vapigen" &> /dev/null
- eend $?
- fi
- fi
- if has_version '<dev-lang/vala-0.17.5:0.18' && [[ -f "${EROOT}usr/share/aclocal/vala-0-18.m4" ]]; then
- ebegin "Removing old vala-0.18 macros"
- rm "${EROOT}usr/share/aclocal/vala-0-12.m4" &> /dev/null
- eend $?
- if [[ -f "${EROOT}usr/share/vala-0.18/Makefile.vapigen" ]]; then
- ebegin "Removing old vala-0.18 makefile template"
- rm "${EROOT}usr/share/vala-0.18/Makefile.vapigen" &> /dev/null
- eend $?
- fi
- fi
-}
diff --git a/dev-libs/vala-common/vala-common-0.36.4.ebuild b/dev-libs/vala-common/vala-common-0.36.4.ebuild
deleted file mode 100644
index 01ce4db1896f..000000000000
--- a/dev-libs/vala-common/vala-common-0.36.4.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="vala"
-
-inherit gnome.org
-
-DESCRIPTION="Build infrastructure for packages that use Vala"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x64-solaris"
-IUSE=""
-
-# Previously ${PN} was part of dev-lang/vala
-RDEPEND="
- !<dev-lang/vala-0.10.4-r2
- !<dev-lang/vala-0.12.1-r1:0.12
- !<dev-lang/vala-0.14.2-r2:0.14
- !<dev-lang/vala-0.16.1-r2:0.16
- !<dev-lang/vala-0.17.5:0.18
-"
-DEPEND=""
-
-src_configure() { :; }
-
-src_compile() { :; }
-
-src_install() {
- insinto /usr/share/aclocal
- doins vala.m4 vapigen/vapigen.m4
- insinto /usr/share/vala
- doins vapigen/Makefile.vapigen
-}
-
-pkg_postinst() {
- # Hack to prevent alternatives_auto_makesym in previously installed
- # dev-lang/vala's pkg_postrm from overwriting vala-common's files
- if has_version '<dev-lang/vala-0.10.4-r2:0.10' && [[ -f "${EROOT}usr/share/aclocal/vala-0-10.m4" ]]; then
- ebegin "Removing old vala-0.10 macros"
- rm "${EROOT}usr/share/aclocal/vala-0-10.m4" &> /dev/null
- eend $?
- fi
- if has_version '<dev-lang/vala-0.12.1-r1:0.12' && [[ -f "${EROOT}usr/share/aclocal/vala-0-12.m4" ]]; then
- ebegin "Removing old vala-0.12 macros"
- rm "${EROOT}usr/share/aclocal/vala-0-12.m4" &> /dev/null
- eend $?
- fi
- if has_version '<dev-lang/vala-0.14.2-r2:0.14' && [[ -f "${EROOT}usr/share/aclocal/vala-0-14.m4" ]]; then
- ebegin "Removing old vala-0.14 macros"
- rm "${EROOT}usr/share/aclocal/vala-0-14.m4" &> /dev/null
- eend $?
- fi
- if has_version '<dev-lang/vala-0.16.1-r2:0.16' && [[ -f "${EROOT}usr/share/aclocal/vala-0-16.m4" ]]; then
- ebegin "Removing old vala-0.16 macros"
- rm "${EROOT}usr/share/aclocal/vala-0-14.m4" &> /dev/null
- eend $?
- if [[ -f "${EROOT}usr/share/vala-0.16/Makefile.vapigen" ]]; then
- ebegin "Removing old vala-0.16 makefile template"
- rm "${EROOT}usr/share/vala-0.16/Makefile.vapigen" &> /dev/null
- eend $?
- fi
- fi
- if has_version '<dev-lang/vala-0.17.5:0.18' && [[ -f "${EROOT}usr/share/aclocal/vala-0-18.m4" ]]; then
- ebegin "Removing old vala-0.18 macros"
- rm "${EROOT}usr/share/aclocal/vala-0-12.m4" &> /dev/null
- eend $?
- if [[ -f "${EROOT}usr/share/vala-0.18/Makefile.vapigen" ]]; then
- ebegin "Removing old vala-0.18 makefile template"
- rm "${EROOT}usr/share/vala-0.18/Makefile.vapigen" &> /dev/null
- eend $?
- fi
- fi
-}
diff --git a/dev-libs/vala-common/vala-common-0.36.5.ebuild b/dev-libs/vala-common/vala-common-0.36.5.ebuild
deleted file mode 100644
index 01ce4db1896f..000000000000
--- a/dev-libs/vala-common/vala-common-0.36.5.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="vala"
-
-inherit gnome.org
-
-DESCRIPTION="Build infrastructure for packages that use Vala"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x64-solaris"
-IUSE=""
-
-# Previously ${PN} was part of dev-lang/vala
-RDEPEND="
- !<dev-lang/vala-0.10.4-r2
- !<dev-lang/vala-0.12.1-r1:0.12
- !<dev-lang/vala-0.14.2-r2:0.14
- !<dev-lang/vala-0.16.1-r2:0.16
- !<dev-lang/vala-0.17.5:0.18
-"
-DEPEND=""
-
-src_configure() { :; }
-
-src_compile() { :; }
-
-src_install() {
- insinto /usr/share/aclocal
- doins vala.m4 vapigen/vapigen.m4
- insinto /usr/share/vala
- doins vapigen/Makefile.vapigen
-}
-
-pkg_postinst() {
- # Hack to prevent alternatives_auto_makesym in previously installed
- # dev-lang/vala's pkg_postrm from overwriting vala-common's files
- if has_version '<dev-lang/vala-0.10.4-r2:0.10' && [[ -f "${EROOT}usr/share/aclocal/vala-0-10.m4" ]]; then
- ebegin "Removing old vala-0.10 macros"
- rm "${EROOT}usr/share/aclocal/vala-0-10.m4" &> /dev/null
- eend $?
- fi
- if has_version '<dev-lang/vala-0.12.1-r1:0.12' && [[ -f "${EROOT}usr/share/aclocal/vala-0-12.m4" ]]; then
- ebegin "Removing old vala-0.12 macros"
- rm "${EROOT}usr/share/aclocal/vala-0-12.m4" &> /dev/null
- eend $?
- fi
- if has_version '<dev-lang/vala-0.14.2-r2:0.14' && [[ -f "${EROOT}usr/share/aclocal/vala-0-14.m4" ]]; then
- ebegin "Removing old vala-0.14 macros"
- rm "${EROOT}usr/share/aclocal/vala-0-14.m4" &> /dev/null
- eend $?
- fi
- if has_version '<dev-lang/vala-0.16.1-r2:0.16' && [[ -f "${EROOT}usr/share/aclocal/vala-0-16.m4" ]]; then
- ebegin "Removing old vala-0.16 macros"
- rm "${EROOT}usr/share/aclocal/vala-0-14.m4" &> /dev/null
- eend $?
- if [[ -f "${EROOT}usr/share/vala-0.16/Makefile.vapigen" ]]; then
- ebegin "Removing old vala-0.16 makefile template"
- rm "${EROOT}usr/share/vala-0.16/Makefile.vapigen" &> /dev/null
- eend $?
- fi
- fi
- if has_version '<dev-lang/vala-0.17.5:0.18' && [[ -f "${EROOT}usr/share/aclocal/vala-0-18.m4" ]]; then
- ebegin "Removing old vala-0.18 macros"
- rm "${EROOT}usr/share/aclocal/vala-0-12.m4" &> /dev/null
- eend $?
- if [[ -f "${EROOT}usr/share/vala-0.18/Makefile.vapigen" ]]; then
- ebegin "Removing old vala-0.18 makefile template"
- rm "${EROOT}usr/share/vala-0.18/Makefile.vapigen" &> /dev/null
- eend $?
- fi
- fi
-}
diff --git a/dev-libs/volume_key/Manifest b/dev-libs/volume_key/Manifest
index af3b168c3df1..bc9ca68cfced 100644
--- a/dev-libs/volume_key/Manifest
+++ b/dev-libs/volume_key/Manifest
@@ -2,5 +2,5 @@ AUX volume_key-0.3.9-config.h.diff 819 BLAKE2B ad442b6cff8468e49172d4216125b59b9
AUX volume_key-0.3.9-cryptsetup2.patch 11118 BLAKE2B a271091011046c5765f1202a655a591a9dde6732997a39760a792c12caba5eff31c130247a33866d8d7cb47ef91c515d28375729d06f321bd0502063d7793e8a SHA512 154e8c2860ffb07f367696ed23309910162c23a445e7c46411f63f6a46e65aaf5285559a51320edf3a424d98300058356ef058689c06719e00616f211ac4164a
AUX volume_key-0.3.9-find_python.patch 1845 BLAKE2B 0924bdd416f4eab70648964a1ad76263db76a3c7c62819146d200c6a88ef65ed24aa90c3dcd426e5cd137e07ddf04ddfd95474f6204f4e76b0c2a3b746e16dfb SHA512 5b2de4c5c18bb17fbf2a7e5de8adc36d919c5e98aafc33bbd3464ab60ce520ee0b4da0447f7e55ae262c9f6243936badd20f8ce5f9f3367188d80ba28932d0d7
DIST volume_key-0.3.9.tar.xz 445092 BLAKE2B b9cec52ca02e331501d378482484535413f3ef7675b6592b9f26f272d36448a2ffee1a0ca1c7a552764324ab20cd6dac98447914faafbea96e4c526796bec587 SHA512 bc0e690997b9fa1c9fff361d04e7eddcac4cac09779d7a1f9e161be117f5c589a7e444ac16dab25fb3e3ce201591f7dc937595ddf2745d7daa625d4ab0a255e0
-EBUILD volume_key-0.3.9.ebuild 997 BLAKE2B af2c37bb60e6abfb28da2f8373d7d204a0291789b65c24892f20dda9ecf4aaf0a0f60facc81ff53320c56bf7a0a66180863f64ea50247b058161000f9b4015e3 SHA512 d167baa98e628ba6af0b3f1f9917401afce194c59d4604e70dfc8abff9f4a274ca962e56c4d656fb0d797df5cfbeaeac11649028097f7b81243eac4ab0b8b4fe
+EBUILD volume_key-0.3.9.ebuild 1011 BLAKE2B f586e4156327a4f21c9e63f874beb3dca74f2b2044eebc0a061b3dcdc35bb1fabb3841df1552112f08dd9f6ea63858b88556b048128f3e5f1ccc6104cf5e9944 SHA512 f73fde88286524619c997ce62f3978f02d95bda7cf53ecd08ed3dbe61e8f326903e8efd5abadedcd57c3e72af771e1d880225a2791383a4ea6a2135e720c32e0
MISC metadata.xml 257 BLAKE2B 35c1b06807230338ceb9de70f79760d55e93dcdba508da3c663e785ab3966781edc2098abd8df084b2ecabbf40ff8e8e4a0d0a6e131daf648ff58e101cf27587 SHA512 ff078cacb115b8f3624b45d883d8ed72701e3d2fccae06c04c633eb60821b23681cc151e00689d1b6035c94570535e7ac0de51a55dae99f606886164883185ea
diff --git a/dev-libs/volume_key/volume_key-0.3.9.ebuild b/dev-libs/volume_key/volume_key-0.3.9.ebuild
index 6491835aea1c..5ff0dd14125b 100644
--- a/dev-libs/volume_key/volume_key-0.3.9.ebuild
+++ b/dev-libs/volume_key/volume_key-0.3.9.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://releases.pagure.org/${PN}/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~sparc x86"
IUSE="test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index 70176d40ae8d..e77ce31c0a19 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -1,4 +1,4 @@
AUX zziplib-0.13.49-SDL-test.patch 392 BLAKE2B b09eb8e5fa14dd4936e1235ab29e8730182e25b5c2811851a99fbe95c9fcc6a7274bffd41d490bc9c7fece866ded73260d85c94ffbe43c9075a614e038a39d18 SHA512 b5a3e6e7fb4af7ab48a9aa26bdecbde6f3345ee3997c810fafa3d0e348ea0aee9247ae7acab7ccdc3fc1b9ab62daa7f29ac54862013206de8dd094361dd6facf
DIST zziplib-0.13.62.tar.bz2 685770 BLAKE2B 24ef46370cd490498cedeea4b83abffd40b4bf7092ca994defb0c7c90a2c6863c56d19933dca1b20700ed9a55369cd1e8d3f6e1c5ed966b966d15eed4e5b75aa SHA512 fd3b9e9015ba7603bdebd8f6a2ac6d11003705bfab22f3a0025f75455042664aea69440845b59e6f389417dff5ac777f49541d8cbacb2a220e67d20bb6973e25
EBUILD zziplib-0.13.62-r2.ebuild 2184 BLAKE2B 11de607fee71e540170ff9e4a776204113a573643776d14b08f314da695bac726da897a948edd01f2b1713d5fe29e79c14e2de20c424724eb7bf3e77a11e7e16 SHA512 dcb8c0707bc32bb7a27b08e45163b994c31444127258d3b211c25c1f6192639356f9953898c72c8850d88f99b8d77b418445f25a0d925f1b21a1d924ac332326
-MISC metadata.xml 294 BLAKE2B f912d7982abd039205d73a00f6534d48fbd4e99250b8839f70198e4bd605912241f11bd0f81f3c9784deaa6b6e1bb2c2112e9530c42d1467c6d3f6a1326f5fdc SHA512 3787053a00c07a2ca3059c38c00f84714d68176cfe4d4d8d2517d05319c4bc5fb2d7d62ffe0095b81577e52c74986fcdc08970c061cc7c5c06f02441ccad0baf
+MISC metadata.xml 244 BLAKE2B fc7489e331f708001ddc94cbb6b4e2c22d80c32883cb48c8044da1c8326143eed049e7f867342bb5b389f9252949f89dcb3084369729d52e49a8924d842d4693 SHA512 73f6d031dd2239ef69ea83120b253dbd61d8db15603514a673da83c3cbe9f7f881613e5fa3387917428b994bab1bd466e49ebe2c7a68829f0f2551e0124620a0
diff --git a/dev-libs/zziplib/metadata.xml b/dev-libs/zziplib/metadata.xml
index b9912473f510..e127af637176 100644
--- a/dev-libs/zziplib/metadata.xml
+++ b/dev-libs/zziplib/metadata.xml
@@ -1,9 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>vapier@gentoo.org</email>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">zziplib</remote-id>
</upstream>