Sync with portage [Tue Jun 14 00:15:33 MSK 2016].

master
root 8 years ago
parent 991401798f
commit a9e0d0c493

@ -9,6 +9,7 @@ EBUILD neovim-0.1.1-r1.ebuild 1873 SHA256 aaae30ac5c7626e6e3eea69a93c916565e3879
EBUILD neovim-0.1.2.ebuild 1861 SHA256 675d36c11c24dc0feadd5bbb3d53ff22a822d2506403bd3d09d7e18ad96b5039 SHA512 b3ad9d76fc502aefa983e93214834ffd46d01c7423ea857a1493538d354a9bb3655c0879b312f3939b06cbc284b2697a81e3f9e2123d981c0cc5c4bad5ab2c29 WHIRLPOOL d007f4a3ccfd42f22c9a1e739c094475c7f7873d841a604f7a1cd63ff411ae60397b1f07150478305671512752eb8c58d59be76a2f6958cca569ce5b32f40329
EBUILD neovim-0.1.3.ebuild 1754 SHA256 d84d5c474f0471be64128601f130781ed7fd0d2f5b13da8563a33c5124e419ae SHA512 b9c19d91ffbfb940ae8d1a5e53fe65bf0e3eb0728e7e83ff65093507998d1189d30341e836cff7721d0e8b95c37b9077a61190bd5326a2d011ce8350140d9b1c WHIRLPOOL d8e6dfbfcc9ea012da98f79a018301024d18ceaf43fbf7088623d983af2b661ab41c04adae4f0eff95d99ddd571f16ccdf756c8bd9a18d939328099a618c2bbe
EBUILD neovim-0.1.4.ebuild 1759 SHA256 9ebba6cf60fb4c2e5e5b54e47091a059e94eb54404d58e9f835223fa7d6b7415 SHA512 9fced3595801029b7d9c93bc206e0df20f75da2534f7c504b880b8f23692b0852ca28624675025d71804ce596324090feb492ae4038331dd8b83282885f25cf0 WHIRLPOOL 8f65dc0a301e5afabfde9244739a0bcf73352132509bc1b1cc100bc6ff54adbd4e575c8e8a7a9ef0d5122e8e92429ec7e34eb1eebbb21307686e9a06bc53ba04
EBUILD neovim-9999.ebuild 1759 SHA256 9ebba6cf60fb4c2e5e5b54e47091a059e94eb54404d58e9f835223fa7d6b7415 SHA512 9fced3595801029b7d9c93bc206e0df20f75da2534f7c504b880b8f23692b0852ca28624675025d71804ce596324090feb492ae4038331dd8b83282885f25cf0 WHIRLPOOL 8f65dc0a301e5afabfde9244739a0bcf73352132509bc1b1cc100bc6ff54adbd4e575c8e8a7a9ef0d5122e8e92429ec7e34eb1eebbb21307686e9a06bc53ba04
MISC ChangeLog 6550 SHA256 334d5f62c4743f829016e645e46da283b03cfd20690fab762cbba472deb8f450 SHA512 3c94c0c960ae953ebceb08da8a6a868e6d721983aaa98921c9737d2b1c553ed94450bef3f14ada35b29c6b8c9bdac78e3d7a7d814ca2f76afc5ef060770c80ff WHIRLPOOL acb70b50a59718397a0d0e4d1c428ec03b61cdd2e312a8edd09d86a0424d0d23f54fdecac404ee9fc9da707393661b7140635da849fe189e1498c5d275f36795
MISC ChangeLog-2015 1203 SHA256 7a21c52bb1dd0d3fac033b772b40d035d2cf46c370ce104995c32eaf87fcb0d1 SHA512 c1ad1b8078f43c74043555cc3f893a24e95c471b351edb4af63c986891ddef15ea1ee58213e30d834b7200917c066d2bd85c306b64b6f739688a0662ac123bc3 WHIRLPOOL 53efdedc94a2f46faf95148ab01fa38512c6ec7dc525d8842c4b61dfabab620a0d4909a3a9eff9d174cfb8504d6d82123d2ce88e285a2b1a29f42be1d0ccc8aa
MISC metadata.xml 513 SHA256 213e9907e0fdea64d738c3327cde8b4a8359e83f45875a79d08c13877fdfb571 SHA512 78bd01f3ee0f1d7827ed9b413c68c1fea856c46f8add25596e0a36d2ded0a2e0266220d313ca57838dd31513b2baa6c556f228b9485a3356efce38b1a800a900 WHIRLPOOL 82165318b43063daed671b50a662a4bf3e0c044b4917cff7844e38a95efc960be4d5eb71a941c97179a211984d7c295c5d91fa9dd85b4ad0ef26afaba7923e6c

@ -0,0 +1,75 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit cmake-utils flag-o-matic
DESCRIPTION="Vim-fork focused on extensibility and agility."
HOMEPAGE="https://neovim.io"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="git://github.com/neovim/neovim.git"
else
SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
LICENSE="Apache-2.0 vim"
SLOT="0"
IUSE="+nvimpager perl python +jemalloc"
CDEPEND="dev-lang/luajit:2
>=dev-libs/libtermkey-0.17
>=dev-libs/libuv-1.2.0
>=dev-libs/msgpack-1.0.0
>=dev-libs/unibilium-1.1.1
dev-libs/libvterm
dev-lua/lpeg[luajit]
dev-lua/mpack[luajit]
jemalloc? ( dev-libs/jemalloc )
"
DEPEND="${CDEPEND}
virtual/libiconv
virtual/libintl"
RDEPEND="${CDEPEND}
perl? ( dev-lang/perl )
python? ( dev-python/neovim-python-client )"
CMAKE_BUILD_TYPE=RelWithDebInfo
src_prepare() {
# use our system vim dir
sed -e '/^# define SYS_VIMRC_FILE/s|$VIM|'"${EPREFIX}"'/etc/vim|' \
-i src/nvim/globals.h || die
# add eclass to bash filetypes
sed -e 's|*.ebuild|*.ebuild,*.eclass|' -i runtime/filetype.vim || die
cmake-utils_src_prepare
}
src_configure() {
export USE_BUNDLED_DEPS=OFF
append-cflags "-Wno-error"
local mycmakeargs=(
$(cmake-utils_use_enable jemalloc JEMALLOC)
-DLIBUNIBILIUM_USE_STATIC=OFF
-DLIBTERMKEY_USE_STATIC=OFF
-DLIBVTERM_USE_STATIC=OFF
)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
# install a default configuration file
insinto /etc/vim
doins "${FILESDIR}"/sysinit.vim
# conditionally install a symlink for nvimpager
if use nvimpager; then
dosym /usr/share/nvim/runtime/macros/less.sh /usr/bin/nvimpager
fi
}

@ -4,12 +4,14 @@ DIST neovim-python-client-0.1.0.tar.gz 43142 SHA256 2a9a1f07bd6d5617b1b85ee1772f
DIST neovim-python-client-0.1.2.tar.gz 43428 SHA256 2d85a493194b5dfbc08cad1fd2e252f7ad35b65eb826dd61f67f4fecfc8476b2 SHA512 a050cd7fcc3ab9863bd777331a6ebce3b9ac110682c445ca3e18a59ef4296b4da486a2586ae8be36f4fc6c9ac5e0d5513c19d06f2783bdf37554f37ca547c908 WHIRLPOOL d5f08178bc8738fcdae7c50a43d4e58731ce8665e93d6b8e905c6a83e1b6fe0655dabc9c5ee96a1415b84710ec043f25cea72761af3fe4977d96b862ca81bb31
DIST neovim-python-client-0.1.5.tar.gz 39600 SHA256 e330ad562ae787e85fd881142cb993e80e8dabe6737b40e51a625fb4347e2509 SHA512 fced36987164ae378d79284b4ca1ed198e50ee089fd5f6222b3462405174161a79d1bc27c83ca593626f7635b52c943a15ae338086afc9dab86f5fabb5eb0cd6 WHIRLPOOL a6ce1d19aed92518232d02e1ba47a4243530e28f8d85acfc30604c039084a3764ce350245825380e2ebc59246763c029958bd283afbe59ed7d024f4cd1168d0e
DIST neovim-python-client-0.1.7.tar.gz 39735 SHA256 398d36c194548d5636eb5d33ba86b083495ab888fc7f03243c8c42d064ec1aa8 SHA512 f1d5f834163eb62338afddbb4d4de418cc6cdec77cfe8c8785a9206bce11016216c0c3e38a4113d75b58f3ea02cd665c916eb30b5a3987c52321b8cfde833e85 WHIRLPOOL 102e56c7b8db49f05014b175a01c648377669b82eb2780351eada741eca8fa31d666b8dce16426dfd70efff62f510faec828b9adca7d49e932ae64a0c497e91b
DIST neovim-python-client-0.1.9.tar.gz 40599 SHA256 9e6250cad242fb79c07346cd292b055f4f334635a42bff3437131205bb09e0a8 SHA512 043429407d140b37004d5344f9244c8cb5a37e2b5d450454e6535bece7fb05f037e5eff2a63431fad55ab2470372c4a17e0a608a94af65a2f400f2158b736ce4 WHIRLPOOL eb8b54bdc2c5f455862026a39f76bb32f59b3225c17ff2abf2751670f22ed81b053417aef0e95d0fad6fd31df58867024967c44ba48b83b63c70e1c1977de23b
EBUILD neovim-python-client-0.0.37.ebuild 821 SHA256 83add46787274e03ba1e23a5043aef64828c4299ebba4d521941e34f361152b4 SHA512 38c6408dcb8e03fe49aa3be0d6a00b5c0d229c4213beed5efd165446632d7036de737ab566414d8508632d25fcc7567967a71b0f2a6f145fe12b2a62f25895d3 WHIRLPOOL 4e3335b7d9d943dbe359374f2533d2c0f87425a0f7aab37716962639350ea2838dbfe7d41331cb7d54021a43e4a95406b450e0c8b16e8553a17bb8ad2d39fc45
EBUILD neovim-python-client-0.0.38.ebuild 826 SHA256 9b428dc8fd65c7213e7b4315a2c8963d49ead3eb2514a6a87ebb6df735fa358d SHA512 d80e7e79eeb51e5869ff076fd09f630921258e4429319f17d5cc600ffa3aa581c6e42d39182ef46229b0f4818053031f5bb4ed51499715b4ce33bad9e51f76e8 WHIRLPOOL b32691d37053db5465527ac6b45b8f1eeca46b5b2788b82895eb5b544ec3c3ddc7f931fff783ceb07929202518cef96783e06410db1a101662b97b8a4ae5c4a3
EBUILD neovim-python-client-0.1.0.ebuild 880 SHA256 73e6f3e8557d12062e9804b4450bc176831b99a184a6c0ca67c800531d3ce7d2 SHA512 1622d2505257ef3fdf710ed1827b8a488a46a51c98d1fba461c379bcce1e7b9f3113849b6cc6789a532ad35fb319cf2340b886fbfacbbdbf76b3a6bccf7884b4 WHIRLPOOL 6013aec41c98b5f24a7d915815fbf61705b76bd272750dafb790b5f8bff397d30156c1a8f78340724352f24a087f421d4f71b612881ba1b2d49a51812feb4145
EBUILD neovim-python-client-0.1.2.ebuild 884 SHA256 6015d756d3dd3c261e98aaddd971b4f158bbee6c9b80ccdb20eaf35d2c349106 SHA512 20cfa8e0c980967f7849019ec04f48af3dc518dbf7c1a0246289c35aa8a04c30461f95a2d2209cd8d1db2b5fbc68ebddbe2cf9693617db7f49e4f9af36ffde7a WHIRLPOOL 1aaa65e369cebbc10e3824596d8c77862985118aaf5e5c3ff2ba1d8eb202aa9d27fbb04109e91b93dde0dbc458f33acf32db60c0da4cb7d7810b6ddc66300ee1
EBUILD neovim-python-client-0.1.5.ebuild 654 SHA256 2b0862cf5b4e9228c16155e5acfb5bd8df2adc4703be541022ede8560baad2bb SHA512 f4b4feee9e48808d54c832f619ab2c5af52007499c117974c71244fd267172b9362578a6e03dcd64a1f20b9947a005163a1b23af44fa703e242bf1d2dc465b8e WHIRLPOOL 2c9da6666f9d51a59b243eecf269fd8f512e42efc1143c899197f327a5939b878f7afd64624d20a8a797a9a85e837db71b2a71d24125c41aa611725a164e3142
EBUILD neovim-python-client-0.1.7.ebuild 685 SHA256 255dcfb59779aaef2042385a6d38806d5358d1021c70a57c36a01197f7f95fc3 SHA512 bd077271eaef0c03cc99b8c7422d4f811e99dad299bf844cc95db15d381e3404f45b004340fcba424195264a1a8781755f5cbc3910383a6c66eb8a4a73f74fc5 WHIRLPOOL 57068315a990c067e2a23baac0f21b82e643cb3199444ac34c7883052d4987c83fe37192678309fdd1637fbef110598872d2393080e94e2039d78ab9112738d9
EBUILD neovim-python-client-0.1.9.ebuild 685 SHA256 255dcfb59779aaef2042385a6d38806d5358d1021c70a57c36a01197f7f95fc3 SHA512 bd077271eaef0c03cc99b8c7422d4f811e99dad299bf844cc95db15d381e3404f45b004340fcba424195264a1a8781755f5cbc3910383a6c66eb8a4a73f74fc5 WHIRLPOOL 57068315a990c067e2a23baac0f21b82e643cb3199444ac34c7883052d4987c83fe37192678309fdd1637fbef110598872d2393080e94e2039d78ab9112738d9
MISC ChangeLog 4005 SHA256 d7264324bed877f951fa6363cc706f726fc18ad279f06ca3a0a4a10794e9488d SHA512 64e589c0760129e88ec515f3c126d44a3861890b1e8350f884b544fe51e3f8279454bc9bd69da774732033cb17e5f325073ae24d464f647f8bb988ed7c7a58db WHIRLPOOL 73da3647fc29ff1ecb8b7ec0102802e06ef8272dbcdf2db557365b4e3e5ab5db8f195a176a3c32801b15ac59f2387e7d148d829e1ab645f32d8f4745b2eeef05
MISC ChangeLog-2015 1514 SHA256 51b298d17ea2cc2a0d7fdb3c3cf08670f728d37ab91a738ea39603d7901096f8 SHA512 9eea4ce49b66f4190fbdaca530b70b323cec0d278eafcd45edc6a105a3fd722ec78df9c5ae08c61f87c1b4ac6fd632c5d9b602dd2527b881df2a4ce44a1d88c8 WHIRLPOOL 09263309821fecfa56da1f4ac3d1c88ec575e960ac385e3fda046619d4a17b9b96ac37644aa0e6f1a912990e3e8aceb38a0cf115d75fea5a73adf0b0b97ebc72
MISC metadata.xml 451 SHA256 7b75fef42abf774a252770af767612315c01d2778d101cdca3e586a5f3fa326b SHA512 cf9f4169ee1ea2adc6f88b17461202cfe120c20a5367ccc0da4099b8792841d13057d8c133c85179b1c5b00ad4bc9954a0e9202b3810a6342f8e052ffa3dc2f1 WHIRLPOOL d443788edb525592705d5eb3446dd83014f248341a995361bc08ffcbb26648c71eb3af28359c617dcb90d52f5a77e63a066d5efde00a22364f2fb95db2185839

@ -0,0 +1,28 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Python client for Neovim"
HOMEPAGE="https://github.com/neovim/python-client"
SRC_URI="https://github.com/neovim/python-client/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="
>=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
virtual/python-greenlet[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' python{2_7,3_3})
"
RDEPEND="
${DEPEND}
>=app-editors/neovim-0.1.3
"
S="${WORKDIR}/python-client-${PV}"

@ -1,8 +1,10 @@
AUX cppcheck-1.72-tinyxml2.patch 3261 SHA256 fd2af962d8ee1528df16223e2bfc99c035abec28bc2713a582f1e1d5d073108a SHA512 27cc544862a16db5194c38098a7923dd23719e7d2dfef7d80171761dee6dc8f5f3c4ed087da7f77d2dfb3f9630378c2a789c131a3342762ca3039cc545123036 WHIRLPOOL eb82d5649779297d0d6648d1d395e16c672a8c456e19cac17e2eea61612ae4f0521fbe7ea615b914e30c5ef34c741d7d082e7483b8c80e1cc94d0d9d2903030d
DIST cppcheck-1.72.tar.bz2 1125775 SHA256 9460b184ff2d8dd15344f3e2f42f634c86e4dd3303e1e9b3f13dc67536aab420 SHA512 13b2348c97a3777feaad579f8620f18d90f6f934f92f5db712c7190af1f40042527500aefa4c8ccd348f7691b1c0d5f32115085c9385dec55460d5ba0804a410 WHIRLPOOL 790514f4b5b9c539a30daa691d268c6c5f1077743cde1af8834248eb4213224275e9f72cea46f3b378119a3d0944d7e8d63270c0cd47517c7f382c683a1938fe
DIST cppcheck-1.73.tar.bz2 1147270 SHA256 36f68354734310203c285fac17aed47bb82131fc0487145b9c0386301cd5fe50 SHA512 a703cb47016982c27509bd46fa601b5baf359b0c44be188e2f5fe7d64b2accc392af5aa803a5e298b778f15b979585781ecd1459c8d2dd8b033f34cb1bad15a7 WHIRLPOOL 1ecbcd36f3ed36c0db3a9e6c99b730c164c5e4a680dfa1f6b3a84df5a9e4e7ca0ab902d34306dcaf12c9ffd686fbac4492f07b12b99d862d9152db6ffeac377c
DIST cppcheck-1.74.tar.bz2 1151321 SHA256 c05b2f7e4619326f4cbdf6465d517cd0e37349e1221356470d75a97ca35fc254 SHA512 aa77747618ae16d796c428dc5931dc39bb51774dcdbea740c5cfc0f353c3b825c9673c84d0f2196cb8749f54c66f2d358f45b372aa5db9b057d3de740d852f01 WHIRLPOOL 07aa11a0e5478ea9c7eafa79359259d3570424d3a7dfd0ad2d623a69157d09fbdb2f72ce576d19db142d67a69b2b0663b7e37d42d2ea5781401eb6723123dd1b
EBUILD cppcheck-1.72.ebuild 2201 SHA256 5a0ffd7e90a39453a3056dd8e9b1d2b0cba21d5aa92544111f3caa1b41d053d9 SHA512 ebad9f9d349086a24eae12cf71fe93446cd448f0bcf2a5b83dc442a6fed7b1c6d3034c150e00e1de6dc8f14016541de9a497b46074e631c1b7b1a2e70981cc82 WHIRLPOOL e57d093012135c4e2bab0065579888cd200f540c4b154fcdb0342290e7b532f06cb5476483ec7a599db301d0c681a17bb7e8d63d7698e0f21ccd0e8087190c71
EBUILD cppcheck-1.73.ebuild 2203 SHA256 2ff4a7f301a59dc872dcba7465b4015c0b827def8ef04f6701801ab8987e5b08 SHA512 a7451bf8a218690820b5a2baee01ea279c06b9065f8f0da10732b0fc9ee165b882338a79e262bf586909c254dd571e7f0f4db44d7b6f70e7c7aa0baa6a0e023d WHIRLPOOL 0b7e5a4daacff25c7a27f83650661033c67bc1b3a946802182d6bb8be1974cf502892193b064ad4c5e7c8aac5b023760c69359e7f67d2833c8de224e9cf52db8
EBUILD cppcheck-1.74.ebuild 2203 SHA256 2ff4a7f301a59dc872dcba7465b4015c0b827def8ef04f6701801ab8987e5b08 SHA512 a7451bf8a218690820b5a2baee01ea279c06b9065f8f0da10732b0fc9ee165b882338a79e262bf586909c254dd571e7f0f4db44d7b6f70e7c7aa0baa6a0e023d WHIRLPOOL 0b7e5a4daacff25c7a27f83650661033c67bc1b3a946802182d6bb8be1974cf502892193b064ad4c5e7c8aac5b023760c69359e7f67d2833c8de224e9cf52db8
MISC ChangeLog 4481 SHA256 1cf21e0a594f7aaa02db26b4fe3a46bf45ea5a111812434c5637e89982ee4d91 SHA512 ebe0fbd83ff111bad8073edad90b516605a6ff15f682e21275f3c26455a613ccd9d6229fbc5ecec70bc76ff57bf4a755b1ff6b59c5be86091dad580728d683e1 WHIRLPOOL 0f44cc88ad90cb7399676f5b300fbacd5a3a74d79498cc26fa0d10fcd99fbacfdb6c355d76e87530bdcdeb94c25090b966b5fbd7203803c0912fd956114aeb78
MISC ChangeLog-2015 10993 SHA256 012074ab8ab80f8cce91ceb12de1dcaabf7edc2cd76e3a8ee612c74c7a2f1f05 SHA512 72ce4bdd77ffe3a9bdaf89dbbef5d763fbf43d3ec694bfe8758a5cbfe2bcef11256b8975aa60631145993d032e572135bbe9595d15682329ca222a45412e01c8 WHIRLPOOL ea46d1646fa95ac52158453e7798d9c61dd3c9cdc92a791611a0636b8ced3cf57ed58959e0fe50f40bf064694299045449796b7bf114e807c68a7bddca363c2c
MISC metadata.xml 397 SHA256 3f1be41c16f6248d0484bb9322303a683ed6fec8e6472bb133353f4cb14d41db SHA512 63aebce854e81f3fb0584e47f75b416f33a6ff8cae55652d952c89b546ef28312ad44ab01113e9bedaf1b1181137930d066344c11773bb263baff7f27b7a313e WHIRLPOOL c5e8fd8dba7da098ebb271a41fdf9ff42840e5868479d8cf49ce5e3ea3c1adf6ff5491594ddc4d21e97afcebe6fd441a08f31ee926f2c75f6b7f36b7fe267a57

@ -0,0 +1,105 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
inherit distutils-r1 eutils qt4-r2 toolchain-funcs flag-o-matic
DESCRIPTION="static analyzer of C/C++ code"
HOMEPAGE="http://cppcheck.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="htmlreport pcre qt4"
RDEPEND="htmlreport? ( dev-python/pygments[${PYTHON_USEDEP}] )
>=dev-libs/tinyxml2-2
qt4? ( dev-qt/qtgui:4 )
pcre? ( dev-libs/libpcre )"
DEPEND="${RDEPEND}
app-text/docbook-xsl-stylesheets
dev-libs/libxslt
virtual/pkgconfig"
src_prepare() {
append-cxxflags -std=c++0x
# Drop bundled libs, patch Makefile generator and re-run it
rm -r externals || die
epatch "${FILESDIR}"/${PN}-1.72-tinyxml2.patch
tc-export CXX
emake dmake
./dmake || die
epatch_user
}
src_configure() {
if use pcre ; then
sed -e '/HAVE_RULES=/s:=no:=yes:' \
-i Makefile
fi
if use qt4 ; then
pushd gui
qt4-r2_src_configure
popd
fi
}
src_compile() {
export LIBS="$(pkg-config --libs tinyxml2)"
emake ${PN} man \
CFGDIR="${EROOT}usr/share/${PN}/cfg" \
DB2MAN="${EROOT}usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl"
if use qt4 ; then
pushd gui
qt4-r2_src_compile
popd
fi
if use htmlreport ; then
pushd htmlreport
distutils-r1_src_compile
popd
fi
}
src_test() {
# safe final version
mv -v ${PN}{,.final}
mv -v lib/library.o{,.final}
mv -v cli/cppcheckexecutor.o{,.final}
#trigger recompile with CFGDIR inside ${S}
emake check CFGDIR="${S}/cfg"
# restore
mv -v ${PN}{.final,}
mv -v lib/library.o{.final,}
mv -v cli/cppcheckexecutor.o{.final,}
}
src_install() {
# it's not autotools-based, so "${ED}" here, not "${D}", bug 531760
emake install DESTDIR="${ED}"
insinto "/usr/share/${PN}/cfg"
doins cfg/*.cfg
if use qt4 ; then
dobin gui/${PN}-gui
dodoc gui/{projectfile.txt,gui.${PN}}
fi
if use htmlreport ; then
pushd htmlreport
distutils-r1_src_install
popd
find "${D}" -name "*.egg-info" -delete
else
rm "${ED}/usr/bin/cppcheck-htmlreport" || die
fi
doman ${PN}.1
dodoc -r triage
}

@ -1,11 +1,6 @@
AUX nsis-2.46-gcc47.patch 357 SHA256 1655c47013e49a5811440ecadb32004b1fddca109f3ce3c50aa78a4e22124e48 SHA512 a560c0318928eb246d42193318b7302e655913f13f8f3ed280e25278259e4b9ddefb84a7017b5496077ef37d7ab6c75c23944a4ccf4a72efaf6b3a0e23bd4e33 WHIRLPOOL 1c48e0630ad68016feac6e654cfc002319d88288f1b457b91e6e5b2c281068f80f115f3a8fa56daa49197bb6de81a05a502e9dd3ab19ac3486538aecbfdfde09
AUX nsis-2.51-build.patch 1067 SHA256 0c7e2926d1eacbc5e7dd967f0317856fb27f92403f09e37c1e459e5794f9e2e8 SHA512 e7fbc2ba99f2e0b49e282fc5c43ddda8e73f2cca813d302e04978ba240358359fd40d2e9d19c90b75732b5cb6d308e454ee76f4414eb775610ebe9be50b2ab8f WHIRLPOOL 3e0a525df60a4c5ed4cbe574d50fc665b53a83186d993d6a4ca90f79fc347ed96685d43758e768d74d79327667171c9a904ba24766e3bcd868f6408cfa9ec064
DIST makensis_64bit.patch 18743 SHA256 df6377f0e21ef585064c3dd999550e1aef9df8c2224833167716a7166d93d22a SHA512 e04e0f6255708490e4fc2929bbfca442b7e59b5f05ea9b10145e556e59317e81452e77f9214df011bc7d6b45c79ce13396e2aeb85ce2d7d48e95721e53340c2b WHIRLPOOL c0b1ab7c12e43f8ff8d4fd543ac0600d76b1d2f870c89b25fd22aaba9215f45893acadbed075a50e9428ae1d29dde971f9772846f2223163e7836c1d952036f3
DIST nsis-2.46-src.tar.bz2 1499014 SHA256 f5f9e5e22505e44b25aea14fe17871c1ed324c1f3cc7a753ef591f76c9e8a1ae SHA512 8716cf6dc086d8b9eb3c707b3a65790bf2e2b41116243d86243514ec6b2db7c508dedef027863bbd6650b21ca5f94ef7dd6706fe14ddc151c4548ecb15858ee6 WHIRLPOOL d716a7b78b20517dff420f57ff820a5aac4654d77a3a0760ee7512aff12d9abbb8be20da888968b151571363ddc1b8c3b02cc7e51784c95ab5169b8a1ab424e3
DIST nsis-2.51-64bit.patch.gz 9376 SHA256 8b82fc9a35c7072fafa416ea4d0a8842c69d343500b7ca4bfe207d7b396c0643 SHA512 3be1a1a6422da219e8abfe5eb177ea818d86dfe6d5cb04a0be3dd80f31866cd95b67b765c6d5976355f363c411b4c88f30fd4eace67addb0f27dfe1a73ba45ac WHIRLPOOL bb1dc183bbef6596409b7765b721811526c2acb61bcc67c25bbccc1922ad45d365d1daea6c7474f3c98fb63c69bf3d54808a6abe0c71702cbfd178bb7bfea11f
DIST nsis-2.51-src.tar.bz2 1540555 SHA256 43d4c9209847e35eb6e2c7cd5a7586e1445374c056c2c7899e40a080e17a1be7 SHA512 3019040d84b1afdf398327bbd55cc2ae66336deea200b6506f1d474359056713fbcf51e8a06f32fece81313da35376cd3916341f2cabfa12cefa92f91ecf6f08 WHIRLPOOL 1fad4225791d30ed9f89082aa1ce6eb85e96279c85c6f91859e2cb36b67c2cfaf09ceada57fca41e25489dc5087c3efadb2a10582fdcba73614557356a3474b0
DIST nsis_w64-mingw.patch 10378 SHA256 e3fe5f5675ac3562ae67283914f5ecf83f313e9127a406477f04c2aeafd945d5 SHA512 b8f0f7151a53335a5b3bf49ef2a16d805642c43a238afd424541be7d64a1a543ded28479ff503da84591b358f5f71728a815b704a083b94997cfbd5246b6f2b6 WHIRLPOOL a14e5168550974947d4da50747b7dd9893117c0b6dc981bdcd8c0fa053ead8d5a61c8317e18bf9f81a10c2b2efa398c3d40a3da011cc3c3dacef241f5aaa622c
EBUILD nsis-2.46-r1.ebuild 2954 SHA256 de87aa727b91baff92abe3be9220da95585382cf002c9718d8ff938501691168 SHA512 02cd3f0877c95a647168529a41039544cf61ab32b00187374e71103629c76dd884a0b242cce3a40c1fd478c34a614a644f7cbaa39faf3075d40438c0831e69d8 WHIRLPOOL 76333e2b4359e881c0b7c9ae90f80c2dcb3f29c3f4bc9a9c9ae4df5279e6740117d149a2d96698b486aa0c9dd3898e90d5a64be1464097c2b5d3623fadb79e09
EBUILD nsis-2.51.ebuild 2760 SHA256 119192f76ddd526c168c50989e8026d5e971785d8e6a7bee88d6423afb2775e2 SHA512 b5212d743fb8e633b4ce3d50aecf8efa14d0a2bad43bac3947ba0af9fb8ddf29efd8d1ea4305546742b1002ae708df54c7f8c875127417750fa89d46706e1e6a WHIRLPOOL 766cd1ee12d54371cc0a2e111e04b9850a5577ec36c450ba6e057356d0adadcd62cd5036b826461c6a77afd95626bfb5e7d6e1fd39c981ea9f31a3e41009234c
MISC ChangeLog 2723 SHA256 1063494d143c1e3d12d995868d791d4c4cbd33378fe51f083037333650d1493b SHA512 98931859682ec11a72217e74adfe4a0f7264fec8790e0802fc0daa75580af96de6728bc79ea09a4b163d69ceb6913a3b92c5da986884ba0e99eb7ac4466910bf WHIRLPOOL 2fb4ceb42b0e51c0d4fcfc29a9d722b3c01cb429366107a4e9a82d2343a426ba761f88671b2884aa6868e5c0f89951faaff0657bf59dadabc42d5377544a92e9
MISC ChangeLog-2015 6244 SHA256 a2e3043a2aa767b6681484b3fb35ccd7d0f49f8a573b313a8ffc462b221bd094 SHA512 aa449eb41a588365b4f1ff36cc5c8c2ce2cbbe86803da4f71697358144f1ffb2da55e6674f8f3d64bf0d9f6558d0cb19a1d730d6f395d43b6031ded996de6faa WHIRLPOOL b7a70930ac8ddf8017ab04924731fe42ada4e0fabd6c59356188c220e90973ebe26d0a04e812b774f4c32a4c57c737d5b3cfbfbb89ebb1c00429996d05037ae6

@ -1,15 +0,0 @@
Fix building with gcc-4.7
https://bugs.gentoo.org/show_bug.cgi?id=421871
Patch written by Kacper Kowalik <xarthisius@gentoo.org>
--- a/Source/util.h
+++ b/Source/util.h
@@ -18,6 +18,7 @@
#define _UTIL_H_
#include <string> // for std::string
+#include <unistd.h>
#include "boost/scoped_ptr.hpp" // for boost::scoped_ptr
#include "ResourceEditor.h"

@ -1,115 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
mingw32_variants=$(echo {,i{6,5,4,3}86-{,pc-,w32-,w64-}}mingw32)
inherit eutils
DESCRIPTION="Nullsoft Scriptable Install System"
HOMEPAGE="http://nsis.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.bz2
http://f0rt.users.sourceforge.net/makensis_64bit.patch
http://f0rt.users.sourceforge.net/nsis_w64-mingw.patch"
LICENSE="ZLIB BZIP2 CPL-1.0"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE="bzip2 config-log doc zlib"
RESTRICT="strip"
# NSIS Menu uses wxwindows but it's all broken, so disable for now
# wxwindows? ( x11-libs/wxGTK )
RDEPEND="bzip2? ( app-arch/bzip2 )
zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND}
>=dev-util/scons-0.98"
S="${WORKDIR}"/${P}-src
mingw_CTARGET() {
local i
for i in ${mingw32_variants} ; do
type -P ${i}-g++ > /dev/null && echo ${i} && return
done
}
pkg_pretend() {
[[ -n $(mingw_CTARGET) ]] && return 0
eerror "Before you could emerge nsis, you need to install mingw with C++ support"
eerror "Run the following commands:"
eerror " emerge crossdev"
eerror " USE='cxx' crossdev --stable --libc '[latest]' -t i686-w64-mingw32"
die "mingw is needed"
}
src_prepare() {
epatch "${FILESDIR}"/${P}-gcc47.patch
epatch "${DISTDIR}/makensis_64bit.patch"
epatch "${DISTDIR}/nsis_w64-mingw.patch"
sed -i 's/SetDefault/Append/' "${S}/Source/exehead/SConscript" || die #505996
# a dirty but effective way of killing generated docs
use doc || echo > Docs/src/SConscript
}
get_additional_options() {
echo \
PREFIX=/usr \
PREFIX_CONF=/etc \
PREFIX_DOC=/usr/share/doc/${PF} \
PREFIX_DEST=\"${D}\" \
VERSION=${PV} \
DEBUG=no \
STRIP=no
echo \
SKIPSTUBS=\"$(use zlib || echo zlib) $(use bzip2 || echo bzip2)\" \
SKIPUTILS=\"NSIS Menu\"
use config-log && echo NSIS_CONFIG_LOG=yes
local tcpfx=$($(mingw_CTARGET)-gcc -print-file-name=libshell32.a)
tcpfx=${tcpfx%/lib/libshell32.a}
echo \
PREFIX_PLUGINAPI_INC=${tcpfx}/include \
PREFIX_PLUGINAPI_LIB=${tcpfx}/lib
echo CROSS_W32=$(mingw_CTARGET)-
}
do_scons() {
local cmd=$1
eval set -- $(get_additional_options)
echo scons $(get_additional_options) ${cmd}
scons "$@" ${cmd}
}
src_compile() {
do_scons || die "scons failed"
}
src_install() {
do_scons install || die "scons failed"
use doc || rm -rf "${D}"/usr/share/doc/${PF}/{Docs,Examples}
fperms -R go-w,a-x,a+X /usr/share/${PN}/ /usr/share/doc/${PF}/ /etc/nsisconf.nsh
env -uRESTRICT prepstrip "${D}/usr/bin"
src_strip_win32
}
src_strip_win32() {
# need to strip win32 binaries ourselves ... should fold this
# back in to prepstrip at some point
local STRIP_PROG=$(mingw_CTARGET)-strip
local STRIP_FLAGS="--strip-unneeded"
echo
echo "strip: ${STRIP_PROG} ${STRIP_FLAGS}"
local FILE
for FILE in $(find "${D}" -iregex '.*\.\(dll\|exe\|a\)$') ; do
echo " /${FILE#${D}}"
${STRIP_PROG} ${STRIP_FLAGS} "${FILE}"
done
}

@ -1 +1 @@
Mon, 13 Jun 2016 19:10:47 +0000
Mon, 13 Jun 2016 20:40:49 +0000

@ -1 +1 @@
Mon, 13 Jun 2016 19:10:48 +0000
Mon, 13 Jun 2016 20:40:49 +0000

@ -0,0 +1,11 @@
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=dev-lang/luajit:2 >=dev-libs/libtermkey-0.17 >=dev-libs/libuv-1.2.0 >=dev-libs/msgpack-1.0.0 >=dev-libs/unibilium-1.1.1 dev-libs/libvterm dev-lua/lpeg[luajit] dev-lua/mpack[luajit] jemalloc? ( dev-libs/jemalloc ) virtual/libiconv virtual/libintl sys-devel/make >=dev-util/cmake-2.8.12 >=dev-vcs/git-1.8.2.1
DESCRIPTION=Vim-fork focused on extensibility and agility.
EAPI=5
HOMEPAGE=https://neovim.io
IUSE=+nvimpager perl python +jemalloc
LICENSE=Apache-2.0 vim
RDEPEND=dev-lang/luajit:2 >=dev-libs/libtermkey-0.17 >=dev-libs/libuv-1.2.0 >=dev-libs/msgpack-1.0.0 >=dev-libs/unibilium-1.1.1 dev-libs/libvterm dev-lua/lpeg[luajit] dev-lua/mpack[luajit] jemalloc? ( dev-libs/jemalloc ) perl? ( dev-lang/perl ) python? ( dev-python/neovim-python-client )
SLOT=0
_eclasses_=cmake-utils 9e0d156beee613940cde06d0bc00791b eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e git-r3 00f60a84fc7b499c99edfe99caea9f95 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=da53c2a2c7d9d0307bfd2d7f7c30c164

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=dev-python/msgpack-0.4.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] virtual/python-greenlet[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_python2_7? ( dev-python/trollius[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_3(-)?,-python_single_target_python3_3(-)] ) python_targets_python3_3? ( dev-python/trollius[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_3(-)?,-python_single_target_python3_3(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
DESCRIPTION=Python client for Neovim
EAPI=5
HOMEPAGE=https://github.com/neovim/python-client
IUSE=python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5
KEYWORDS=~amd64 ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/msgpack-0.4.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] virtual/python-greenlet[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_python2_7? ( dev-python/trollius[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_3(-)?,-python_single_target_python3_3(-)] ) python_targets_python3_3? ( dev-python/trollius[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_3(-)?,-python_single_target_python3_3(-)] ) >=app-editors/neovim-0.1.3 python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
SLOT=0
SRC_URI=https://github.com/neovim/python-client/archive/0.1.9.tar.gz -> neovim-python-client-0.1.9.tar.gz
_eclasses_=distutils-r1 3a17743abcc9335483329f33c87b472d eutils 792f83d5ec9536cb5ccef375469d8bde multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1
_md5_=6d145ead4527154e7e37c93aa774ef0b

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=htmlreport? ( dev-python/pygments[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) >=dev-libs/tinyxml2-2 qt4? ( dev-qt/qtgui:4 ) pcre? ( dev-libs/libpcre ) app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
DESCRIPTION=static analyzer of C/C++ code
EAPI=5
HOMEPAGE=http://cppcheck.sourceforge.net
IUSE=htmlreport pcre qt4 python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5
KEYWORDS=~amd64 ~arm ~x86
LICENSE=GPL-3
RDEPEND=htmlreport? ( dev-python/pygments[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) >=dev-libs/tinyxml2-2 qt4? ( dev-qt/qtgui:4 ) pcre? ( dev-libs/libpcre ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
SLOT=0
SRC_URI=mirror://sourceforge/cppcheck/cppcheck-1.74.tar.bz2
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe distutils-r1 3a17743abcc9335483329f33c87b472d eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1
_md5_=2bc0d789330c716ccf8d6c206d1102fa

@ -1,14 +0,0 @@
DEFINED_PHASES=compile install prepare pretend
DEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) >=dev-util/scons-0.98
DESCRIPTION=Nullsoft Scriptable Install System
EAPI=5
HOMEPAGE=http://nsis.sourceforge.net/
IUSE=bzip2 config-log doc zlib
KEYWORDS=amd64 ~ppc x86
LICENSE=ZLIB BZIP2 CPL-1.0
RDEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib )
RESTRICT=strip
SLOT=0
SRC_URI=mirror://sourceforge/nsis/nsis-2.46-src.tar.bz2 http://f0rt.users.sourceforge.net/makensis_64bit.patch http://f0rt.users.sourceforge.net/nsis_w64-mingw.patch
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1
_md5_=2c64c10f0556f6cc530fe249fdbffe7b

@ -1,12 +0,0 @@
DEFINED_PHASES=compile configure install prepare unpack
DEPEND=dev-qt/qtwebkit:4
DESCRIPTION=Download from various internet video services like Youtube etc.
EAPI=5
HOMEPAGE=http://clipgrab.de/en
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
RDEPEND=dev-qt/qtwebkit:4 || ( media-video/libav media-video/ffmpeg )
SLOT=0
SRC_URI=http://clipgrab.de/download/clipgrab-3.4.11.tar.bz2
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1
_md5_=22f31df41f0a100cc1fb3ff6ab2bb6fe

@ -1,12 +0,0 @@
DEFINED_PHASES=compile configure install prepare unpack
DEPEND=dev-qt/qtwebkit:4
DESCRIPTION=Download from various internet video services like Youtube etc.
EAPI=5
HOMEPAGE=http://clipgrab.de/en
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
RDEPEND=dev-qt/qtwebkit:4 || ( media-video/libav media-video/ffmpeg )
SLOT=0
SRC_URI=http://clipgrab.de/download/clipgrab-3.4.9.tar.bz2
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1
_md5_=22f31df41f0a100cc1fb3ff6ab2bb6fe

@ -1 +1 @@
Mon, 13 Jun 2016 19:10:48 +0000
Mon, 13 Jun 2016 20:40:49 +0000

@ -1 +1 @@
Mon Jun 13 19:09:53 UTC 2016
Mon Jun 13 20:39:54 UTC 2016

@ -508,6 +508,7 @@
1604081223 ./app-editors/neovim/neovim-0.1.3.ebuild
1512072213 ./app-editors/neovim/neovim-0.1.1-r1.ebuild
1604290855 ./app-editors/neovim/neovim-0.1.4.ebuild
1606132316 ./app-editors/neovim/neovim-9999.ebuild
1602171002 ./app-editors/neovim/neovim-0.1.2.ebuild
1511020138 ./app-editors/neovim/neovim-0.1.0.ebuild
1508241349 ./app-editors/cooledit/cooledit-3.17.17-r1.ebuild
@ -6424,6 +6425,7 @@
1602271735 ./dev-python/neovim-python-client/neovim-python-client-0.1.2.ebuild
1511101740 ./dev-python/neovim-python-client/neovim-python-client-0.0.38.ebuild
1511101740 ./dev-python/neovim-python-client/neovim-python-client-0.0.37.ebuild
1606132318 ./dev-python/neovim-python-client/neovim-python-client-0.1.9.ebuild
1604301448 ./dev-python/neovim-python-client/neovim-python-client-0.1.7.ebuild
1508090338 ./dev-python/regex/regex-2015.07.12.ebuild
1601221602 ./dev-python/regex/regex-2016.01.10.ebuild
@ -10264,7 +10266,6 @@
1508241641 ./dev-util/gengetopt/gengetopt-2.22.6.ebuild
1511291924 ./dev-util/kdbg/kdbg-2.5.5.ebuild
1606120421 ./dev-util/nsis/nsis-2.51.ebuild
1508090338 ./dev-util/nsis/nsis-2.46-r1.ebuild
1604100328 ./dev-util/cucumber-rails/cucumber-rails-1.4.1.ebuild
1603020908 ./dev-util/cucumber-rails/cucumber-rails-1.4.3.ebuild
1604100328 ./dev-util/cucumber-rails/cucumber-rails-1.4.2.ebuild
@ -10454,6 +10455,7 @@
1512221404 ./dev-util/strace/strace-4.11.ebuild
1603101642 ./dev-util/strace/strace-4.9.ebuild
1603151820 ./dev-util/cppcheck/cppcheck-1.72.ebuild
1606132236 ./dev-util/cppcheck/cppcheck-1.74.ebuild
1605080055 ./dev-util/cppcheck/cppcheck-1.73.ebuild
1603071106 ./dev-util/anjuta/anjuta-3.18.2.ebuild
1511121156 ./dev-util/anjuta/anjuta-3.16.0.ebuild
@ -29452,8 +29454,6 @@
1508090338 ./net-misc/bgpq3/bgpq3-0.1.21.ebuild
1508241641 ./net-misc/gcap/gcap-0.1.1-r1.ebuild
1601030056 ./net-misc/clipgrab/clipgrab-3.5.6.ebuild
1508090338 ./net-misc/clipgrab/clipgrab-3.4.11.ebuild
1508090338 ./net-misc/clipgrab/clipgrab-3.4.9-r1.ebuild
1604022337 ./net-misc/networkmanager-openconnect/networkmanager-openconnect-1.0.8-r1.ebuild
1508090338 ./net-misc/networkmanager-openconnect/networkmanager-openconnect-1.0.2.ebuild
1508090338 ./net-misc/openrdate/openrdate-1.2.ebuild
@ -40938,6 +40938,7 @@
1606120709 metadata/md5-cache/app-editors/adie-1.7.49
1606120709 metadata/md5-cache/app-editors/emacs-24.5
1606120709 metadata/md5-cache/app-editors/scite-3.6.5
1606132339 metadata/md5-cache/app-editors/neovim-9999
1606120709 metadata/md5-cache/app-editors/ne-2.5
1606120709 metadata/md5-cache/app-editors/ng-1.5_beta1
1606120709 metadata/md5-cache/app-editors/xemacs-21.4.22-r4
@ -46345,6 +46346,7 @@
1606120716 metadata/md5-cache/dev-python/ropemacs-0.8
1606120714 metadata/md5-cache/dev-python/astropy-helpers-1.1.2
1606120715 metadata/md5-cache/dev-python/django-formtools-1.0
1606132339 metadata/md5-cache/dev-python/neovim-python-client-0.1.9
1606120715 metadata/md5-cache/dev-python/cryptography-vectors-1.3.4
1606120717 metadata/md5-cache/dev-python/sure-1.2.5-r1
1606120715 metadata/md5-cache/dev-python/flask-mongoengine-0.7.0
@ -50791,6 +50793,7 @@
1606120720 metadata/md5-cache/dev-util/oprofile-0.9.9-r2
1606120720 metadata/md5-cache/dev-util/sel-0.08.4-r1
1606120720 metadata/md5-cache/dev-util/wiggle-0.9-r1
1606132309 metadata/md5-cache/dev-util/cppcheck-1.74
1508100519 metadata/md5-cache/dev-util/obs-service-meta-2
1606120720 metadata/md5-cache/dev-util/plan9port-20140306
1606120720 metadata/md5-cache/dev-util/boost-build-1.59.0
@ -51046,7 +51049,6 @@
1606120720 metadata/md5-cache/dev-util/dwdiff-2.1.0-r1
1511090807 metadata/md5-cache/dev-util/its4-1.1.1
1606120720 metadata/md5-cache/dev-util/qbs-1.5.1
1606120720 metadata/md5-cache/dev-util/nsis-2.46-r1
1606120720 metadata/md5-cache/dev-util/cmake-3.3.1-r1
1606120720 metadata/md5-cache/dev-util/weka-3.8.0
1606130009 metadata/md5-cache/dev-util/ninja-9999
@ -69432,7 +69434,6 @@
1606120727 metadata/md5-cache/net-misc/pimpd-0.8
1606120727 metadata/md5-cache/net-misc/pyhoca-gui-0.5.0.6
1606120727 metadata/md5-cache/net-misc/taptap-1.0
1606120726 metadata/md5-cache/net-misc/clipgrab-3.4.11
1606120727 metadata/md5-cache/net-misc/openrdate-1.2
1606120727 metadata/md5-cache/net-misc/flexget-1.2.346
1508100525 metadata/md5-cache/net-misc/sshpass-1.05
@ -69758,7 +69759,6 @@
1606120726 metadata/md5-cache/net-misc/cocaine-core-0.9.2-r1
1511160939 metadata/md5-cache/net-misc/ipcalc-0.41
1606120727 metadata/md5-cache/net-misc/nx-3.5.0.30
1606120726 metadata/md5-cache/net-misc/clipgrab-3.4.9-r1
1605040437 metadata/md5-cache/net-misc/spread-4.1.0-r1
1606120727 metadata/md5-cache/net-misc/grive-0.5.1_pre20160114
1606120727 metadata/md5-cache/net-misc/ofono-1.17

@ -1 +1 @@
Mon, 13 Jun 2016 19:30:01 +0000
Mon, 13 Jun 2016 21:00:01 +0000

@ -1 +1 @@
1465845001 Mon 13 Jun 2016 07:10:01 PM UTC
1465850401 Mon 13 Jun 2016 08:40:01 PM UTC

@ -1 +1 @@
Mon, 13 Jun 2016 19:10:47 +0000
Mon, 13 Jun 2016 20:40:49 +0000

@ -1,11 +1,5 @@
AUX clipgrab-3.2.0.10-obey.patch 2931 SHA256 bb642dcfd1270e52530a4653437e03366df773a82396b0282855ce91408b6e02 SHA512 b6eeedf9a6150a07fe928107c1dfc36a88bd703e5c904ba03f5ab62d70db663b71e450773e1e257d38a45ae60148ce5ce18edbf69e4fd16323503069fa9b2158 WHIRLPOOL dee27cc572b710d41eade75ab38990f4dfa788095241328ba6f9c5efb8a734e217f90d75c1df49c7f679ca0cbfcebbc2a19353e030a01e8cea2073dac227f429
AUX clipgrab-3.2.1.0-obey.patch 3198 SHA256 e4651c5a6172d998620a23e63fdeeecc847204ec9d95952f6f00db7a4208efdf SHA512 8eb338ff11ecc780e97c97d86933ef517bbad03ba1eace8889f61ed5e122f1a16057d0f0e783433c353a2b9ee2b06bdccd187edbec5b618d2b216cc7ebe4c7cc WHIRLPOOL 97f974000106d8e7ac8db495f2b815199dcc0fec7d18b316b5c96027a6d8e146932fdad0385b83b044a9574c4b27519355ae7e7a13f2da6c89a0f48acecaed5b
AUX clipgrab-3.4.2-obey.patch 1413 SHA256 486f51b5cd04821e63c5ccfab90ebd63f10d8cda3131a44ac5a0c50db7129e78 SHA512 30db29bdd66fa906834901149f6bb47b053a27baacf2d7138628af8864cc4de445040558d47521d5faff86738fa1304f04a2c9b6474f4e0655bbfef1862478fe WHIRLPOOL c3bc83c8f59912728ab4fc304449611a7e95e20b06a7b798f2b8ba61e0ab677b331bee6475a0e8ae198977035a2f6dba87cdb6312f5be1b49e820899cfdb01d5
DIST clipgrab-3.4.11.tar.bz2 371620 SHA256 48f7cbd9a503b19246ae2d31af8d2bba7c57945f5ba8ca4fcf7bf6b3a265bd83 SHA512 89613a4e3096e980b09eef7a48b7bb6eda60ecd3d542afd5621880e0cb62e3e5c385cf0072fc4a96fadab8f72d8f717957f396cb399d3a0d25d48a346bc8cf31 WHIRLPOOL fffd7c5ed4178fac9f9bb133cfb90cc8daaeb45d45ab665aed3c156745e3fe0881f32bcaef07f0cba4800fa0ddcf463e34563e0505946336d9c7d952c6c5a792
DIST clipgrab-3.4.9.tar.bz2 372342 SHA256 e1aaf9c5f55788ac580ba645f0368b8bdf5b65dbe133cd7e08df9ffed8c0546d SHA512 24efcf23b4553c47845efbbe69a9cee6d322a830693ba02a7900b41987bd449c65a81013c0ff7aa3a0cccaea528225fe6d11d43e56361fbada35fdb37003420b WHIRLPOOL 51bb35f1b4cb9c59e0cff55e95d1b4be288b97b25ac7f9c67a7dd4b12a39f242def7a2c3e2fac8b9af8201934172ec3685f5986bb3808be0cf0618c7878f79ab
DIST clipgrab-3.5.6.tar.gz 470379 SHA256 b6088625209fd0fefa3078d3131b71efc0d27af36e6207dadeab79831586a672 SHA512 7a8e3311e3e081ea65e572b2e4fabcaae99424e80f8d18b91a4a8e9d26088e5cb5c4f752128bda7493a4ab07ff8e93844450d6e9d95be8d03f1c95b6f8ea23c9 WHIRLPOOL d446796bd80dabfa13dd96f61615e979da78ea09d305d40b1018df1d461a6b432f7881b690af7f2ead554e4689539ffcbb166d491e2f4e5f4b3e135babd922a6
EBUILD clipgrab-3.4.11.ebuild 631 SHA256 a3990501791e948cf25532e3f603f250ccb2d0782481990b30ee1c3a9e5ed029 SHA512 f724d9e95437296ed7a8b0aae4fb624e80dbc8859226e484407189be2ad32f655e5632c3cb82a2074e1d32666026e4a0f5f40975dcf860d583e786b5e1bab63b WHIRLPOOL 7bf18163f71d1e0d7fb07ebea3d4a721be2ab000a80d742b66d7171d344da6a80aa677309ec3cab4c9c4a9f1af276b02a33515b827a14a442a7fd1b6497be36a
EBUILD clipgrab-3.4.9-r1.ebuild 631 SHA256 a3990501791e948cf25532e3f603f250ccb2d0782481990b30ee1c3a9e5ed029 SHA512 f724d9e95437296ed7a8b0aae4fb624e80dbc8859226e484407189be2ad32f655e5632c3cb82a2074e1d32666026e4a0f5f40975dcf860d583e786b5e1bab63b WHIRLPOOL 7bf18163f71d1e0d7fb07ebea3d4a721be2ab000a80d742b66d7171d344da6a80aa677309ec3cab4c9c4a9f1af276b02a33515b827a14a442a7fd1b6497be36a
EBUILD clipgrab-3.5.6.ebuild 630 SHA256 ca09e14e8adba66c2f705f17b1da956c012b98a7c5be1b0627bb50da20267f5b SHA512 f4fc760402ce643eeddc5a86d9466f71aabc0783e638bd0e36e564e101830c7ffe9b7cdda654c2b080e9db5c88dd2895679ac7229493fbffd6e4808cb7c96f03 WHIRLPOOL ad7c0937c68a5329ff4c95e6066f598d99e5c0a2fe34898bc93976b11303289e53a73510881a35fa3329a175cce763f773953f0a396ab1d4db77e276a5588ad3
MISC ChangeLog 2546 SHA256 e6a328f889864bad352a59a4580285f76c6a2640243b5ed6381baa3d13793c77 SHA512 95d93bd99f3a7552079539cef68610d92be7305b2795d07d9a78ccfb92ba33e5ec8fad3699574b00d23d2d14941a55f7b4f91c8434aa678e1861c01a7b5b9b17 WHIRLPOOL 5ac9496292a46b4fbaf82ae41de14716721d0a7333baf2465beaf32448fed7b71b0015cd8e225679da734fe4434afbcc4baded40291ea66e50541a4d9053714b
MISC ChangeLog-2015 3847 SHA256 784b005296c2e780930899499af98136c78c3c6040c56ac4322302aaa3c9775d SHA512 1069c7210eea5a895b77dd302d478da64c911293ed529b2a78f91825aa2f9fdec03da83b824b7acf31e158b7cdceeda940e13b2f3ad5004a45687f95add34c7a WHIRLPOOL 010ce9dfd4687fd78ba8e25d0a22040efa79e2c2c5c9491ca6ca282b6a6b0ae9fee9274faac782c41ddcda6f5ec2fad8090874b726e568aa3399e9180e9b8e33

@ -1,31 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit qt4-r2 eutils
DESCRIPTION="Download from various internet video services like Youtube etc."
HOMEPAGE="http://clipgrab.de/en"
SRC_URI="http://${PN}.de/download/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-qt/qtwebkit:4"
RDEPEND="${DEPEND}
|| ( media-video/libav media-video/ffmpeg )"
PATCHES=(
"${FILESDIR}/${PN}-3.4.2-obey.patch"
)
src_install() {
dobin ${PN}
newicon icon.png ${PN}.png
make_desktop_entry clipgrab Clipgrab "" "Qt;Video;AudioVideo;"
}

@ -1,31 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit qt4-r2 eutils
DESCRIPTION="Download from various internet video services like Youtube etc."
HOMEPAGE="http://clipgrab.de/en"
SRC_URI="http://${PN}.de/download/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-qt/qtwebkit:4"
RDEPEND="${DEPEND}
|| ( media-video/libav media-video/ffmpeg )"
PATCHES=(
"${FILESDIR}/${PN}-3.4.2-obey.patch"
)
src_install() {
dobin ${PN}
newicon icon.png ${PN}.png
make_desktop_entry clipgrab Clipgrab "" "Qt;Video;AudioVideo;"
}

@ -1,82 +0,0 @@
--- clipgrab-3.2.0.10/clipgrab.cpp
+++ clipgrab-3.2.0.10/clipgrab.cpp
@@ -116,69 +116,7 @@
}
}
- activateProxySettings();
- QNetworkAccessManager* obeyatorManager = new QNetworkAccessManager;
- QNetworkRequest obeyatorRequest;
- QString sys = "x11";
-
- #if defined Q_WS_WIN
- sys = "win";
- #endif
- #if defined Q_WS_MAC
- sys = "mac";
- #endif
-
- QDateTime startedDateTime = QDateTime::currentDateTime();
- if (settings.value("firstStarted", 0).toInt() == 0)
- {
- settings.setValue("firstStarted", startedDateTime.toTime_t());
- }
- if (settings.value("firstStarted-" + version, 0) == 0)
- {
- settings.setValue("firstStarted-" + version, startedDateTime.toTime_t());
- }
- obeyatorRequest.setUrl("http://clipgrab.de/or.php?version=" + version +"&lang="+QLocale::system().name().split("_")[0]+"&sys="+sys+"&current=" + settings.value("firstStarted-" + version, startedDateTime.toTime_t()).toString()+"&first="+settings.value("firstStarted", startedDateTime.toTime_t()).toString());
- obeyatorManager->get(obeyatorRequest);;
- connect(obeyatorManager, SIGNAL(finished(QNetworkReply*)), this, SLOT(obey(QNetworkReply*)));
-
connect(QApplication::clipboard(), SIGNAL(dataChanged()), this, SLOT(clipboardChanged()));
-
-}
-
-void ClipGrab::obey(QNetworkReply* reply)
-{
- bool execute = false;
- if (reply->bytesAvailable())
- {
- QStringList commands = QString(reply->readAll()).split("\n");
- for (int i = 0; i < commands.size(); ++i)
- {
- if (commands.at(i).split("|").size() > 0)
- {
- if (commands.at(i).split("|").size() == 3 && settings.value(commands.at(i).split("|").at(2)) == "true")
- {
- execute = false;
- }
- else
- {
- execute = true;
- qDebug() << commands.at(i).split("|").size();
- if (commands.at(i).split("|").size() == 3)
- {
- settings.setValue(commands.at(i).split("|").at(2), "true");
- }
- }
-
- if (execute == true)
- {
- if (commands.at(i).split("|").at(0).trimmed() == "url")
- {
- QDesktopServices::openUrl(QUrl(commands.at(i).split("|").at(1)));
- }
- }
- }
- }
- }
}
void ClipGrab::determinePortal(QString url)
--- clipgrab-3.2.0.10/clipgrab.h
+++ clipgrab-3.2.0.10/clipgrab.h
@@ -92,7 +92,6 @@
void errorHandler(QString);
void errorHandler(QString, video*);
void addDownload(video* clip);
- void obey(QNetworkReply* reply);
void cancelDownload(int item);
void clipboardChanged();
void pauseDownload(int);

@ -1,85 +0,0 @@
--- clipgrab-3.2.1.0/clipgrab.cpp
+++ clipgrab-3.2.1.0/clipgrab.cpp
@@ -128,71 +128,10 @@
}
}
- activateProxySettings();
- QNetworkAccessManager* obeyatorManager = new QNetworkAccessManager;
- QNetworkRequest obeyatorRequest;
- QString sys = "x11";
-
- #if defined Q_WS_WIN
- sys = "win";
- #endif
- #if defined Q_WS_MAC
- sys = "mac";
- #endif
-
- QDateTime startedDateTime = QDateTime::currentDateTime();
- if (settings.value("firstStarted", 0).toInt() == 0)
- {
- settings.setValue("firstStarted", startedDateTime.toTime_t());
- }
- if (settings.value("firstStarted-" + version, 0) == 0)
- {
- settings.setValue("firstStarted-" + version, startedDateTime.toTime_t());
- }
- obeyatorRequest.setUrl("http://clipgrab.de/or.php?version=" + version +"&lang="+QLocale::system().name().split("_")[0]+"&sys="+sys+"&current=" + settings.value("firstStarted-" + version, startedDateTime.toTime_t()).toString()+"&first="+settings.value("firstStarted", startedDateTime.toTime_t()).toString());
- obeyatorManager->get(obeyatorRequest);
- connect(obeyatorManager, SIGNAL(finished(QNetworkReply*)), this, SLOT(obey(QNetworkReply*)));
-
connect(QApplication::clipboard(), SIGNAL(dataChanged()), this, SLOT(clipboardChanged()));
}
-void ClipGrab::obey(QNetworkReply* reply)
-{
- if (reply->bytesAvailable())
- {
- QStringList commands = QString(reply->readAll()).split("\n");
- qDebug() << commands;
- for (int i = 0; i < commands.size(); ++i)
- {
- QStringList command = commands.at(i).split("|");
- if (!command.isEmpty())
- {
- if (command.at(0) == "url")
- {
- if (command.size() == 2 || (command.size() == 3 && settings.value(command.at(2)).toString() != "true"))
- {
- if (!(command.at(1).contains("update") && this->settings.value("DisableUpdateNotifications", false) == true))
- {
- QDesktopServices::openUrl(QUrl(command.at(1)));
- }
- if (command.size() == 3)
- {
- settings.setValue(command.at(2), "true");
- }
- }
- }
- else if (command.at(0) == "set" && command.size() == 3)
- {
- settings.setValue(command.at(1), command.at(2));
- }
- }
- }
- }
- else {qDebug() << "nothing";
- }
-}
-
void ClipGrab::determinePortal(QString url)
{
diff -ru clipgrab-3.2.1.0.orig/clipgrab.h clipgrab-3.2.1.0/clipgrab.h
--- clipgrab-3.2.1.0.orig/clipgrab.h 2013-06-20 17:01:28.000000000 +0200
+++ clipgrab-3.2.1.0/clipgrab.h 2013-06-23 17:57:14.187000000 +0200
@@ -92,7 +92,6 @@
void errorHandler(QString);
void errorHandler(QString, video*);
void addDownload(video* clip);
- void obey(QNetworkReply* reply);
void cancelDownload(int item);
void clipboardChanged();
void pauseDownload(int);
Loading…
Cancel
Save