Sync with portage [Wed Jan 4 15:29:19 MSK 2017].

master
root 7 years ago
parent 287ab38851
commit 5d3c448f19

@ -5,13 +5,11 @@ AUX puppet.initd 772 SHA256 3905f0aac09f15d5177becc5a0dcd1f3d3d930ec05049049c5d5
AUX puppet.service 355 SHA256 9ffee4138261d0abd9a45a38d23b16cc8beb6a90aca05d1a64efea5b5ddc2edc SHA512 a4dfb4f510413f0c4cbdcac911d35c33659d661b1dd52f2f9fe296fcff53f8ea4b2270dcb0b56d0128d629e15ffffd1e2c75a4ae338c47233194a035965fe2d6 WHIRLPOOL 0f64879163051ce1cb4d4ca1d17e11e9dd7abca890824a15621b635a7c1fc391010c190952b63db637c08a0eb8130bb0f9147a378206916c3e71d43e1fb8758a
DIST puppet-agent_1.7.1-1xenial_amd64.deb 13901688 SHA256 f9f0cedcb29f054064bc2b94e59c0a380ff01467c1c622e2b38f0957c7bea758 SHA512 018f99aab356cd597ecb1e94c22fd55f9e19e7ea0ced4b36c829ec9b45b7ba1c5188a3097cb0e837634a39eceb810b11e377b5c80decf94dd11b43b687f100ff WHIRLPOOL bc7ccbaf37e619fd89c0c6c4cb57db13a10cef5c030e48b25bb5d6e041a7a916af6d1d01f7fd4f7b8d047065e555aaebd1c3c81c6a91d17ca1bdda91e1dc48a5
DIST puppet-agent_1.7.1-1xenial_i386.deb 15252694 SHA256 0e2c94907bcd0174e5518a72eb91b4e66639ffa2829292044782658b7762fd19 SHA512 b1f85586848cff2b6790c93a320a7c8ee226d78dca14ddcf947e9d01c1b105b379cb0e044280640e95873e7abd31c3873d6e90117c249c314ae948bca36bad17 WHIRLPOOL b2460598fd12fdd565e6cc131a8e14d4eb411b233ce5125e436d09432fa5f9fca9d9065c515b53d0a26811a18d120cc0bcae0e9c848ed19820d89903d27340c3
DIST puppet-agent_1.8.1-1xenial_amd64.deb 15184048 SHA256 380bada6281c8785aa91ae60434afd3f36f470c723d09746274f8d91a872e23e SHA512 d0457a7b7024d1f00cb11b6287f17d6dea8411bf183e5610e7a0657400914aa9a3c02609b159e00ff8dde1ac433e33f9499a257e4edd7a1bc4f9e74a2f7765ee WHIRLPOOL a7279a33efc8798ece02be5135b7a777d1e339dccbc5fc1cbd9d0ee0fbb05e490d8a6bf17c3454e836729a8deb80250328375a93e22c925bf4eeeba711f7c2d8
DIST puppet-agent_1.8.1-1xenial_i386.deb 16608626 SHA256 8908e987ba451d34e54210e0cfa6f1269a1e678f695c4f73c284216d5fa4522a SHA512 a6124489752172e9e5e5899ef032a5d2e7ed3de2096f9055f63d77358035ad2672ebddb075f73aed5d13660d2b40add8bc0962c56b9ec1942463dbe3847297aa WHIRLPOOL 034c9c026d0607d02e98267ec422cadd14dfa934866c962904ceecb1f1de4c22e1adb76e763a6b5c46c5c2dcd29e9f8bb89a9450517fa33706b1f48412acc5ba
DIST puppet-agent_1.8.2-1xenial_amd64.deb 15179348 SHA256 5195af288ca014bcf65705c3fb83a1da8caf02eb1f431396380951480fb7e2dc SHA512 6093012994faaa3e7248c3e705e2dcb9269c85cfd4405c7ac66ab0adf3a547bc37ad3f5d44530514ed30a4edb01c01522eae1bced8d7ebade9ceb737ee600449 WHIRLPOOL 9905c00b16b12b75b331faf60c5ba3ad948a04db1ad4ef9b11aa413442fd464b836cc295cb4e0d85c34ebb3f97f470141cf207491fbeedb7964409ab75420f44
DIST puppet-agent_1.8.2-1xenial_i386.deb 16609778 SHA256 48d4588ae8c87a3a3e41c5c4e6159cba7bf6484578ce0761b4abd76854f7bdad SHA512 b96e239906e75773a22c37a28c3c794b7293cab1a970ba5067064b120e12e0a6f0b620f06dfb3cc5b83e9140467fa552aa05ea46a33f3fb8b489ac7790cb7734 WHIRLPOOL 6daf05a7ae5e50ecb922ffa260101cc62e64267fd40ca6dd8d684ab1b3760eb45a4f797f9644b7fb351f70a86e88d5c88cd1cc5dd4d68341912846466ba72257
EBUILD puppet-agent-1.7.1.ebuild 3136 SHA256 5a6bd01daf971ad295ccded4238f99678184565f014396c577b552cbd32c099e SHA512 8c33eca7decbf4e19fef8deae2a1659babd56cbd1a20c48072af094402e6adb2e25bd98bc700ffe81c649b629e85339047ffb494a02994621672d3f3977d4c1c WHIRLPOOL f86a3f72a08a00fdd6d0ce22ea9599c53b64717deaf00d82ae14a0f09daed3d89e13a8b934ec0415bd02588fc49dc97c8b3f397106e1252a281182411460a78d
EBUILD puppet-agent-1.8.1.ebuild 3263 SHA256 574b3718195b60a3179e4531ca9484e632a2a4754455f20f30e7e83d8d7a5254 SHA512 29b90ec00b10a3dd66b7180b701e755d85eb0eae462c505ef5742f691cd29104feb00e276050acf4e87d1ef5c44e3586a61e964a75dbf614db867057c99b396a WHIRLPOOL 8441b3dfc830334acec2ac4efbdb19e738c759ee4f5c3b7e54691e1ec405177799b4cf278eefbf8f0739d09f9e7f4402ab94ceaef9e1363073c8ad931c398dc9
EBUILD puppet-agent-1.8.2.ebuild 3265 SHA256 4244760bc6abc393990b7cae5d997cc5403e045297b5c15bed599a2d24b48ee5 SHA512 990bebc3f7364451349889dc9f7466301154fb9a1091739f556d428dad5a04ff78e33483603090adaf6f48e1f06f0e8ed41f8087de1418f8f74ac5144d1f8fbb WHIRLPOOL d68150b11441daa133c270ff6528f4c4e69fdd4f0285dc271206ab9ef5ca9de140e491264f98bed087b694ba301f2a4c4d53008b96b133b8766d93df791050ea
EBUILD puppet-agent-1.8.2-r1.ebuild 3281 SHA256 4d3b35d4df2fd44c6e842158ea26f7a4c3d59b5cd275a07d846d1028356a0a7c SHA512 79d2f0a3c13ab2d085a95a0ad611f8175ff4eb0bf3bb21a2c0f87a3fb5aa40b03e938c9e4b3803949fe68194dfd29de3f6e8ca53a0d2b19940689593aac71f94 WHIRLPOOL 457e64fac8cdc981654f0a520575c4f0154af5dc0630c6ff304c03338491b0a6e31dc4744ca146f059ef76318415f1fda9edf31e8efee79e6bd9c26fa85f88f7
EBUILD puppet-agent-1.8.2.ebuild 3263 SHA256 aadc74c548d0db56586b10164348670e6a7e3dcf6aae95950cd13b86f4532f36 SHA512 d3f1f8e94e36c818fb82072adf4802dd9f0ff17a08fe734d5f5ebf0d29108cd741ca3a9a0dae687bc3db6bc9d24154cf8dbe2d95805cf5def6a34294177cc141 WHIRLPOOL cd968675388fda6e1995ea846bba641592ea30e62d3a4870e7a9aa02d0f2036ffdb9ae93c7f7ae2a6e46b0732095209ac1feab045fe3ab6a2f9128dc6b479020
MISC ChangeLog 12414 SHA256 43b79bfdeb14a8a8c06df8809dac296ae71e59e85e5243bcdd578dd99c3c3f7b SHA512 4ad26d58ea469acd9c510f6582175ecb0a58954cc7eb2c8c90c2736e227fce04f9d196cce20b64a52153323058d6f5a2831de364251803d8eb0656b15ea4cafc WHIRLPOOL 16dab8e7506da0d6bb98f91d08c1890c12e9152baa7f15c4e1ad01f210845acfb55cbe3c8bde1a1b71559cb60d84ea436c24798290802891e3047d024b66edfb
MISC ChangeLog-2015 1925 SHA256 14cec0025e9af42a203c9a087daf7d2bce1dd92aec66445814fe3ba58fb55611 SHA512 f5c921d2ee0079c50c6618d8efa13438d07fe0626133269c8be9b5dd7f7a3aa6d2d1643d445d5e1d527094b2d814c0d5858974e5b38dd475dcb9d0271162ec72 WHIRLPOOL 92882e38ab2de443b8c4edb81327915b6ac76d1df5bd4306827ad92704bfe844ceda17c4abc81210de36718ad6d51eade549d720035e46ef6e719262f0441354
MISC metadata.xml 433 SHA256 34ac6187d7fcd5df99dad8daa85048885cc5503ca5e6cdd58df2fb40c9fe8b60 SHA512 ad0a7b8c9b0898bca444d604071a12099559ef2ea3179fc2f56ef9b4a89de6b0791e462e1dd8a3fdfb56e22aca53b7c6e6451bc31afe242c174841c2765a0402 WHIRLPOOL 08b6fff0f6e4c12d48d686c21fcecb2b1d011c6aef7fd24d11bf78d2a8ad408ff0f8cb00b3c2329d24de30f144413802c84773919339eeccc572fd01af15af94

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -15,7 +15,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
KEYWORDS="~amd64 ~x86"
IUSE="puppetdb selinux"
RESTRICT="strip"
@ -31,6 +31,7 @@ DEPEND="
RDEPEND="${CDEPEND}
app-portage/eix
sys-apps/dmidecode
sys-libs/glibc
selinux? (
sys-libs/libselinux[ruby]
sec-policy/selinux-puppet

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -15,7 +15,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="puppetdb selinux"
RESTRICT="strip"

@ -1,11 +1,9 @@
AUX sshguard.confd 641 SHA256 3974c25bfc12f68f46d27180d2925541dd73ecd53966d62a90110176c01ec974 SHA512 5e551aee09e8d38b7599e04aeb0908fbb7c8871ebe6c9a9160ae0580309b420cbdfb7df82f8aa16be95dbe193f317316efe4a396ebd84fa1f184b601861b48ce WHIRLPOOL 74ec3fdae0610bc199f1457b880fafcfd9a4fc24462f28c3a99b14d1a6d9757e2a747416dd9d3c8f540fe134bb96835ed2195082e845dcdc9a9adf64656ed3c4
AUX sshguard.initd 579 SHA256 b0cc7189ef1cb848f5a9dc64b970ee9191bcef3d4ea1bf07382b9228e02b3fe6 SHA512 fb721186b77cc7ece4ef7bd72e1e17f593d0dffc1d7210cb250d6bbe0b8596e92a49c3db03a799ec5e0d9ae2569b23fef3f9330b8fbf7a7e0b00c36749a94e77 WHIRLPOOL e25a163a392b3618f7d23c6ad2ba3013a042e8d832f2a2d9108120a3f83f004b5c805109c8a8007bac01fca5b96034c4742e0bd3bb9a4efe8c7ffcea57d98567
DIST sshguard-1.5.tar.bz2 303767 SHA256 b537f8765455fdf8424f87d4bd695e5b675b88e5d164865452137947093e7e19 SHA512 6d17abccd94af9e7fb04a54477ff5686caa64dc36e2f2cbc4a8cd7bc293923daf2fee87fa7f2e247eba1b310abe68549e652ab3224c2d19822d2e8a0306e49e6 WHIRLPOOL 7d579f5c9a03d79f7cc7b51b537b91b053faa56653ba7c5182550ddab41c0fbcd12a6cd7a6dfb2d1e2323905ef3e35aaef9ca8175d97e26cb953d57403f46562
DIST sshguard-1.7.0.tar.gz 769779 SHA256 5ce784bc25dc9801fbfadc4117669ee02397526c420170ae1145ada96df8cd59 SHA512 876789ee0a457b656f9d9488043f0d4f59cb2ba5a6fc3243f6f05e64995c6cf719bffa01bea7f96897b7092946e441507f2ced4f372fb475dfd7ec0cd70bda55 WHIRLPOOL 7ade8de747f398c7552b17bc3b6ce8c9400e169757072cd10147b2f0ca2e67c427a09e4761a63d9bcc24caca499464301388b4d8b709a4f8cc4325e57dbb312d
DIST sshguard-1.7.1.tar.gz 832220 SHA256 2e527589c9b33219222d827dff63974229d044de945729aa47271c4a29aaa195 SHA512 205f45f0f1260ebf2a1efabe5b4391b23c219f37df096383d87c220e7392cf58827a4e509be65287bac5b2af49fa0fc390775e1472cff4fb28f2323821f00fd1 WHIRLPOOL 2810c8c77d623dd21baace30bcd4c20efe1f7544e0db3a8abe84ca823e4cc391ecde072d56e63e10c2a490d1417e18fcd9cae16692ac72fffbf216a23036798e
EBUILD sshguard-1.5-r1.ebuild 1251 SHA256 98146da908c38b47e2e4c11833197d1ba97f8cedc74036c38554f637f776175b SHA512 46072a8c9c912843137e79844f17d83d064f32d148e43726c24e7a46d61061a7073b0a508d83e963af22feba96103e2b71312f801176f7e7810e1c9dfadb4c4a WHIRLPOOL a2c2802cbe6e7bd07cc1b4f2223c337a6a925d525a4d1cabc2365a9e9e39a5d53c09c47e755efd20062aeae54c59055b12016a357d13f3389adbbc0ee1f5fe02
EBUILD sshguard-1.7.0.ebuild 1251 SHA256 7b0c659a97de32cee877fa644d186228db541b45b0ef80ca4d7dd05186412e0b SHA512 668ff5e47887bd7e8157c38ea4e0ce252c8d52f1cf36647f0bba39cd94030f53a1d1c3a4fd1a02771c7deaafbb0651ebd281fd73ea8a266ef101d08904ce54e7 WHIRLPOOL f2b5a0dc56b9a33271b576935c2db07a328b84e120a8adafa59513bba6c9ad6be91542db9c081bf3086a54117b676494694454f88b7f19c11724ddfce432b75e
DIST sshguard-1.99.0.tar.gz 878414 SHA256 d55ec6f57c24d954998328e0363000dbded9aed0580cfe4b558fce0abe550f95 SHA512 f691a123291f44b9b8a53a3f4fd599145da08819371d880f8ec70b77328aaa5c8b271e443ae5ff348f9f9a206b6b8b88dab84b2fad1e9e3d7d5f8a499fe67763 WHIRLPOOL a35b4f3bff7841f5d380e8da0e347b968e7349611b9caf2a78c2ac306a0b18624bd9889fadbf4e63e237abf90e7a4da7f16574bc44f714724bfbb24d599cdd3a
EBUILD sshguard-1.7.1.ebuild 1250 SHA256 ab73e2ed8599a2db3536aaff304300b25f007aa5dd9229382ed5204c4caba54c SHA512 c5b6e929baab25d619141a0c544378a333d2b2abf6840452c64fc245ae75442f65b8fdc681ce8a8145a6ce8207e1d1fc8a54570e1c97a23425923ad0cadc0f80 WHIRLPOOL 8bf84520c389f1f831bc99626b466840609df197a509262a9d6b24f40178ada73ff8ca6c10f18b8071aa784c13f7301e8d002cf0da13f674f729c116fc370173
EBUILD sshguard-1.99.0.ebuild 953 SHA256 f56e1129df78989b1cb3e38887eb45d11e17e5bcb00e73f5635e9e9eb757399e SHA512 460a3c03ad792809eff90a9b6753212ad31ed2f20d9d108feebd8b601873d9c3ce4f745c176707ff8f97f0e07b49208f667f5c60d41de0cdb61bdd40f70cd7cd WHIRLPOOL 1f234402d8cc495b4996ba1e03f9240fcc040fc5fe62146b99a4227ffda24263a0f247e375da15a6a76d4f37b36f2264a39af406899bbf41ad892134dbaed3a7
MISC ChangeLog 4254 SHA256 eaa6f2711106460318d556aef3f7f0e62dc82f10177d193f60f3a400e4ba94ca SHA512 ef97796e890fab12c8b03707a42d76759457dd1350ecbd772f40e66f39f5b1a643958fa20c8c0c2324b630ecd6ebb3ef890aad477a0457b77fd6e29172a1b296 WHIRLPOOL 109df28dadc52bdbf8d5d3d6fbbee7a0c5e34b936331a0a22284f7367ba063bb6705d65044413e40a8b87ca3568e96f73484376372d5713cabd62c928dcb6ea8
MISC ChangeLog-2015 3411 SHA256 0b12c834f0a95041a023e9e36432da480f9ca49dd19d105865cc8d02517ed16a SHA512 5bd3f8a5f63a0dc036f5320243bb07d96953bc03d9a2ff51820778a817612f2ab9e07e59db9f2e76d68db5cdce39dfa93cb90955db18caa06a9d96407b914edd WHIRLPOOL 19d9a00d8dcfc869cf49618f20b1debb59c3cd967cbb1b8591749f5d97669084589d8af2a68a2302e7abcea8ae85526785e4ce5e0de843fa098437d7ae212de1
MISC metadata.xml 467 SHA256 b423370fb24f542610016f009bfab7cbd668b4211c9fb0e88e4c14302f4c9993 SHA512 3d936c9b01370bdee03cf23d2ff8632eabc3352054b1b7797baa6e8f1496adc35e79ae286a63bc9a9d6ae5f1e920300f417c08f637ad78e0c40711f2e51dc7b9 WHIRLPOOL 138db6422139317a253113f2cce164cfe6d91c330ed0f6963ddd5b620fdd5b0941454276e511f9f2c8f49c1d50ec6904b15db43a67bbdcbd3a185822888780cb

@ -1,50 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="2"
inherit flag-o-matic
DESCRIPTION="protects hosts from brute force attacks against ssh"
HOMEPAGE="http://sshguard.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~x86-fbsd"
IUSE="ipfilter kernel_FreeBSD kernel_linux"
CDEPEND="kernel_linux? ( net-firewall/iptables )
kernel_FreeBSD? ( !ipfilter? ( sys-freebsd/freebsd-pf ) )"
DEPEND="${CDEPEND}
sys-devel/flex"
RDEPEND="${CDEPEND}
sys-apps/openrc
virtual/logger"
src_prepare() {
sed -i configure -e '/OPTIMIZER_CFLAGS=/d' || die
}
src_configure() {
# Needed for usleep(3), see "nasty" in src/sshguard_logsuck.c
append-flags -D_BSD_SOURCE
local myconf
if use kernel_linux; then
myconf="--with-firewall=iptables"
elif use kernel_FreeBSD; then
use ipfilter && myconf="--with-firewall=ipfw" \
|| myconf="--with-firewall=pf"
fi
econf ${myconf}
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
newinitd "${FILESDIR}"/${PN}.initd ${PN} || die
newconfd "${FILESDIR}"/${PN}.confd ${PN} || die
dodoc README Changes scripts/sshguard_backendgen.sh examples/* || die
}

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~x86 ~x86-fbsd"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
IUSE="ipfilter kernel_FreeBSD kernel_linux"
CDEPEND="
@ -31,37 +31,19 @@ RDEPEND="
DOCS=(
CHANGELOG.rst
README.rst
doc/developers.rst
doc/setup.rst
examples/net.sshguard.plist
examples/sshguard.service
examples/whitelistfile.example
)
src_prepare() {
default
sed -i -e '/OPTIMIZER_CFLAGS=/d' configure || die
}
src_configure() {
# Needed for usleep(3), see "nasty" in src/sshguard_logsuck.c
append-cppflags -D_DEFAULT_SOURCE
local myconf
if use kernel_linux; then
myconf="--with-firewall=iptables"
elif use kernel_FreeBSD; then
if use ipfilter; then
myconf="--with-firewall=ipfw"
else
myconf="--with-firewall=pf"
fi
fi
econf ${myconf}
}
src_install() {
default
newinitd "${FILESDIR}"/${PN}.initd ${PN}
newconfd "${FILESDIR}"/${PN}.confd ${PN}
insinto /etc
newins examples/sshguard.conf.sample sshguard.conf
}

@ -2,13 +2,15 @@ AUX lz4-0_p106-cflags.patch 630 SHA256 fa5a2e429ff7bfc5ff3fd02e5e8078d44f7c704c4
AUX lz4-0_p106-install-to-bindir.patch 2141 SHA256 3799ef8a56f5cbeecd5f6ceb8716454990087965136322ccd99c6911e60dc924 SHA512 853be770173b46188c4f293f13c263053fd3837c23e959b2d19e36c5d3c8c04798b619224fe02b20f414494baf4db4235b7c223ce665b9b90f14a655c8303f8c WHIRLPOOL 6aac55ec15e8b82a16b06faa50bcb362ace5100bab3788d81ed3618f6efae787664855db14bd0f5393624647d13df40214f873ee7da24d505f9aa4fb371bcdf5
AUX lz4-0_p131-static-libs.patch 1515 SHA256 62b9f3fb9aa0b22d7aac8ce6fb7aa9acdb83c5eb8dbfce719fdd43e0ca939e3d SHA512 caa55637529c3b723d95965eb1c3ece4551abac6bbaa16cd8c6eae05a41e8be2cde9d67c2099d47a4d62f4e9edeeaf87e532e11fce94bfea953132b5bd7a4732 WHIRLPOOL bc5e7da4bb35c482ea62abfa77a65826427e835509741880ba7f28d005dda3c8c9ae51bed1fbbf4fd9f9b405580c1ba55fdde7b60195e0173f7dd28ae7612c47
DIST lz4-0_p106.tar.xz 129352 SHA256 a9a09c4ebb962995d10e7e4f7d9224aaa93f308899de18a414948a58e87b6f22 SHA512 8b2bafbf78be7c42831e264d7acdca12712c88369cecdb3aa4621c84bb6b450c372f5153f7c3939a5f70d5810c62b98993697397319d286a1bb51b1e4a6ecde6 WHIRLPOOL fc5bb47b73606b125d8e155365d1fe101083e68e684ffd6014440e0f1416f1f6ecc64b797083e6939bd3e8cd42018e46a1864ae4542160c96933a47df9421a42
DIST lz4-1.7.5.tar.gz 208019 SHA256 0190cacd63022ccb86f44fa5041dc6c3804407ad61550ca21c382827319e7e7e SHA512 b4e5b17fe06805e676608e636a45f0b480b79a02c6b7ffce84dc4d607861cb2652b2852493ab9d9249e7caeae6f00b6834801fdc39f58d901cbc1c7347915295 WHIRLPOOL 961c56f36a78a4703403a95b54efed8fe859b7ae6327a1318112e322052655aa379e37c34a1d9e8f11397e4f3e14b5f1dfe60083e253dbf20fbbbbb753c28c1b
DIST lz4-r120.tar.gz 161950 SHA256 fa02b1bcc26529c27cff0883d830914bdd1ba41a87035313e1050302f17e4b07 SHA512 8b27c57737ba4c2c8e4f00f7ce13f6edc91f74885bad66dd521dfe85d427e0fd78a300896d599bb8642a34fba78446daf207d1b2fd8e91543d4c093e53694e86 WHIRLPOOL 6a0cd7f8caf9799130b13b3f282197b5ef20fb987f0f5f6911f71a0f5d5d37c542976be5f13bdd2e21a8edd0a6cc8408fcc0f69f6354a0fbc7df75b22fb9de91
DIST lz4-r131.tar.gz 133784 SHA256 9d4d00614d6b9dec3114b33d1224b6262b99ace24434c53487a0c8fd0b18cfed SHA512 60bd95d529691ffee2c43f0d8a62484c3cff74c0154094f073192606806ac8182dced61e0534ffa7e0ccf5f18e9a8cfd2738883a83814c0711a6d7f1d1b252e5 WHIRLPOOL d605dbada1d4eb84eb6f3f45417eaa35433b1e3e875af560bb5fa06f0465f1652fab74c094d0d743e0034abc0067c83114827e21baea69d5c3d6d95062d0f660
EBUILD lz4-0_p106-r1.ebuild 1278 SHA256 150be57637bbf3b554b96c72ec8de13784f7e424642d8e3935d2c63fa0aacae2 SHA512 9691e5aaee42218dd029832ec43ed7c4f7c5b2d1a9cac81219e987543c40b2ebba6b2fa8731d4a00103d9cd925e4fa8db4c947ed8932d25191b3588fbb478c69 WHIRLPOOL 8b028fbe044e982da4ca29d6c5f7e39debe853cce9cb8d1498e73c29c7f8d38d5fc636bbfe8541b14dc6571ef441b2dfd592c49a405b3e261b6135ef671dcc39
EBUILD lz4-0_p120.ebuild 1186 SHA256 70d0bb425799d2d3e70820f15b13c64526695239b67f3ec516a5ad38d2a77232 SHA512 cd7aab8b4174c2050096326b9b8fe8d2718e058e4ccadf05b9a04e5dfbdb499a41ab2ccd373101098267a9dd7a49f3889b4c0b4b4cc5516ec20fd102218c79e0 WHIRLPOOL d1f849614ff3c25eeceead7632dc7f10eb8de3a0a3cc0cd1d9e8c07c540d14fa2fe08cd228da61b3ecf6c3c62a10298bb866d6413734c8746b8386e401992540
EBUILD lz4-0_p131-r1.ebuild 1672 SHA256 e2b208294e7fb7f845c694dc1c644e5d79251d9997b9ff9150d33399e897fb37 SHA512 0e921882576c92941849f41d88f6f4aa90677dfa70f48df078d674eff81247cca0571fff3ae152d35e1d973621325f57b5d80bd74f3d08e9cbaa52c168565a39 WHIRLPOOL 8335a5b4dd4b537cec823ec058da8370020a18f616612abf8c038fdf037e1c7a803eba2123904ea9695a83eeb3c46b330df51b00d8260f07b9b2d2800d06fa49
EBUILD lz4-0_p131.ebuild 1532 SHA256 05b6db00abf950bb3d538170b9b5f237eb7980535a00ca0d073239e2115ed64e SHA512 85f1c5ea42d689ed89baff4a82bf7745c81008f44ad0b50902d3ef51cb280c9ec81b9c1a0390c98b4cdc4729837fd51d1eda0fce1179812f36dd0e111cad3a64 WHIRLPOOL 9052a827da2bb577db480056d10fb1a296c7e8e59d020448c9bfe4872be389e45549b962ef835d7df515e9cc423fb122e89b921f7c94751f5749ec4ac7557e9a
EBUILD lz4-9999.ebuild 1619 SHA256 c5e16a3d6630ef55a66275a6679d449e0703c0689d768cfa030be573467a8337 SHA512 c9400354c9e6bdabe3b3779d8287196aec223dad981bd7b3d21919f7bf6a7c55a1a14aba4419d99dad1592bf7bef148598314b084dc76ccf8e0068a2d72b5a65 WHIRLPOOL b1ba57d808f35ba56f18705d36d7cf8c951c5acf996736f5b74ac76c36cc55274cc02684fb55377313e0961ec9fe317d7b455ed992a2a2f6b785bc57dc8a77d5
EBUILD lz4-1.7.5.ebuild 943 SHA256 42552e63d127c9e5676259133b3d79933d07875e0ea043e09cbbbff88e660b2a SHA512 8ea033b279bdbed899c927e25d14847681c0cca89bed35e6b715bbf33466f59a9cdbef5930f988576d36512db5ae505b54ba4a5a61534509f0f812a665170efa WHIRLPOOL 1e5690ae9ccec386055297cb04a7f214deaf68411b39100609df3938a2ea06184c37d396ffeb1e11c313c82e8294447b0a91b5845c40a380b6d03afe0f8e96fc
EBUILD lz4-9999.ebuild 943 SHA256 42552e63d127c9e5676259133b3d79933d07875e0ea043e09cbbbff88e660b2a SHA512 8ea033b279bdbed899c927e25d14847681c0cca89bed35e6b715bbf33466f59a9cdbef5930f988576d36512db5ae505b54ba4a5a61534509f0f812a665170efa WHIRLPOOL 1e5690ae9ccec386055297cb04a7f214deaf68411b39100609df3938a2ea06184c37d396ffeb1e11c313c82e8294447b0a91b5845c40a380b6d03afe0f8e96fc
MISC ChangeLog 5889 SHA256 45088ed2b789596971f0e6e989edeeac080288a41fda7e5b83c9c257b00fc1e3 SHA512 3319133a34670593097d5436bf7a9cf72b55cfa2e3356d87e9482b065e42a444b9a506aa94d9055acabdb6c9a6dc366b110b95586c39bc3087a7453737d5643b WHIRLPOOL 5cc271fe5333d27db38ae24175bdf7b34f4c0cf02b269568921f2201b78c1952d0742e4be68a374087f5a77b0afd888bbfa76570f50a1af7fab7803827d6f941
MISC ChangeLog-2015 5612 SHA256 c14d88245bbed1a6330d366fd32c7036be040dc2f5dda355d76657f034343453 SHA512 c5e96dc8ddf42733be0273c2f48dc2c58a994fbb467752b396118f6cfa32c9528e377b0e731dea340a2adec33b1b1835bce9c0f5e0b201f9a7880227eb29a4a6 WHIRLPOOL d66ff4e7b636b62d7bcfe2ee8a22412b2bbe6f2c1c757c5b73b9253391cdd29e6e0b09bb3b64f99cf88c2d3cff77400f779fd373a2b3ffae49aefd3325c870cc
MISC metadata.xml 516 SHA256 f55e831a8af90be1cb9e4c0e1fa634f287fa9ca0439d4a2886db5949e9836137 SHA512 b559b65a4eebe71824ad3cd46c1ef3aabcc1c43f4312cb2e1072f0e7ab4396890696ef7450d7a41a2e03498db9da9e6823f9d8de4d413a0244607b85192efaa8 WHIRLPOOL 24b90d31f4728b01fb8899362ed7719a48f6f0921062d1d6c3f7a221e55c8cd9ef7c4c33ada9643246c30f29a161d01b057e70dc93a735de5623b147cf1e7f14

@ -0,0 +1,36 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit cmake-multilib
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/lz4/lz4.git"
EGIT_BRANCH=dev
else
SRC_URI="https://github.com/Cyan4973/lz4/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Extremely Fast Compression algorithm"
HOMEPAGE="https://github.com/lz4/lz4"
LICENSE="BSD-2 GPL-2"
# https://abi-laboratory.pro/tracker/timeline/lz4/
# note: abi-tracker is most likely wrong about 1.7.3 changing ABI,
# the maintainer is looking into fixing that
SLOT="0/r131"
IUSE="static-libs"
CMAKE_USE_DIR=${S}/contrib/cmake_unofficial
multilib_src_configure() {
local mycmakeargs=(
-DBUILD_STATIC_LIBS=$(usex static-libs)
)
cmake-utils_src_configure
}

@ -2,63 +2,35 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI=6
inherit multilib multilib-minimal toolchain-funcs
inherit cmake-multilib
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Cyan4973/lz4.git"
EGIT_REPO_URI="https://github.com/lz4/lz4.git"
EGIT_BRANCH=dev
else
MY_PV="r${PV##0_p}"
MY_P="${PN}-${MY_PV}"
SRC_URI="https://github.com/Cyan4973/lz4/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
SRC_URI="https://github.com/Cyan4973/lz4/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
fi
DESCRIPTION="Extremely Fast Compression algorithm"
HOMEPAGE="https://github.com/Cyan4973/lz4"
HOMEPAGE="https://github.com/lz4/lz4"
LICENSE="BSD-2 GPL-2"
# Upstream has trouble keeping ABI stable, so please test new versions
# with abi-compliance-checker and update the subslot every time ABI
# changes. This is the least we can do to keep things sane.
# https://abi-laboratory.pro/tracker/timeline/lz4/
# note: abi-tracker is most likely wrong about 1.7.3 changing ABI,
# the maintainer is looking into fixing that
SLOT="0/r131"
IUSE="static-libs test valgrind"
IUSE="static-libs"
DEPEND="test? ( valgrind? ( dev-util/valgrind ) )"
CMAKE_USE_DIR=${S}/contrib/cmake_unofficial
src_prepare() {
if ! use valgrind; then
sed -i -e '/^test:/s|test-mem||g' programs/Makefile || die
fi
multilib_copy_sources
}
lmake() {
emake \
BUILD_STATIC=$(usex static-libs) \
PREFIX="${EPREFIX}/usr" \
LIBDIR="${EPREFIX}"/usr/$(get_libdir) \
"$@"
}
multilib_src_compile() {
tc-export CC AR
# we must not use the 'all' target since it builds test programs
# & extra -m32 executables
lmake -C lib liblz4 liblz4.pc
lmake -C programs lz4 lz4c
# work around lack of proper target dependencies
touch lib/liblz4
}
multilib_src_test() {
lmake -j1 test
}
multilib_src_configure() {
local mycmakeargs=(
-DBUILD_STATIC_LIBS=$(usex static-libs)
)
multilib_src_install() {
lmake install DESTDIR="${D}"
cmake-utils_src_configure
}

@ -2,7 +2,7 @@ DIST lzip-1.16.tar.gz 86035 SHA256 128cc25baf92c8b69700831e6f984d954016318cc78ed
DIST lzip-1.18.tar.gz 95569 SHA256 47f9882a104ab05532f467a7b8f4ddbb898fa2f1e8d9d468556d6c2d04db14dd SHA512 cf24756bd657ef48f48304be94bf5c6c18baf7dc4fce276e79c3abeab4c4f801e901ccfb12841fa4b2402e687aeb95f2e537695442f53c45f7cb9081c3062674 WHIRLPOOL 61a76a55afdbd685aa8b16c0cb2f1ae1629d488ea087df589cd96441db9ab6d64caf08b8ba116daaabadf62a37858dc82a03b18b61595c08e0924f51860eef56
DIST lzip-1.19-pre1.tar.gz 98914 SHA256 16c257b70309038b344fdba03615f3853cf2f5a6ae6e3b5f7c662f1079c590cd SHA512 38be478667b83ab2dca5f9abb6740ff6a8def922296ded32a176c292b68c2d1c063a55a68c24e9e5adbff6fdf474b57f134764c75835bd3169716d203356ce9f WHIRLPOOL ae4c453e4dbe6a6f43572614e04b99347895fbb400717d1f23858bcdf9974f66707dcc8ca748c58dcb35e5f89aa59332dd166ddc98a3458cac7c77009ea223a2
EBUILD lzip-1.16.ebuild 760 SHA256 e3679b176400e00f239e030aef242abc7c1f752cdb9fca83dda7864ae55b9594 SHA512 769fc85a0f6b8432304c57a53ce013b835e5ec0475a1b9415c5c1b3890ab7fcfceb30b96d8eea858737b7d783e6fd8ec97824b8f628c4a08eae8b95be1b4d8e2 WHIRLPOOL 2dbfd43f7d2183ffaf160fafe90088b8f3790d8e7ff8f5fc307987fb91a40520251c8405834b98c5f63731c6612693dc7eb3c1f96f85f8f8c5ba0282a32bb190
EBUILD lzip-1.18.ebuild 812 SHA256 0e5f42b3c656fa66b798244e9fdd56769e43858006acd21bfc25e821bc3650ad SHA512 5851825547a06fbd04144e25eee8742df0b296a4d2e3e1822bdf97e8b140874e344c35bd38f361755b8e1e07e7e60c4743fcc521dbc7d066b02e5036a8986639 WHIRLPOOL d77b941d5773443e7be489782c2ecddf145694da3741c6ce7153ffc834e1d033c0fa4a48ad214f653b1ae97a6decf23a071a061189ecfac9906c436144bbedff
EBUILD lzip-1.18.ebuild 811 SHA256 ba796224ff75aadb4cd8eeccf27215d72d84c24ac982e38bbde0df41521ba041 SHA512 655faf5e96c0af5a4205b433b0ab39bef880a8b2330a271a09eb64e4f5e274c3c7e20058eabcde2751b07bbc5fbacd073af69b44de0f2f6e103efe36f13aa1e2 WHIRLPOOL 7a917927670cc7493eeb519a727598251c39e056a57d91908ac2a81e19f47be7c9eb97e40074a81f664bcedf5bcb025b71167dbc8a39637470005dc84fe3e1b1
EBUILD lzip-1.19_pre1.ebuild 812 SHA256 1f745289863c800d828f06d8fac9fb774e2e28177afa8429763579d34f03ecd5 SHA512 dfae145eb3437b557c72db77007f1399df3aee70960ec28365eacbbaed59abb33f4c13e3ae9bf0afa0108f5097662ee0a2666e3b3c360d54fb0c03814d463dd1 WHIRLPOOL b7199623eb0eaaa62601bc549246950b2e817ff318bce842ae2ce8f488b6c24f3507cd639743673cdcef6a058e46e12b1475776f796948a677224fc035894a48
MISC ChangeLog 3141 SHA256 5c77284b87f576f9b50201da83ec5772f4648ebfb9212796063e1544b1850933 SHA512 3aa08652d31aa7b194366e81c4059131ea131077469b01f24514b6b1866391b360c5ff46c1f1f02d0709c3567be3841f205924d3704eaba6693c99e21ca08c03 WHIRLPOOL 000e393621b65d62ffcd10e4967998e58571424263b3cac0264490c3e7904b1b7197c87d3d1d0d782794489b358fe81f508952ac54c36dbbbea0e0f4f199397c
MISC ChangeLog-2015 7344 SHA256 3fa39733380f51259a9384e8ce6f449a6442a0e1b2169aa2167e8c6e491d8dfa SHA512 8a220cefa75f18dc1938f27c478744c7beba3f26985295a6721afa2632c76296a1490500c01aa4df03420484e4859649fc5b7ad45bea3b84fb292689377e193f WHIRLPOOL c09bd826ed1dff8eeea050c17399f7f75156aef2612fe5b4f6bdf0047f696bc3cb0ca9482bac5e06356cb802bd1672cfcd9915bcfc778169276474dc826ef9fc

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -12,7 +12,7 @@ SRC_URI="http://download.savannah.gnu.org/releases-noredirect/${PN}/${P/_/-}.tar
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
S="${WORKDIR}/${P/_/-}"

@ -1,9 +1,10 @@
AUX dosemu-1.4.1_pre20091009-dash.patch 395 SHA256 75581a12062da86b199ae9b3a4a2413a6673635f6e32ca15d4ad6aa9608e5e15 SHA512 a520a6e71d7852035cf61e554cf0e9a10a61ffb1c908d7818507516f1674f59a30c46e47bf246c9113b03a0932b97e5f8cba12d69366466ea3f9b952742ae2cf WHIRLPOOL 228307318f9e7ea873a7c918b49b7694d637a3ef24ac84253cf27badac782f2d5cf21dee514b2f3886b45e97906b080e32fc4fe4fd4a881288dd6aafe15a2a3e
AUX dosemu-1.4.1_pre20130107-flex-2.6.3.patch 463 SHA256 8ebcc3b50a6128e1401f7d05ec44c05fef2435b2d7e307356970ef9ccf40ac21 SHA512 51674b60fb341f56c7120a9349c9890a9770cdef524ae3ccf6795769fde31823b2b57aaaafd6111c236550c16caf53246773dda1cd71639887ffaa7093d95cc0 WHIRLPOOL 95ee2eb2ae5d15b1837de1aa463ffc25607436d0e6580323cb77094f8ec73dc8dc010ae7ca0eb0b217e67bcaf158cac85ba4614bb3d180f9f12593b3f78f31ca
AUX dosemu-1.4.1_pre20130107-fortify.patch 1961 SHA256 fdb67267e5fc45de64567605078a29738ad507a16716ae0d77a70a1815166790 SHA512 90a5dbc6b00d2b13086c15997cf056e1a54721518a76a85425c7adb6d859782e26391c28386e847fd914a01f0c243615c21c1317a58c19ed9603133e0256971a WHIRLPOOL 62bbfb3de8d26101b220757af27d1c80c0401e270aaf545b2be9fe0002d38062b81517e49a809b88bfb3e82e14691c0693f556b272c630a05e59e2bdf4dd93d5
AUX dosemu-1.4.1_pre20130107-no-glibc.patch 559 SHA256 29e59d4049e0af0ff8d97478a1e06091bea5ec700503877c4814d538fdaf70b7 SHA512 c53e3f7ed1b7a74e1112ea5507d0912ef1d16ff657aa5a03132f6b4c35ddb638ecde40ef554254f429316ffd74fc2d8afb59548d97547eeed231c80c0c057eed WHIRLPOOL 1a08dafc08d01bc168a8bcc760966246c34003ebf271fc7b13a44afaabcff8fc8efa7d4a6b4fb72a67ea9800618adae75573ee2a602bd1d08cd26c5789d73fd5
DIST dosemu-1.4.1_pre20130107.zip 2767256 SHA256 072e1d8ea9c574b02e556d926a287c9c55b82384ed652bb8dd6f3488801901aa SHA512 eb8dcb914a74b235f2b37ff4dd5c1c84b4916ff195c7bf76cdbe6a4d5e6247c57297eef0c579f219ff7f475e727d66fa5a0f314da46d79cc97a0d794e9ad5864 WHIRLPOOL d2835f82515e40d3c85c1ee53c7add5ba055637864ee63997ec912f53862006e33b4139a253b98cb76ca3cdbd7bdca6614609d9e8e716b074283e77cd8105e3c
DIST dosemu-freedos-1.0-bin.tgz 1205628 SHA256 080c306a1b611e1861fd64466062f268eb44d2bf38082b8a57efadb5a9c0ebc7 SHA512 d0c4235ceac55de63ce5f72e51b7d57a82b8104f4bf2df6f4dc25c9889d3337b40d75665c2dfc98492ec7123e0959a725f5c7579e145895024bd80a07036e3bd WHIRLPOOL 9e6acf38dc8fafe95a49baaaac2a97fdd02c508b7c30c60823f8af7f44aa62b8d82c92661640b4cef05fcdbea401fafea752ec4a0e439a8eff361dd41aa392d3
EBUILD dosemu-1.4.1_pre20130107-r3.ebuild 2173 SHA256 70b9f5febf4f41c1d5dfafd5d80bb4bcb0f749bf87924c32de16d52dc483d304 SHA512 a2e361dab3f2d3e00ad71bf8179fa38080d8dc69c7530e88545107bceb600fa07c9fcb16516ea6cb853a29afc0fec1f5503fccb375acb09768c304f8b21bdcb9 WHIRLPOOL 0ee040f87c47a96942dba8a2da4702ad3fa35e918d1eb0027e6830e79b42a11b69ef765fed58057eec37d3ab9fd520c837603998422a8544a7d25b443ee03d3f
EBUILD dosemu-1.4.1_pre20130107-r3.ebuild 2217 SHA256 3562b85f941a4a9338964d462787ea8c550ea443865aa2650f2c0717a1104626 SHA512 ebc9658f62ea9b2e20d054da5d3a69b6289193ceea5b73a6125198a830e257a4448a58096e1892f838b02002f49a549fcf0ccab0c2a334d0b25d28e75d35af62 WHIRLPOOL 2b5ab9a33fb8f2e2eed96d02d123112562c8928d468c6125a74b11e58fba24985845c1a8eb76b7e15385ab3548239c9091bd9455579484e11c2611593a19eea0
MISC ChangeLog 4068 SHA256 b2fbf8843568f1ac97c02c178d3299d7e15a72c4d30e52162d741cac620e5f42 SHA512 37e3c8d1f247d2b7a54ce1537ad70f46fe97d53a0acacdba3f8c53c455a365d5feada5c0fa5f9195898a6876e665d6316bb592381dbc0891c828d2d0529933bc WHIRLPOOL 7bd2a2608b06a0a14152102d9a286fdfca527b807824c65f7d50c99502dc56952f281b0880f3d85d3052d8d6de3a36413bf9edbaeb1c405b441baf0bf7cc8aee
MISC ChangeLog-2015 9124 SHA256 29bdd1f0271a8d9bb3cb211565ce34d27738229d11c12c4a52e54906d9ede5ac SHA512 9b70931aed528f1279c4e9e726fae2fad45b5fc6c8c6c28e46ca2048fae1b089fab8f36dc0bb285fa85f2b445d52620e38c16337a58b08571ccae5e4705b50a3 WHIRLPOOL 344e78ca239fd94b030fa076ed23395f01c09be31825caf89c7c558ab4a43ef49e134ddd4ebd124a1a8fd070f00766f8f25365fe38c1d98a831c246befc36fab
MISC metadata.xml 432 SHA256 eee767a8db09c9f12d83195219073e5895d157b096d59308ea31c2d9313a93bc SHA512 da0538836dc326d714141ab6c7b9f00bc1604fa5b51df7d9d548a8e3d889072b3ee8890a25705e2a7c2c1c31645c0b9af85ce6a2d1e4aa142a4d83a08fd6f9d8 WHIRLPOOL 70837a0b55b4b70b260844cb6f5a69e4e12994d3aa7533c7f4638ee09caad18ccbaf02a2c51503c68a1982b89a803b6a0b1017ef59db1ced562b6b51c1c6e4b4

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -47,6 +47,7 @@ src_prepare() {
epatch "${FILESDIR}"/${P}-fortify.patch
epatch "${FILESDIR}"/${PN}-1.4.1_pre20091009-dash.patch
epatch "${FILESDIR}"/${P}-no-glibc.patch
epatch "${FILESDIR}"/${P}-flex-2.6.3.patch
epatch_user

@ -0,0 +1,15 @@
https://bugs.gentoo.org/604610
New flex seems to define yywrap even for non-yywrap lexers.
diff --git a/src/base/init/lexer.l.in b/src/base/init/lexer.l.in
index aeaa2e2..9e42ddf 100644
--- a/src/base/init/lexer.l.in
+++ b/src/base/init/lexer.l.in
@@ -810,7 +810,2 @@ static void enter_includefile(char * fname)
-
-#ifdef yywrap
- error "yywrap defined elsewere, need our own one"
-#endif
-
int yywrap(void) /* this gets called at EOF of a parsed file */

@ -11,7 +11,7 @@ DIST nss-3.28.tar.gz 7440502 SHA256 c79dd15f66f581c294ce0ef032119357d03fee3a0aa6
DIST nss-cacert-class1-class3.patch 22950 SHA256 6bba29cee34276e2ca6436dabedfeba2b61fb46668c5d5ceabf0c871574649bf SHA512 a5aa740bf110a3f0262e3f1ef2fc739ac2b44f042e220039d48aee8e97cd764d5c10718220364f4098aba955882bd02cadb5481512388971a8290312f88a7df0 WHIRLPOOL 1246223b01292604e5609bb9c580f092dc5937bf8c98f6891b099e8bab960e03612b6617e30a55d6ff8817d88f190e03812fe8f89f84f25c20970493dc2f7700
EBUILD ca-certificates-20151214.3.21.ebuild 6116 SHA256 8baa1a9db98f31eb414e0d8fb28a42e83c950cbd35fd3a3a8c5efc72af8a7197 SHA512 465e54d2f92ff072e3e3c73551bd824439b988ea0fb7ac1c2a4495aaf591d853a5786e06afd5ab3f3cf037fc464ee79ec81684141302a4d5c74813c6e522d33e WHIRLPOOL d3e289fe442e7bc389a07c8471d5799bbf80bc22f9ec3191c1ad4fdab30211915caa7e1da7920ffe6d8e8a6be172f0fb79c48cf6f645578a64adfe9311978a8b
EBUILD ca-certificates-20160104.3.27.1-r2.ebuild 5971 SHA256 3aaee4403526c4190b693bcd6a508d211ab7999ed8736708199b9c38cb870a30 SHA512 2271254bda90d195e9e5ebbadcef506a73d2f156a882820623588d7801775aaeedfddec2db2c711c0628f2674806d53a9340f8f8634eb2cbb124a1ba904a5cf2 WHIRLPOOL dff11f1fc1b2849a82bc19f725d47e790ec5fb080ccb0fe629e725719b079475320e56dd690935c433fa63eae6335308bcb1be0b8e3df64ee7a1d13e7e9f3e39
EBUILD ca-certificates-20161102.3.27.2-r2.ebuild 5952 SHA256 fd61160d577c535168ef911327624caffcabc8bc71e859fbbba1eb9fbebd26de SHA512 d85c8674eab134b58f95b8b0cf148c956e5e9b4af62a233973f945968655612d70b2ad197a968d10f5a1179783e0daa7f8612c674ec02626de50c43841e66006 WHIRLPOOL 5fd257e0f7f682c552f537b76d5b9a7c7f35e3ac4bfb22ff3c7262a8240f0780c5a3de596aa177b794f6c8366648d3847e4497c641f9e2eaf197126cc0fd703a
EBUILD ca-certificates-20161102.3.27.2-r2.ebuild 5951 SHA256 c53488f7e57bc559c2bf899e3778cd21017e50bf56cb3f352f8978d72d9c99bb SHA512 d8eaa99402a721f4d91e3aa22a97be90701d3c735768953debb03ce44322c771e536187bf23640676c27b084ad64d7cd4f60afef22ed4bec6afafd905bc6f985 WHIRLPOOL c60f41d9840c4f8b435c7debadc2bc7b602165f768c1e2a751c54b57fe76c8109b078b05b4957b8ebbc14ac623ef0928433ef25438b85cf494fe8112ccb6718c
EBUILD ca-certificates-20161130.3.28.ebuild 5952 SHA256 fd61160d577c535168ef911327624caffcabc8bc71e859fbbba1eb9fbebd26de SHA512 d85c8674eab134b58f95b8b0cf148c956e5e9b4af62a233973f945968655612d70b2ad197a968d10f5a1179783e0daa7f8612c674ec02626de50c43841e66006 WHIRLPOOL 5fd257e0f7f682c552f537b76d5b9a7c7f35e3ac4bfb22ff3c7262a8240f0780c5a3de596aa177b794f6c8366648d3847e4497c641f9e2eaf197126cc0fd703a
MISC ChangeLog 13827 SHA256 03be314bd258d19e70f073f6041d41e923f368948cd6972a2d2974a8626cba81 SHA512 45905a654eb2f3927c7146a616938fec5345fe5e8dd5d21c02598731870caeb210f89f099d2f130e1d98f4c2b1c7c82a78841172ba0e930e208a944064ded770 WHIRLPOOL 2c89a74ef968ba4d445414547dec2dd152cdcbef4a29fe128d4e197d1ac7b82cd99f83853b0d0bae0165dd7f6c7239e5664847d84e2dd4a18a503f64e04caa6c
MISC ChangeLog-2015 18522 SHA256 79448844b1ba037ee3e6776a0fb72f52f4183900673949aeb28c7b2922f7b739 SHA512 9878595d40dfe3e6eb2acaf5d63eaaf8ed626abd7c2a57621feb26b1bd470ff45457b0abae297fe5fcf335bd968a73a4b051b72471cb671f81539d17f1919bf7 WHIRLPOOL b9d6560a5791537e4a18a9d66463fecdd2f631c3f73dbda40596438b4e4dbcac40a36a321b149d704b883ecf96039275ec2df7104a69b9234c971cba801b7347

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -59,7 +59,7 @@ fi
LICENSE="MPL-1.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-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 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="insecure_certs"
${PRECOMPILED} || IUSE+=" cacert"

@ -1,13 +1,11 @@
AUX calligra-2.9.1-no-arch-detection.patch 421 SHA256 fedad35405649d8dd5c0c3fabf9aab355064360595c02b75a26d1643312797f5 SHA512 57fef1608e991922ea8a81aea2a55ea50508c7f84e62171df7d44d089cecbbfb81af0aaa604c89b9c08ca53768fb37ac0f519a6e17c1d796a07a0c00a07bf8b8 WHIRLPOOL e40e3994272461084a6b21bba1dfe1723e6317e78a6a104cd892fd889355fe2644240b59a6635bd6e9e6b64b98d3fec4f6502e9ac0ace433ce650d3fadf84abb
AUX calligra-3.0.0-no-arch-detection.patch 408 SHA256 dc82af949c2bb309b833bf1545b7d843d2086f55f081df9d20aaedf3cf07317b SHA512 91e1f5a760f118c3f7abdba1409c8c119265bcf43eef405ec0fdeb7b5b4fd7c0c7e38166acebe4b1766fe276015eb12e6a62743f3d8d648c20856e25c9231557 WHIRLPOOL db503431e05fd43413d0a32176a0833f4c8b33d93932b8245a64ce6f8dee4589c1bbb4f001fe9d5ff6aff89d95da3e190ed0c0b29b262062e1e42b139f0b9084
AUX calligra-3.0.0-optionaldeps.patch 472 SHA256 846a69f01fccece71036b1d5937d440f8074a82adb97dcfd55cc4265a8fa7690 SHA512 2d9a04ab0f45d81702b32bcc750248eebf880bc228f057d11dc338edca7ba5790d9e46e14ff00aaf342e3136e8aebf95a751b04c475a1cd23219e602cfd95823 WHIRLPOOL 78f33f3463956970dbd267d91b74c833ac90eddcbde5f5f642b64b5d4eab26f17b259ff87bc0694d964a4926cdcce0ad59fcb0954151893f701e3345eabbda53
AUX calligra-3.0.0-plan-crash.patch 5371 SHA256 6ded8d5cb01e362b510efea8fbce6ec93c1ff829f12a9d077fe97d66a235a485 SHA512 3fa5d5deb01bc6ff227a85e58e2c10628873dcaaa1d560974c9c182c32399f1cf17b13ebca2bf128f06f7879f706fc18802bcabe0787b83dd201a9256a7242d9 WHIRLPOOL efb53aa5fd792db7d527814951cfa9c687ec187da88ead99f501d84e2f00561be8c286e99ce0e71ba4cc56f6fada161f349a54fb901f5d1e0dfa05962d0d647e
AUX calligra-3.0.0-words-crash.patch 2683 SHA256 a8fe80772bb328a531e3821d889e3c731ce4a32d5f9f2e02e85ee98b48bcd871 SHA512 54b48888f18c0cd768470467365b899ec316bc74ea392325380fb6f501c6439a0d3a0974aaef70308d3057a7c6be29657ba0edf870c6f0618b734cf119ee3c26 WHIRLPOOL 9137b12f26333a3a971f4ca5475ebba9e32acb07c7305195ab3f3a035c2105ecff59f0a3db4cbfa08adec5246674775a02ef51d251ad9fdb6e9307cc8ece8a93
DIST calligra-2.9.11.tar.xz 196039892 SHA256 b18d2d0f87bc92753ec8b1eb780a596770a49141e3e60d811da51e752e54ea09 SHA512 69fbb38dbc3d59a744ed1fae5361f61bde15da298d28942f226d3d99d399a95f5ee67cca755996290c65943aa9babf6367c44f0d0199dacce22a9879346f82f8 WHIRLPOOL 973a17eb639ddfaa5a913b064c90957935ded7fe3fdb5237c27112b6686b3dbe3e411c168f920947ef98c4a3d951842220f849565503fac67ebe75784f339e74
DIST calligra-3.0.0.tar.gz 131474815 SHA256 79490a61e876767cb10c9605f48104c3d8b91f76a607424d14ec4c73c0eff0b2 SHA512 8bf93e1fd2b6d152c046c36c1386610d6607dd7846fd86a1d33bcf1d6bee9623c71b5eeb676ac272c8d8fc3843ce2681af2ba00e97a47e759b293aa58e73d5ca WHIRLPOOL 3ffdc9c0ddc868c2e6632c47cbd9028c0212b293ec9317627757403873f2d84978d0e5a04675bf1d864f583ad40d0543657721d6b1ac3b4c80f8526f78c47e78
DIST calligra-3.0.0.1.tar.xz 61111072 SHA256 dedc51efc42f7dda37514d450cb772d9db37a658e0abbcf0f513712a04c1f011 SHA512 826495dfa843f51ecb1139ca8d6d19f6a3fd49e4ca186b4c6a5d1498cdecbfb38461a871153bf8b9944e729725e50918434849acc78c375591636d06ef5d5f6a WHIRLPOOL 085be69fbc32fe54b567e81727aaed7bf613d8c6f2fc9d6eaaac3348e5a4e116278b6da86be953d7d17ea8854dc94021c11c81eb29d8c9a68c517b31457d2242
EBUILD calligra-2.9.11-r1.ebuild 6233 SHA256 6ef8b3abf42a522bead5dab3d9cc64860dd1f836ccb18ea39ba4aa09c72e8fb3 SHA512 9cdc46163a2c957dae3f687c433640768ddf850f3143e359f231878734d703daa70c3f790b5ee5f5b56c26cad6f27a32a22c9c0c7c462f4358050e0683f68fde WHIRLPOOL 7bb429a5760de402c66095a198c02b93bad59127ef25ab342663a1aa35ee1d955f5128b4a3a2cf16cd6add5665b91e20d3d17d41fb197e5000fc37c186fe9e11
EBUILD calligra-2.9.11.ebuild 6168 SHA256 9009fbe58794343abc6d0c89c320c768d4d8008ba73baa29a57818d40c86134c SHA512 4882d0106d78ca2582c2e90a749c0639bd92982ff059826dd25973344bf884f31c591b5f4ce7b0ed1b76e43b0f8aeb81112781c0538bee657aa2e2b8a76a800a WHIRLPOOL 2ec9caa84dda46f72ccfc364b0f25fa8c98f67dc76db200b7a38c1101fabb4876fa70710f22a204aa4531af558977be5677608aef8e162aa210cffcb60e6b9fe
EBUILD calligra-3.0.0-r1.ebuild 6775 SHA256 02516a4c3a0035bdc032dc72ab1fb35a86ad3ee464c0a43531ff9bd25b300dd0 SHA512 3b7fbd0bb9187ca066d27ed926366a97f8678cd2887d1031fd6c75e68b314701889a2509f63c8eb25877848e8ee39445e5d14ded1fbd66864983dc508b352ada WHIRLPOOL 64327b3879525f4a0e14f04a349251ee641884b83a27e10998df5a03f787eb42b4d969ae0eb70d0c5d119d344cf25e91acdee56529c1750cdae7e7af76b802e2
EBUILD calligra-3.0.0.1.ebuild 6538 SHA256 db3dde2a6812bab43f4a3fbac33584766e2c932057bffac44c9af7ec33407e02 SHA512 f0bd9ce80e83d8b3aa804bf86e6474748418992ed39afa753a9188e520eba951d94f246d53ad797a8243d8bdf28c573030a11a400cffbcfbd69200810098cb8e WHIRLPOOL f296700875f0717166267ccf14b38d3979a863bf395a4458173993d344ee738af0c9a07ca7800ecd8d2e167536486f3d9b53be1e9772851d8e17f388c86fa220
MISC ChangeLog 7646 SHA256 1ae6eeb9eefcbd03a44c126e87a3a50a3e39b4423644f64c375a62443a2dc162 SHA512 1c8264efb4a497701e4af760bb29555156fa78fc71b68d5fd924a930600a53cafe3d50476f9c05828fc65d035420e92b871b4138f5a79632d603feca3e7b8517 WHIRLPOOL 719de705e359bb905b3ba28bfe38991c794d30d30845da41507ffa7c291290618055e697499a512ea0b04760fcf4ff65b8520bb32dd738b650395f5ac20764f7
MISC ChangeLog-2015 20732 SHA256 061643575e961b5a71ef6149daca1017ba860b59fb3e268e0c815018d80aa8c8 SHA512 bbc4d96bd9a8c50b0cc27591d35562d28dc83a4a794f1c7508a608b24a91cc4acfe2d335303b37292275847243e954af22eed067457bd45814211a9a0e084049 WHIRLPOOL 6d31b94ac9815e8776e00ad53c776774edea03ca5f57ee21d524b780f75ddb4150ee2168fe5a691642040c207703cc116d722702cb54c41b68242bce54a02bf0
MISC metadata.xml 1784 SHA256 11ce1ac1230b3e2c36d0ff0cdc59a767af1b2687d785dff8d234bf59e49432d6 SHA512 a2628517f44a9183093d05dd84d246c04497eb7b69057a682a071f3d0d84547c75cc8f05b4b0156c26bd730a70bd3cf8f89041f3d1afbdef94bb7f9ecdc3c121 WHIRLPOOL febf32366bd6f8b3e1420449085012b373b1343f3493db438db640c3890781c1cc89b99a465649928b9282ea0d9787b8c06d1a5cc2abf8ab4ef28edd3b18fef2

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -11,15 +11,7 @@ inherit check-reqs kde5 versionator
DESCRIPTION="KDE Office Suite"
HOMEPAGE="http://www.calligra.org/"
case ${PV} in
3.[0123456789].[789]?)
# beta or rc releases
SRC_URI="mirror://kde/unstable/${P}/${P}.tar.gz" ;;
3.[0123456789].?)
# stable releases
SRC_URI="mirror://kde/stable/${P}/${P}.tar.gz"
esac
[[ ${KDE_BUILD_TYPE} == release ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
LICENSE="GPL-2"
@ -143,10 +135,8 @@ RDEPEND="${COMMON_DEPEND}
RESTRICT+=" test"
PATCHES=(
"${FILESDIR}/${P}-no-arch-detection.patch"
"${FILESDIR}/${P}-optionaldeps.patch"
"${FILESDIR}/${P}-words-crash.patch"
"${FILESDIR}/${P}-plan-crash.patch"
"${FILESDIR}/${PN}-3.0.0-no-arch-detection.patch"
"${FILESDIR}/${PN}-3.0.0-optionaldeps.patch"
)
pkg_pretend() {
@ -181,9 +171,6 @@ src_prepare() {
sed -i -e "/add_subdirectory( *okularodpgenerator *)/ s/^/#DONT/" \
extras/CMakeLists.txt || die "Failed to disable OKULAR_GENERATOR_ODP"
fi
rm -f po/*/*kexi*po || die
rm -f po/*/*krita*po || die
}
src_configure() {

@ -1,199 +0,0 @@
From dd2cb16ab43d21ee25ba6ebfb36cd68ec9879c4f Mon Sep 17 00:00:00 2001
From: Dag Andersen <danders@get2net.dk>
Date: Mon, 12 Dec 2016 10:07:38 +0100
Subject: Plan: Fix crash on close
Due to accessing project node during delete
BUG: 373527
FIXED-IN: 3.0.0
---
plan/libs/kernel/kptnode.cpp | 14 ++++++++++++--
plan/libs/kernel/kptnode.h | 5 ++++-
plan/libs/kernel/kptproject.cpp | 11 ++++++++++-
plan/libs/kernel/kptresource.cpp | 20 ++++++++++++++++----
plan/libs/kernel/kptresource.h | 7 ++++++-
5 files changed, 48 insertions(+), 9 deletions(-)
diff --git a/plan/libs/kernel/kptnode.cpp b/plan/libs/kernel/kptnode.cpp
index d8b0e6b..e55f9ca 100644
--- a/plan/libs/kernel/kptnode.cpp
+++ b/plan/libs/kernel/kptnode.cpp
@@ -40,7 +40,8 @@ namespace KPlato
Node::Node(Node *parent)
: QObject( 0 ), // We don't use qobjects parent
m_nodes(), m_dependChildNodes(), m_dependParentNodes(),
- m_estimate( 0 )
+ m_estimate( 0 ),
+ m_blockChanged(false)
{
//debugPlan<<"("<<this<<")";
m_parent = parent;
@@ -53,7 +54,8 @@ Node::Node(const Node &node, Node *parent)
m_nodes(),
m_dependChildNodes(),
m_dependParentNodes(),
- m_estimate( 0 )
+ m_estimate( 0 ),
+ m_blockChanged(false)
{
//debugPlan<<"("<<this<<")";
m_parent = parent;
@@ -1225,7 +1227,15 @@ void Node::setRunningAccount(Account *acc)
changed();
}
+void Node::blockChanged(bool on)
+{
+ m_blockChanged = on;
+}
+
void Node::changed(Node *node, int property) {
+ if (m_blockChanged) {
+ return;
+ }
switch ( property) {
case Type:
case StartupCost:
diff --git a/plan/libs/kernel/kptnode.h b/plan/libs/kernel/kptnode.h
index cfcbd3e..4c98acc 100644
--- a/plan/libs/kernel/kptnode.h
+++ b/plan/libs/kernel/kptnode.h
@@ -528,6 +528,8 @@ public:
virtual void emitDocumentRemoved( Node *node, Document *doc, int idx );
virtual void emitDocumentChanged( Node *node, Document *doc, int idx );
+ void blockChanged(bool on = true);
+
public:
// These shouldn't be available to other than those who inherits
/// Calculate the critical path
@@ -673,7 +675,8 @@ protected:
ResourceRequestCollection m_requests;
private:
- void init();
+ void init();
+ bool m_blockChanged;
};
//////////////////////////////// Estimate ////////////////////////////////
diff --git a/plan/libs/kernel/kptproject.cpp b/plan/libs/kernel/kptproject.cpp
index 30cd450..d2fafb5 100644
--- a/plan/libs/kernel/kptproject.cpp
+++ b/plan/libs/kernel/kptproject.cpp
@@ -94,7 +94,16 @@ void Project::deref()
Project::~Project()
{
debugPlan;
- disconnect(); // NOTE: may be a problem if somebody uses the destroyd() signal
+ disconnect();
+ for(Node *n : nodeIdDict) {
+ n->blockChanged();
+ }
+ for (Resource *r : resourceIdDict) {
+ r->blockChanged();
+ }
+ for (ResourceGroup *g : resourceGroupIdDict) {
+ g->blockChanged();
+ }
delete m_standardWorktime;
while ( !m_resourceGroups.isEmpty() )
delete m_resourceGroups.takeFirst();
diff --git a/plan/libs/kernel/kptresource.cpp b/plan/libs/kernel/kptresource.cpp
index 8a3d55e..b32d4e7 100644
--- a/plan/libs/kernel/kptresource.cpp
+++ b/plan/libs/kernel/kptresource.cpp
@@ -44,7 +44,8 @@ namespace KPlato
{
ResourceGroup::ResourceGroup()
- : QObject( 0 )
+ : QObject( 0 ),
+ m_blockChanged(false)
{
m_project = 0;
m_type = Type_Work;
@@ -80,8 +81,13 @@ void ResourceGroup::copy( const ResourceGroup *group )
m_name = group->m_name;
}
+void ResourceGroup::blockChanged(bool on)
+{
+ m_blockChanged = on;
+}
+
void ResourceGroup::changed() {
- if ( m_project ) {
+ if (m_project && !m_blockChanged) {
m_project->changed( this );
}
}
@@ -319,7 +325,8 @@ Resource::Resource()
m_project(0),
m_parent( 0 ),
m_autoAllocate( false ),
- m_currentSchedule( 0 )
+ m_currentSchedule( 0 ),
+ m_blockChanged(false)
{
m_type = Type_Work;
m_units = 100; // %
@@ -409,9 +416,14 @@ void Resource::copy(Resource *resource) {
//m_externalNames = resource->m_externalNames;
}
+void Resource::blockChanged(bool on)
+{
+ m_blockChanged = on;
+}
+
void Resource::changed()
{
- if ( m_project ) {
+ if (m_project && !m_blockChanged) {
m_project->changed( this );
}
}
diff --git a/plan/libs/kernel/kptresource.h b/plan/libs/kernel/kptresource.h
index 10f6b92..fba020a 100644
--- a/plan/libs/kernel/kptresource.h
+++ b/plan/libs/kernel/kptresource.h
@@ -177,6 +177,8 @@ public:
DateTime startTime( long id ) const;
DateTime endTime( long id ) const;
+ void blockChanged(bool on = true);
+
#ifndef NDEBUG
void printDebug( const QString& ident );
@@ -199,7 +201,7 @@ private:
Type m_type;
QList<ResourceGroupRequest*> m_requests;
-
+ bool m_blockChanged;
};
/**
@@ -492,6 +494,8 @@ public:
/// Set the @p account
void setAccount( Account *account );
+ void blockChanged(bool on = true);
+
// for xml loading code
class WorkInfoCache
@@ -564,6 +568,7 @@ private:
// return this if resource has no calendar and is a material resource
Calendar m_materialCalendar;
+ bool m_blockChanged;
#ifndef NDEBUG
public:
--
cgit v0.11.2

@ -1,75 +0,0 @@
From 2d86293939bafd80bc320849ffcc7544350fc2bf Mon Sep 17 00:00:00 2001
From: Dag Andersen <danders@get2net.dk>
Date: Fri, 9 Dec 2016 11:19:36 +0100
Subject: Words: Fix crash when adding connected text frame
Summary:
KWFrameConnectSelector crashes you activate existsingRadio button but do not select a frameset.
This patch selects a frameset if none is selected.
Reviewers: boemann
Reviewed By: boemann
Tags: #kexi, #calligra:_3.0
Differential Revision: https://phabricator.kde.org/D3632
---
words/part/dialogs/KWFrameConnectSelector.cpp | 14 ++++++++++++++
words/part/dialogs/KWFrameConnectSelector.h | 1 +
2 files changed, 15 insertions(+)
diff --git a/words/part/dialogs/KWFrameConnectSelector.cpp b/words/part/dialogs/KWFrameConnectSelector.cpp
index 566dfe2..590d3b7 100644
--- a/words/part/dialogs/KWFrameConnectSelector.cpp
+++ b/words/part/dialogs/KWFrameConnectSelector.cpp
@@ -21,6 +21,7 @@
#include "KWDocument.h"
#include "frames/KWTextFrameSet.h"
#include "Words.h"
+#include "WordsDebug.h"
KWFrameConnectSelector::KWFrameConnectSelector(FrameConfigSharedState *state)
: m_state(state),
@@ -30,6 +31,8 @@ KWFrameConnectSelector::KWFrameConnectSelector(FrameConfigSharedState *state)
connect(widget.framesList, SIGNAL(itemClicked(QTreeWidgetItem*,int)),
this, SLOT(frameSetSelected()));
+ connect(widget.existingRadio, SIGNAL(clicked(bool)),
+ this, SLOT(existingRadioClicked(bool)));
connect(widget.frameSetName, SIGNAL(textChanged(QString)),
this, SLOT(nameChanged(QString)));
}
@@ -50,6 +53,17 @@ bool KWFrameConnectSelector::canOpen(KoShape *shape)
return true;
}
+void KWFrameConnectSelector::existingRadioClicked(bool on)
+{
+ // make sure there is a selcted frameset
+ if (on && !widget.framesList->currentItem() && widget.framesList->model()->rowCount() > 0) {
+ QModelIndex curr = widget.framesList->model()->index(0, 0);
+ widget.framesList->setCurrentIndex(curr);
+ widget.framesList->selectionModel()->select(curr, QItemSelectionModel::Select);
+ }
+ debugWords<<Q_FUNC_INFO<<on<<widget.framesList->currentItem();
+}
+
void KWFrameConnectSelector::frameSetSelected()
{
widget.existingRadio->setChecked(true);
diff --git a/words/part/dialogs/KWFrameConnectSelector.h b/words/part/dialogs/KWFrameConnectSelector.h
index 74d3f0d..75ec1613 100644
--- a/words/part/dialogs/KWFrameConnectSelector.h
+++ b/words/part/dialogs/KWFrameConnectSelector.h
@@ -50,6 +50,7 @@ public:
}
private Q_SLOTS:
+ void existingRadioClicked(bool on);
void frameSetSelected();
void nameChanged(const QString &text);
--
cgit v0.11.2

@ -1,5 +1,7 @@
DIST ansifilter-2.3.tar.bz2 89746 SHA256 26d5ccd21a05e66a1cf836efd24eaf088243d14c3bf322a26cf635a3dd6a5e48 SHA512 769588a483f174e1d79e4baca844795564889eb15b15a820be1cd31865782e4ffbcfae3ecdcff4ed7c0cf6e976f352eb3bb1835bafb88b7d061db704a6512322 WHIRLPOOL bb3f88baaa459fad395b81c3f86f8b722ba6567c63222a7f7bdd8ffcdfb108cdd95df253ba5d39353e26b1743c9132e6d45f7e84cb89224796a7436ca2b7b21b
DIST ansifilter-2.4.tar.bz2 114180 SHA256 c57cb878afa7191c7b7db3c086a344b4234df814aed632596619a4bda5941d48 SHA512 2eaecd7dc6027c6976775d2a817b8fde0221fb1cce967bd4f6e272230b64e0bb77ed0cbddbc41533aa6087897b94903efa9633dffdd76df57ba029f6776ae6d2 WHIRLPOOL df5f96802c4b988ee3c3326dc0a6ecc2ab594fe766c6e5118d1695a05adf3969d51b0a89b1bfbc0b94cb84325131dc39622334c549a47e0ffa76c0e3fca7a997
EBUILD ansifilter-2.3.ebuild 998 SHA256 d5b572154611568e97264300f92eee32b2253c953f8d5cdaeeb8f73472098af5 SHA512 b247b2beefe292ff8490c3fdee2d4d66c1668f50196dd536eca15bd2aeeb2b2d0f21aaeb434fb1318e2af9251023fdfe419fff8ad3cb7555f74be309e0d1574c WHIRLPOOL 783e4120f7530fa25c482e5d121873fe6541a7d330a57a66981b07d29ae85e3efc77b4787d27b6020625feb12fadf59c15c55977521e8761c541801f09286f30
EBUILD ansifilter-2.4.ebuild 999 SHA256 ae8b40a3162b86c00b21cd902391746e525e5f7cab52d04ae472aa542dfc59c4 SHA512 dc70b85e41b85dfdad62210feae93cefbc432338ad4eddc4cb9db1a2ff53196a8566f0a1ce7e3faccf836967f363c50d749c40c52045ba6c577bf4e73b024a92 WHIRLPOOL a9a1c715fe59fb629f4beac3834e7ebd3af9e1b4ee2857f133fe97e0773a93d0f6350ce943b395295e3d20a38a813e118dc71676fdeca097433f4e5036420d94
MISC ChangeLog 3914 SHA256 31d678bc8197665b111ef9c4c3ef31132399ec229d72cf88ddb55dee9d0767a3 SHA512 f385b18086f957b0a7e89ed341fc5c988e8ef6337d654daf86d6652fc2a5b2fd9c74cfae84321038f8b6f41337ba8f3a7272e1581520b1cd9b94ca8ed260cf90 WHIRLPOOL fd70558b5f2d3f5089efe605f0eef4826c11f722bbefdaf01afb507e5f77457d6ddf794f022d855e343bf533a2062796b4a78a3290a1f8e8b38a132e07f0a3d4
MISC ChangeLog-2015 1133 SHA256 6a7e93f7101c85027960746cb9b6c886ae2ee7a088107b1f0cdfe832dd3abd29 SHA512 ac7f0cc6d31c5c9ca1b92ea41c5c7fa3cfff05eea51d3623b5e3f7215fcd15a2ac2083c8458757e57ae48bc6cc5af012363db31c17d119c774a0edbace971922 WHIRLPOOL 504290a475df1a672e79564a5e526b9e7035480945507010d4d32688ab3149ab8036a9c45838c66376c750d1d458542a87ab7e137315066f2a38da857dbc206d
MISC metadata.xml 221 SHA256 c73636a70f6ee6e176f71ac32048a002355627ef4f1181fb245c6c0eb39be8b8 SHA512 e50d6cad26239ebf4260f0cf4bdf4e29ef2038e999039adf94f49b184b5993f02bb0d4cdb3de6c7b5cda99890db42dcd2b65c5342256be50dc19e6aab2406353 WHIRLPOOL 8e35f4dca402d63d64baae4aba21722f8daccb3a61861a0b453cb355305fb29dc8e9d1e1760eb2f13d264502aaaafc37d15258338e97dbb4aea15239944f25d6

@ -0,0 +1,56 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit toolchain-funcs qmake-utils
DESCRIPTION="Handles text files containing ANSI terminal escape codes"
HOMEPAGE="http://www.andre-simon.de/"
SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="qt5"
RDEPEND="
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
)"
DEPEND="${RDEPEND}"
src_prepare() {
default
# bug 431452
rm src/qt-gui/moc_mydialog.cpp || die
}
src_configure() {
if use qt5 ; then
pushd src/qt-gui > /dev/null || die
eqmake5
popd > /dev/null || die
fi
}
src_compile() {
emake -f makefile CC="$(tc-getCXX)" CFLAGS="${CFLAGS} -c -std=c++11" LDFLAGS="${LDFLAGS}"
if use qt5 ; then
pushd src/qt-gui > /dev/null || die
emake
popd > /dev/null || die
fi
}
src_install() {
dobin src/${PN}
use qt5 && dobin src/qt-gui/${PN}-gui
doman man/${PN}.1.gz
einstalldocs
}

@ -2,9 +2,9 @@ AUX flpsed-0.7.2-desktop.patch 247 SHA256 b969c92af4fe37904a248c21cffca01c4ea3bc
DIST flpsed-0.7.0.tar.gz 119159 SHA256 aedb5c96dfdcbe260d133f9b674a98d9948a1614d76ce623acb57503f2850b38 SHA512 0d5112f4e4f4401a1942767d0de1b38cffbc37e0f798b59e9371c37892c6d2e2448146baff2737e416ab9ec5d96963728918d4a49fc059ac1119d8ac946db59e WHIRLPOOL a52dd393b2a1aef829ce8d1f6ef7b9a9c95f08da39c4dec261943ea37abf2bb319cbb53bd76642d0b6d1e47f520b4236995528be1010ebc2ffa41b4aaa850edd
DIST flpsed-0.7.2.tar.gz 146678 SHA256 c8c5b54fd21d0b2af2c11bcd7e68f0533c183ba0e9b24f8923dd64ab1eb56284 SHA512 d0e2f7d34e48555d74f58e9df16fa6d29e8fda1fb4c6e58ccdda512f25d7f7ee0e3657e11564cdb9dec483c14f42078636430e5ec987165cc7c6c5de8990984d WHIRLPOOL e7e713070463a99301fbceba62700c3b09ec8131a96d569305cffeb26664148254b84ace75a61a91672e939e568436821b0c054e9d70d7f4a3f4463699887007
DIST flpsed-0.7.3.tar.gz 146788 SHA256 b70bb751bd70af9893ae2369f0789fd79729d0d6d1fee6e0522c4e6f55c7cf6e SHA512 b0a8bf2ea08630d280f83f7c32b4574ba4cf7fd989943492e77d1b73c8d83c81a5df40e64bfff744b5518de845eba21119242ff752e16b20816b225ccb7c3321 WHIRLPOOL b9b8e6e98e9685093303e88f1356e97faded49da6e216db0fbc164300f1b6c2baef2722e0ffc494fefe63796d67768062d8b5ca47b59955f65ea47f26f6892fc
EBUILD flpsed-0.7.0.ebuild 468 SHA256 c0d88ea84e4a344af8a6487212681eb401b5e2da19fa371ea745d341b1a02871 SHA512 5a2c2a78317bd9b9cb11ca61462df4140560d5265ab0a0d229623376701afe0959f013a3cd11a29c88288bc216feaf3194283a30ded9986ce4f2d01dfbc7f4d3 WHIRLPOOL 46e626cad8902a4859b48068b1c5c9e866c9f04338a07290ece45304e1b40230da5349267fc7c7daaecd61fae94bb0beb3922f5ef0a248821b5a730d5bc92b42
EBUILD flpsed-0.7.2.ebuild 644 SHA256 f1faaa252e0cc11dcae643678b29f2783a9816b5a82af3d4b4bd32775113b8df SHA512 1fb9755768faa91f7afcd904090b04791bff932357086c7faeb71005f1f061053b8f75e9c45ea1a198f366b09126d79e89f850960a24fb9cd548ac5136a0f751 WHIRLPOOL 21b457ed171cc59d838683a6809e64cc5839522cf7694058d096035881f7ce6153ae80a3d98e8012c00ea4e458f435444e50971a443dfc2662e3b9d3950ea01c
EBUILD flpsed-0.7.3.ebuild 651 SHA256 0e36d06872ce327690ceb00fabb140b2040fa460cf9db68fca9d082cf94ecdb1 SHA512 7d076df33e96fe6938fdbfdc442191c895c2c803aadcccb1d2e77e49f3bfa003f73429db3e10edc9c120f260ebaa9aa930e4c074dda8048e940fa672829db950 WHIRLPOOL c7d59d4b338621e39a3e8163473f67d4109905e6978591266885b1aa265e8d5f2ff7f78956d34e886c89634ceba8ab57116db436138a23027bfbcbe50b7cc1a3
EBUILD flpsed-0.7.0.ebuild 435 SHA256 eb22b84f6f54246bfcc1deec33b4f591a9435eb2f11388dd6cc64d93942251ed SHA512 db827b4bdf131e0e90f4061a8d44daddb5b4de448b3c7b905647e08006fb14f1adcf8f0a34102d8c5402a921ea12ae4252ecbe86a13d48ea2fde85ecdb111e53 WHIRLPOOL 562cdc973e98c85c3fbb3ba1f878148e56d11c249891d9378b95f86c3530209e787b3869c7347083e7b1619f1f84ebfdbbbcbf7fb60d1142bca5da25860b6172
EBUILD flpsed-0.7.2.ebuild 611 SHA256 3184037cd51f5d0162a2946b9f5995261fcf8554ed4f3d77e695d5afb3d4462d SHA512 65b7c62c7f5a741b4343f9484c41330607c52127c1174932a4e89c803ee1c599fdb9b5fb9a899620a3a9018635b2f335ccdd5e637561a2ba349583d2d0203691 WHIRLPOOL 2348cd4d3a91c4bb363857fda716995f54b3a3e5922477306f8eef49d4fcc291635ef3d6cda95ae9b4cfe30c5b458be58f0349025a3466ab7f785724e89f4e67
EBUILD flpsed-0.7.3.ebuild 618 SHA256 95fc2c02743f9c6ec6add90e627142941687ad4d519d26397d8164e3c1c11eb1 SHA512 0243c00aeeea2b5bfa1d8bc2d41f383a5e1fe2c7ced2f15463b60d1d58b2d37f0aaa9f92446a7b928cd7e840ea81c9bddad7008fa33c874bda54fb3e081c5c02 WHIRLPOOL 388fc747d86702057baffafea7d3047e061a4bf8d7e493c29c2c0ca81ef21a873bb1aa1e0b1fcff20bebaf30565949d5a7908a8881e294bbf36f3985573054ba
MISC ChangeLog 2561 SHA256 d125383dd8b5f529bf762f6fb141b120dd20ff90cbe48ce6467a1aa8b46fef4a SHA512 db1d2b0bf311f1f9b07ee947c944a6f3c674c3af68073e2a287170892e702207d902b7acfd9bc89e6e00aab801ef8370d8a8c4123634457cefdb60036b6c72c7 WHIRLPOOL 2d300724bfce5167e43df0d10507cfde74d5281329117533091ceef7a8062f2dfb7701a45802eb19de34a25fa97ad9cbe7bbeae7bd0170be49b2ed7cd130a513
MISC ChangeLog-2015 4165 SHA256 3ff056bef17389319ac6a032263642aa3948fdad1124a92b7242128730ab4a03 SHA512 7972841bbcad3be871b9edd1da0931ce1351b09b292d44fda5c253da84d70f50e6dcb780369a6725bc43857766816141114553cd2775f5f31e4e2db8fe3c7f4b WHIRLPOOL 27ce715a1833f84da58c4bc6d114bb999a82eeab51bad78d5ce2eb16e5c00caee259ea47eef641ca015398356e8daa3682ac4fd3b27dce06b529b6a1cbcfa12f
MISC metadata.xml 245 SHA256 b3de478821488be2cdc91b078e21c911dc384af882c5c44631a47dfa91516dc8 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690 WHIRLPOOL 701a78fc2214f5fd4bd781477f85e87e716b8d76ea831a0fa4afc8871c4286cc363679f1ff4f844555ad4f77cc7265208b83e805f56c22fc4baeed1062280c08

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
DESCRIPTION="Pseudo PostScript editor"
HOMEPAGE="http://www.ecademix.com/JohannesHofmann/"
SRC_URI="http://www.ecademix.com/JohannesHofmann/${P}.tar.gz"
HOMEPAGE="http://flpsed.org/flpsed.html"
SRC_URI="http://flpsed.org/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"

@ -1,4 +1,4 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -7,8 +7,8 @@ EAPI=5
inherit eutils
DESCRIPTION="Pseudo PostScript editor"
HOMEPAGE="http://www.ecademix.com/JohannesHofmann/"
SRC_URI="http://www.ecademix.com/JohannesHofmann/${P}.tar.gz"
HOMEPAGE="http://flpsed.org/flpsed.html"
SRC_URI="http://flpsed.org/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -7,8 +7,8 @@ EAPI=5
inherit eutils
DESCRIPTION="Pseudo PostScript editor"
HOMEPAGE="http://www.ecademix.com/JohannesHofmann/"
SRC_URI="http://www.ecademix.com/JohannesHofmann/${P}.tar.gz"
HOMEPAGE="http://flpsed.org/flpsed.html"
SRC_URI="http://flpsed.org/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"

@ -1,11 +1,9 @@
DIST highlight-3.17.tar.bz2 617834 SHA256 87ca5907943da25c756407d35ea0df8eb7762f3e32544201da27555c8eadb301 SHA512 27d5391339e80b616146489e97f63bca336f18b26c2ff5b94ae5bf183d3d1cdbfba202ab36d8eac86dee98ff49c6cc6c41dcf31860f0277f0327688e622d954e WHIRLPOOL 53ee5a4c58021f2a395d1d2e29090a43b06f3ad4ccad4461843f5a1eedebabe5ff33d2ac0c97c9d1ea496023c3acfe9eb30ff4d9d119a0eae4173ea1f9352cc3
DIST highlight-3.31.tar.bz2 628481 SHA256 c78cdce3c8133736c3bc2f931d34cb69c09e043c9ce681251e26a9f9b19c4c6d SHA512 dc42e03779300abfb0f69f9d47bc9afa08f20a80bf9b5e88e1de464f35ff774ae7f341c2ddb23e487971f06e256119131827ccf038b976e1af1d239d04a445a5 WHIRLPOOL d1edc9ccf93b8ba85bab4aeef20dbe6bb693b8f3e64011d0b21346ecdcd196d246841a36512447e3be21099640e6b9ae7f09c203233d790515c61cd71491df7b
DIST highlight-3.32.tar.bz2 622414 SHA256 c54e495319b5b0781a672615763978d5300b3065fa4e02ec9c69b0cafe930c9d SHA512 0a9270371df31c0bca6e3c012fe5ef638e38ae696efe2dfc0ae58a64fe0de42e6c88ddd7455f699417a604f497906c84c741217e46872cb7deebc75b7b47c6e3 WHIRLPOOL 5114545c5c0e43620e67fefc5b5d2f592ea244dea4c11b4a449c406a0d91b629628f1504a46c707278c2ba4c706a6349b6bc7a2e0e10145ee3824e7d7dfc1c7f
DIST highlight-3.33.tar.bz2 620644 SHA256 64b530354feccabc3e8eeec02a0341be0625509db1fa5dd201c4d07e4d845c3c SHA512 12dc233e91380d762cafdc8a685fe6063e2b115d4df5e7ed83c4e880076a8b4fd3d41bf3631a9840600ae3012a87c64c31667b0f81655dd2ad10f26c563cce83 WHIRLPOOL 350b94f608e28d17b746630658cd3a4eea03465a30e73b7c44b1b03fc852818506c0bedbe148376c4466e7dc99a19c1ff0e21b17a16bb8f32ef533fa1edf521a
DIST highlight-3.34.tar.bz2 622273 SHA256 1ea4ff989d192a0c2538f7b18683f41829596800e9f6fecf58d9d621218664bb SHA512 f052adfe2b78d6cc28f23e303a0b2d5fd7d86aa261a3a40cca5e07fd7867eee3da415204194387d0e9818860b22ba2578fe200ee783e9cc07a5e30d94431ab51 WHIRLPOOL 58cacc5b3686ac3963832fd5706dc4c5589cdbdab0cfacaeb67f8810e9159ce5f3a4f045e1c894251b3d40d6a9abec3edb111e5589440f2cb9c6e728527474f7
EBUILD highlight-3.17.ebuild 1695 SHA256 6134650e73c33d3c3d8ba8087048d14842943aa644d09dcc29d50926af804472 SHA512 79f53a83a9b2861014b66c44c31e13adea654921bf14a4c0b9cccc2c29a6b9f9cb928e49867d1a0e8b6a8da60670660589bb0720edf94dc0b0e7ff2d53acc524 WHIRLPOOL 10c97759eb735de237d4fd026a26d05aabff69430763b123e298d1a73ac257be179cdc6e9c716a3a087ac09482d9dc70b7f22bc7e14c622079a9621d7956393e
EBUILD highlight-3.31.ebuild 1727 SHA256 1908fa2971e694c90afb585a0e7f4c9cac41685a0ee481883e6073c338770392 SHA512 072da9a47c0a29dcf73543c3ca5b838fa3ada478c0e4b08f1334071d29404d447bb01a54e241b87f5c2be3eb510d5ff4734b7b436f5b4c651b5d4f15c752d4ec WHIRLPOOL e3a99e69e735103c324ce92757bb6d75936162847f5323789be8cb855726df3e2c2b7c5c07c06956497825a4167ec6cd23058eb31fb21077dd2aed60b85837b4
EBUILD highlight-3.32.ebuild 1727 SHA256 1908fa2971e694c90afb585a0e7f4c9cac41685a0ee481883e6073c338770392 SHA512 072da9a47c0a29dcf73543c3ca5b838fa3ada478c0e4b08f1334071d29404d447bb01a54e241b87f5c2be3eb510d5ff4734b7b436f5b4c651b5d4f15c752d4ec WHIRLPOOL e3a99e69e735103c324ce92757bb6d75936162847f5323789be8cb855726df3e2c2b7c5c07c06956497825a4167ec6cd23058eb31fb21077dd2aed60b85837b4
EBUILD highlight-3.33.ebuild 1727 SHA256 1908fa2971e694c90afb585a0e7f4c9cac41685a0ee481883e6073c338770392 SHA512 072da9a47c0a29dcf73543c3ca5b838fa3ada478c0e4b08f1334071d29404d447bb01a54e241b87f5c2be3eb510d5ff4734b7b436f5b4c651b5d4f15c752d4ec WHIRLPOOL e3a99e69e735103c324ce92757bb6d75936162847f5323789be8cb855726df3e2c2b7c5c07c06956497825a4167ec6cd23058eb31fb21077dd2aed60b85837b4
EBUILD highlight-3.34.ebuild 1898 SHA256 e1b65a973bc8e63d8e5b57f7658e03299880eb267fe55acf06c35eac7028b3c9 SHA512 16cee0871468fd79a37102fac44f59ff205381bf3420a6a2cc818d706ca694b696bfcb802cff4ab22e20945193608d06ffa056278de98db63f299f66f7b6b71a WHIRLPOOL 2bd5672ef1c59e0591ce8d52af14550a8316051a76ddfd651bcf170e68a65e2807172a7fa1a7ea968a77df43c3af6369a4f0d402eb1b3ebac1ac44d1491583c2
MISC ChangeLog 4762 SHA256 8bfa1e2bdc556a9a3380d17a8d652c3f2af204a4546b179820e18b1f75613fc6 SHA512 7bc1c7af912e494cfb9c365803e6c3f16959da2d8cd0d6a2caef44302e9cc47ebd1efad2f717062a5d5350eeefc83550fdff2804feac4a96fd1350bad1121d73 WHIRLPOOL 8405252dccaf5ad0ab0bebfdaaab202d516515f8e2a2084ec03d884c683cac011120f0d554eda60065fb3cb7dff4f90fc406ed6490e03c5fe7916b6940fe135f
MISC ChangeLog-2015 11290 SHA256 d110a42710d7d0bb05c2376952e93e533413f01b00772ab1c0122666008b16f0 SHA512 9a1c88bebd11a3b30f07bc3c5861cbffbbad66e31b77f85a46bb2d97721ff64477edc5d71b134f18da1476a712d246d1d1e68bfed0f47823eccd45418795ecc8 WHIRLPOOL fd61bb2dfc23e34a4794bf1452190d04ee2a3545a335b0db053c461b8d1bb86cf4a32d14dc034d28a55ebbb5a378b175647c96a35449614cb3de7b6811be2f6e
MISC metadata.xml 249 SHA256 1c23b6a75de713ca6f4316742ebb0884fd6cbe80d7b97bcab4f467131a3506f0 SHA512 895325641a176c848988fb5f36cdb567b584d22f6e778b3de674de480cbca30b7cf8f12ecbbe1173a63e3229889e1e0f5efd5afea4f0d4c429ac236598f80f1e WHIRLPOOL 79f461d266db8e176661a5c24527780598eb751a1fbdbc05871a0207ed5b5dde38767357e4e0c5bdad4f609a7e11d7c9ec5c3a404274c83d4a5c3910f9305c1c

@ -1,66 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit toolchain-funcs qt4-r2 flag-o-matic
DESCRIPTION="converts source code to formatted text ((X)HTML, RTF, (La)TeX, XSL-FO, XML) with syntax highlight"
HOMEPAGE="http://www.andre-simon.de/"
SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="examples qt4"
RDEPEND="dev-lang/lua:0=
qt4? (
dev-qt/qtgui:4
dev-qt/qtcore:4
)"
DEPEND="${RDEPEND}
dev-libs/boost
virtual/pkgconfig"
src_prepare() {
sed -i "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
src/core/datadir.cpp || die
if has_version '<dev-lang/lua-5.2' ; then
sed -i 's/-DUSE_LUA52//' src/makefile || die
fi
}
src_compile() {
myhlopts=(
"CXX=$(tc-getCXX)"
"AR=$(tc-getAR)"
"LDFLAGS=${LDFLAGS}"
"CFLAGS=${CXXFLAGS} -DNDEBUG -std=c++11"
"DESTDIR=${D}"
"PREFIX=${EPREFIX}/usr"
"HL_CONFIG_DIR=${EPREFIX}/etc/highlight/"
"HL_DATA_DIR=${EPREFIX}/usr/share/highlight/"
"doc_dir=${EPREFIX}/usr/share/doc/${PF}/"
"conf_dir=${EPREFIX}/etc/highlight/"
)
emake -f makefile "${myhlopts[@]}"
if use qt4 ; then
cd src/gui-qt
eqmake4 'DEFINES+=DATA_DIR=\\\"'"${EPREFIX}"'/usr/share/${PN}/\\\" CONFIG_DIR=\\\"'"${EPREFIX}"'/etc/${PN}/\\\" DOC_DIR=\\\"'"${EPREFIX}"'/usr/share/doc/${PF}/\\\"'
emake
fi
}
src_install() {
emake -f makefile "${myhlopts[@]}" install
use qt4 && emake -f makefile "${myhlopts[@]}" install-gui
if use examples ; then
docompress -x /usr/share/doc/${PF}/examples
else
rm -rf "${ED}"/usr/share/doc/${PF}/examples
fi
}

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -31,6 +31,11 @@ src_prepare() {
if has_version '<dev-lang/lua-5.2' ; then
sed -i 's/-DUSE_LUA52//' src/makefile || die
fi
# We set it via eqmake4, otherwise it forces clang...
sed -e 's/QMAKE_CC/#QMAKE_CC/g' \
-e 's/QMAKE_CXX /#QMAKE_CXX /g' \
-i "${S}/src/gui-qt/highlight.pro" || die
}
src_compile() {

@ -3,7 +3,6 @@ DIST QQWry.Dat.bz2 4114875 SHA256 3eda90ee8ea13ec88767336b078d2dfe2c971d6a31df60
DIST WyabdcRealPeopleTTS.tar.bz2 84329208 SHA256 96a398eaef3e84f6f23e61683e6439913a4d44055e695dd4a1936f9340d64870 SHA512 1553e62c139ecb005bb04163147d94aa58e4ba7f9ee3172b760c6e4776587c12bf816c42e0131c82195b7c738ec9ee5082f39b974790f5cacd522367919beaa0 WHIRLPOOL 210c121c25c7726cee62c2f2beb3186f0799d68c5537442eda967694f176cbbbc6d09a8c3759de093226e283ae651348ed7173a9f93bbf776325fb656e19720c
DIST stardict-3.0.6.tar.bz2 9341740 SHA256 6a0a695a8977604e0509a3db1bc6a67e53599b14f29494ba942f21d2c26b82e7 SHA512 81d93324b6e8954af7c20ea6d2a3054bb564d786a21b1cb541c728da7a18a6e7ddb23e595055ccc77e6866bbb8c89fb4f17023e33664761dbe1ee8cd55768658 WHIRLPOOL 9502af310d5eba5ed23457fff9e9f00e2d8453873cece3c20e2c5daf861bd665fc7b9c8e292be5b1d886f9a9fd0d5ad9bd1d8fbd043d221e6637c1c8185f444f
DIST stardict-4.0.0_pre20160518.tar.xz 3605324 SHA256 8257c215b7da56c1ce9b3abbdac5c6381cf0702c172cd92f2629fb446a0cb86a SHA512 5fb04d7870019f17038e0750a2250a0dca44c427f427cd987542eea2bdfab91223e2c01bae844c43f7d8991d51c0420bd4d77ad6d3f7d86cf6f9c50dae7ca50e WHIRLPOOL 618261ed89db9acaad6f5fa4f44e49abae1d7c272987dce37c49ee81736d77bde977d57743182c77d95d930b7ca0c12e4ff59a85b31f93a1990674ba6e33e2ea
EBUILD stardict-3.0.6-r2.ebuild 4071 SHA256 1490780d933869220ee8c463268429758bd9203cc90988f1b082f9e7e292872c SHA512 1554ce1da8c3434345adabe21327e3cff1a2487bca7d423a4bb0ba68cb7c640d6ce5677ad4861a7a33cf5e64a60f902d6fa04142d69eda79e21630daf74452be WHIRLPOOL 9e86b24f0389404aaa3fd38021f5b12064dfa234f979484ff24620f902885ac7fff51b6d269848ed873f5c60d297a3ccf0391c38837c6c9752ae9be121597bd0
EBUILD stardict-3.0.6-r3.ebuild 6055 SHA256 00514c7fd9403485348ce27cbc535018c1d1064dacab8472f40d9080534f2e54 SHA512 7130578ebcac12c93cefc465e31af9c03d6d36ccfca16dddfd4caa7a9740dbe9a072511dd0191c271a3e3410490db31697ba3d89c7600840ec01fb842f91be32 WHIRLPOOL a7aa9fb47331575647fb45238a98c061de2e4ba181d0aa1e9ae993aecfa52a40bc498a08d90f75bb16c7a4ab767d5501edf80e1002ad708cd84fe3803aee1da2
EBUILD stardict-4.0.0_pre20160518-r1.ebuild 6786 SHA256 dd33d6072c6d8c9b5f07e7f71b576ce59b560f1b3db3ca05fe693f5e00ac6f55 SHA512 23199d33c2fd26ae0ff26abb57b4f44849371eb7178cd1119c331319130d8ee84eedf516b76c038529ef1890a993db48fab12c8da32ee5b3916115d31fa4e51d WHIRLPOOL 61c98cc2ff01d35d3b57ff5eceb40e5698f24c9e3a75d3aa17c5933e2c3c471dfea701e60b5f9d1139bc40580f150c2a214a007798363b3992a48bba1ccf23d5
MISC ChangeLog 9061 SHA256 04ff58509698e45d7f67b07d4c0c72666bf5539dc82770ca5a13e4d6de186593 SHA512 7a88162354bd51fb07303a921e12058df3684e2cf2824442f861f0802a5a244a432f284ee3121a120be4b8b02d50a573371aee8d7ad50049d239a2f7f7861dc2 WHIRLPOOL 7cf69b5ddfa476733c8fdbbfc7536c794d9cbb2d485b13166d449520d3eeff3fc4c94a5d9231cd4996678f15ba7cedd7442566128716eab8537535d840225b66

@ -1,140 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
# NOTE: Even though the *.dict.dz are the same as dictd/freedict's files,
# their indexes seem to be in a different format. So we'll keep them
# seperate for now.
# NOTE: Festival plugin crashes, bug 188684. Disable for now.
GNOME2_LA_PUNT=yes
GCONF_DEBUG=no
inherit eutils flag-o-matic gnome2
DESCRIPTION="A international dictionary supporting fuzzy and glob style matching"
HOMEPAGE="http://stardict-4.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}-4/${P}.tar.bz2
pronounce? ( https://${PN}-3.googlecode.com/files/WyabdcRealPeopleTTS.tar.bz2 )
qqwry? ( mirror://gentoo/QQWry.Dat.bz2 )"
LICENSE="CPL-1.0 GPL-3 LGPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 sparc x86"
IUSE="espeak qqwry pronounce spell tools"
RESTRICT="test"
COMMON_DEPEND="
>=dev-libs/glib-2.16:2
dev-libs/libsigc++:2=
sys-libs/zlib:=
x11-libs/gdk-pixbuf:2
>=x11-libs/gtk+-2.20:2
x11-libs/libX11
x11-libs/pango
spell? ( >=app-text/enchant-1.2 )
tools? (
dev-libs/libpcre:=
dev-libs/libxml2:=
virtual/mysql
)
"
RDEPEND="${COMMON_DEPEND}
espeak? ( >=app-accessibility/espeak-1.29 )
"
DEPEND="${COMMON_DEPEND}
app-text/docbook-xml-dtd:4.3
app-text/gnome-doc-utils
dev-libs/libxslt
dev-util/intltool
sys-devel/gettext
virtual/pkgconfig
"
src_prepare() {
# From Fedora
# Remove unneeded sigc++ header files to make it sure
# that we are using system-wide libsigc++
# (and these does not work on gcc43)
find dict/src/sigc++* -name \*.h -or -name \*.cc | xargs rm -f || die
# libsigc++ started to require c++11 support
append-cxxflags "-std=c++11"
gnome2_src_prepare
}
src_configure() {
# Hint: EXTRA_ECONF="--enable-gnome-support" and manual install of
# libbonobo-2, libgnome-2, libgnomeui-2, gconf-2 and orbit-2 will
# give you GNOME 2.x support, that is otherwise considered deprecated
# because of the deep GNOME 2.x core library dependencies
gnome2_src_configure \
$(use_enable tools) \
--disable-scrollkeeper \
$(use_enable spell) \
--disable-gucharmap \
--disable-festival \
$(use_enable espeak) \
$(use_enable qqwry) \
--disable-updateinfo \
--disable-gnome-support \
--disable-gpe-support \
--disable-schemas-install
}
src_install() {
gnome2_src_install
dodoc dict/doc/{Documentation,FAQ,HACKING,HowToCreateDictionary,Skins,StarDictFileFormat,Translation}
if use qqwry; then
insinto /usr/share/${PN}/data
doins ../QQWry.Dat
fi
if use pronounce; then
docinto WyabdcRealPeopleTTS
dodoc ../WyabdcRealPeopleTTS/{README,readme.txt}
rm -f ../WyabdcRealPeopleTTS/{README,readme.txt}
insinto /usr/share
doins -r ../WyabdcRealPeopleTTS
fi
# noinst_PROGRAMS with ${PN}_ prefix from tools/src/Makefile.am wrt #292773
if use tools; then
local app
local apps="${PN}-editor pydict2dic olddic2newdic oxford2dic directory2dic
dictd2dic wquick2dic ec50 directory2treedic treedict2dir jdictionary mova
xmlinout soothill kanjidic2 powerword kdic 21tech 21shiji buddhist
tabfile cedict edict duden ${PN}-dict-update degb2utf frgb2utf
jpgb2utf gmx2utf rucn kingsoft wikipedia wikipediaImage babylon
${PN}2txt ${PN}-verify fest2dict i2e2dict downloadwiki
ooo2dict myspell2dic exc2i2e dictbuilder tabfile2sql KangXi Unihan
xiaoxuetang-ja wubi ydp2dict wordnet lingvosound2resdb
resdatabase2dir dir2resdatabase ${PN}-index sd2foldoc ${PN}-text2bin
${PN}-bin2text ${PN}-repair"
for app in ${apps}; do
newbin tools/src/${app} ${PN}_${app}
done
fi
}
pkg_postinst() {
elog "Note: festival text to speech (TTS) plugin is not built. To use festival"
elog 'TTS plugin, please, emerge festival and enable "Use TTS program." at:'
elog '"Preferences -> Dictionary -> Sound" and fill in "Commandline" with:'
elog '"echo %s | festival --tts"'
elog
elog "You will now need to install ${PN} dictionary files. If"
elog "you have not, execute the below to get a list of dictionaries:"
elog
elog " emerge -s ${PN}-"
gnome2_pkg_postinst
}

@ -1,6 +1,5 @@
DIST curcmdmode-1.0.tar.bz2 3566 SHA256 2ea96f0c0d84d2e43de642bd2179b6e52837d942d5f108410e7636c040e75a4d SHA512 eae4e7cc92ae3838ffbdb507fd51174daf2fcd05d23f418555ac9ea3dde5562e49c67ee7b27dfcf6bf2088dd335ca97165835919dd804a86fca581b4d6bc0ea2 WHIRLPOOL e3767d6c53a7f985a976fe4251c98f784f5f91e3d7644640dcac8e6ceda36fac6eaca42cd409e75615407047fd3d246788e34751f8d7bec36a9bf11b09d08d98
EBUILD curcmdmode-1.0-r1.ebuild 499 SHA256 9714f99d25dd4adfb05b6fe72915318c1efa43a7fd904b5b53b38bc1799f263a SHA512 824655af5bc1c8e36bf0aecbd6d4fb90a31b3a1f6ddff33cd697deee809e26f40a07c739ddecb44be54b8412e30f32b2d9ab87b25d482e8d97baac4b8c1c3ab8 WHIRLPOOL 7a74447a75a3b0be4ccedd1e10d9b2f54a6f75c1f33dcfe963c6bdea24cc62d6a0bd7a4aa0e07fe018ebfa5925f20d9cec58bbb1fcbfc18eb95d458f066ed48d
EBUILD curcmdmode-1.0.ebuild 492 SHA256 b9c15b335473c55c5ed9daeeb6d790e4a99b30bf3f0f26ae87deb504eede9bbf SHA512 7f9eb1f5f2438710f1d12e4bbdbd7d09333f95f5c87c043b0f418593039d3dac827397cf381e90ed1986355bda208eda9ac5b990f9ae509556d65da39f8f7b86 WHIRLPOOL c10273f9fd356826f9d9bade4ba849564e150ed80f0c05aaa55efa9f7c602a2b28d3813f0176e518621d8802c1df3ac749adb97618494ec947169ac67f8087ec
EBUILD curcmdmode-1.0-r1.ebuild 492 SHA256 8edab444f62ee9c0bd2f697b544e3a2d593e061b72247406f4e2be27b6c3feda SHA512 06e3614225f65658d31dfbbf5fab8f5cfd92359172a7069250d02212499ea4c49a17b51d03aa79e55eed62705d2bd1eb7b0cd39b6ff751d72de1b72044aa0f28 WHIRLPOOL ff32eeae6accf415e329d2397d66e2124832aa413f39e67b4f0d2d008bb4721e67f3568eb15f0790e54a3b042ff1431e8454be2bd15a72f49f685af610e6b10e
MISC ChangeLog 2599 SHA256 a347ca23916078f656632e19dde900cfdf808c93e2c996b3108030d55bd6bdce SHA512 d5ee46785e46b62ae10ce2260f6821b21feb0180cdec704c3867e21c5ea996d910b6760518fd0c1af58e47a4bdfedae5703cc248f55e0322d8b4f3de5cef929b WHIRLPOOL 7d4ace1bfe6e7e351b766db602faf847a19d847740986e4014b645265caa72705c375ff9db86ce4071d9bb43ba3c13adee404ad1c72831d86ef9a053b51745f7
MISC ChangeLog-2015 1173 SHA256 a0b26156287a254e1414bd6b45c7c3992b03d7abd14a685159a0cc92ac2df4da SHA512 7f685aa615274411415e9f6d28865010fb6230ebd0cff3afbe7f260f2f7a7128a3164393b95a3cdff7312143bbd4ef1d70612873c6cd56ce981640a62860e8c8 WHIRLPOOL 76edef7c67d03425d7e1f067359b7fd084c0d17580c8d7464cfda0e3c312242d7599df2563da4b5039ae8a3ed6b74c7633247a4fa4ec3270f04192f23a7d90a6
MISC metadata.xml 249 SHA256 d4adb0d6593130c430b51f47b187c0848b8a16d353d419cb39e44edf8baa033b SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 WHIRLPOOL 0e859a788faf27de759428701100b3134df0b6d5e8402bbb125fce791e778353ddcd819d86f54063928836417f2cefb2c1e30e8568b8d2aa4cd336d3b695b10a

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -9,7 +9,7 @@ inherit vim-plugin
DESCRIPTION="vim plugin: library for extending vim's mode() function"
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=745"
LICENSE="GPL-2"
KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~sparc ~x86"
KEYWORDS="alpha amd64 ia64 mips ppc sparc x86"
IUSE=""
RDEPEND="app-vim/genutils"

@ -1,17 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
inherit vim-plugin
DESCRIPTION="vim plugin: library for extending vim's mode() function"
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=745"
LICENSE="GPL-2"
KEYWORDS="alpha ~amd64 ia64 ~mips ppc sparc x86"
IUSE=""
RDEPEND=">=app-vim/genutils-1.7"
VIM_PLUGIN_HELPTEXT=\
"This plugin provides library functions and is not intended to be used
directly by the user."

@ -23,7 +23,7 @@ AUX saslauthd.service 277 SHA256 a8157a0748269d3534ac6f01bbf61f0215c665b50dbbf94
AUX saslauthd2.rc7 418 SHA256 8a6344ddc353177101cb07a4c57031dcde7a89e0531f76aa2a706a62ee96b990 SHA512 5fd9e730d1f05d083c625d46c2089fdc96d23dca610acc41ea7a7592af72aa05f34c9f910e378f8a295441c43a2fc31d1f50f5bcca9d4e148f9ad041eac0f01c WHIRLPOOL 071f004cc8daf86274705cbd1dff427d304d69b0036ef177f9d277ac21ba0b2cd97de1fc37f22a5193b92becaa736a6d3c0c145ca77682350922bfbf03e263c7
DIST cyrus-sasl-2.1.26.tar.gz 5220231 SHA256 8fbc5136512b59bb793657f36fadda6359cae3b08f01fd16b3d406f1345b7bc3 SHA512 78819cb9bb38bea4537d6770d309deeeef09ff44a67526177609d3e1257ff4334d2b5e5131d5a1e4dea7430d8db1918ea9d171f0dee38b5e8337f4b72ed068f0 WHIRLPOOL bcba17705d5d7ef9a03802d6a0c3a887bba0473605a3a48d2672aeac187193f2488f28ab01bdf659d7a68b94b4c74e36428ca4b5be840fbed2968f1592534b33
EBUILD cyrus-sasl-2.1.26-r10.ebuild 7768 SHA256 6f3bb283f5fccf5902533dc396fad6721c7caeb5dd180c11b8728f430250c4a2 SHA512 8662debc01f3d67ae6c229379e2403d17a69545749bbcb31ff18721e82b18c4ce07edcc571dae141d55c2b0fb3041acff46ec98f73cfc831d97fa424b1c5b71d WHIRLPOOL 1f1509525471d063442a7dc6ecb192d8cedd322d85b9cc3d6e72c7a8fa6658eff936cc8df1670c197a3b1ab66f814932b39e41f711fc4583af975691dd837eeb
EBUILD cyrus-sasl-2.1.26-r11.ebuild 8110 SHA256 96f6b810573dbdb164b01693104a48a13fd7cd4bd563d21ea90c22cbf6d81915 SHA512 62bdb60a25cd55a9530adfff6175095907e41be44990891800d7460dac5fad1fdf9d93de07ba6cccf3438bef3111b9a553f20d83f5dc530d47d8aa096f29e597 WHIRLPOOL 9e5df3ad935f4f3b0f1bd86c4df051bd3e572623a700550bcd273f6744589fe721106c9ff7bf9fb30e7bf523149b2f45a03418372046a203709d32f4b97eb19c
EBUILD cyrus-sasl-2.1.26-r11.ebuild 8383 SHA256 caa1b171fe3f8df719417ecb554f4b81c14b9d5957340b999673d6e1e0a2027b SHA512 cfd936e7131f55068482d6de4f63e91c89781b9c36161b30f22b961449c952ea6220e6284a89caf5475ea2fab4f3aa4bd3e46160e42f7a4d1d859eb78c6cf059 WHIRLPOOL 0b3bb7a12df2fe4152c6d660f6c6a996280591eeba9112fbfc31c6bce9a879e9b77f0c019269f839d07f389d9635044516d6ba5ecaf1f98176c14ee78a352581
EBUILD cyrus-sasl-2.1.26-r9.ebuild 7674 SHA256 ff694d2a857df880a545df192f6e4e6b13f52356c9249129af1e47c300ee3694 SHA512 f8871a45e4a99d3289a576f8c2e6c1d19ccd4e0ff3261b480a99b9c258c84d09b7bdce14d1d425773b051f00d2f47f5c40cae4c7758f5de6fe72c0ab9434bfec WHIRLPOOL 6e238ae9c3f7cd835b4fc6dd327f5b1240db1be28fdb707bb2baf49306efa2225c1dc3f4600e8c6734e459aced77eb5927696e196f5f42e3e4fcacbad3bf52c0
MISC ChangeLog 6649 SHA256 37da725536a863c52a927b96a72e90eddc8214a9f7964b70ce7e6851e867b781 SHA512 5cc3ee958a732a45415296a4702b786ef68820e5c3e5d38de944aac70cc34b3d52284f1f4863af7dc1d5075404b5a49888be5a950e500235739b346c4cdfc3cb WHIRLPOOL 2867a0bbe17f526a8d414b11615dc424438e6598c9ab10b77580abe60b4ef9295ad88896c633647149db77811c9fbe1ed34c401bf9cc50ca0fd3d985adacbc7d
MISC ChangeLog-2015 52727 SHA256 cad5e2e4ba64d58e11617abd00f0fb1ef6c7f2edccc3b0c4df31bbd9c53d0d20 SHA512 7ace87d5f7be6e6d50367d79143688b3f0d363444b65a7440d9a5075c8d98c95bc882cd396dde521836cd05d233161727b4281db2184a00854c652e0a2be019f WHIRLPOOL e620fdbfe466b59edbba60af62089dcc9ce6a407917aedb5be3df3acacf0a963628c70cadb1684c908d7ebfc278006906f5d0abb76504ec4bf03ccb07960784f

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -165,7 +165,7 @@ multilib_src_configure() {
$(use_enable kerberos gssapi) \
$(multilib_native_use_enable java) \
$(multilib_native_use_with java javahome ${JAVA_HOME}) \
$(multilib_native_use_with mysql mysql /usr) \
$(multilib_native_use_with mysql mysql "${EPREFIX}"/usr) \
$(multilib_native_use_with postgres pgsql) \
$(use_with sqlite sqlite3 "${EPREFIX}"/usr/$(get_libdir)) \
$(use_enable srp) \
@ -197,7 +197,7 @@ multilib_src_install() {
# Default location for java classes breaks OpenOffice (bug #60769).
if use java; then
java-pkg_dojar ${PN}.jar
java-pkg_regso "${ED}/usr/$(get_libdir)/libjavasasl.so"
java-pkg_regso "${ED}/usr/$(get_libdir)/libjavasasl$(get_libname)"
# hackish, don't wanna dig through makefile
rm -rf "${ED}/usr/$(get_libdir)/java" || die
docinto "java"
@ -231,7 +231,11 @@ multilib_src_install_all() {
systemd_dounit "${FILESDIR}/saslauthd.service"
systemd_dotmpfilesd "${FILESDIR}/${PN}.conf"
prune_libtool_files --modules
# The get_modname bit is important: do not remove the .la files on
# platforms where the lib isn't called .so for cyrus searches the .la to
# figure out what the name is supposed to be instead
use static-libs || [[ $(get_modname) != .so ]] || \
prune_libtool_files --modules
}
pkg_postinst () {

@ -1,4 +1,4 @@
DIST kirigami-1.1.0.tar.xz 262152 SHA256 6677af0c486a4c9cfefe74a0951e85dad53435010031bf2b7fcdf9c5df6b3edd SHA512 83d1c0600fed7838b25ddfa3d20e1abef594c8e5fa202314ef1c22b6548573db36058f02620236cd9bba9f65f45f8821fa37558689b49776f9fe3119c89b0b63 WHIRLPOOL b1d4cc22a0759f561c16bb61bf2a47494e92cc766401862b97866156dfe1cda452e1db01a62805fe902320fc106708794b7f545abfbd2ff5c0d8909acd024bc1
EBUILD kirigami-1.1.0.ebuild 801 SHA256 ab8f9a23b242e5d24ad2c4dda5b18264dcbd8bea0317d85c432127ba666f2b5c SHA512 41bcf717862f13bf184247653e3add294d4e91fd61ed7a7ceeefaa730f5f9f48dc6a324a89394cdb2bfa0e305a5c69c1d16251e450784747b7d7c161869b0064 WHIRLPOOL 34f861e38b295e002e7c468190428533b553e833dee457a0ba0f9275216d14408e74e169df6ea8ebd06d084caab7bbc0f9bdc550beba6ccb1592749855f41e2f
EBUILD kirigami-1.1.0.ebuild 810 SHA256 283db6c882f0c93c7d17051e361930c6436c8cd81c64aa6e4cb4f1261d8ca836 SHA512 208f00a83aa824b4605590a97a2fbeb104a716e03dcfcde6aac7a8ece59ce594cf3385792e26d7e39f52aabe6dd10c322dc6a35d3f967046f0bc27391b25bef9 WHIRLPOOL 846bcc8cd0f5fa4fe44b08db62ff5c5aad5ca43fcbf50f33a038b4fb4fd630eb8265af2661802e75991210621a99cff09a23bb7fa3aba8f77822fbfcaa41c810
MISC ChangeLog 626 SHA256 ad3f2db16c7b5860127cefd030f457c1c03bcecf526a5cb05ec82586a3d57334 SHA512 a5877cfc58838449d60c7ec6e08bc3427eda674ba685b030f95f55a2be77a70fd4d0fd6eadc55e72df4de53d59abbcf94eb22cecb7dc23a9b0a7afe041ba65f6 WHIRLPOOL ccc7fd1eb70f6fe749a1d1fe13df6f293aa8a046f9b0b5000cd3aff4e5b1832d91c50eb49ec13cf6389b1e9fe6c81ca3e799698cd2c25f85bf1b7de5d964688e
MISC metadata.xml 249 SHA256 584f1dcf51866dc24a9abf7a89bfba0fad11dde81ae1c1b715da41770d233c99 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 WHIRLPOOL 200c07a8bf7c55b11b7936d5cd30e991a511684913334e72f59def66c0ced5fed0b4a8754e2d98bffbab631cb90d4e17fcccc59d5dcc5a8e988f69e47c85518c

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -11,6 +11,7 @@ HOMEPAGE="https://techbase.kde.org/Kirigami"
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
LICENSE="LGPL-2+"
SLOT="1"
KEYWORDS="amd64 ~arm x86"
IUSE="examples plasma"

@ -1,7 +1,7 @@
DIST leatherman-0.10.1.tar.gz 423218 SHA256 79b0eded49a02cb8f6ce6260ae39e3f1bdd2dc2c62c02f661308e04c08edb69e SHA512 bbbb772c855f5ce1e38abe7186400d9a2c9663dcdc72bd0a822bbe171eed3d01e33a6ec2196d4f6f8f0895f309d031b1eb77ec188bd16b37e52b306fafb66d17 WHIRLPOOL 19ff51352c49e9fca7d45683117809cf916e15066015e40cbe2eb10e3eb4ae3e6d27595e8bae8291bd5fac874f845399b9c87a5fcc6b645dd174bf3c9b1a8229
DIST leatherman-0.9.0.tar.gz 392308 SHA256 8d79a998caa47047bfc52093e6a50618458b5c0aa502a6cf61f9fb7a6451c3bb SHA512 25c5edd58abad4e20d36ec7badb94aacc0f9a9e44200e710dcb3da116685396bba5b12ae806f9865e48d5d50c43a31486d8aa39fd853551ccf2c3eaa28859c8d WHIRLPOOL 492ae8971368a8c7e3527a875c8cb4a46d5a767b80b45d32b33fa2f1c66a7d2ea4825c923a6993b1147ac8e68bb111c682ef5315c13a11a68bd583b3423e6656
DIST leatherman-0.9.4.tar.gz 418077 SHA256 a396514fef1ab5d14ebc745a9166ac4fcdf229e5378824302de751ef5ec2bee9 SHA512 c08401856f5afc1b9d48cf31fa3c037ee9f316f4356419785c021696dff4628bfde92318ad0e50faf83aa9b205ebd479bbb46379431811cfec1dcbd5c88021f7 WHIRLPOOL cdae73fc20e08603c81d98127f642e6720fae449f1f1fbb9ca591ffed051bb1efc5ba21ea93a041d9cc8c7c58844ed5fc7467f6e9107d325687609780e8e2a6d
EBUILD leatherman-0.10.1.ebuild 1049 SHA256 275403ad35e8897b54c46eb89bbe46372d7873d54e29412786812c4322c76ee2 SHA512 a3cd24fc711029f8735dec3ddadeec3f1523dfcc6f155b1c6adae4fa755eebca0f55e3e933512761e9aabc3305a0ac72fdaaf98c355dd4bcfc6bff5c5ad5f781 WHIRLPOOL 823a467bf8fd77b81c08aeb878adafd0ed1ba9b2c040a91f9968b30ebf7611ef243e453b8fb2ce629b96c6b3be9cfc1703f01cc98a50272fda2d3d0105e92de5
EBUILD leatherman-0.10.1.ebuild 992 SHA256 c10d986496cf22e407408dbc6c0ac2e794bb497c7a707cb87c88e157338c1592 SHA512 d8a180e05282470fdfb36d3fcaa52de443f1bd8457927b3c73a37f72e35cf4d48867257bd12ed21a2c54badfb976cc3bb4c3c29727465de92c30cba5cef5a07e WHIRLPOOL a39b5fbdf399eb16a95e06ea2cb5bf9404c3bab4c58233dfbeab0e4549079c1be42fe776e8ddd8bc4e7e1a50adf4d9dfea5a16e52b27f0b94c12bcab3875e88f
EBUILD leatherman-0.9.0.ebuild 1074 SHA256 b231eaf24ad218be356195bd24424cec39056b2e4c97602e0bd87c1784e47576 SHA512 81cba9208e072b89f3ee58ea7a6c8dce2631a5b8557aec1aa3a75b383d2f096e0c7bf111506c0218722b57b6180be6c863e21d377f58078c5a69d48a8b72d2b6 WHIRLPOOL 200dbea044c7268413d5bfdd59ce0efa6958fdd70b0db92ac6768cfb7a9b00c9874b803404d39415df363e5707bac0c730ef20dcafabaef0b00801f29bc89a6a
EBUILD leatherman-0.9.4.ebuild 1072 SHA256 d8ede0331a2c6b4226cf271ec3a825b7cd9e43fdb6b4db240e93b750453aa33d SHA512 2bae83b8cdca53aa52a21c4562775d42625dc10f4de826c038012ce7ab1750c104cf63e199c23f59635a014023acf121a9af4de09b98726b89c281cc06f0fe54 WHIRLPOOL 5bbc3d7d6a58e189846aeed03c95c00278259246b9ada728754ab2921bc65f12c64d89b90bedb300640d95c54c5056311f6f640e84a9616692e1e17d197355d1
MISC ChangeLog 5469 SHA256 db5463745ef232013745135c8365712246d2e48682e2449790ab9c3df74cdd7f SHA512 0afe283097801fee37f09caf8737a7efa075d8fed15baedacb741a28541235e1d7d55bafb1d248a0a32120e397869e6a55bf65b14a122f058af7154330b7a482 WHIRLPOOL 029ea00501cef5b9036d5ba9fd32682d4b7195d7cad677e344363072a9a1408d87d806aa4bbc7c3106b22945574284a740918108eb69c4ca51bc973e7575bb2a

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -9,13 +9,12 @@ inherit cmake-utils multilib
DESCRIPTION="A C++ toolkit"
HOMEPAGE="https://github.com/puppetlabs/leatherman"
SRC_URI="https://downloads.puppetlabs.com/facter/${P}.tar.gz"
SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="debug test"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~sparc x86"
RDEPEND="net-misc/curl"
DEPEND=">=dev-libs/boost-1.54[nls]

@ -0,0 +1,3 @@
DIST libgpuarray-0.6.0_rc1.tar.gz 228152 SHA256 c49655af200920e539597f26f975388b02af2f3971567d7e713e1a4ccd0b2a58 SHA512 90b2d31ebe38c08610643b28262375ed093b6587d4fff0bff2b1bbe249de3ec1ff01893cce67401dfec2946095cf83545d5093e8e49d86cded332eb7063d5e2e WHIRLPOOL 44471721d6a75f6dbeac313fd6de9778db3f98bc48904f6333e18b7e24792d62c0def57d05d984908be5ea5241645fcab4d7c537d2dff1fad73e2883e42c8673
EBUILD libgpuarray-0.6.0_rc1.ebuild 1394 SHA256 140df8f0c740fab75d47e917b27ca22d58f062cec40ce333a7c0a276762b98b7 SHA512 71ac8cb16e0978ee84504e366651e54c252c54b7e4fe0ea272e75bbddf476c173a11cec65451dde537e3a7324bb3cdd4baf4809f26886a7fa72788844cfa83b9 WHIRLPOOL a7bc1ff0ba95fdd2d6f765f0d2cce4759cfb8a4da5670e4c46af76e851e7fa3b38854b5f2a944fac0fc1c62a4ca15af9c121756f64334dbf4dbd540fafde5043
MISC metadata.xml 639 SHA256 03be7b0f74ddacc3de539817a2f10ccd24241a228272be9a013f1c6f97e3161c SHA512 f4b06c37069e3db5cbb303cc731f841b88ffa682ecb6f4238e6e89b7d915d720dcee1cca4595be8a3c80afde0df3b8c18dc66f2844469ffa65572a264f4b58b2 WHIRLPOOL b77fe0ebc9a80b9501e8d33802598e2123ecd9f2344766a6c390693d9ec0edb316d9766a0c1d8ad6d5ee6fee924d4d2c1f1a1046cf568890f48b752d21a13504

@ -0,0 +1,61 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit cmake-utils cuda
MYPV=${PV/_/-}
DESCRIPTION="Library to manipulate tensors on the GPU"
HOMEPAGE="http://deeplearning.net/software/libgpuarray/"
SRC_URI="https://github.com/Theano/${PN}/archive/v${MYPV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="cuda doc opencl static-libs test"
# cuda/opencl loaded dynamically at runtime, no compile time dep
RDEPEND="
cuda? ( amd64? ( >=dev-util/nvidia-cuda-toolkit-7 ) )
opencl? (
virtual/opencl
|| ( sci-libs/clblast sci-libs/clblas )
)
"
DEPEND="
doc? ( app-doc/doxygen )
test? ( ${RDEPEND}
dev-libs/check
virtual/pkgconfig
)
"
S="${WORKDIR}/${PN}-${MYPV}"
src_prepare() {
sed -e 's/DESTINATION lib/DESTINATION ${CMAKE_INSTALL_LIBDIR}/g' \
-i src/CMakeLists.txt || die
use cuda && cuda_src_prepare
cmake-utils_src_prepare
}
src_configure() {
local mycmakeargs=()
cmake-utils_src_configure
use doc && emake -C doc doxy
}
src_test() {
local dev=cuda
use opencl && dev=opencl
DEVICE=${dev} cmake-utils_src_test
# if !cuda or !opencl: no testing because tests fail
}
src_install() {
use doc && HTML_DOCS=( doc/_doxybuild/html/. )
cmake-utils_src_install
use static-libs || rm "${ED}/usr/$(get_libdir)/libgpuarray-static.a"
}

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>sci@gentoo.org</email>
<name>Gentoo Science Project</name>
</maintainer>
<longdescription>
Multi data-types, N-dimensional array library for the GPU, and
with python numpy and theano workflow in mind.
</longdescription>
<upstream>
<remote-id type="github">Theano/libgpuarray</remote-id>
</upstream>
<use>
<flag name="cuda">Enable NVIDIA CUDA toolkit support</flag>
<flag name="opencl">Enable OpenCL support</flag>
</use>
</pkgmetadata>

@ -1,11 +1,7 @@
DIST libuv-1.10.0.tar.gz 1072589 SHA256 50f4ed57d65af4ab634e2cbdd90c49213020e15b4d77d3631feb633cbba9239f SHA512 bbe661911ffbb9d3b9ff2e1475812c03f620859f6e794717968f4817e427c38f42a92579ff6450cf6641da60e5156bcd189b3f184cc204a39527b1700327c747 WHIRLPOOL 4f3e26de63e3c061034c87076772d2c0603c4129fd08f5659040c415e9593a33926499cfcfd964240e06d0e29ddb4c1c59e9e0ab0655da6c47cb1b9d99b2c0b8
DIST libuv-1.4.2.tar.gz 1017992 SHA256 b9e424f69db0d1c3035c5f871cd9d7a3f4bace0a4db3e974bdbfa0cf95f6b741 SHA512 a2ee23d957b4b2c486c01a8ca0814cb42853d3496edcf2c39228fe9259317699954bd222abbcc4e7fda81b936ecfd64be3472230b319e8caab8e4bba0c835ced WHIRLPOOL 53727ec56b274523e445b23160a6a42d8b7fdf5b298480f0819a0cd4a19d811b59d00756eec2c9d69a34d8add96ff6103b44752df06d1346a13f2c979f52cc4a
DIST libuv-1.8.0.tar.gz 1048022 SHA256 906e1a5c673c95cb261adeacdb7308a65b4a8f7c9c50d85f3021364951fa9cde SHA512 51d5940873a771278c24a697f0da5c9cb7f42c192daa14254cff9309af600a1b343f1f39272f88d4cd0158f7b15bc966fb7e0b67b9590295fe4d9f0a7c6572b4 WHIRLPOOL ce9c49d5ba646458daa60e3f935d2f53483570d6dc34a8515c875115377929271bbc113c4c382054e9b1dbe4c04e04c2381f90d0776d69b064fb72169b6b4060
DIST libuv-1.9.1.tar.gz 1060134 SHA256 a6ca9f0648973d1463f46b495ce546ddcbe7cce2f04b32e802a15539e46c57ad SHA512 ad5f274f75c4c19bedbdeed8204ef8561b8c6a2697650402bf21cbf40ace35c104e089b42adc737d27b4a105283d9463ac02b6dadaec29aa6469f10b69ab3d0a WHIRLPOOL 0b653dc69255596cd7ce7e8ba505f39aa95a0ca08d0fc20dbad56796a5588f2d90fd920fe8977dc36d3eec11706c8ebc4f5e1730bc4171d979b11f7a9615faaf
EBUILD libuv-1.10.0.ebuild 1093 SHA256 8c67d6abc1ac50510be035ccf43d52e8d212b7f2970de12a9de2b3bacff96825 SHA512 4978f9a085fe3285f2fb5524279d0a323d1346646805de073ed044e9d773b1ac577772da09a79ca18a995c76ea499343750cb694010e1e0f20227a045c8eb308 WHIRLPOOL 0488949f95658bd8a0dd39d804c512c745e4cce56b020ea3d35df7f428eff662840d34ffa2ce0c2b687d3cd485b6c4ca46a9e4f31971dc8575aa03c208794ec4
EBUILD libuv-1.4.2.ebuild 1063 SHA256 f64940765c5ec937516960ea67d00052dd779cc5fec22ad3721f9b3baea8a366 SHA512 49dbc044af33ef8ed4de4dc96e3aa506007c8c239accd37b9825594c36ab780da3e531f910bdc925a822866f9eaf9094ba6f63ceb3c22cbb9a4fc3698acb7c67 WHIRLPOOL 5de577f3fca559500a987413ad8ad6b9e4b3aa1e6ce4b6faaeddb8534b608e1813b64ef0770c6342d1220342c53187996545f3c4e01f572ede03549f2d822c97
EBUILD libuv-1.8.0.ebuild 1049 SHA256 091713c4de8eefb3ab74c1497201ba78a7525dde18b50cf62e3454997608e365 SHA512 2f85e4594db45a68f283a17008b5b2737fc88e49f6ee74fc22ebeadc19d54362eed343832b48e204c14b6ffb279e9e09d8d580f14f3f8d34a33d90b7255e87bd WHIRLPOOL 257d6da2e96c52f332e08ca78df55838a5c52316518bca73230121636c4f20e7bf0ccace9690a313ff3dadaefb95e659924eb731872caee0d919785798c4ec21
EBUILD libuv-1.9.1-r1.ebuild 1064 SHA256 00be9a095c20324c43a6ccb9e11d9dcb83c7a4b69fad873f8d7a8481e65fea59 SHA512 31464ece43c477d36e4e8adaa290732f67a0ccbe18c442594fa29c5918d97e6f06d628e2caaff12a3d1ff219375d30bb660718d15e315229b40b4923870d7f62 WHIRLPOOL 7938a24f21e4891d0a16e7ded975c1ab6bd535c712b675c153586ec3d1857e23b72b14ea577628708ec77e02d346ca81ccf718c9ec46987130c44f6aede7972e
MISC ChangeLog 6613 SHA256 e97ae453de5f117b87e0121a302f5d517d979544520bca16bd488f4ea924887e SHA512 753bbf19511256a0d879a6ce6be728b1edf31951803c351ef7a89c3cb6abc19906584ccc20ebb426480b28640ab546161b5a3e3c217b6f521473910a26b6edbf WHIRLPOOL 68c1441e42dda439cb148750f10edb61e41b7abbe05ca20f83348931259b9f8d2e010cf2751882844283fbb1576e776f3d7e02eddadd9480224e2efce40bbb2e
MISC ChangeLog-2015 5998 SHA256 927b9fa24c1cb94afedce3d5017e3e89f3a286666e44e006c8a2ac54e7adb463 SHA512 7e55ee93191ffe4c860507f1da8398d09d3d662f20b3b36c66b0ff57cbd20f0c094acf556c48b5fb27bf63f04b81e42bbe3571f6a33b5817a0bb98c12390c020 WHIRLPOOL 909cf1dd21dbf96175ef72065dd4b0f7b76b0969dad553e22dccf5266175b815f3e144edbe904b6cd84414dbc64acb8bdac02ee22285fc162f5b1ce76eff3e70
MISC metadata.xml 1262 SHA256 ba91da05e954f20c83675776864655de7e67b8fa288e014bdc10ca4dd53d5dd1 SHA512 f95931c1bd8f6bdf6b06fa48e4c66e5bcc567f23fbce82ab46593a3e8b540a582b1e3ea023287ce02d42d3e013e85e3260a300b1d0609d95a98fcd5d7dbea668 WHIRLPOOL 76e3dc8d78530dc4d7f9c2aa4bcef0bbb56e8dad68ffe9f5f0ef022c12c9697ea5b98f898099c5f358d84415ff74aba3cfb5f417859738424ffb883125d408c0

@ -1,49 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils autotools multilib-minimal
DESCRIPTION="Cross-platform asychronous I/O"
HOMEPAGE="https://github.com/libuv/libuv"
SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD BSD-2 ISC MIT"
SLOT="0/1"
KEYWORDS="amd64 ~arm ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="static-libs"
RESTRICT="test"
DEPEND="
sys-devel/libtool
virtual/pkgconfig
"
src_prepare() {
echo "m4_define([UV_EXTRA_AUTOMAKE_FLAGS], [serial-tests])" \
> m4/libuv-extra-automake-flags.m4 || die
sed -i \
-e '/CC_CHECK_CFLAGS_APPEND(\[-g\])/d' \
configure.ac || die "fixing CFLAGS failed!"
eautoreconf
}
multilib_src_configure() {
ECONF_SOURCE="${S}" econf \
$(use_enable static-libs static)
}
multilib_src_test() {
mkdir "${BUILD_DIR}"/test || die
cp -pPR "${S}"/test/fixtures "${BUILD_DIR}"/test/fixtures || die
default
}
multilib_src_install_all() {
einstalldocs
prune_libtool_files
}

@ -1,46 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit autotools eutils multilib-minimal
DESCRIPTION="Cross-platform asychronous I/O"
HOMEPAGE="https://github.com/libuv/libuv"
SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD BSD-2 ISC MIT"
SLOT="0/1"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="static-libs"
RESTRICT="test"
DEPEND="sys-devel/libtool
virtual/pkgconfig[${MULTILIB_USEDEP}]"
src_prepare() {
default
echo "m4_define([UV_EXTRA_AUTOMAKE_FLAGS], [serial-tests])" \
> m4/libuv-extra-automake-flags.m4 || die
eautoreconf
}
multilib_src_configure() {
ECONF_SOURCE="${S}" econf \
cc_cv_cflags__g=no \
$(use_enable static-libs static)
}
multilib_src_test() {
mkdir "${BUILD_DIR}"/test || die
cp -pPR "${S}"/test/fixtures "${BUILD_DIR}"/test/fixtures || die
default
}
multilib_src_install_all() {
einstalldocs
prune_libtool_files
}

@ -1,7 +1,7 @@
DIST sway-0.10.tar.gz 11016470 SHA256 9723baf037cf7e9de557e4ca9a54280594962ec1cf85e736592b860789b447f1 SHA512 2a8d6c716956848f30fe680945e0106bf310597926708da24a76853fcf384dbcfb09882692eaa88a5d62171500028ff9ae21082f4aca6386dc0c346d847943c2 WHIRLPOOL 90e3e21df81ea630165d3a8bbd8c814154a8c0e44997e92d410263c22b480139595dc974aaceea9d1b817b980a3a3f627ba9c140c3a3abf0f72ae8ed4f83fca3
DIST sway-0.11.tar.gz 11027681 SHA256 3d4d18afc849db8704d8da9cb69eb121ea92b27d7fa556acdcc6708f05c84964 SHA512 4cd69c83a0c8815ddc1663b4cd4b69c8d99d6d9d2a030e575c544836e3dfba445bc6407f7eaf97c0d7fdefd62e3ceed4206195ad91701f840ec8686f3b75989c WHIRLPOOL 72b663418c848c4a989d3d277761399dfdca046ebeac972e523b7fe78caee030bf4bbb9e3dd068b712f1a931feedbd214005989aa5fd5b6f877e42fe1f9d0873
EBUILD sway-0.10.ebuild 1677 SHA256 d88447717aa38f02e29d7ff83876fe50962616aa20b4e90eaadd97224c549bdf SHA512 0255ba8e635d4d67a1f49bea7f938d53ff41aba457beddbfa31ecc43f0496bc1d0d416dfee08adfaed07d33fdbd5beab541428b6681a49eed64025747cb37b99 WHIRLPOOL 5961ef1fbbb93a6dd0f86c628e59e67db42fd11e6cdfac35ccb0b7b5a228c47dc8bdc361dde46f27152ea87cc9d2e14daaefc098275cdb27ccb4affa13949d0d
EBUILD sway-0.11-r1.ebuild 1801 SHA256 3c304962fed000f2990fd151bbe1cf0575e79b9a0b8ccf4bc74624634615ea7d SHA512 f2f3249b36541c433c9a5d2865ddfa3914af3577354f0208fe0c9fa78e997df3fcdccc36ab63d7ced84858e0cc9cfeb5f60dbc9ec48803f1f4806a22f93af489 WHIRLPOOL d5b27190fb0d9a45a9cdfe5c45a6647d212491676513f6706089d136ba41faf8bb7d319078f1cd690c3fec51b15efab510c03bc251e36f54ccdba4cf5325a946
EBUILD sway-9999.ebuild 1780 SHA256 f920601ba92b37e59860f468d6aceec65bcc00e98de43c811ac72f5c2c0189b8 SHA512 f2b0ae09ea2c763de5065c207bff9ed3b53fa346851c04015e413e0bd674a7b9334fc7f60c5c93d84684b617d48ab1c885e0559b131accc36129528a4c31bf1b WHIRLPOOL 0199ce2bb920c8c4ba63cdaacc99a7ef7a0a94ccd15eadf7082ccc648388f9a5dd373789e82cad5071d7d0b4f5f60530a559233a42762f3894739a8985b83482
EBUILD sway-0.11-r2.ebuild 1741 SHA256 9614a7769e8a8d78697ddedb49455ee4d55c2834b1323d4bec1a3f794da5191a SHA512 4a76ac2688e41496123a7941cf7854be7ed8b14db18bcc3825ae53b002940be59ee404e11652a17d7b3af67441a49d688893d5de1aeada9f85600a3ff764a1e9 WHIRLPOOL f2c70edc4d20ef8106ab540d14479a32dd5ab1fbbed1b1b7fd621dd6ea3c435752ca046f97f541d0a54189166aabb8c0d9ce61c3b91d4873c8980c01dcf6a809
EBUILD sway-9999.ebuild 1720 SHA256 05ee833ef57bac9c302d640caf255b8e5a46c513a5a7813a3ea36bf249a58021 SHA512 1353b60300f060604154d0ac9ae6ee7c937b9a786e5a8cbca871532bb95179f28023b6d2694241008070e605adc083eff8f080b1d4d1c54fd7736c287759ad7c WHIRLPOOL e6b2f7c3ca7300ac0903ef9b44224af44fbe60f3f0e601e3662a63f70f21c32c1a3382d5f82234704cb14769fd13fb1ffeecefe0840cbb024f78ee82a2494d9c
MISC ChangeLog 2577 SHA256 3f9ddde6363f683d67f1146bac3901bc1f44d5ec4088e39f491362249606a65e SHA512 9813bd79d9dbb3d242efda06422132311b9f727c6fb7ce2eec44ab782a8761034ec3a31d79839e097790757eca9ad9ea448018c1d02ad95a46e031f457a6c62b WHIRLPOOL 238d79212a4899d1d9e60d36b7d00267864f48a48d0029a787e1876f174e9f7510fd0ce6e1a4cad8ca7e71b53798ebf531aff3371927863b6a5e585680511dc6
MISC metadata.xml 1590 SHA256 f4f4784743c29e8ce1c26de063f7c1b6037f82e057bec6f87d825708f26125ec SHA512 41d671e609235d09ca7056e08e0b94b1e8d422d496cba1dfce9b05ed0219d630cf2d23cd740f88d6176550dc9ecb278a5400a367bda52b779404aee2b260f63a WHIRLPOOL bbac0a79749619893f9439ac4d1b3e596a0c8d22565dacc7c4458975c28d52d586186a6c1fa39c97aa919aaddec38374ac96d4b93ca09a3fb95b46c8f2fd3565

@ -59,13 +59,7 @@ src_configure() {
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
use !systemd && fperms u+s /usr/bin/sway
}
FILECAPS=( cap_sys_ptrace usr/bin/sway )
FILECAPS=( -M 4711 cap_sys_ptrace,cap_sys_tty_config usr/bin/sway )
pkg_postinst() {
fcaps_pkg_postinst

@ -59,13 +59,7 @@ src_configure() {
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
use !systemd && fperms u+s /usr/bin/sway
}
FILECAPS=( cap_sys_ptrace usr/bin/sway )
FILECAPS=( -M 4711 cap_sys_ptrace,cap_sys_tty_config usr/bin/sway )
pkg_postinst() {
fcaps_pkg_postinst

@ -5,7 +5,7 @@ DIST uchardet-0.0.5.tar.gz 222864 SHA256 7c5569c8ee1a129959347f5340655897e6a8f81
DIST uchardet-0.0.6.tar.xz 169192 SHA256 8351328cdfbcb2432e63938721dd781eb8c11ebc56e3a89d0f84576b96002c61 SHA512 eceeadae060bf277e298d709856609dde32921271140dc1fb0a33c7b6e1381033fc2960d616ebbd82c92815936864d2c0743b1b5ea1b7d4a200df87df80d6de5 WHIRLPOOL 3fa915fa768be9cb4002e0a1b84c120db017f59fd0011df36a4853c53b403d5f3839647ab7aff8d8691a43ef0ecc90714475ef6a46a85d20abbd57fba7d90a13
EBUILD uchardet-0.0.5-r1.ebuild 854 SHA256 039a52d204c3dcdf0a26aaecf72e5125cc975801daa0ee3c442e39a395fdc58a SHA512 610a220b3dac345e481375fb4ecd88038914e8a7528bedb705ec4a25fa7e56724b38f3639c9d7c8c8e87733dc7ae26e596ef4a52bd933ea588d74604ea91617d WHIRLPOOL 56205c6338259efe04378baac0ea9b2bc9d6ff14ea5a3694c2e0d894da90fc2cb1a99240ad6282e2fddb045f2a6e1a0a06de370a6c858712a3b93b483a6826f0
EBUILD uchardet-0.0.6.ebuild 650 SHA256 1097fe62354d5d94a7b7b559404726de6845d74b36c2122816ae14d300993d7c SHA512 f0ae00104aa9d3d290ec0ff0cf14e1b504d343e13154cc5c423f52f3301d2c7ca9da670dbbcb80d230373c6dd0701e91fe3b53a82729c1425a36d5120201deba WHIRLPOOL c58cec4687a1694af024c0407c8e107d7d347b31a9b3d8c4db031c21af55a2efdcc0f7165a8047267c379791fa0868f5b5d704ae5018c291c4c13277ac9ad6f7
EBUILD uchardet-9999.ebuild 605 SHA256 992ea3d4954827a119ddba7ff7ab63608b031a74d04f604c0151321b65e51c2d SHA512 2cad5285e833c702cecf4468e295ae6ea4cf326e8ec20d4e77e27c38325282105c91872590d27c145773c2e4432eda7d637e824f8acc8d82b2096f985918529a WHIRLPOOL f8579bc2946863435676c25afbfdb875f6e5b81f57081d93e2636be5a119b3936c0936cb791548484ea6b0477cb23d522f32f2fef22153a14e7c43de9d001c68
EBUILD uchardet-9999.ebuild 661 SHA256 30044c897bcf5b6b15ffbc165dbe3443230516e66f58ed1c60951d07d13dd0db SHA512 8c8f69ef449c1ca2642010d2798b9e4c2aee4f7b08c249c18dfa3e392c50c7a3baa9a17ceb9dcb456931ca8c6693b2f3bb174fc47629f8286f87e20945576141 WHIRLPOOL 679ef0845257430b0e8d057d7a319329e15743fa80dc59560ff5e431c8e3324693b2d60c38ab44984ac3eff27b547d0890d0e17489173b54fd08666df2c82e44
MISC ChangeLog 7253 SHA256 149d7108ec9f643d99fb0db5babc1183a97f8bb1716da3286db00981b6c801eb SHA512 08a2b40068e9be921d26d2e9ce5e6115f02aa074fa3381803a2d2d090bb4410fda36d273d164a1dfcb0f726eee9158e08d77b03633b54558c6f85e5158de1c8e WHIRLPOOL 529ce591587d7127702f671c4b011ba85ca3a21da4541a62280b90277f31eb9dbf7b3837f8197af4c8c7cac2850692a8cfc920ed28c6a15920a47e0ec11e5fe9
MISC ChangeLog-2015 594 SHA256 4b253ce43994e60799dba4f52bf924afec657a55df87f883d1d45200e5e88162 SHA512 8beab0d2b711f287b0358df46fd8beb495cfbc3ed2e7c9b350427208940c6ac8d19712712f48f580d3cf63e529932cc460d1299c51c72447d270a8fa2f0b545c WHIRLPOOL a10ada711565e8943ba3e68fa8d96cf761732b774ff3e3928b03f2bd64553e15e87358d26e4bfa730a1f53441f0da71e21f99de2555353ecabbb5a63399d8a39
MISC metadata.xml 472 SHA256 a71aa88e9a24e6e01d47776ec56baeb3170d3638ca483f0088869344b161d340 SHA512 3cc702714648db5605638ba28364caa1e0ad0be1b9fb519b434f34fa993f76ba29a9ccdef0e8dea8f4b0fd89514c7196328a1f77efbb9aece30adce5063f7536 WHIRLPOOL dd6598374a41ccdf46867e65a5c02fccab9a505e3129eb95c8ca5f74a69b6cd307c08aadae40fa26d44bf3852d69d95ca78bd3f310f1a772361ce828d7eab63b

@ -8,7 +8,10 @@ inherit cmake-utils git-r3
DESCRIPTION="An encoding detector library"
HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/"
EGIT_REPO_URI="git://anongit.freedesktop.org/${PN}/${PN}"
EGIT_REPO_URI=(
https://anongit.freedesktop.org/git/${PN}/${PN}.git
git://anongit.freedesktop.org/${PN}/${PN}
)
LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
SLOT="0"

@ -1,13 +1,7 @@
DIST menhir-20160526.tar.gz 731071 SHA256 dac27e31b360331cbac92d6cafb917e52058cb5bb8301337c3c626a161c7dec4 SHA512 9f1dce28675263542558cd65249aee85d3ee9586b8779316d404074ee0fa0db4e5be6f4dbe1ec7b81e262d99a71294a44260e4eeba4aecc4a8bb4010bd0b12c1 WHIRLPOOL f5d059f4a2fb8a235e5be5571ab15d191fb8a8251901a71968ae1253f0872af2a9b3747ca5d2649e8c01d2b004b589b3336e6f114b8268fbfa2f0f223e9de2c0
DIST menhir-20160808.tar.gz 733224 SHA256 c583a425ad1152bb4f93e4a8de384e0174f423485463dc6ab6b6d7c070b77295 SHA512 162e69642ca34d7da078f14b4509ab88e158cc4ba5ee70a067b7a2a2ea444f7cad77244de4a179c4a00420442c537f662257f1ead03dc9b80c799da0073a94b9 WHIRLPOOL 80b7e5047619d6c791477677ac22b625cfed00056e62759f7a3d725fbb791fff26b852d7126d475426db84eb71c55b480812760f89d40b09672afc676b5488ea
DIST menhir-20160825.tar.gz 733364 SHA256 1c93fe44de140aeef25212fbc2d62aaa080e7bdb9902106820920f7a8a2fa849 SHA512 6672bf3a10c7cb3ac8a16162e782261e25411f5d7fe69195b720302989daa432c56c9ecf93a08d33e77b306cd0cdaaa4bc00430e642b4d2924cbeecb10bda050 WHIRLPOOL e6ce0ca104f69fedf6b22749db6400f963181497e940f7e3369e3bb9de115944e6a93350062797034c38f8ddcd6466cd44b74d3f60ca8f5f4e06a44a91194008
DIST menhir-20161114.tar.gz 736454 SHA256 7327d6010ffb5a62371faad58e454a56244d20358a9e733e86e5714baedf5f14 SHA512 6ec810e30df00805ebc05f58130c4c4f86dffc96f4c9852d9574d7d948cd4a51901da2ece7b954c06550124dc3fe7f5ce9482b4280d3e0b6e7f33519b7aa89b2 WHIRLPOOL 608a3449f02d8f27cc1b39f6fb3504563d4ce86e3afdce2c8742238046966b68d3ca898acfef7c630195ff5413a4a6ed7fbfe843c5e25886042b78badda79890
DIST menhir-20161115.tar.gz 737035 SHA256 f31037f904c863b241bd90dd4ba6cd8f5ea86255477c13a2f7d0e02724ab16c9 SHA512 f17e6f3088e2af5b8e1d010dcd2608c932620e2206833f91c34209fbacc19de6ee17a45ed550fbccdab914779f37b34487f4620a5c66ab82c449238f0b67c7c0 WHIRLPOOL 6e55ead5c99810f5452d1b922bfc9694eba292503035eb39e1a4fa6e7a81ee2673322552c995eeb01a1784e7f284ee1aae3b4cd938a0c0b73c70630c7aa96a7f
EBUILD menhir-20160526.ebuild 881 SHA256 f86c0d53207549aea0317d9e41099a9df8c10558f2b9b64fc2d7e8b194deef98 SHA512 b84cdd8174c13054474d61c3db8886cb787c5155fdb7086c2480f4e2119f35310e44668a4ac80e4a2ee106c5b365ba0a49c48a039167e926a5c1c879a51beeac WHIRLPOOL 692d7aa13da519aaa0a05c1ae09fad0d50dea5a9c8d0555e52114bf18e323a08a11222bc3955213caee81854a9e76776812fd082a90d48f24aadd612d7c56aa4
EBUILD menhir-20160808.ebuild 881 SHA256 f86c0d53207549aea0317d9e41099a9df8c10558f2b9b64fc2d7e8b194deef98 SHA512 b84cdd8174c13054474d61c3db8886cb787c5155fdb7086c2480f4e2119f35310e44668a4ac80e4a2ee106c5b365ba0a49c48a039167e926a5c1c879a51beeac WHIRLPOOL 692d7aa13da519aaa0a05c1ae09fad0d50dea5a9c8d0555e52114bf18e323a08a11222bc3955213caee81854a9e76776812fd082a90d48f24aadd612d7c56aa4
EBUILD menhir-20160825.ebuild 881 SHA256 f86c0d53207549aea0317d9e41099a9df8c10558f2b9b64fc2d7e8b194deef98 SHA512 b84cdd8174c13054474d61c3db8886cb787c5155fdb7086c2480f4e2119f35310e44668a4ac80e4a2ee106c5b365ba0a49c48a039167e926a5c1c879a51beeac WHIRLPOOL 692d7aa13da519aaa0a05c1ae09fad0d50dea5a9c8d0555e52114bf18e323a08a11222bc3955213caee81854a9e76776812fd082a90d48f24aadd612d7c56aa4
EBUILD menhir-20161114.ebuild 881 SHA256 f86c0d53207549aea0317d9e41099a9df8c10558f2b9b64fc2d7e8b194deef98 SHA512 b84cdd8174c13054474d61c3db8886cb787c5155fdb7086c2480f4e2119f35310e44668a4ac80e4a2ee106c5b365ba0a49c48a039167e926a5c1c879a51beeac WHIRLPOOL 692d7aa13da519aaa0a05c1ae09fad0d50dea5a9c8d0555e52114bf18e323a08a11222bc3955213caee81854a9e76776812fd082a90d48f24aadd612d7c56aa4
DIST menhir-20170101.tar.gz 738131 SHA256 99696f365511e0440c18d295b7073a13886c5b594e1875f5967ad897a2216a46 SHA512 810d9863873519b9052464e522894579ffd2f9685851ba32c34cf772570710e7dde2a4629ab6407c2404d2587132488aeebed97db2dad1a456e28104c230bbac WHIRLPOOL 427cb187e5b57f51fe57df519f1732a4f827d0090705e70feecfe62f06e94a95d5e8c5e4b7b9e31f1c199f7c7f7dcfd6f48a3d29d0c8f66548761d85f1c64514
EBUILD menhir-20161115.ebuild 881 SHA256 f86c0d53207549aea0317d9e41099a9df8c10558f2b9b64fc2d7e8b194deef98 SHA512 b84cdd8174c13054474d61c3db8886cb787c5155fdb7086c2480f4e2119f35310e44668a4ac80e4a2ee106c5b365ba0a49c48a039167e926a5c1c879a51beeac WHIRLPOOL 692d7aa13da519aaa0a05c1ae09fad0d50dea5a9c8d0555e52114bf18e323a08a11222bc3955213caee81854a9e76776812fd082a90d48f24aadd612d7c56aa4
EBUILD menhir-20170101.ebuild 881 SHA256 4d02db17ae380ea0b106b8a1cbf1d4f67ce5b31efabb1cfb8aef0374170de1a4 SHA512 1e2756e58e2b43a09d99c4c3ed3b180a79840cd40b4d8d7a58db8504dc2f0c2359e3ab7e7688e39a3b6b9c32bd15ad7fa90faffa04e659716701336e1b8bb071 WHIRLPOOL e7dd04cd49f5ed3b51fdde01fc46902f1b9c7290bf9e0934639ba363d5c6842f12ffb940c4479499cd2d7928dd21afea83ba85a122ca89c95aff27fccbcb83a0
MISC ChangeLog 6616 SHA256 806d8cb280f6f37aace916554955afae4f5e2425e3693672f863a82b60afeb8e SHA512 e166cf6bf47c7db055b624f9a72d1c7191187c3800244a233a9ab3203b31da5fd0f1b3b86098651810563281e8acace33a7820ae2afd7e6e8d8ffef1a008cc84 WHIRLPOOL ba9101bd7ed87e6d792aad8f2b618d502dad109316832cf87cb21a953e07cb3f7316b0c9ea3d471fecbec85984e5b490070b68d209874f3becbdddcad684bf44
MISC ChangeLog-2015 727 SHA256 53868d5d2b87ac6ea091a1a86e6949d1b220d2cc0ee8f2a0df44bf5ea6822782 SHA512 772b98528ea6657c55e8e3315373169f412c7123f5bafeff27ec79479c5b6c0f7999acbfdb9584c0ee87a4d945f0f4d56cbdcb952298591d840f81a08ccee2e7 WHIRLPOOL 6279af18de11c896c2c58be5199f8e08f805d86854e98a874971cf947e680d4786001d6ba119b14e59a7b4d2b2a61ff7e56c434d3375be08b308e97001a0276d
MISC metadata.xml 243 SHA256 5e9b58b0b795266f973d066675839499e3a56d7d932d702404a4b91ded8eb26c SHA512 1c5b4b2163017e496999d1f87e5c9c5ac6c11b2e9187450ccfb3df258f34e54d278972f04ee0e8429476c6f87e091a869ac2a28c6e8c8e6d20678c3e74061449 WHIRLPOOL 085df2e84901cbe563c7c1d30d04c229547f15f8ee26ac61d44d07c3f6999f2bbfa4cf309963172fb507cce5450d27598b762c3ccab92351601965c3afc05e3a

@ -1,37 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit findlib eutils
DESCRIPTION="LR(1) parser generator for the OCaml language"
HOMEPAGE="http://gallium.inria.fr/~fpottier/menhir/"
SRC_URI="http://gallium.inria.fr/~fpottier/menhir/${P}.tar.gz"
LICENSE="QPL-1.0 LGPL-2-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="examples +ocamlopt"
RDEPEND=">=dev-lang/ocaml-4.02:=[ocamlopt?]"
DEPEND="${RDEPEND}
dev-ml/ocamlbuild"
src_configure() {
if ! use ocamlopt ; then
export TARGET=byte
fi
}
src_compile() {
emake PREFIX="${EPREFIX}"/usr -j1
}
src_install() {
findlib_src_preinst
emake PREFIX="${ED}"/usr docdir="${ED}"/usr/share/doc/"${PF}" $(use examples || echo "DOCS=manual.pdf") install
use examples && docompress -x /usr/share/doc/${PF}/demos
dodoc AUTHORS CHANGES
}

@ -1,37 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit findlib eutils
DESCRIPTION="LR(1) parser generator for the OCaml language"
HOMEPAGE="http://gallium.inria.fr/~fpottier/menhir/"
SRC_URI="http://gallium.inria.fr/~fpottier/menhir/${P}.tar.gz"
LICENSE="QPL-1.0 LGPL-2-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="examples +ocamlopt"
RDEPEND=">=dev-lang/ocaml-4.02:=[ocamlopt?]"
DEPEND="${RDEPEND}
dev-ml/ocamlbuild"
src_configure() {
if ! use ocamlopt ; then
export TARGET=byte
fi
}
src_compile() {
emake PREFIX="${EPREFIX}"/usr -j1
}
src_install() {
findlib_src_preinst
emake PREFIX="${ED}"/usr docdir="${ED}"/usr/share/doc/"${PF}" $(use examples || echo "DOCS=manual.pdf") install
use examples && docompress -x /usr/share/doc/${PF}/demos
dodoc AUTHORS CHANGES
}

@ -1,37 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit findlib eutils
DESCRIPTION="LR(1) parser generator for the OCaml language"
HOMEPAGE="http://gallium.inria.fr/~fpottier/menhir/"
SRC_URI="http://gallium.inria.fr/~fpottier/menhir/${P}.tar.gz"
LICENSE="QPL-1.0 LGPL-2-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="examples +ocamlopt"
RDEPEND=">=dev-lang/ocaml-4.02:=[ocamlopt?]"
DEPEND="${RDEPEND}
dev-ml/ocamlbuild"
src_configure() {
if ! use ocamlopt ; then
export TARGET=byte
fi
}
src_compile() {
emake PREFIX="${EPREFIX}"/usr -j1
}
src_install() {
findlib_src_preinst
emake PREFIX="${ED}"/usr docdir="${ED}"/usr/share/doc/"${PF}" $(use examples || echo "DOCS=manual.pdf") install
use examples && docompress -x /usr/share/doc/${PF}/demos
dodoc AUTHORS CHANGES
}

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$

@ -1,6 +1,8 @@
AUX ocaml-expat-0.9.1-test.patch 870 SHA256 f53c0612c19d8b101dacedb7f737d22d4ba17249c9cfeb95783248d75cd0f15a SHA512 e767d35b1ff61c880a897be1c87f8e17710556b491b0f537ef91e60f9b5e5c665a895070b7c31dda75260ddb31103f63127426bf8d75ef8df6a90b088df6d09e WHIRLPOOL d661e30af7edda62cdc35bbee4ce5a8fa6104e8b38756e2991be57067a6eba46c02e1a8d990143154b39e519879d6844e5e151584b2daaeff12659beac5964fd
DIST ocaml-expat-0.9.1.tar.gz 25223 SHA256 5fbe8c38f3ab45da5f850aae6b37183f4a8b79a63771a83d7e3d3109fc90c29a SHA512 0dca5bb3279e248acd76bc1b14511c58f2e60d8c40d806f3d270b6a47ab0e90efb636faed0dd8c34cf00a0b0834aa458421f4f9718d2a8c43dcf77854c11b3f4 WHIRLPOOL 483ca73680cba94cbf9c7573824c2085e85334b2ec33809fc895c4bce9f52d593776aad6d1761e92aeb3db2ba2a73319b8d1196647c53200c8817bcbd9e09010
DIST ocaml-expat-1.0.0.tar.gz 58149 SHA256 69d0bc2bfef2b4310faac2bb984173a26abde5c5758152822f6807774c7abe4f SHA512 217d602ac8fabf7713dcd8fd274206b81ff467402a9bca5b15b13f3b1d68e8e5f2c2970adeafb2378c0993b39c7d98a420dee07f30ad9eb88fd40665a2f98897 WHIRLPOOL 7f3140317bfb44a2980199a4cd09ca641dcfea419317289d1528402afdaa54c1f8bcff02053ad6cebf169441ae6c2ff0906ec7b3772bc3fe7c30cd588d86c445
EBUILD ocaml-expat-0.9.1.ebuild 816 SHA256 d9baa7b4deed13298ff9291e1687e7548ab7ca3b1727fd69932fd04da25f1da4 SHA512 cdbdeb4dad9a5b9d9efc815d887a15b2de159d9512af2143ef81b9b470e3bb4050ab8ee8c86953156b5f4b620e84eb43c4de31520759273d64afe8e0ea972997 WHIRLPOOL 7f17fd793959c3c20c13dda562061b917828c2882c06a3232a0e3bdf663d88d246bf4e8a4f0123d0d53a63a3b64a27d6ff8e01b636cdd45f7964658ffd234f02
EBUILD ocaml-expat-1.0.0.ebuild 794 SHA256 81ba9838874faf966733d8171991df671591c01a03ca1d5ea229300af531a37b SHA512 0332fae1b412bb6351d2813daa139ccb98e16730882cec81c72992cc484fb847d8ede472000bd80aeb186a6b9a97ddcb0384f36b1393ccf53aa6f587af1faaf0 WHIRLPOOL ed07f3aa161372e0b82a59717303c928f9951bd33f9c694e5b39caf071219ea61dd1ae73f7071c2dd15b71dac1689ce84cec9152a31865d09cbdbb3399bc092a
MISC ChangeLog 2476 SHA256 37bda1d4ee92b58c8ad269d0f63a832fcaef765e5f63f4adc9b86dcfc11be42b SHA512 09eee12958d71bf2edef955c42b1be710f7fb9c82aab7740e9cdff63e100f87e928cca84cedcf0527ecc24daa956d6132bbca0f7cc2759a83f9a5e296c023320 WHIRLPOOL 17c639c619ed410bb3814ffb40a07b1108f40829b2575e11bf6a98deff8b1cdb81ca43b26d1061db38c5fec7c9100c7d4a5862dae14591af5cf40ffa1007010e
MISC ChangeLog-2015 1237 SHA256 31462aa2cdb0fda4123550028acb20f571dd5a420242c73581232749af3156c3 SHA512 a89580e21d64b1547b0e1885718b084bba5b1eb1cb8475394a095a2da5e086d160b8fce3d56fa0967b6de8cbce773b671d27ea2e82414f0183f4b3e0fb6fe8f3 WHIRLPOOL 490d7d7f2160d471d464e5ce3b89a945fe152822a388b584b23f7e09488e8d8c36f783166b6c8e607130ed24b31dfa0b2ed7a50f009c3309bde9bf6785f7a8a3
MISC metadata.xml 253 SHA256 3252720dd8d4ec7bb5445b2ae2ce9076da21fae984c5e13eb515933bdbf84277 SHA512 9285e04d22e8e41631e6de00e0ba02842cf0e772cd17a1d7ba3864e50eeea50abb06077ea4f9ac920eab3d520bfe28d389b3d04d5c3529af23a68ca68b6857d4 WHIRLPOOL 7ff76b173029194fbfaa950aaae5fe6a3eb9a58053753ad6f3b1dd0ded6c6a25c683fa588b890c4aa4c8ebd40160d979dc52ec5d61f7b56f3a33c75d8e4cfda6

@ -0,0 +1,47 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit findlib eutils
IUSE="doc +ocamlopt test"
DESCRIPTION="OCaml bindings for expat"
SRC_URI="https://github.com/whitequark/ocaml-expat/archive/v${PV}.tar.gz -> ${P}.tar.gz"
HOMEPAGE="https://github.com/whitequark/ocaml-expat"
RDEPEND="dev-libs/expat
>=dev-lang/ocaml-3.10.2:=[ocamlopt?]"
DEPEND="${RDEPEND}
test? ( dev-ml/ounit )"
SLOT="0/${PV}"
LICENSE="MIT"
KEYWORDS="~amd64 ~ppc ~x86"
src_compile() {
emake depend
emake all
if use ocamlopt; then
emake allopt
fi
}
src_test() {
emake test
if use ocamlopt; then
emake testopt
fi
}
src_install() {
findlib_src_preinst
emake install
if use doc ; then
dohtml -r doc/html/*
fi
dodoc README
}

@ -0,0 +1,34 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=ALIAN
DIST_VERSION=3.2
inherit perl-module autotools
DESCRIPTION="Provide Perl API for libsmbclient.so"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND=">=net-fs/samba-4.2[client]"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
virtual/pkgconfig
"
# tests are not designed to work on a non-developer system.
RESTRICT=test
PATCHES=(
"${FILESDIR}/${P}-pkg_config.patch"
"${FILESDIR}/${P}-close_fn.patch"
)
src_prepare() {
perl-module_src_prepare
eautoreconf
}

@ -1,5 +1,8 @@
AUX Filesys-SmbClient-3.200.0-close_fn.patch 589 SHA256 2f95b363b660d459908828a7760bb6800896001752208a9b28774bd9ab058664 SHA512 3e175b79d7c376305e0b6df7b81995d7618de779fa71c0e38c9f845fd7b05d996366763b894219c655aa2f10f6009b792c1dd4f3ee4bfdcd028789f7e7773ce1 WHIRLPOOL f012bd7d4c576a3e27d44d55f0fb328681bbb4257c0048a93b9d824e2ac54a75c841877b795d650b187bf9fbd321f83673ef84942aa03c9e1c4ac85ea2e32f71
AUX Filesys-SmbClient-3.200.0-pkg_config.patch 970 SHA256 1e1310f1cd7d2b9ec7fd63b80fbe166584d89b43cd98aee9f1c5c85d77958903 SHA512 69745324011b76771b5df278083f0780bf03807a1211d04544bf8969a6cd54d6a32064c211d28bbbfc9191337eb16e5634952f473c675bc2ccb9151656caf916 WHIRLPOOL 586b1fbcbca4f5d1f6645a5669eb703d6a5b9ca08926512219452eb257790aadba5435bd03ef7692a94755002a4a58f1920c6e930b1c8ad3b73cba199b335a4d
DIST Filesys-SmbClient-3.2.tar.gz 52010 SHA256 a9f2f3d4675de76f9dcae2be40bda93495cd5fafb1bb6326d71833cea451bc6e SHA512 547ad4c94a7cd88e5ac07938d2e315acf416810596979efb40fe036614535cdb1ad7f73bb17f3b6c18b62187a09a2613bc548a9dede6c399673962d9eb837427 WHIRLPOOL b5f840731957791c96d8708825fcd5d352ce8a9ea2c89ba45f44a9e54b61c4c3f2587e426a4708febd69452d895265cc0403a0d9123e9b22e2d93293f4585599
EBUILD Filesys-SmbClient-3.200.0-r1.ebuild 404 SHA256 559cc9c0233daf346a621c507cba9570c1d4371ff13094b77493d312a29154f1 SHA512 b2498d5cc861d9671a4be46e5cc975c0f90634a338875a3f03d0969124bfa075565a6ee4859f383626976574bd0c31e8943f4b6b913805764cf1e89c059803ab WHIRLPOOL 8e7be59cf6edf64dd2de47febac826a98b43b2f062681168e375e5b5b46c2901d37d9883a19338ba14d960a5bcf765226770c6acbceccbf57915a4adc88da780
EBUILD Filesys-SmbClient-3.200.0-r2.ebuild 604 SHA256 1a4f1d060c1e987d1985a17f4b4253a9ffb98bc878cda712226b9398d443edb6 SHA512 fe451c402d0e71bb44e7da23502375133e1d615d00a3f5aa31ea782170adeaa48ccc71accd737fe10301aa780661abb2059e031a2fb3e36d007e660502149863 WHIRLPOOL bc4d7515ac7cdcc12abf3c639b3be456b908fe45750353a7e7917e402d4fbb58fdd031c7aefcffe1018a833dc9f970dd98009fff25c0a39902d16c685b68c6cc
MISC ChangeLog 2587 SHA256 874ac51508839d71d941d873517666c12f287e9fbf03794bbc456006dd888ebc SHA512 a977ec55a7051432854a5344c6a246d100f0c05d9577ea448ce103dff2dbc1acb9d1fbe77fa2e7be09a7c332d6779e241f8359a0bbf6f546e19c7e5c472de5f8 WHIRLPOOL 765722d66c019fdaf11ca2e4166b5896f339c71106a6864536a649959736ae365164383c1f77c9d1d77c84e21b440de91f8dd5c7cd0496b869a8683909af222a
MISC ChangeLog-2015 1058 SHA256 068f1718b207132b63fae5aac53587caa354b095823f72b744ba6b2431e94aa8 SHA512 3ca930123b1ae789b0b758a9560001917785841ab5b8e318b9616f2245bf3f496c811daf789fdaced021ba7c722bad9d63386d337c41caa6782b557e7c664169 WHIRLPOOL f866227e375646a40d48f570f815e4d4503321275033b76f0c055bb279c440e6520459c6b08f30ff9983d0dfb6c78dcc4d6e68a9b8e0fd5b60478b5f27e82e1c
MISC metadata.xml 406 SHA256 27ee7cca0f4c53ff5c5e030c6c4774d0aa3a0f65bffab4cc617317f3c90ed864 SHA512 4189f37bd1afdfc233b1a3a763f65a372286d25807753f36dbd813300ae6b8334062388edb48061fb6f81c12bd1b076b514026ab397ee3b611dbff67ac2df3df WHIRLPOOL fa0b186a88cbf7c6691038b0fcd67a771fb0f35f11f768c12dec7ff33eae88db58be9f49ee872ed614a03a4a7e4a20cdcfc3f675bdc080af2040ea15dbfdc8a4

@ -0,0 +1,18 @@
diff --git a/configure.in b/configure.in
index 9660e93..f1d2350 100644
--- a/configure.in
+++ b/configure.in
@@ -48,8 +48,8 @@ fi
dnl This is context->close_fn or context close ?
AC_TRY_COMPILE([#include <libsmbclient.h>],
- [SMBCCTX *c; c->close_fn(c,0);],
- smbctxclosefn=yes, smbctxclosefn=no)
+ [SMBCCTX *c; c->close(c,0);],
+ smbctxclosefn=no, smbctxclosefn=yes)
if test "$smbctxclosefn" = yes; then
AC_DEFINE(HAVE_CLOSEFN,, [define if SMBCTXX->close_fn exist.])
AC_MSG_RESULT([You use SMBCTXX->close_fn (release >= 3.0.20). ])
--
2.7.3

@ -0,0 +1,36 @@
From fa320a06147079458aa5f4834ae8b22cfe278481 Mon Sep 17 00:00:00 2001
From: Dennis Lichtenthaeler <dennis.lichtenthaeler@stiftung-tannenhof.de>
Date: Wed, 27 Apr 2016 10:57:17 +0200
Subject: [PATCH 3/3] Use pkg-config instead of trickery to find samba-4
libs/headers
---
Makefile.PL | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/Makefile.PL b/Makefile.PL
index 954df92..ed9d846 100755
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -110,6 +110,18 @@ sub find_path {
push(@path, $_."/$ext") if !$defaultsDir->{$_};
}
foreach (keys %$defaultsDir) { push(@path, $_."/$ext"); }
+
+ ## get default paths from pkg-config
+ my $pkgconfig;
+ if($_[0]=~m!\.h$!) {
+ $pkgconfig = qx/pkg-config --variable=includedir smbclient/;
+ }
+ else {
+ $pkgconfig = qx/pkg-config --variable=libdir smbclient/;
+ }
+ $pkgconfig =~ s/\n//g;
+ push(@path, $pkgconfig);
+
print "I search in: ",(join "\n", @path),"\n";
return @path;
}
--
2.7.3

@ -0,0 +1,24 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=6
DIST_VERSION=1.03
DIST_AUTHOR=DRTECH
inherit perl-module
DESCRIPTION="XSS filter using HTML::Parser"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="test"
RDEPEND="
>=dev-perl/HTML-Parser-3.560.0
>=dev-perl/HTML-StripScripts-1.50.0
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( virtual/perl-Test-Simple )
"

@ -0,0 +1,3 @@
DIST HTML-StripScripts-Parser-1.03.tar.gz 9524 SHA256 478c1a4e46eb77fa7bce96ba288168f0b98c27f250e00dc6312365081aed3407 SHA512 3bc766ff738623191b23c5212751cad32b76160bf5e3dcdfad5e161288c906deb1357fc092a962da87525b7364ba924de9ef68b94966c003ee7cb23e8035dc15 WHIRLPOOL 4a85762c51076afbcacd6ab856c2e2cea5743ad12eb39aa731cd4a15d2e7e8ca21c03214d9537d1772d49787305a238a3ad7355244f8a9c5249940903674d219
EBUILD HTML-StripScripts-Parser-1.30.0.ebuild 448 SHA256 8fd7d420b2c4037890894fddb6436e9227776918d0da22bf86b6616fb66ce418 SHA512 176a84146cb984c8610cdeee5e1dd835f9008f3f28d8ce0ba310cbb370a820e7fa192f0ad792e1dda4efc55d06842b46677c85672a6a23dacbad2e13b373093f WHIRLPOOL e81df7fa1443d5f08db29ec10c8ba3a3f4b2f85f2184d63b56897ab58c1d4cd23a35c4ae6f2d64cc0b0649107f113add71f085af111d94544ca4ff67c32eb69f
MISC metadata.xml 257 SHA256 4d43e70b770d0898a99af64a8454a6116e4a86500c23290655c8371265010427 SHA512 80cde0da56c3ac4023da7b0c17c62eae85139aaefd8ba453dd0c0718da1d40102c57d5beb5b8f984dcbeacad930517347e4d91dd5bd94e973fb81974d078a18e WHIRLPOOL 87039765046556cdc2f7d76ce4192945117bfd5bb684220ea8fb72be310673a5b729ea428666ff1ceb1e6c21fb585a3a7dd72bd94dab89cf076a895e6a7677f0

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
<maintainer type="project">
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
</pkgmetadata>

@ -0,0 +1,22 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=6
DIST_VERSION=1.06
DIST_AUTHOR=DRTECH
inherit perl-module
DESCRIPTION="Strip scripting constructs out of HTML"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="test"
RDEPEND="
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( virtual/perl-Test-Simple )
"

@ -0,0 +1,3 @@
DIST HTML-StripScripts-1.06.tar.gz 44745 SHA256 222bfb7ec1fdfa465e32da3dc4abed2edc7364bbe19e8e3c513c7d585b0109ad SHA512 5d358997816653e32dba8916ac95967da345ec8c018ba7d21ef3bebca9bdda3131917b596dd25f51a3c63f85df7babfeab6133b46a7e15a0cd0409c055e2c589 WHIRLPOOL 9493c15384e29c5ad52a9ce75914615c39682678840402244d78e5f78e7b6fcfcc32b8a395929b521e2aa886219bb17a1c9e428ad359d8e1ba37d1b6cff604c1
EBUILD HTML-StripScripts-1.60.0.ebuild 388 SHA256 b6b7662538d1ecdaab1eabbc828030305c6ac65d1a8836d7d100dd5e821298c9 SHA512 8d0122c33a3a9af8defa36eff02676829c8049e96ab35c59012a60afce38980bfe7e664d91074602ffbd68cd4cd390938df96b69f925db968e9c590c48844fd2 WHIRLPOOL 35ff0bfa7becd622df24b16bb423a9a86e18a444ef279ab142c52ea05a433101dc6975989acef3407a2c36011d12fc12e5f3c81eca3b5614d158452fd45a2b56
MISC metadata.xml 257 SHA256 4d43e70b770d0898a99af64a8454a6116e4a86500c23290655c8371265010427 SHA512 80cde0da56c3ac4023da7b0c17c62eae85139aaefd8ba453dd0c0718da1d40102c57d5beb5b8f984dcbeacad930517347e4d91dd5bd94e973fb81974d078a18e WHIRLPOOL 87039765046556cdc2f7d76ce4192945117bfd5bb684220ea8fb72be310673a5b729ea428666ff1ceb1e6c21fb585a3a7dd72bd94dab89cf076a895e6a7677f0

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
</pkgmetadata>

@ -1,7 +1,10 @@
AUX cve-2009-4422.patch 1328 SHA256 cc527f33c6a81e850152655fdc2601e61727a419853d44c3de7b0ab282f98c80 SHA512 867bc64f0955a6f8a5ff7cbfd0c457c537a9cd007680cfbc1c4797b57d723b3bbc88f58d7e5c936808ef6590f4df83250b6b695419aad6128691703b547119dc WHIRLPOOL 25d37e45cfa0ae82baf4ff432119b7af1c9e36373c9a423a526f99c3f534b7619b4fbe91bb94ebae6c42c6c1632d597b86b3d62e6f1d18f934d73412a1c16eb6
AUX gentoo_ttf_dir.patch 1187 SHA256 e516ab39a95020b1ad90b19e936367145412df1c5379c0241d6cc9f89cb94684 SHA512 76cd126b80849b915d48d88af292c75b66c3212870e2b1daafe7cee9ab248719d7517a0bc8a3fed076a4aec960badeedde0d7874053b8ab448f6b9e839cb34e3 WHIRLPOOL 6967e0e99f2dafa31560ff8995d67e405edaac837e97f966aefc850f039ab42ad21b04814660c984dfdf78d85063d5581e08660d20d16d164968e8f3263846ee
DIST jpgraph-3.0.7.tar.bz2 10541173 SHA256 412a1aaf47c7d70c5a4350d1c571ebb88c77138d9b95afd51895c44f188a03b6 SHA512 9385d8ac72a942faa4c2a46e7390c9b672fe45802ea37da8a90bca00e32d34421f7ce5dc8d78da934e2dfd8e748c21211af6556f11b3037898757555b0b529ee WHIRLPOOL 83cbd6fd4be742af70a0d2790a2defb8ef6e5c1d9fb66f18f5c5913e3c6986d9a4063671ec3b8d6a0aa08859d58ee710ab644433340e62d9a5689d7715118eda
DIST jpgraph-4.0.2.tar.gz 13298314 SHA256 9cbcf565c2bfb211e1c85fef1ed4fac5a830435ab508d509d2f5cb724356e121 SHA512 db1877c09c13a26d24ef7df4aae50799f55c6d72ca0cdb0b8d8c05928c1bc860f8a86eb52a5fb05bdc1c07574931825baa2989f006e9a4cc57e60913e8b67a3e WHIRLPOOL e403e829058afb33606d393ad60e36a89018c94c4e46b235e6909679b1f53117753e99bcc528a5b13eaa132ff7587f0f2e5a1940d222c5f50600863a3aafe54a
EBUILD jpgraph-3.0.7-r1.ebuild 2693 SHA256 7945aaf2ef7cccaaa1052312ce19418d46d3fcf344882a1fb2f9ea668ecea64d SHA512 1094decafae7fc3cc701f17da2a255999e3f970e0a20a499a28539ff98345595f68acb91b2a387eab65a37d6491c4a6c7206045b9b6b333d07f4da8879c0984f WHIRLPOOL e951bada1a534e4dfaab0a94b061dfbe486efbc6ef22da796fdcc4ef568593d7026837818ebcc157bd2bcb23f96e7f542245d3fe7b05ef0d50cbc1cf8be86675
EBUILD jpgraph-3.0.7-r2.ebuild 2689 SHA256 69de154e0f5e5355005e6a270858b0e7c53e4beb9416f691c912e9038306c34e SHA512 1deacc7be48e548f33889573108487b541263ef2f9b63ad88c875a55f27bbe0f1bfb8b4407c3c4a41e284e4f3a6e6cbc0cd393e5264ef393a276073fc0feed85 WHIRLPOOL f6472cc7e214bf6727cc2140405c9539bb58b8c2903216da5cc3a49c9d8df33ce9bc5b796b8ac37406f7841e7691adc8247d938b3112f689a1757da6d44a5996
EBUILD jpgraph-4.0.2.ebuild 2388 SHA256 dbe3993b584effbb2ac4b3d5ef6531a6d122e511eb08bc905334de259dc4b071 SHA512 1b5ea355a9dfd4f488ea89c484c40184bff9eb566b3476cb49f994f9032dadf6f19ba4f27fdb540960c7aace51994350feb26802e99bb54f6dc8cc6f6b3a57b2 WHIRLPOOL 1bf60422aafe2516f0b6a3d1c16aa7707c025f9a1c1c300c61aaa887e6bb4dab00635fe2ba8bf733e28ee9465579f3cb2f2fede55c9ede17ce8a32cc63ffa372
MISC ChangeLog 2520 SHA256 e00873e6c2e263abddef7f4da31bf4e3c2ddf360b4957633cf13a4ffc76a2e95 SHA512 733c4774d4a20abd9740c083331c072f683479bac4f203afffa965b4f07bb5a72e541a1b46a8c16a73bcf0875f4dcb8ab9d0947ddcdf5df71252877e2315bd60 WHIRLPOOL f1abfdee23075c2f60689ef2d7e6c6a0d4c697fd846c8136e68e2563c17775beba466d47823c56acd1e00cb1ccfb651f98ec1279cbe8bbe3de68f5d3c3d9e1b3
MISC ChangeLog-2015 5520 SHA256 7a9bd0d123511397baad596a0fe1e4abf6de1a32945a9a70ac5bd29834b22b56 SHA512 99fa78db270601c65cfb4f69232be4b03f89178b698bfd41796c5198e127e43ece555c27cd3d9f3650c4175f1afda8aec1963180d4405d5ce94c264ebc7763ca WHIRLPOOL 9e559fc004cd719a483298fc40833034a0383e76087ce92da0c1fdeee3115e5744e3429db0b2336e47d31cbceb815a840025acfb636bfbcd099523c53f94ab67
MISC metadata.xml 239 SHA256 b54aca642ac424532264a97d14931720ed288cf387dbdef6a10b34ffed6689f1 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 WHIRLPOOL 80ab9605bb31ce3310bf524de4705c67ca85cf8f2346b7e13274595598b9fe92c9b119beb865ef214ad33ef172b880e318d18ff8c8d2026cb7319f0524d8a7aa

@ -0,0 +1,31 @@
From fd1fc5e3c72ac4511f86852b1704821c440bdb3d Mon Sep 17 00:00:00 2001
From: Michael Orlitzky <michael@orlitzky.com>
Date: Tue, 3 Jan 2017 12:56:18 -0500
Subject: [PATCH 1/1] Set TTF_DIR to the Gentoo corefonts location.
The default value of TTF_DIR in jpg-config.inc.php points to
/usr/share/fonts/truetype, a location that does not exist on
Gentoo. Since JpGraph largely only supports the Microsoft
corefonts, we point it to /usr/share/fonts/corefonts instead.
If the user does not have the corefonts installed, this is no
great loss: neither location exists.
---
src/jpg-config.inc.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/jpg-config.inc.php b/src/jpg-config.inc.php
index ea16c1e..98cbdc7 100755
--- a/src/jpg-config.inc.php
+++ b/src/jpg-config.inc.php
@@ -36,7 +36,7 @@
//
//------------------------------------------------------------------------
// define('CACHE_DIR','/tmp/jpgraph_cache/');
-// define('TTF_DIR','/usr/share/fonts/TrueType/');
+define('TTF_DIR','/usr/share/fonts/corefonts/');
// define('MBTTF_DIR','/usr/share/fonts/TrueType/');
//-------------------------------------------------------------------------
--
2.10.2

@ -0,0 +1,64 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DESCRIPTION="Object-oriented graphing library for PHP"
HOMEPAGE="http://jpgraph.net/"
# Upstream didn't have a stable download URL when this was packaged.
SRC_URI="https://dev.gentoo.org/~mjo/distfiles/${P}.tar.gz"
LICENSE="QPL-1.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
IUSE="truetype examples"
DEPEND=""
RDEPEND="truetype? ( media-fonts/corefonts )
dev-lang/php[gd,truetype?]"
src_prepare() {
default
# The DejaVu fonts are now bundled with the library and don't need
# to be found in TTF_DIR. Since most of the fonts supported by
# JpGraph are corefonts, we point the sole TTF_DIR towards them for
# maximum impact. Why not apply the patch unconditionally? We want
# to avoid a situation where TTF fonts appear to work, but then
# break without warning when the user e.g. removes corefonts. By
# applying the patch conditionally, we ensure a dependency on
# media-fonts/corefonts before anything will work.
use truetype && eapply "${FILESDIR}/gentoo_ttf_dir.patch"
# Some of the documentation and examples are shipped in the "src"
# directory. We want them outside of that tree so that we can simply
# call doins recursively on "src". First, rename the existing "docs"
# directory which contains the HTML manual and class reference.
mv docs html || die 'failed to rename "docs" directory'
mv src/README ./ || die 'failed to relocate the README'
mv src/Examples ./examples || die 'failed to relocate the examples'
# These are present (duplicated) in the other Examples directory,
# and don't work anyway.
rm -r src/barcode || die 'failed to remove some barcode examples'
# We'll also want to install the config file to /etc, since it may
# need to be edited by the user.
mv src/jpg-config.inc.php ./ || die 'failed to relocate the config file'
rm src/jpg-config.inc.php.orig || die 'failed to remove original config file'
}
src_install() {
dodoc README
dodoc -r html
use examples && dodoc -r examples
insinto "/usr/share/php/${PN}"
doins -r src/*
insinto /etc
doins jpg-config.inc.php
# Create a symlink for the config file, because the library will only
# look for it in its own source tree (not in /etc where we've put it).
dosym /etc/jpg-config.inc.php "/usr/share/php/${PN}/jpg-config.inc.php"
}

@ -1,6 +1,6 @@
DIST babelfish-0.5.5.tar.gz 90398 SHA256 8380879fa51164ac54a3e393f83c4551a275f03617f54a99d70151358e444104 SHA512 71504dd0203ad85a6a69107d67df3bd5ae4193515e74c05b346a8bd0aab425fc1534d54d1c74b14e48580ee5e76f04705e35c2d359fbe46254bee37e41cb4bfa WHIRLPOOL 53f3a5620a0d4affdb7248883166a44bada2e7824a4ea38ecb40dba9ffc49c696c1247ffd195118b5abdc338c3e29d8b5c9def85059180036a76a7b90c7ac694
EBUILD babelfish-0.5.5-r1.ebuild 551 SHA256 1f89de401a541d2e2833424e1f4f90057873b3641d05984c5ef3f2624ae1dc05 SHA512 3e099315eba30f8bc2eb139c90d43d1bcf799f409ae0a940da4c43eabc9282a63a00390edb7e6757515a8e45a26beb80a163c38990a9e7b1069954dc73b464f6 WHIRLPOOL c2209d1c7ccfcce662a38efcf6fc0ce1e0fdfdade57a462b7d1f399a606e7823cf315c3221149a866e7725e5296a9baf75f7ae8a0d91207ea7e0ad4fa4819d7b
EBUILD babelfish-9999.ebuild 547 SHA256 4205e720e3f86dbbc8e2dbdbc94f734750f18ed26bc6c275c7ebad789e3e9ea4 SHA512 7b493cd9ee232178ae2c0da5eb32c028527687cb9585500cc4ada1467c2c94459bbf11ab81eff2ace051774e145b0e6452bf520ae0e61e95247017225c4a87ae WHIRLPOOL 8c84e3bd4e7ac0bbbc9779e36a6faa38fd901561901813b6f91491918ac53a9abf84bbddbc99032ab5a565964b5b3108fd1c402d7d2ec8ce04d36ca1a437c133
EBUILD babelfish-9999.ebuild 557 SHA256 ea6eadf0736da67f6dc03b18a5fb927a7877ae4aa53d859e46667b27b491da12 SHA512 8607a94c79b4dd4cbc558d5d2255f2026e7257785fc396f7e93f849c6c950720b7b8f5adf15c938debacc4e7bb82f0f9ab33c62f6451ca4f66b37dc47f9bc544 WHIRLPOOL 9b09ab4581feb7da6cc2dd88cc0a96f7d89aefa98fdb6387492b2b3cf94da385a8006a2a135b616351325bb8e28d8601473da004acfb183cfe51bb2ad7456fa7
MISC ChangeLog 4339 SHA256 8c50a0a128db554544cfba17b870695267eb616c2b1e5f04876055794b9f3bd9 SHA512 3d65636a5f0c4ec28d5f7c95ead70eda724926b7cf59f329f04f79412d2bc476b274a680058dcc9cc416541bbc5c328b2f20a1f0a3b26aa8c5b4f2d5b204bcdf WHIRLPOOL c8fd7ce084b2d0fcb9b98ee19f65ace5b659a7af315bac0b70a5ae9241f4f308aea32e7c67baec6ff03a51b367f944cf61dd79ab0ab442c57fd9fbba9a1824db
MISC ChangeLog-2015 1572 SHA256 6103eb068a2270e261c198c229cd90a4448c65b7ccf47a4e1816ba2d5aa6238b SHA512 d5a1f09636b9c57ceb87c1501e5e49ff01ec6d4000294272df718215120b278d20683fd0032302e55dfeb916fc682ec26b57d575508765846ee09814de470c49 WHIRLPOOL 6fda07d7a3b7d04403e968162882a11f0f6338748b0495a9512e8a4165c225db86e325f5adadae3c2fd2517bd54fdf0f92471441de3507d86f0780564730973e
MISC metadata.xml 494 SHA256 88f653b01315d423b903e1eaa58832b9ac4fcac57e4f3f72f3a6a555289a34de SHA512 cf95470b83784111dd64035a8daf50fb5e3b81e0707e0392aa0e71ac74185dba2f38994d58491d750d9e4b6dd463d06248a17ac734e4106f2354978df75ae34a WHIRLPOOL 196e5a8e42809e295c0ff387da5ec067f462e860b8a962a7d366dff5b60049e1dce9fa6014dab984c5960ac7648f9c4b664e5ad88dbef98fc33df64deadc9edd

@ -10,7 +10,7 @@ inherit distutils-r1 git-r3
DESCRIPTION="Python library to work with countries and languages"
HOMEPAGE="https://github.com/Diaoul/babelfish https://pypi.python.org/pypi/babelfish"
EGIT_REPO_URI="git://github.com/Diaoul/${PN}.git"
EGIT_REPO_URI=( {https,git}://github.com/Diaoul/${PN}.git )
LICENSE="BSD"
SLOT="0"

@ -1,7 +1,7 @@
DIST enzyme-0.4.1.tar.gz 47953 SHA256 f2167fa97c24d1103a94d4bf4eb20f00ca76c38a37499821049253b2059c62bb SHA512 62a85c076a7eb320249a507dcc9dd26572e3a9b9643e0a960ed114a80c75213e6e5028a726fbcdd0c2c46c53af980a69828a54a66af9a17af3210273376395b3 WHIRLPOOL 5055306ce3747b1aa2f6a9bf5ac85c705426e1eaa1e946780f626cbda2cf26d508baf9f6781faeb62d09266df00e6b2c7942493d9139e82eda502cc175cb711c
DIST matroska_test_w1_1.zip 184550509 SHA256 d86f96e165e695e6cf5324ebca184f2df723872f02965b565820d265b53004eb SHA512 f170a8e83dab15228f992b3692330163da2402b8e436c7fa195ac1ecc06cf1eaf1a48d8c99a85c031122c158c2d4006023aae75d5b7805385ba25a6d601cb78f WHIRLPOOL 3d0a16871fc7df0a3ef3f34f7c496eff188400a9796a2ad66667112ef0de7deecf025196898bd24ea395f8c44e75156a8b8c09d40a92e98d833d995473eefa9e
EBUILD enzyme-0.4.1-r2.ebuild 987 SHA256 cbde20f0bf2d12d2ae0335147855e4e8d825f6cc9f350b7c93c1014eab9111c2 SHA512 c90f200382dbaa0e7860d0b814077c5012954e05cf828ceef9d2dbd39603d124be778bd069cbe4ceed495d10b611a347aa7d50e1d3dd8b2e6396aebd37927f29 WHIRLPOOL 2c85f5e6fdf58b82812c1fed72c8f08e2ddaf47ec408ce13e03097c09284dea7063703915a1d1b3e6c1ec56871b1294e24866a648007c58cdc0c719c1155cff4
EBUILD enzyme-9999.ebuild 1046 SHA256 5a669651f8f0b48b18befbb28fa6bd35a3e9071ecb49c14aec28533ce4561cb4 SHA512 b36da94cb5f68680c79a8cc2ef80e219a4d1d7e757b955edb98c44b9d668252cc178897178ca0e8a3910b3efa64b7f39958450aae9b22a64335497fd2832f676 WHIRLPOOL 797bd200be36a6eedd23758ea34f004f2919fd0dbe8d707adb3bd40d0808f55f59447255ef66cd4acb6a04707a68a6d7ff8dd347e4e97e6ffd91b769c1cf7144
EBUILD enzyme-9999.ebuild 1056 SHA256 9d8f61f552be0361c959960a4aff58554d9101a2d2b1d87f16171204b9a02c70 SHA512 3112755f768c1291f628f18443a08049741bcbee4728f4519760bec767ffd7fc26ffec87484c4756986d1fb94557eadeb1a8b3ea5c23a2defd585a60a4aeed6d WHIRLPOOL b9e4e551387d87d51fc8b1320b92ef97b0c2f196fff839893f3d28c464b12cd2c316fe3e80244ece2806173949e938c8ef0edd1136904897a5c0b3292e14fc6d
MISC ChangeLog 5092 SHA256 fc9f34787820bb871d723d0e75c9b80e61103262e530efbf24885df4dc9084ee SHA512 1f835776b0eaa34c15881f1a3082cf9a03b10346ea72dd934586727ebc6fdcc916395ecd41df197c5005e749552932e81030298249c6a7c4bd5761f3820b7556 WHIRLPOOL 5e07d8e8e5352e55b1ef7021143935896983c3a297f74b9744a5d89569698ca7dd5d82fc1cd9af622250cf3039278199046f37942c971dc25e288ea45533d826
MISC ChangeLog-2015 1352 SHA256 07787c4432b3b7ba9c8c11a8976c66f4701c9e38e436278f3cefcbe5388360a3 SHA512 a800843e4339442b67ad99b3cfcc9b7faf524fe8f764bc30ed612e9706a94f0967bd5082fa22e0897344262eac7649331a71affaf726354bbbf297344899053e WHIRLPOOL aaa348695759aa00253021605604a815976892fb64ea36f4712af0623cd185e09250abf621fbcabfe2b3ea226734998eab4add353fe1844d29f43fc10bd7e19b
MISC metadata.xml 488 SHA256 7633b1599c5f5d124b29c8851f30d461faa1b0df8ae6e6cf83091248f735816a SHA512 79022efe4072f09e0d7ecc5ec92d7d5dabd67ec573d183e3bd244f9246f52eb2e3a57cec8a7478746f8bfbc9b21e77792362aa3c4b7e71a670c148e72c0b176e WHIRLPOOL 73d00e94146c4b0b774ecea170fa91a44b235afdeaa37af85ba09bebd867442517622f8163aca13257d142c607d6dc98d21b0a1fc864a561f9e77c7b7eee51fa

@ -11,7 +11,7 @@ inherit distutils-r1 git-r3
DESCRIPTION="Python video metadata parser"
HOMEPAGE="https://github.com/Diaoul/enzyme https://pypi.python.org/pypi/enzyme"
EGIT_REPO_URI="git://github.com/Diaoul/${PN}.git"
EGIT_REPO_URI=( {https,git}://github.com/Diaoul/${PN}.git )
SRC_URI="test? ( mirror://sourceforge/matroska/test_files/matroska_test_w1_1.zip )"
LICENSE="Apache-2.0"

@ -1,10 +1,10 @@
DIST ipykernel-4.2.2.tar.gz 80780 SHA256 a876da43e01acec2c305abdd8e6aa55f052bab1196171ccf1cb9a6aa230298b0 SHA512 8b7853b5f2602377d696f2c82cc5b2dd4cf2c0b1fb907b3a76aaad034d3f97ace374db86e30b33c83ccaad5ea9ae42229349610789f844ca5b67d9b806df9b4c WHIRLPOOL c15a46abb3adbd9b2fd855de3d060151d7392a06a43aff301c4f854a9daeb0463526f57883f37c02f1efbe4812ff9baca1fccc713ad19e7bd086739f4377dda8
DIST ipykernel-4.3.1.tar.gz 83268 SHA256 8219d3eaa3e4d4efc5f349114e41a40f0986c91a960846bb81d5da817fb7cc3f SHA512 0dfa24e75a0cc901b9d522cef60d658c4ac77be3d9372a71c7b3ef7869579fee1201bfb688f90e6a50f04e0ea84f7406c4b1d114311660107ec612ad16a4057b WHIRLPOOL bcf39e21d1de208ef2ef38c22edbcac16c152984bb4e94c878003eb45002166b2b7051f81f616b15a9cded4434c76119b12d1b80a65359f2224368452d494db9
DIST ipykernel-4.4.1.tar.gz 87373 SHA256 6d48398b3112efb733b254edede4b7f3262c28bd19f665b64ef1acf6ec5cd74f SHA512 739eb21deadf678bb4826832905039c353714e7ef5dfdffeca6f43873b4834662741a4a9a8500f5fb83fbd0a580ec0b7a2ebe4519a3d36b521f11a7b5d1e61d6 WHIRLPOOL bed33142e5282b95dcad355ab580bfecf26889f70f0a4ffca0d69cd6779a32e6fd25bb0c8aa3562a415ebddc50af2c0a9d54f6e5403976f142459a865302b25b
DIST ipykernel-4.5.0.tar.gz 87654 SHA256 245a798edb8fd751b95750d8645d736dd739a020e7fc7d5627dac4d1c35d8295 SHA512 173324d92baf4f1a64a37f52ac7ac235887481cedc2be652f3cc2184f90409fa31563972a0ff03ee1155dd95736e685d72a56c89564acb058ba477e0d3e7cf99 WHIRLPOOL 892c0e1d7f7d21978bb65852256ac481ec7651812fca874a811078231480a63191444cb35d75713f9270dd0754a6d2254ad5df5b0eb3eed02bff873ad6dad226
DIST ipykernel-4.5.2.tar.gz 88282 SHA256 5a54f25f0e6c8ee74c362c23f9a95e10e74c6b7f5ef42059c861ff6f26d89462 SHA512 98552dec167b43eff3f57c3ce77d2a3f9ec0993a4df4d70f363a3c8bce0355d79c847aa9974e87926709018f616bd9f044f646b96822843abce6dbe0e48f69c0 WHIRLPOOL c410eb132c4c2cd68df271d7cdcd2b8f6355cac4eef0719549c0ca49f1bea82e0adb36b05a04c904cd6339914c2356dd0c9f90fd70fc35fe31fc2e775d57dcd6
EBUILD ipykernel-4.2.2.ebuild 642 SHA256 0c372f05b6f435fb5a473e09b9538cb48d00a2f6ec08c7f669dbf1c344fd4038 SHA512 d18550c71491f357d52a449c81a66b8a1d0d3fcc6d6ddd88eb3c3aa33c8950ec4f7deb63be58d46b13108a3f73559358c5542af2854a4ad6d40eca840e6fde6a WHIRLPOOL 032e44296e317e7320ed35e37b22010b790b2c2d09edd9bde285c416ab6e262d839566870e8e6d94258940ba114f1769da12491bbab0184866184a247f333ede
EBUILD ipykernel-4.3.1.ebuild 740 SHA256 dffd6b12c5d0c7fbe0a0fb31780baae15ebb7e6ac555e73381fb45254256a704 SHA512 7eb74cd912867662f7b68ac2cddc6e60e9c620469ababfc381043c8304a94818002e9e890978cbd3f3dac24a3f6a2be1475527eb054e0b15b4ce2c06e765f1a8 WHIRLPOOL ae7b18474afbd04c527632eba711d879b5497fb34b0cdbf4b31476def3f5f8d6a86a42816b37fb3aa99bec41f83c5a18d83b5f64bb41f9e1a1d756e9b232cec3
EBUILD ipykernel-4.4.1.ebuild 814 SHA256 bc7e8a26acce518262e851aacb043846aaa79079be73d3a663186e98d8a663e3 SHA512 57591b4ccf0e73f3c4f33a021206de733d4adb383cc6bbac766fefe29c7a5c9cb87e9eb1ac8b6c875c0a4eab88224063dbc830cbfa9ddaed0f8296611ba02422 WHIRLPOOL 8cbaddc750373decd7644e933d5673901f41688450854aaf1f0733b216d94ce59e524ce8dd1718ea30909bf2fa22b3ffc902cc81deb7110e2ef9eee2a7031570
EBUILD ipykernel-4.5.0.ebuild 801 SHA256 385741dd7bdb331a07352243fb6783f98deb9cbc50f6520cf0aa08fff21cea35 SHA512 889cc361063f3df0aca75b0ea3ea656a6199d7721e56173d0d554e59283eda6cdd3c93a38046cd7105a0a269336caf97d6a1ef9c4c8c55306df75cf2d65c0ad4 WHIRLPOOL e452d48742039ba9af2591017ce8d19d1c10d130aef639d978cf001e4249aa0eacb73b092b23ea30fec14dd655ed6bac09b71b23d3e8fe59bd3eff4ddd9bf241
EBUILD ipykernel-4.5.2.ebuild 801 SHA256 97082c78cd8e9b24169f7c4d4ca480376ec70c4be91e86bc7f7267fc474b3400 SHA512 f685007ee5cb128d346fc0ac51080ac4f26f4f534e0d540910c813138a7f4fb61ee9ed67e8278b5ef31da35807a732efbec901188062330285b1c39f2e89bc17 WHIRLPOOL 050a2b88e1a7016b8879310f7b0f6d11c6b0a8dfb3e17a32efec6293eac8afcd3738b05f3ebea9ac47cce6ba15b7c660816fd9858f0bab411635500ed78f502b
MISC ChangeLog 2829 SHA256 a3dbe9abc1c2ee1d44b4035c01128956ea3c5ddddc19acd62a6eb5e5e6bc31c2 SHA512 63252aa0f89de232ab5cd59dcaa6a73468803157d1e75cf677c6cd809982133e453cd8abd3ade7bc3146bea42f91b5ba982adafd10ed9297719a42cf73cbf434 WHIRLPOOL 10a6d35ec5d51e63638f0824d74f78a3370e54c57f81040fa5dc727ca9cd8d539e523f28e5455df1a7726688eaca14fff003afbcb16dda5684fcc4a46d335c7e
MISC metadata.xml 493 SHA256 93ddad2ef7dc9e78cd0d26749610605ac613fd779986dedbe8bf69a1506f6bf2 SHA512 f4176cf4bf94b2a2859ed74298ad8d1b7beb310d9a00f499c32528beb46014aebe7705d47f01bfcc6273729271360a404aa7cd03e046918418d80b8b6bb4f269 WHIRLPOOL e69bca0c6d03fca830e16ee07e8afa0c6dd7c95b9457ce97527cbd4203abc7417ca15fb55363cd8320c2bdac015ef29ea6f1f9023ccf0d74c5bb9ddbdccce512

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$

@ -1,11 +1,8 @@
DIST keyring-10.0.2.tar.gz 36587 SHA256 91c31fd805b3ce6343406c7c51437f7505f3e9abb6e14ccac8242ea1fc912d77 SHA512 e9018415e99c50d806e2c1d4a057551afedbd91efef7163ceac150f2b0857244ba6ab7cb867596a94b96ea23eb6b0b765ccd62ce7283e52d1d926c15cf92f9ba WHIRLPOOL 2be86bde3cf433a8129f34428206f0ce345a29de58ed229e1e074a5822dc922b5e0216a5748c75961a8df863ad7bf7554faf592cc6cde7f363c21b6b08baf944
DIST keyring-10.1.tar.gz 37088 SHA256 af7f02d8ad957523842651f1a2247ff178c387476f7d366880f04fd195468f2f SHA512 955cc59eaef2f8fd690ee68e646196c1579fcae227c8df5012f3a884a7f596d964a8a2f1a37c17dc7f7c34a4aea88920e95e0adfbaf25a7a0f7474274696bae6 WHIRLPOOL b827d42553175a06bdeb21e08a5e702d81b4debaed25f98ad16e7319d493c82e7f9541c39e97db1584a901a892096af8c2206f345321fd4f2da834db67714915
DIST keyring-8.6.tar.gz 38526 SHA256 92b28d9713ed77bc157680e95a3643a5777f5c3e0690e772c2f2da7df81ce46d SHA512 a139736381ee706da1c5456259ce0ca07d4079003f2eb90bab6b3dc4b8ff6b7bf68a907427f1f4014e861e2222d697bbbc89f7fa68a3b53507632d3f668b8bc0 WHIRLPOOL f242f7b5b4c5f22cddc82ee97223aa55d25d85bdb81ccb139571d434a9b4bb5ceac85395a94e7e95491a1ad19d1bd58681a51f9af58fd6350744f88411fa538a
DIST keyring-9.3.1.tar.gz 40579 SHA256 3be74f6568fcac1350b837d7e46bd3525e2e9fe2b78b3a3a87dc3b29f24a0c00 SHA512 b899e45e479806e9d01cb490925e291608dfa32bdac212a09922c2fa11196bf18b3ccdefd05aa3777588df43f1dbc5352d6705b93cae23bc7525c727254a938c WHIRLPOOL 5e0213331bafa0e387129f6ae705835cfb01aac3daadd2e142b3ebccc9b6bde1c2ebf7ba30610a89bbcffe728f1fc6efa42227ab2afccef81144ec3d0a7cc935
EBUILD keyring-10.0.2-r1.ebuild 756 SHA256 eb64665854c265bb73e883e87070de5dcbfa0c7ce80a2b9d49770e571cceb71a SHA512 20e6e2debab3f2dfab687d871d2ed1d3475e9e8276a4bb905b858bdac89d6411c3eb63578bdd61d6b952284af7df48d706076c7f64509abe745405f2540fae21 WHIRLPOOL ae7fdc23f717c0c5d95bec30cbd41a3d088893b73518d7b708e5a61627af2a0be9a90fd806d4225a2e71e2d3f9a682a6cdbe54745d07e7ae99ddb511af54ee91
EBUILD keyring-10.0.2.ebuild 725 SHA256 743adb1349680dca14f3e96af5d7f4c5cb1af22207f2b02f39118f0ac1672c26 SHA512 47957d64151fa32dbad5a65c02f3e4ed98d65504d67580be587a93e970e82bde5e610d26526c15ee0dce70944a316b50465a9d50c256934a3c407d9774c9bd66 WHIRLPOOL 4cc7ac5f32093e00239ce52e929f08ee1bc9e03307b11750ff3605a2c0e53553c8899801d5935a06355fa5c2d3c82ec1e8e0852f1cb00ea9034ef354d03b6675
EBUILD keyring-10.1.ebuild 758 SHA256 a97a14c1d7be213f12982f350e975131a87dc38b2ab03ea0012bcdc8bbc36b5e SHA512 b352f5b944f66450d7a26f15e254159b7e5f5b60dc00877d678c999ca0a9938e9fa92b761a0d853fdc39f23b56ec3635f2c769a3386c03dce5edfb1f7ef2dff3 WHIRLPOOL 198495ee8445baae77eb8aadc15c526ad066f95704f4e9921ebc4928407cc02faeea7d0b42c5a9870e0ce5caf11292d7de2872b838eb807bb2214e2fcfe9835c
EBUILD keyring-8.6.ebuild 883 SHA256 5f2c39cb80e9a5556b268cd9ba3a7877b799d0d4792e0a79f60e279380442243 SHA512 0975327dd28acee6626ff88ba4beaad37c9ae2c8db2258674fd3f3bcef10f95e488621a49a99755ba40f421a040ce297f3087eaed74255014b1ac5134e8c94d4 WHIRLPOOL a3e48c2d15570ca06929401e324bcdb1601fd175bab5f399604b75c31570af54eb6ae3091c972cecc604f27f2fbda74a5f3b1c0184cffbe954a5d22b2ac3003b
EBUILD keyring-10.1.ebuild 756 SHA256 ed76f7821dcc03df79cc1b40849ba10d28d2be4c9c4eb5b86c4d28436eb6ea6d SHA512 043804c1177f10b436cc16673b83720eaf664437dbd516311e3a392eea4fc1466fb755de790a9cbeb7fc0a07bc562efea886be532a0dd26139753176a9026052 WHIRLPOOL 50a8ffec2ac86dcf23de88bc4e5b586eefee9ee3200ed3c85ae51e260c37f09655916dcd155ce6765fd9e960af0829a828dd4606297abc82e0b3637336f36d1e
EBUILD keyring-9.3.1.ebuild 723 SHA256 57c851e31474b8a5df94b7c0cdbb751c1e5614acc4e65fab5806d26c4552daaf SHA512 e31c1749181a8ab3f74e4cbdb39c9fe800a529b36b2bad7c211e3f26445deea3dc08073afc620f42a3a359a94cd0cc90772fdf0c53096c87e6d42ac23cb944e0 WHIRLPOOL 91443f17cb4e3adf55e374f48c377d59944cfa8160fdc0223a74a2e6089d43422e9581a53d1a2b66e09a593684620de35e4bf9e2edd1b05e379036be119ae08d
MISC ChangeLog 6541 SHA256 2164587edfc3bd92ef721d5a4b2010d432f2f8e311f9224f5d9f365343bce0b4 SHA512 03107c0af2cf5ae7e82b1300e9618f49053dd1fd83bf6f487af26ebe170b081a991669e731a071eb9e9d2b89722f36233987d3866e912ee3882de6efe1e25c49 WHIRLPOOL 2d90400d7c74506d0463e7b33b09574a79984b98949b3281711ee8b2d9ceba96cedae4119433b79a4632da0e3843d5fac15c61a8dc57d07c8a5b5b1e39e3a40a
MISC ChangeLog-2015 3476 SHA256 9e3e504467d5b4b3d18bb5cc12358b59087f7484d612d56ed0d82c069c58ebf8 SHA512 81e4fbb0ef294c4b9a4a812ef92f85fc7a7557219dabe2cc60bb025c54eb8a6c7cc3b4b0e68592590064a6282965180c2bdd45f98832e606bfc908bd95e610a7 WHIRLPOOL 63f15f3b64efc5facb2c7e27d2c0e270ba15ee67a14722758961624e0505616f873d4bb5e367b461861d4a7a34c841a90265c33fc09b86e995230a79c9832c4c

@ -1,31 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Provides access to the system keyring service"
HOMEPAGE="https://github.com/jaraco/keyring"
SRC_URI="mirror://pypi/k/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="PSF-2"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/setuptools_scm-1.9[${PYTHON_USEDEP}]
test? (
dev-python/pytest-runner[${PYTHON_USEDEP}]
>=dev-python/pytest-2.8[${PYTHON_USEDEP}]
)"
RDEPEND=""
python_test() {
py.test -v -v || die "testsuite failed under ${EPYTHON}"
}

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/k/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="PSF-2"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
DEPEND="

@ -1,34 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Provides access to the system keyring service"
HOMEPAGE="https://github.com/jaraco/keyring"
SRC_URI="mirror://pypi/k/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="PSF-2"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/setuptools_scm-1.9[${PYTHON_USEDEP}]
test? (
dev-python/pytest-runner[${PYTHON_USEDEP}]
>=dev-python/pytest-2.8[${PYTHON_USEDEP}]
dev-python/gdata[$(python_gen_usedep 'python2*')]
dev-python/keyczar[$(python_gen_usedep 'python2*')]
dev-python/pycrypto[$(python_gen_usedep 'python*')]
)"
RDEPEND=""
python_test() {
py.test -v -v || die "testsuite failed under ${EPYTHON}"
}

@ -1,7 +1,9 @@
AUX nbconvert-4.1.0-docs-Makefile.patch 667 SHA256 04cafae63fcce16e2fd9633dce2539c1d4585a3a1d24926e79003555d6e0a2c4 SHA512 22db6ba0f611c776710090e5abd66041a331a47c24170f711e19c658b43eb1030335f83b6bcc5cc71f38766cbbbc0347995992f7919ceabac69376929667d700 WHIRLPOOL 1eafb74aa324a1aa8a151df1b93936fb8e391980312cef4d8f0704270af3f4f8ffa63f2e8bbe0c2ada30787ed7ea227482e556db4a80e8d57364b15663634e42
DIST nbconvert-4.1.0.tar.gz 263948 SHA256 e0296e45293dd127d028f678e3b6aba3f1db3283a134178bdb49eea402d4cf1c SHA512 9761cf8cdf206bd8f27c666d7b520cbd7d805353cf46b212b46ee6053b47ec6728a5926dfe59acef109c8770580c41d51aa5b943a27e72bccecc68a7d7b68bfb WHIRLPOOL 9cc27a45b00ee9914674cd14a279be1691eb8a8538803bdda127513f56dd0ce53b10745f305f8fb82abd2d19efe7c1b0284bf05f8088360d2def6c97db0c1c6e
DIST nbconvert-4.2.0.tar.gz 428726 SHA256 55946d7522741294fcdd50799bd1777d16673ce721fecca0610cdb86749863c6 SHA512 441d32e5bd63cb7d0b9a70b814ec6ea647a04542601461cb8b008f4f9ab894f5729687093400703b222435100384378653fbbb38427431d9da62992ef778906a WHIRLPOOL 024ef6b9a70a9248431c71092de7ae993fad1144110669c0d538d13646cd991b5389f4550c269c55c541d96526541b884d5dec8632048a9365eb1986fe34d85a
DIST nbconvert-4.3.0.tar.gz 377486 SHA256 d967ec588ffd1ad7336163f1ac8957a348b5c4bce4465632db4cf684ffe4b718 SHA512 ae5ca7c08dc052a20019309301d0d0d396498fc367614480c24192cc7fd059c31856d59594da7823463e14b769e4775d41c7942aa13d90ad7186aaa08ab4cdfc WHIRLPOOL dfffe8524f5724bd819cb6f24b0536831b08c08b45a3770e3fb5e884b8a3a854588bcba29a2eb1a4df91ffb93c8dd0db4227ded57510088e5722410d61e7f67d
EBUILD nbconvert-4.1.0.ebuild 1745 SHA256 5642e63e92ea60a82c9b3921c0aa7470889b8a78a44c27d501a30bf39ee07dee SHA512 a3151e1252e6869ff6c5a18a3aa136735c18d8e20836947034c5e7388f973ba3af2e3d58f5612be23f9d18e68c9e7b6537862fffb7c015590a6dbea34e65fe77 WHIRLPOOL 8f754f945921662f84394f2e26689b098d0701f8558bc5122ae40a30c44fcb8ca7fef0b7416a304ded8dbdc991664d74378c381bd0e38088e228c9b176047196
EBUILD nbconvert-4.2.0.ebuild 1819 SHA256 782728275bbb33da5c2061e560c33d50240450e307eb750b80bb9df7ebe8f148 SHA512 8662c2fda6f044f18c5cd543f73ff112016fcff873e1961adc425d023e45850977bb2a3f83177e29af1ab169d4f782c290ae309f4a3f47c7960afaadeca22503 WHIRLPOOL a4b0503da737ae0305f3f717993612891c6e583a0fb52729b30836962dd4307804469b810331d337741c4f514e91284fc614bdfa6bb959feee1ab1b329beec46
EBUILD nbconvert-4.3.0.ebuild 1762 SHA256 8bdeead04ed678a29b9b5f730ccaba0401fa14811a66cf209383fc4b8038a396 SHA512 cf913ffccc48a458d0d1f52b08a40e5d8f1cdb193196b9b20afab5ba8f942b8808f17a7cb316b10eb7864dc07e68f835dd5517b90a80dcfc6107741058a77c62 WHIRLPOOL 42fca95dbb5db24befc42be32b427a364e6affeeccff23302ec07b072cb766684d30e719dc680d838f4425a401bcc9c9c312c026ebe35b5c856a724ac7899a7e
MISC ChangeLog 1762 SHA256 adbd0c0ea93d1c7e9901ce3955d9ba9920acb13f290b57b7a55b49fa78b724db SHA512 dddb66bbf53a30ffe478e03c4360a848887522b5baeb19da6520696b18fac67850a605ea1e51c0ab9674a86f19a0305284a290ea9455e10c710ec9f97a92465e WHIRLPOOL 0512af338df801d43c8368baf6ac013d67fffb3fc6c18811b2dcb877ba5c65802f27b8b2d6e92a953e5691cddb0a554a035bf20bae51db32fcd34ebd7be9970a
MISC metadata.xml 534 SHA256 5bc4e20b78ca6db6c6fe2e6f949c6a39de0bb8b9b1c95ed1249dcc05b014f6ba SHA512 8a00c8bf80e0e9477a531b70d9f2fbba1fc8c8bc09246a6a2263d94170d294e65e6a20f8ab84974e97b346c96b22e2ca648ef5021fc9316a023532ca34bd07d8 WHIRLPOOL 0feb98a7caca964ae0fee10da33cb06102685d9326537bcdea57177fea29085081be0a5911d57ef716cadbdee662ff2fafe479c12dead4494644b5dc58151099

@ -0,0 +1,74 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5} )
inherit distutils-r1
DESCRIPTION="Converting Jupyter Notebooks"
HOMEPAGE="http://jupyter.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
RDEPEND="
dev-python/jupyter_core[${PYTHON_USEDEP}]
dev-python/nbformat[${PYTHON_USEDEP}]
dev-python/mistune[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
dev-python/traitlets[${PYTHON_USEDEP}]
dev-python/entrypoints[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
doc? (
dev-python/ipython[${PYTHON_USEDEP}]
dev-python/jupyter_client[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
dev-python/nbsphinx[${PYTHON_USEDEP}]
app-text/pandoc
)
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/ipykernel[${PYTHON_USEDEP}]
dev-python/testpath[${PYTHON_USEDEP}]
)
"
python_prepare_all() {
# Prevent un-needed download during build
if use doc; then
sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die
fi
distutils-r1_python_prepare_all
}
python_compile_all() {
if use doc; then
emake -C docs html
HTML_DOCS=( docs/build/html/. )
fi
}
python_test() {
distutils_install_for_testing
cd "${TEST_DIR}"/lib || die
py.test --cov nbconvert -v --pyargs nbconvert || die
}
pkg_postinst() {
if ! has_version app-text/pandoc ; then
einfo "Pandoc is required for converting to formats other than Python,"
einfo "HTML, and Markdown. If you need this functionality, install"
einfo "app-text/pandoc."
fi
}

@ -1,6 +1,8 @@
DIST nbformat-4.0.1.tar.gz 105767 SHA256 5261c957589b9dfcd387c338d59375162ba9ca82c69e378961a1f4e641285db5 SHA512 f73e8cffc61825aa8b7b0ef3b842cba51baf2cdf0c5d0035e2e7cb51f71c6c819f09201367a3b342c2736492dee1e78c519961aaea8f2cc4b5e69a1545085d2a WHIRLPOOL 9b08003c456e00c529b7bf8e786d57a583e53e5a1e7e9eb4c3cc492c5b1d60e76579c9102e6c56749d546a9a124d475687d4ec1d71e0f3634698d5e30499db93
DIST nbformat-4.1.0.tar.gz 108264 SHA256 dbf6c0ed0cb7c5a7184536368f1dd1ada2d48fd6f016e0f9e9b69236e28c0857 SHA512 606d8aa786fdbe8fe6d12d9a13886a49043b096a86ad180556f65f226d5031c98f6c80b4319de09292f2f17ed9e3a5038828c94a7306ed2abd78976e30fc08d4 WHIRLPOOL f01d3431fb007b12bbd892181781d87a700c01a28f1bf5308f4ae0f5c5dd63c768e926964848a3a21b6bd34e8d6d2b6c3d962b4dee1f034a387e45d2c3741a2e
DIST nbformat-4.2.0.tar.gz 110309 SHA256 389a5b630a30539074f238a48fb9864592f63d611baccfa2ffaf14ffe239de06 SHA512 4b1b4ae59948306d750e0e44f5443980de64f7ae1e4afd57299114e952b9733268bd54900ea8598e4ba14754c622fb1fe7eb13a29716c91941d79ba75031f543 WHIRLPOOL 9e7ab6e385be29502cbe7a76aee57017e5956ee71d825902ffe25d6fb4b092eab17a649c04dbee953efdbc34c309dc79fe71d10fa96a7b888c3b46608765ed5b
EBUILD nbformat-4.0.1.ebuild 1312 SHA256 0d7b793d9308959286f582263f6f9cde07766e9640d2fbe20fb343b91ea46ace SHA512 bb0981e6502d7fc7690536bf4324cad338f9e893ccd2f3fd929c256f946e1d03f8e62ddf5baf9470dd2b9bf114789e90fd5a6328897c40e5f1d370b30867185f WHIRLPOOL 12cba0969d3df504ed2bde7e5c91ae45ad17d5e98168707e6bf47f0dcc003775f51fe40c7ef37f1b511152e6e2d9e235c7a2d51f31b532feb127fc8fe3bb13fb
EBUILD nbformat-4.1.0.ebuild 1345 SHA256 70c0f1b7069e60e2c4928c2cda615491e58bf2cac3dc6ed7fb0a7f4c70c4803d SHA512 d0ee6e709f7ca36334eb6d471a2ffa9802443f1e8ee85a3955c6260e50ca498da0f80bd62f68151766e1a8952801b3c64b44ab8e5e71fc9b298b7a25d957dc70 WHIRLPOOL cde7ed556477da91e704f4426a5e95ab03b1595e29354b5d52e4bd35c23c9a54fea081cb8a25096c4952df197d46b850a823fcfef9abd12d46821234fede5733
EBUILD nbformat-4.2.0.ebuild 1288 SHA256 f3de6bf856f5cdbf49fc515e970ce10735ad6e1274aaa9d571fd3ac7ed0bdf5f SHA512 0e1f3a61d6570b5456028955fd22e0ebc6d56e11b8eda166440174d3f2a08b19816d2e71ae577f807ad4c8bd9ecaada4d35ba890a8a503d215731f082ff764c0 WHIRLPOOL 6d210f33e536665b0848e16f3a2fca542b54c1c952fd6f94c6788659a73bb8a49de16705f059a878c1c9efdab6b45b0a59f994703401fdaa7bbd4230937a05e5
MISC ChangeLog 1682 SHA256 5d6d384dd7ddd18460a1a64482a3070de260b88054a572ef731d06cafc645387 SHA512 f5ab00f6658c8e9efd3c55b215e1a1e7d3e3fde26cb20502b85f462a057e3316dc9b6febb453bfbcadf6f4ec024bb524aca03c8eae6370ea02e5a361093662ac WHIRLPOOL 2e2dda887dbe9bef74517822bb34a6d4b978b64b46a7ab1836e15aae96357fc593957f7fce34a99efd408efb7f29dc4a25894081013a8397dc5f806db37f59c6
MISC metadata.xml 647 SHA256 57ac3ae327ac1f987e1e4bef8ca720dbef346bd758df3d43ce0246153ff3c552 SHA512 74b3a7a494e4ae1cd6407c031978a96d18de1e142570f5a42071df743bc55a8756271a3903f2bf22fe5997440339571c41a1210e7982bb1ad46468f84690a05f WHIRLPOOL 4e364d9cfbf276b29c6468c3c5a3a01527ca46a8a16cb09ce1f2e3302031552727ea60c6fba59b7a684f0c828096ab83293874ac6be4aa9ab79fe7fc63da2aa8

@ -0,0 +1,59 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5} )
PYTHON_REQ_USE='sqlite'
inherit distutils-r1
DESCRIPTION="Reference implementation of the Jupyter Notebook format"
HOMEPAGE="http://jupyter.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
RDEPEND="
>=dev-python/jsonschema-2.4.0[${PYTHON_USEDEP}]
dev-python/ipython_genutils[${PYTHON_USEDEP}]
>=dev-python/traitlets-4.1[${PYTHON_USEDEP}]
dev-python/jupyter_core[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
doc? (
dev-python/sphinx[${PYTHON_USEDEP}]
dev-python/numpydoc[${PYTHON_USEDEP}]
)
test? (
dev-python/testpath[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)
"
python_prepare_all() {
# Prevent un-needed download during build
if use doc; then
sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/conf.py || die
fi
distutils-r1_python_prepare_all
}
python_compile_all() {
if use doc; then
emake -C docs html
HTML_DOCS=( docs/_build/html/. )
fi
}
python_test() {
distutils_install_for_testing
cd "${TEST_DIR}"/lib || die
py.test -v --cov nbformat nbformat || die
}

@ -2,8 +2,10 @@ AUX notebook-4.2.0-setupbase.py.patch 1357 SHA256 e0783ffd6a83df9e232ee0eda36d2d
DIST notebook-4.0.6.tar.gz 6705277 SHA256 f62e7a6afbc00bab3615b927595d27b1874cff3218bddcbab62f97f6dae567c3 SHA512 9ce9ca21adcb967725aeb7a18543ace8aca4e88497d3d2fd708a603511e8ef4a932b39337d134d684df03b273bbc442958a37ced8cd499cb7b97a1c29758eeb0 WHIRLPOOL 764afabfa220d37e048a359952bd9cc4de0b791de782ed7cf2a22e8c0e9719b39630fd5c1c7acbf163715924662805f92b406bf6198600f2c4a35d239a12df11
DIST notebook-4.1.0.tar.gz 9170981 SHA256 b597437ba33538221008e21fea71cd01eda9da1515ca3963d7c74e44f4b03d90 SHA512 745e412a737835956dc4238f70dbaf9c519fea55988941174febdc3ad24962031c3c66cb4ac355a9a639f9a383905e863e8eb0a3c6da62bf72026282154874cb WHIRLPOOL a34501e8e0be300905628e0f0df6914e8491a00924150ff0f5f32d1b7ad99046b84958dc267a229797fb13c98085f7556496a1a8e5fb68a1db503b44cad2b380
DIST notebook-4.2.3.tar.gz 10092423 SHA256 39a9603d3fe88b60de2903680c965cf643acf2c16fb2c6bac1d905e1042b5851 SHA512 1b54e2a16fdb79b9344c0f73bd48fe438b18c529707b15816a3ab20353b2e320067082d51829c670117d77830a21c5a64a15d37d1970fd30aae31272d9650d97 WHIRLPOOL 9cbcfc80dd818c77f1db5226b729e576f7428184001747eda8780c70b3cfb6b9472b8760073e2891ee40bc90e0398e88250b02c8c2eb6b7c2517fa6eecf2ceba
DIST notebook-4.3.0.tar.gz 10271381 SHA256 c0d9beb94d7dc4958ec6cc76966c9b63f89092a03823365ae9e2930d38faa7da SHA512 dfbaf022b988b1fe3102dd094243b6ebc8fe9910299ed5b12c0292ff1c1b6ee1b20df0578c4fea47a1f9dfb031a7b329f5ea2684ec6019b49568536c7fa5a532 WHIRLPOOL 099b4354a8444091a880770f21861f1407fdd368253a9418e7833025897a65516d00efac45af17248446739be8661dbd4842169963a38dd3d446431e95846855
EBUILD notebook-4.0.6.ebuild 2201 SHA256 a7a3973d527f068d275bfed91533bc7180d2524de5db33b5b061d09618ed34fa SHA512 51d0257c89e132333045715e22281e91e7abbe6fe03cd08ecc4c89a21bc0b2d998f696d736896546d798625a5053ef4b929d8b3e35c4b1f5c8b1d00255d9a742 WHIRLPOOL c2d0300ac6c8a20a8ae2305ed428193b8d52f0ae543be4eaf3372e21a52bbabc7429a0e5352c4b87f0cda6417c02ab102c2c86436368eb26cfb58df50dbab4ef
EBUILD notebook-4.1.0.ebuild 2200 SHA256 b2f49049b1d9fdda586a615420631c65b0a8ba991c92a0453b8bc86c1c237b86 SHA512 92127139e4dbb715da82ced52c29329503bed56d62c889ac766b84bcb1cfc545de5c50d13f9ba46cab4f35c7970edbe6a1c333d5bb7a9237639e0881b1c21b2b WHIRLPOOL b1f5c71fde6a8082998656abd6cbed4de224ad65d535038af1c25efca8ed8a161320a014de90ad6f65657764730789156510b6f8e605ad3fe59297eed6ed6e97
EBUILD notebook-4.2.3.ebuild 2239 SHA256 df9d62bb9dcf766633690b7747e0bf83090a5780dd72eb8058aa705ba761238a SHA512 ece83e9e6f478fb4ef20a20073e23962a712bb95c5aedd63e3ec8fba99bc9e0bf4d69892ae5cfe283079fbe95e38d45e69e079966e4732de3989103599d4ccb6 WHIRLPOOL 780b1d19fbf4c2f3c5d9f40fe8bfe294156fd8009e777989a8f8a9dd5b421f82fd73ea6049593d0657528e7fb686ccf9dd7ce591529490c3076b593baedf2905
EBUILD notebook-4.3.0.ebuild 2184 SHA256 8195bcd4d4a2b5aca69d9ba6a2d5d36329b382992387bbbf36c347ba07d4cbe4 SHA512 e81469010d25e687d872ef79c8b75d7489a39039cff9eac04f4e67a229d37c4d89aeae1941e9a74dfcc028c36dc3e022d9d94ce4a903606c5217dbf68f8b7c55 WHIRLPOOL 4c5fa1a734389282d56300d6c66c5b66444d0678a8f7df97f864a500d2628d04e0b43ac2bf46665abb72b49de3021739a8a69905aa944a07b5c0ed9ae89bd15f
MISC ChangeLog 2212 SHA256 46dc93a181b14ded234a7240fb5a8b18d78f2a48d49490158f2de2ad3d05c1f8 SHA512 7efb6b1de461a67edc00f56301ff9ed55dda599d4d6d799c539a8a23bc2f711ab5f04aec4361b8d2ba05581f2b9cc41b21c227f0e02e62f828b84967fad2ffbc WHIRLPOOL 05d54ece1e5fe54e13167b23b2bf31bc7f227e5144dbf392c1043a1cd1140601d00a8e857d85e460dd45a6f027a2eded8123fda344e34c05ab302714dcaa7811
MISC metadata.xml 472 SHA256 70a69714e7ed2474810e4e38ddee3f75fa87b2c9d2ea178a5ca35e358370180b SHA512 23588835d3a40661f3a59b92a9ccfb9e40777f14ff03b6f9c403eb9eee5560e0a805c6a76cd8ae2fb11eeba39b264fa0fedf44cc4fd2231318fe1cefe2c27846 WHIRLPOOL 52652072a5e14267a0d90c8177c680f639766bbae21d1535925dfec7723da8ebb993a10a411d892e4942f230ba22a15619d064ed52e3b5232dab21ed439143b3

@ -0,0 +1,92 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Jupyter Interactive Notebook"
HOMEPAGE="http://jupyter.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
RDEPEND="
>=dev-libs/mathjax-2.4
dev-python/jinja[${PYTHON_USEDEP}]
>=dev-python/terminado-0.3.3[${PYTHON_USEDEP}]
>=www-servers/tornado-4.0[${PYTHON_USEDEP}]
dev-python/ipython_genutils[${PYTHON_USEDEP}]
>=dev-python/traitlets-4.2.1[${PYTHON_USEDEP}]
dev-python/jupyter_core[${PYTHON_USEDEP}]
dev-python/jupyter_client[${PYTHON_USEDEP}]
dev-python/nbformat[${PYTHON_USEDEP}]
>=dev-python/nbconvert-4.2.0[${PYTHON_USEDEP}]
dev-python/ipykernel[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7)
>=dev-python/nose-0.10.1[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
)
doc? (
app-text/pandoc
>=dev-python/ipython-4.0.0[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.1[${PYTHON_USEDEP}]
)
"
PATCHES=( "${FILESDIR}/${PN}"-4.2.0-setupbase.py.patch )
python_prepare_all() {
sed \
-e "/import setup/s:$:\nimport setuptools:g" \
-i setup.py || die
# disable bundled mathjax
sed -i 's/^.*MathJax.*$//' bower.json || die
# Prevent un-needed download during build
if use doc; then
sed \
-e "/^ 'sphinx.ext.intersphinx',/d" \
-i docs/source/conf.py || die
fi
distutils-r1_python_prepare_all
}
python_compile_all() {
if use doc; then
emake -C docs html
HTML_DOCS=( docs/build/html/. )
fi
}
python_test() {
nosetests \
--verbosity=3 \
notebook || die
}
python_install() {
distutils-r1_python_install
ln -sf \
"${EPREFIX}/usr/share/mathjax" \
"${D}$(python_get_sitedir)/notebook/static/components/MathJax" || die
}
pkg_preinst() {
# remove old mathjax folder if present
rm -rf "${EROOT%/}"/usr/lib*/python*/site-packages/notebook/static/components/MathJax || die
}

@ -1,8 +1,6 @@
DIST oslo.db-4.13.3.tar.gz 147300 SHA256 67c150a269a7752827325998aa59494b0e49205127cf3f3f78b23a07810d39fd SHA512 4bc353523ca8099b4d563fd836876e73496f77ec77fb346d1796c93684951dd29d24dda01b87606d5ee047eebe508ef5735dcea7183a0a06feb24338ab4f92e4 WHIRLPOOL 7aa2d45c84ee25e13a9004fe318e28a5f7875884f6392dd76f2a23627524dd80d7d51b30ad54f4694cb31b86544924d3c97936ab167ee6f9249071df515c77ce
DIST oslo.db-4.13.5.tar.gz 146934 SHA256 56db26084273e6852f3851ddcd1c8e82a4ecfa5873cf2cba6630115a21eec681 SHA512 45e444141e87089a1fd4fb8e284bbf8ca6180d4901a9ba3e2c07b07d2dd522d66780044997e9dc11c0b003d643df5c3d1f98335762fe04f237c55062b3f866ef WHIRLPOOL e3a1b181cabac30d01ca915c4c9da7683c09787a54448b99d9b716bf5f8a29c4a61127e3ca6ae7211c643d865675ff67c5c1495cd0ee3a7681bfec0eba080330
DIST oslo.db-4.7.1.tar.gz 140778 SHA256 a39e091e4d06c757dd6249f121e2ae1babef595f451f7ff56110c0be718d0d8c SHA512 0df3a715ee7742ff51bcc2c291cff3076de33cb57e47fbe23ffc0649a85130a6f6a27928a1452b4087b3bacec9e8cc35e0a69fb012df494e7254b6ad7b349b59 WHIRLPOOL 4bb8751107705e46e164d47306e814d9864074e61e23220313bc5d9099d42a81545b352d960731b579eac69f02e3674cb032baafed8715e974ae2eeb59b354a7
EBUILD oslo-db-4.13.3.ebuild 1492 SHA256 882c4d0fcdf0822cdbe695384e3962d61625ee13385b1daf8767f8bf8dbe8f87 SHA512 6bb42ae6fe676ea2b394dc5e6e1fafb6fc204fe8729f805f4ab867b04afa3c59a9dc4c64a8e2455aa31bfdb9d7acdb6bef6e5bc1b4af4bfecbe7ed69681896b8 WHIRLPOOL 7299563b6fb458cf89c556a342572c040a718bf3cd028ca90f8d9dc952c7006354aab53473b983435c60167cea9f6216b25079eaed51e9f9541fb9b03b2f520b
EBUILD oslo-db-4.13.5.ebuild 1494 SHA256 2b5c962d662a69a8cac6260e76c10d729251fc994bf34b7379167be49df22915 SHA512 61f70026a8ed9b54a7455101b21175424dd32d4c4d6c0190734d3e69533f862376422a4afbb418ed1db77239cf3f4aa166198c95f0a3e0acfc9175cad5da97f5 WHIRLPOOL febe2c045392fc7b9377df289e829c16ba0d1e26fa0c38fdfe5945ac49f2d64d6dd16c93fc8746bd0a5f4c86d30e5213e0a468171cad7f40f61ea0743a761999
EBUILD oslo-db-4.13.5.ebuild 1492 SHA256 4f08c5af00315ddfec3e71cd75620db738fa28c4b99b49ca577c2c3f6541e471 SHA512 d0e59e1764b75a6a879f5959631b8bdc7ced3f458acc59effd956be332a5944fd04445c646478d80c5d80969ca700d32f52a96fdd7c6b1066c3cdf7818354843 WHIRLPOOL ba4454cbeba8e998595e36867b598f523f13dd60920c1f3ce0f2308a05f9a548776e39cce8c2afc0dd3005fd26d1b0fb18e09ec5b6c1ed059c23808831025805
EBUILD oslo-db-4.7.1.ebuild 1696 SHA256 6d44e14b89a178357cc7bb2f90461adda49ab6e2c2f358367ba5b45bc5e30487 SHA512 0ca36bc09d56dad092db13ecad9152241ae750c0f45dee7208492b44c572de9603caf493653a6743f77a6d5720e0caa8a7e6a23224b3765c377ccd372b52e5dc WHIRLPOOL 8d5d2e34dcff0f90df2fb9c9f465c9b968894a74ad7119ac009989b89464620095f9b9c37d95861285c0c1bc5944197fb8e322e2b1a870a16b759ffff64f6da8
MISC ChangeLog 5418 SHA256 a8c0742e43c5aab4dcd21cc7302ed9ba645787e08f5f263e3512ad2fbd60036b SHA512 641d90f075ec8706d4bf8bb5e04cbff313b6f4ed60c4dea09f4c7f568b6a14f9f26b4dc3c79efebc8ab2391921ba08247a1aaec28f6b8e40fb84b25c1bc686c0 WHIRLPOOL 2029028b0d64f2795a245f781e1900d4b9c00da5eaee835589a929b94d4ea11ec6a7a277c1740b20aa282deba5ad729d6b5e893f63199899fe8e0bd7d746f21b
MISC ChangeLog-2015 1749 SHA256 2017e63102ca8938f53a0b6e242c05cc0dcd080b20cf9932d1dc45fcc636cc32 SHA512 f106392ba0584be6fe262e3b4223ca399331e0accaf74a98cb3cf8e3ff005dff72f9f82b50277a70e9dfc9962de2917bee60ef8a1388a2bcff200d0505b83b96 WHIRLPOOL 0b565f5240ffd5aa04c5773e3f5ca6dc7242bcbc7d81118724a8feabfc7678312dec099bcb99efcc535a23b3e7db5aa29269e5561a8cb519fb8960189eed5977

@ -1,55 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python2_7 python3_4 python3_5)
inherit distutils-r1
DESCRIPTION="OpenStack Common DB Code"
HOMEPAGE="https://launchpad.net/oslo"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.db/oslo.db-${PV}.tar.gz"
S="${WORKDIR}/oslo.db-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="+sqlite mysql postgres"
REQUIRED_USE="|| ( mysql postgres sqlite )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/pbr-1.6.0[${PYTHON_USEDEP}]
"
RDEPEND="
>=dev-python/alembic-0.8.4[${PYTHON_USEDEP}]
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
>=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
>=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
sqlite? (
|| (
>=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
<dev-python/sqlalchemy-1.1.0[sqlite,${PYTHON_USEDEP}]
)
)
mysql? (
dev-python/mysql-python
|| (
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
<dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
)
)
postgres? (
dev-python/psycopg:2
|| (
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
<dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
)
)
>=dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}]
>=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
"

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -14,7 +14,7 @@ S="${WORKDIR}/oslo.db-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
KEYWORDS="amd64 ~arm64 x86"
IUSE="+sqlite mysql postgres"
REQUIRED_USE="|| ( mysql postgres sqlite )"

@ -1,6 +1,4 @@
DIST oslo.privsep-1.13.0.tar.gz 29671 SHA256 45e55f5107634939bcbacec879e43a67190001e4e2b108b15753e70cb07ca4ee SHA512 d897df3b0c664062b3f2dbae76e5d4dd809d508a75f3ff7122d4c892d68b57caa5cab19794c3df8bbd69d03dcc4914e803898b4132dadd80dc04c65bec22f8d3 WHIRLPOOL a40a27c803059bcc2c734db587b0f68289b2e3183a3671b2ad2489262ca837f105ae88634d56a26042c348702fe276303eb3dc1eee48ac8fc0494265f5fbbc0c
DIST oslo.privsep-1.13.1.tar.gz 30002 SHA256 acbcd4304211f30294e9242c61ecb9bdc1b66d1725a3ac24884f0dbc5b807608 SHA512 8ff17643866fdbcc872e863e65732493e1e2796eab69db3af4f138155c4237d7bf9462001599cd54ad91b7d6a651bf62cb81331261582723bd9d87f5c2a3418f WHIRLPOOL 7bd61e719363d5ef313c7e9ef2de011d7303fa63ac6eeffc4b7f4baf982d40573d2d1e28e601cd855a42d65978f7c5d9de5c7113e1a7bc5a3957b9bc0cd2dc14
EBUILD oslo-privsep-1.13.0.ebuild 1622 SHA256 657cad0ac32906f9c8b8cae48a764e3ea0900c81436992caef387a8379e2d742 SHA512 2a6592c899bd8a878db4af1c9701c82262e9ab05e6f49ae32a9cac0a439c4dca08ceea85dc8ba2a42de604ea9cd9b9f55415dc37f2b613f0e53792d076acea2c WHIRLPOOL 6a9d7b988fe739b3e082ac25e2a7b2a29e500ea126fb4c42ce6a43587867d9eb64c12566d698a7fed4a5208312c612257fc556b2e95168e9804689d5a82dd0c9
EBUILD oslo-privsep-1.13.1.ebuild 1624 SHA256 f2788946aa56d7ddaa0a037c455b466e3dcdd8e9286b0cb8fd08acbdf128b720 SHA512 dd7c45f6a0a4a9157ce1403fc54f1242bea78f0e44879446c6a14a033b592e63543381099b8c474d701cbbca620c2924460ecdee389ed4cd6323e13ef53fb777 WHIRLPOOL 9f14007c101fd66eae634183ac4642f1e2b3f584f80f5d1a6ea63cc98f6e34cd960eae727a89de6922219aa39e94a1fde7111ca57be90839802cf2e5762baf76
EBUILD oslo-privsep-1.13.1.ebuild 1622 SHA256 20c3125f217b16cbc848a67a19f64a0ce934703cf9c4f049644e20bdbbee9764 SHA512 e4a0f38c379db22312a5d509468fff72eb492764a71eb46c8e50ba90962dab4434280b2b4a06d4df9bf3661b1fe4bff55f1a9dfe830a603c8c4fbda28490b7bf WHIRLPOOL 52e2a53908365f5df186cbfb673eeaa786c0cf73aef7cad635d4a5432fb20a56a282f99d1e4ec6ec1839d5d7c80cb51417d2bbd5774344147800ba06e61492f7
MISC ChangeLog 652 SHA256 b6a6dac99ce5ed6de5ceecd383ea921f9b4ae589979439cbb430fb8411e32cef SHA512 f5f6ec998b047119a70e6211ea51f50488db5a05d0abb897d9e53ab8b3d428cd7fe9381e105f5836c559cb2dc46a6c2063c2f7d5ec77ef076b5cd4f04bb7dd60 WHIRLPOOL b913bff4d7c53225505fc55a99aa9f30690a5d4d269ca9f310c285da44445fd6e520dc620bda157ea22de42ba5685609a38ba664a3fac2499036189d5d51251a
MISC metadata.xml 544 SHA256 ebbdb6740d0ee0b1fde83bf0e22b71b50f9f154c33a8a4221b11c5efc434be79 SHA512 f7f8a7194b5439872af70f9ae742bf8cb6e338b8100e3cddbdea34be89c187c5475d6e0523dac5cc886a85133d18bb8669ef9292228e4351d31122c73561dd30 WHIRLPOOL 87e184773beef3dcb100bb5a9b4c13e5e29c69b6c2859c7e3b165dae503cc9097eaa091df36e81b64bde34ef39494aa94f8dc343df1fdaede3b32fb049be60c3

@ -1,52 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="OpenStack library for privilege separation."
HOMEPAGE="https://pypi.python.org/pypi/oslo.privsep"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.privsep/oslo.privsep-${PV}.tar.gz"
S="${WORKDIR}/oslo.privsep-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
CDEPEND="
>=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
${CDEPEND}
test? (
>=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
<dev-python/sphinx-1.3[${PYTHON_USEDEP}]
>=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
!~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
>=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}] )"
RDEPEND="
>=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
>=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
virtual/python-enum34[${PYTHON_USEDEP}]
dev-python/cffi[${PYTHON_USEDEP}]
>=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
>=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
>=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]"
python_prepare_all() {
sed -i '/^hacking/d' test-requirements.txt || die
distutils-r1_python_prepare_all
}
# python_test() {
# }

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -14,7 +14,7 @@ S="${WORKDIR}/oslo.privsep-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
KEYWORDS="amd64 ~arm64 x86"
IUSE="test"
CDEPEND="

@ -1,5 +1,5 @@
DIST path.py-8.1.2.tar.gz 33437 SHA256 ada95d117c4559abe64080961daf5badda68561afdd34c278f8ca20f2fa466d2 SHA512 639b6247d99bd7c88e7505f5f41a5896266f23c0517b470ea5c1ec90ca76e87f1971babee623bbd7bea57bbef5f7677a7163bc51bae78c3c54e978eaf7f122d1 WHIRLPOOL 4c71bde2b05ee863f7a7b06313d698463247427ff203bdc6e95c89f8e43e3e42744882b7045103ef56cc2535f595aae9b48ff41efd86ee704bd2063103ca98a4
EBUILD path-py-8.1.2.ebuild 915 SHA256 f33306fe88bd7e4a4ec5146567145caa81c3cd0388c9b4ab2fd6de0b2b629739 SHA512 dacdf585f7669a1e13329bc1ef7b268b1deba8b22b1a6702bd06d3879ff9d1ac079ca56c00fe9471d14e269b31196d2b0ad8c9a6bcd2392cf46bbaaa281784be WHIRLPOOL 9b16f673451a7953d2c642dcb46c81c3afdfe5dee08f34dc672ab6f5e8e14cf581c1319c44e3c5ba7799bfc53be9f837820afac3a5bbacb56f52be43db6dfcf0
EBUILD path-py-8.1.2.ebuild 986 SHA256 e2e52c0b5d254a7f8e9b3fbbfe3c49608fbe5f0d7e81fc05cec5c8c1d266f92a SHA512 53c3859d024665d312752c582792e77694715a005818f75b339b4f054b3488e1e6a01a4b85f6a9cd0b540d9dc1a5cb341a79691074d30890b483d7bee154ffb1 WHIRLPOOL 8481ef038620602efe88377650a86c63aa39221dfb24decb60e20dffc2986b406f458f88c03caa809978691b15680395220748b55f91dc38d9a4372b9b4f2bcd
MISC ChangeLog 6756 SHA256 ba80e37e178fc92075d6edc71a70f4f8957249a6148a66c0821911ee9e94c529 SHA512 6e584714c73a1ee60f69d2a3dd56968f23304181046c4f894a530d7a5a33cc565dc99d5f6e92eb32db38f78d50605bc76fc91215585a3598e8267b7c11aa2ccb WHIRLPOOL 234e58aeee643126ed8a5e8428151c6260e74b8a1ae6faedc2bf131031dccdde3e7e6dcebc686333ffe9b68c85e4ddb9609ea259c6135c120c5c7eae6cd8e979
MISC ChangeLog-2015 1168 SHA256 3166537cc2c40038c8e9eb53ca65bcc728db5be082a1b2ea6b4a42e2c47f46da SHA512 29fbc6f0994c5f38feaf1713d4adbd91209dbfa9dd8a675f5def7dc1df2cc826b6f23b4e82d6743d2186afc713292d5c718f65fb8168aece93fb4899249aa900 WHIRLPOOL cdf771fc996569743a9a463d96624799d4189dbb1f40446e667956eab156dd499802f0cf73b7c8de35588717ac28852f9c18cc1cc6a99be731e8ab9086ce7bbe
MISC metadata.xml 376 SHA256 fcc00f70918f4440a78110995e08277224425d8ce999a6d6fb1906b3c4df23f5 SHA512 6273623109e7f816ecf729a7dd65ae21b0f69049343ad49b6d439312512324aa94f2d5764e2248690718a57a24a50babcf2f29813c4d45f58eef44c9f14cb9bd WHIRLPOOL ccfbc2921a9facbc2fcc5104b6e31af7f67d1b3c1cd24f462297d1224a6c4497a9c8c0e17dd46fbf02717d1fd2cadfca7b0ae0fe8af46721b57b533dc1ddf365

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -35,5 +35,7 @@ python_prepare_all() {
}
python_test() {
# https://github.com/jaraco/path.py/issues/122
unset XDG_CONFIG_HOME
esetup.py test
}

@ -3,6 +3,7 @@ DIST pbr-1.10.0.tar.gz 111425 SHA256 186428c270309e6fdfe2d5ab0949ab21ae5f7dea831
DIST pbr-1.8.1.tar.gz 104584 SHA256 e2127626a91e6c885db89668976db31020f0af2da728924b56480fc7ccf09649 SHA512 909b3ef463787d68f75f300b483ffb7d1e54ef246ed893ab5cf84e5489e171b67b77c90a1f90259ca274eeb286a66a3f221d5e0c17df5d14d0aa263d36ba6eb4 WHIRLPOOL 69bf79cc322583b17e86ccb130894dbd5aed4b0b6c8c273c977a3a5ac79190cd15b96b28d76995021eb69c30b76bcf7e9a061c0280483da9ec0c69d33e9f0822
DIST pbr-1.9.1.tar.gz 113439 SHA256 3997406c90894ebf3d1371811c1e099721440a901f946ca6dc4383350403ed51 SHA512 02c05652ee7504ec45330ab281be5880d70aa8017b1181446323d811b97e0c2deb6b3ff693516e32dd9ba2ecc653b13dbe33114e52414e78a478f5374b195cf1 WHIRLPOOL 73b87af217dc6af2bc14b2235a5d7f5f4ac1dd3fe3c0ede5730961e65aa0bd04194731c22cdf66567401f04600f5258dc9d3006e3ac9bc89e3743fa1415c099c
EBUILD pbr-0.8.2-r1.ebuild 2095 SHA256 fa88fdf0c7408e6d9b727f5f4d1bca0f2fbf1417c03b680fba7849503ef03cb4 SHA512 8339ea5e51857481aa0b4265643de2f7e90a01768b8fd8e6089553d275e96f4d833721118ed4a54a45de9508b6e8a3900cf99f23e19eb315cf4cedc8212ca779 WHIRLPOOL 635676554b07bfd31e24f20f8923ed40df7ca20b4878d80e0d5e32d949c18cc5b824ff9cc5644fa037fdb607380fd8404edfb261e7c161d9389c8004b315cb83
EBUILD pbr-1.10.0-r1.ebuild 2663 SHA256 79c3564aa090766a915a1a4a669f95fadd3160b0e01cd928778beaa1ec0c5a7d SHA512 362bb6d1227fade7ebf6e4652381611e6a8011287c67385e192892011d57a8c0bdfe43beaf88a096483c255bef6fd4ec971ac8ff0957774a8063a0cec08cedc8 WHIRLPOOL df42ba40fa73dcffdb475c85840f3b0f4a5bd02b052746c3e839b3bf0eff35a42c3d50390e15a7abc645ea7b8a4a8d81c104a2d15fbdf7512f00cef0a953d9f8
EBUILD pbr-1.10.0.ebuild 2528 SHA256 a78af09a20a30c11ff2053f4a4540fab2afeae127a9d19ba084482fe2b0ec19d SHA512 318a6006aafd3a9df2988b6c550c69a5740b6e90eb7ec0b29f54643bdedf6c78eaa9c27807741a7f1805ae00eb3e4dfd10695ad99155b03a636d07b559b2ffa8 WHIRLPOOL 6b58fab36e281a7f7acbb36bece497a5a03b07a59e52d3076689106f973379a921a71e46a79292bbbb38dde3bb01a459bfed0f218d438bdec17c40d78b95f8d5
EBUILD pbr-1.8.1.ebuild 2467 SHA256 8a695191594c5b06001e7310fa64971137dba08e42db95d94c9e0bc652cd2937 SHA512 6dd3b530a46225483c976b27676f88cab3c01ad6a3cb43f01c6b5f06982a8e707eac9097138558bb67336e2430e15240fb73c40e75d666149525670c7290b002 WHIRLPOOL 8f75585c339cf6835c7ad0cbaab3b501d9e9a77828a2cea4b18bec77f194c86d99178ca4ac1ef08cbce7328e8b965481de343dc2d5df8f70407417690d1ec727
EBUILD pbr-1.9.1.ebuild 2481 SHA256 d92b71cdc5f5bc66795c7be02da492b1dc14b5805aa958b1316bc71e7ac27424 SHA512 da364a68b28dcc464643f9cc14894f415652c2bfae0273ec64f292d9c7eb38fa641b593efc4055207af3d722013adf2ea73a7a4d2784f050078e0c372aa72748 WHIRLPOOL 0709ac776b5b6298747e9dc40323f8e886db69b4419dd4b1768e240c898dbaec34cebaea5e1513b0430a3168868f198fa1325bdf2a068cbd6cb1469cd36bccb0

@ -0,0 +1,76 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 python3_{4,5} pypy pypy3 )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Inject some useful and sensible default behaviors into setuptools"
HOMEPAGE="https://github.com/openstack-dev/pbr"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038
# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
>=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
<dev-python/fixtures-2.0[${PYTHON_USEDEP}]
>=dev-python/mock-1.2[${PYTHON_USEDEP}]
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
<dev-python/sphinx-1.3[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
>=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
>=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
dev-python/virtualenv[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]
dev-vcs/git
)"
PDEPEND=""
# This normally actually belongs here.
python_prepare_all() {
# This test passes when run within the source and doesn't represent a failure, but rather
# a gentoo sandbox constraint
# Rm tests that rely upon the package being already installed and fail
sed -e s':test_console_script_develop:_&:' \
-e s':test_console_script_install:_&:' \
-e s':test_sdist_extra_files:_&:' \
-e s':test_command_hooks:_&:' \
-e s':test_sdist_git_extra_files:_&:' \
-i pbr/tests/test_core.py || die
sed -e s':test_command_hooks:_&:' \
-e s':test_global_setup_hooks:_&:' \
-i pbr/tests/test_hooks.py || die
sed \
-e "s:test_wsgi_script_install:_&:" \
-i pbr/tests/test_wsgi.py || die
einfo "rogue tests disabled"
sed -i '/^hacking/d' test-requirements.txt || die
distutils-r1_python_prepare_all
}
python_test() {
distutils_install_for_testing
rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPTYHON}"
testr init || die "testr init failed under ${EPYTHON}"
testr run || die "testr run failed under ${EPYTHON}"
}

@ -2,19 +2,11 @@ AUX pip-6.0.2-disable-version-check.patch 465 SHA256 4e8de45f65f0255615949fd10e1
AUX pip-7.1.2-unbundle.patch 1496 SHA256 8d74c370ba7b313843e2eec7e23e738c4133cf17660938a74b687144725f8f5c SHA512 c0daf49d9a596a188fd54751b8ee7333f1c3187657b677a6f61ab9820483b388c3475b5fecb887115aaa34208070a15b56a8eb5e0a4639c3732840cf17a6f16a WHIRLPOOL 8e9065a1d2a621877756a05a131a6c413818eba3c7a2ca229b61491e0ecf591027cc719c89ea4131797b07e781f915ee92d55d6e2e7e48478f1f67493e3269b1
AUX pip-8.0.0-unbundle.patch 1985 SHA256 dc71b17d6519f96f7fc5e7337a6e1bd4649f8bc90b82287caac570419c33ec07 SHA512 3b5f96160623eb2fad9c5978fc6512b21d48d5b91cb09c9d43deaee6de3c843af137a5df11c83b0d8395625482162d8cf40748b072692b305d6ab1220f3fb0c6 WHIRLPOOL c4463811dc2bac1ca3b4ef24e03cce650fb8603826a637d40917023adc9d35bc55c06f6e20165c92bf7d0f4731d1ee8a996f46570227a864fb0f635feaaee960
AUX pip-9.0.1-disable-version-check.patch 1031 SHA256 52af2bf2c60498bf90555cf260318d4995a8bd23ffec9ae8e136a83a8c664b8c SHA512 8b5764d3ecdbfc871bdf051b41d9610d5028bc3b95a4bf990db46325d10e5d559449ec97ab052686148d6ab6abfa630fb38101c726b6648d19fa94ac593b0a28 WHIRLPOOL edada578418d7ea8b30161a0bdc12343465932c9f645a20bc2343baa25d807a6ed484a8fe154187ba4b07ce740eeca6939f1ef89c30d6fe681ba733d24a530f1
AUX pip-disable-system-install.patch 1070 SHA256 c7099b61b806019a9fc4ce946fcce066f85f8a08fc4c090f745506627a9e7ced SHA512 bb0a9a32b2eac0a12276c3f0527534226c03868300f54945d20eec16902ad51cbfdace9d79b0caa304bc641323194031a5ca9e5e784366a44527441bd0f3c231 WHIRLPOOL d43b4f2027bdad7585a9c633f868767f1c673375db2635711dfe019847422d2740b8d41e5a11091548f35c9ca67a9c390168b9b3da0e3fc3190577f4eb62a064
DIST pip-7.1.2.tar.gz 1049170 SHA256 ca047986f0528cfa975a14fb9f7f106271d4e0c3fe1ddced6c1db2e7ae57a477 SHA512 78082afe6b559bf87f91ae9b6d304cfbfce00206e09be42fdae9d449a55cd8d968df6873e834191d0b0e6baae29e72eb3eee42386ff7c5dc9c29b6c28b754449 WHIRLPOOL 953fdc9104f3ac34c9104ec93948f58c4b0e193f18da60d3247d801c283c574490f8b91146e4278888c0b920090f537095c1a1693ca352d062dd98473390fdc9
DIST pip-8.0.2.tar.gz 1130183 SHA256 46f4bd0d8dfd51125a554568d646fe4200a3c2c6c36b9f2d06d2212148439521 SHA512 f2660725da4efa156c6c0f6cb9ba3f10e8b6dd2fc9113e9a8754a59f38ee6161e5a648f9dbcf8853ef85a85d3164bcaac3a7032ac2057e92f331a337cacfc5d9 WHIRLPOOL abc88372746193686910ee127ac3f6f4bb7f3a5d7f897f705c2e43ea91d60c55ed26faf5e6acddd1d7e01772cbff4836195dcf22f9fc9dec30ad8c89986db778
DIST pip-8.0.3.tar.gz 1131758 SHA256 30f98b66f3fe1069c529a491597d34a1c224a68640c82caf2ade5f88aa1405e8 SHA512 744111288dd86580e55a4eaeebcaab7b5fdd9e2ea47500e3febe2ce0a282b074f0c687d40a764b98bc54e0bf50748506eb8a5e220a095f2fe655f5cb42ba47c1 WHIRLPOOL 5bd7824ae4a311d98e47ccbf5fcc65b06579d30c0baa58357838935fd2646e87a610e76b22704b20d0c9379c321b878b409639e3604e725f2f08f83a8d7f1dda
DIST pip-8.1.1.tar.gz 1139175 SHA256 3e78d3066aaeb633d185a57afdccf700aa2e660436b4af618bcb6ff0fa511798 SHA512 3b8f629ca19bff627317415ca681a5ea12171be57a04347e83dcee4a4d013ff9db47beddd56bded1856d4f0ae1a075d901140fe04f544df8018f066d812c0f28 WHIRLPOOL f5ae76d3e2b6807aee5c2af03a2c83a18ae12182a8a533bc50e16ca07eb5efa1f7181d90ffcab171a687ace6880ddd8149b95a003ba749d21ae00ce1b0601891
DIST pip-8.1.2.tar.gz 1140573 SHA256 4d24b03ffa67638a3fa931c09fd9e0273ffa904e95ebebe7d4b1a54c93d7b732 SHA512 f35e70344bc7baa0739d7a8a38e51f401774b23672e915c32d54fab3e9cc465bfc47361823fa75d2a64fc8748f2020170bd7a4cfde10070d7febf56d1f9124f0 WHIRLPOOL b1b9d46d39b03f78cbceccfd27416dcc50189accefc2a5a6e7a002c9930d7299897d1d15726b95c400c2495ce23c4db414ad8aa29424f189b8be33470a96f12a
DIST pip-9.0.1.tar.gz 1197370 SHA256 09f243e1a7b461f654c26a725fa373211bb7ff17a9300058b205c61658ca940d SHA512 ee59efb4b009ff6543b7afdea99b9cbbee1981ecc03af586acda76674024d3b66dab23049e68f3da9448734984619fc1eaba6e965c9dd3d731973376c8a42e25 WHIRLPOOL c97a5e9d03943437873d3a49166c28bccf3e0d1f9efe8f500a730607bffcfc26184a6785f1ee55b6867bc4dbd0e77334da7dcf22bd6ba9ae26949c76b6a1c734
EBUILD pip-7.1.2.ebuild 1963 SHA256 6c34dc754d7e9deacc8fb618ee493b468214e2a6ddff98dbcab3c7f01593b352 SHA512 9ec0d8cea6fbb1d7330dda9b961297f6cfe9de996a912d47d59babcaef80cb479de377b2fdbf61c915d1c3604199ee466da95d681acde18e0c7431f906e7d817 WHIRLPOOL 649b71bef3f02273498e742eb65576f28bf9185b16b8f7238d19fa14a0cfdf5c98e5f07bbfa34f4cd84b5e3ffcc978d605237560ce89b2eddcbdf8d441ba0980
EBUILD pip-8.0.2-r1.ebuild 2114 SHA256 f88dca9ce5026a5f4cb5fffc47c4a1464ae8fa82a6a87aa63a6b518e24b9c865 SHA512 9955eb14877d97ab9e7c1cd2dc46abd77bb05391a2752eb295eb229e99e0462e837be87c58568f290e10697df4c274a928531d4e5bf8adf4fc0a3e68566e2a1b WHIRLPOOL 08024c72b04eb0b947bc590658db83c78ac07d833eab1602cdf1e696de500b3170bd52477860254a0705723c077aa33498d9a7814872bc441be4f1d75af82c39
EBUILD pip-8.0.2-r2.ebuild 2214 SHA256 39d5914c02dbe9abbfcefa9833b8e64dd5913e2671c1544c9b028aa670e8e93e SHA512 daebd02c7217444f7c499c71f652ac31a097a0d8e45f9cb2bf24873ee041239d3062a07f196d6dafc243cddc415ac9998bf5fa705be25ae87022273433bce650 WHIRLPOOL eaf9044f5b6343169dd56ec248901755aaf19f27c2eb9936e27740980f0f65d13acd2bd1acc0d3837c59cb9ea95059df1dbb7aa4fad630763ff6a08e022b2819
EBUILD pip-8.0.3.ebuild 2221 SHA256 b662b35b0c64fc739b2bd568e7721913dc84cd453e22ce4026a7066992dee0c9 SHA512 77d000a1b48ac3e0427b2964b47a2d1aa357e04c0c19dbb7b317ec0d88eda13e5873e140809b2021b8555fe583974178ac02c0f98870c41aee29ca0a6884187f WHIRLPOOL dbd877e64d1f0632e75a76a3991a7abaf6ea3e64192431c0067a8b191896a1cf51f2db9c85efc2853038f148690714f4b63aec8486456c2aab80df3e63c1ddd4
EBUILD pip-8.1.1.ebuild 2219 SHA256 7c8fccee661eebe1597183a2d63c049d55ebab77ffa66f1b799cb9791aed6816 SHA512 058a9f9aeff9c443f376e8f2dd7c9245ef1c0e63c01c4f18e07305a911d4e9d8018eb9d03c64100a321aa32e3bf81659845de066860d2a34dc868a0b2c8dc87b WHIRLPOOL dfab75885637317a750b8d892ec776a2ee4ca3fca4afbb0d886460900765b8d6030cbc4023305e58349f59ccc4303a92d6356834e3125c2b5ba12dd681b7a50b
EBUILD pip-8.1.2.ebuild 2219 SHA256 7c8fccee661eebe1597183a2d63c049d55ebab77ffa66f1b799cb9791aed6816 SHA512 058a9f9aeff9c443f376e8f2dd7c9245ef1c0e63c01c4f18e07305a911d4e9d8018eb9d03c64100a321aa32e3bf81659845de066860d2a34dc868a0b2c8dc87b WHIRLPOOL dfab75885637317a750b8d892ec776a2ee4ca3fca4afbb0d886460900765b8d6030cbc4023305e58349f59ccc4303a92d6356834e3125c2b5ba12dd681b7a50b
EBUILD pip-9.0.1.ebuild 2347 SHA256 91075bedeb8c9b22d2e02234605c9acaab2daa285bab889158620c84a644c2d9 SHA512 2cbaa4eb9ef1efe29a7f3af97a1f7aca95db746f11822172e6240789faac08f128428b65df2826571dcd8317aa52304686d1e9ac4a71c7fb751ca8034ef7601b WHIRLPOOL d1b20514683ecfbb2a4d9ae5e9174e75c86ef23160994d1130ce7082d797b1ed497e0c4c3d3e21900c0e340e93479ff2116fc154076070d4303a4d7d3f8702b4
EBUILD pip-9.0.1-r1.ebuild 2342 SHA256 892c2cdc3426d7afca790f63ebd7f90dbe98a3565cef066f803d0f53f989fadb SHA512 d62fbec5c938ed6a342df5eff5f7b0e534ed04565b64a50b6feb3cc4fadfd6a42598ef78c1eed9a9598272e396d701204f4c22b330a6923cda3e43249b98c00d WHIRLPOOL 49c40a062f61a5c524f48228cbad5591e62ca3382955c6c7439e5866547f22f14cce50baacf560e70ac7a4e85b02808355dce28fdb4b3e511be5cdf8d21068f1
MISC ChangeLog 11200 SHA256 91fe2e231e7c376bd5ecf446535690774906b58ca206551bcbf2f3ad71088379 SHA512 951166bd271ccb88da6cc0eb0afa05a8eb7b4054ae4fead88715169ccd40048baf7f8af0284e258954e25f49c51837f506850dd086205297996f252dcec99ffc WHIRLPOOL bf985861f04fcd8aa33ed5ba18cbdd1780ae0fd0a63cf0586ebcaaca5e5e7c924ca209394ee0bfec8fa880cdc94256233f0cb3c6e33d53dcef155cc39b21607c
MISC ChangeLog-2015 8278 SHA256 701685d86a23007d98563f63af64779ebf3c22f4908fcaf8f01715b75dc4ea6e SHA512 27483f01076204c58400635cb61cdb6d24c642bfd3f24bc163b1f64705bda093ae964cf82304a6f92d0c3be30fecccebabe9230ade7b6530a463267271238845 WHIRLPOOL 2763c63a7f6c9c1a2145d3249cd45783a7d3fbf5acf5091013d0eaaf852b8268a486794c02a37620786fc706efd72156b33421648f5e4f70b4b8d217666387e0
MISC metadata.xml 366 SHA256 7724844eefe00bd38d84325394c6678d5d22dfe764a098b6d6c229f0f20546b9 SHA512 43ccb12f2797cb70b59ff495d149c32c813e5145c65521eda9a86f675eac7756eefadeb9f4ca977e8e8c7019bae144b445240e6d7128da771eaf6d19559336f6 WHIRLPOOL c93513f7503b46162ce3c5f5b613019d4c36a262312539519c605fa40cac99263ec4291fc162d363d15299ebb8df94c902ab422e13a62dc4f7b913270b5e6b80

@ -0,0 +1,29 @@
From 847553da616edabede18c69ba640a32b719b45a8 Mon Sep 17 00:00:00 2001
From: Mike Gilbert <floppym@gentoo.org>
Date: Tue, 27 Oct 2015 12:20:44 -0400
Subject: [PATCH] install: Raise an error to avoid breaking python-exec
Running pip without --target, --root, or --user will result in packages
being installed systemwide. This has a tendency to break python-exec if
setuptools gets installed or upgraded.
---
pip/commands/install.py | 3 +++
1 file changed, 3 insertions(+)
diff --git a/pip/commands/install.py b/pip/commands/install.py
index 46cd9f2..36b72f2 100644
--- a/pip/commands/install.py
+++ b/pip/commands/install.py
@@ -204,6 +204,9 @@ class InstallCommand(RequirementCommand):
)
options.ignore_installed = True
+ if not options.use_user_site and not options.target_dir and not options.root_path:
+ raise CommandError("(Gentoo) Please run pip with the --user option to avoid breaking python-exec")
+
if options.build_dir:
options.build_dir = os.path.abspath(options.build_dir)
--
2.6.2

@ -1,70 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
PYTHON_REQ_USE="threads(+)"
inherit bash-completion-r1 distutils-r1
DESCRIPTION="Installs python packages -- replacement for easy_install"
HOMEPAGE="https://pip.pypa.io/ https://pypi.python.org/pypi/pip/ https://github.com/pypa/pip/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
SLOT="0"
# Check pip/_vendor/vendor.txt for this
VENDOR_DEPEND="
>=dev-python/distlib-0.2.1[${PYTHON_USEDEP}]
>=dev-python/html5lib-0.9999999[${PYTHON_USEDEP}]
>=dev-python/six-1.9[${PYTHON_USEDEP}]
>=dev-python/colorama-0.3.6[${PYTHON_USEDEP}]
>=dev-python/requests-2.9.1-r2[${PYTHON_USEDEP}]
>=dev-python/CacheControl-0.11.5[${PYTHON_USEDEP}]
>=dev-python/lockfile-0.12.2[${PYTHON_USEDEP}]
>=dev-python/progress-1.2[${PYTHON_USEDEP}]
>=dev-python/packaging-16.0[${PYTHON_USEDEP}]
>=dev-python/retrying-1.3.3[${PYTHON_USEDEP}]
>=dev-python/pyparsing-2.0.7[${PYTHON_USEDEP}]
virtual/python-ipaddress[${PYTHON_USEDEP}]
"
# https://github.com/pypa/pip/issues/3057
RDEPEND="${VENDOR_DEPEND}
>=dev-python/setuptools-19.2[${PYTHON_USEDEP}]
<dev-python/setuptools-19.4[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
# required test data isn't bundled with the tarball
RESTRICT="test"
PATCHES=(
"${FILESDIR}"/${PN}-6.0.2-disable-version-check.patch
"${FILESDIR}"/${PN}-8.0.0-unbundle.patch
)
python_prepare_all() {
mv pip/_vendor/__init__.py "${T}" || die
rm -r pip/_vendor/* || die
mv "${T}"/__init__.py pip/_vendor/__init__.py || die
distutils-r1_python_prepare_all
}
python_install_all() {
local DOCS=( AUTHORS.txt docs/*.rst )
distutils-r1_python_install_all
COMPLETION="${T}"/completion.tmp
"${PYTHON}" -m pip completion --bash > "${COMPLETION}" || die
newbashcomp "${COMPLETION}" ${PN}
"${PYTHON}" -m pip completion --zsh > "${COMPLETION}" || die
insinto /usr/share/zsh/site-functions
newins "${COMPLETION}" _pip
}

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save