parent
cd6188a2a9
commit
226835b2c8
@ -1,7 +1,7 @@
|
||||
DIST emacs-common-gentoo-1.5.tar.xz 40844 SHA256 fbec52de8552c6b22f56382a28d469d9346c02c7569c05cdb0db6a54b39995a1 SHA512 61ac2a1bb8bc449480137789f4d93228d81d2a7ea87a255a7fd82072ce98eecf5f585d102db95f0deda06102e27efbd5d9fce8cd21d6b58239f7a2b6d4ee4d55 WHIRLPOOL bb6d58d8afb55c9d6204f82553962190cd50f64d25ea5fb50308827f88ea3b1c42dc0e072155567391ffc7745b8871c733c9aee5042b57bfcbef5e5419d0b6cf
|
||||
DIST emacs-common-gentoo-1.6.tar.xz 61224 SHA256 7f43a198068abba9e0735f7dee3bb642dd1531e33563ded364751319bea8f9ec SHA512 a7daed2241d778ab283482ecc016801e25084eed10fcbbc50e187d5f842df5a0d278a77f94ae950b086c8651e8ca1a18f89c11dffdde9cf9168755288aae926a WHIRLPOOL 7112026dda683d6282807181e7a6e1d666c90df0858b63ae704db05b40ff59b10ab984dd066eeb91fc670cff71eb9bc94cac7b19571409ac166d53a6cec16e39
|
||||
EBUILD emacs-common-gentoo-1.5.ebuild 3092 SHA256 42ded514b8fef52558a57ae83f90d89a297acab045bb9cf1d214b99cc18e30f3 SHA512 5de3633699bda74a5ae22e7a0288a69152ea7538f96c5259fd68de5a342a177ecd9424fa4d2da1ba1fd1d27f3e44f6e4d706e6f48acf6067ae453cdda8e469f1 WHIRLPOOL b53a800e78c12fdf59417dc4dc4196e9a981322b4457393a2b62f3031547be1e76d88cbe2acf8cd3d627aa078796dd2c4451ec3e3c5a201e357465ea81a19169
|
||||
EBUILD emacs-common-gentoo-1.6.ebuild 3147 SHA256 2293abf46793985284fc66e0bb91c50c03f11619404a1113e6fc40d717ea372e SHA512 5f32a7b113afa5dc3c6d0a7b674d8aff2bb3f583948b84274dc78c43fcb5452436679631d5d04e865e51f484ade5fa0a383b40b384dfcb9fd4fa5203f01458c7 WHIRLPOOL 68203b58bc2ae1bf1b27e1da56c0de2c2dc163410289646b52ec7a3e1f732486e07d8ea70c43f0c404d1db4055b4159ee80438d53c206bf253c59c299313b33c
|
||||
EBUILD emacs-common-gentoo-1.6.ebuild 3146 SHA256 77bb75d0109f128cc7819762aed22ba5d184c4657fd23b78f1ee62c7c3884f13 SHA512 b534219de8813657a8b0fdc7f406c5e51289e3434ba9663c1debc3a4b00a723b412c415662736768c376db62ad8393636553449a9c141db1da294d4c4a4ced67 WHIRLPOOL ac72b2fd0670e67668e99a3abb95df1968efe2923266cd2c0dcddfa36d3e623e6bef98792cf3f0da0a5aa460171595039ec37e67eddc61980a8bfc9fef658df2
|
||||
MISC ChangeLog 3168 SHA256 49913fea870769b31de205d1ec9ab96e78d61805404b63ca5dcdc391bc46fcb3 SHA512 589569d7a648f1375cbb4aaebc525f8a9db0b3770fa04b212163a85ca68ec23f96da61574078b020aff4450840f8567df1d9654c888b5915753deed14fe65c0a WHIRLPOOL 4d20521431a504c5b8dba2742f70d3c6e355aded97f26ee5c433f68bb0392829d3e494379059251ca20b3775c44088b54571ea8a5471730cf7f9f8011857e221
|
||||
MISC ChangeLog-2015 19074 SHA256 6625951d39d971c18ce59f0529cae815ee0ab1a98f21d3e7f8e8f783cab79bde SHA512 bfb7e120b4e670048c0ddc7680c6ae139bb4023442daff3f660e416b87ac8b4793164c7a1037224f9be277712e04708c462916d021e74fe9be41f0eb4ff523aa WHIRLPOOL 1fe9060da48be27afe170f99b77b47377913064b83e1943cdbba863c81f67bb22e769cd8af7836c2d57a5223e76745736f5773d780c861d826779703b15da1b5
|
||||
MISC metadata.xml 337 SHA256 fc116cc302dc18a29628b4e1f81691b6bf38861c04449bba52ed2fc7b8faba5a SHA512 4fca91d99b7d069ef8a7b1ca182f8eef738817b3ee9a2540549642f21574fefc70eee2f3e0e000c3ee860983a651470b5aecf1e126b2cc7465defd708e608ebd WHIRLPOOL 5364e11f935806e1fac19dda102b239e0edcb32d40ef43e05c599a5a994f8932b18e5798e8d4db6130dcfd21ae2595b77f043f7150a010d1dd1828f1529b5111
|
||||
|
@ -1,6 +1,5 @@
|
||||
DIST libassuan-2.4.3.tar.bz2 559867 SHA256 22843a3bdb256f59be49842abf24da76700354293a066d82ade8134bb5aa2b71 SHA512 2b0f58682b408fc58fa0ec2980b36e54ba66701bf504cf6c98ec652af43501bc7c18573bc78c5b83260f5a3bdb0ec8f4e0662bafd9bba3fe7287e77598e8e4c1 WHIRLPOOL fda468446ee6d6884588541867d01d058f073050c892f2a7d2ab433bd62d0d03a9473851eda6b5621bac9a4e0256df5a0bbe5d6375d918de434dbe2b7ffbf709
|
||||
EBUILD libassuan-2.4.3-r1.ebuild 1100 SHA256 f33a74619dd77d59cd0dee3ef0d4c201e0d544ede817c012f96c0f55fb00c818 SHA512 df5c78c8f0b3fdf9307025668298fb9ae184e957b2e736548ea4350ea31d8fac3b7ee76c107676612a5f92834d3f377b7f5f82fd48f65a9c8d8dc762132ffe73 WHIRLPOOL be6f9b76254bbaf8bd3973a48d379b196459d53851afa114ac81299524990a02e7d6921bbcdbe028af6531725d8e93de6ad77376e4a5e50a1c81fdab18d3ca46
|
||||
EBUILD libassuan-2.4.3.ebuild 938 SHA256 2ce27e8a7ffb5081bd5fc6ea6ed783c475d960418fffcec1a134f292eb6dd7c6 SHA512 512c3cae9b9a986d9e590c53b3814e4dd4d6544e494f1ee3c147bb597d346a90e35b73bc8b69fffd8a88ddb23cc8c8f5173b26ab649bc7aa455edba870c58502 WHIRLPOOL 16d1e4fd9afa768c79df272134f3e80c6627dfa3d439b09c162256d3d2f037406b2e12c7e92b96bcd7e89e9755ff9f609fbaf111b9c9899af43c039edf1f8d22
|
||||
EBUILD libassuan-2.4.3-r1.ebuild 1099 SHA256 2baee3cfd0d5950a0948fa239709cebf575067e314bae83c2cf0d04e826a1bab SHA512 a3cab0a03de279a18d49db4bc521dbfd04340f66edddb1cb05ac1dfdf6ab4096d1f082c3115e8cfa281873f2d25f810fdbe514aa083313e66a2c470e0e752db8 WHIRLPOOL 5367b8cc6b228aacd571ce136dc7a7943c48078b6ae71d92e0d57beed1684d6d515fbf3f2b56d121ef8ac93b796239154ecbc417f6d65ab7d0fa957fdee0c474
|
||||
MISC ChangeLog 5719 SHA256 a10d35627cbb2307e089400077ccd1e8e069263541d3e4dab314aaff3bdb32ee SHA512 068d74f3480e8857c8eb107e7d05e259d02384af5fe0d696e0b4df509cdad00ed452c104dc91606f9e7703e9825c7f8f2aedd997c30b3df296d7cebe097120ff WHIRLPOOL d5eb28e4467a7904cd456e90952947cc08746aa8475fc9a3efc19e40a163e346e4383b189c029ef8e3f4d4ba11506531f445bd622711f53c7ca878c23c6ef5ec
|
||||
MISC ChangeLog-2015 14809 SHA256 e7368362f5ff0828ef8675791cc30c01cb1c988f09894ed31938786b3a593bb8 SHA512 e545672f36630e452b4ee61d602bcf6472dc3182045e3712ca1e99909552ab55d8375bae6273d58cf6bf169c42595a659b5cb669e191b43d30b0f11906c9cd58 WHIRLPOOL f3a216fb99dac83b32671e520a9aa36068cb33e798a0c952bf423641b259690bfb099ce276b9f7ca966eb0a4cfa6eb27adca324c9c583f99975f137e5c5481eb
|
||||
MISC metadata.xml 858 SHA256 699f1f91b9bd22b8ea1f96711eda2df99262bdab3e99aab42f75692b4de776a2 SHA512 cb46245a5f02ad762cb86bb18ca13fee1e9df22c6e1e367c16c9392680722d4852834c6d4d259d7ca71d817ecac22bda120da75513d6f17d243fd8db062f4303 WHIRLPOOL 10a05256415c1ea1577bb96e07c37e264d6178497344ef2f272f886cb6d882e8856b3a55ad001820908f768436e5c8c043ef302229a695d743471ce8f4221d8b
|
||||
|
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit libtool ltprune
|
||||
|
||||
DESCRIPTION="IPC library used by GnuPG and GPGME"
|
||||
HOMEPAGE="http://www.gnupg.org/related_software/libassuan/index.en.html"
|
||||
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3 LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/libgpg-error-1.8"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# for Solaris .so
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
# ppl need to use libassuan-config for --cflags and --libs
|
||||
prune_libtool_files
|
||||
}
|
@ -1,17 +1,11 @@
|
||||
AUX libgcrypt-1.5.0-uscore.patch 981 SHA256 4cbb34cebce02531b9b940494b78b7186b2fd05b802866d9ecb42d478e88e845 SHA512 716e182684886c905525ab9218b3453fd968ee8f73da83d3ba97ca84a868e18eb1c1c9bb3891a1e4b25f870eb3d762a5e8a415168c9804e9367d8dd12090a601 WHIRLPOOL 6b6b1944539127c9c41fda46c54d8e331597d249ab91a0024a38d60a907a0fba114fb064c8d956c90a91e27e6ae30aa2e6dd4a3b61b2e8d771e53499b9810016
|
||||
AUX libgcrypt-1.5.4-CVE-2015-7511.patch 9137 SHA256 86d990269b891f0864228a2a101b9723872dd1ce894d29f693911c774cdb3552 SHA512 186dc4b8a0cf458e0d9894e4c92d880f42d0daadf9da37ee84b112476ce7937bc7f75cc7e28d0642e79e2a09bd084cf6b51b92092c4845b69fbd79624119749e WHIRLPOOL 860c92d5ed539f27b078cf8d271dca8f99eef80889b6b8dbcd4755870af6a7f26b3df22199e3dba0ad4500b84674a3a9e1b7a84a0dd0fc624312eba89d7afa89
|
||||
AUX libgcrypt-1.5.4-clang-arm.patch 4189 SHA256 d552c1f2083739e76b58a7a1ec296aeff34b2bfc912554f9bfd6ca1bca5d4ea5 SHA512 86d462340595420a70977d697237a8bb87583750e90c8368ce783ca0fbfed8816c646dd5e40b8e929fbce29917a2b05bb48a0a492d271605958fcb98faf4caa4 WHIRLPOOL 330495240d44de5f16a8ca3805de2518c45ad01d28d0e8e8f9c70c86d8bc5a70f8efdf1d25adfde302274ecfe9e7df3eafff0951759c4b6a3af65e748fe9cff1
|
||||
AUX libgcrypt-1.6.1-uscore.patch 843 SHA256 458ebc904185a5d08ef89f0c8ac797b87eec619341b4c0f8130fde2af8749459 SHA512 971814ac34f17464a96fbc110fe995923d873981949a0126e50c206d39499d6146fd00414e837774e6932e4b491cc68c4147278d6216dda630fb876bc8f61791 WHIRLPOOL bbadf4816e081929e8739fbbd3574bd291d9de86c4fe2344dba2c1ceb5f84d3e0bdede194efadefbcbf7409c44c218ab28f48d05b367c225b1687fced7565e15
|
||||
AUX libgcrypt-1.7.5-fix-nehalem.patch 1548 SHA256 9260338eb5300a57414ab4d6a0deba78d566b218d0bdd1b5f8adf96d9f3d4032 SHA512 2cc3fb36666b9188949ebc57b6523923b2e2c3413803882c032ab636db4386f41e3ecdedce55b84f0a81bf4afa8b64d1eb7b5ae30cdc35d567f71b77491dcb07 WHIRLPOOL 1e703f0f88564dbafd98eb0453cf52206d2aa03bd07619d2b8ed1668e66d0f2a8706408af67c5820d78c5b9673e392af6fabf1abd22ca0502ba7a15aaf85a366
|
||||
AUX libgcrypt-multilib-syspath.patch 588 SHA256 a3fc53f24b9cd0355a5267bc3ca8e88c397878473046536068c8ae4ae0b526eb SHA512 913c1a474aba50ec3589fb5a991f65204ba2cc28203b92353fdef8fb092350c3be814a57f29a26a2176627509a4f573f6db02ebdbcde3f04a2f1d632879293dc WHIRLPOOL 8d066987dc3cfa1dd686047fd5332b11199e5add63f82e397a34b22b5ce2f97af17d60042681c1eb50617402189a0d7fca5db48db7d41f4ef0f1cbe1acc645ab
|
||||
DIST libgcrypt-1.5.6.tar.bz2 1548918 SHA256 301826b5e521c867056fd630aad6f0a60e176d18a017da6bc24b1695df3abe79 SHA512 2c16912de66bc83adfbf8f43a2a9f57e1afcc866b1774ec11a670e2a793a7c5f2029d134c0bda681c9cb95f7dcc166133782c124e520b7fbe246ec10a9e1c06a WHIRLPOOL d1d556268fafdf7cd19dc0442e25a24b732748b47ce4edd42ce03b039f42e0c409a4711af6759aa04bbcdd94d0dd1c64a20ede89731458d099ea7864c70c24b4
|
||||
DIST libgcrypt-1.7.3.tar.bz2 2861294 SHA256 ddac6111077d0a1612247587be238c5294dd0ee4d76dc7ba783cc55fb0337071 SHA512 55c5704e45167dc5adf1e5a92789a5d841dc27966212cc556abb374e724fddcd85c74b83e0cfa5f3ed2575e3fec9465e8a90d1c5bc8ab1f6697c9abfc2dcaa05 WHIRLPOOL c409710569cc2d9288622884826848eca3677c833c61de20b7e9e771e969a0565fea320d557e3df81024e3b8055deb5c6252ac7dabbfb88e0122dc66f03af0f6
|
||||
DIST libgcrypt-1.7.5.tar.bz2 2883968 SHA256 d1fea4128beef2bb30a470af6bafabccc503ced350534fb9dd8f5a53ffbae800 SHA512 575cc6cda3a7c3770e62089d5de1d26de3136a1360b9913814727fdef1c803890d77c57f61621687419d7e572ffd3bc11090cc8899cc4b6af2908ed38324405c WHIRLPOOL 42e790e956d0aeb9d07ce388c80262e34386d436714c7eb436a3c6cdb0d86f863bc42e3dd2fc8cd7e997716fa53002d6f49298015a98666444f47f22def6f5ed
|
||||
DIST libgcrypt-1.7.6.tar.bz2 2897695 SHA256 626aafee84af9d2ce253d2c143dc1c0902dda045780cc241f39970fc60be05bc SHA512 fb7e20c50280f2ca715c3fc9a457f1cc22224797812f8dfa3ec756471bd0049c2cf75ffe12daa543aefe6cdcd1b90b4b9f943f148c073ad99d3a7dee42a8173f WHIRLPOOL 30c0e6a61ad0c8d2251beeb46466a2aaec05e991fc097f54302af3cdd98c7456522df006d4e590fd9e95a13f1f8291bc3ea5cd0bb99baecadbc0df2a20f2e0e0
|
||||
EBUILD libgcrypt-1.5.6-r101.ebuild 1819 SHA256 7e44e5ba32f7d0bd1cd678e1a3ff677d3afa81911127fbf488822a1ca6ba8b97 SHA512 c6f34489fa52dd333fcbcbb3ece2c0256e59653a7461e0531802ac477a19ef1cbe69266349e18ccbbe6b1cf98bff792c40e47594a644c26ce2360d29e251356c WHIRLPOOL a19ba8123b0d071e7a80f81723245de5f2bcabec7cd6d6345661ed970beb10e38cdff95d271c734d666f68da53c31ab2dd83a410e63b976d15ea40b8cda1d53f
|
||||
EBUILD libgcrypt-1.7.3.ebuild 2195 SHA256 4ba9fcf511d92f880e79fe48b3300f772f79a73dade268e95c68964124b95c23 SHA512 ef691044ff6656f4d979412edec96c54c53e2f5dd574d4562e7b6a52cfcddc21285d050c9e055226d3e3eafb3661b35861c8817487e3c16d55bf2841c732aeee WHIRLPOOL 78f87a429c291be147a9f6bc87f588468b6cc45543518774b662a0e798f1c65f14f191b1f7a6c342653b64d3408faad6112b8306630aae058343723b44429e9d
|
||||
EBUILD libgcrypt-1.7.5-r2.ebuild 2271 SHA256 91080d42d3c6243ca185b8ca25e6edc667f53b069902fdead061794997709c42 SHA512 735ee6da468049db42b37b996a898e565d15d4bc1c483d1bfaaf7d608e89e4acc001770f8f330c9082b091638d0a849e49a8d8856bb6593e94597ec2da87facb WHIRLPOOL 23d327014b5494d9b777131528540595996bcbcccea8e81ab315828d80bff427404cef0054d340aec1609dad4326db9c1cb61ecf734875bdf897c8705bfb876c
|
||||
EBUILD libgcrypt-1.7.6.ebuild 2242 SHA256 f55a0bb97f39e12fadb90c04ddeb2502ebe5e6d971e13ae07178350eeab4abe2 SHA512 2876bf0b1f250ab8ed1c6ef88680619422ce50e0b6a40ff0e1d650a0a0300cc2746603dca819911359ca013eccf5ca42eb698513ef72c8abbf8fa9af5c8e2609 WHIRLPOOL 43f4b0372130390c7818e0dd529c825dde0af4c27272cf83376bc47b029c374823b8c5ff7b19da8ec10bbc320ccaa784ef2b54976bfa4381e6b99108ea678dab
|
||||
EBUILD libgcrypt-1.7.6.ebuild 2241 SHA256 d6b24f4616f7f534f79cabaee2067e86455578f3758af643261149065cc424d9 SHA512 f78fbac63d2ee918b9b5096045d336e98f332da3389b5d2cafcbf1ed39f91eda4cfda123381ddc2cd92b72b1c9ffba4d84c33972d52db28e1e85a992c442b6a0 WHIRLPOOL 4ae172be2e911fef2c01a7b0442ef80f05d49f3191d184d96c4590d3cc6715b6976089e1af95e68b465c04cf101aa934f5652e6ecc5731e85df2a825e06d6d8f
|
||||
MISC ChangeLog 17545 SHA256 1406391c8664a2dc965f4d3ca6511eabdd7086efbc81f829b3c9951255d2e195 SHA512 dbbdd353d661ebc8550388cc459d93720e05dcdee20bf60e0a8652bdd74159d63b6915d9d63e9615ed05cf01f459f5aefd0aac081ca754571fc38f3b6fc5b929 WHIRLPOOL 21c1b52560dc710f6eaff1969a75426e947b6400cb2b28f474be0c0ec11436539e80cadc90cfa359563c68b74da2f3fde29235749f907f9cf68c32cbfe5f1696
|
||||
MISC ChangeLog-2015 34986 SHA256 b1ceefb45f2ad67aa9960063c9a6c259436f4d43e5e1ce8703bcebcb133500c5 SHA512 0a0959162d3edb06ab04b5df3950701c8857d8867905582449583abe50d43a5cdaa762adba4556103e90f07ea0d9b3426bc6f9b828e74966734415c69afd80fc WHIRLPOOL 6f5a7a1f357a9e4a4101fd188d303bd62a2fdaefd51ba506c702b431f7ff1df66ebc19863b8a90994907ec988bf557c0fb7435fac8263976649149b8c2b73cde
|
||||
MISC metadata.xml 370 SHA256 2bae37f915b580692c25c23e0e6db7cbf37352a14c0bf4f892b04d2e4c0a584d SHA512 fd4fd5082194b236049c6f4118d6d1b6650661d89fa048e284b017fa13c61a2b76780177d2ca08b89a32ae216d71431085896e2028970683e02976db303ccce0 WHIRLPOOL 6685eded0db8cc6cd9bfbe1b73ed9876388cdd16e27bc6879e6c16ce3909decfc99731f992bba1074895ffb2d02a9d9bd599b6e8f4d99972dd6d26ecf1337a66
|
||||
|
@ -1,326 +0,0 @@
|
||||
From fcbb9fcc2e6983ea61bf565b6ee2e29816b8cd57 Mon Sep 17 00:00:00 2001
|
||||
From: NIIBE Yutaka <gniibe@fsij.org>
|
||||
Date: Wed, 10 Feb 2016 17:43:03 +0900
|
||||
Subject: [PATCH] ecc: Fix for chosen cipher text attacks.
|
||||
|
||||
* src/mpi.h (_gcry_mpi_ec_curve_point): New internal function.
|
||||
* cipher/ecc.c (ecc_decrypt_raw): Validate input. Remove duplicated
|
||||
point_free.
|
||||
* mpi/ec.c (_gcry_mpi_ec_mul_point):Use simple left-to-right binary
|
||||
method for when SCALAR is secure.
|
||||
(_gcry_mpi_ec_curve_point): New.
|
||||
|
||||
--
|
||||
|
||||
CVE-id: CVE-2015-7511
|
||||
|
||||
Thanks to Daniel Genkin, Lev Pachmanov, Itamar Pipman, and Eran
|
||||
Tromer. http://www.cs.tau.ac.IL/~tromer/ecdh/
|
||||
|
||||
This could be an effective contermeasure to some chosen cipher text
|
||||
attacks.
|
||||
|
||||
(backport from master
|
||||
commit 88e1358962e902ff1cbec8d53ba3eee46407851a)
|
||||
(backport from LIBGCRYPT-1-6-BRANCH
|
||||
commit 28eb424e4427b320ec1c9c4ce56af25d495230bd)
|
||||
|
||||
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
||||
---
|
||||
cipher/ecc.c | 11 ++-
|
||||
mpi/ec.c | 226 +++++++++++++++++++++++++++++++++++------------------------
|
||||
src/mpi.h | 2 +-
|
||||
3 files changed, 145 insertions(+), 94 deletions(-)
|
||||
|
||||
diff --git a/cipher/ecc.c b/cipher/ecc.c
|
||||
index b8487dc..80b67ae 100644
|
||||
--- a/cipher/ecc.c
|
||||
+++ b/cipher/ecc.c
|
||||
@@ -1535,12 +1535,19 @@ ecc_decrypt_raw (int algo, gcry_mpi_t *result, gcry_mpi_t *data,
|
||||
|
||||
ctx = _gcry_mpi_ec_init (sk.E.p, sk.E.a);
|
||||
|
||||
+ if (!_gcry_mpi_ec_curve_point (&kG, sk.E.b, ctx))
|
||||
+ {
|
||||
+ point_free (&kG);
|
||||
+ point_free (&sk.E.G);
|
||||
+ point_free (&sk.Q);
|
||||
+ _gcry_mpi_ec_free (ctx);
|
||||
+ return GPG_ERR_INV_DATA;
|
||||
+ }
|
||||
+
|
||||
/* R = dkG */
|
||||
point_init (&R);
|
||||
_gcry_mpi_ec_mul_point (&R, sk.d, &kG, ctx);
|
||||
|
||||
- point_free (&kG);
|
||||
-
|
||||
/* The following is false: assert( mpi_cmp_ui( R.x, 1 )==0 );, so: */
|
||||
{
|
||||
gcry_mpi_t x, y;
|
||||
diff --git a/mpi/ec.c b/mpi/ec.c
|
||||
index fa00818..bdb155a 100644
|
||||
--- a/mpi/ec.c
|
||||
+++ b/mpi/ec.c
|
||||
@@ -612,110 +612,154 @@ _gcry_mpi_ec_mul_point (mpi_point_t *result,
|
||||
gcry_mpi_t scalar, mpi_point_t *point,
|
||||
mpi_ec_t ctx)
|
||||
{
|
||||
-#if 0
|
||||
- /* Simple left to right binary method. GECC Algorithm 3.27 */
|
||||
- unsigned int nbits;
|
||||
- int i;
|
||||
-
|
||||
- nbits = mpi_get_nbits (scalar);
|
||||
- mpi_set_ui (result->x, 1);
|
||||
- mpi_set_ui (result->y, 1);
|
||||
- mpi_set_ui (result->z, 0);
|
||||
-
|
||||
- for (i=nbits-1; i >= 0; i--)
|
||||
+ if (mpi_is_secure(scalar))
|
||||
{
|
||||
- _gcry_mpi_ec_dup_point (result, result, ctx);
|
||||
- if (mpi_test_bit (scalar, i) == 1)
|
||||
- _gcry_mpi_ec_add_points (result, result, point, ctx);
|
||||
- }
|
||||
-
|
||||
-#else
|
||||
- gcry_mpi_t x1, y1, z1, k, h, yy;
|
||||
- unsigned int i, loops;
|
||||
- mpi_point_t p1, p2, p1inv;
|
||||
-
|
||||
- x1 = mpi_alloc_like (ctx->p);
|
||||
- y1 = mpi_alloc_like (ctx->p);
|
||||
- h = mpi_alloc_like (ctx->p);
|
||||
- k = mpi_copy (scalar);
|
||||
- yy = mpi_copy (point->y);
|
||||
+ /* Simple left to right binary method. GECC Algorithm 3.27 */
|
||||
+ unsigned int nbits;
|
||||
+ int i;
|
||||
+ mpi_point_t tmppnt;
|
||||
|
||||
- if ( mpi_is_neg (k) )
|
||||
- {
|
||||
- k->sign = 0;
|
||||
- ec_invm (yy, yy, ctx);
|
||||
- }
|
||||
+ nbits = mpi_get_nbits (scalar);
|
||||
+ mpi_set_ui (result->x, 1);
|
||||
+ mpi_set_ui (result->y, 1);
|
||||
+ mpi_set_ui (result->z, 0);
|
||||
|
||||
- if (!mpi_cmp_ui (point->z, 1))
|
||||
- {
|
||||
- mpi_set (x1, point->x);
|
||||
- mpi_set (y1, yy);
|
||||
+ point_init (&tmppnt);
|
||||
+ for (i=nbits-1; i >= 0; i--)
|
||||
+ {
|
||||
+ _gcry_mpi_ec_dup_point (result, result, ctx);
|
||||
+ _gcry_mpi_ec_add_points (&tmppnt, result, point, ctx);
|
||||
+ if (mpi_test_bit (scalar, i) == 1)
|
||||
+ point_set (result, &tmppnt);
|
||||
+ }
|
||||
+ point_free (&tmppnt);
|
||||
}
|
||||
else
|
||||
{
|
||||
- gcry_mpi_t z2, z3;
|
||||
-
|
||||
- z2 = mpi_alloc_like (ctx->p);
|
||||
- z3 = mpi_alloc_like (ctx->p);
|
||||
- ec_mulm (z2, point->z, point->z, ctx);
|
||||
- ec_mulm (z3, point->z, z2, ctx);
|
||||
- ec_invm (z2, z2, ctx);
|
||||
- ec_mulm (x1, point->x, z2, ctx);
|
||||
- ec_invm (z3, z3, ctx);
|
||||
- ec_mulm (y1, yy, z3, ctx);
|
||||
- mpi_free (z2);
|
||||
- mpi_free (z3);
|
||||
- }
|
||||
- z1 = mpi_copy (ctx->one);
|
||||
+ gcry_mpi_t x1, y1, z1, k, h, yy;
|
||||
+ unsigned int i, loops;
|
||||
+ mpi_point_t p1, p2, p1inv;
|
||||
|
||||
- mpi_mul (h, k, ctx->three); /* h = 3k */
|
||||
- loops = mpi_get_nbits (h);
|
||||
- if (loops < 2)
|
||||
- {
|
||||
- /* If SCALAR is zero, the above mpi_mul sets H to zero and thus
|
||||
- LOOPs will be zero. To avoid an underflow of I in the main
|
||||
- loop we set LOOP to 2 and the result to (0,0,0). */
|
||||
- loops = 2;
|
||||
- mpi_clear (result->x);
|
||||
- mpi_clear (result->y);
|
||||
- mpi_clear (result->z);
|
||||
- }
|
||||
- else
|
||||
- {
|
||||
- mpi_set (result->x, point->x);
|
||||
- mpi_set (result->y, yy);
|
||||
- mpi_set (result->z, point->z);
|
||||
- }
|
||||
- mpi_free (yy); yy = NULL;
|
||||
+ x1 = mpi_alloc_like (ctx->p);
|
||||
+ y1 = mpi_alloc_like (ctx->p);
|
||||
+ h = mpi_alloc_like (ctx->p);
|
||||
+ k = mpi_copy (scalar);
|
||||
+ yy = mpi_copy (point->y);
|
||||
|
||||
- p1.x = x1; x1 = NULL;
|
||||
- p1.y = y1; y1 = NULL;
|
||||
- p1.z = z1; z1 = NULL;
|
||||
- point_init (&p2);
|
||||
- point_init (&p1inv);
|
||||
+ if ( mpi_is_neg (k) )
|
||||
+ {
|
||||
+ k->sign = 0;
|
||||
+ ec_invm (yy, yy, ctx);
|
||||
+ }
|
||||
|
||||
- for (i=loops-2; i > 0; i--)
|
||||
- {
|
||||
- _gcry_mpi_ec_dup_point (result, result, ctx);
|
||||
- if (mpi_test_bit (h, i) == 1 && mpi_test_bit (k, i) == 0)
|
||||
+ if (!mpi_cmp_ui (point->z, 1))
|
||||
+ {
|
||||
+ mpi_set (x1, point->x);
|
||||
+ mpi_set (y1, yy);
|
||||
+ }
|
||||
+ else
|
||||
{
|
||||
- point_set (&p2, result);
|
||||
- _gcry_mpi_ec_add_points (result, &p2, &p1, ctx);
|
||||
+ gcry_mpi_t z2, z3;
|
||||
+
|
||||
+ z2 = mpi_alloc_like (ctx->p);
|
||||
+ z3 = mpi_alloc_like (ctx->p);
|
||||
+ ec_mulm (z2, point->z, point->z, ctx);
|
||||
+ ec_mulm (z3, point->z, z2, ctx);
|
||||
+ ec_invm (z2, z2, ctx);
|
||||
+ ec_mulm (x1, point->x, z2, ctx);
|
||||
+ ec_invm (z3, z3, ctx);
|
||||
+ ec_mulm (y1, yy, z3, ctx);
|
||||
+ mpi_free (z2);
|
||||
+ mpi_free (z3);
|
||||
}
|
||||
- if (mpi_test_bit (h, i) == 0 && mpi_test_bit (k, i) == 1)
|
||||
+ z1 = mpi_copy (ctx->one);
|
||||
+
|
||||
+ mpi_mul (h, k, ctx->three); /* h = 3k */
|
||||
+ loops = mpi_get_nbits (h);
|
||||
+ if (loops < 2)
|
||||
{
|
||||
- point_set (&p2, result);
|
||||
- /* Invert point: y = p - y mod p */
|
||||
- point_set (&p1inv, &p1);
|
||||
- ec_subm (p1inv.y, ctx->p, p1inv.y, ctx);
|
||||
- _gcry_mpi_ec_add_points (result, &p2, &p1inv, ctx);
|
||||
+ /* If SCALAR is zero, the above mpi_mul sets H to zero and thus
|
||||
+ LOOPs will be zero. To avoid an underflow of I in the main
|
||||
+ loop we set LOOP to 2 and the result to (0,0,0). */
|
||||
+ loops = 2;
|
||||
+ mpi_clear (result->x);
|
||||
+ mpi_clear (result->y);
|
||||
+ mpi_clear (result->z);
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ mpi_set (result->x, point->x);
|
||||
+ mpi_set (result->y, yy);
|
||||
+ mpi_set (result->z, point->z);
|
||||
+ }
|
||||
+ mpi_free (yy); yy = NULL;
|
||||
+
|
||||
+ p1.x = x1; x1 = NULL;
|
||||
+ p1.y = y1; y1 = NULL;
|
||||
+ p1.z = z1; z1 = NULL;
|
||||
+ point_init (&p2);
|
||||
+ point_init (&p1inv);
|
||||
+
|
||||
+ for (i=loops-2; i > 0; i--)
|
||||
+ {
|
||||
+ _gcry_mpi_ec_dup_point (result, result, ctx);
|
||||
+ if (mpi_test_bit (h, i) == 1 && mpi_test_bit (k, i) == 0)
|
||||
+ {
|
||||
+ point_set (&p2, result);
|
||||
+ _gcry_mpi_ec_add_points (result, &p2, &p1, ctx);
|
||||
+ }
|
||||
+ if (mpi_test_bit (h, i) == 0 && mpi_test_bit (k, i) == 1)
|
||||
+ {
|
||||
+ point_set (&p2, result);
|
||||
+ /* Invert point: y = p - y mod p */
|
||||
+ point_set (&p1inv, &p1);
|
||||
+ ec_subm (p1inv.y, ctx->p, p1inv.y, ctx);
|
||||
+ _gcry_mpi_ec_add_points (result, &p2, &p1inv, ctx);
|
||||
+ }
|
||||
}
|
||||
+
|
||||
+ point_free (&p1);
|
||||
+ point_free (&p2);
|
||||
+ point_free (&p1inv);
|
||||
+ mpi_free (h);
|
||||
+ mpi_free (k);
|
||||
}
|
||||
+}
|
||||
+
|
||||
+
|
||||
+/* Return true if POINT is on the curve described by CTX. */
|
||||
+int
|
||||
+_gcry_mpi_ec_curve_point (mpi_point_t *point, gcry_mpi_t b, mpi_ec_t ctx)
|
||||
+{
|
||||
+ int res = 0;
|
||||
+ gcry_mpi_t x, y, w;
|
||||
+ gcry_mpi_t xxx;
|
||||
+
|
||||
+ x = mpi_new (0);
|
||||
+ y = mpi_new (0);
|
||||
+ w = mpi_new (0);
|
||||
+ xxx = mpi_new (0);
|
||||
+
|
||||
+ if (_gcry_mpi_ec_get_affine (x, y, point, ctx))
|
||||
+ goto leave;
|
||||
+
|
||||
+ /* y^2 == x^3 + a·x + b */
|
||||
+ ec_mulm (y, y, y, ctx);
|
||||
+
|
||||
+ ec_mulm (xxx, x, x, ctx);
|
||||
+ ec_mulm (xxx, xxx, x, ctx);
|
||||
+ ec_mulm (w, ctx->a, x, ctx);
|
||||
+ ec_addm (w, w, b, ctx);
|
||||
+ ec_addm (w, w, xxx, ctx);
|
||||
+
|
||||
+ if (!mpi_cmp (y, w))
|
||||
+ res = 1;
|
||||
+
|
||||
+ leave:
|
||||
+ _gcry_mpi_release (xxx);
|
||||
+ _gcry_mpi_release (w);
|
||||
+ _gcry_mpi_release (x);
|
||||
+ _gcry_mpi_release (y);
|
||||
|
||||
- point_free (&p1);
|
||||
- point_free (&p2);
|
||||
- point_free (&p1inv);
|
||||
- mpi_free (h);
|
||||
- mpi_free (k);
|
||||
-#endif
|
||||
+ return res;
|
||||
}
|
||||
diff --git a/src/mpi.h b/src/mpi.h
|
||||
index 65a4f97..adc65e2 100644
|
||||
--- a/src/mpi.h
|
||||
+++ b/src/mpi.h
|
||||
@@ -257,7 +257,7 @@ void _gcry_mpi_ec_add_points (mpi_point_t *result,
|
||||
void _gcry_mpi_ec_mul_point (mpi_point_t *result,
|
||||
gcry_mpi_t scalar, mpi_point_t *point,
|
||||
mpi_ec_t ctx);
|
||||
-
|
||||
+int _gcry_mpi_ec_curve_point (mpi_point_t *point, gcry_mpi_t b, mpi_ec_t ctx);
|
||||
|
||||
|
||||
#endif /*G10_MPI_H*/
|
||||
--
|
||||
2.1.4
|
||||
|
@ -1,41 +0,0 @@
|
||||
From aada604594fd42224d366d3cb98f67fd3b989cd6 Mon Sep 17 00:00:00 2001
|
||||
From: Jussi Kivilinna <jussi.kivilinna@iki.fi>
|
||||
Date: Wed, 4 Jan 2017 12:02:36 +0200
|
||||
Subject: [PATCH 1/1] rijndael-ssse3: fix counter operand from read-only to
|
||||
read/write
|
||||
|
||||
* cipher/rijndael-ssse3-amd64.c (_gcry_aes_ssse3_ctr_enc): Change
|
||||
'ctrlow' operand from read-only to read-write.
|
||||
--
|
||||
|
||||
With read-only operand, compiler is allowed to pass temporary
|
||||
register to assembly block and throw away any calculation that
|
||||
have been done on that register. On the other hand, compiler is
|
||||
also allowed to keep operand value permanently in one register
|
||||
as value is treated as read-only, and effectly operates as
|
||||
expected. Selection between these two depends on compiler
|
||||
version and used flags.
|
||||
|
||||
Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>
|
||||
---
|
||||
cipher/rijndael-ssse3-amd64.c | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/cipher/rijndael-ssse3-amd64.c b/cipher/rijndael-ssse3-amd64.c
|
||||
index a8e89d4..2adb73f 100644
|
||||
--- a/cipher/rijndael-ssse3-amd64.c
|
||||
+++ b/cipher/rijndael-ssse3-amd64.c
|
||||
@@ -387,8 +387,8 @@ _gcry_aes_ssse3_ctr_enc (RIJNDAEL_context *ctx, unsigned char *outbuf,
|
||||
".Lno_carry%=:\n\t"
|
||||
|
||||
"pshufb %%xmm6, %%xmm7\n\t"
|
||||
- :
|
||||
- : [ctr] "r" (ctr), [ctrlow] "r" (ctrlow)
|
||||
+ : [ctrlow] "+r" (ctrlow)
|
||||
+ : [ctr] "r" (ctr)
|
||||
: "cc", "memory");
|
||||
|
||||
do_vpaes_ssse3_enc (ctx, nrounds, aes_const_ptr);
|
||||
--
|
||||
2.8.0.rc3
|
||||
|
@ -1,71 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
WANT_AUTOMAKE=1.14
|
||||
|
||||
inherit autotools-multilib flag-o-matic
|
||||
|
||||
DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
|
||||
HOMEPAGE="http://www.gnupg.org/"
|
||||
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1 MIT"
|
||||
SLOT="0/20" # subslot = soname major version
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}]
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20131008-r19
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32]
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( virtual/texi2dvi )"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.6.1-uscore.patch
|
||||
"${FILESDIR}"/${PN}-multilib-syspath.patch
|
||||
)
|
||||
|
||||
MULTILIB_CHOST_TOOLS=(
|
||||
/usr/bin/libgcrypt-config
|
||||
)
|
||||
|
||||
multilib_src_configure() {
|
||||
if [[ ${CHOST} == *86*-solaris* ]] ; then
|
||||
# ASM code uses GNU ELF syntax, divide in particular, we need to
|
||||
# allow this via ASFLAGS, since we don't have a flag-o-matic
|
||||
# function for that, we'll have to abuse cflags for this
|
||||
append-cflags -Wa,--divide
|
||||
fi
|
||||
local myeconfargs=(
|
||||
--disable-dependency-tracking
|
||||
--enable-noexecstack
|
||||
--disable-O-flag-munging
|
||||
$(use_enable static-libs static)
|
||||
|
||||
# disabled due to various applications requiring privileges
|
||||
# after libgcrypt drops them (bug #468616)
|
||||
--without-capabilities
|
||||
|
||||
# http://trac.videolan.org/vlc/ticket/620
|
||||
# causes bus-errors on sparc64-solaris
|
||||
$([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
|
||||
$([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
emake
|
||||
multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C doc gcrypt.pdf
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf
|
||||
}
|
@ -1,75 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools flag-o-matic multilib-minimal
|
||||
|
||||
DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
|
||||
HOMEPAGE="http://www.gnupg.org/"
|
||||
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1 MIT"
|
||||
SLOT="0/20" # subslot = soname major version
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}]
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20131008-r19
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32]
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( virtual/texi2dvi )"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.6.1-uscore.patch
|
||||
"${FILESDIR}"/${PN}-multilib-syspath.patch
|
||||
"${FILESDIR}"/${P}-fix-nehalem.patch
|
||||
)
|
||||
|
||||
MULTILIB_CHOST_TOOLS=(
|
||||
/usr/bin/libgcrypt-config
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
if [[ ${CHOST} == *86*-solaris* ]] ; then
|
||||
# ASM code uses GNU ELF syntax, divide in particular, we need to
|
||||
# allow this via ASFLAGS, since we don't have a flag-o-matic
|
||||
# function for that, we'll have to abuse cflags for this
|
||||
append-cflags -Wa,--divide
|
||||
fi
|
||||
local myeconfargs=(
|
||||
--disable-dependency-tracking
|
||||
--enable-noexecstack
|
||||
--disable-O-flag-munging
|
||||
$(use_enable static-libs static)
|
||||
|
||||
# disabled due to various applications requiring privileges
|
||||
# after libgcrypt drops them (bug #468616)
|
||||
--without-capabilities
|
||||
|
||||
# http://trac.videolan.org/vlc/ticket/620
|
||||
# causes bus-errors on sparc64-solaris
|
||||
$([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
|
||||
$([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
|
||||
)
|
||||
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
default
|
||||
multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C doc gcrypt.pdf
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf
|
||||
}
|
@ -1,9 +1,5 @@
|
||||
DIST libgpg-error-1.24.tar.bz2 783628 SHA256 9268e1cc487de5e6e4460fca612a06e4f383072ac43ae90603e5e46783d3e540 SHA512 d577ebf36251402dd27187056f7c54cea226119f499d1c3bc1c4201ba4d2ae4a9dcefdf4502411cfcffe52b1cefab8c2cfddfa16b7e6ad3b49305a3394ccca31 WHIRLPOOL 2f216d374e0cc9ca64a9a9d3a4c3e756d28275e80ff42fa00649d2d969bf03b04bc56e71125fac176da447176fe8fe6052014c71b1f70ccb1d3c4cb11194c09c
|
||||
DIST libgpg-error-1.26.tar.bz2 798096 SHA256 4c4bcbc90116932e3acd37b37812d8653b1b189c1904985898e860af818aee69 SHA512 3f0c2bcba82156639b077d25b01ad41df1b8c960fbd90591e9c18eb7c6835d6cc8315100624cfdfec1d62d1df1ae8ebac55033af25e0a6474d1b7f7980b06a72 WHIRLPOOL e3ff86a4e1ae8c2b838726873fad8cc52fea2cb38ec993069788824995bea6d535afce1d869ee22cc6f4d42cef1008d3811eae44b553d949220dacbe229a8cee
|
||||
DIST libgpg-error-1.27.tar.bz2 813060 SHA256 4f93aac6fecb7da2b92871bb9ee33032be6a87b174f54abf8ddf0911a22d29d2 SHA512 51b313c1159074fdbbce84f63bd8afd84b3b58cd608714865b25bed84c1862d050708aa06ac3dab92f1906593df5121161e594c2809653b0fb2c236cae5dcc2f WHIRLPOOL 7d6e68c1d2388f0599573b3d56187582e5302777466e517ac22eafed50e1c3bc6bb8e81cd6d1561b917c4bfc627bf358344f47342449471c5ddf8175a7848396
|
||||
EBUILD libgpg-error-1.24.ebuild 1534 SHA256 89b8f62983c64bd4d215cccc6fa59d0781950e117e531f62cb93caf8f0856fbe SHA512 f69bc2cf2697262743eba53024173293bcde73b857a922285a748245ef93616546ef0d370fff7ca33c72edbe21556fc4f615457d18404c0f6f1f9dd052c23349 WHIRLPOOL b54c54c704ad0fef7777f3d2dd319a899381fb7471a896006236d46756e190ea5ea7746b5e67c1be6dd00f4b1555c95b5665df11c927aeca8428d99f4b12cdaf
|
||||
EBUILD libgpg-error-1.26.ebuild 1430 SHA256 53d52ddaec2e6538c4674775c27aed1eb90bb3786fc9c145e7fbe889aa8e31ab SHA512 c2e33c0ca0769540e54fd6b7ad2985eeb6ea0e355bace40366f4419608db55b79dc222e4258c2b6e65ca732b075e07a770668fe9035b0785f34b48b28848cb23 WHIRLPOOL f41569f27bbda28c18713e870c1f67ed97d45b3908dfe2f78f266c8ce1f4935e2174c2d8cab18936aff0c946e1211dc451447c72ee8d44a85d20ac392587e0b5
|
||||
EBUILD libgpg-error-1.27-r1.ebuild 1443 SHA256 890dddea3535dc22d749b2187fe556f9fea01b0412e28afcd83ca679e2b05a2b SHA512 0884d43d02f7f781d0bd0fd58812cd4b15352986036390e6e18a344603028e182b7ddbd9411fdc1e5c33299df56ec3394883a6ff78dac2728ec6627d9c22cb9c WHIRLPOOL 9c5d6ee4650ad4a009a4d48aa8ba38708857a661985f99efa539574ab0e903a160a17a82c82f91c554e2ab720be2fa87a1ca8e55dbe7e2093488c8f1ea9fc521
|
||||
EBUILD libgpg-error-1.27-r1.ebuild 1442 SHA256 34406fe4ba3cc5103b893d3e996be69481c64abf04f53ae0a91e8d91bdcaa250 SHA512 348a43c764507f4ece7aebdddc736c471b892b751dbb340433ea6191248456f43cb1a92340df4bde37ba9332eb852a93d01af0b71c5a32eb36d25b5e49b617a4 WHIRLPOOL 00b92d4c6f7b417390e197bd199c3cf38a10f2de091771531ee19c400d49947ab22432a604a762a6437ae280abd2df5c90d5dfa366ef47708609d9575faf970d
|
||||
MISC ChangeLog 6461 SHA256 dda1db2e2bac5362693f9dd2b2a2e089532827fe4090a0fd42ac5e2cd1348a34 SHA512 2ad55a77630f9f9bc9e99ab652abda482e975ddc1e58ceaec4d1bcd342a0ae89045d70edbcb8b0603d842970c752f06a3342d1374432f1957f25c6c0df61f305 WHIRLPOOL 24829611ebcfa69000cfe17e7156cb44bb1eb0df072af367945d9a7d1fb2591f3fa96bb140b63c54233f521f83489f42952e0d1dcafceb5352d6bf1a4eb96867
|
||||
MISC ChangeLog-2015 16286 SHA256 4ec9a01ae6a0c01729945e756811b8dc46f96404493e23c94bf9e5efc7f67eea SHA512 c9adae3171f331d9a14e9d3df76c59562077f7b7f19a0c0b500549daaf5141b761bd73498e97b0326e127ffc9cddcf186acef469dc1ab3317e922aff7598cd2d WHIRLPOOL 0fc041b43d096b41b201d3673cffc42ed3e6d544dece6b8ba97649513c4d5a5f81ed2c7e64920583274bf665d461f3423ab6148ea4bef4c120b425d4e82c9cde
|
||||
MISC metadata.xml 315 SHA256 2090c9e52f91c000c11e53d0215dd327d8274ab13f3a4930340a608afe10c5e8 SHA512 502b5daf04f1b706514aba7d18cd454e1e99f63462159d3f5baebd1617bfa4760c7ea6fae9b7624fae2bc5943f8950211c6f4b326b6b62c3cf7eba4fc1255334 WHIRLPOOL dfd45c75e635ff36c55dd60b7c31a59ea22792fc07f6ba4cf493e99a4d55c3466e86cab704736a6b1547b9fb0b30670e839150f163643b1ebd9d98d6af814576
|
||||
|
@ -1,59 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit libtool ltprune multilib-minimal toolchain-funcs
|
||||
|
||||
DESCRIPTION="Contains error handling functions used by GnuPG software"
|
||||
HOMEPAGE="http://www.gnupg.org/related_software/libgpg-error"
|
||||
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.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 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="common-lisp nls static-libs"
|
||||
|
||||
RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
|
||||
abi_x86_32? (
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20131008-r12
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
MULTILIB_CHOST_TOOLS=(
|
||||
/usr/bin/gpg-error-config
|
||||
)
|
||||
MULTILIB_WRAPPED_HEADERS=(
|
||||
/usr/include/gpg-error.h
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
epatch_user
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
local myeconfargs=(
|
||||
CC_FOR_BUILD=$(tc-getBUILD_CC)
|
||||
--enable-threads
|
||||
$(use_enable nls)
|
||||
$(use_enable static-libs static)
|
||||
$(use_enable common-lisp languages)
|
||||
)
|
||||
|
||||
multilib_is_native_abi || myeconfargs+=(
|
||||
--disable-languages
|
||||
)
|
||||
|
||||
ECONF_SOURCE=${S} \
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
|
||||
# library has no dependencies, so it does not need the .la file
|
||||
prune_libtool_files --all
|
||||
}
|
@ -1,50 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit libtool ltprune multilib-minimal toolchain-funcs
|
||||
|
||||
DESCRIPTION="Contains error handling functions used by GnuPG software"
|
||||
HOMEPAGE="http://www.gnupg.org/related_software/libgpg-error"
|
||||
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.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 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="common-lisp nls static-libs"
|
||||
|
||||
RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
|
||||
abi_x86_32? (
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20131008-r12
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
MULTILIB_CHOST_TOOLS=(
|
||||
/usr/bin/gpg-error-config
|
||||
)
|
||||
MULTILIB_WRAPPED_HEADERS=(
|
||||
/usr/include/gpg-error.h
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE="${S}" econf \
|
||||
CC_FOR_BUILD=$(tc-getBUILD_CC) \
|
||||
--enable-threads \
|
||||
$(use_enable nls) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable common-lisp languages) \
|
||||
$(multilib_is_native_abi || echo --disable-languages)
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
prune_libtool_files --all
|
||||
}
|
@ -1,6 +1,5 @@
|
||||
DIST libksba-1.3.5.tar.bz2 620649 SHA256 41444fd7a6ff73a79ad9728f985e71c9ba8cd3e5e53358e70d5f066d35c1a340 SHA512 60179bfd109b7b4fd8d2b30a3216540f03f5a13620d9a5b63f1f95788028708a420911619f172ba57e945a6a2fcd2ef7eaafc5585a0eb2b9652cfadf47bf39a2 WHIRLPOOL 0e2ec80997123cf0bc399a577767f14cb4704ad80d4b90de6111ae5c90fc2fcf0c09ecfdd1e8013889b3d5de0e6176f65cfe1585feb476bb98a1d09cc79e7d5a
|
||||
EBUILD libksba-1.3.5-r1.ebuild 816 SHA256 5ba8680e788fed46d3e611516d791633b77adffb9d5aa549729650e96d2c6916 SHA512 6d05340da78b411fa1538cd5d44818fb7996887159c9f6e42d84c6ac6cbfd90ba972cf0e9cd4ae8280177235e7e24192aa299993e3defbd13184d35495d56373 WHIRLPOOL 844b14a01b68b368ee1e3825d3642d2c6aa3b65b6bd4ac81a06ed53e54fe1d9ee7089600008d3add837e33ec68ab49da4c5cfe4d12537ed3b56fbbfd2356e9c1
|
||||
EBUILD libksba-1.3.5.ebuild 619 SHA256 9195c97271d747ae7674aa04d274713693529dca10bb132a720a8efb12aae4c7 SHA512 a63d7626c13832234507e9985d9d4040369003a1e5d209a9ee0a7dae23204063212f225c42da3bd062ab2d6185a5951a3f1bb72dff07acbe646d1906f2580d10 WHIRLPOOL 63493c72dba1a05b97fa15463e45fa2f37ac7b7a6c63c78f72502df94901626fe5b6e6628e594127f44b580f6f904a148b6ab099cdb79a15aff053ccbeef2539
|
||||
EBUILD libksba-1.3.5-r1.ebuild 815 SHA256 057ce24fd705159a6623a7e76453c7cc29cc939b1f13e8d2d28a937f88dcc8a1 SHA512 43f6456c136c4f59ae77b72342adfe8cbf8c538e72af5f3a3bc37508fbad89562b7720252324383d17ce815f816fccf462977b267f41e17559e9faac821761a7 WHIRLPOOL 9f528309d065b22903428003dd75d003ce94e7b21abc3b3a3a5612759d9ebd5e1cb5486e39d98c5dec4eb8e1ed7f0fec272cce6f5461686e3e43aa9ed7797a50
|
||||
MISC ChangeLog 6452 SHA256 6ea8e9470b4f7774065e57c52e66efbef3b4a7d0beaca7f8bbc7ceec1f9444f1 SHA512 879cb3f2bf1a6fce9b0a9f0855c4129371f02f6fdbf337805a56b06e062069fcd9e027b546edeecde94c5c3bff78cf981d8d3d1cb3b40793f8002552ea9391bb WHIRLPOOL e94bf47b2193ab4dd65c8b96d27e35fc99ccd0fb92c89656783e3f7ecd0d91b58291792fbcaa4e98175b68a516a69b7803e8d878e9967faa705bcc2eb6241a6c
|
||||
MISC ChangeLog-2015 20384 SHA256 58b60c0d0199c25bd54e9a5c912ece368d6d2eafe713b8d6b067746013a8f239 SHA512 61e2a951a0cbe6d6084df7face8ff7378ac712c078557183feb94ee75ba6e573973f7aac398212a27dad28cc3bca1b55b96e313b75b2b9b4f381812adcd088a7 WHIRLPOOL 44fad28a6c657f145a1411431a0d4da0db43a9bf068d37554e9f5b995f916a9486db6d06a86da8772f7e7c637a570fb06132272a7c9b66e11479e4193d988e42
|
||||
MISC metadata.xml 236 SHA256 dd25b46c95b0c63da84b7ff5778479e31449a385df066e9ee14bf0d7d176f42f SHA512 5f6cd6a85527534d5de7118de5af212ee3044c8c5530a7f7087a28074a2d4ab7be1728325bd985adc063dc795d3cf2b1c4e58a4c4c4ec02d739bd4bbc544ef08 WHIRLPOOL b15a2dfb001c41c8de2895842148b2531b74949e89e93ff8c366519c35792996e344918eaf9144fb081fc240796e47890be356d2339bea60b1e1d41830447d31
|
||||
|
@ -1,16 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
|
||||
DESCRIPTION="X.509 and CMS (PKCS#7) library"
|
||||
HOMEPAGE="http://www.gnupg.org/related_software/libksba"
|
||||
SRC_URI="mirror://gnupg/libksba/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-3+ GPL-2+ GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/libgpg-error-1.8"
|
||||
DEPEND="${RDEPEND}"
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
WX_GTK_VER=3.0
|
||||
DIST_AUTHOR=MDOOTSON
|
||||
DIST_VERSION=0.68
|
||||
inherit wxwidgets perl-module
|
||||
|
||||
DESCRIPTION="Building, finding and using wxWidgets binaries"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ia64 ~x86"
|
||||
IUSE="gstreamer opengl test"
|
||||
|
||||
RDEPEND="
|
||||
>=x11-libs/wxGTK-3:3.0[gstreamer=,opengl=,tiff,X]
|
||||
>=dev-perl/Module-Pluggable-2.600.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-ExtUtils-CBuilder-0.24
|
||||
>=virtual/perl-File-Spec-1.500.0
|
||||
>=dev-perl/Module-Build-0.280.0
|
||||
test? ( virtual/perl-Test-Simple )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
myconf=( --wxWidgets-build=0 )
|
||||
perl-module_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
perl_rm_files t/zz_pod.t t/zy_pod_coverage.t
|
||||
perl-module_src_test
|
||||
}
|
@ -1,5 +1,7 @@
|
||||
DIST Alien-wxWidgets-0.67.tar.gz 671487 SHA256 d906dffefec41748676e16ff28a93ca36d60a8158a82e9d8bac6383a0142b51c SHA512 633547a4417a42e96621a9409a83e736ba94c8692b7791a1887cf8497aaade9bc827a1279db169f737e834c5070c6f0d485c005133708bbf76a279acf1684092 WHIRLPOOL 4768b069c44218a7e27b7d24a50a25c86380f354e5ad83d3f052126ed576a7a61727972717726b70f4add6e6128c2569291844f88db4f30358182cc81e7fce59
|
||||
DIST Alien-wxWidgets-0.68.tar.gz 671730 SHA256 4e1af6e9ff2d82c2cf1219517bafe076280c414f2879a6b5723820de0e9916a2 SHA512 8d9422bb22876dacbd89b1974ca4ded3473ee7fe2e833870a50cf472f2ddbd9f62b749819e6b265a0564b6dc64b4bd87fcd7f7faf346d803c81296d8b6921e1e WHIRLPOOL 9c372007f9ad83da1998b548dc79854c15c852b222d4aa345d859b05a8370cc01729d0b3345a5020625ea2ea63b24c54135b4d5baeeb12af085365b09c467213
|
||||
EBUILD Alien-wxWidgets-0.670.0-r1.ebuild 775 SHA256 9b69b066b123a9ffcb049f5933db140f30fbceaaf0e421a6cbf0a08e7884a491 SHA512 bd95cc8414e46254470e2d8edde7b13d4525ad10d99a3cf334429afdb435b6f16b75211e1f71e8cbb5e689daa56350b47997f735c36f174d26d32640085b5c80 WHIRLPOOL 27ec8fb39895a93e2a00c8dbf1e4a19e6880f396538ccd37f264535a668632e42489653585d330397c3bdda58eab0311a413ab53233b10e20cc4c3c107bb586c
|
||||
EBUILD Alien-wxWidgets-0.680.0.ebuild 758 SHA256 6b016951de956229af11114892373eb8a63ef9b28134247497565e290a6e9ae3 SHA512 6027b49746f646724d24bcc5421bfbf8f87c0f6ae3aed72dac20850069bc2e0ee9ddfa99d0fe7ff1d314d020fb303d59d3b58b60f818cd27646975c602a2b2ad WHIRLPOOL afb3d8916fe166eb58aa358e04f49b7c013b78e6ac7bde6e5d1dddef6304ed200468f4582bb8519dddabdda99ec95007a4d074fd5689c2373fc9a9f55e822134
|
||||
MISC ChangeLog 3815 SHA256 77406d386657503a811cd80e9fa1f9835a768f4ed51209bf05bc754fd83519ef SHA512 a452ecc5a319c88f0a8eb5b126e1596ad220c6ad3be98e9e154437eb161180012b838a5f95721ee460bc036863f1517e399f744fd95b9b961518beaefc58fa18 WHIRLPOOL 8086b01d6d9ee5c2eb3923e24a96fc56f0985b2aaa58ba6a6b1ac51a1ef8c0385f6b3cd2314aad30ae152900cb549e19c723b7a3488eaefcfc0c1b89381bbcae
|
||||
MISC ChangeLog-2015 8964 SHA256 48120ef2849a99617331d205c41cd1fda5460ad09439a29e81eefa9b53935460 SHA512 0c775c6cedabf76d400108f5b3f0c7baafb506dda6e73743c279641c1b49d0b9bcf41865dbe211b72411d02e1ee458de1233dea7910ec5a86809a5a36ff02e12 WHIRLPOOL 63374ba44bf66c5ae233a5467b7f0a97f266fa460339c30cd073d0f203616871da4663f25b9b4d99ef9fc941e4f1225ea4bd7956c4df85385323e8480fde03a1
|
||||
MISC metadata.xml 474 SHA256 7a1b9eed955f3eae01b077ab3094d8de3fbb06d717a693249a30e241d592f012 SHA512 e75a44d2bb44e4aa1321ca361a73999252ea6a3687efd321d15fbfe69e9e70131146a7f18f2026e22972caccc49357c6c9524054e94f8201eead9c96b66789dd WHIRLPOOL 3a11b9564c100fc6a9a9bc752b53658405360c855492c323b0782c63c055b88a88fa21c5284e9b9477778ca44f67622a046081c28554764091b4a8f33846d018
|
||||
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=JHI
|
||||
DIST_VERSION=1.2911
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Perl module for BSD process resource limit and priority functions"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="virtual/perl-ExtUtils-MakeMaker"
|
||||
|
||||
src_test() {
|
||||
perl_rm_files t/pod{,-coverage}.t
|
||||
perl-module_src_test
|
||||
}
|
@ -1,7 +1,9 @@
|
||||
DIST BSD-Resource-1.2908.tar.gz 66986 SHA256 76b66a7809af804dcf12004353aa94f037961a61d043bf949c545165558aa138 SHA512 62cbed7ffae4366c86f0371c52cbbef9aab8de49adba418b00d06100579ff1473e637c92b9ab71906b2d122bfbdca27ee2a5498011218f1568acb442b89670c1 WHIRLPOOL 309c49895ffedf08c1b6ae7465f267c93f15d09b3fe15de83480d3ff98798ef219836ee135fd3996433f8e3badef66ef67b81d619dac7140fe97c9f71b2a262e
|
||||
DIST BSD-Resource-1.2909.tar.gz 67471 SHA256 c47d460e2bd00d8d049f6ff4a0f1f61957e289e8de45af5fc79e851e2e855e06 SHA512 5f489eaac5089e82081b7cf51d62638750e443751b49415407354da96b17771819b5e6e85529faa41ddd85743363750157943c7f7700276cce2bd40a429fa430 WHIRLPOOL e77d7d3f9d89d01a6c08cbf58479177e722c0f0b0e576f61953054a7f3a276b166f056d32ae1e3ed8e24e5e8ba058f0dff32a99fb9d5ac73ca8b8452e7e1c433
|
||||
DIST BSD-Resource-1.2911.tar.gz 68183 SHA256 9d1cfba063cc18f72427a22451f7908836b7331ac8785dbe07553c5b043a0c3d SHA512 d0032d41c7c0468ed1c6d8f57b885f6cb97a5039d754c8cb60b2067daedaf53bd15fb6561a3d0f828df16dfa5417f663b8065ba65f4fea16dc9262728b3b6b85 WHIRLPOOL 8af831eaaf967bbfed84387e945f90bddb1b774764323bda7accd2ef7925dc88b08aa517fe59feeb59696606d8e4ad0ef73519f57ef1b54da17aa6bddc779817
|
||||
EBUILD BSD-Resource-1.290.800.ebuild 333 SHA256 739b87b6b801caaaff86f41d16bdd5eb714855824ae35aed32dc73a49be996fa SHA512 6f48fcd3c588d8529c517bbad8e83f151ddf4ccd4169864d04b8b1a81efa7323a5877c07d5e605e66d0d875cf9eace366d645c81fbd0fcfaea021f5fb0994536 WHIRLPOOL cbe9f95f89e6fedc67d00e844eb503c6b58cd4e3e57cfb3e7d0d1f5b58f8c88a0a12a706a657efc9bb06a3e51600ca3e47cb2015cde3e54dba4ed66acc355c9e
|
||||
EBUILD BSD-Resource-1.290.900.ebuild 434 SHA256 e35ed8b27c21f201d48ef8de67bb2b34afcc1f1060bae8525ee1ada098364aa7 SHA512 67c5808acbdc19c98b6cbc72f8b9be64edc45506ba9e854599562e7958d8c0f7034cfd2a992446917bcd148b07482ba053c67c070ffdcc28dfcf825b33e3cdd7 WHIRLPOOL 9d0eb1af8950f81463d09285b5b4d6d297d6cf83117c6359b29dd595cd62e731e1cb45d316624bfa919d0f86029cf72a95ac1cf4526bb5031ec46df3292ccc47
|
||||
EBUILD BSD-Resource-1.291.100.ebuild 434 SHA256 f479793ed37dcd93eb44d525adc4972f50eabd67d2e39048efc276ac9e7920ee SHA512 6e592e310892fea9a9ccd312292ab14c66b4eff51f9823d2189f8f95c9dad16c2dd548d7ddbb0207eb2372dd3ba4d5b6623c6bdc003dc893ebd12c25c23ac13e WHIRLPOOL aa9c0df1f82ae7434041f9f3872912e8f755745046fbd4a158ae28eef051a6a8989146590ea140936532fe78ee9bebe1bbf4c93999c0d19e5ff5da6611c00a51
|
||||
MISC ChangeLog 4507 SHA256 e860b99d3d05323532efa2d1016ea5538a4da8b582611c1510ad188a89da2337 SHA512 482a3c43cd0d7bf019441e7bdf258d25d5845c43877218164ff341bdf86ece02317bff2906765b37ffdc29cf30d119b0204fe567cfd1baa3aadd81cc2421ee72 WHIRLPOOL b717cbd8364f9f39cb26db5ab6a48ea0cf82d2b242cf8bbd0f84f41591eb07899e1c2e00e457cf068711ae4e098dcc11dfbda21bec23a99a4783378ddf3de8b0
|
||||
MISC ChangeLog-2015 6502 SHA256 39177cc0e94c38b7547d99574304383d503db71ec72a3b034e5e47c65fa248f4 SHA512 fe5036e7ed48d6aff3e3f9eaaeec4ffdb0598e7c39c9b0093fede0570042bf94755c0b5aaa2039e7860f27622be5f43a819fdffe2fa9cef6fb0096175985c9d6 WHIRLPOOL 2a9d31b14b5b9e7a80db8d7359905e8a967069ffbd3243ba951a79ddb27e1d89052ead1d2b1a7a949893b705bf1e256fa0412ef3f2527e1d748df07a996596c9
|
||||
MISC metadata.xml 396 SHA256 110c3622fc04a49c00e6c0b743d863afc336a5e34d7abdb1cf95129ee871ad7e SHA512 d0986fd44f51512eb43a3b7fb00ad6f20b7bfc14c8d5bc59676562bd0127a9f8b0215e135c3ff4d0059642b17315f7648c8b965027388e766bb68c2351761a22 WHIRLPOOL 48a2143c3f8fdf2d19e232d595c5721654c2371e3ef65f99847461c0056882ef752ac962525c217b698763d7f3d8f1e88eee68d3d9baeff23bb0965700b41d5f
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=CHANSEN
|
||||
DIST_VERSION=0.02
|
||||
DIST_EXAMPLES=("eg/*")
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Low Level MultiPart MIME HTTP parser"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Carp
|
||||
virtual/perl-Scalar-List-Utils
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.590.0
|
||||
test? (
|
||||
dev-perl/Test-Deep
|
||||
>=virtual/perl-Test-Simple-0.880.0
|
||||
)
|
||||
"
|
@ -1,3 +1,5 @@
|
||||
DIST HTTP-MultiPartParser-0.01.tar.gz 29701 SHA256 f834cf093b16d4ba813ccd8e72c44b759e50a23726bb50004da2b7a3cca5a0aa SHA512 3a0d6c3fd89a91c8c8a02e852b84990d2af01ba2651baa8c933df6fdbd5cd16fcb0ad8d157437aa10e1101b93f24c8d7513817545ffb91d0f88af079f9d0425f WHIRLPOOL 2d79e8a40c0eeb5abd57a3829dd12a45e55a1be770b620843e2b977e21160f3849c9d9cfd2f7e8cc2a62ebffbd49fb00111e031652cce331c4e9b90b40ce8fdc
|
||||
DIST HTTP-MultiPartParser-0.02.tar.gz 30258 SHA256 5eddda159f54d16f868e032440ac2b024e55aac48931871b62627f1a16d00b12 SHA512 72a9e92821dae04be63f12b3bbcd22dfbc11ff72ff31b48f2e2bd8fe3095c9cb7992f31deeb1284d7f9986cbcd854f8a21c2110c1d04bd4c3b66307c9d86945d WHIRLPOOL 201dba64b9991eb3ff2bee1bd2ea402923fbf56b06f9892b338f8862c3a157de00839cf78bc16b4e023525eca70f7be498d622cc944c7c92e2538de79ce89a12
|
||||
EBUILD HTTP-MultiPartParser-0.10.0.ebuild 644 SHA256 9d600004ab2169b13984b7585d170d2622e74f7e0554ab93c6f2f9698f32424e SHA512 64bb11889851037d108a5222939b144012f48aa90b742d1f0d53ec5bf939a0c8c210b2498871f922bd9255bf6be7d6ae9f9c07ca4ed25eba245ad3dff1dd7fec WHIRLPOOL d54f33aeba55c16af6c424bdee0bef725fa57c24a574fb3ebe5b49dd01acf90e80a282603c45b07dbec0fb70c198677e943be1500f564c1682fea2a8f6778184
|
||||
EBUILD HTTP-MultiPartParser-0.20.0.ebuild 491 SHA256 490a1c0f7251ac74b2acf315125f4dfc96129163923939acfc859824d6a30100 SHA512 a35f8e374815b3aa79094fd4cdfd384d6749431a885c9db197cc59356af57630b5495e2706ed01fafd405bb2ecb4e1d7f9898b4fec7396aafa839b3d23257e2c WHIRLPOOL 3ecd8442e195f25596e92696027bdabc248b7fc7af13c587097e3d03790d665a85eb658aba5269a7e2be6d8961f28d8b10eaac62b1f0e7f2a93275e4fdc360a5
|
||||
MISC metadata.xml 412 SHA256 d675dd5c4b82ac71d715aa77514cc5c2d7ae75a2f2ff1b31b0d213a1ddf8ad99 SHA512 e39e288679bb6f0aadb6418126de9a619ddc94c8e6b0094aae1fabe6d637f3266cdbd74b1c31f8f21a713c8d8d4d0c31308296f8867ea3384d0b14405a4c363f WHIRLPOOL 929c161e65b628bbc40aa4be23f5cf2a22626582dfb1fe3f94da93185da51ff19c5018cdcc1ae4c6db231e99fcde69c590b7fe58ce215e88159f71177c4d5ffb
|
||||
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=CHANSEN
|
||||
DIST_VERSION=0.42
|
||||
DIST_EXAMPLES=("eg/*")
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Represents a date and time of day with an offset from UTC"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/0.38-makefilepl.patch"
|
||||
)
|
||||
RDEPEND="
|
||||
virtual/perl-Carp
|
||||
virtual/perl-Time-HiRes
|
||||
>=virtual/perl-XSLoader-0.20.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.590.0
|
||||
>=virtual/perl-ExtUtils-ParseXS-3.180.0
|
||||
test? (
|
||||
>=dev-perl/Test-Fatal-0.6.0
|
||||
>=dev-perl/Test-Number-Delta-1.60.0
|
||||
dev-perl/Test-Requires
|
||||
>=virtual/perl-Test-Simple-0.880.0
|
||||
)
|
||||
"
|
@ -1 +1 @@
|
||||
Tue, 11 Apr 2017 06:09:39 +0000
|
||||
Tue, 11 Apr 2017 09:09:41 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue, 11 Apr 2017 06:09:39 +0000
|
||||
Tue, 11 Apr 2017 09:09:41 +0000
|
||||
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=configure install prepare
|
||||
DEPEND=>=dev-libs/libgpg-error-1.8 >=app-portage/elt-patches-20170317
|
||||
DESCRIPTION=IPC library used by GnuPG and GPGME
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.gnupg.org/related_software/libassuan/index.en.html
|
||||
IUSE=static-libs
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-3 LGPL-2.1
|
||||
RDEPEND=>=dev-libs/libgpg-error-1.8
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnupg/libassuan/libassuan-2.4.3.tar.bz2
|
||||
_eclasses_=libtool e32ea84bf82cf8987965b574672dba93 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||
_md5_=b71a81411721fa67a17d1f60f7dc9a0c
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-libs/libgpg-error-1.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r19 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32] ) doc? ( virtual/texi2dvi ) >=app-portage/elt-patches-20170317 !<sys-devel/gettext-0.18.1.1-r3 =sys-devel/automake-1.14* >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=General purpose crypto library based on the code used in GnuPG
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.gnupg.org/
|
||||
IUSE=doc static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=LGPL-2.1 MIT
|
||||
RDEPEND=>=dev-libs/libgpg-error-1.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r19 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32] )
|
||||
SLOT=0/20
|
||||
SRC_URI=mirror://gnupg/libgcrypt/libgcrypt-1.7.3.tar.bz2
|
||||
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 autotools-multilib f4848d9634439c7203cb7dd3b9650fff autotools-utils 042d779bc872564b26c4e5cf018db8ed epatch 8233751dc5105a6ae8fcd86ce2bb0247 epunt-cxx f8073339d152f56626493f43d8ba4691 estack 5ac2a138d0b33354b764d84f9e835db8 eutils e7491451996e8b54c3caeb713285b0fb flag-o-matic 61cad4fb5d800b29d484b27cb033f59b libtool e32ea84bf82cf8987965b574672dba93 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||
_md5_=f76b51b4fe979032fa489d6c100cd6ef
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-libs/libgpg-error-1.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r19 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32] ) doc? ( virtual/texi2dvi ) >=app-portage/elt-patches-20170317 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=General purpose crypto library based on the code used in GnuPG
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.gnupg.org/
|
||||
IUSE=doc static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=LGPL-2.1 MIT
|
||||
RDEPEND=>=dev-libs/libgpg-error-1.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r19 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32] )
|
||||
SLOT=0/20
|
||||
SRC_URI=mirror://gnupg/libgcrypt/libgcrypt-1.7.5.tar.bz2
|
||||
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 8233751dc5105a6ae8fcd86ce2bb0247 epunt-cxx f8073339d152f56626493f43d8ba4691 estack 5ac2a138d0b33354b764d84f9e835db8 eutils e7491451996e8b54c3caeb713285b0fb flag-o-matic 61cad4fb5d800b29d484b27cb033f59b libtool e32ea84bf82cf8987965b574672dba93 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||
_md5_=dfb06fb8b046bfe93bb49866e2849b46
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] !<=app-emulation/emul-linux-x86-baselibs-20131008-r12 ) nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20170317
|
||||
DESCRIPTION=Contains error handling functions used by GnuPG software
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.gnupg.org/related_software/libgpg-error
|
||||
IUSE=common-lisp nls static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2 LGPL-2.1
|
||||
RDEPEND=nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] !<=app-emulation/emul-linux-x86-baselibs-20131008-r12 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnupg/libgpg-error/libgpg-error-1.24.tar.bz2
|
||||
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 epunt-cxx f8073339d152f56626493f43d8ba4691 estack 5ac2a138d0b33354b764d84f9e835db8 eutils e7491451996e8b54c3caeb713285b0fb libtool e32ea84bf82cf8987965b574672dba93 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||
_md5_=e56575a08971eca5aa6ad81a8c3f882a
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] !<=app-emulation/emul-linux-x86-baselibs-20131008-r12 ) nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20170317
|
||||
DESCRIPTION=Contains error handling functions used by GnuPG software
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.gnupg.org/related_software/libgpg-error
|
||||
IUSE=common-lisp nls static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2 LGPL-2.1
|
||||
RDEPEND=nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] !<=app-emulation/emul-linux-x86-baselibs-20131008-r12 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnupg/libgpg-error/libgpg-error-1.26.tar.bz2
|
||||
_eclasses_=libtool e32ea84bf82cf8987965b574672dba93 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||
_md5_=e9be091a617b1400589319c342397a7f
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=-
|
||||
DEPEND=>=dev-libs/libgpg-error-1.8
|
||||
DESCRIPTION=X.509 and CMS (PKCS#7) library
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.gnupg.org/related_software/libksba
|
||||
IUSE=static-libs
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=LGPL-3+ GPL-2+ GPL-3
|
||||
RDEPEND=>=dev-libs/libgpg-error-1.8
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnupg/libksba/libksba-1.3.5.tar.bz2
|
||||
_md5_=d9f5c65626f11a1a51aa5ee8f347983c
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=x11-libs/wxGTK-3:3.0[gstreamer=,opengl=,tiff,X] >=dev-perl/Module-Pluggable-2.600.0 >=virtual/perl-ExtUtils-CBuilder-0.24 >=virtual/perl-File-Spec-1.500.0 >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-Test-Simple ) dev-lang/perl:=
|
||||
DESCRIPTION=Building, finding and using wxWidgets binaries
|
||||
EAPI=6
|
||||
HOMEPAGE=http://search.cpan.org/dist/Alien-wxWidgets/
|
||||
IUSE=gstreamer opengl test
|
||||
KEYWORDS=~amd64 ~ia64 ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=>=x11-libs/wxGTK-3:3.0[gstreamer=,opengl=,tiff,X] >=dev-perl/Module-Pluggable-2.600.0 dev-lang/perl:=
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/M/MD/MDOOTSON/Alien-wxWidgets-0.68.tar.gz
|
||||
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 epunt-cxx f8073339d152f56626493f43d8ba4691 estack 5ac2a138d0b33354b764d84f9e835db8 eutils e7491451996e8b54c3caeb713285b0fb flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee wxwidgets 04e063b0eff26daaea83d859dd9d6e05
|
||||
_md5_=9a41e65f4ee4d95bf25846c0d7ea61e4
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=virtual/perl-ExtUtils-MakeMaker dev-lang/perl:=
|
||||
DESCRIPTION=Perl module for BSD process resource limit and priority functions
|
||||
EAPI=6
|
||||
HOMEPAGE=http://search.cpan.org/dist/BSD-Resource/
|
||||
KEYWORDS=~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=dev-lang/perl:=
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/J/JH/JHI/BSD-Resource-1.2911.tar.gz
|
||||
_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867
|
||||
_md5_=f5f912c3ae4494788bde01720d31e238
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.880.0 ) dev-lang/perl:=
|
||||
DESCRIPTION=Low Level MultiPart MIME HTTP parser
|
||||
EAPI=6
|
||||
HOMEPAGE=http://search.cpan.org/dist/HTTP-MultiPartParser/
|
||||
IUSE=test examples
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils dev-lang/perl:=
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/C/CH/CHANSEN/HTTP-MultiPartParser-0.02.tar.gz
|
||||
_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867
|
||||
_md5_=ac6636d975c5d89402e37b9b46ab179d
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=virtual/perl-Carp virtual/perl-Time-HiRes >=virtual/perl-XSLoader-0.20.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-3.180.0 test? ( >=dev-perl/Test-Fatal-0.6.0 >=dev-perl/Test-Number-Delta-1.60.0 dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.880.0 ) dev-lang/perl:=
|
||||
DESCRIPTION=Represents a date and time of day with an offset from UTC
|
||||
EAPI=6
|
||||
HOMEPAGE=http://search.cpan.org/dist/Time-Moment/
|
||||
IUSE=test examples
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=virtual/perl-Carp virtual/perl-Time-HiRes >=virtual/perl-XSLoader-0.20.0 dev-lang/perl:=
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/C/CH/CHANSEN/Time-Moment-0.42.tar.gz
|
||||
_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867
|
||||
_md5_=6371c6a5b959c7823ce8c0db11b6466c
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=install setup
|
||||
DEPEND=virtual/pkgconfig
|
||||
DESCRIPTION=Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB
|
||||
EAPI=5
|
||||
HOMEPAGE=http://grafana.org
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=Apache-2.0
|
||||
SLOT=0
|
||||
SRC_URI=https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.2.0.linux-x64.tar.gz -> grafana-bin-4.2.0.tar.gz
|
||||
_eclasses_=multilib 0236be304ee52e7f179ed2f337075515 systemd ec2e9154031d942186c75c0aabb41900 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee user e4b567c44272a719fabf53f0f885d3f7
|
||||
_md5_=ece0eefb64fd82b96679dcd7cd03478b
|
@ -1,11 +0,0 @@
|
||||
DEFINED_PHASES=install setup
|
||||
DESCRIPTION=Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB
|
||||
EAPI=5
|
||||
HOMEPAGE=http://grafana.org
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=>=dev-lang/go-1.5 net-libs/nodejs
|
||||
SLOT=0
|
||||
SRC_URI=https://grafanarel.s3.amazonaws.com/builds/grafana-4.2.0-beta1.linux-x64.tar.gz -> grafana-bin-4.2.0_beta1.tar.gz
|
||||
_eclasses_=user e4b567c44272a719fabf53f0f885d3f7
|
||||
_md5_=3954f30988806d16fd7230c49a300781
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install test unpack
|
||||
DEPEND=app-arch/unzip
|
||||
DESCRIPTION=Adobe Flash Player
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.adobe.com/products/flashplayer.html http://get.adobe.com/flashplayer/ https://helpx.adobe.com/security/products/flash-player.html
|
||||
IUSE=+nsplugin +ppapi abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=-* ~amd64 ~x86
|
||||
LICENSE=AdobeFlash-11.x
|
||||
RDEPEND=!www-plugins/chrome-binary-plugins[flash(-)] nsplugin? ( dev-libs/atk dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/fontconfig media-libs/freetype >=sys-libs/glibc-2.4 x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXrender x11-libs/libXt x11-libs/pango !www-plugins/adobe-flash:0 )
|
||||
REQUIRED_USE=|| ( nsplugin ppapi )
|
||||
RESTRICT=strip mirror
|
||||
SLOT=22
|
||||
SRC_URI=nsplugin? ( abi_x86_32? ( https://fpdownload.adobe.com/pub/flashplayer/pdc/25.0.0.148/flash_player_npapi_linux.i386.tar.gz -> adobe-flash-25.0.0.148-npapi.i386.tar.gz ) abi_x86_64? ( https://fpdownload.adobe.com/pub/flashplayer/pdc/25.0.0.148/flash_player_npapi_linux.x86_64.tar.gz -> adobe-flash-25.0.0.148-npapi.x86_64.tar.gz ) ) ppapi? ( abi_x86_32? ( https://fpdownload.adobe.com/pub/flashplayer/pdc/25.0.0.148/flash_player_ppapi_linux.i386.tar.gz -> adobe-flash-25.0.0.148-ppapi.i386.tar.gz ) abi_x86_64? ( https://fpdownload.adobe.com/pub/flashplayer/pdc/25.0.0.148/flash_player_ppapi_linux.x86_64.tar.gz -> adobe-flash-25.0.0.148-ppapi.x86_64.tar.gz ) )
|
||||
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 epunt-cxx f8073339d152f56626493f43d8ba4691 estack 5ac2a138d0b33354b764d84f9e835db8 eutils e7491451996e8b54c3caeb713285b0fb ltprune 2770eed66a9b8ef944714cd0e968182e mozextension e5d920147bfccf4930062e462e2a417d multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 nsplugins 2049586e425364a1c5bdb004205d1758 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||
_md5_=904b2ad2d184cbc776c33bae8372b934
|
@ -1 +1 @@
|
||||
Tue, 11 Apr 2017 06:09:39 +0000
|
||||
Tue, 11 Apr 2017 09:09:41 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue Apr 11 06:09:39 UTC 2017
|
||||
Tue Apr 11 09:09:41 UTC 2017
|
||||
|
@ -1 +1 @@
|
||||
Tue, 11 Apr 2017 06:30:01 +0000
|
||||
Tue, 11 Apr 2017 09:30:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1491890701 Tue 11 Apr 2017 06:05:01 AM UTC
|
||||
1491901501 Tue 11 Apr 2017 09:05:01 AM UTC
|
||||
|
@ -1 +1 @@
|
||||
Tue, 11 Apr 2017 06:09:39 +0000
|
||||
Tue, 11 Apr 2017 09:09:41 +0000
|
||||
|
@ -1,12 +1,14 @@
|
||||
AUX grafana.confd 162 SHA256 5b9e125f2648ed98125097770b609dcce543443f0862b99c0653f55b3b9be895 SHA512 13b9868a4c0a5a7209e6f4aa1206a93a0fb33b0234c4c0a6942bdab9d1cf139049181c066e01c49f639165ea422259fa7cab9e0bdf21537b3722bd86691d9b2c WHIRLPOOL cffd9b5c07791af6873b26868e0402ab882410b124fc48a86f367cab09c1a3edf3cc112a83a879e041ce7f717ddad8f70199e5f714281e19da701eeaadcaeb4b
|
||||
AUX grafana.initd.2 703 SHA256 3b4880dc1bcf2b9863887518a6fabc2615dde3f6317b42660b4f52945665e342 SHA512 202fe8dd2d1f78eeb6195b5e0789b4554610fa6396fe14b75c9e986af782022c9220d47141cf53a5356789aef3dc1325aaefb605d3af8732c39ebf154987e698 WHIRLPOOL 169e9df237c4d35fe6fe031be9286a95754209da971d64bcf65f3bd79c7aa96ba95751c84a73ddea1a34c92f8936ad60d89d8f7e574db1de8f90f083e51bc83c
|
||||
AUX grafana.initd.3 972 SHA256 0f898484e081a416429d4a881c99988aea6a9d9d2085b326c5dd1e85163cbb39 SHA512 fbad0e00b1b47d9eba808d2ed84e3208d2279f1deeaad71710c6756ad120b1f9f1bb2ba1c5f9677ed3a5efe28df8437c48f5c68b5e8eabb1e91b14e762c1e442 WHIRLPOOL 85f5634bb9fcd78c45d1d5c207951402a60be9b5f5595b47d8785bf1fa3a26f4238346a1d2a16a2e1457620b2cb5b20bfa46f5ed8cdf12e1b5f6297691a0db66
|
||||
AUX grafana.service 651 SHA256 406238530f759454339ef57d5297038bf9aea15b1ec919eb4aa9619584165f7b SHA512 7bda41f0c6ee9ec0947ef6b8d4591453f797ac0256f9b67800249a6edf699e55855a9bd6f46501a86ffec5b5d2e1d8ac735657a0c63600683f61044e0bbc35d4 WHIRLPOOL f4a9f08a49fc749e4e4189d1f288dd1a3a394ac3d1e6607639a9c559ee83ff9e59a4f4a5956400a2941e934d44fae619d3bf7a63089bdb6997179df9459c3278
|
||||
DIST grafana-bin-4.0.1.tar.gz 42179027 SHA256 910327d0d7b7597cb471a697766baea170da9eb2ac59c94782c90744a16a218b SHA512 7aea39aa8dddf4123d7716b4561476beb50c4725c1ef59f5d8ab033134725445c9c3b47fda9538de58edf5c45c2145f2a9cf0bd33352764fd2840ba090967bd0 WHIRLPOOL 5d0ecc929b681ead4a17d544631b54cb0b76705f5a72470acc646b7d5888937a02b033a1d3aeab901f436fb6c0d8c21460bcf0422b0db99578dfc0378d13deb5
|
||||
DIST grafana-bin-4.1.1.tar.gz 45019506 SHA256 51464c7569638bbfd7c6a7397c8f5f296c6839a113360ff5f908d454a9643aeb SHA512 74df71c1f4b8d84046ed94447d01a759197486232ff4818a10e5e4656c6fd025c9aa224df8c8f02770a77a7483398c881aebfd40a1da12e8d83d8ec97980d3db WHIRLPOOL b8f8d4c59d49303bdb9f53de9d67481083e41ff2d9be43dab2cacfc6bee742bf310cabba0766c58c80c7d42a7aad7e2633d3e57d4603ea23a1fd4a14faba7e16
|
||||
DIST grafana-bin-4.1.2.tar.gz 45024995 SHA256 b8111cd014e9c202dd1b168b924731a140161e9e43e32f3ca7ae18db850af6c4 SHA512 4a0825c99eebb4185036cf5e1fd2ec26ff12913e474ac6014bb677329e1c92ee866be4ff53bd2560d91ebe38d7d7e3ae310e05b221e415046afbafd7a164e3cf WHIRLPOOL 6c4eda846cdd4ff4ef0ef34a0fd3b45da45cbc0aa0fa46d707616809c3fed322146b89678dcd11de2d31bf6ca94efa6afb7cd9f9423b5cac1847da209b7bae6c
|
||||
DIST grafana-bin-4.2.0_beta1.tar.gz 46386040 SHA256 522c6a9a956a988580cd0b284d991389ef229ad4d515584fa4df16de6fa95771 SHA512 da4f4c8255b27dfdcc75dc0e356b88e8d6869c07504af7923118c42acea0f6170e4af2fdd89827056a3cace1090ce90bed62544a795f8d5980b93c8bac05444f WHIRLPOOL ee24150ffa3d8d651d3378b1a77837917cb398610330c67dac29a0a17b49114918065f2462ff6d8ce1e13e2f17e455afe9d2195ad58ad5e064bccc18eecd80d2
|
||||
DIST grafana-bin-4.2.0.tar.gz 45741731 SHA256 e9927baaaf6cbcab64892dedd11ccf509e4edea54670db4250b9e7568466ec61 SHA512 8c100f5d61b8ebac2abb3894d3f37e926c6fd81eb3ab68fd966d2bc38d9ec2386fee15dd745f5efe7c0e52de06321f3e983fdab0185b3da3f28562b54c60994f WHIRLPOOL 08d00ab71ae8dba828c98661c4250b5e4a014f75d25b9eb80daee445570b972b2babd6da89f5aba76ca1d32b1d6e71376066c6387d6bb92c1f7299fbc7087d4b
|
||||
EBUILD grafana-bin-4.0.1.ebuild 1112 SHA256 83bda0c08e9c0f7fec5f0879be167c7205ec7d3df05421c40d7a73a985797c14 SHA512 4f802d05016bc296964185737337a7b28e6e7eaa6d6b05c647b5d87c60b52b2b59155a0f7326b9e517b72365bd44b4a8c59e1d06816178ad952df2c8107c5536 WHIRLPOOL bd75d87e349bbe0eba3670deccf6f8e8916dafae45b0dc3a3efd6242d5413a5df4c8e1f3f2486cd878c77de9670331fd1aaf1d5c0bcb936f6c57b0be1bc3f536
|
||||
EBUILD grafana-bin-4.1.1.ebuild 1112 SHA256 310865a022e8f92ec9188ef6a1be687de0f0597dcaef29ec62a3b7b22493137f SHA512 fd331ef751c31b0cfe4a9e26c5ff065ade81e3f0dfbf13dc1d0ed06d805de08bf070dd95d89ac1623e48e0d232c4f11ed73102fd7beefb679545d0ce7d8d8821 WHIRLPOOL 52fa609175e280749f0a40ac653471e9898eae125b354205073e6d5f1f22ef4b4142824595292e1b7faf614016e05a8ce72fcf205599dbef9161f51e642ea697
|
||||
EBUILD grafana-bin-4.1.2.ebuild 1112 SHA256 0b36f2df88847e4c8cf41f73825c5a554afc9d63bbbd47ef1e927648b1e09726 SHA512 ea69d98b13369667e9228caf3432e4d1757a10f3e67b50ead4bff10d0ec4d7a9a8a06ad84019dfba6a1368d6f11e680c5682856604ee3b26c5cf1c7173f605e8 WHIRLPOOL c7b5f786dc540e8ef9b3a6ba52793b120d6a53aad61961b83214e9de2fff67e5a4f23b2f55b95ef837c39a7bc92fcafa108e3c6307c95bd76a5d5f8cc46f8ae2
|
||||
EBUILD grafana-bin-4.2.0_beta1.ebuild 1107 SHA256 5f6d54270a633c566361cbbc87247fba7740a8a6f086e7f16108c3116e39c74d SHA512 06c8b600b6dffe2ce2b773d8b9bd453b545fba6a45115de5e7ffcbfb82453a292a2815e94885caf6ed05b58f86dc79f49ea4c206a77a2afe1737441707780f43 WHIRLPOOL 01199616c067e54a82dcb932abeb42b27fdaa06331507141ac1e5d0da6c3dc69e5359a8a047c398fe1751f86617555905e1e1413ee47e1a8bb815f4641dc635a
|
||||
EBUILD grafana-bin-4.2.0.ebuild 1386 SHA256 c4dcddef30335545c17f869657d1e1211c87459246e040af6183b38a0960c184 SHA512 066aa28e962c8eb93075da741530aefcd0396ef5d253caaeb2f8e958b2c2a5fdea9de270cfe9fe5043436a4be1f2314df47c11a0ecc50fceb8f18595f6d2f583 WHIRLPOOL aa66a009bad7bcf1d1421432ba358ac8445ff71a38efe1fcbb7adb7be84ad7691a130b6b05ef68398ea9257895ba116473d8d870014a2820949873659a94fa02
|
||||
MISC ChangeLog 3787 SHA256 7c5499b4ee86c942885dc7ce4bef893e78f6021866021ddd2d3c23e3ed4ceaaf SHA512 414365d302b28b7764df04eb01400c4ba459ec6538cd788b0ea84188b83d23f17d50e65f7f4763a1cd1b4e60cb52b7c2cc6e181de3558fcd5422534eec449a3e WHIRLPOOL ae426267c20f6c10682a1964d30c760897b215cb84f6aa52f6a49286b0fd3b2d38a7d62c56f7495321165c2c92086ac898a19d033c236d07b1d2317d359cccfc
|
||||
MISC metadata.xml 218 SHA256 eb70897907d0514564c84c9039d280e84e39daa2e26df509aadb12de34c79949 SHA512 882f7787b97aa780dd3ba4112b9e1dcc84986e2a17704cba9a557ec3a3f9211bcf93532b92d42f60157b56b457ee9ee17e5409066230e54d48931b91bd6786cd WHIRLPOOL 8587c6e7906d0284b2ab0fc799e790371b07acd33f712c2c5625ede6d8b63892d991a9036788eab77d2afc8b37dbcd5d1194a9f5686777132e304628038d043d
|
||||
MISC metadata.xml 368 SHA256 4ae4d3d18cf294a94d808004217a1179c782f8385a2d29f6113d522d57e6cb85 SHA512 1a122f3c2926cd0b933f4f35c56d02ae7a601bb124bc1173f5e422dba35d00d8d91e7018c06bbeda0e9b39699efa86bcb3973a60935fc034dbd23a8d672aebac WHIRLPOOL fd3c8de9f27844fde5ac3054213bcb24dc596a6545f1b057900c769b969b58ccf722db75b6a4925f914606bf3bee5375edb800a564b43813de2c12521449e8a4
|
||||
|
@ -0,0 +1,38 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
depend() {
|
||||
need localmount
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "Starting grafana server"
|
||||
|
||||
checkpath -d -o "${GRAFANA_USER}:${GRAFANA_GROUP}" -m750 "/var/lib/grafana/dashboards"
|
||||
checkpath -d -o "${GRAFANA_USER}:${GRAFANA_GROUP}" -m750 "/var/lib/grafana/plugins"
|
||||
checkpath -d -o "${GRAFANA_USER}:${GRAFANA_GROUP}" -m750 "/var/lib/grafana/sessions"
|
||||
|
||||
start-stop-daemon --start -b \
|
||||
--make-pidfile \
|
||||
--pidfile /run/grafana.pid \
|
||||
--chdir /usr/share/grafana \
|
||||
--user ${GRAFANA_USER}:${GRAFANA_GROUP} \
|
||||
--exec /usr/bin/grafana-server -- \
|
||||
-config=/etc/grafana/grafana.ini \
|
||||
cfg:default.paths.data=/var/lib/grafana \
|
||||
cfg:default.paths.logs=/var/log/grafana
|
||||
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping grafana server"
|
||||
|
||||
start-stop-daemon --stop \
|
||||
--pidfile /run/grafana.pid \
|
||||
--user "${GRAFANA_USER}" \
|
||||
--retry=TERM/20/KILL/5
|
||||
|
||||
eend $?
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
[Unit]
|
||||
Description=Grafana
|
||||
Documentation=http://docs.grafana.org
|
||||
Wants=network-online.target
|
||||
After=network-online.target
|
||||
|
||||
[Service]
|
||||
User=grafana
|
||||
Group=grafana
|
||||
Type=simple
|
||||
Restart=on-failure
|
||||
WorkingDirectory=/usr/share/grafana
|
||||
ExecStart=/usr/bin/grafana-server \
|
||||
--config=/etc/grafana/grafana.ini \
|
||||
--pidfile=/run/grafana.pid \
|
||||
cfg:default.paths.logs=/var/log/grafana \
|
||||
cfg:default.paths.data=/var/lib/grafana \
|
||||
cfg:default.paths.plugins=/var/lib/grafana/plugins
|
||||
LimitNOFILE=10000
|
||||
TimeoutStopSec=20
|
||||
UMask=0027
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
@ -0,0 +1,133 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit nsplugins multilib multilib-minimal
|
||||
|
||||
DESCRIPTION="Adobe Flash Player"
|
||||
HOMEPAGE="
|
||||
http://www.adobe.com/products/flashplayer.html
|
||||
http://get.adobe.com/flashplayer/
|
||||
https://helpx.adobe.com/security/products/flash-player.html
|
||||
"
|
||||
|
||||
AF_URI="https://fpdownload.adobe.com/pub/flashplayer/pdc/${PV}"
|
||||
AF_NP_32_URI="${AF_URI}/flash_player_npapi_linux.i386.tar.gz -> ${P}-npapi.i386.tar.gz"
|
||||
AF_NP_64_URI="${AF_URI}/flash_player_npapi_linux.x86_64.tar.gz -> ${P}-npapi.x86_64.tar.gz"
|
||||
AF_PP_32_URI="${AF_URI}/flash_player_ppapi_linux.i386.tar.gz -> ${P}-ppapi.i386.tar.gz"
|
||||
AF_PP_64_URI="${AF_URI}/flash_player_ppapi_linux.x86_64.tar.gz -> ${P}-ppapi.x86_64.tar.gz"
|
||||
|
||||
IUSE="+nsplugin +ppapi"
|
||||
REQUIRED_USE="
|
||||
|| ( nsplugin ppapi )
|
||||
"
|
||||
|
||||
SRC_URI="
|
||||
nsplugin? (
|
||||
abi_x86_32? ( ${AF_NP_32_URI} )
|
||||
abi_x86_64? ( ${AF_NP_64_URI} )
|
||||
)
|
||||
ppapi? (
|
||||
abi_x86_32? ( ${AF_PP_32_URI} )
|
||||
abi_x86_64? ( ${AF_PP_64_URI} )
|
||||
)
|
||||
"
|
||||
SLOT="22"
|
||||
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
LICENSE="AdobeFlash-11.x"
|
||||
RESTRICT="strip mirror"
|
||||
|
||||
NPAPI_RDEPEND="
|
||||
dev-libs/atk
|
||||
dev-libs/glib:2
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
>=sys-libs/glibc-2.4
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/libX11
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXt
|
||||
x11-libs/pango
|
||||
"
|
||||
RDEPEND="
|
||||
!www-plugins/chrome-binary-plugins[flash(-)]
|
||||
nsplugin? (
|
||||
${NPAPI_RDEPEND}
|
||||
!www-plugins/adobe-flash:0
|
||||
)
|
||||
"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
# Ignore QA warnings in these closed-source binaries, since we can't fix them:
|
||||
QA_PREBUILT="usr/*"
|
||||
|
||||
src_unpack() {
|
||||
local files=( ${A} )
|
||||
|
||||
multilib_src_unpack() {
|
||||
mkdir -p "${BUILD_DIR}" || die
|
||||
cd "${BUILD_DIR}" || die
|
||||
|
||||
# we need to filter out the other archive(s)
|
||||
local other_abi
|
||||
[[ ${ABI} == amd64 ]] && other_abi=i386 || other_abi=x86_64
|
||||
unpack ${files[@]//*${other_abi}*/}
|
||||
}
|
||||
|
||||
multilib_parallel_foreach_abi multilib_src_unpack
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
local pkglibdir=lib
|
||||
[[ -d usr/lib64 ]] && pkglibdir=lib64
|
||||
|
||||
if use nsplugin; then
|
||||
# PLUGINS_DIR comes from nsplugins.eclass
|
||||
exeinto /usr/$(get_libdir)/${PLUGINS_DIR}
|
||||
doexe libflashplayer.so
|
||||
|
||||
if multilib_is_native_abi; then
|
||||
# No KDE applet, so allow the GTK utility to show up in KDE:
|
||||
sed \
|
||||
-i usr/share/applications/flash-player-properties.desktop \
|
||||
-e "/^NotShowIn=KDE;/d" || die
|
||||
|
||||
# The userland 'flash-player-properties' standalone app:
|
||||
dobin usr/bin/flash-player-properties
|
||||
|
||||
# Icon and .desktop for 'flash-player-properties'
|
||||
insinto /usr/share
|
||||
doins -r usr/share/{icons,applications}
|
||||
dosym ../icons/hicolor/48x48/apps/flash-player-properties.png \
|
||||
/usr/share/pixmaps/flash-player-properties.png
|
||||
fi
|
||||
|
||||
# The magic config file!
|
||||
insinto "/etc/adobe"
|
||||
doins "${FILESDIR}/mms.cfg"
|
||||
fi
|
||||
|
||||
if use ppapi; then
|
||||
exeinto /usr/$(get_libdir)/chromium/PepperFlash
|
||||
doexe libpepflashplayer.so
|
||||
insinto /usr/$(get_libdir)/chromium/PepperFlash
|
||||
doins manifest.json
|
||||
|
||||
if multilib_is_native_abi; then
|
||||
dodir /etc/chromium
|
||||
sed "${FILESDIR}"/pepper-flash-r1 \
|
||||
-e "s|@FP_LIBDIR@|$(get_libdir)|g" \
|
||||
-e "s|@FP_PV@|${PV}|g" \
|
||||
> "${D}"/etc/chromium/pepper-flash \
|
||||
|| die
|
||||
fi
|
||||
fi
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
--- a/kernel/os-agp.c
|
||||
+++ b/kernel/os-agp.c
|
||||
@@ -180,8 +180,8 @@
|
||||
{
|
||||
nv_mtrr_del(nv->agp.arch_phys_wc_add_token, agp_info.aper_base,
|
||||
agp_info.aper_size << 20);
|
||||
-#endif
|
||||
}
|
||||
+#endif
|
||||
release:
|
||||
NV_AGPGART_BACKEND_RELEASE(drm_agp_p, nvl->agp_bridge);
|
||||
bailout:
|
Loading…
Reference in new issue