Sync with portage [Thu Apr 13 06:47:32 MSK 2017].
This commit is contained in:
parent
226835b2c8
commit
c30e1ae43a
753 changed files with 10198 additions and 5346 deletions
|
@ -10,7 +10,7 @@ AUX at-spi2-atk-2.20.0-tests-data/test-value.xml 289 SHA256 d4c917c33fc0c611112d
|
|||
DIST at-spi2-atk-2.20.1.tar.xz 309112 SHA256 2358a794e918e8f47ce0c7370eee8fc8a6207ff1afe976ec9ff547a03277bf8e SHA512 17ec2c4e7b532b92d7a53da77ec87516f3cab41464b828661cb75bc93e3dcf7e2c8eaa288ae43f60cfbfe9dafd89a74255ab69dffdf90953943733058292c33f WHIRLPOOL 151aa9ef1a27462c7bac470d8c9a203f840d8f365815325b408d337863d24b1747bfe61dbf18ada4d3632349c55b265d4b44c9744445a9622a1d1d4a32c71501
|
||||
DIST at-spi2-atk-2.22.0.tar.xz 306148 SHA256 e8bdedbeb873eb229eb08c88e11d07713ec25ae175251648ad1a9da6c21113c1 SHA512 9b815eecbe01164df8a3341a3b0e1fe57a4f333964a0836f89f54712512a32d69c333c0c099eb194716d081f5460bb6e6d2c852f7218df51549e88e75880f284 WHIRLPOOL 830b19dda735aa1cd03296a852d22117e957b69de20f798f4728993594e7b578558f413f38ddfcf81a8a9ad544480722db7d088f2b38827ca4293b141eb18370
|
||||
EBUILD at-spi2-atk-2.20.1.ebuild 1290 SHA256 edf6b923ebb2ac0d42d85fed96473bf169bd383e834701e560748a4f852bfcb0 SHA512 0af404e0c83bfc735492c44538f3f1a4cb362174fc2b04f06dadeffa4b5dad14913689a41a363a08322ac6f1f441d1f788d30649a029913d1651267f24ae7544 WHIRLPOOL 7e0409485f02759cba0fffe61e2627dd75087ab4dac1ffbba150820673ef5cbcc0aeea415b49dab9db5c853f23edfdd675b4b71ec382b5b6986e72cc3e7d94b1
|
||||
EBUILD at-spi2-atk-2.22.0.ebuild 1294 SHA256 34e6031a79de01ad3907fb62a2da271483850852a578f6cdf558b1e25ea6679d SHA512 77a43626768d09b6e8884fba26c8eb17489ddd797a653fbb34906512d2ac4dbe5a558510c9ba8b8087a48b990f766ceb0735e009b20bc384c32d6025557c3aeb WHIRLPOOL 497798b0bb9a71f983527b622d45de1d26410754e9510b9056f18ecd193ba266c77703f0f1ecaeb48d8ca676561d3dc5adc80750082d20a1c8bbc17e6511df14
|
||||
EBUILD at-spi2-atk-2.22.0.ebuild 1293 SHA256 0fa90ad6ee31d02b9d19c40ee7b8191a0b9ad1c7852b957f86c38ff007811942 SHA512 8950c4edfb24d0239e5ebeb70b14813bee14f760b532ce22c2a42f1d0f2c3614666786f1be0f155f4264142f91848bc539602144d4d3ba623b1e6ff6d460a510 WHIRLPOOL 40392297ce0252d2a94c9f9cf96486396c957adbc8e10b020116443c5e1f77b23787028cd37f049e5d7a46d60df529176b7e672c27f7396a94b500ce599714c2
|
||||
MISC ChangeLog 8397 SHA256 f7eab45a8a977397a03ddea668f565682014a3cfaa49115a3028961e5561701e SHA512 b33be267cb15891fcc3d0534d113742a3fb7b3183b7813e6b3226d7d2177fb8f10c835a89bd81089ee9ae21981ebf3f6195fd086d96650c7690036af3b83a3b9 WHIRLPOOL b10937abe94f79ef2eb431b80c8d3829e5c859939d5f4743afa551073ab3cfe7d1701ff5ab3b6fded59690c8d285ab0652f01d087e17bd3a0adf489a296d9e8f
|
||||
MISC ChangeLog-2015 11131 SHA256 94de92058a0736f3840217523e5b1d587a655f243b41753c39a8c03f10c9544a SHA512 97ff2fdbc93d0813503fdf49092fae21729ce4f163f410dee7c2fce5e6c6773260480dcff92ff07d76c7fce1f4ea37530d8c54e29f5a833245c57f80109efa90 WHIRLPOOL 3760d91fa41b46c0a2578386759af1e58d1d4aa09e7a168681c534e2262267057e3abae36b9654d527c5dedb2a90db07cf9dbba1d0089b0ad1d2847be7efa74c
|
||||
MISC metadata.xml 249 SHA256 4505b0bfeadff287958620b7dc7b7209699065a8f17139a237a5dd409a726a97 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 WHIRLPOOL 333a938ee1d2124595596c572697bf5ebad523a92ba12005cfb12e6bb6270881a94a911f0cc9c1cf2bb571559e8271e07dfd307dabe50058236dbe7103562b92
|
||||
|
|
|
@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility"
|
|||
|
||||
LICENSE="LGPL-2+"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||
IUSE="test"
|
||||
|
||||
COMMON_DEPEND="
|
||||
|
|
|
@ -2,7 +2,7 @@ AUX at-spi2-core-2.0.2-disable-teamspaces-test.patch 302 SHA256 5834cf4115437900
|
|||
DIST at-spi2-core-2.20.2.tar.xz 454124 SHA256 88a4de9d43139f13cca531b47b901bc1b56e0ab06ba899126644abd4ac16a143 SHA512 b92eb876ecc1fbd14c042a37d0d781c2b3697ad3e988d3fa2c8894f5ffc269b38a703fee702a1a03d8b37b7c2140a7862cd818c9c7f66bc85bfa776355172d79 WHIRLPOOL 07f99b4b4167875f26952747a8e9fb8ec2cf92898d57a0d4b41420e25d09b8ea7145cea994860959af8ffe78d2ba8fee6900932145ebba9d5047bf832d79617c
|
||||
DIST at-spi2-core-2.22.1.tar.xz 454048 SHA256 6f8f39f091bfe2c57870cb8bfbb02edac4fc85cda69665e6967937daf7201c42 SHA512 2376b57ce744351ed09a13cd02f0c02264c0998860710cfcdac59f0efb78061512986f5d7305a2f6c594d70213722f81795620e8cd2c6587c6d3f1335477171f WHIRLPOOL a3bd869b286e7fd974242c5846d219c9be3b5fb4322f7bd82f9c039cd032bbfc0917e2e54dc900283eb13a1bba14906eec3f2ef9d9b3caae1aef6bdce24fe3be
|
||||
EBUILD at-spi2-core-2.20.2.ebuild 1692 SHA256 15597d8e239829cc5b24523cf93613b2d6dc8718a65e34dd5f7353f82cc5be92 SHA512 86044146d9b9114524bb058057088b5db4f34f7a0b2bda39bad76a8ebf49768ab633cb58c04c5f3d922bcf978123d2203f9f72f7675bef5bff753322843d00a7 WHIRLPOOL ac0fb383fa83421456f57bbf49cfd9f88a9c0841a68c74a36c5fa2886db7338e0f8effbf1d199947974fd00b776ea065965745a194e74a66514380b1f9d457e7
|
||||
EBUILD at-spi2-core-2.22.1.ebuild 1775 SHA256 8b83915d731e32feff61e97a21677df4e863d37d91a45d4184936e4b9d2ee462 SHA512 0c6532855b41e9550ea37447c3e27682bdc845575f604f98c5fb21f9cd1f22bd967851eee280fb6f3505b452f303508b82882cdfe145021c9cbb1ce147f30109 WHIRLPOOL a823c20370ca4b92b5993efed7c5477c4723a2b8944dfd62d0d8822337cb832017fd88f4445402db5252bb4a8c98958d6a0b70dc0ba282100fc640d5a57a9dcc
|
||||
EBUILD at-spi2-core-2.22.1.ebuild 1774 SHA256 020c467a90c3e72813973ad4a87c3e07e67cd1660a61a115550c5c8a8697040e SHA512 3bf5cf8a3db6fba2bc4472636883aaf5da7ff44ffbeda7306317a0bf2f700d4a8a85e68d3cbfbe80034ce51f4bcabfbfaa8d2a1fd6c3424990cd3fb247ea874f WHIRLPOOL a4385854a9ca7a23c0655743c4c869273baa2ceb830e9b8a5d5b73cf867d13adbde8029ce1f9d636e1b4853af23b59d868bd7259b739fb4a2024f089b350e1a2
|
||||
MISC ChangeLog 7419 SHA256 4ca11356e36dacc56185de2300d527ff3ed438ef73e5b2316d03ff06ce36e887 SHA512 b9e5c453da683ecfdaf08450574c3c593973f09ea9a66b80dadaab9370616a6886c640bb265cde606072354e38ca28dfa27afeb8e0d4b0a34f83b16fed3cc031 WHIRLPOOL 32619c78b965d3bab798d4bfa2abd5de57b2d3bfeb4402d9c1015d3d534a590fc4c546179d67c5913046c3b12c360922e4bd7da95df143b238c14c81f9a6c57a
|
||||
MISC ChangeLog-2015 12541 SHA256 336ad1d8009ba7b740aae7c356026791252be7ddaec0c1c9d33ed586f882c620 SHA512 9cffbf791a6df5e90d05e382beaac9bb1f7da22453445734092be1798386d984f218b42512076c2f4b2c348a741b8c31b674a6a676dd506e01305e48c793696a WHIRLPOOL a9dee88fbe5b5a8e3845bb8bc8b935ffaf7507127b13e720abb016398ace7ff3305a5dec53148789b7b99668c16e3dc8882418d7394cda2bee569d663d0a937f
|
||||
MISC metadata.xml 249 SHA256 4505b0bfeadff287958620b7dc7b7209699065a8f17139a237a5dd409a726a97 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 WHIRLPOOL 333a938ee1d2124595596c572697bf5ebad523a92ba12005cfb12e6bb6270881a94a911f0cc9c1cf2bb571559e8271e07dfd307dabe50058236dbe7103562b92
|
||||
|
|
|
@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility"
|
|||
LICENSE="LGPL-2+"
|
||||
SLOT="2"
|
||||
IUSE="X +introspection"
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||
|
||||
# x11-libs/libSM is needed until upstream #719808 is solved either
|
||||
# making the dep unneeded or fixing their configure
|
||||
|
|
|
@ -4,10 +4,12 @@ DIST ansible-2.1.4.0.tar.gz 1889427 SHA256 e9f1033356557dff2fdbaa1b13a7cc8fb2ed2
|
|||
DIST ansible-2.1.5.0.tar.gz 1893776 SHA256 11a214a5623f9e0032b3e9036211a046ab3c0d3fb6586809c00b8cabd11f6bde SHA512 1bb47cdfad0a9bf4dcc368c717ebcd4bae10bf81eb3585ea63b1aa7ec7963684c079fa48fc13fcf703eb9a08262fbfc5ed0813018508dbea8ac53228416a31f0 WHIRLPOOL 3f4a499b689676a8477b286b2d37f9545cf11cf9ec5efab347fa12c385ddaf637a204a6e1d99d869957576765b7dcdd65b9eafd82843d19b08fb3d5d7e367742
|
||||
DIST ansible-2.2.1.0.tar.gz 2511062 SHA256 63a12ea784c0f90e43293b973d5c75263634c7415e463352846cd676c188e93f SHA512 10f90f4ac68215febd14e36fa9ea3b2156677f2b7a29a08633e0702bcbd8a7c3551980deeabcff756380b076ac7ba6a5e9eca07af66d908d8d6627390744bc00 WHIRLPOOL f246e38e800e7358d74b25c53386fd317ac50a015860d04abff6c360a78fc77ad8843f4537560ed73a27fded408151a64775c355a5c1528668e5431df747bc8d
|
||||
DIST ansible-2.2.2.0.tar.gz 2510182 SHA256 efd9c574168ac1916dd57f7c88d4dd2e13ef816af0ee49a8d34c77567886e4c2 SHA512 e5d902e6c8d67c2b5e1e907dffab7a36505cc96a9748915dd8340f78b6bf5ced2efe2153f621ecceafc75750729d3e2e26c9c7c95b3a6d15838e6c36de8b8b60 WHIRLPOOL 2b57bf518de9adf339b3c2eb3dfb0e2962e084b69db1a10c1cdccc4caa13845f668191b12f66b3656675b2ac94bb671f329ab7ab843796480a963017cb762776
|
||||
DIST ansible-2.3.0.0.tar.gz 4251730 SHA256 299f3907cd566a20e163942fa82b6afc86ef89c2726ba503b90c1a651e82a458 SHA512 88ac28befefd7a70c36d8c33bc1aba1b0a5ffdea4bddd0b9e6c5488c70057662812208c221e47721c5a194fc30282a33490f196a719d9eb6d9b1e7dcfd1ff941 WHIRLPOOL a6a622f17476c07e3446a7b09631027797ade04f7d1571e0eafccc2736390deabfcdd36fa1e849d209eb7ab5f1e3e86f2b6e7dd3032db1743665165c1dc710ba
|
||||
EBUILD ansible-2.1.4.0.ebuild 1440 SHA256 6d622f132ce50ff14e6d49b6279269b51761d5558850cc2b095af63c3c797f44 SHA512 cbae93923c346269eac87cc9324118656e4763ab877af52e2187f44c4b7df695df01be142f06fe3e89ed54825c19a2f67cb073b603865a95433e39af47584eff WHIRLPOOL 2a12cce6c2ce90433b3ac0888079b1d44d7de590aa2dbf44e04da340a2080c5c7e2aa897935f61e5a7c3bd1191031d0b1ef3ea4edb4a58808d99097fe83ec13d
|
||||
EBUILD ansible-2.1.5.0.ebuild 1383 SHA256 588378ed8651af5409a80e9ac2a1427efbbf7eeb6726954ff9028aa293510c22 SHA512 c67dc28ba8a16b9335d64f349c4e4b31c829a6a711ec0bcd76a26bee7dfe0f1a008f131cc0c03fdbcaa6d929ff37a9bc46946633d7898ccac8eba5c544c427a9 WHIRLPOOL 298b8154e196cc04e93d04e78ac37b0c957f1a79fc4dc5207a7bed4e55e3c04754bc3ea24b6ed66de6162c848759489810447e96e1bc156621791d3b61c46a65
|
||||
EBUILD ansible-2.2.1.0.ebuild 1440 SHA256 6d622f132ce50ff14e6d49b6279269b51761d5558850cc2b095af63c3c797f44 SHA512 cbae93923c346269eac87cc9324118656e4763ab877af52e2187f44c4b7df695df01be142f06fe3e89ed54825c19a2f67cb073b603865a95433e39af47584eff WHIRLPOOL 2a12cce6c2ce90433b3ac0888079b1d44d7de590aa2dbf44e04da340a2080c5c7e2aa897935f61e5a7c3bd1191031d0b1ef3ea4edb4a58808d99097fe83ec13d
|
||||
EBUILD ansible-2.2.2.0.ebuild 1378 SHA256 2d0d39de08d1a2635210a1c5c77c63dec617f7c0731754bc15c647c63cb5049b SHA512 1e3e064e0afb89ddaeb31779de16826fe68c3beae8053222708f71eb24caedf2096077684cc801f17aabe9822b8df06f46760b4bc67dd311d2984faa3494a130 WHIRLPOOL 422daa7fc83f7f0535cec3a6210e692a5e7d69dc5291e96b205717e450639ce7eede12d38e315fe9e4478ebdbd6f7e90776e88eedcb7616158ba5cc095b8b6d3
|
||||
EBUILD ansible-2.3.0.0.ebuild 1378 SHA256 2d0d39de08d1a2635210a1c5c77c63dec617f7c0731754bc15c647c63cb5049b SHA512 1e3e064e0afb89ddaeb31779de16826fe68c3beae8053222708f71eb24caedf2096077684cc801f17aabe9822b8df06f46760b4bc67dd311d2984faa3494a130 WHIRLPOOL 422daa7fc83f7f0535cec3a6210e692a5e7d69dc5291e96b205717e450639ce7eede12d38e315fe9e4478ebdbd6f7e90776e88eedcb7616158ba5cc095b8b6d3
|
||||
EBUILD ansible-9999.ebuild 1709 SHA256 4ccc7c4d7574667c1800e402cc4fca330e7d7d4b0251192dc26d79be5c1a035b SHA512 a7e86056e386fc8a040d42f4df3e12f9a83a00d66c59d7b09e78e547bfee5d43be7867595ef3a987de8e7db2fd7098e9a1d46878efd018d242131fee7cf8b194 WHIRLPOOL 17b53f2f7549d20b2d5db196b4451793215d6da85b093379096e1b0896da2719a42c0f1dfeec3d80ef91cf4627262fd932d4ffa15c4440bd0dd1829de1354137
|
||||
MISC ChangeLog 9769 SHA256 199baf005e4d3f8d68566cea3ff4b6410b202cce107ab90504981dac00dd34b5 SHA512 d0f84e1dcbd3628c26e0df2d80ff829cf146f3ab8e6f355c8dc187b2ad5e4be9a1e60f22176e669548f2d355c9659dbeccafcf096de47d52c50842d1b65afac4 WHIRLPOOL b6dba8621dc6d3da894e717f48d9c5ec844c885d594976ef2a759898ba1a9e49db0172b358c0e161e615ee71ab42bc7ddf51a7b77db29e41eed6f5e768d4f5ac
|
||||
MISC ChangeLog-2015 11597 SHA256 88b37db76a87a55c7ac0afd355e215dcb788a0217a70561d8a5bdac8af71415c SHA512 25b912511f5763eb335b67a5adf194800b131440c0170b7cb37772e07ee926a2df530586ab77f8963f95b1176e5309de3f5597e7bb57df80f5e025afe83969c4 WHIRLPOOL bee785f57512f313a52908c3e93984138fde5b67ed2f800e6fa7438d6a4fa9517c05aed9326f2b922e6eb89fe4e2ea2f98f4e5a44b5a55747b6ef8fbe4ed0540
|
||||
|
|
55
app-admin/ansible/ansible-2.3.0.0.ebuild
Normal file
55
app-admin/ansible/ansible-2.3.0.0.ebuild
Normal file
|
@ -0,0 +1,55 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 eutils versionator
|
||||
|
||||
DESCRIPTION="Model-driven deployment, config management, and command execution framework"
|
||||
HOMEPAGE="http://ansible.com/"
|
||||
SRC_URI="http://releases.ansible.com/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x64-macos"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/paramiko[${PYTHON_USEDEP}]
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
|
||||
dev-python/httplib2[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
net-misc/sshpass
|
||||
virtual/ssh
|
||||
"
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/packaging-16.6[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
${RDEPEND}
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
|
||||
<dev-python/mock-1.1[${PYTHON_USEDEP}]
|
||||
dev-python/passlib[${PYTHON_USEDEP}]
|
||||
dev-python/coverage[${PYTHON_USEDEP}]
|
||||
dev-python/unittest2[${PYTHON_USEDEP}]
|
||||
dev-vcs/git
|
||||
)"
|
||||
|
||||
# not included in release tarball
|
||||
RESTRICT="test"
|
||||
|
||||
python_test() {
|
||||
nosetests -d -w test/units -v --with-coverage --cover-package=ansible --cover-branches || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
doman docs/man/man1/*.1
|
||||
}
|
3
app-admin/profile-cleaner/Manifest
Normal file
3
app-admin/profile-cleaner/Manifest
Normal file
|
@ -0,0 +1,3 @@
|
|||
DIST profile-cleaner-2.36.tar.gz 7757 SHA256 17ae2f6f30bcfbfb28a3b2faf8836a6cbcbdc5c0ad3e43b3bb92a29a20fac719 SHA512 c56e92f816276d55e298dfac529e8195cf05f1a441aae40d25665d1db6d03b5ca741b99136e9f6fc93eabaa56dfcd8f2856a2dd5c37728c72befc756ff28ac75 WHIRLPOOL ac0778a31ff69f143065caec614278bdca94f5ff7c8fd3bc41f8536c83f3b46727e08f858ee53c505996833ef84204579cae399062cd05198cc897e9b357b991
|
||||
EBUILD profile-cleaner-2.36.ebuild 501 SHA256 ce6c8001ef2de2b8e95eea62c0494af6ccc84e14e6608616394d831f6609e11e SHA512 de4e1b361be03eaa01f7b6512269d957f7e5789ad4ab3ce6ec957e886c8cd5614de4f2902a9bc41cf166e7294f44c141ee457490814429846b088afcf0980287 WHIRLPOOL d75bc6ac5e3cb1945eaa608d8a96b08c80146c547c74d392b037cc3a67cec3cc60dec7a26117ea7c8a8a850debf9389013a362f3573ad8acc2914eee3bdd0507
|
||||
MISC metadata.xml 518 SHA256 2b543e311ea22abe9af8d166ee3417a57c3d88281f1f701b5f30f63871500aaf SHA512 7d1f584b8e989fd94abaea851c83c7734eb654f1d98e950724a6f72b50b8a1c7e0167ba99067dcfdec32a9ca5036bbdde7c46256214bf395de70a4d6b79f974f WHIRLPOOL 41709edbd8b4432c0a7e121993ae1190475ea0ea34dca6fa55348781900e1cc2b1bc71a09a306cac6061a68a1ed6739cd1ce5a3a3a82a391a74363d1264b142a
|
16
app-admin/profile-cleaner/metadata.xml
Normal file
16
app-admin/profile-cleaner/metadata.xml
Normal file
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>fdsfgs@krutt.org</email>
|
||||
<name>soredake</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/graysky2/profile-cleaner/issues</bugs-to>
|
||||
<remote-id type="github">graysky2/profile-cleaner</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
21
app-admin/profile-cleaner/profile-cleaner-2.36.ebuild
Normal file
21
app-admin/profile-cleaner/profile-cleaner-2.36.ebuild
Normal file
|
@ -0,0 +1,21 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="Vacuum and reindex browser sqlite databases"
|
||||
HOMEPAGE="https://github.com/graysky2/profile-cleaner"
|
||||
SRC_URI="https://github.com/graysky2/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="app-shells/bash
|
||||
sys-devel/bc
|
||||
sys-apps/coreutils
|
||||
sys-apps/findutils
|
||||
sys-apps/grep
|
||||
sys-apps/sed
|
||||
sys-process/parallel
|
||||
dev-db/sqlite:3"
|
|
@ -1,7 +1,5 @@
|
|||
AUX pigz-2.3.3-ldflags.patch 1392 SHA256 1d42c16c402b402475973fff5aad06b2a5fbf319102c2c8da4f1b41689d2acee SHA512 81a357864f36aef670b0c3c44a77f1c20ca24ef7718b6e73ea551043a3c22161483ab287e8bf794f57af76d0d183924122793b56f116b388caa08251c0f1d480 WHIRLPOOL a9457c1a879cd6173eccf85011aea21690a4a4c68e623b1b98445244f61baa1f896bc16aee3bb8d707714ab6002c0c892479b9f9a8b434e4bfb0869750090044
|
||||
DIST pigz-2.3.3.tar.gz 92787 SHA256 4e8b67b432ce7907575a549f3e1cac4709781ba0f6b48afea9f59369846b509c SHA512 6fa5ee1c03b4a8dc4b191acaa337b6f30132503ff413300214e1e6b27dd70590b53334be3fa880916f6ea4498beb8cf7c411a5954fdf188475882c44618c663c WHIRLPOOL 1eb3ea11a0bbb0bd837a1ed12a63b3d57d8ae9c127e8407f9b82b1aad8a41820abf1d429c513f4df3f56fdc3c842caab07a5c904207b2244e4215a6654ef5392
|
||||
DIST pigz-2.3.4.tar.gz 105412 SHA256 6f031fa40bc15b1d80d502ff91f83ba14f4b079e886bfb83221374f7bf5c8f9a SHA512 c0d5da6c5b2da50841aaf3958d5694edca0356d4bef211175e9f2f17e0c815e80b2e62bb39c7761c8f83fdaa84ca7373e130cdb0fa2c96f91c397556cbf7ba2a WHIRLPOOL 971bb8b9c4504b67af0793f7eb199a2abbdb62a0151fed43ec4a50fb9e325a8c6e331bc7a8e417f633ae395e88865e82f4b15b9cba5534178776b18ffd8261e2
|
||||
EBUILD pigz-2.3.3.ebuild 959 SHA256 197d1d8543c3e141ceacae099f923da3a0d9dd84bccc2af8f6e74b6f6e55a606 SHA512 c99d024d01ac5bca8ed0064e523c66f0b75710385a4e11e7f10a47774a6b8c5f610dc91dffc6222c961c6a7967007aa4155151a27b26178c6095e09d2d0c4c26 WHIRLPOOL a8cfa1dea790472727fc170637b710c28998a3403b374898be7e2ccbfd1bd0f699d7bb278bc33a80d7d276de732fb04444996a0dc00560d527730662a868c073
|
||||
EBUILD pigz-2.3.4.ebuild 939 SHA256 520ee1c96d3561a9332faa40819b80cf7e8778aeb780ad6781e04d7333d5b702 SHA512 302e35b9d71cc701aa80e51db4f15bb59ca2e539195fe15d765249cc7bad3e914bb5e0786a2c949b1916373a4d53f60fe009c58e1b9f4e2a4f43d4e697ca1804 WHIRLPOOL 55d8345284508dd165357c4f91aa844ba8b766ac0ae3a3a3def8bb678bed524d76407d4ae23b3c0908e970310c822bb5d807fadcc365e995dc9b95f422c78236
|
||||
MISC ChangeLog 3599 SHA256 527e26cd9ca67bf072d59e876e82b97655b222642657e22055008e3fe628c129 SHA512 18b69b52ae22034ac265cb5563a076883337fc1ed98db1ecd304cd3e7a34441ebcd0894f851f94a0db2cac5dcc91840504c60e1ac0ef6a7659da920b057d1c38 WHIRLPOOL b4e565d8bae536673a8f08ccfa3d84f1e49033e2033c74126f36bb6c39836142ddcc3986f4406fefb20ceed093d375a922e73952f414a0af97eb042ae8f3f172
|
||||
MISC ChangeLog-2015 5805 SHA256 28f1c5ae6ff8cdf225c62b81b48411a365ed35d77db96b8bacb39843aca0f355 SHA512 cea95adb36d42317fd7503a5e936fa0672bffbbaba4b8341458c6bf350e0f1ee1c2c3b97541c1541af60ca7e49977f7d55926cdf25d0d912a7c62010abf7ef95 WHIRLPOOL 5d0b546425fcea28755973593fb41912ff3825143d9feec015075c98fadc922c75b930bc5815694f3a37e074b0b3cfc25936aa5b5b8f556327bed4ba9bcc9ff2
|
||||
|
|
|
@ -1,42 +0,0 @@
|
|||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit toolchain-funcs flag-o-matic eutils
|
||||
|
||||
DESCRIPTION="A parallel implementation of gzip"
|
||||
HOMEPAGE="http://www.zlib.net/pigz/"
|
||||
SRC_URI="http://www.zlib.net/pigz/${P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~mips ~sparc x86 ~amd64-linux ~ppc-macos ~sparc64-solaris"
|
||||
IUSE="static symlink test"
|
||||
|
||||
LIB_DEPEND="sys-libs/zlib[static-libs(+)]"
|
||||
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
|
||||
DEPEND="${RDEPEND}
|
||||
static? ( ${LIB_DEPEND} )
|
||||
test? ( app-arch/ncompress )"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-ldflags.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
use static && append-ldflags -static
|
||||
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin ${PN}
|
||||
dosym ${PN} /usr/bin/un${PN}
|
||||
dodoc README
|
||||
doman ${PN}.1
|
||||
|
||||
if use symlink; then
|
||||
dosym ${PN} /usr/bin/gzip
|
||||
dosym un${PN} /usr/bin/gunzip
|
||||
fi
|
||||
}
|
|
@ -1,10 +1,6 @@
|
|||
AUX unrar-5.0.2-build.patch 1340 SHA256 f30c2362646138be07afafb401315ef2ae205d4de9f2b455f733dc46c07e72ef SHA512 cbb65b03bd5ef89972a7d6f286921f4542861b0c4f27b8d61c48dcb09535a316037303e2e44b749af3903d71fb31bbdb9aa117310a7550c65a4669c161bd6711 WHIRLPOOL a586035f92a669079f7a50262ba90875044e484b44473a57054fda8e514e293823a6f3f45c2a48fbe124e7f686adf95a6e562fb78943a92a6d42e0a4ae208ec6
|
||||
AUX unrar-5.2.2-no-auto-clean.patch 446 SHA256 3c458b58f8ee61f92c747abd8fa78dc7e9bdd7133d018c30492f276c6b9f3670 SHA512 e360b45555af804de8aac577a99ea682cd699b30988239b62197d222b41c26e129fc08b8c492e69d59249908c035f3b68db5cd4d998faede942563ed82098d72 WHIRLPOOL b89451a9c987852850f26fb690c8a1b7babfdca9485a22c723a8c7d2929a8b59b47e9e4ee386ca201acb827b85f59953dc95ab3fdc5ead9622c650908d740edf
|
||||
DIST unrarsrc-5.3.11.tar.gz 223663 SHA256 77b87af4b2976ef7c6b0c79e071284c2c1b035a9543273ec925f9d92f73b8763 SHA512 14ea833fe4c2d81718df25794d2e795a255f92c68a5533d6a7d2cbfc072db3ce07bba7ba1fd5555aad1a17fbaf4980eb217a7d9f6158461fa917e1a17590569b WHIRLPOOL 60c909d9005cb0e2cfbef606b2dc66d9f7b3fd019fbf8ad83ce8b07f9e11c1890db175836ee3e63a21aa2f309ac0ebfebcf2ed5f60ca321a9b8a1b89409b1331
|
||||
DIST unrarsrc-5.4.4.tar.gz 226097 SHA256 556b65d61164b018c4a3ce10e6290b16f4d042a603f6a4e17f74b19ac25d2d83 SHA512 496646b851bae4ac2c5b4f62a41265ba0d63e8ec58fa66b1801d971186b58e305a8d44a212e8fe035a82bf0b599eeb35e881dc62e8d75a1a5c7c54ce26aad1d6 WHIRLPOOL 35a84ff2247d2f886237721a978ac784426c9968b57d8928aab10d895504bac53040f121bf54c445eaedba6d237c1dda7544ffa4195bc0da7162c1c5f6d485e4
|
||||
DIST unrarsrc-5.4.5.tar.gz 226320 SHA256 e470c584332422893fb52e049f2cbd99e24dc6c6da971008b4e2ae4284f8796c SHA512 ba2abf11638b5ee026cb9e0c3576c94376a01ab3c5411b9bd0e8116d64879c81e76df16f98d850f0f0f5387dda046f38be64ddfb4fe57431cc4d97066d6e3c2f WHIRLPOOL c8e035ec183f41d8faf8345b49d2a4d20e21f9c6e27f14d7794389942df4954cd66ab4a5be2fdff6d369b514ae99d5d015f35a36143d686563b2a8efdfc77dce
|
||||
EBUILD unrar-5.3.11.ebuild 1817 SHA256 a20cf0092b988a392da982c10bd72a9fd3532ab86ebfc4540b4df1d8ae3d1444 SHA512 8e8924914634b579aaac2e9100cfced9f5637f279b9e3637681a191f927c25efc8a0c4efcdfe94c6e6797a79b4adae8d5a71777d4ff9530ac9d8217e544326e0 WHIRLPOOL 1e0c1ce73fb579939bd8174de46cdca13864ef42f4cd540025d5c312ffded4196100cb479bd6ad5d28642cc3083cd82505326bab8b310ed061be8a72e9d74026
|
||||
EBUILD unrar-5.4.4.ebuild 1826 SHA256 a07c7153d59a8e70ce1a4d78432b6fe3883b8e837b266bacf943814a40fcbd39 SHA512 e9e20e5f6de8701b93697264e61ea9c9bca77f68d3bf604b19e96a23594a8ab826d33558dc3e5eb7c15a94929b4ab83a62da3fa1a7e848aa6a5a51c9335f0cd5 WHIRLPOOL acbc72abeb61a1a23096363a2e488551ef3a4a73eac859c38980b6706b50192b971b3f66b480d04a425bece77e4fb331b120203ad0d37c9c7229150a34d514c0
|
||||
EBUILD unrar-5.4.5.ebuild 1817 SHA256 d267baa6ffe06e81214dfb236df1d8c6b7a05e2f25edfd115bd355efbf8dd509 SHA512 b5dc4eff84d506bd5642d78fdb01721d77e712c95127c09b3853c81a3fec06bff1d5fd8f6a85766706f9ec3e5a74d9b9cb84eef03dcaf317b4b6dfd4f5fea2e7 WHIRLPOOL 6cb7bb8c0cb056a7cc379a17b08ed3278fe80c3e6bfe85e0eb8f955eaad27aa6c88c2064d6e31b27fe530ea96572462a16e01b48530a5a5238355d99385eaf26
|
||||
MISC ChangeLog 8763 SHA256 6bd10e9dc85b11f3f2707633af7334d2aff22fa00eaed070a69a19a051694337 SHA512 3f741e6aa0c74e9b5607e504e0ef2ac46b0c43c041f117edce12dd4fd5cd7c5b089dd3e2cf69724f6ddc10eaa6f84624de3ebe4279c1e0674a13eee89885b185 WHIRLPOOL 363e864096e67cd2172eaaea55029411622bc7565886cb036771705afae3229f62921e316f17e3bd1e0adc36962029490b48fc59f71da516e8d3ffeea831dde1
|
||||
MISC ChangeLog-2015 27748 SHA256 678c90a69bcbb5a698543fa061e46b55fdc9a4b34d4fd261579d563de728c76e SHA512 851e48e9796f79b68421bbbf1b1ff3f242b4d89df2fe53fb36f58d3c7a4d18ed0b35316d09ca016b8c1b2fa4663870a50b9da43dde6e685f1966e752bf55ad1e WHIRLPOOL fd77ff80db0db5b469bc881a4147f0c24bdbc8af86b451284cc1da42c9fdef6cee3dd8aadb733416a3d0441a227022fe839183691b62d5b008a3e9663a6c4cd2
|
||||
|
|
|
@ -1,62 +0,0 @@
|
|||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils flag-o-matic multilib toolchain-funcs
|
||||
|
||||
MY_PN=${PN}src
|
||||
|
||||
DESCRIPTION="Uncompress rar files"
|
||||
HOMEPAGE="http://www.rarlab.com/rar_add.htm"
|
||||
SRC_URI="http://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz"
|
||||
|
||||
LICENSE="unRAR"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"
|
||||
|
||||
S=${WORKDIR}/unrar
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-5.0.2-build.patch
|
||||
epatch "${FILESDIR}"/${PN}-5.2.2-no-auto-clean.patch #528218
|
||||
local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
sed_args+=( -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
|
||||
else
|
||||
sed_args+=( -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" )
|
||||
fi
|
||||
sed -i "${sed_args[@]}" makefile || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
mkdir -p build-{lib,bin}
|
||||
printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
|
||||
cp build-{lib,bin}/Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
unrar_make() {
|
||||
emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
|
||||
}
|
||||
|
||||
unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
|
||||
ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname) || die
|
||||
ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname ${PV}) || die
|
||||
|
||||
unrar_make -C build-bin
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin build-bin/unrar
|
||||
dodoc readme.txt
|
||||
|
||||
dolib.so build-lib/libunrar*
|
||||
|
||||
insinto /usr/include/libunrar${PV%.*.*}
|
||||
doins *.hpp
|
||||
dosym libunrar${PV%.*.*} /usr/include/libunrar
|
||||
}
|
|
@ -1,62 +0,0 @@
|
|||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils flag-o-matic multilib toolchain-funcs
|
||||
|
||||
MY_PN=${PN}src
|
||||
|
||||
DESCRIPTION="Uncompress rar files"
|
||||
HOMEPAGE="http://www.rarlab.com/rar_add.htm"
|
||||
SRC_URI="http://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz"
|
||||
|
||||
LICENSE="unRAR"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"
|
||||
|
||||
S=${WORKDIR}/unrar
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-5.0.2-build.patch
|
||||
epatch "${FILESDIR}"/${PN}-5.2.2-no-auto-clean.patch #528218
|
||||
local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
sed_args+=( -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
|
||||
else
|
||||
sed_args+=( -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" )
|
||||
fi
|
||||
sed -i "${sed_args[@]}" makefile || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
mkdir -p build-{lib,bin}
|
||||
printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
|
||||
cp build-{lib,bin}/Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
unrar_make() {
|
||||
emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
|
||||
}
|
||||
|
||||
unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
|
||||
ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname) || die
|
||||
ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname ${PV}) || die
|
||||
|
||||
unrar_make -C build-bin
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin build-bin/unrar
|
||||
dodoc readme.txt
|
||||
|
||||
dolib.so build-lib/libunrar*
|
||||
|
||||
insinto /usr/include/libunrar${PV%.*.*}
|
||||
doins *.hpp
|
||||
dosym libunrar${PV%.*.*} /usr/include/libunrar
|
||||
}
|
|
@ -1,8 +1,11 @@
|
|||
AUX gtk_not_required_4_2.patch 3247 SHA256 ea891a12c8b20c7a99d96ac99cae071ccb391e8bd73a23f03f96f1527a957ba0 SHA512 32e2da278c1fc8fdaf479a575daf65a1a3ed49475568556fba91cdca081b39fe6e7533f98aba4774f7eb00a04911fec3cf55fb2a75c57465d992801d3a4ee11f WHIRLPOOL f6ad905735777614d8df4ab2d05a3b6a88b8606582fec1057333d8ef80a32f2f6e61a971970927fdfefd85afb2bd053b6357505651ad11e31d8d15929eef6f2d
|
||||
AUX gtk_not_required_4_2_5.patch 3495 SHA256 e0cd5768121f624b13da33da3713ee7de7dc3786482c62f280d90c0d4d3c8d23 SHA512 9c5e1b614bb4230b67e1c11fed3693c1aae0b982ca7c5a26678ee6af7da48d0ef2eef479335d498ea5f75408a2a957763a611367aa39585c50ed2556aa09232b WHIRLPOOL 246311f3877fafce5eb8b4956446c4d31083015dc6f9df116e4588c694f74c6037a9bf06a13096825037ec43ff3b3d1336fd401e24411a5a2c0efad1aa941f3b
|
||||
AUX gtk_not_required_9999.patch 3495 SHA256 e0cd5768121f624b13da33da3713ee7de7dc3786482c62f280d90c0d4d3c8d23 SHA512 9c5e1b614bb4230b67e1c11fed3693c1aae0b982ca7c5a26678ee6af7da48d0ef2eef479335d498ea5f75408a2a957763a611367aa39585c50ed2556aa09232b WHIRLPOOL 246311f3877fafce5eb8b4956446c4d31083015dc6f9df116e4588c694f74c6037a9bf06a13096825037ec43ff3b3d1336fd401e24411a5a2c0efad1aa941f3b
|
||||
DIST eid-mw-4.2.0.tar.gz 8508064 SHA256 4d86f4750f973a8dcf700544b92ffc3069a85ff93086538b9f334d76dd5c9747 SHA512 c0785e25c8b3640d0b60110553a520df3c3c5a0774f4f3fba6a4d9329c0d6e6187b0837d8c254a3959ffa798dc6299399e6cb8edfc7a20dabca080b61f532a5f WHIRLPOOL b1dee0c0a1800b81a7f392bc0e13d070a1cbc7fa6eb2f26e9c50903e058f322ff0b2da69469f90bd38240f49520be29bb548ca6954bc052ef5b23bdb4cad2643
|
||||
DIST eid-mw-4.2.5.tar.gz 7751526 SHA256 d2c46a65026790485f39db0b6d9b66a65b1d19061f3682a0b6da2e2b0c54bc81 SHA512 cf00f6aa295c3d057e77faddde31ba6b00ce44402bc0ad141c773fb58067d7cf2e107fc5f3a294be8731de592cb0895537cd29ad4e69f6721e6c77fa99c12075 WHIRLPOOL c24186b1f2b6b02df4a790e3a8c3d1f8e762b1e556d8f55aeeb4523a71387045827b47444246334933fc3d746485ea14086cfe41c5ec23f43826e6a7375c7fc3
|
||||
EBUILD eid-mw-4.2.0.ebuild 2525 SHA256 24db08b8c21f746739b1f16374305696c4e5aad09831db51e3c2c78a0d89b9a6 SHA512 8688589e14e5a727c4047edc6067c21780a78b0ec371ba6747e4a0f16b5b10ea9d56a91c42d1c38cd6613663a676f729012a3f23bc00cfd4a8f7eb1a98f1d0f2 WHIRLPOOL 4c3a9a256a6d3109bfc8eec643a75f0bbfd0e59d6904740c12fa5f3daca123f676817e2c1e5097d8ed578041676a268977c0a01abc689c0973fafcaad53a3138
|
||||
EBUILD eid-mw-4.2.5.ebuild 2528 SHA256 f1ef6329889fc52b37c76cdc6647e4b7a010a08670e29b9ae5ddad1361c41bc8 SHA512 16391709f01bde84924e990d26efb4ae64cef7e7c1a8d46d13e6e5c63e60c6c672e2c761d1d4e4ebdfc9dbf81801bdf776ce7360cb515000bbb45b4612bea285 WHIRLPOOL d3b1b821ce640819644edcf8be4e5efdd80c8d56d3fbf8d01175e95c7eced1c60de46ba908c55ec7256372c82e8d4e82493139c0d96f132199f320d2e447394f
|
||||
EBUILD eid-mw-9999.ebuild 2534 SHA256 fe684586e2862ec6c2289a346ca03a3d24c7ddcc8ebfd86413e4c3a0bffd5a76 SHA512 b213f9e778e4b1405234808a1d953cdd5920a6330191252b439efb2331e1c3503fb196e5ceb7d81ac5a336e79082477afc6b0b7fa4e76f129556df6beb730adb WHIRLPOOL a1017f535f4778a065f6ecc593f4c924260f900edd058e8096ec14747a56ae8e62564a3b0e29823ad6650620572f95f9f03b1728c4d4fb926a868a68c8061401
|
||||
MISC ChangeLog 6022 SHA256 40003eb13dfecea94d0e9c8db15dfad65a86ac1140124202d08f208c68ed7437 SHA512 3131bbe51c42f51e689b99d99a75726ffa4bc7579f663a41a28f1f81835fe6dbda984650342a9621dcd776aa88d062ff39b687a6437fb8d022087fdacfb8e22b WHIRLPOOL 18a35068ec6bc520373b104a53a4433a2e47f34c84d2ce520929c3e5742a9886d351acdee997a78fa7915aecaec3e3706a1b8f73f257ffb21468080e12309d43
|
||||
MISC ChangeLog-2015 2329 SHA256 088b0d80f50d8e70360e034b4041bb2d6d5bf7a26e2cd20342b4fb1b8f99d571 SHA512 eca6e772f8cea012cf3f4cef551dac4142fec2379d5259f693b3c3c38c21c62be4f3953c0166e7c9be9822580dee836a93c827244387d1d4f75de70b16018e8a WHIRLPOOL c9fd64b8f14cc2cc2a992e1193871f8e0927f74e6a7366bf0c0d75782f7adafc3eb425d86ca75771ee2fbdf7ceb30c638b8aa86d736aaa487636e49927831970
|
||||
MISC metadata.xml 1477 SHA256 c0f5e415ab6027a08b04f5a0eb0464fd0c5d349a5a3257fe900ac314f1c8ac8f SHA512 1a13ae0ecd57ce940339076e95b1a9c828214b5ea299971301071a0a3a114a47ad0d011ed2aed86be6aa5bc02ac8fd1222f626ad169e05027278150c13b4d770 WHIRLPOOL f3963b56f14e81fb14e6049a42a35add294b42c0f26b4c66098b16926358d136905cb5fcfd05436e0c9674d82c55f7d813f9165299b39ad86c9c988925b0324f
|
||||
MISC metadata.xml 1464 SHA256 dd5948b75903563ff3cd32a63e3c955553471813f4cda99bfa9013ea8dd7b49d SHA512 ed78298a9b246f9f8f9591dbb9fe54ab311d525db86166bcf66574c9e365f1476234d5bac3180226dfbdb5c4014dd5dae4598b670cd7c6c9538282940a0fa9eb WHIRLPOOL 4bec780651918f869a296b440a7f87610c1d14f48fbcd52fc5b2b3c8d3ff5fe67c16517ada165b09f39fe6b0a6f57d8c08bcf8e59297b8857d4e4e7ff0ba4210
|
||||
|
|
98
app-crypt/eid-mw/eid-mw-4.2.5.ebuild
Normal file
98
app-crypt/eid-mw/eid-mw-4.2.5.ebuild
Normal file
|
@ -0,0 +1,98 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils autotools mozextension
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://github.com/Fedict/${PN}.git
|
||||
https://github.com/Fedict/${PN}.git"
|
||||
inherit git-r3
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="https://codeload.github.com/fedict/${PN}/tar.gz/v${PV} ->
|
||||
${P}.tar.gz"
|
||||
KEYWORDS="~x86 ~amd64 ~arm"
|
||||
fi
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="LGPL-3"
|
||||
DESCRIPTION="Electronic Identity Card middleware supplied by the Belgian Federal Government"
|
||||
|
||||
HOMEPAGE="https://eid.belgium.be"
|
||||
|
||||
IUSE="+dialogs +gtk p11-kit +xpi"
|
||||
|
||||
REQUIRED_USE="
|
||||
dialogs? ( gtk )"
|
||||
|
||||
RDEPEND="gtk? (
|
||||
x11-libs/gdk-pixbuf[jpeg]
|
||||
x11-libs/gtk+:*
|
||||
dev-libs/libxml2
|
||||
net-misc/curl[ssl]
|
||||
net-libs/libproxy
|
||||
!app-misc/eid-viewer-bin
|
||||
)
|
||||
>=sys-apps/pcsc-lite-1.2.9
|
||||
p11-kit? ( app-crypt/p11-kit )
|
||||
xpi? ( || ( >=www-client/firefox-bin-3.6.24
|
||||
>=www-client/firefox-3.6.20 ) )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
eapply_user
|
||||
|
||||
sed -i -e 's:/beid/rsaref220:/rsaref220:' configure.ac || die
|
||||
sed -i -e 's:/beid::' cardcomm/pkcs11/src/libbeidpkcs11.pc.in || die
|
||||
|
||||
# hardcoded lsb_info
|
||||
sed -i \
|
||||
-e "s:get_lsb_info('i'):strdup(_(\"Gentoo\")):" \
|
||||
-e "s:get_lsb_info('r'):strdup(_(\"n/a\")):" \
|
||||
-e "s:get_lsb_info('c'):strdup(_(\"n/a\")):" \
|
||||
plugins_tools/aboutmw/gtk/about-main.c || die
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
use gtk || eapply "${FILESDIR}"/gtk_not_required_9999.patch
|
||||
else
|
||||
use gtk || eapply "${FILESDIR}"/gtk_not_required_4_2_5.patch
|
||||
fi
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable dialogs) \
|
||||
$(use_enable p11-kit p11kit) \
|
||||
--with-gnu-ld \
|
||||
--disable-static \
|
||||
--disable-signed
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
if use xpi; then
|
||||
declare MOZILLA_FIVE_HOME
|
||||
if has_version '>=www-client/firefox-3.6.20'; then
|
||||
MOZILLA_FIVE_HOME="/usr/$(get_libdir)/firefox"
|
||||
xpi_install "${D}/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/belgiumeid@eid.belgium.be"
|
||||
fi
|
||||
if has_version '>=www-client/firefox-bin-3.6.24'; then
|
||||
MOZILLA_FIVE_HOME="/opt/firefox"
|
||||
xpi_install "${D}/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/belgiumeid@eid.belgium.be"
|
||||
fi
|
||||
fi
|
||||
rm -r "${D}/usr/share/mozilla" "${D}"/usr/$(get_libdir)/*.la || die
|
||||
use gtk || rm -r "${D}/usr/include/eid-util" || die
|
||||
}
|
||||
|
||||
pkg_postinst()
|
||||
{
|
||||
use gtk && glib-compile-schemas /usr/share/glib-2.0/schemas/
|
||||
}
|
75
app-crypt/eid-mw/files/gtk_not_required_4_2_5.patch
Normal file
75
app-crypt/eid-mw/files/gtk_not_required_4_2_5.patch
Normal file
|
@ -0,0 +1,75 @@
|
|||
diff --git a/Makefile.am b/Makefile.am
|
||||
index 393ecb3..0e14661 100644
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -1,7 +1,7 @@
|
||||
ACLOCAL_AMFLAGS = -I scripts/m4
|
||||
EXTRA_DIST = scripts/build-aux/config.rpath scripts/build-aux/genver.sh .version debian rpm doc
|
||||
|
||||
-SUBDIRS=cardcomm/pkcs11/src doc/sdk/include/rsaref220 plugins_tools/util tests/unit plugins_tools/xpi plugins_tools/aboutmw/gtk plugins_tools/eid-viewer
|
||||
+SUBDIRS=cardcomm/pkcs11/src doc/sdk/include/rsaref220 plugins_tools/util tests/unit plugins_tools/xpi
|
||||
|
||||
xpipackage:
|
||||
$(MAKE) -C plugins_tools/xpi xpipackage
|
||||
diff --git a/cardcomm/pkcs11/src/Makefile.am b/cardcomm/pkcs11/src/Makefile.am
|
||||
index 02e4e36..86d607b 100644
|
||||
--- a/cardcomm/pkcs11/src/Makefile.am
|
||||
+++ b/cardcomm/pkcs11/src/Makefile.am
|
||||
@@ -165,7 +165,6 @@ libbeidpkcs11_la_SOURCES += \
|
||||
dialogs/dialogsgtk/single_dialog.c
|
||||
endif
|
||||
|
||||
-libexec_PROGRAMS = beid-askpin beid-changepin beid-badpin beid-askaccess beid-spr-askpin beid-spr-changepin
|
||||
|
||||
if P11KIT
|
||||
dist_p11kitcf_DATA = beid.module
|
||||
@@ -176,30 +175,4 @@ install-exec-hook:
|
||||
$(LN_S) $(libdir)/libbeidpkcs11.so.0 beidpkcs11.so
|
||||
endif
|
||||
|
||||
-beid_askpin_SOURCES = dialogs/dialogsgtk/parent.c dialogs/dialogsgtk/beid-askpin.c
|
||||
-beid_askpin_CPPFLAGS = -I$(srcdir)/dialogsgtk -I$(srcdir)/../common/src -I$(srcdir)/src @GTK_CFLAGS@ -DDATAROOTDIR='"$(datarootdir)"'
|
||||
-beid_askpin_LDADD = @GTK_LIBS@
|
||||
-
|
||||
-beid_changepin_SOURCES = dialogs/dialogsgtk/parent.c dialogs/dialogsgtk/beid-changepin.c
|
||||
-beid_changepin_CPPFLAGS = -I$(dialogsdir)/dialogsgtk -I$(dialogsdir)/../common/dialogs -I$(dialogsdir)/dialogs @GTK_CFLAGS@ -DDATAROOTDIR='"$(datarootdir)"'
|
||||
-beid_changepin_LDADD = @GTK_LIBS@
|
||||
-
|
||||
-beid_badpin_SOURCES = dialogs/dialogsgtk/parent.c dialogs/dialogsgtk/beid-badpin.c
|
||||
-beid_badpin_CPPFLAGS = -I$(dialogsdir)/dialogsgtk -I$(dialogsdir)/../common/dialogs -I$(dialogsdir)/dialogs @GTK_CFLAGS@ -DDATAROOTDIR='"$(datarootdir)"'
|
||||
-beid_badpin_LDADD = @GTK_LIBS@
|
||||
-
|
||||
-beid_askaccess_SOURCES = dialogs/dialogsgtk/parent.c dialogs/dialogsgtk/beid-askaccess.c
|
||||
-beid_askaccess_CPPFLAGS = -I$(dialogsdir)/dialogsgtk -I$(dialogsdir)/../common/dialogs -I$(dialogsdir)/dialogs @GTK_CFLAGS@ -DDATAROOTDIR='"$(datarootdir)"'
|
||||
-beid_askaccess_LDADD = @GTK_LIBS@
|
||||
-
|
||||
-beid_spr_askpin_SOURCES = dialogs/dialogsgtk/parent.c dialogs/dialogsgtk/beid-spr-askpin.c
|
||||
-beid_spr_askpin_CPPFLAGS = -I$(dialogsdir)/dialogsgtk -I$(dialogsdir)/../common/dialogs -I$(dialogsdir)/dialogs @GTK_CFLAGS@ -DDATAROOTDIR='"$(datarootdir)"'
|
||||
-beid_spr_askpin_LDADD = @GTK_LIBS@
|
||||
-
|
||||
-beid_spr_changepin_SOURCES = dialogs/dialogsgtk/parent.c dialogs/dialogsgtk/beid-spr-changepin.c
|
||||
-beid_spr_changepin_CPPFLAGS = -I$(dialogsdir)/dialogsgtk -I$(dialogsdir)/../common/dialogs -I$(dialogsdir)/dialogs @GTK_CFLAGS@ -DDATAROOTDIR='"$(datarootdir)"'
|
||||
-beid_spr_changepin_LDADD = @GTK_LIBS@
|
||||
-
|
||||
pkgconfig_DATA=libbeidpkcs11.pc
|
||||
-
|
||||
-SUBDIRS = dialogs/dialogsgtk/po
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 9bf10f9..f0120b1 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -59,14 +59,6 @@ fi
|
||||
|
||||
AC_DEFINE_UNQUOTED([HAVE_GTK], [$have_gtk], [Set to major version of libgtk])
|
||||
|
||||
-if test "$have_gtk" = "no"
|
||||
-then
|
||||
- AC_MSG_ERROR([At least one version of GTK is required.])
|
||||
-fi
|
||||
-
|
||||
-PKG_CHECK_MODULES([XML2], [libxml-2.0])
|
||||
-PKG_CHECK_MODULES([libproxy], [libproxy-1.0])
|
||||
-
|
||||
###########################################################################
|
||||
####### read user-specific requests from --enable directives ######
|
||||
###########################################################################
|
|
@ -16,7 +16,7 @@ With your eID, you can:
|
|||
- authenticate yourself. This is a way of checking that you are who you say you are. That can be handy on the internet or to enable your children to chat in safety.
|
||||
- place a legally binding electronic signature on electronic documents.
|
||||
|
||||
These three functions form the basis of the countless applications for your eID. Go to http://welcome-to-e-belgium.be/en/ and check out what can you do with it? and discover all the things you can use the eID for.
|
||||
These three functions form the basis of the countless applications for your eID. Go to https://my.belgium.be and check out what can you do with it? and discover all the things you can use the eID for.
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="gtk">
|
||||
|
|
|
@ -4,11 +4,13 @@ DIST vile-9.8n.tgz 2300678 SHA256 36cea866603483e43e705ba1a96d0d52dc81f9c0d97fbe
|
|||
DIST vile-9.8o.tgz 2304783 SHA256 45625c060cb9da3d68bba0d308fa61cb6a1cd7c7fd8b0e83aba8890632a19b24 SHA512 ddcc01b47990cc603f4af2c4738ed989d2be51018aa0bbc96079771f2809f11df160c6bc597dc50bf30f47ef5ec7c78646cbc19d7c381ef836de7bdb884bab87 WHIRLPOOL 746e2face1cbf0881cc2c10a57b5d412a30668805a62c8f5db64ffb20e9a74285ef1e5a05e6d607530705427360b13a1cb22dd62ae1dfe02ac190e1bfea518cd
|
||||
DIST vile-9.8p.tgz 2312139 SHA256 e16fe2adbcf142212ffe8bfcd57a3b161886b1f2f7e6c8a3f7607fbfa24b82b7 SHA512 75c317a3a65665c9b1a0d5c5911701b698fa451ca397f7ef5c5ede726f92246866ad874f9127b8e374193951be58b7f828daa26bee3356af72fa761ceaba0b5e WHIRLPOOL 059db40253c7f867330388b6bfff13969a40c7db02ba80a9b54e719ff651c6ea4dbfe78ca42487fbf55f1588b6c63190abbc7e733c027ad480b4201eb2a381f2
|
||||
DIST vile-9.8r.tgz 2322132 SHA256 f36093551178b10c7c34cd514503fcc4d03fedd19c1eba7845b876253e48db80 SHA512 4f610c8c8f491d8d630d042166cbbdc12b89513d40d14dd70526d6cb5d7ebf603a99b19ce2fc42f7143d674e6d5155fcd305da297e03e46caa862ff40e2bbdd4 WHIRLPOOL 7a375769942d297b5448934bd49a4278697e8307f16900f1ebccd1ac4c9e37a483faf0b2e0f328f2210bdcead79251a1831a2ab4e28e20db637b593c636c06f2
|
||||
DIST vile-9.8s.tgz 2328441 SHA256 1197bc894a63e359e2ae1053a38829b04e9e6948e30e59803f49ed781c077502 SHA512 06bfa64e5908aa31351068c5509e6fcc98bde202b814aa6abe5c449f841378c897df1fdbb8b20bdb5e71578238e1e9d11dac08e66159317276a01a9ac96ae9ab WHIRLPOOL 054c7b67df64f39b32534cc6fc3e238341dd4cd6cbff362a0638cbee01e2ca729a0b537461b766e6808c05527039a1135d44d30d0f6da826d6b88ebb8fa6abd2
|
||||
EBUILD xvile-9.8k.ebuild 930 SHA256 d02694818b4471b078f21ec222406bc96c6c1a1c5db0e57b8098586ce0f02c1c SHA512 bc923a149ed30ed1ae84b1026cefe9b53c08802002ad79f69b478c1bee284d7f572cd0430e3df25e3b4d72c4db4f2114bab274d8610b025c7bfd4b638e3877a2 WHIRLPOOL 2237ddde48713e5d9726990b1996417a2f62479199e0e91174e3780c144a0c0d85d4be2f8e681ca51db9144d6788101310613a586a3d3be777962b6e8f793d5d
|
||||
EBUILD xvile-9.8n.ebuild 858 SHA256 156684f3203be65ba927b91026f518440ad899b6b771aab1fa4451bdf014be96 SHA512 218b61039725c165aea241f1c3040a43cb342da6a97e02a1a139d4cad0798546d054a66426cc236fa789935b442f249d3f7477bda5398696eb08b58b05281b1d WHIRLPOOL 50cd733d40c1fb56e6f09e92fec9181cd87c37697f62e9a0957df5ac707ae2afef5fc1ea3c7de679d03d688c8032e26c63b761346f88c61063f7c139e7b67fef
|
||||
EBUILD xvile-9.8o.ebuild 858 SHA256 b45c974e5117629ce77f29e789d88eada91e876bfe8c67f1cbcd3b5d39fe463a SHA512 6a3f6050d64779245a6fa9119b1dfa5a20b2a718943aa9a09bfdc707493e581c33426b6d727074ecb43c255071080318570550a08273c10841311d669dbe533b WHIRLPOOL bf9d7f1e3af1116ea4923766e5262b5beb998945d5a190c7af34be1dc4de6e2396f2c2ba5336651528f296c2acdd98088e9222a5a9fd9748970b5ace5d516e19
|
||||
EBUILD xvile-9.8p.ebuild 858 SHA256 b45c974e5117629ce77f29e789d88eada91e876bfe8c67f1cbcd3b5d39fe463a SHA512 6a3f6050d64779245a6fa9119b1dfa5a20b2a718943aa9a09bfdc707493e581c33426b6d727074ecb43c255071080318570550a08273c10841311d669dbe533b WHIRLPOOL bf9d7f1e3af1116ea4923766e5262b5beb998945d5a190c7af34be1dc4de6e2396f2c2ba5336651528f296c2acdd98088e9222a5a9fd9748970b5ace5d516e19
|
||||
EBUILD xvile-9.8r.ebuild 869 SHA256 cb695f8a85d84b37102caa6bdd2ec253c1bcf8c07edd04fd8a8f3ade5c35791b SHA512 756cbb82774d518a3dd5fce9de772de56f4ad6f08bed0bd960398e8dc45b80ca735769274e001c2fc780c2d2169f7e23ead9564646a53eeeca39a177aa1374f2 WHIRLPOOL 1203c8086cd64bef86c2e86465a336a8dc1fe9a0ba1e3276f319f4c54045664adc9bdd048eb76270d7e905f5a1d291bf018c87691bb243d70c3d83b03fe7894a
|
||||
EBUILD xvile-9.8s.ebuild 869 SHA256 0272856eee75d365812920efd5488a7fdb04f8c7338897b80ab75a26a3333a5c SHA512 d2c9618c90a865ea56ab5960c1fbfa80e952da7862de7ac771f225adf21e0e4953ce129ba152bb96bf554e060ab3a4bfeb688856b02a6058c8493b2105899637 WHIRLPOOL 5743c773c06c4f05850668abb98dfef5dcc5d4f657f74723ff08308fc33be84300d940064ff2c2695aa7fa1b596c2d2b6fbbe39098a8faf7f92638d2100ba944
|
||||
MISC ChangeLog 2777 SHA256 91a1ef0e289bd4a8773f254337001161f7626d302b86684b509dab4f1e40d0cd SHA512 8dbadea0764dbf488116f61a0b167291fa773a50d3cc306bb561b52a9a1032f6c3a504d71092026bfaf5ede7f9d5e797a64c40514be0032aaac69a5fe446374d WHIRLPOOL 015d08ec4e74370706088668af3d1aaa1bb3cd3eee021e8735a11aa41ac04e6b16137081e840d2fe34c38b8fc04411aae2f30617375defc0ed50652a7bbefd17
|
||||
MISC ChangeLog-2015 5217 SHA256 82bbe89a7cffd6e3a1697de1670ffede7885fb6176b77276f078399233ec280e SHA512 b98fd2a7f6fc3da448806f9ee653958ef9b94da6cb90cecfd8679f7a5d731d670318d17d186cfc971e3e3bdd48f04240ef961b835849905c872d5091c6222c70 WHIRLPOOL 21ab3ce2da4cae69c9d7ece30c7e8dbf7d9a506f985eceb68fd787cc13d37cb7bed8784e003884a62cbc269ed98b3d74d70cf9d7b11fc1357d31df74170fa4b3
|
||||
MISC metadata.xml 245 SHA256 a8b1695a5ced5d18651f2c27eb007b4eaf4af0a421f0cbc21e2be1d9282d9e62 SHA512 6d6d35ccbb839c939bc663cecb55e2178f5fd4e455ee3088b8847416d558dd3e7969f4c78bc445ff29503d6906fec12d302d7249e9adc8cb708d0790e681e5a2 WHIRLPOOL 5bd04d29b34b35ffc355cf4fa5048b94bea046b3bcd327674a05c25d5ad3f8a131a1ba4c06e0f897be0037df160acdb82303be1c89057e7ed3586d0bd493a47b
|
||||
|
|
42
app-editors/xvile/xvile-9.8s.ebuild
Normal file
42
app-editors/xvile/xvile-9.8s.ebuild
Normal file
|
@ -0,0 +1,42 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
MY_P="${PN/x/}-${PV}"
|
||||
DESCRIPTION="VI Like Emacs -- yet another full-featured vi clone"
|
||||
HOMEPAGE="http://invisible-island.net/vile/"
|
||||
SRC_URI="ftp://invisible-island.net/vile/current/${MY_P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
|
||||
IUSE="perl"
|
||||
|
||||
RDEPEND="perl? ( dev-lang/perl )
|
||||
=app-editors/vile-${PV}
|
||||
>=x11-libs/libX11-1.0.0
|
||||
>=x11-libs/libXt-1.0.0
|
||||
>=x11-libs/libICE-1.0.0
|
||||
>=x11-libs/libSM-1.0.0
|
||||
>=x11-libs/libXaw-1.0.1
|
||||
>=x11-libs/libXpm-3.5.4.2
|
||||
>=x11-proto/xproto-7.0.4"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/flex"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--with-ncurses \
|
||||
--with-x \
|
||||
$(use_with perl)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin xvile
|
||||
dodoc CHANGES* README doc/*.doc
|
||||
docinto html
|
||||
dodoc doc/*.html
|
||||
}
|
|
@ -3,10 +3,12 @@ DIST diskimage-builder-1.27.0.tar.gz 264590 SHA256 108e6fa41cbab88a018e43b19f570
|
|||
DIST diskimage-builder-1.28.0.tar.gz 267409 SHA256 2d8999a8484d27e8604d125aabcbdad648f8b601776225cfc611faf1a3b9a0e6 SHA512 ae13e29563f90a4aaa4f2bee889bca4fd662da41fcffb957ca8a4380907e5d89fbc25ecb93aeda2cb5597776b51417388e8a5e39741250d68a8f7f67239ebc7f WHIRLPOOL 7cfcefcf37fd0d5fae4fb8d3284ad3b60e53e4a2853c85625a1925c34bd4cdbee999932089f7dae81adcf699226ba1550f729a2b1b8aab4b6e54c10c7148fea1
|
||||
DIST diskimage-builder-2.0.0.tar.gz 288997 SHA256 1a9166483373d3336422d39f79b27abd875ce89eec46af37f3f76e7e567faa68 SHA512 757ede8ae6124b4b03aa8b60def624a5bd031deff100c49a9de1cffe184fe7346bde40ab8ff84b6d00caf7ccffd928929a1623edc3d4d7d267591cd9da4e113c WHIRLPOOL 26f8884b57c013dd002a9c119ba840a2e8f48ebcb806f7a8eb2c38cfb250e1a42374f9396fee1f5283484a10025edc8b484325578d1fb787e012be19fdf5a685
|
||||
DIST diskimage-builder-2.2.0.tar.gz 297313 SHA256 73ec77aafb178fd5749996f21ba3ae520da5c76d19fea55ee0946f181987ff65 SHA512 3f32e85cda834de425840f286706eb1181be139ba8b5d42184707cf48e141ac114f55097a02826bfca1676cb3f897e215ff5a71a759d4d7005108df48dd03338 WHIRLPOOL a318fbb198781805d69e54652b482377733616d77d76c13dbafffe02a7974f7d58b889e1c343820f0705d3dc37b34ca008f9206287bd4f58e539502762355453
|
||||
DIST diskimage-builder-2.3.2.tar.gz 300867 SHA256 332da7bd750ede7bef77bfa009cf83fd00d7b6f8bba9562b5d30e45b9f4df41d SHA512 4ee9ff23b7fe4676e7aed97ca4c11c0bee22fb7b6de7c0aa34ad3ac111874220fe18b12fce81f627da978f4888892b9d01094246de18441f625bcb64e3dc0fe3 WHIRLPOOL 68f0489af55d254c62428b98f6720e2e7878d9608e49b8ee2e1123477f00a953de7a9a4a60a820f59f284765ac711800ee394092fe5e1fdc18a0da5d5d21c000
|
||||
EBUILD diskimage-builder-1.26.1.ebuild 921 SHA256 2893ba2cbf635d8926018aefda2c138a5c808776a1db1ff031dbac069cdc360e SHA512 43fa2fb95b7aba7ec231da123e157b83651dbd60a50ee6602964f5db6c546e0f5c65be24a62376dbda5c4cd32078daec61d884f9ecfc18d87f1676772879a497 WHIRLPOOL fd28bd84fa989a8799c0fcba3babd9985d3a7c71f3ba15aef97385804aa3c328333aa46f66afc55662ecba01eb5c734e99c1768066cfdc20e658fbcb2dbec560
|
||||
EBUILD diskimage-builder-1.27.0.ebuild 921 SHA256 2893ba2cbf635d8926018aefda2c138a5c808776a1db1ff031dbac069cdc360e SHA512 43fa2fb95b7aba7ec231da123e157b83651dbd60a50ee6602964f5db6c546e0f5c65be24a62376dbda5c4cd32078daec61d884f9ecfc18d87f1676772879a497 WHIRLPOOL fd28bd84fa989a8799c0fcba3babd9985d3a7c71f3ba15aef97385804aa3c328333aa46f66afc55662ecba01eb5c734e99c1768066cfdc20e658fbcb2dbec560
|
||||
EBUILD diskimage-builder-1.28.0.ebuild 915 SHA256 d41041600d3d3a90b563e56873efc458db095de051c01e557b486760d2fa8149 SHA512 eb129f8527f64dbaf9f207512b4cb0b5384c546bdda76f9b3c5df4f23b276c6c33ffc4ca7dce9441db97af3cb7216d87c1040dbc85aa6dbb33edc15e24996955 WHIRLPOOL be568ffade8ac29dd0ceff5cfc88391cebee74d120b055751470250f98955edb0023961b9b5441cdf61812060db47b70a9e4b281687912478e5b9ebebaad11d6
|
||||
EBUILD diskimage-builder-2.0.0.ebuild 874 SHA256 8aa1cf374de3b98c227ab55c79a2862fd632a1cdc9a903a05af955dc33a9c422 SHA512 17065b7db1cdd7c1f548f22579c9fd9a7d3782ed5b15ea7652f8e48eba091193fbf92a4a39e03d594efcd80210a88ee55ec07456398dcd254a5226ad4f1a5bf0 WHIRLPOOL 2b08e3b1cb99c8657a2e950eb7a21d6aaffc490c2508fc63a265f03aab96082da0df23dc65084683b63591c62d2dc0175dea73f1e62c47756a979016e1582a4f
|
||||
EBUILD diskimage-builder-2.2.0.ebuild 876 SHA256 567be074df06f0df16940db68a9e577d424f4a9f8ba040abd63d46d643e06ab2 SHA512 1125d86e677f52ad264d4621ed23c9bee1d9920f4d6ab96013c664f7e9f38aa4b2d63212eaa6a2e895eaa99028802b3beb06c78d7ab23d6656d30ee895128fbe WHIRLPOOL 3fe027bd459c6cd7b473d0976de204224de10e795497fff0e61c9a1d8bf0d112be60260bd81d97c2e23dc445fa3f24078b166fdeb4567248cbe30a7666d622e1
|
||||
EBUILD diskimage-builder-2.3.2.ebuild 969 SHA256 e6ad5c63edd1b5cd6909411662b0050da50137b96bea2306a48c49358b4c0122 SHA512 299c6fba9299b2b02e04c321b70f9628ff4720a84e663e3988e6b84fa3636e480573e9956837fdb55e2235864f7abfa92551f10ddefafcc834d1019a19112f56 WHIRLPOOL 0fef0fac0bfd578ddb9df8c153436671756b6c4285a8e89391c44c36ef6860ddc60e5302cbb7640f70d5fbf9afaa0e43197c6824a56369229ad4235c77196f0f
|
||||
MISC ChangeLog 1987 SHA256 80e24f8406e897762ef9deb02d2d61e0ba5a6a827457ba0c3ea9ed19e4936c5f SHA512 05da20a179d6bd337cb5c22a119cd8f991c19d715b56dc0348283467e44c8bb26014d5cae2112a758e5f5d7384372375f1a82d301f0fca7e381ffc48be8632f7 WHIRLPOOL f004bc9ccdd869f07cb1a7ddafa56af3dbe685f0aa4aae47c07bf268eae05fe59ebdf9e69673321bbf26984731829c807a8140b8be0c64637b1b8d14a53cbd40
|
||||
MISC metadata.xml 718 SHA256 b74cd0a9cd8f40e45fe04f8c22f267f95740d534c3c8c60f42e64b1d63a44731 SHA512 8e16e9d92a81049d414ae54eaf7a4467982cbd949230adcfab22b636ba2b91885d80e9b047788ccd07eab547ae2f85a56d989b971b64bd926e6ca70972398277 WHIRLPOOL 05967793be1e8e7e2998fb98069e58c449f1a494e5cbec8d504d6678e2026b420e557b8309abbbfa789b46aefccafcd1d13e95531efaf68d1cfa08eb360b3363
|
||||
|
|
|
@ -0,0 +1,32 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Golden Disk Image builder."
|
||||
HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND="${CDEPEND}
|
||||
>=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
|
||||
!~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/flake8-2.5.4[${PYTHON_USEDEP}]
|
||||
<dev-python/flake8-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
app-emulation/qemu
|
||||
sys-block/parted
|
||||
sys-fs/multipath-tools
|
||||
!dev-python/dib-utils[${PYTHON_USEDEP}]"
|
|
@ -1,6 +1,8 @@
|
|||
DIST kompose-0.2.0_p20170214.tar.gz 4928182 SHA256 437303c2f7b3c24182561e76cfa85102814f731fc7f5951933fe6c153c6b2e1b SHA512 dab013f861f4a185c0fdea3f4b79d33ff280f3c7ad77e150ce381770182ad77a37d8ccbadfe1f7bd13d50dc36a7087847d1636b6b411a21e0de43113be5b0183 WHIRLPOOL 581a6059bdb6286ca859e5a2f1e750a9ceaa3724ed9fee4092ac9283b2216629118437ccd0354ffebde95ac37b1591048f5972658a093b4aefc09bc8a02402f8
|
||||
DIST kompose-0.3.0.tar.gz 4928611 SHA256 047e5367856f07338515eea43fb213e08fdde79333250e4cc85251e80251c928 SHA512 094d0093d6cf480d8c757f5f2d82719eaaf0c6c1b33140d45fcb2ff7b129e9cada0660a3faf26b13e877b05897920e00ddf8b451dfc91042f7f6bb72a4a24618 WHIRLPOOL dba40efcfdd6d22a9112c078be47f159fde4de9ac43bf04f72c5006add523a67c13487c0da9168feab0c8c9f84abe3865914239008d87172df86b3654b21935d
|
||||
DIST kompose-0.5.0.tar.gz 4960733 SHA256 542828b5b5a231596bc50536322975fab3b49259052de4ad6115b099c01f2627 SHA512 11f3f6a5624fb67ab8be099d220647e8447290311167875efa7ad5a5058bd1401fd5def667ebde3b78eec8404eec81239764d3722e27c60fb55291c4371d36af WHIRLPOOL 50eb0cf5aee7aa2b3868af67d9e3de617ab8cd9ef6af6b1ec48bd772c9e01518e160f2a5b4994748fe474dddad143aac14c85c44a44f1aaf6638c181a6b54d30
|
||||
EBUILD kompose-0.2.0_p20170214.ebuild 927 SHA256 56ad58e78f529715ff8caaa1b5a4c707f5da9532f0b9d63eac22ef8d1f216b55 SHA512 e535fb4cc70d8f9a19ad4738ead573e9ce54c3fa7206a34eda398685bfa315a6fb69a73561af061f507d9819bf321ac7539fa24eed977a03224dba1151170c2b WHIRLPOOL 695e7ed2607e0a29327ff23d71a29fe6c14ccb81d4a92aac20414f96cd907634fc24dd7debe32e5bef668f363a38cc546d27268463c0ba2d5cf256136abf2ed0
|
||||
EBUILD kompose-0.3.0.ebuild 917 SHA256 933e2de41d75bd170efa6babb5a1a22c573e5ab66dd047a3ec77dbdaec2f4575 SHA512 388c220005aab0a331fb3b83c45d81b90502152109897d356120209e5fbdc4569b08f189395bd9dd72470bd21b3f2425d2b90636b55b89c6554f7067499ff3b3 WHIRLPOOL 44bf7d6336afa1a15cb0f22f572fe5ee0b945058c0d82a594b051b6ff7c604cd62f94134d0f96e4d51cf28359e8bbc7153b7fe8104e862d413be95b24af1330d
|
||||
EBUILD kompose-0.5.0.ebuild 917 SHA256 10117506890097414a2c840b8db6b69e48ed7eb4db2ac3a2a15151578bb52fdf SHA512 9044d683c7900366fc6281a6ef2943b05eaff16a25acbedaf8921b419007cbe1cff8cd33302c40c090515a9d68893957e170961cd950d1e242c182955f2c3018 WHIRLPOOL d0b4e4bd7eca36453c5abdb30dc70950af2d3c9742ee1a5b1274ea87114c2ca08e3dbff4919a41029c9e37d334603d1f6b81c4b5bbf1328efe02eaa11486a286
|
||||
MISC ChangeLog 347 SHA256 d0790ddd06a0fb4b66cbd8218e5133b48d83123901779f34374d13cb9c2774d6 SHA512 994657458b7bca0bf26b7d6c540005ce11555537257d6411896bc6794f2795c96fde797ad2981d74b82003b69326146408690fd0138c609d2d6c0fe123437e36 WHIRLPOOL d246419da647e361abd42ac0cbc70888debfa4713ff8dfaadd7936af2491a044d8624799673b7069452172de2bc5bbc41b909044c80563f3c26bfb411f78dd33
|
||||
MISC metadata.xml 338 SHA256 9d465f3da35d19a6a6f3f0f8e18bbf636af19b5e3789604447b393f940e448c6 SHA512 0dd4f08d4a6f3195211b14c41b549a2a95f76a86e702e5c6ddedfa99c655717bd22ba4e88c84f25b6418f1a93bfafa8125e17f73a2fc04d47d1474c97da25198 WHIRLPOOL a78242e3ac93d69d82c7fd7d98cd5ed52ec289d8bb87ea2d8e0ed9e37b5992dedc955f7303a74f5081f13bd5ed3bc0c46a017fa80eaf3b9effdeb5a292cb3add
|
||||
|
|
30
app-emulation/kompose/kompose-0.5.0.ebuild
Normal file
30
app-emulation/kompose/kompose-0.5.0.ebuild
Normal file
|
@ -0,0 +1,30 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit golang-build golang-vcs-snapshot
|
||||
|
||||
EGO_PN="github.com/kubernetes-incubator/kompose/..."
|
||||
EGIT_COMMIT="v${PV}"
|
||||
COMPOSE_COMMIT="c01bcce"
|
||||
ARCHIVE_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DESCRIPTION="Tool to move from docker-compose to Kubernetes"
|
||||
HOMEPAGE="https://github.com/kubernetes-incubator/kompose"
|
||||
SRC_URI="${ARCHIVE_URI}"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/${PVR}"
|
||||
IUSE="hardened"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
src_compile() {
|
||||
export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
|
||||
GOPATH="${S}" go build -ldflags="-X github.com/kubernetes-incubator/kompose/cmd.GITCOMMIT=${COMPOSE_COMMIT}" -o bin/kompose src/${EGO_PN%/*}/main.go || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/*
|
||||
dodoc -r src/${EGO_PN%/*}/{docs,{README,RELEASE,ROADMAP,CHANGELOG,CONTRIBUTING}.md}
|
||||
}
|
|
@ -25,13 +25,17 @@ AUX qemu-2.8.0-CVE-2017-5973.patch 2815 SHA256 206d01053ce678e2c83174b278755e112
|
|||
AUX qemu-2.8.0-CVE-2017-5987.patch 1889 SHA256 c4f2175970deca9b00bf657e66b8df31a02efce469eec02279a9659b9cb18bb0 SHA512 32708f91edbbb61ac444ee71b97a30138380544389f6265d7cb7aec330ebaaa7ca69844a9462c817fbda117e78748fc4fdeb655e70bcd72ddd8b112fd9619b0d WHIRLPOOL 1aa99740495c0d2a577cf13c47669aeba75ad389394736ce16fde31c91931254820accad85a6d6fee9757595bec3f222413a89fe4ca125913be7ecc97f33b365
|
||||
AUX qemu-2.8.0-CVE-2017-6058.patch 3797 SHA256 06c01fcd53dab66af55df164f1616d14847b2a0fd46abe7445b7e3e7b7ee77cf SHA512 1425e7df38cd44903fe78e7728d7eb3df2d8486895f38a87c4e0c63aa5cc4a2b19032d486fcb5676201242039364a1f3d34b256606b5f8ae74028432e6d50286 WHIRLPOOL 9a48c2f00ac146c29163422c10ca62e3065a36752b865b6b9e3408edf019f3585579ac074b5325777e6a405a11d0ce09da33eb6499012377f0c9ef8c52bf2840
|
||||
AUX qemu-2.8.0-CVE-2017-6505.patch 1481 SHA256 55e3b7e65e519caef4fdd28cccb973613759cce0d67eb64c2093b4f0a4e428e1 SHA512 5326f28a9340f392e4f32e4cd5f58cae0769859e10fd4d201983d40ec6b4d094d6a0cad2638e1e6f3e5228b93af26cc4f4a155e0d94bad89d0ea9b866f535aa7 WHIRLPOOL c88312cd5e779a98c905f175d61400ef7bb59795cc1e0392da0018a158a4c435ffa07f1e6a621db6eea925a0dbb986442eab4f79f956dc1955058fc97670f390
|
||||
AUX qemu-2.8.0-CVE-2017-7377.patch 1554 SHA256 36fbd8ec9fa7d910fde8b6b8905717b322bd23b50c2b2f925e1a2415ae306755 SHA512 195be1a75340c41aa89614aad8d07f2cf630eb10f3160cb8a86d85371ea9d7dcdbe9d49e9752ac3d6765c8d4c99c845408933b57cf21199f77ba09fcf79a02c8 WHIRLPOOL 8d7677ae3cfe18e34072ef23666c4658553a7d3b564d96e480ae432281d403242f2013d9fb189d473ab9c31def515401d22c04ba8e86d93d0369e95b1e371574
|
||||
AUX qemu-binfmt.initd-r1 7959 SHA256 13c2791fb48080e9f264670dbe1915f03249d87d740f9b0f2c9502fccb056d03 SHA512 8aee19b4a993113ef4fafe3ab8b561edcc0c16782b36947e757233b6d33d26b48c1b9087c0f300be0d21ad19de14c684e8f2032ae2cd28888130a37ca4d6c314 WHIRLPOOL 3d86861fbe66c0a192a5577b7cd83ab01efd184849b25f8a804aace7a1fb46d87363d6417cc21a3447d2ed50c9db4409121dddae297678e3adc7d4c71556b695
|
||||
AUX qemu-binfmt.initd.head 1445 SHA256 a9b4b1d1ffa82d572c01f14ebfbafb4b3a4c2eb5cad5af62c059f603a9f5a277 SHA512 a735268ae9ac84d8f2f2893bf018ee6de33231fa94a823bd8502b529bb456635c1ab5cf9b440df5ede8e414291f8bf45fc53898c2f3939c50d5ec4ffa554396a WHIRLPOOL 3ec0f916d5928d464fa8416c8eac472cfa01b560bba07642ff7929799918d1c8059ac7368ff5551e6aa993027849de08035d856db7981315d8e4ec470a0f785e
|
||||
AUX qemu-binfmt.initd.tail 245 SHA256 1b765f5212946b73b8e4d92f64d34a9d2e358ef541c02164f6d6dd93cb15e1e7 SHA512 bcca16805f8380d52cc591ea3d65a8f6e5de456730618f6aee301510edb75d235a22d4d7aeed224882210392840adb403eb53234b6cb76a4cb24533852a8b737 WHIRLPOOL 41ddd1751101646e700a6fe4ef879bd4149d646a801f97e40534051895697dcbded06a1edda51457a0d624fbf68442c3e57178a3ee8e683e35368b88d10ba4a4
|
||||
DIST qemu-2.8.0-CVE-2016-9602-patches.tar.xz 16264 SHA256 18ac829c6003a3f997db4030a46b422028c58fead158f0c5ffe36ad65acb84e0 SHA512 a56694d1600e4fd1ffd6bbe031a0db226fc5c88306797cc4e42d1dc6127b83d1791cb4e026988b3aad82eab84382e41077ae71e532d1d3489e179730185c0964 WHIRLPOOL 22057b001c478b2b0d97ad70393c973aefc6277d89bb5a1ae03c3c39b5182ddfbe541964761f512ed5735dc442e1f40d0a955ad5b270758e21ce815be86b24bd
|
||||
DIST qemu-2.8.0.tar.bz2 28368517 SHA256 dafd5d7f649907b6b617b822692f4c82e60cf29bc0fc58bc2036219b591e5e62 SHA512 50f2988d822388ba9fd1bf5dbe68359033ed7432d7f0f9790299f32f63faa6dc72979256b5632ba572d47ee3e74ed40e3e8e331dc6303ec1599f1b4367cb78c2 WHIRLPOOL 0ce4e0539657eb832e4039819e7360c792b6aa41c718f0e0d762f4933217f0d370af94b1d6d9776853575b4a6811d8c85db069bf09d21bd15399ac8b50440ff5
|
||||
EBUILD qemu-2.8.0-r9.ebuild 23249 SHA256 847132c7c94194326e82cca2222235c56370ee25595d6a6e57267df70baf05c3 SHA512 83e3dd516e229ee57cf5f3ab3e2ae03d1ca2ca642c0d393293b3e43a53b9a50ff01239caf19a43308f1c4f0e0058eefeaa6f4826758c13b8df23972cb2204258 WHIRLPOOL 3c0774475b9d25417d7f10c22fcafc150288f0b2669243110afa1944ebd8713319453508599be659a5a12f7b703f8ef00b2bf9abda3f243d68b8b124138e4601
|
||||
EBUILD qemu-9999.ebuild 21728 SHA256 912684a52b3a8119d84392c11d8e54714d867bfc5b754f6b1fd3cd713cc98e61 SHA512 ade9cc41ef8ed68b773e44409a71dd38538ec7c3431bb219f159ef3284361aad661223172283d8695523ebf5e806b7aceba9032aa2f430a056e28b999aeedbac WHIRLPOOL 76ac06c99815308af40fe9b02c59ca56c937c9b432be46bb323aedf2b9478ea96ef46648a8bcf3d69913b937e3488feeaab4b58da59982196356c1c30630dd50
|
||||
DIST qemu-2.8.1.tar.bz2 28366270 SHA256 018e4c7ed22c220395cf41f835d01505e49d0e579a548bd3d72b03809442bbcd SHA512 0397b4029cdcb77ed053c44b3579a3f34894038e6fc6b4aa88de14515f5a78bf2f41c5e865f37111529f567c85d2f1c4deefae47dde54f76eac79410e5b2bdda WHIRLPOOL c41f53f18fac44efd1c81ba9d95204d23e9a70dc9c21624177be2fe92a327428fd5704b25bc334229fa36ae395fb4c82ba3955db39719c4458343978a4d3141a
|
||||
EBUILD qemu-2.8.0-r10.ebuild 23063 SHA256 8b52bf811e1620d39600e8ec3012be0148bb2ebf0a5d7d697f4d2fa29a38f183 SHA512 8e476865938684fdf3c9a89055949000c727814ea1c9e9c71b213963c0816ce56b0bcf1769851d19abb7f1c30063d5558a38fea6bdcac44ff89d7489d6bcb076 WHIRLPOOL 2c104217a4558848c72788358f04455562506f9b667a9dbb1b9fc568993c917e6642d1b4cd07c0efeeae1f61e8d2313d55eae36b6e8f294ff8fba317269d5d37
|
||||
EBUILD qemu-2.8.0-r9.ebuild 23198 SHA256 09b79d74414db58ebc0f6e9af8ff6158ce361309f695c337767f65d4fe011ee0 SHA512 7876580796ad389adf8145384e7ea2e1b6bcb741845f5ffbdffef55fd695571988b302f767b0311c1adf3a09da39d74d8a7e56165ea0ac8f7da8402360a7384c WHIRLPOOL 4419c8defe7619827eeef6a2f9dc5b32cede63838dd9b46ee63d9839575d6e381fad0af5eb7aba2bece4af49f93160fac1d7fca0d7b33373049df12278754135
|
||||
EBUILD qemu-2.8.1.ebuild 22588 SHA256 3814045f5543beaa6978eeaeba4fa61d90940ce45a9fd36cba10ad7f3f5b22e5 SHA512 a389e19ddbbce9fde9b41ea70983a158f23f1f44d5bf817828c9b35350bfec231a928090284510267bb22fad69ed4679e36662fe151bb903cfa26b8b2ca4a8e8 WHIRLPOOL e4a4bb3729fe08ec24add18da3517fa02651133da6a2989d74ce4a4cc5073f1ed3dfdb5fc56b64ffd88e08a18e9bf3a635a2972cbe06a2f705bdacaa82f40c68
|
||||
EBUILD qemu-9999.ebuild 21907 SHA256 90669fd1e3aeab26ab107f6dd3c6530af743c440e1f82528f24ce05787193378 SHA512 37d7c8bc48da5d2c4d5263a534f882d9afc98e21e079bc92411b7e70ed7f217dcbf6e5cc116933736ceb85b97570abc3d11955b362feafccd10cf66c98241df3 WHIRLPOOL 20236d51f60b25e44672ed20edfb708ce7cfc261c4b806c41fce72bacbce521e66564d8c502d20f1899aa7762e873425650803964f2c37aa1fe6d05667f742c8
|
||||
MISC ChangeLog 34977 SHA256 48c9a111a9eac22d5aef983a5c98fd2ce37cbb2df943a32638287d3a7477c6da SHA512 4a97d97960ad4accde6b48764a380160484427db586ded5d1699327a89e412760d9e7ed81a185f6900afed171f0023dd4c34dfc2148d98ff222e0c24c2af1649 WHIRLPOOL 75bd0f8453a37ad223f11f28971f195a54e003e973b6e44aa48f4b9b2532bb3dd39f35655c239d7b3b7a6fc0c4ff719ae5abab652b92da6664cd8bee523ef047
|
||||
MISC ChangeLog-2015 58193 SHA256 60c1a4f4c85515520ab14da920bbbf4a6813491ce16b5357a0456ea588815a5c SHA512 ddfe8e75aabe59b731a4a8b31839d8c71fd516620306d2bc99d7641cc501652974e053104caafa7550c5ad33b6834295f6743a98b9419d292b8bf6f67918ccd3 WHIRLPOOL a6841f79c3ba1cbf76a8c7fde296a2912c46ddd251494dca3bf3bc13391c80595b6f80125c383823899942248008ede7065b0f5c8e43f9bc1d0464aa62cc187f
|
||||
MISC metadata.xml 3794 SHA256 149f7bc9927e13bbf7355972e85df6f9f198dd17fb575a7e516817d6a88018fb SHA512 10f130f225b90dacf8262247d795a247abfdcbf3ad5fbe0693e8d4db79f755984f690cb150a7eb5a8e5d669ce404145c4fbb6b200d6362319be74759fd78b6d3 WHIRLPOOL 6a5e88caeb64387f619a19fecb55c39ccf3c8dcd360523e8d61b80051001c02fe81432c55e40b3f360295b35e9f5a1f707c570baf95cad06d18c4cd484da0ceb
|
||||
|
|
49
app-emulation/qemu/files/qemu-2.8.0-CVE-2017-7377.patch
Normal file
49
app-emulation/qemu/files/qemu-2.8.0-CVE-2017-7377.patch
Normal file
|
@ -0,0 +1,49 @@
|
|||
From d63fb193e71644a073b77ff5ac6f1216f2f6cf6e Mon Sep 17 00:00:00 2001
|
||||
From: Li Qiang <liq3ea@gmail.com>
|
||||
Date: Mon, 27 Mar 2017 21:13:19 +0200
|
||||
Subject: [PATCH] 9pfs: fix file descriptor leak
|
||||
|
||||
The v9fs_create() and v9fs_lcreate() functions are used to create a file
|
||||
on the backend and to associate it to a fid. The fid shouldn't be already
|
||||
in-use, otherwise both functions may silently leak a file descriptor or
|
||||
allocated memory. The current code doesn't check that.
|
||||
|
||||
This patch ensures that the fid isn't already associated to anything
|
||||
before using it.
|
||||
|
||||
Signed-off-by: Li Qiang <liqiang6-s@360.cn>
|
||||
(reworded the changelog, Greg Kurz)
|
||||
Signed-off-by: Greg Kurz <groug@kaod.org>
|
||||
---
|
||||
hw/9pfs/9p.c | 8 ++++++++
|
||||
1 file changed, 8 insertions(+)
|
||||
|
||||
diff --git a/hw/9pfs/9p.c b/hw/9pfs/9p.c
|
||||
index b8c0b99..48babce 100644
|
||||
--- a/hw/9pfs/9p.c
|
||||
+++ b/hw/9pfs/9p.c
|
||||
@@ -1550,6 +1550,10 @@ static void coroutine_fn v9fs_lcreate(void *opaque)
|
||||
err = -ENOENT;
|
||||
goto out_nofid;
|
||||
}
|
||||
+ if (fidp->fid_type != P9_FID_NONE) {
|
||||
+ err = -EINVAL;
|
||||
+ goto out;
|
||||
+ }
|
||||
|
||||
flags = get_dotl_openflags(pdu->s, flags);
|
||||
err = v9fs_co_open2(pdu, fidp, &name, gid,
|
||||
@@ -2153,6 +2157,10 @@ static void coroutine_fn v9fs_create(void *opaque)
|
||||
err = -EINVAL;
|
||||
goto out_nofid;
|
||||
}
|
||||
+ if (fidp->fid_type != P9_FID_NONE) {
|
||||
+ err = -EINVAL;
|
||||
+ goto out;
|
||||
+ }
|
||||
if (perm & P9_STAT_MODE_DIR) {
|
||||
err = v9fs_co_mkdir(pdu, fidp, &name, perm & 0777,
|
||||
fidp->uid, -1, &stbuf);
|
||||
--
|
||||
2.10.2
|
||||
|
773
app-emulation/qemu/qemu-2.8.0-r10.ebuild
Normal file
773
app-emulation/qemu/qemu-2.8.0-r10.ebuild
Normal file
|
@ -0,0 +1,773 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE="ncurses,readline"
|
||||
|
||||
PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
|
||||
|
||||
inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
|
||||
user udev fcaps readme.gentoo-r1 pax-utils l10n
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
EGIT_REPO_URI="git://git.qemu.org/qemu.git"
|
||||
inherit git-r3
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||
fi
|
||||
|
||||
# bug #606088
|
||||
SRC_URI+="
|
||||
https://dev.gentoo.org/~tamiko/distfiles/${P}-CVE-2016-9602-patches.tar.xz"
|
||||
|
||||
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
|
||||
HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2 BSD-2"
|
||||
SLOT="0"
|
||||
IUSE="accessibility +aio alsa bluetooth bzip2 +caps +curl debug +fdt
|
||||
glusterfs gnutls gtk gtk2 infiniband iscsi +jpeg kernel_linux
|
||||
kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs +png
|
||||
pulseaudio python rbd sasl +seccomp sdl sdl2 selinux smartcard snappy
|
||||
spice ssh static static-user systemtap tci test +threads usb usbredir
|
||||
vde +vhost-net virgl virtfs +vnc vte xattr xen xfs"
|
||||
|
||||
COMMON_TARGETS="aarch64 alpha arm cris i386 m68k microblaze microblazeel
|
||||
mips mips64 mips64el mipsel or32 ppc ppc64 s390x sh4 sh4eb sparc
|
||||
sparc64 x86_64"
|
||||
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS}
|
||||
lm32 moxie ppcemb tricore unicore32 xtensa xtensaeb"
|
||||
IUSE_USER_TARGETS="${COMMON_TARGETS}
|
||||
armeb mipsn32 mipsn32el ppc64abi32 ppc64le sparc32plus tilegx"
|
||||
|
||||
use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS})
|
||||
use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
|
||||
IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
|
||||
|
||||
# Allow no targets to be built so that people can get a tools-only build.
|
||||
# Block USE flag configurations known to not work.
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
||||
gtk2? ( gtk )
|
||||
qemu_softmmu_targets_arm? ( fdt )
|
||||
qemu_softmmu_targets_microblaze? ( fdt )
|
||||
qemu_softmmu_targets_ppc? ( fdt )
|
||||
qemu_softmmu_targets_ppc64? ( fdt )
|
||||
sdl2? ( sdl )
|
||||
static? ( static-user !alsa !bluetooth !gtk !gtk2 !opengl !pulseaudio )
|
||||
virtfs? ( xattr )
|
||||
vte? ( gtk )"
|
||||
|
||||
# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
|
||||
# and user/softmmu targets (qemu-*, qemu-system-*).
|
||||
#
|
||||
# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
|
||||
#
|
||||
# The attr lib isn't always linked in (although the USE flag is always
|
||||
# respected). This is because qemu supports using the C library's API
|
||||
# when available rather than always using the extranl library.
|
||||
ALL_DEPEND="
|
||||
>=dev-libs/glib-2.0[static-libs(+)]
|
||||
>=x11-libs/pixman-0.28.0[static-libs(+)]
|
||||
sys-libs/zlib[static-libs(+)]
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
systemtap? ( dev-util/systemtap )
|
||||
xattr? ( sys-apps/attr[static-libs(+)] )"
|
||||
|
||||
# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
|
||||
# softmmu targets (qemu-system-*).
|
||||
SOFTMMU_TOOLS_DEPEND="
|
||||
accessibility? (
|
||||
app-accessibility/brltty[api]
|
||||
app-accessibility/brltty[static-libs(+)]
|
||||
)
|
||||
aio? ( dev-libs/libaio[static-libs(+)] )
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.13 )
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
bzip2? ( app-arch/bzip2[static-libs(+)] )
|
||||
caps? ( sys-libs/libcap-ng[static-libs(+)] )
|
||||
curl? ( >=net-misc/curl-7.15.4[static-libs(+)] )
|
||||
fdt? ( >=sys-apps/dtc-1.4.0[static-libs(+)] )
|
||||
glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] )
|
||||
gnutls? (
|
||||
dev-libs/nettle:=[static-libs(+)]
|
||||
>=net-libs/gnutls-3.0:=[static-libs(+)]
|
||||
)
|
||||
gtk? (
|
||||
gtk2? (
|
||||
x11-libs/gtk+:2
|
||||
vte? ( x11-libs/vte:0 )
|
||||
)
|
||||
!gtk2? (
|
||||
x11-libs/gtk+:3
|
||||
vte? ( x11-libs/vte:2.91 )
|
||||
)
|
||||
)
|
||||
infiniband? ( sys-fabric/librdmacm:=[static-libs(+)] )
|
||||
iscsi? ( net-libs/libiscsi )
|
||||
jpeg? ( virtual/jpeg:0=[static-libs(+)] )
|
||||
lzo? ( dev-libs/lzo:2[static-libs(+)] )
|
||||
ncurses? (
|
||||
sys-libs/ncurses:0=[unicode]
|
||||
sys-libs/ncurses:0=[static-libs(+)]
|
||||
)
|
||||
nfs? ( >=net-fs/libnfs-1.9.3[static-libs(+)] )
|
||||
numa? ( sys-process/numactl[static-libs(+)] )
|
||||
opengl? (
|
||||
virtual/opengl
|
||||
media-libs/libepoxy[static-libs(+)]
|
||||
media-libs/mesa[static-libs(+)]
|
||||
media-libs/mesa[egl,gbm]
|
||||
)
|
||||
png? ( media-libs/libpng:0=[static-libs(+)] )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
rbd? ( sys-cluster/ceph[static-libs(+)] )
|
||||
sasl? ( dev-libs/cyrus-sasl[static-libs(+)] )
|
||||
sdl? (
|
||||
!sdl2? (
|
||||
media-libs/libsdl[X]
|
||||
>=media-libs/libsdl-1.2.11[static-libs(+)]
|
||||
)
|
||||
sdl2? (
|
||||
media-libs/libsdl2[X]
|
||||
media-libs/libsdl2[static-libs(+)]
|
||||
)
|
||||
)
|
||||
seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] )
|
||||
smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] )
|
||||
snappy? ( app-arch/snappy[static-libs(+)] )
|
||||
spice? (
|
||||
>=app-emulation/spice-protocol-0.12.3
|
||||
>=app-emulation/spice-0.12.0[static-libs(+)]
|
||||
)
|
||||
ssh? ( >=net-libs/libssh2-1.2.8[static-libs(+)] )
|
||||
usb? ( >=virtual/libusb-1-r2[static-libs(+)] )
|
||||
usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] )
|
||||
vde? ( net-misc/vde[static-libs(+)] )
|
||||
virgl? ( media-libs/virglrenderer[static-libs(+)] )
|
||||
virtfs? ( sys-libs/libcap )
|
||||
xen? ( app-emulation/xen-tools:= )
|
||||
xfs? ( sys-fs/xfsprogs[static-libs(+)] )"
|
||||
|
||||
X86_FIRMWARE_DEPEND="
|
||||
>=sys-firmware/ipxe-1.0.0_p20130624
|
||||
pin-upstream-blobs? (
|
||||
~sys-firmware/seabios-1.10.1
|
||||
~sys-firmware/sgabios-0.1_pre8
|
||||
~sys-firmware/vgabios-0.7a
|
||||
)
|
||||
!pin-upstream-blobs? (
|
||||
sys-firmware/seabios
|
||||
sys-firmware/sgabios
|
||||
sys-firmware/vgabios
|
||||
)"
|
||||
|
||||
CDEPEND="
|
||||
!static? (
|
||||
${ALL_DEPEND//\[static-libs(+)]}
|
||||
${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]}
|
||||
)
|
||||
qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} )
|
||||
qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} )"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-lang/perl
|
||||
=dev-lang/python-2*
|
||||
sys-apps/texinfo
|
||||
virtual/pkgconfig
|
||||
kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )
|
||||
gtk? ( nls? ( sys-devel/gettext ) )
|
||||
static? (
|
||||
${ALL_DEPEND}
|
||||
${SOFTMMU_TOOLS_DEPEND}
|
||||
)
|
||||
static-user? ( ${ALL_DEPEND} )
|
||||
test? (
|
||||
dev-libs/glib[utils]
|
||||
sys-devel/bc
|
||||
)"
|
||||
RDEPEND="${CDEPEND}
|
||||
selinux? ( sec-policy/selinux-qemu )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.5.0-cflags.patch
|
||||
"${FILESDIR}"/${PN}-2.5.0-sysmacros.patch
|
||||
"${FILESDIR}"/${PN}-2.7.0-CVE-2016-8669-1.patch #597108
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2016-9908.patch #601826
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2016-9912.patch #602630
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2016-10028.patch #603444
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2016-10155.patch #606720
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-2615.patch #608034
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-2630.patch #609396
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5525-1.patch #606264
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5525-2.patch
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5552.patch #606722
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5578.patch #607000
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5579.patch #607100
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5667.patch #607766
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5856.patch #608036
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5857.patch #608038
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5898.patch #608520
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5931.patch #608728
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5973.patch #609334
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5987.patch #609398
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-6058.patch #609638
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-2620.patch #609206
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-6505.patch #612220
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-7377.patch #614744
|
||||
"${S}-CVE-2016-9602-patches"
|
||||
)
|
||||
|
||||
STRIP_MASK="/usr/share/qemu/palcode-clipper"
|
||||
|
||||
QA_PREBUILT="
|
||||
usr/share/qemu/openbios-ppc
|
||||
usr/share/qemu/openbios-sparc64
|
||||
usr/share/qemu/openbios-sparc32
|
||||
usr/share/qemu/palcode-clipper
|
||||
usr/share/qemu/s390-ccw.img
|
||||
usr/share/qemu/u-boot.e500"
|
||||
|
||||
QA_WX_LOAD="usr/bin/qemu-i386
|
||||
usr/bin/qemu-x86_64
|
||||
usr/bin/qemu-alpha
|
||||
usr/bin/qemu-arm
|
||||
usr/bin/qemu-cris
|
||||
usr/bin/qemu-m68k
|
||||
usr/bin/qemu-microblaze
|
||||
usr/bin/qemu-microblazeel
|
||||
usr/bin/qemu-mips
|
||||
usr/bin/qemu-mipsel
|
||||
usr/bin/qemu-or32
|
||||
usr/bin/qemu-ppc
|
||||
usr/bin/qemu-ppc64
|
||||
usr/bin/qemu-ppc64abi32
|
||||
usr/bin/qemu-sh4
|
||||
usr/bin/qemu-sh4eb
|
||||
usr/bin/qemu-sparc
|
||||
usr/bin/qemu-sparc64
|
||||
usr/bin/qemu-armeb
|
||||
usr/bin/qemu-sparc32plus
|
||||
usr/bin/qemu-s390x
|
||||
usr/bin/qemu-unicore32"
|
||||
|
||||
DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure you have the
|
||||
kernel module loaded before running kvm. The easiest way to ensure that the
|
||||
kernel module is loaded is to load it on boot.
|
||||
For AMD CPUs the module is called 'kvm-amd'.
|
||||
For Intel CPUs the module is called 'kvm-intel'.
|
||||
Please review /etc/conf.d/modules for how to load these.
|
||||
|
||||
Make sure your user is in the 'kvm' group. Just run
|
||||
$ gpasswd -a <USER> kvm
|
||||
then have <USER> re-login.
|
||||
|
||||
For brand new installs, the default permissions on /dev/kvm might not let
|
||||
you access it. You can tell udev to reset ownership/perms:
|
||||
$ udevadm trigger -c add /dev/kvm
|
||||
|
||||
If you want to register binfmt handlers for qemu user targets:
|
||||
For openrc:
|
||||
# rc-update add qemu-binfmt
|
||||
For systemd:
|
||||
# ln -s /usr/share/qemu/binfmt.d/qemu.conf /etc/binfmt.d/qemu.conf"
|
||||
|
||||
pkg_pretend() {
|
||||
if use kernel_linux && kernel_is lt 2 6 25; then
|
||||
eerror "This version of KVM requres a host kernel of 2.6.25 or higher."
|
||||
elif use kernel_linux; then
|
||||
if ! linux_config_exists; then
|
||||
eerror "Unable to check your kernel for KVM support"
|
||||
else
|
||||
CONFIG_CHECK="~KVM ~TUN ~BRIDGE"
|
||||
ERROR_KVM="You must enable KVM in your kernel to continue"
|
||||
ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in"
|
||||
ERROR_KVM_AMD+=" your kernel configuration."
|
||||
ERROR_KVM_INTEL="If you have an Intel CPU, you must enable"
|
||||
ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration."
|
||||
ERROR_TUN="You will need the Universal TUN/TAP driver compiled"
|
||||
ERROR_TUN+=" into your kernel or loaded as a module to use the"
|
||||
ERROR_TUN+=" virtual network device if using -net tap."
|
||||
ERROR_BRIDGE="You will also need support for 802.1d"
|
||||
ERROR_BRIDGE+=" Ethernet Bridging for some network configurations."
|
||||
use vhost-net && CONFIG_CHECK+=" ~VHOST_NET"
|
||||
ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net"
|
||||
ERROR_VHOST_NET+=" support"
|
||||
|
||||
if use amd64 || use x86 || use amd64-linux || use x86-linux; then
|
||||
CONFIG_CHECK+=" ~KVM_AMD ~KVM_INTEL"
|
||||
fi
|
||||
|
||||
use python && CONFIG_CHECK+=" ~DEBUG_FS"
|
||||
ERROR_DEBUG_FS="debugFS support required for kvm_stat"
|
||||
|
||||
# Now do the actual checks setup above
|
||||
check_extra_config
|
||||
fi
|
||||
fi
|
||||
|
||||
if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then
|
||||
eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt"
|
||||
eerror "instances are still pointing to it. Please update your"
|
||||
eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag"
|
||||
eerror "and the right system binary (e.g. qemu-system-x86_64)."
|
||||
die "update your virt configs to not use qemu-kvm"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup kvm 78
|
||||
}
|
||||
|
||||
# Sanity check to make sure target lists are kept up-to-date.
|
||||
check_targets() {
|
||||
local var=$1 mak=$2
|
||||
local detected sorted
|
||||
|
||||
pushd "${S}"/default-configs >/dev/null || die
|
||||
|
||||
# Force C locale until glibc is updated. #564936
|
||||
detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u))
|
||||
sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u))
|
||||
if [[ ${sorted} != "${detected}" ]] ; then
|
||||
eerror "The ebuild needs to be kept in sync."
|
||||
eerror "${var}: ${sorted}"
|
||||
eerror "$(printf '%-*s' ${#var} configure): ${detected}"
|
||||
die "sync ${var} to the list of targets"
|
||||
fi
|
||||
|
||||
popd >/dev/null
|
||||
}
|
||||
|
||||
handle_locales() {
|
||||
# Make sure locale list is kept up-to-date.
|
||||
local detected sorted
|
||||
detected=$(echo $(cd po && printf '%s\n' *.po | grep -v messages.po | sed 's:.po$::' | sort -u))
|
||||
sorted=$(echo $(printf '%s\n' ${PLOCALES} | sort -u))
|
||||
if [[ ${sorted} != "${detected}" ]] ; then
|
||||
eerror "The ebuild needs to be kept in sync."
|
||||
eerror "PLOCALES: ${sorted}"
|
||||
eerror " po/*.po: ${detected}"
|
||||
die "sync PLOCALES"
|
||||
fi
|
||||
|
||||
# Deal with selective install of locales.
|
||||
if use nls ; then
|
||||
# Delete locales the user does not want. #577814
|
||||
rm_loc() { rm po/$1.po || die; }
|
||||
l10n_for_each_disabled_locale_do rm_loc
|
||||
else
|
||||
# Cheap hack to disable gettext .mo generation.
|
||||
rm -f po/*.po
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
check_targets IUSE_SOFTMMU_TARGETS softmmu
|
||||
check_targets IUSE_USER_TARGETS linux-user
|
||||
|
||||
# Alter target makefiles to accept CFLAGS set via flag-o
|
||||
sed -i -r \
|
||||
-e 's/^(C|OP_C|HELPER_C)FLAGS=/\1FLAGS+=/' \
|
||||
Makefile Makefile.target || die
|
||||
|
||||
default
|
||||
|
||||
# Fix ld and objcopy being called directly
|
||||
tc-export AR LD OBJCOPY
|
||||
|
||||
# Verbose builds
|
||||
MAKEOPTS+=" V=1"
|
||||
|
||||
# Run after we've applied all patches.
|
||||
handle_locales
|
||||
}
|
||||
|
||||
##
|
||||
# configures qemu based on the build directory and the build type
|
||||
# we are using.
|
||||
#
|
||||
qemu_src_configure() {
|
||||
debug-print-function ${FUNCNAME} "$@"
|
||||
|
||||
local buildtype=$1
|
||||
local builddir="${S}/${buildtype}-build"
|
||||
|
||||
mkdir "${builddir}"
|
||||
|
||||
local conf_opts=(
|
||||
--prefix=/usr
|
||||
--sysconfdir=/etc
|
||||
--libdir=/usr/$(get_libdir)
|
||||
--docdir=/usr/share/doc/${PF}/html
|
||||
--disable-bsd-user
|
||||
--disable-guest-agent
|
||||
--disable-strip
|
||||
--disable-werror
|
||||
# We support gnutls/nettle for crypto operations. It is possible
|
||||
# to use gcrypt when gnutls/nettle are disabled (but not when they
|
||||
# are enabled), but it's not really worth the hassle. Disable it
|
||||
# all the time to avoid automatically detecting it. #568856
|
||||
--disable-gcrypt
|
||||
--python="${PYTHON}"
|
||||
--cc="$(tc-getCC)"
|
||||
--cxx="$(tc-getCXX)"
|
||||
--host-cc="$(tc-getBUILD_CC)"
|
||||
$(use_enable debug debug-info)
|
||||
$(use_enable debug debug-tcg)
|
||||
--enable-docs
|
||||
$(use_enable tci tcg-interpreter)
|
||||
$(use_enable xattr attr)
|
||||
)
|
||||
|
||||
# Disable options not used by user targets. This simplifies building
|
||||
# static user targets (USE=static-user) considerably.
|
||||
conf_notuser() {
|
||||
if [[ ${buildtype} == "user" ]] ; then
|
||||
echo "--disable-${2:-$1}"
|
||||
else
|
||||
use_enable "$@"
|
||||
fi
|
||||
}
|
||||
conf_opts+=(
|
||||
$(conf_notuser accessibility brlapi)
|
||||
$(conf_notuser aio linux-aio)
|
||||
$(conf_notuser bzip2)
|
||||
$(conf_notuser bluetooth bluez)
|
||||
$(conf_notuser caps cap-ng)
|
||||
$(conf_notuser curl)
|
||||
$(conf_notuser fdt)
|
||||
$(conf_notuser glusterfs)
|
||||
$(conf_notuser gnutls)
|
||||
$(conf_notuser gnutls nettle)
|
||||
$(conf_notuser gtk)
|
||||
$(conf_notuser infiniband rdma)
|
||||
$(conf_notuser iscsi libiscsi)
|
||||
$(conf_notuser jpeg vnc-jpeg)
|
||||
$(conf_notuser kernel_linux kvm)
|
||||
$(conf_notuser lzo)
|
||||
$(conf_notuser ncurses curses)
|
||||
$(conf_notuser nfs libnfs)
|
||||
$(conf_notuser numa)
|
||||
$(conf_notuser opengl)
|
||||
$(conf_notuser png vnc-png)
|
||||
$(conf_notuser rbd)
|
||||
$(conf_notuser sasl vnc-sasl)
|
||||
$(conf_notuser sdl)
|
||||
$(conf_notuser seccomp)
|
||||
$(conf_notuser smartcard)
|
||||
$(conf_notuser snappy)
|
||||
$(conf_notuser spice)
|
||||
$(conf_notuser ssh libssh2)
|
||||
$(conf_notuser usb libusb)
|
||||
$(conf_notuser usbredir usb-redir)
|
||||
$(conf_notuser vde)
|
||||
$(conf_notuser vhost-net)
|
||||
$(conf_notuser virgl virglrenderer)
|
||||
$(conf_notuser virtfs)
|
||||
$(conf_notuser vnc)
|
||||
$(conf_notuser vte)
|
||||
$(conf_notuser xen)
|
||||
$(conf_notuser xen xen-pci-passthrough)
|
||||
$(conf_notuser xfs xfsctl)
|
||||
)
|
||||
|
||||
if [[ ! ${buildtype} == "user" ]] ; then
|
||||
# audio options
|
||||
local audio_opts="oss"
|
||||
use alsa && audio_opts="alsa,${audio_opts}"
|
||||
use sdl && audio_opts="sdl,${audio_opts}"
|
||||
use pulseaudio && audio_opts="pa,${audio_opts}"
|
||||
conf_opts+=(
|
||||
--audio-drv-list="${audio_opts}"
|
||||
)
|
||||
use gtk && conf_opts+=( --with-gtkabi=$(usex gtk2 2.0 3.0) )
|
||||
use sdl && conf_opts+=( --with-sdlabi=$(usex sdl2 2.0 1.2) )
|
||||
fi
|
||||
|
||||
case ${buildtype} in
|
||||
user)
|
||||
conf_opts+=(
|
||||
--enable-linux-user
|
||||
--disable-system
|
||||
--disable-blobs
|
||||
--disable-tools
|
||||
)
|
||||
local static_flag="static-user"
|
||||
;;
|
||||
softmmu)
|
||||
conf_opts+=(
|
||||
--disable-linux-user
|
||||
--enable-system
|
||||
--disable-tools
|
||||
--with-system-pixman
|
||||
)
|
||||
local static_flag="static"
|
||||
;;
|
||||
tools)
|
||||
conf_opts+=(
|
||||
--disable-linux-user
|
||||
--disable-system
|
||||
--disable-blobs
|
||||
--enable-tools
|
||||
)
|
||||
local static_flag="static"
|
||||
;;
|
||||
esac
|
||||
|
||||
local targets="${buildtype}_targets"
|
||||
[[ -n ${targets} ]] && conf_opts+=( --target-list="${!targets}" )
|
||||
|
||||
# Add support for SystemTAP
|
||||
use systemtap && conf_opts+=( --enable-trace-backend=dtrace )
|
||||
|
||||
# We always want to attempt to build with PIE support as it results
|
||||
# in a more secure binary. But it doesn't work with static or if
|
||||
# the current GCC doesn't have PIE support.
|
||||
if use ${static_flag}; then
|
||||
conf_opts+=( --static --disable-pie )
|
||||
else
|
||||
gcc-specs-pie && conf_opts+=( --enable-pie )
|
||||
fi
|
||||
|
||||
echo "../configure ${conf_opts[*]}"
|
||||
cd "${builddir}"
|
||||
../configure "${conf_opts[@]}" || die "configure failed"
|
||||
|
||||
# FreeBSD's kernel does not support QEMU assigning/grabbing
|
||||
# host USB devices yet
|
||||
use kernel_FreeBSD && \
|
||||
sed -i -E -e "s|^(HOST_USB=)bsd|\1stub|" "${S}"/config-host.mak
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local target
|
||||
|
||||
python_setup
|
||||
|
||||
softmmu_targets= softmmu_bins=()
|
||||
user_targets= user_bins=()
|
||||
|
||||
for target in ${IUSE_SOFTMMU_TARGETS} ; do
|
||||
if use "qemu_softmmu_targets_${target}"; then
|
||||
softmmu_targets+=",${target}-softmmu"
|
||||
softmmu_bins+=( "qemu-system-${target}" )
|
||||
fi
|
||||
done
|
||||
|
||||
for target in ${IUSE_USER_TARGETS} ; do
|
||||
if use "qemu_user_targets_${target}"; then
|
||||
user_targets+=",${target}-linux-user"
|
||||
user_bins+=( "qemu-${target}" )
|
||||
fi
|
||||
done
|
||||
|
||||
softmmu_targets=${softmmu_targets#,}
|
||||
user_targets=${user_targets#,}
|
||||
|
||||
[[ -n ${softmmu_targets} ]] && qemu_src_configure "softmmu"
|
||||
[[ -n ${user_targets} ]] && qemu_src_configure "user"
|
||||
qemu_src_configure "tools"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if [[ -n ${user_targets} ]]; then
|
||||
cd "${S}/user-build"
|
||||
default
|
||||
fi
|
||||
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
cd "${S}/softmmu-build"
|
||||
default
|
||||
fi
|
||||
|
||||
cd "${S}/tools-build"
|
||||
default
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
cd "${S}/softmmu-build"
|
||||
pax-mark m */qemu-system-* #515550
|
||||
emake -j1 check
|
||||
emake -j1 check-report.html
|
||||
fi
|
||||
}
|
||||
|
||||
qemu_python_install() {
|
||||
python_domodule "${S}/scripts/qmp/qmp.py"
|
||||
|
||||
python_doscript "${S}/scripts/kvm/vmxcap"
|
||||
python_doscript "${S}/scripts/qmp/qmp-shell"
|
||||
python_doscript "${S}/scripts/qmp/qemu-ga-client"
|
||||
}
|
||||
|
||||
# Generate binfmt support files.
|
||||
# - /etc/init.d/qemu-binfmt script which registers the user handlers (openrc)
|
||||
# - /usr/share/qemu/binfmt.d/qemu.conf (for use with systemd-binfmt)
|
||||
generate_initd() {
|
||||
local out="${T}/qemu-binfmt"
|
||||
local out_systemd="${T}/qemu.conf"
|
||||
local d="${T}/binfmt.d"
|
||||
|
||||
einfo "Generating qemu binfmt scripts and configuration files"
|
||||
|
||||
# Generate the debian fragments first.
|
||||
mkdir -p "${d}"
|
||||
"${S}"/scripts/qemu-binfmt-conf.sh \
|
||||
--debian \
|
||||
--exportdir "${d}" \
|
||||
--qemu-path "${EPREFIX}/usr/bin" \
|
||||
|| die
|
||||
# Then turn the fragments into a shell script we can source.
|
||||
sed -E -i \
|
||||
-e 's:^([^ ]+) (.*)$:\1="\2":' \
|
||||
"${d}"/* || die
|
||||
|
||||
# Generate the init.d script by assembling the fragments from above.
|
||||
local f qcpu package interpreter magic mask
|
||||
cat "${FILESDIR}"/qemu-binfmt.initd.head >"${out}" || die
|
||||
for f in "${d}"/qemu-* ; do
|
||||
source "${f}"
|
||||
|
||||
# Normalize the cpu logic like we do in the init.d for the native cpu.
|
||||
qcpu=${package#qemu-}
|
||||
case ${qcpu} in
|
||||
arm*) qcpu="arm";;
|
||||
mips*) qcpu="mips";;
|
||||
ppc*) qcpu="ppc";;
|
||||
s390*) qcpu="s390";;
|
||||
sh*) qcpu="sh";;
|
||||
sparc*) qcpu="sparc";;
|
||||
esac
|
||||
|
||||
cat <<EOF >>"${out}"
|
||||
if [ "\${cpu}" != "${qcpu}" -a -x "${interpreter}" ] ; then
|
||||
echo ':${package}:M::${magic}:${mask}:${interpreter}:'"\${QEMU_BINFMT_FLAGS}" >/proc/sys/fs/binfmt_misc/register
|
||||
fi
|
||||
EOF
|
||||
|
||||
echo ":${package}:M::${magic}:${mask}:${interpreter}:OC" >>"${out_systemd}"
|
||||
|
||||
done
|
||||
cat "${FILESDIR}"/qemu-binfmt.initd.tail >>"${out}" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if [[ -n ${user_targets} ]]; then
|
||||
cd "${S}/user-build"
|
||||
emake DESTDIR="${ED}" install
|
||||
|
||||
# Install binfmt handler init script for user targets.
|
||||
generate_initd
|
||||
doinitd "${T}/qemu-binfmt"
|
||||
|
||||
# Install binfmt/qemu.conf.
|
||||
insinto "/usr/share/qemu/binfmt.d"
|
||||
doins "${T}/qemu.conf"
|
||||
fi
|
||||
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
cd "${S}/softmmu-build"
|
||||
emake DESTDIR="${ED}" install
|
||||
|
||||
# This might not exist if the test failed. #512010
|
||||
[[ -e check-report.html ]] && dohtml check-report.html
|
||||
|
||||
if use kernel_linux; then
|
||||
udev_newrules "${FILESDIR}"/65-kvm.rules-r1 65-kvm.rules
|
||||
fi
|
||||
|
||||
if use python; then
|
||||
python_foreach_impl qemu_python_install
|
||||
fi
|
||||
fi
|
||||
|
||||
cd "${S}/tools-build"
|
||||
emake DESTDIR="${ED}" install
|
||||
|
||||
# Disable mprotect on the qemu binaries as they use JITs to be fast #459348
|
||||
pushd "${ED}"/usr/bin >/dev/null
|
||||
pax-mark mr "${softmmu_bins[@]}" "${user_bins[@]}" # bug 575594
|
||||
popd >/dev/null
|
||||
|
||||
# Install config file example for qemu-bridge-helper
|
||||
insinto "/etc/qemu"
|
||||
doins "${FILESDIR}/bridge.conf"
|
||||
|
||||
# Remove the docdir placed qmp-commands.txt
|
||||
mv "${ED}/usr/share/doc/${PF}/html/qmp-commands.txt" "${S}/docs/" || die
|
||||
|
||||
cd "${S}"
|
||||
dodoc Changelog MAINTAINERS docs/specs/pci-ids.txt
|
||||
newdoc pc-bios/README README.pc-bios
|
||||
dodoc docs/qmp-*.txt
|
||||
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
# Remove SeaBIOS since we're using the SeaBIOS packaged one
|
||||
rm "${ED}/usr/share/qemu/bios.bin"
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
|
||||
dosym ../seabios/bios.bin /usr/share/qemu/bios.bin
|
||||
fi
|
||||
|
||||
# Remove vgabios since we're using the vgabios packaged one
|
||||
rm "${ED}/usr/share/qemu/vgabios.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-cirrus.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-qxl.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-stdvga.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-vmware.bin"
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
|
||||
dosym ../vgabios/vgabios.bin /usr/share/qemu/vgabios.bin
|
||||
dosym ../vgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin
|
||||
dosym ../vgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin
|
||||
dosym ../vgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin
|
||||
dosym ../vgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin
|
||||
fi
|
||||
|
||||
# Remove sgabios since we're using the sgabios packaged one
|
||||
rm "${ED}/usr/share/qemu/sgabios.bin"
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
|
||||
dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin
|
||||
fi
|
||||
|
||||
# Remove iPXE since we're using the iPXE packaged one
|
||||
rm "${ED}"/usr/share/qemu/pxe-*.rom
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
|
||||
dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom
|
||||
dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom
|
||||
dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom
|
||||
dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom
|
||||
dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom
|
||||
dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom
|
||||
fi
|
||||
fi
|
||||
|
||||
DISABLE_AUTOFORMATTING=true
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
DISABLE_AUTOFORMATTING=true
|
||||
readme.gentoo_print_elog
|
||||
|
||||
if [[ -n ${softmmu_targets} ]] && use kernel_linux; then
|
||||
udev_reload
|
||||
fi
|
||||
|
||||
fcaps cap_net_admin /usr/libexec/qemu-bridge-helper
|
||||
}
|
||||
|
||||
pkg_info() {
|
||||
echo "Using:"
|
||||
echo " $(best_version app-emulation/spice-protocol)"
|
||||
echo " $(best_version sys-firmware/ipxe)"
|
||||
echo " $(best_version sys-firmware/seabios)"
|
||||
if has_version 'sys-firmware/seabios[binary]'; then
|
||||
echo " USE=binary"
|
||||
else
|
||||
echo " USE=''"
|
||||
fi
|
||||
echo " $(best_version sys-firmware/vgabios)"
|
||||
}
|
|
@ -747,7 +747,6 @@ src_install() {
|
|||
|
||||
pkg_postinst() {
|
||||
DISABLE_AUTOFORMATTING=true
|
||||
FORCE_PRINT_ELOG=1 # remove for next version bump
|
||||
readme.gentoo_print_elog
|
||||
|
||||
if [[ -n ${softmmu_targets} ]] && use kernel_linux; then
|
||||
|
|
762
app-emulation/qemu/qemu-2.8.1.ebuild
Normal file
762
app-emulation/qemu/qemu-2.8.1.ebuild
Normal file
|
@ -0,0 +1,762 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE="ncurses,readline"
|
||||
|
||||
PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
|
||||
|
||||
inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
|
||||
user udev fcaps readme.gentoo-r1 pax-utils l10n
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
EGIT_REPO_URI="git://git.qemu.org/qemu.git"
|
||||
inherit git-r3
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||
fi
|
||||
|
||||
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
|
||||
HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2 BSD-2"
|
||||
SLOT="0"
|
||||
IUSE="accessibility +aio alsa bluetooth bzip2 +caps +curl debug +fdt
|
||||
glusterfs gnutls gtk gtk2 infiniband iscsi +jpeg kernel_linux
|
||||
kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs +png
|
||||
pulseaudio python rbd sasl +seccomp sdl sdl2 selinux smartcard snappy
|
||||
spice ssh static static-user systemtap tci test +threads usb usbredir
|
||||
vde +vhost-net virgl virtfs +vnc vte xattr xen xfs"
|
||||
|
||||
COMMON_TARGETS="aarch64 alpha arm cris i386 m68k microblaze microblazeel
|
||||
mips mips64 mips64el mipsel or32 ppc ppc64 s390x sh4 sh4eb sparc
|
||||
sparc64 x86_64"
|
||||
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS}
|
||||
lm32 moxie ppcemb tricore unicore32 xtensa xtensaeb"
|
||||
IUSE_USER_TARGETS="${COMMON_TARGETS}
|
||||
armeb mipsn32 mipsn32el ppc64abi32 ppc64le sparc32plus tilegx"
|
||||
|
||||
use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS})
|
||||
use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
|
||||
IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
|
||||
|
||||
# Allow no targets to be built so that people can get a tools-only build.
|
||||
# Block USE flag configurations known to not work.
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
||||
gtk2? ( gtk )
|
||||
qemu_softmmu_targets_arm? ( fdt )
|
||||
qemu_softmmu_targets_microblaze? ( fdt )
|
||||
qemu_softmmu_targets_ppc? ( fdt )
|
||||
qemu_softmmu_targets_ppc64? ( fdt )
|
||||
sdl2? ( sdl )
|
||||
static? ( static-user !alsa !bluetooth !gtk !gtk2 !opengl !pulseaudio )
|
||||
virtfs? ( xattr )
|
||||
vte? ( gtk )"
|
||||
|
||||
# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
|
||||
# and user/softmmu targets (qemu-*, qemu-system-*).
|
||||
#
|
||||
# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
|
||||
#
|
||||
# The attr lib isn't always linked in (although the USE flag is always
|
||||
# respected). This is because qemu supports using the C library's API
|
||||
# when available rather than always using the extranl library.
|
||||
ALL_DEPEND="
|
||||
>=dev-libs/glib-2.0[static-libs(+)]
|
||||
>=x11-libs/pixman-0.28.0[static-libs(+)]
|
||||
sys-libs/zlib[static-libs(+)]
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
systemtap? ( dev-util/systemtap )
|
||||
xattr? ( sys-apps/attr[static-libs(+)] )"
|
||||
|
||||
# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
|
||||
# softmmu targets (qemu-system-*).
|
||||
SOFTMMU_TOOLS_DEPEND="
|
||||
accessibility? (
|
||||
app-accessibility/brltty[api]
|
||||
app-accessibility/brltty[static-libs(+)]
|
||||
)
|
||||
aio? ( dev-libs/libaio[static-libs(+)] )
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.13 )
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
bzip2? ( app-arch/bzip2[static-libs(+)] )
|
||||
caps? ( sys-libs/libcap-ng[static-libs(+)] )
|
||||
curl? ( >=net-misc/curl-7.15.4[static-libs(+)] )
|
||||
fdt? ( >=sys-apps/dtc-1.4.0[static-libs(+)] )
|
||||
glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] )
|
||||
gnutls? (
|
||||
dev-libs/nettle:=[static-libs(+)]
|
||||
>=net-libs/gnutls-3.0:=[static-libs(+)]
|
||||
)
|
||||
gtk? (
|
||||
gtk2? (
|
||||
x11-libs/gtk+:2
|
||||
vte? ( x11-libs/vte:0 )
|
||||
)
|
||||
!gtk2? (
|
||||
x11-libs/gtk+:3
|
||||
vte? ( x11-libs/vte:2.91 )
|
||||
)
|
||||
)
|
||||
infiniband? ( sys-fabric/librdmacm:=[static-libs(+)] )
|
||||
iscsi? ( net-libs/libiscsi )
|
||||
jpeg? ( virtual/jpeg:0=[static-libs(+)] )
|
||||
lzo? ( dev-libs/lzo:2[static-libs(+)] )
|
||||
ncurses? (
|
||||
sys-libs/ncurses:0=[unicode]
|
||||
sys-libs/ncurses:0=[static-libs(+)]
|
||||
)
|
||||
nfs? ( >=net-fs/libnfs-1.9.3[static-libs(+)] )
|
||||
numa? ( sys-process/numactl[static-libs(+)] )
|
||||
opengl? (
|
||||
virtual/opengl
|
||||
media-libs/libepoxy[static-libs(+)]
|
||||
media-libs/mesa[static-libs(+)]
|
||||
media-libs/mesa[egl,gbm]
|
||||
)
|
||||
png? ( media-libs/libpng:0=[static-libs(+)] )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
rbd? ( sys-cluster/ceph[static-libs(+)] )
|
||||
sasl? ( dev-libs/cyrus-sasl[static-libs(+)] )
|
||||
sdl? (
|
||||
!sdl2? (
|
||||
media-libs/libsdl[X]
|
||||
>=media-libs/libsdl-1.2.11[static-libs(+)]
|
||||
)
|
||||
sdl2? (
|
||||
media-libs/libsdl2[X]
|
||||
media-libs/libsdl2[static-libs(+)]
|
||||
)
|
||||
)
|
||||
seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] )
|
||||
smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] )
|
||||
snappy? ( app-arch/snappy[static-libs(+)] )
|
||||
spice? (
|
||||
>=app-emulation/spice-protocol-0.12.3
|
||||
>=app-emulation/spice-0.12.0[static-libs(+)]
|
||||
)
|
||||
ssh? ( >=net-libs/libssh2-1.2.8[static-libs(+)] )
|
||||
usb? ( >=virtual/libusb-1-r2[static-libs(+)] )
|
||||
usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] )
|
||||
vde? ( net-misc/vde[static-libs(+)] )
|
||||
virgl? ( media-libs/virglrenderer[static-libs(+)] )
|
||||
virtfs? ( sys-libs/libcap )
|
||||
xen? ( app-emulation/xen-tools:= )
|
||||
xfs? ( sys-fs/xfsprogs[static-libs(+)] )"
|
||||
|
||||
X86_FIRMWARE_DEPEND="
|
||||
>=sys-firmware/ipxe-1.0.0_p20130624
|
||||
pin-upstream-blobs? (
|
||||
~sys-firmware/seabios-1.10.1
|
||||
~sys-firmware/sgabios-0.1_pre8
|
||||
~sys-firmware/vgabios-0.7a
|
||||
)
|
||||
!pin-upstream-blobs? (
|
||||
sys-firmware/seabios
|
||||
sys-firmware/sgabios
|
||||
sys-firmware/vgabios
|
||||
)"
|
||||
|
||||
CDEPEND="
|
||||
!static? (
|
||||
${ALL_DEPEND//\[static-libs(+)]}
|
||||
${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]}
|
||||
)
|
||||
qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} )
|
||||
qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} )"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-lang/perl
|
||||
=dev-lang/python-2*
|
||||
sys-apps/texinfo
|
||||
virtual/pkgconfig
|
||||
kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )
|
||||
gtk? ( nls? ( sys-devel/gettext ) )
|
||||
static? (
|
||||
${ALL_DEPEND}
|
||||
${SOFTMMU_TOOLS_DEPEND}
|
||||
)
|
||||
static-user? ( ${ALL_DEPEND} )
|
||||
test? (
|
||||
dev-libs/glib[utils]
|
||||
sys-devel/bc
|
||||
)"
|
||||
RDEPEND="${CDEPEND}
|
||||
selinux? ( sec-policy/selinux-qemu )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.5.0-cflags.patch
|
||||
"${FILESDIR}"/${PN}-2.5.0-sysmacros.patch
|
||||
"${FILESDIR}"/${PN}-2.7.0-CVE-2016-8669-1.patch #597108
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2016-9908.patch #601826
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2016-9912.patch #602630
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2016-10028.patch #603444
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2016-10155.patch #606720
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5525-1.patch #606264
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5525-2.patch
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5552.patch #606722
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5578.patch #607000
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5579.patch #607100
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5856.patch #608036
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5857.patch #608038
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5898.patch #608520
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5973.patch #609334
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5987.patch #609398
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-6505.patch #612220
|
||||
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-7377.patch #614744
|
||||
)
|
||||
|
||||
STRIP_MASK="/usr/share/qemu/palcode-clipper"
|
||||
|
||||
QA_PREBUILT="
|
||||
usr/share/qemu/openbios-ppc
|
||||
usr/share/qemu/openbios-sparc64
|
||||
usr/share/qemu/openbios-sparc32
|
||||
usr/share/qemu/palcode-clipper
|
||||
usr/share/qemu/s390-ccw.img
|
||||
usr/share/qemu/u-boot.e500"
|
||||
|
||||
QA_WX_LOAD="usr/bin/qemu-i386
|
||||
usr/bin/qemu-x86_64
|
||||
usr/bin/qemu-alpha
|
||||
usr/bin/qemu-arm
|
||||
usr/bin/qemu-cris
|
||||
usr/bin/qemu-m68k
|
||||
usr/bin/qemu-microblaze
|
||||
usr/bin/qemu-microblazeel
|
||||
usr/bin/qemu-mips
|
||||
usr/bin/qemu-mipsel
|
||||
usr/bin/qemu-or32
|
||||
usr/bin/qemu-ppc
|
||||
usr/bin/qemu-ppc64
|
||||
usr/bin/qemu-ppc64abi32
|
||||
usr/bin/qemu-sh4
|
||||
usr/bin/qemu-sh4eb
|
||||
usr/bin/qemu-sparc
|
||||
usr/bin/qemu-sparc64
|
||||
usr/bin/qemu-armeb
|
||||
usr/bin/qemu-sparc32plus
|
||||
usr/bin/qemu-s390x
|
||||
usr/bin/qemu-unicore32"
|
||||
|
||||
DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure you have the
|
||||
kernel module loaded before running kvm. The easiest way to ensure that the
|
||||
kernel module is loaded is to load it on boot.
|
||||
For AMD CPUs the module is called 'kvm-amd'.
|
||||
For Intel CPUs the module is called 'kvm-intel'.
|
||||
Please review /etc/conf.d/modules for how to load these.
|
||||
|
||||
Make sure your user is in the 'kvm' group. Just run
|
||||
$ gpasswd -a <USER> kvm
|
||||
then have <USER> re-login.
|
||||
|
||||
For brand new installs, the default permissions on /dev/kvm might not let
|
||||
you access it. You can tell udev to reset ownership/perms:
|
||||
$ udevadm trigger -c add /dev/kvm
|
||||
|
||||
If you want to register binfmt handlers for qemu user targets:
|
||||
For openrc:
|
||||
# rc-update add qemu-binfmt
|
||||
For systemd:
|
||||
# ln -s /usr/share/qemu/binfmt.d/qemu.conf /etc/binfmt.d/qemu.conf"
|
||||
|
||||
pkg_pretend() {
|
||||
if use kernel_linux && kernel_is lt 2 6 25; then
|
||||
eerror "This version of KVM requres a host kernel of 2.6.25 or higher."
|
||||
elif use kernel_linux; then
|
||||
if ! linux_config_exists; then
|
||||
eerror "Unable to check your kernel for KVM support"
|
||||
else
|
||||
CONFIG_CHECK="~KVM ~TUN ~BRIDGE"
|
||||
ERROR_KVM="You must enable KVM in your kernel to continue"
|
||||
ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in"
|
||||
ERROR_KVM_AMD+=" your kernel configuration."
|
||||
ERROR_KVM_INTEL="If you have an Intel CPU, you must enable"
|
||||
ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration."
|
||||
ERROR_TUN="You will need the Universal TUN/TAP driver compiled"
|
||||
ERROR_TUN+=" into your kernel or loaded as a module to use the"
|
||||
ERROR_TUN+=" virtual network device if using -net tap."
|
||||
ERROR_BRIDGE="You will also need support for 802.1d"
|
||||
ERROR_BRIDGE+=" Ethernet Bridging for some network configurations."
|
||||
use vhost-net && CONFIG_CHECK+=" ~VHOST_NET"
|
||||
ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net"
|
||||
ERROR_VHOST_NET+=" support"
|
||||
|
||||
if use amd64 || use x86 || use amd64-linux || use x86-linux; then
|
||||
CONFIG_CHECK+=" ~KVM_AMD ~KVM_INTEL"
|
||||
fi
|
||||
|
||||
use python && CONFIG_CHECK+=" ~DEBUG_FS"
|
||||
ERROR_DEBUG_FS="debugFS support required for kvm_stat"
|
||||
|
||||
# Now do the actual checks setup above
|
||||
check_extra_config
|
||||
fi
|
||||
fi
|
||||
|
||||
if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then
|
||||
eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt"
|
||||
eerror "instances are still pointing to it. Please update your"
|
||||
eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag"
|
||||
eerror "and the right system binary (e.g. qemu-system-x86_64)."
|
||||
die "update your virt configs to not use qemu-kvm"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup kvm 78
|
||||
}
|
||||
|
||||
# Sanity check to make sure target lists are kept up-to-date.
|
||||
check_targets() {
|
||||
local var=$1 mak=$2
|
||||
local detected sorted
|
||||
|
||||
pushd "${S}"/default-configs >/dev/null || die
|
||||
|
||||
# Force C locale until glibc is updated. #564936
|
||||
detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u))
|
||||
sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u))
|
||||
if [[ ${sorted} != "${detected}" ]] ; then
|
||||
eerror "The ebuild needs to be kept in sync."
|
||||
eerror "${var}: ${sorted}"
|
||||
eerror "$(printf '%-*s' ${#var} configure): ${detected}"
|
||||
die "sync ${var} to the list of targets"
|
||||
fi
|
||||
|
||||
popd >/dev/null
|
||||
}
|
||||
|
||||
handle_locales() {
|
||||
# Make sure locale list is kept up-to-date.
|
||||
local detected sorted
|
||||
detected=$(echo $(cd po && printf '%s\n' *.po | grep -v messages.po | sed 's:.po$::' | sort -u))
|
||||
sorted=$(echo $(printf '%s\n' ${PLOCALES} | sort -u))
|
||||
if [[ ${sorted} != "${detected}" ]] ; then
|
||||
eerror "The ebuild needs to be kept in sync."
|
||||
eerror "PLOCALES: ${sorted}"
|
||||
eerror " po/*.po: ${detected}"
|
||||
die "sync PLOCALES"
|
||||
fi
|
||||
|
||||
# Deal with selective install of locales.
|
||||
if use nls ; then
|
||||
# Delete locales the user does not want. #577814
|
||||
rm_loc() { rm po/$1.po || die; }
|
||||
l10n_for_each_disabled_locale_do rm_loc
|
||||
else
|
||||
# Cheap hack to disable gettext .mo generation.
|
||||
rm -f po/*.po
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
check_targets IUSE_SOFTMMU_TARGETS softmmu
|
||||
check_targets IUSE_USER_TARGETS linux-user
|
||||
|
||||
# Alter target makefiles to accept CFLAGS set via flag-o
|
||||
sed -i -r \
|
||||
-e 's/^(C|OP_C|HELPER_C)FLAGS=/\1FLAGS+=/' \
|
||||
Makefile Makefile.target || die
|
||||
|
||||
default
|
||||
|
||||
# Fix ld and objcopy being called directly
|
||||
tc-export AR LD OBJCOPY
|
||||
|
||||
# Verbose builds
|
||||
MAKEOPTS+=" V=1"
|
||||
|
||||
# Run after we've applied all patches.
|
||||
handle_locales
|
||||
}
|
||||
|
||||
##
|
||||
# configures qemu based on the build directory and the build type
|
||||
# we are using.
|
||||
#
|
||||
qemu_src_configure() {
|
||||
debug-print-function ${FUNCNAME} "$@"
|
||||
|
||||
local buildtype=$1
|
||||
local builddir="${S}/${buildtype}-build"
|
||||
|
||||
mkdir "${builddir}"
|
||||
|
||||
local conf_opts=(
|
||||
--prefix=/usr
|
||||
--sysconfdir=/etc
|
||||
--libdir=/usr/$(get_libdir)
|
||||
--docdir=/usr/share/doc/${PF}/html
|
||||
--disable-bsd-user
|
||||
--disable-guest-agent
|
||||
--disable-strip
|
||||
--disable-werror
|
||||
# We support gnutls/nettle for crypto operations. It is possible
|
||||
# to use gcrypt when gnutls/nettle are disabled (but not when they
|
||||
# are enabled), but it's not really worth the hassle. Disable it
|
||||
# all the time to avoid automatically detecting it. #568856
|
||||
--disable-gcrypt
|
||||
--python="${PYTHON}"
|
||||
--cc="$(tc-getCC)"
|
||||
--cxx="$(tc-getCXX)"
|
||||
--host-cc="$(tc-getBUILD_CC)"
|
||||
$(use_enable debug debug-info)
|
||||
$(use_enable debug debug-tcg)
|
||||
--enable-docs
|
||||
$(use_enable tci tcg-interpreter)
|
||||
$(use_enable xattr attr)
|
||||
)
|
||||
|
||||
# Disable options not used by user targets. This simplifies building
|
||||
# static user targets (USE=static-user) considerably.
|
||||
conf_notuser() {
|
||||
if [[ ${buildtype} == "user" ]] ; then
|
||||
echo "--disable-${2:-$1}"
|
||||
else
|
||||
use_enable "$@"
|
||||
fi
|
||||
}
|
||||
conf_opts+=(
|
||||
$(conf_notuser accessibility brlapi)
|
||||
$(conf_notuser aio linux-aio)
|
||||
$(conf_notuser bzip2)
|
||||
$(conf_notuser bluetooth bluez)
|
||||
$(conf_notuser caps cap-ng)
|
||||
$(conf_notuser curl)
|
||||
$(conf_notuser fdt)
|
||||
$(conf_notuser glusterfs)
|
||||
$(conf_notuser gnutls)
|
||||
$(conf_notuser gnutls nettle)
|
||||
$(conf_notuser gtk)
|
||||
$(conf_notuser infiniband rdma)
|
||||
$(conf_notuser iscsi libiscsi)
|
||||
$(conf_notuser jpeg vnc-jpeg)
|
||||
$(conf_notuser kernel_linux kvm)
|
||||
$(conf_notuser lzo)
|
||||
$(conf_notuser ncurses curses)
|
||||
$(conf_notuser nfs libnfs)
|
||||
$(conf_notuser numa)
|
||||
$(conf_notuser opengl)
|
||||
$(conf_notuser png vnc-png)
|
||||
$(conf_notuser rbd)
|
||||
$(conf_notuser sasl vnc-sasl)
|
||||
$(conf_notuser sdl)
|
||||
$(conf_notuser seccomp)
|
||||
$(conf_notuser smartcard)
|
||||
$(conf_notuser snappy)
|
||||
$(conf_notuser spice)
|
||||
$(conf_notuser ssh libssh2)
|
||||
$(conf_notuser usb libusb)
|
||||
$(conf_notuser usbredir usb-redir)
|
||||
$(conf_notuser vde)
|
||||
$(conf_notuser vhost-net)
|
||||
$(conf_notuser virgl virglrenderer)
|
||||
$(conf_notuser virtfs)
|
||||
$(conf_notuser vnc)
|
||||
$(conf_notuser vte)
|
||||
$(conf_notuser xen)
|
||||
$(conf_notuser xen xen-pci-passthrough)
|
||||
$(conf_notuser xfs xfsctl)
|
||||
)
|
||||
|
||||
if [[ ! ${buildtype} == "user" ]] ; then
|
||||
# audio options
|
||||
local audio_opts="oss"
|
||||
use alsa && audio_opts="alsa,${audio_opts}"
|
||||
use sdl && audio_opts="sdl,${audio_opts}"
|
||||
use pulseaudio && audio_opts="pa,${audio_opts}"
|
||||
conf_opts+=(
|
||||
--audio-drv-list="${audio_opts}"
|
||||
)
|
||||
use gtk && conf_opts+=( --with-gtkabi=$(usex gtk2 2.0 3.0) )
|
||||
use sdl && conf_opts+=( --with-sdlabi=$(usex sdl2 2.0 1.2) )
|
||||
fi
|
||||
|
||||
case ${buildtype} in
|
||||
user)
|
||||
conf_opts+=(
|
||||
--enable-linux-user
|
||||
--disable-system
|
||||
--disable-blobs
|
||||
--disable-tools
|
||||
)
|
||||
local static_flag="static-user"
|
||||
;;
|
||||
softmmu)
|
||||
conf_opts+=(
|
||||
--disable-linux-user
|
||||
--enable-system
|
||||
--disable-tools
|
||||
--with-system-pixman
|
||||
)
|
||||
local static_flag="static"
|
||||
;;
|
||||
tools)
|
||||
conf_opts+=(
|
||||
--disable-linux-user
|
||||
--disable-system
|
||||
--disable-blobs
|
||||
--enable-tools
|
||||
)
|
||||
local static_flag="static"
|
||||
;;
|
||||
esac
|
||||
|
||||
local targets="${buildtype}_targets"
|
||||
[[ -n ${targets} ]] && conf_opts+=( --target-list="${!targets}" )
|
||||
|
||||
# Add support for SystemTAP
|
||||
use systemtap && conf_opts+=( --enable-trace-backend=dtrace )
|
||||
|
||||
# We always want to attempt to build with PIE support as it results
|
||||
# in a more secure binary. But it doesn't work with static or if
|
||||
# the current GCC doesn't have PIE support.
|
||||
if use ${static_flag}; then
|
||||
conf_opts+=( --static --disable-pie )
|
||||
else
|
||||
gcc-specs-pie && conf_opts+=( --enable-pie )
|
||||
fi
|
||||
|
||||
echo "../configure ${conf_opts[*]}"
|
||||
cd "${builddir}"
|
||||
../configure "${conf_opts[@]}" || die "configure failed"
|
||||
|
||||
# FreeBSD's kernel does not support QEMU assigning/grabbing
|
||||
# host USB devices yet
|
||||
use kernel_FreeBSD && \
|
||||
sed -i -E -e "s|^(HOST_USB=)bsd|\1stub|" "${S}"/config-host.mak
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local target
|
||||
|
||||
python_setup
|
||||
|
||||
softmmu_targets= softmmu_bins=()
|
||||
user_targets= user_bins=()
|
||||
|
||||
for target in ${IUSE_SOFTMMU_TARGETS} ; do
|
||||
if use "qemu_softmmu_targets_${target}"; then
|
||||
softmmu_targets+=",${target}-softmmu"
|
||||
softmmu_bins+=( "qemu-system-${target}" )
|
||||
fi
|
||||
done
|
||||
|
||||
for target in ${IUSE_USER_TARGETS} ; do
|
||||
if use "qemu_user_targets_${target}"; then
|
||||
user_targets+=",${target}-linux-user"
|
||||
user_bins+=( "qemu-${target}" )
|
||||
fi
|
||||
done
|
||||
|
||||
softmmu_targets=${softmmu_targets#,}
|
||||
user_targets=${user_targets#,}
|
||||
|
||||
[[ -n ${softmmu_targets} ]] && qemu_src_configure "softmmu"
|
||||
[[ -n ${user_targets} ]] && qemu_src_configure "user"
|
||||
qemu_src_configure "tools"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if [[ -n ${user_targets} ]]; then
|
||||
cd "${S}/user-build"
|
||||
default
|
||||
fi
|
||||
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
cd "${S}/softmmu-build"
|
||||
default
|
||||
fi
|
||||
|
||||
cd "${S}/tools-build"
|
||||
default
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
cd "${S}/softmmu-build"
|
||||
pax-mark m */qemu-system-* #515550
|
||||
emake -j1 check
|
||||
emake -j1 check-report.html
|
||||
fi
|
||||
}
|
||||
|
||||
qemu_python_install() {
|
||||
python_domodule "${S}/scripts/qmp/qmp.py"
|
||||
|
||||
python_doscript "${S}/scripts/kvm/vmxcap"
|
||||
python_doscript "${S}/scripts/qmp/qmp-shell"
|
||||
python_doscript "${S}/scripts/qmp/qemu-ga-client"
|
||||
}
|
||||
|
||||
# Generate binfmt support files.
|
||||
# - /etc/init.d/qemu-binfmt script which registers the user handlers (openrc)
|
||||
# - /usr/share/qemu/binfmt.d/qemu.conf (for use with systemd-binfmt)
|
||||
generate_initd() {
|
||||
local out="${T}/qemu-binfmt"
|
||||
local out_systemd="${T}/qemu.conf"
|
||||
local d="${T}/binfmt.d"
|
||||
|
||||
einfo "Generating qemu binfmt scripts and configuration files"
|
||||
|
||||
# Generate the debian fragments first.
|
||||
mkdir -p "${d}"
|
||||
"${S}"/scripts/qemu-binfmt-conf.sh \
|
||||
--debian \
|
||||
--exportdir "${d}" \
|
||||
--qemu-path "${EPREFIX}/usr/bin" \
|
||||
|| die
|
||||
# Then turn the fragments into a shell script we can source.
|
||||
sed -E -i \
|
||||
-e 's:^([^ ]+) (.*)$:\1="\2":' \
|
||||
"${d}"/* || die
|
||||
|
||||
# Generate the init.d script by assembling the fragments from above.
|
||||
local f qcpu package interpreter magic mask
|
||||
cat "${FILESDIR}"/qemu-binfmt.initd.head >"${out}" || die
|
||||
for f in "${d}"/qemu-* ; do
|
||||
source "${f}"
|
||||
|
||||
# Normalize the cpu logic like we do in the init.d for the native cpu.
|
||||
qcpu=${package#qemu-}
|
||||
case ${qcpu} in
|
||||
arm*) qcpu="arm";;
|
||||
mips*) qcpu="mips";;
|
||||
ppc*) qcpu="ppc";;
|
||||
s390*) qcpu="s390";;
|
||||
sh*) qcpu="sh";;
|
||||
sparc*) qcpu="sparc";;
|
||||
esac
|
||||
|
||||
cat <<EOF >>"${out}"
|
||||
if [ "\${cpu}" != "${qcpu}" -a -x "${interpreter}" ] ; then
|
||||
echo ':${package}:M::${magic}:${mask}:${interpreter}:'"\${QEMU_BINFMT_FLAGS}" >/proc/sys/fs/binfmt_misc/register
|
||||
fi
|
||||
EOF
|
||||
|
||||
echo ":${package}:M::${magic}:${mask}:${interpreter}:OC" >>"${out_systemd}"
|
||||
|
||||
done
|
||||
cat "${FILESDIR}"/qemu-binfmt.initd.tail >>"${out}" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if [[ -n ${user_targets} ]]; then
|
||||
cd "${S}/user-build"
|
||||
emake DESTDIR="${ED}" install
|
||||
|
||||
# Install binfmt handler init script for user targets.
|
||||
generate_initd
|
||||
doinitd "${T}/qemu-binfmt"
|
||||
|
||||
# Install binfmt/qemu.conf.
|
||||
insinto "/usr/share/qemu/binfmt.d"
|
||||
doins "${T}/qemu.conf"
|
||||
fi
|
||||
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
cd "${S}/softmmu-build"
|
||||
emake DESTDIR="${ED}" install
|
||||
|
||||
# This might not exist if the test failed. #512010
|
||||
[[ -e check-report.html ]] && dohtml check-report.html
|
||||
|
||||
if use kernel_linux; then
|
||||
udev_newrules "${FILESDIR}"/65-kvm.rules-r1 65-kvm.rules
|
||||
fi
|
||||
|
||||
if use python; then
|
||||
python_foreach_impl qemu_python_install
|
||||
fi
|
||||
fi
|
||||
|
||||
cd "${S}/tools-build"
|
||||
emake DESTDIR="${ED}" install
|
||||
|
||||
# Disable mprotect on the qemu binaries as they use JITs to be fast #459348
|
||||
pushd "${ED}"/usr/bin >/dev/null
|
||||
pax-mark mr "${softmmu_bins[@]}" "${user_bins[@]}" # bug 575594
|
||||
popd >/dev/null
|
||||
|
||||
# Install config file example for qemu-bridge-helper
|
||||
insinto "/etc/qemu"
|
||||
doins "${FILESDIR}/bridge.conf"
|
||||
|
||||
# Remove the docdir placed qmp-commands.txt
|
||||
mv "${ED}/usr/share/doc/${PF}/html/qmp-commands.txt" "${S}/docs/" || die
|
||||
|
||||
cd "${S}"
|
||||
dodoc Changelog MAINTAINERS docs/specs/pci-ids.txt
|
||||
newdoc pc-bios/README README.pc-bios
|
||||
dodoc docs/qmp-*.txt
|
||||
|
||||
if [[ -n ${softmmu_targets} ]]; then
|
||||
# Remove SeaBIOS since we're using the SeaBIOS packaged one
|
||||
rm "${ED}/usr/share/qemu/bios.bin"
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
|
||||
dosym ../seabios/bios.bin /usr/share/qemu/bios.bin
|
||||
fi
|
||||
|
||||
# Remove vgabios since we're using the vgabios packaged one
|
||||
rm "${ED}/usr/share/qemu/vgabios.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-cirrus.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-qxl.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-stdvga.bin"
|
||||
rm "${ED}/usr/share/qemu/vgabios-vmware.bin"
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
|
||||
dosym ../vgabios/vgabios.bin /usr/share/qemu/vgabios.bin
|
||||
dosym ../vgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin
|
||||
dosym ../vgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin
|
||||
dosym ../vgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin
|
||||
dosym ../vgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin
|
||||
fi
|
||||
|
||||
# Remove sgabios since we're using the sgabios packaged one
|
||||
rm "${ED}/usr/share/qemu/sgabios.bin"
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
|
||||
dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin
|
||||
fi
|
||||
|
||||
# Remove iPXE since we're using the iPXE packaged one
|
||||
rm "${ED}"/usr/share/qemu/pxe-*.rom
|
||||
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
|
||||
dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom
|
||||
dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom
|
||||
dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom
|
||||
dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom
|
||||
dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom
|
||||
dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom
|
||||
fi
|
||||
fi
|
||||
|
||||
DISABLE_AUTOFORMATTING=true
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
DISABLE_AUTOFORMATTING=true
|
||||
readme.gentoo_print_elog
|
||||
|
||||
if [[ -n ${softmmu_targets} ]] && use kernel_linux; then
|
||||
udev_reload
|
||||
fi
|
||||
|
||||
fcaps cap_net_admin /usr/libexec/qemu-bridge-helper
|
||||
}
|
||||
|
||||
pkg_info() {
|
||||
echo "Using:"
|
||||
echo " $(best_version app-emulation/spice-protocol)"
|
||||
echo " $(best_version sys-firmware/ipxe)"
|
||||
echo " $(best_version sys-firmware/seabios)"
|
||||
if has_version 'sys-firmware/seabios[binary]'; then
|
||||
echo " USE=binary"
|
||||
else
|
||||
echo " USE=''"
|
||||
fi
|
||||
echo " $(best_version sys-firmware/vgabios)"
|
||||
}
|
|
@ -73,11 +73,21 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
|||
# pulseaudio? ( media-sound/pulseaudio )
|
||||
# seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] )
|
||||
# but these are so few it is not worth the effort to separate this list.
|
||||
TARGETS_DEPEND="
|
||||
ALL_DEPEND="
|
||||
>=dev-libs/glib-2.0[static-libs(+)]
|
||||
>=x11-libs/pixman-0.28.0[static-libs(+)]
|
||||
sys-libs/zlib[static-libs(+)]
|
||||
accessibility? ( app-accessibility/brltty[static-libs(+)] )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
systemtap? ( dev-util/systemtap )
|
||||
xattr? ( sys-apps/attr[static-libs(+)] )"
|
||||
|
||||
# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
|
||||
# softmmu targets (qemu-system-*).
|
||||
SOFTMMU_TOOLS_DEPEND="
|
||||
accessibility? (
|
||||
app-accessibility/brltty[api]
|
||||
app-accessibility/brltty[static-libs(+)]
|
||||
)
|
||||
aio? ( dev-libs/libaio[static-libs(+)] )
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.13 )
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
|
@ -118,7 +128,6 @@ TARGETS_DEPEND="
|
|||
)
|
||||
png? ( media-libs/libpng:0=[static-libs(+)] )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
rbd? ( sys-cluster/ceph[static-libs(+)] )
|
||||
sasl? ( dev-libs/cyrus-sasl[static-libs(+)] )
|
||||
sdl? (
|
||||
|
@ -139,13 +148,11 @@ TARGETS_DEPEND="
|
|||
>=app-emulation/spice-0.12.0[static-libs(+)]
|
||||
)
|
||||
ssh? ( >=net-libs/libssh2-1.2.8[static-libs(+)] )
|
||||
systemtap? ( dev-util/systemtap )
|
||||
usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] )
|
||||
usb? ( >=virtual/libusb-1-r2[static-libs(+)] )
|
||||
usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] )
|
||||
vde? ( net-misc/vde[static-libs(+)] )
|
||||
virgl? ( media-libs/virglrenderer[static-libs(+)] )
|
||||
virtfs? ( sys-libs/libcap )
|
||||
xattr? ( sys-apps/attr[static-libs(+)] )
|
||||
xen? ( app-emulation/xen-tools:= )
|
||||
xfs? ( sys-fs/xfsprogs[static-libs(+)] )"
|
||||
|
||||
|
@ -163,7 +170,10 @@ X86_FIRMWARE_DEPEND="
|
|||
)"
|
||||
|
||||
CDEPEND="
|
||||
!static? ( ${TARGETS_DEPEND//\[static-libs(+)]} )
|
||||
!static? (
|
||||
${ALL_DEPEND//\[static-libs(+)]}
|
||||
${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]}
|
||||
)
|
||||
qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} )
|
||||
qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} )"
|
||||
DEPEND="${CDEPEND}
|
||||
|
@ -173,8 +183,11 @@ DEPEND="${CDEPEND}
|
|||
virtual/pkgconfig
|
||||
kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )
|
||||
gtk? ( nls? ( sys-devel/gettext ) )
|
||||
static? ( ${TARGETS_DEPEND} )
|
||||
static-user? ( ${TARGETS_DEPEND} )
|
||||
static? (
|
||||
${ALL_DEPEND}
|
||||
${SOFTMMU_TOOLS_DEPEND}
|
||||
)
|
||||
static-user? ( ${ALL_DEPEND} )
|
||||
test? (
|
||||
dev-libs/glib[utils]
|
||||
sys-devel/bc
|
||||
|
@ -714,7 +727,6 @@ src_install() {
|
|||
|
||||
pkg_postinst() {
|
||||
DISABLE_AUTOFORMATTING=true
|
||||
FORCE_PRINT_ELOG=1 # remove for next version bump
|
||||
readme.gentoo_print_elog
|
||||
|
||||
if [[ -n ${softmmu_targets} ]] && use kernel_linux; then
|
||||
|
|
|
@ -25,11 +25,11 @@ DIST wine-staging-2.2.tar.gz 10078327 SHA256 9d3cbf7e5f12c623d275457b910a158e0b1
|
|||
DIST wine-staging-2.3.tar.gz 10071742 SHA256 9a81be606836fab6203857f7937ff97575947f75d52c80fb5489418efb8b87e1 SHA512 8e8af1e36cc69c63ec3542f0ec4db18b6d8c16b5c9077eb211297f3a886519da71bcf72934bf8d6d72e44c7c9f765e1d00203d0d75cab8544f69f9b0c10a7133 WHIRLPOOL 50738a6e20890748d7eb01152244d34b259759f61b3587ba39815dc066fc8e2b66ce182e1ddbc912f50076a3599aa060ec6a94eeaab4513ce3a776711929b9b1
|
||||
DIST wine-staging-2.4.tar.gz 10067020 SHA256 709cab12c0ebf7cf9504fd4a67eb851272309e00066ad81f184b0f55c63e9deb SHA512 55d11851697836b582ba54696cadc812ef6b14872440f5c3ed6fbe30a05abcb8abe2ab31a11ea4daeb354854c7c0e6549401d4b26b26621808bdeb89aeb206f9 WHIRLPOOL 8d344b7e6e89322c8dbbe6fd211851c90a45a33b514c182609cc60dc21939f791abc71d8665cd66e5c5161f159fe24c4772b99405833e3d11985a644e1335eaf
|
||||
DIST wine-staging-2.5.tar.gz 10062025 SHA256 b5cf6fa38151ff47ab6d725077693b02b37bb07b2ab7fda55290bb1f63ac54ad SHA512 6ab981886776f624c6478230aad18870f55b7252f1c6df90bfe1a248f7ea76cbb181f8e0780fdd4bb5e3c589a785baa7cf126a2c838adf65db2a67f873ed1698 WHIRLPOOL 7045b1642a3b14e5a507854cb8bf910c7cfb3c64ada4ee3534175c75b03cd604206617a55fb870e47fb248a4db8a9ca2abc0b4688005c1c0de0d542fec8cbc57
|
||||
EBUILD wine-any-2.0.ebuild 20651 SHA256 0ea8341f874c7b3eacd4fc70c687fcb8558d81ce92ee05093491033a822cc9db SHA512 830fa9d540267b77872102b5d6eb344831c11c0e0e1978bd08adb285040ea5eff958e0266fbc323388f0210330202fed294b42622ffd0a09535cae07bc8eb8ea WHIRLPOOL 73cc2f9621d7762b187efccf9d8a1bb573fc851ce3d51f1c9aa21a3166b3cefe2f169a4f69a44a20ccc8efc980b4ff0c476c0dfe266f4ad4c4e8e99f789ec47b
|
||||
EBUILD wine-any-2.1.ebuild 20650 SHA256 3abe20996cef610c727639633d253c3de2b69f407568911f4a419b78376f9e7f SHA512 6d9f94ffb16938d1b83264743659086525782aeaacf35dd7e07e990adb37eb3f46fb2cbe7607e174823b8206d20c8a623881aaa50ea43f89d2a6e507807f4290 WHIRLPOOL 98afad3267acb71b75edf5a3b4b8910b96b5d31fec0d968c3c16d1921cd786c47bdc511a1b3bc19cdb212efac3dfe84dfff33cb21a7edb38bb7e2198e79d67a0
|
||||
EBUILD wine-any-2.2.ebuild 20650 SHA256 3abe20996cef610c727639633d253c3de2b69f407568911f4a419b78376f9e7f SHA512 6d9f94ffb16938d1b83264743659086525782aeaacf35dd7e07e990adb37eb3f46fb2cbe7607e174823b8206d20c8a623881aaa50ea43f89d2a6e507807f4290 WHIRLPOOL 98afad3267acb71b75edf5a3b4b8910b96b5d31fec0d968c3c16d1921cd786c47bdc511a1b3bc19cdb212efac3dfe84dfff33cb21a7edb38bb7e2198e79d67a0
|
||||
EBUILD wine-any-2.3.ebuild 20650 SHA256 3abe20996cef610c727639633d253c3de2b69f407568911f4a419b78376f9e7f SHA512 6d9f94ffb16938d1b83264743659086525782aeaacf35dd7e07e990adb37eb3f46fb2cbe7607e174823b8206d20c8a623881aaa50ea43f89d2a6e507807f4290 WHIRLPOOL 98afad3267acb71b75edf5a3b4b8910b96b5d31fec0d968c3c16d1921cd786c47bdc511a1b3bc19cdb212efac3dfe84dfff33cb21a7edb38bb7e2198e79d67a0
|
||||
EBUILD wine-any-2.4.ebuild 20650 SHA256 698623ce5626c7c7636b4955c5ae56bcf2cf5033290da5ef83a0133ec675c963 SHA512 d8c88726715abb6b54f3926a3245109ab2010d7f63c13db722ee9a807ecf2604e6c11dbceaa861491036f9a580cb5db83b402e81526c38366d2f0e907e1ba7d7 WHIRLPOOL 6ed51198c2f045653aec89e447c02d2b749483c7ceb3442058b910a9d24e1cc04d3f98335fa09f3c7e1576e12ecd63dd69da287d57dada9196ee6e58bfc6d511
|
||||
EBUILD wine-any-2.5.ebuild 20650 SHA256 698623ce5626c7c7636b4955c5ae56bcf2cf5033290da5ef83a0133ec675c963 SHA512 d8c88726715abb6b54f3926a3245109ab2010d7f63c13db722ee9a807ecf2604e6c11dbceaa861491036f9a580cb5db83b402e81526c38366d2f0e907e1ba7d7 WHIRLPOOL 6ed51198c2f045653aec89e447c02d2b749483c7ceb3442058b910a9d24e1cc04d3f98335fa09f3c7e1576e12ecd63dd69da287d57dada9196ee6e58bfc6d511
|
||||
EBUILD wine-any-9999.ebuild 20650 SHA256 698623ce5626c7c7636b4955c5ae56bcf2cf5033290da5ef83a0133ec675c963 SHA512 d8c88726715abb6b54f3926a3245109ab2010d7f63c13db722ee9a807ecf2604e6c11dbceaa861491036f9a580cb5db83b402e81526c38366d2f0e907e1ba7d7 WHIRLPOOL 6ed51198c2f045653aec89e447c02d2b749483c7ceb3442058b910a9d24e1cc04d3f98335fa09f3c7e1576e12ecd63dd69da287d57dada9196ee6e58bfc6d511
|
||||
EBUILD wine-any-2.0.ebuild 20639 SHA256 13c605eba68bad67553d72e4ef420e3c47468059a75203198b28c2e9f5049c81 SHA512 b115fe0b9fe820dc83cb328d3cbeb0825f815fc4641bf7202d9f347640cbccef50312789528855e69706ff1c13773b9121309db8190e42a07194bada83077532 WHIRLPOOL 62cdc3fd05d1c5415f60e01602655e6de386c034f5e56c4c6cb2a7d9ec598f342f9e61be5c8f38e1adbfbee2d6c9110d6d2013d19519f69296671fd44a5b3c52
|
||||
EBUILD wine-any-2.1.ebuild 20638 SHA256 c2d8389fe9f61df30b60e557846151f21431cb8303bd01c57fe796caeeea2c9f SHA512 18c12394e2ff6a53156b1f1780a390d27a5b92ee715e6cd33abdf71d02099d63c0b42f545e6eed3c04697bc14aa137f863471c90503d6762d1d6cff303d1983a WHIRLPOOL b1b96e41eb18950cae539fc89263d191e399c4a85646349a518f6df9e5453a606e4bfc9c9530f527e08a2ffa6a6f4c3d0fccdb515ad379362528fe9afc30c9f0
|
||||
EBUILD wine-any-2.2.ebuild 20638 SHA256 c2d8389fe9f61df30b60e557846151f21431cb8303bd01c57fe796caeeea2c9f SHA512 18c12394e2ff6a53156b1f1780a390d27a5b92ee715e6cd33abdf71d02099d63c0b42f545e6eed3c04697bc14aa137f863471c90503d6762d1d6cff303d1983a WHIRLPOOL b1b96e41eb18950cae539fc89263d191e399c4a85646349a518f6df9e5453a606e4bfc9c9530f527e08a2ffa6a6f4c3d0fccdb515ad379362528fe9afc30c9f0
|
||||
EBUILD wine-any-2.3.ebuild 20638 SHA256 c2d8389fe9f61df30b60e557846151f21431cb8303bd01c57fe796caeeea2c9f SHA512 18c12394e2ff6a53156b1f1780a390d27a5b92ee715e6cd33abdf71d02099d63c0b42f545e6eed3c04697bc14aa137f863471c90503d6762d1d6cff303d1983a WHIRLPOOL b1b96e41eb18950cae539fc89263d191e399c4a85646349a518f6df9e5453a606e4bfc9c9530f527e08a2ffa6a6f4c3d0fccdb515ad379362528fe9afc30c9f0
|
||||
EBUILD wine-any-2.4.ebuild 20638 SHA256 c6202950ae807c64a6eff1129a440654cb8fe237b380adb6e529964850faf1b3 SHA512 ae85b23e4dd0fb353d170f2199016d4a4d56ab487a4f4a324044033e0e30f2475d90535ad278fe429b343c10218bb1960e660095fa533434fb1484f6c468662c WHIRLPOOL 1bca00c4411840515268a63c8811717425596b923002e5d38ad70ff1e8038bf4faf64afb63d9184ea3f987669ef60bf746d1bdfa7301e5667ff6d6bb4911ea6d
|
||||
EBUILD wine-any-2.5.ebuild 20638 SHA256 c6202950ae807c64a6eff1129a440654cb8fe237b380adb6e529964850faf1b3 SHA512 ae85b23e4dd0fb353d170f2199016d4a4d56ab487a4f4a324044033e0e30f2475d90535ad278fe429b343c10218bb1960e660095fa533434fb1484f6c468662c WHIRLPOOL 1bca00c4411840515268a63c8811717425596b923002e5d38ad70ff1e8038bf4faf64afb63d9184ea3f987669ef60bf746d1bdfa7301e5667ff6d6bb4911ea6d
|
||||
EBUILD wine-any-9999.ebuild 20638 SHA256 c6202950ae807c64a6eff1129a440654cb8fe237b380adb6e529964850faf1b3 SHA512 ae85b23e4dd0fb353d170f2199016d4a4d56ab487a4f4a324044033e0e30f2475d90535ad278fe429b343c10218bb1960e660095fa533434fb1484f6c468662c WHIRLPOOL 1bca00c4411840515268a63c8811717425596b923002e5d38ad70ff1e8038bf4faf64afb63d9184ea3f987669ef60bf746d1bdfa7301e5667ff6d6bb4911ea6d
|
||||
MISC metadata.xml 3265 SHA256 82293db6b5eca914784a25f8ca479e14257cb91dbfaa4d32a36a6a9ac4afd7e1 SHA512 46bcde15380ee0c181f395b144d58385ea07a7c699660be20f173405a7d64bf5a6a97d359ce8d6d1e27215b4fec3d7c272cdb2846803514ff10615772ce20d20 WHIRLPOOL a45aa39d0bc8b82494d8cbd433fedcb862127fd9a0930b7dfb8ad188fb1c2f186c58e426be5602aeb69d80c91dd0fbc89b931d640ed20313a4486faa61cd2cbf
|
||||
|
|
|
@ -512,7 +512,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -545,22 +544,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -512,7 +512,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -545,22 +544,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -512,7 +512,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -545,22 +544,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -512,7 +512,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -545,22 +544,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -512,7 +512,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -545,22 +544,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -512,7 +512,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -545,22 +544,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -512,7 +512,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -545,22 +544,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -19,11 +19,11 @@ DIST wine-d3d9-2.3.tar.gz 48510 SHA256 fc17488a782def19fc02bf967128ab43236db4950
|
|||
DIST wine-d3d9-2.4.tar.gz 48502 SHA256 4c7084e733d95545b894b152b2c6c9564dfb8df594cfeb1512dad80743b39ae0 SHA512 623b1720b8cd79ab6ad2a177b9beb174f31e6fc402d6885fa2006223c855919c6f5d4267c64212ecf8cf1746430c9715c506343fb740828fc99910f916b10ebe WHIRLPOOL 9c0ea34dedc2e39ce36f1539a6d761ba07429b316a1f7fad49067eec5c28a5c60b33b3d2473cbf66b009d9772c1fb123414bfa201eb8df3e61f8efc38aa1f3fa
|
||||
DIST wine-d3d9-2.5.tar.gz 48692 SHA256 8b28c16701ec1cefab11d41d00954a92a5ced9a63f1ede81e96f247d2f498f94 SHA512 8b5ebec6341f70ec977aabee35decbe2d22fe43e111c1fd6015066a2b0e4fd259cd964fdb79306a489be4406078cb1e241d90ed636222174ed4abcc8026e7d03 WHIRLPOOL d5fcc5fbea4c4a4900235d33cb5de8f2a7cbf2b51b1a5c47d75ab765aa88ce1f8f81a61eefe0a742a55bb2ca210747b345589628fd1020430e4d962319b1c6fe
|
||||
DIST wine-desktop-common-20150204.tar.gz 99491 SHA256 444ad6b52b5290ec7d160e2cc40e4ba0910b4c4983dba1ceb054b81b09b24b5e SHA512 1f3d7022c5cff87ed3b8fd3b7cd14397c6f23b98fe6a7c583ac0d2f439ff29d943f57375f23687aa6519ff1d84ff07624a9a712d6f19fa207fd26d01edcb6688 WHIRLPOOL e9810b2952d25c05d831000e00e423de86809ec31b9a033fd4c64a70709da7338a9afc9e632e678f49c789a8a3702fbd0113226770cdb806623f2de371a16f54
|
||||
EBUILD wine-d3d9-2.0.ebuild 18152 SHA256 dfa487e77b4a2ad8cf82fbb98cbbf00ba10dcba51ae968ab5d7b90d13b9acfcc SHA512 ddc427d7c9a5744e6bdcdfc258f5945c0f5c9ba935be6646809e0f8c3b65ede7e997a08c49b07e197dd7c5945d07f5b91d9d7c85a96a9d99ce1d0d605a975b6b WHIRLPOOL efddc9a4a3fbd5b6d003cc43b51a5af5b923dd4956052f4aa769a2a4478db970b1d7c3fe20a474ac3dbebc014d16de419e2fd27dd0ae6e34f01959e450236439
|
||||
EBUILD wine-d3d9-2.1.ebuild 18151 SHA256 6e51d09a517f03df29cdc1ff618313a4839a643897383db0728e3b0961b6ecc5 SHA512 d50e13473e2c4be8961eb98e742affa303bb080d576a25265a1afe971ed2942248aef1c4c59c6c85fca56ea4069d45914c5bbebd7e57f3f0c5706aaf0fbd7954 WHIRLPOOL e8f2f9fee1f507314d1a7c6d4eb4fabe166aef0c45d3311e513c1bb9fa0a5a3234f3c9821180883696dd232db6427ff48d8493e0c7d563868f32d55a67c0882a
|
||||
EBUILD wine-d3d9-2.2.ebuild 18151 SHA256 6e51d09a517f03df29cdc1ff618313a4839a643897383db0728e3b0961b6ecc5 SHA512 d50e13473e2c4be8961eb98e742affa303bb080d576a25265a1afe971ed2942248aef1c4c59c6c85fca56ea4069d45914c5bbebd7e57f3f0c5706aaf0fbd7954 WHIRLPOOL e8f2f9fee1f507314d1a7c6d4eb4fabe166aef0c45d3311e513c1bb9fa0a5a3234f3c9821180883696dd232db6427ff48d8493e0c7d563868f32d55a67c0882a
|
||||
EBUILD wine-d3d9-2.3.ebuild 18151 SHA256 6e51d09a517f03df29cdc1ff618313a4839a643897383db0728e3b0961b6ecc5 SHA512 d50e13473e2c4be8961eb98e742affa303bb080d576a25265a1afe971ed2942248aef1c4c59c6c85fca56ea4069d45914c5bbebd7e57f3f0c5706aaf0fbd7954 WHIRLPOOL e8f2f9fee1f507314d1a7c6d4eb4fabe166aef0c45d3311e513c1bb9fa0a5a3234f3c9821180883696dd232db6427ff48d8493e0c7d563868f32d55a67c0882a
|
||||
EBUILD wine-d3d9-2.4.ebuild 18151 SHA256 a465d10e293d6003f0c14be4723da0df1661ba79132435edafde249af3551436 SHA512 616699c39a5006be554765552116bbd690bbe189cf14be06d561d409c7df4b51a61e6612ea3688f22b8df67c5f0b6c5a6fb1f0922c8245a486f3ecd9fda83f62 WHIRLPOOL 4ba9e4f3e169f2c5851433f102a7e6d996dfc6fef08dbf42f30e5c80772466012eec753897fd28cd90415c143159d08c943413eead740fbee2978f16122cd026
|
||||
EBUILD wine-d3d9-2.5.ebuild 18151 SHA256 a465d10e293d6003f0c14be4723da0df1661ba79132435edafde249af3551436 SHA512 616699c39a5006be554765552116bbd690bbe189cf14be06d561d409c7df4b51a61e6612ea3688f22b8df67c5f0b6c5a6fb1f0922c8245a486f3ecd9fda83f62 WHIRLPOOL 4ba9e4f3e169f2c5851433f102a7e6d996dfc6fef08dbf42f30e5c80772466012eec753897fd28cd90415c143159d08c943413eead740fbee2978f16122cd026
|
||||
EBUILD wine-d3d9-9999.ebuild 18151 SHA256 a465d10e293d6003f0c14be4723da0df1661ba79132435edafde249af3551436 SHA512 616699c39a5006be554765552116bbd690bbe189cf14be06d561d409c7df4b51a61e6612ea3688f22b8df67c5f0b6c5a6fb1f0922c8245a486f3ecd9fda83f62 WHIRLPOOL 4ba9e4f3e169f2c5851433f102a7e6d996dfc6fef08dbf42f30e5c80772466012eec753897fd28cd90415c143159d08c943413eead740fbee2978f16122cd026
|
||||
EBUILD wine-d3d9-2.0.ebuild 18140 SHA256 a6f7e344c44b01a9ee010f1ffedce3d55a73274c05542bb515d3e60e309f9089 SHA512 2fd0f9f2da1a7d0a4cffc4c9ad60db104432248ca249975b7bcb68bcdc731570c5acc7d630fafb5cf5de86a1ad365b6699e79506daa3c5eabd1fb9da2f81b2c8 WHIRLPOOL 15ff35a96e03249caac120c70d50086fab16b00d7c989d018be5805f192063f60cf998a66b72c19d221541c79c0279f5ad3d256bb7954d2702f802298b970c6d
|
||||
EBUILD wine-d3d9-2.1.ebuild 18139 SHA256 3664d5ff04f45f93a67f62da359d626e53661d6aa70a02dd38001e44817c99f2 SHA512 4c6ae8b875b6df2ee8e6004b26468abaaf949d1d04228c38660c30864e47b162e5b68e0098a4a2d7db12663b3d645f5ab3fa160345123943a5a76f968af17c76 WHIRLPOOL b19c491165ec2f67ad861a1bec2f04d97606c0622a9bc9e967c2545c12d7cfd894803b5ad3331d92014e9f1d265d33c90397aa946a1f9da1be55e8de152d3c7e
|
||||
EBUILD wine-d3d9-2.2.ebuild 18139 SHA256 3664d5ff04f45f93a67f62da359d626e53661d6aa70a02dd38001e44817c99f2 SHA512 4c6ae8b875b6df2ee8e6004b26468abaaf949d1d04228c38660c30864e47b162e5b68e0098a4a2d7db12663b3d645f5ab3fa160345123943a5a76f968af17c76 WHIRLPOOL b19c491165ec2f67ad861a1bec2f04d97606c0622a9bc9e967c2545c12d7cfd894803b5ad3331d92014e9f1d265d33c90397aa946a1f9da1be55e8de152d3c7e
|
||||
EBUILD wine-d3d9-2.3.ebuild 18139 SHA256 3664d5ff04f45f93a67f62da359d626e53661d6aa70a02dd38001e44817c99f2 SHA512 4c6ae8b875b6df2ee8e6004b26468abaaf949d1d04228c38660c30864e47b162e5b68e0098a4a2d7db12663b3d645f5ab3fa160345123943a5a76f968af17c76 WHIRLPOOL b19c491165ec2f67ad861a1bec2f04d97606c0622a9bc9e967c2545c12d7cfd894803b5ad3331d92014e9f1d265d33c90397aa946a1f9da1be55e8de152d3c7e
|
||||
EBUILD wine-d3d9-2.4.ebuild 18139 SHA256 3816f9ab7e830a92e75422e68c4608ed76986c563bf0ef35b33d1d7279e9f5b0 SHA512 8a12b3b0753878ef273c7fab73e93a4751a830eeac1f5b253410f65de2c2751462639c0421dc13f28d4532ebfce42aabc8bf20dfba06b04c6e8e6edc64b5f175 WHIRLPOOL c4985e2b6718e1a3072a35c2ddc37ae6c862f0a26afd14c99138d2347c54321359ab2cbf81bc5c64284a198e38aedb42bf083ed6b5c2149cf56a874e77df449e
|
||||
EBUILD wine-d3d9-2.5.ebuild 18139 SHA256 3816f9ab7e830a92e75422e68c4608ed76986c563bf0ef35b33d1d7279e9f5b0 SHA512 8a12b3b0753878ef273c7fab73e93a4751a830eeac1f5b253410f65de2c2751462639c0421dc13f28d4532ebfce42aabc8bf20dfba06b04c6e8e6edc64b5f175 WHIRLPOOL c4985e2b6718e1a3072a35c2ddc37ae6c862f0a26afd14c99138d2347c54321359ab2cbf81bc5c64284a198e38aedb42bf083ed6b5c2149cf56a874e77df449e
|
||||
EBUILD wine-d3d9-9999.ebuild 18139 SHA256 3816f9ab7e830a92e75422e68c4608ed76986c563bf0ef35b33d1d7279e9f5b0 SHA512 8a12b3b0753878ef273c7fab73e93a4751a830eeac1f5b253410f65de2c2751462639c0421dc13f28d4532ebfce42aabc8bf20dfba06b04c6e8e6edc64b5f175 WHIRLPOOL c4985e2b6718e1a3072a35c2ddc37ae6c862f0a26afd14c99138d2347c54321359ab2cbf81bc5c64284a198e38aedb42bf083ed6b5c2149cf56a874e77df449e
|
||||
MISC metadata.xml 2705 SHA256 4f6666dccc2eb432538f19579f5d46d303edc4108b73bca5a0264beb8397a109 SHA512 f7a215d3a4e01a56a753d9e63491771bd103d1191bbe1eb861237c8a872a97ce394397ee0c5786f0e0fd3b2c228eafd55ec09a18ba23994d1b1621cc76fea9ab WHIRLPOOL b809c67702c24a06359711a747169bd3efa6ced296f0e92f184711b8b634bffb93b12dd55498da2f07a867dd1aa0212394c8d68e55e20b4ce249feff52c76abb
|
||||
|
|
|
@ -452,7 +452,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -485,22 +484,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -452,7 +452,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -485,22 +484,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -452,7 +452,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -485,22 +484,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -452,7 +452,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -485,22 +484,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -452,7 +452,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -485,22 +484,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -452,7 +452,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -485,22 +484,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -452,7 +452,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -485,22 +484,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -19,11 +19,11 @@ DIST wine-staging-2.2.tar.gz 10078327 SHA256 9d3cbf7e5f12c623d275457b910a158e0b1
|
|||
DIST wine-staging-2.3.tar.gz 10071742 SHA256 9a81be606836fab6203857f7937ff97575947f75d52c80fb5489418efb8b87e1 SHA512 8e8af1e36cc69c63ec3542f0ec4db18b6d8c16b5c9077eb211297f3a886519da71bcf72934bf8d6d72e44c7c9f765e1d00203d0d75cab8544f69f9b0c10a7133 WHIRLPOOL 50738a6e20890748d7eb01152244d34b259759f61b3587ba39815dc066fc8e2b66ce182e1ddbc912f50076a3599aa060ec6a94eeaab4513ce3a776711929b9b1
|
||||
DIST wine-staging-2.4.tar.gz 10067020 SHA256 709cab12c0ebf7cf9504fd4a67eb851272309e00066ad81f184b0f55c63e9deb SHA512 55d11851697836b582ba54696cadc812ef6b14872440f5c3ed6fbe30a05abcb8abe2ab31a11ea4daeb354854c7c0e6549401d4b26b26621808bdeb89aeb206f9 WHIRLPOOL 8d344b7e6e89322c8dbbe6fd211851c90a45a33b514c182609cc60dc21939f791abc71d8665cd66e5c5161f159fe24c4772b99405833e3d11985a644e1335eaf
|
||||
DIST wine-staging-2.5.tar.gz 10062025 SHA256 b5cf6fa38151ff47ab6d725077693b02b37bb07b2ab7fda55290bb1f63ac54ad SHA512 6ab981886776f624c6478230aad18870f55b7252f1c6df90bfe1a248f7ea76cbb181f8e0780fdd4bb5e3c589a785baa7cf126a2c838adf65db2a67f873ed1698 WHIRLPOOL 7045b1642a3b14e5a507854cb8bf910c7cfb3c64ada4ee3534175c75b03cd604206617a55fb870e47fb248a4db8a9ca2abc0b4688005c1c0de0d542fec8cbc57
|
||||
EBUILD wine-staging-2.0.ebuild 19698 SHA256 3013985b62799e6d0ca0dbee1fcfd36a8035ec8a6d3cb3ececd2649956f7d023 SHA512 24870f744c917e50071072af677ece0baa88d44ed6901a7a2bd7c89bad6e09e349ebd7aa66aa5d6ac8d7a16a584a6d74d168901b0541c22240989fe91f79da9d WHIRLPOOL 2974df07dbf9023dd558d459255403fd840966858af41416ba1792f7f93adcb5269700593f6401e5968d8623263f2e1a6613a92e55fcd8ad47de121206ea05ba
|
||||
EBUILD wine-staging-2.1.ebuild 19690 SHA256 157a4b84ce7e68a8540846bf74e7f067ad9a5de097efb41d5481a9fe8cdc9965 SHA512 c4ef81bf933d865f503682c18b8068f774b7709df7631239206d9a535d79ac50cb3d7dab2289e8262185ba1e41b2b598d1b2c5b2152184089f6c3e4b8017c369 WHIRLPOOL 4de506a5ed45a4ba159d126830fb9bec764a4512c8c15f321077bf02bb7f49dd79fb49275d86eeb1042875c1c8c58e8b9710eb3167940a4b3e2637400044e0b9
|
||||
EBUILD wine-staging-2.2.ebuild 19690 SHA256 157a4b84ce7e68a8540846bf74e7f067ad9a5de097efb41d5481a9fe8cdc9965 SHA512 c4ef81bf933d865f503682c18b8068f774b7709df7631239206d9a535d79ac50cb3d7dab2289e8262185ba1e41b2b598d1b2c5b2152184089f6c3e4b8017c369 WHIRLPOOL 4de506a5ed45a4ba159d126830fb9bec764a4512c8c15f321077bf02bb7f49dd79fb49275d86eeb1042875c1c8c58e8b9710eb3167940a4b3e2637400044e0b9
|
||||
EBUILD wine-staging-2.3.ebuild 19690 SHA256 157a4b84ce7e68a8540846bf74e7f067ad9a5de097efb41d5481a9fe8cdc9965 SHA512 c4ef81bf933d865f503682c18b8068f774b7709df7631239206d9a535d79ac50cb3d7dab2289e8262185ba1e41b2b598d1b2c5b2152184089f6c3e4b8017c369 WHIRLPOOL 4de506a5ed45a4ba159d126830fb9bec764a4512c8c15f321077bf02bb7f49dd79fb49275d86eeb1042875c1c8c58e8b9710eb3167940a4b3e2637400044e0b9
|
||||
EBUILD wine-staging-2.4.ebuild 19690 SHA256 ef720eaa98e8c7c6b888b071686e683e911f6787cb50d0fdfd117b6dbc9c4a10 SHA512 2916200ba00af7323f139e7678299190d96bb71b36e089c09c576abd3cb70e4750bc628d1eb40edfba256bcfcd0a965fb0d66baa0d45eb40177ab9a6f55530c3 WHIRLPOOL 33fd19abd2bf3d7d771d5fc03fee242364ad550dd1fca985269fb345f7e4b955467644ae2a4b0e1a7db949c91125c22d31b2cc9509b882e9489cb88c656a0658
|
||||
EBUILD wine-staging-2.5.ebuild 19690 SHA256 ef720eaa98e8c7c6b888b071686e683e911f6787cb50d0fdfd117b6dbc9c4a10 SHA512 2916200ba00af7323f139e7678299190d96bb71b36e089c09c576abd3cb70e4750bc628d1eb40edfba256bcfcd0a965fb0d66baa0d45eb40177ab9a6f55530c3 WHIRLPOOL 33fd19abd2bf3d7d771d5fc03fee242364ad550dd1fca985269fb345f7e4b955467644ae2a4b0e1a7db949c91125c22d31b2cc9509b882e9489cb88c656a0658
|
||||
EBUILD wine-staging-9999.ebuild 19690 SHA256 ef720eaa98e8c7c6b888b071686e683e911f6787cb50d0fdfd117b6dbc9c4a10 SHA512 2916200ba00af7323f139e7678299190d96bb71b36e089c09c576abd3cb70e4750bc628d1eb40edfba256bcfcd0a965fb0d66baa0d45eb40177ab9a6f55530c3 WHIRLPOOL 33fd19abd2bf3d7d771d5fc03fee242364ad550dd1fca985269fb345f7e4b955467644ae2a4b0e1a7db949c91125c22d31b2cc9509b882e9489cb88c656a0658
|
||||
EBUILD wine-staging-2.0.ebuild 19679 SHA256 a38adad03ea8996b351869d5d45a5a56e7167aa0ee6b03cdee92ec11694907d6 SHA512 908b359a1c1cc5f5e9688f6ecb61745eceb83fea82156c26c8db2f1580eb34589d37d6c576e5ace1498fabe739d5cf33430f1c30d8c5d0b4ebdbd52a03a8b81f WHIRLPOOL d2b5ddd28b318242f31b27f868a5a8f07aa53b03b8ea23315368baea8deee8bf8196306493fa7aa33baabde2fe4a7d78a384f4383a3da04302bdd646d4c82b94
|
||||
EBUILD wine-staging-2.1.ebuild 19678 SHA256 c5b42ff89a7c13cf47253fc0e038430fe8d752cbc7ebae944659a5223cc26515 SHA512 5748760ef0bb676c4eb2448d82221151790870a527f2b8b04ea60d889cfa9beea1e1d3d6ac6837824666bdd3538ff50c07f2663028a187e1c2a435d1174c9ec2 WHIRLPOOL 9d8201ffb121c3a165658881552d7f6c9bac5e8c3caf7a3e1be584b9cd64aebb5a5bd7ead4f7924380d4836ecda0b0389827c638915c7c5d06fd1fc3e70a7061
|
||||
EBUILD wine-staging-2.2.ebuild 19678 SHA256 c5b42ff89a7c13cf47253fc0e038430fe8d752cbc7ebae944659a5223cc26515 SHA512 5748760ef0bb676c4eb2448d82221151790870a527f2b8b04ea60d889cfa9beea1e1d3d6ac6837824666bdd3538ff50c07f2663028a187e1c2a435d1174c9ec2 WHIRLPOOL 9d8201ffb121c3a165658881552d7f6c9bac5e8c3caf7a3e1be584b9cd64aebb5a5bd7ead4f7924380d4836ecda0b0389827c638915c7c5d06fd1fc3e70a7061
|
||||
EBUILD wine-staging-2.3.ebuild 19678 SHA256 c5b42ff89a7c13cf47253fc0e038430fe8d752cbc7ebae944659a5223cc26515 SHA512 5748760ef0bb676c4eb2448d82221151790870a527f2b8b04ea60d889cfa9beea1e1d3d6ac6837824666bdd3538ff50c07f2663028a187e1c2a435d1174c9ec2 WHIRLPOOL 9d8201ffb121c3a165658881552d7f6c9bac5e8c3caf7a3e1be584b9cd64aebb5a5bd7ead4f7924380d4836ecda0b0389827c638915c7c5d06fd1fc3e70a7061
|
||||
EBUILD wine-staging-2.4.ebuild 19678 SHA256 e19b48d4bba7223b3c597338b5d54e2bf7f9337a8696baa2b9f29a88514735b1 SHA512 b2125966ebb7624db0fe1bc479b81ddb76ebe311c72e1112214414d5c57de72b13cdfde703c590e2a22938d5a93208e7b410bd9cc04e1c09252ff6ffca0840fb WHIRLPOOL 01810b101de7844d3bda6c0648c9e5cace33e06a634f275b2ec8ff01d6178e7032d1388451e48d499449514ee6dfd72093115970a34fe71b163ffbe5a0464aba
|
||||
EBUILD wine-staging-2.5.ebuild 19678 SHA256 e19b48d4bba7223b3c597338b5d54e2bf7f9337a8696baa2b9f29a88514735b1 SHA512 b2125966ebb7624db0fe1bc479b81ddb76ebe311c72e1112214414d5c57de72b13cdfde703c590e2a22938d5a93208e7b410bd9cc04e1c09252ff6ffca0840fb WHIRLPOOL 01810b101de7844d3bda6c0648c9e5cace33e06a634f275b2ec8ff01d6178e7032d1388451e48d499449514ee6dfd72093115970a34fe71b163ffbe5a0464aba
|
||||
EBUILD wine-staging-9999.ebuild 19678 SHA256 e19b48d4bba7223b3c597338b5d54e2bf7f9337a8696baa2b9f29a88514735b1 SHA512 b2125966ebb7624db0fe1bc479b81ddb76ebe311c72e1112214414d5c57de72b13cdfde703c590e2a22938d5a93208e7b410bd9cc04e1c09252ff6ffca0840fb WHIRLPOOL 01810b101de7844d3bda6c0648c9e5cace33e06a634f275b2ec8ff01d6178e7032d1388451e48d499449514ee6dfd72093115970a34fe71b163ffbe5a0464aba
|
||||
MISC metadata.xml 2955 SHA256 f4f105ffb3009a1ee61b31743744cd795ef2da305fb458ea2992b55cfcc90009 SHA512 b917429dd84d64e69cc36a2801a9c94751eb238a9a5c01b34e838f8275bda311fc7459ccd52c4d8e31dfb195069976455ba1d41c5067d1ab71648f3e5891ca3d WHIRLPOOL 46596ceeadaba8ae2f06cb58534ac5dc26ad16d3685666942378a1a80121c470a10dde88bed209416720d3219d868ab24045950978ea7ab296ad109ea44eeed8
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
|
@ -490,7 +489,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -523,22 +521,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -489,7 +489,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -522,22 +521,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -489,7 +489,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -522,22 +521,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -489,7 +489,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -522,22 +521,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -489,7 +489,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -522,22 +521,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -489,7 +489,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -522,22 +521,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -489,7 +489,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -522,22 +521,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -13,11 +13,11 @@ DIST wine-2.3.tar.xz 18931732 SHA256 afc95c7a87cc8f0730b462c50a5dfc9c462eb02c6bf
|
|||
DIST wine-2.4.tar.xz 18953748 SHA256 87b5df07e4781fecce2f92415a4717208ea253a20a0df8b36b9f90b69b72748e SHA512 15ae7e97dc72a8636b2c15c93803ed430fa456d673add61457cf3e479e769559c682b40949b5d38828f6681f13183e560fcb4a2eb0f0ba25e6eade46f7d3d7c0 WHIRLPOOL 558ab7b7517ad5e03366b4db974047eba776585e958a5b71bb2e93993e21bc725ea7a8bcf2a4354f34ca38c94ba99ccd15f2f8b5e4b58066bf339d3517eec56c
|
||||
DIST wine-2.5.tar.xz 18993176 SHA256 13f92b7ab483323aaabbc6519851e688ad4372ea30569961c831d40d6d3bccd2 SHA512 7b6faf6d8aa3d41465ad93ebae055581136f736c7eb8b4c61682e5a05589c83a0ff2c85e0f9abbca016f31b6f1c1435617c4994f1913f715a8707ebee3f28467 WHIRLPOOL 5acd2ac65df5dee1c860ddca72b8df8e021a0b95a3a1870d15468ce4591d569fa15bf8a0a6d341bcd3a624d13d0affe5b0263e67f9dfcbbf3ae7b59218dcded9
|
||||
DIST wine-desktop-common-20150204.tar.gz 99491 SHA256 444ad6b52b5290ec7d160e2cc40e4ba0910b4c4983dba1ceb054b81b09b24b5e SHA512 1f3d7022c5cff87ed3b8fd3b7cd14397c6f23b98fe6a7c583ac0d2f439ff29d943f57375f23687aa6519ff1d84ff07624a9a712d6f19fa207fd26d01edcb6688 WHIRLPOOL e9810b2952d25c05d831000e00e423de86809ec31b9a033fd4c64a70709da7338a9afc9e632e678f49c789a8a3702fbd0113226770cdb806623f2de371a16f54
|
||||
EBUILD wine-vanilla-2.0.ebuild 16914 SHA256 08b8ce9201a51599b172ed43405f53d462a1c9959240dd2e56e665d74c35ea3b SHA512 394b239b0c307a141c1788274a43f76cbd6886a7cae6928004ee8dc48f072e5ffe14967ea5f854065abddf5f531736a583301f835a903edd60bf701e3436add3 WHIRLPOOL 0fb145cf2d1ffd187b0cc23f9b937ae5e6f7672ff700cf99c1f6fb2fa6d3d5b57c2c429fb8c95e06ddb29cf7ac173316c9e1bc3c52047993eb8102de9d99a5d9
|
||||
EBUILD wine-vanilla-2.1.ebuild 16913 SHA256 7f4262174dfa9fc3572ff39384a1e244d3132cddcf8801c75296166515861b2a SHA512 864530667f7cd40a1bd166693450d2f822229fdf2c29291735b27b8610372b9575ca65c3e9156c8c0e8ea948e0f33369b1b7a527e9e1a05b9d61f849f6d46bfa WHIRLPOOL 72a5dca1180df4279cf22ffe6f5c4c36fae279048732948a5ecfb46a6a528dece8c1eb4e61cc618082b0742d9f92ddcec4fa52d0611af7970d1a3408ef257ba4
|
||||
EBUILD wine-vanilla-2.2.ebuild 16913 SHA256 7f4262174dfa9fc3572ff39384a1e244d3132cddcf8801c75296166515861b2a SHA512 864530667f7cd40a1bd166693450d2f822229fdf2c29291735b27b8610372b9575ca65c3e9156c8c0e8ea948e0f33369b1b7a527e9e1a05b9d61f849f6d46bfa WHIRLPOOL 72a5dca1180df4279cf22ffe6f5c4c36fae279048732948a5ecfb46a6a528dece8c1eb4e61cc618082b0742d9f92ddcec4fa52d0611af7970d1a3408ef257ba4
|
||||
EBUILD wine-vanilla-2.3.ebuild 16913 SHA256 7f4262174dfa9fc3572ff39384a1e244d3132cddcf8801c75296166515861b2a SHA512 864530667f7cd40a1bd166693450d2f822229fdf2c29291735b27b8610372b9575ca65c3e9156c8c0e8ea948e0f33369b1b7a527e9e1a05b9d61f849f6d46bfa WHIRLPOOL 72a5dca1180df4279cf22ffe6f5c4c36fae279048732948a5ecfb46a6a528dece8c1eb4e61cc618082b0742d9f92ddcec4fa52d0611af7970d1a3408ef257ba4
|
||||
EBUILD wine-vanilla-2.4.ebuild 16913 SHA256 c62191b1a210848891801382c7e28240e07ff739e33d6ab23061762877e84820 SHA512 b53520d79e7f6851d38e639c782244a0c718bad9f9af3b5c09d0e5986bb82625d003759752f1b9471a4a12f6ed9f4cc50297c79c1610ba4af1eab4bbc06cb7c3 WHIRLPOOL 222adbfe6ac8f133dcd71164754d91f4d55e764e92a33fd5a663a3e7f1adb478b7ec01be27f46c0a876a86c61c174e6fdf98907b163d30353331aad982bd1671
|
||||
EBUILD wine-vanilla-2.5.ebuild 16913 SHA256 c62191b1a210848891801382c7e28240e07ff739e33d6ab23061762877e84820 SHA512 b53520d79e7f6851d38e639c782244a0c718bad9f9af3b5c09d0e5986bb82625d003759752f1b9471a4a12f6ed9f4cc50297c79c1610ba4af1eab4bbc06cb7c3 WHIRLPOOL 222adbfe6ac8f133dcd71164754d91f4d55e764e92a33fd5a663a3e7f1adb478b7ec01be27f46c0a876a86c61c174e6fdf98907b163d30353331aad982bd1671
|
||||
EBUILD wine-vanilla-9999.ebuild 16913 SHA256 c62191b1a210848891801382c7e28240e07ff739e33d6ab23061762877e84820 SHA512 b53520d79e7f6851d38e639c782244a0c718bad9f9af3b5c09d0e5986bb82625d003759752f1b9471a4a12f6ed9f4cc50297c79c1610ba4af1eab4bbc06cb7c3 WHIRLPOOL 222adbfe6ac8f133dcd71164754d91f4d55e764e92a33fd5a663a3e7f1adb478b7ec01be27f46c0a876a86c61c174e6fdf98907b163d30353331aad982bd1671
|
||||
EBUILD wine-vanilla-2.0.ebuild 16902 SHA256 cfd5b28a588b5157e02cbdbe025495eac5ee91ae78173df8d17f562efb255efd SHA512 ce48266c5a086599cbac16c2c2cc5707e8f532d79f124d007e208f021aae81af3971c0b45d49cbbef619799b849033b4a8803ca1b48122790c33bb253a773d1d WHIRLPOOL a695507c4e3783460239ac408f7ad500d7cc792c121d8249c3617990b44914909d363244a2de8cea2f37f4fdcc45907203299ccaaae4ba66ef19caa11fdfeb87
|
||||
EBUILD wine-vanilla-2.1.ebuild 16901 SHA256 58d924166ec4889bb64042cf1b31176b521a2b25a8232602bec2a16ff79ad0df SHA512 27ec6989ad8b3f3918adcec16a457f62ea5f43fc34dd12955835f1686d6cb7c54aeb4d09620e2ab40c738d291d026fdb92c8b73962d738576f89b83a9ad44ba5 WHIRLPOOL 8dbbd1ebfedce77e115d003f82cb511167b461d953a54cc1e7dbce21e10164e9998ed70d871b5b18533fd7078415af6127f342208f88f479299940c15826fc49
|
||||
EBUILD wine-vanilla-2.2.ebuild 16901 SHA256 58d924166ec4889bb64042cf1b31176b521a2b25a8232602bec2a16ff79ad0df SHA512 27ec6989ad8b3f3918adcec16a457f62ea5f43fc34dd12955835f1686d6cb7c54aeb4d09620e2ab40c738d291d026fdb92c8b73962d738576f89b83a9ad44ba5 WHIRLPOOL 8dbbd1ebfedce77e115d003f82cb511167b461d953a54cc1e7dbce21e10164e9998ed70d871b5b18533fd7078415af6127f342208f88f479299940c15826fc49
|
||||
EBUILD wine-vanilla-2.3.ebuild 16901 SHA256 58d924166ec4889bb64042cf1b31176b521a2b25a8232602bec2a16ff79ad0df SHA512 27ec6989ad8b3f3918adcec16a457f62ea5f43fc34dd12955835f1686d6cb7c54aeb4d09620e2ab40c738d291d026fdb92c8b73962d738576f89b83a9ad44ba5 WHIRLPOOL 8dbbd1ebfedce77e115d003f82cb511167b461d953a54cc1e7dbce21e10164e9998ed70d871b5b18533fd7078415af6127f342208f88f479299940c15826fc49
|
||||
EBUILD wine-vanilla-2.4.ebuild 16901 SHA256 c54abb31628c4a4e6b5a7256cca31f26523a7a21de06ca3b3f9912377bf22941 SHA512 052e412c994cac16a42dfc9e4267147f54a78faddb8d8fa1feabd47e145df4322170350f5d1d054282a8c03096595a1f905021f48f741e50380fc21284427aa4 WHIRLPOOL 2b8600dca0677e20f62db9c9ff871b19ad3e06d5551e47348b8fca239dd76653248305d4f303bdb1cc91497356d4007d3fc5b52a1778ebf3babf8fb674f303f5
|
||||
EBUILD wine-vanilla-2.5.ebuild 16901 SHA256 c54abb31628c4a4e6b5a7256cca31f26523a7a21de06ca3b3f9912377bf22941 SHA512 052e412c994cac16a42dfc9e4267147f54a78faddb8d8fa1feabd47e145df4322170350f5d1d054282a8c03096595a1f905021f48f741e50380fc21284427aa4 WHIRLPOOL 2b8600dca0677e20f62db9c9ff871b19ad3e06d5551e47348b8fca239dd76653248305d4f303bdb1cc91497356d4007d3fc5b52a1778ebf3babf8fb674f303f5
|
||||
EBUILD wine-vanilla-9999.ebuild 16901 SHA256 c54abb31628c4a4e6b5a7256cca31f26523a7a21de06ca3b3f9912377bf22941 SHA512 052e412c994cac16a42dfc9e4267147f54a78faddb8d8fa1feabd47e145df4322170350f5d1d054282a8c03096595a1f905021f48f741e50380fc21284427aa4 WHIRLPOOL 2b8600dca0677e20f62db9c9ff871b19ad3e06d5551e47348b8fca239dd76653248305d4f303bdb1cc91497356d4007d3fc5b52a1778ebf3babf8fb674f303f5
|
||||
MISC metadata.xml 2531 SHA256 2dc440429c8e477d9262064551ed7a8f867987fc1cba179f744e8a33ae4d0f2d SHA512 319a0d43898ffa26ee19f02a2eb1062e79e896c9f75531447cd4e0149427ebd382e7a1ebc1d6f2cedf95b9751872b455b897d830590f2a87db099b92cc5dd9e0 WHIRLPOOL e50921ab2731e8ff22af571b7b9241834b4b086a671ab40cd843377edf5655b8d20d6611d0d33b2b6ac3e45d17563276c1ac25194b30d1b25d857e2f5be5a433
|
||||
|
|
|
@ -418,7 +418,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -451,22 +450,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -418,7 +418,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -451,22 +450,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -418,7 +418,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -451,22 +450,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -418,7 +418,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -451,22 +450,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -418,7 +418,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -451,22 +450,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -418,7 +418,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -451,22 +450,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -418,7 +418,6 @@ multilib_src_test() {
|
|||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
|
@ -451,22 +450,24 @@ multilib_src_install_all() {
|
|||
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# Failglob for bin and man loops
|
||||
local glob_state=$(shopt -p failglob)
|
||||
shopt -s failglob
|
||||
|
||||
# Make wrappers for binaries for handling multiple variants
|
||||
# Note: wrappers instead of symlinks because some are shell which use basename
|
||||
local b
|
||||
for b in "${D%/}${MY_PREFIX}"/bin/*; do
|
||||
make_wrapper ${b##*/}-${WINE_VARIANT} "${MY_PREFIX}"/bin/${b##*/}
|
||||
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
|
||||
done
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
local l
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
|
||||
done
|
||||
|
||||
for m in "${D%/}${MY_MANDIR}"/*/*; do
|
||||
new_man=${m##*/}
|
||||
new_man=${new_man%%.1}
|
||||
newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
|
||||
done
|
||||
eval "${glob_state}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
DIST wine.eselect-1.0 18653 SHA256 d8cae88a4f02c27db7e6423ceb4f2cf248af7136d32abda18349b74fa5a293b4 SHA512 cf52c8f5e72efb722f84eb5475f44ef9471122898cf6703d534c7c550d89477904f3da7aab4617be62f84c2d2c6bd8b8e711928436145f8424029f11505b3b8f WHIRLPOOL 70014c35bdf71d95f7c1ecc5d18bfc7a405d869bdb29cf4869f80c17a1e435085242b9ad66867e577279074284918c07778c07087d9561c470f70b12188d2372
|
||||
EBUILD eselect-wine-1.0.ebuild 1285 SHA256 ba4f759e151feb24883a76d5ac182936ec985c3826ba456d6db17bcf60fa1d8a SHA512 fa7c5fa9fab06274d3c10f575d0f4c24edb052181899848f536e9da97f331941746344d37d9f36cc66c3605a81be614807183c5d9d35ce019d0cd8845c26ddb5 WHIRLPOOL 75f4a3701930f55e8e01a25029a779764b781e28bfa5f0a3c7029829d3b64072d1af5d4597c58819423c28eab29284b8e0109d56bdf18c59d5d4577e166ddeda
|
||||
DIST wine.eselect-1.1 18768 SHA256 e478ad4b7d51a064ab0ba5bd266d7c6a31f2bd6b24affbe67f03d76c932a628f SHA512 d7b17f826900cdc7bd55dae36e45b738862ca7d114fb8cf3cfd6bf887427ff7c462bb47475b61b704a206c92339bbbe6f9f6dcb2c20235d3148c8aae49006eda WHIRLPOOL df0463604bede4e6539b12e18ecaa9efa7a1e3638d211de416560590068b9c2e6eb97fe821335e54a0eceadbee1985712af2b864c8764fcf1ee4b37a1bcb4ae1
|
||||
EBUILD eselect-wine-1.1.ebuild 1285 SHA256 ba4f759e151feb24883a76d5ac182936ec985c3826ba456d6db17bcf60fa1d8a SHA512 fa7c5fa9fab06274d3c10f575d0f4c24edb052181899848f536e9da97f331941746344d37d9f36cc66c3605a81be614807183c5d9d35ce019d0cd8845c26ddb5 WHIRLPOOL 75f4a3701930f55e8e01a25029a779764b781e28bfa5f0a3c7029829d3b64072d1af5d4597c58819423c28eab29284b8e0109d56bdf18c59d5d4577e166ddeda
|
||||
MISC metadata.xml 349 SHA256 f1f4d5d798667fef577f3f1d02e49e812e8c8b2ca8e54896fd14dc7ea021d31e SHA512 6cf19c6d24c94eb55791c63d337d2b1061a70019e1826f9941bee27176686c5204d6a2f32a13aea962e8e2c5c5af9a39031fafaccaf709a44d519229bcbd7b48 WHIRLPOOL 7150334f10af7730eca36744116ef90781a4be12025da11dc6428c64a3e8188b2de812a25fcffc4073a6619641466117af8a72c932fc27f042c281d61330ebe9
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
DIST translate-shell-0.9.4.tar.gz 68271 SHA256 bfc04124d2fde7924e6b5c3a11fdce7fbd2fdb1819c0b78c3fd0a7d36e330164 SHA512 27dd3efd7a6ec3761804d0583f4029fc1ca6fc1a920e939da1c9b8ec0742e4a3e0176f8a990b79639200592a3c5ed70723dc00890701ed67e7528454e4ff1357 WHIRLPOOL 9691ba473f1554313ffd23ac026e1eba50698491e3c2002a3506d74e87befb175b55a86aaec4b3118a92c7df6eb2ef32a4c94f89ed4e30b0700c40e518aaa36a
|
||||
DIST translate-shell-0.9.5.tar.gz 69030 SHA256 74bd84f48b0b2887949d954be4530c34faddf8605f936668f8e904bb3ab5712a SHA512 b304bfc59ec2f373e566d694ec3fabd35abf64c8d3ea956f34ee7592716204aa64c3113f4b994c34fd1dc16b61b8f5b074beae19646489317580c0352a2a6ac4 WHIRLPOOL 4bf792f286ffb780e65f12c080565b9d626631637d4fde120b73bdd33b641d4e918b96df670a2c7585a13c7864ea91cd5438d73bd6bc8c4a2e1ee47f848b4630
|
||||
DIST translate-shell-0.9.6.2.tar.gz 69544 SHA256 db0e322cd1361c45d0740049e11d349be61ada859d5daa59c53396d0ccbd5e4b SHA512 a7bd3fba43485a22c2fdd4261c24579b03aeafefa40863c3b8eb1c814a167b9a6f5700086c1cd411063c66c169875b96d2634ed04f45beb6d53b4725eb7fbea9 WHIRLPOOL 96ba55a3000d75ed88049bc6d700e87d93f0f30248930eb273a535e8a7a1cf01756d03b5e4e345e89e637124cb9c33897b1a3ca1899bbf928d8ccdffa40313b5
|
||||
EBUILD translate-shell-0.9.4.ebuild 699 SHA256 9c2f37fb978e9673f4ed99e5eb0958dab7e120800cbd3c3e8abba57b85ef9af9 SHA512 ccb7f3dc1231de298d4f1b6b9a4dc51f7dc17993c651096d5a47b7e77f108de33cd327cdb4394e7540ad4d92561acb9403905ff6d0f183a3df9e24af2ccf613b WHIRLPOOL fafa828629d99081a8e08dcfc133747311db65f26518d749783e728ac47db3539c59b6b2d779a9c57de45375cfaaa3bb32e0513598096f9080deb4c607bc9332
|
||||
EBUILD translate-shell-0.9.5.ebuild 699 SHA256 068958bd8d20194c580d2f4b4dd1d7b6acacef97d23a85038d09261e2fb80d43 SHA512 c5a1875e926719a064d41427ff770837e09fc897eecfd62caf407bec594ec9481d45867f3a08eb8a0e0ce8273f9ba280a4015a8cc63108bffae7246760882ec5 WHIRLPOOL 8f7fa92ce921142e69f21d069f446802547a4190ecf08acf68f24be53b6d4e6f5f1c0356f3d381bb0c2d434118f5e755b6a8f72d253dae4cb04936ba89cf1eac
|
||||
EBUILD translate-shell-0.9.6.2.ebuild 694 SHA256 893e0372ccbf17c46073919193fcd12f9be6e2295596ec5e721dcb16d0da7222 SHA512 9246fb2636169db79a4c4f14ef002b14e398985db146a5f0fddc34b97b9808b2ed20e114c305e42fe511435d36224417ee3b5fb2d7d26fecf23ed0304f92ff08 WHIRLPOOL fa324aca54135cd8062c2640a44eea020bc6def7dd154cfbce11177d99f0eaff6d0bf5a8af7fc7801b97c8dbce310c76f04196e31eaef8d822e8b7b4c1cedfca
|
||||
MISC ChangeLog 1244 SHA256 4cc6226646da7da4db59507154e0af507374d9d2cc2ef2960082fa4d8fba5c95 SHA512 07c5135912ec36c45358f0492f6fb572e9d0cebca542ca3b1ec56b8c181f92b90497432713369661f4ab14e9c0c358ec1219e94164b5951f97612cf0adfb58fb WHIRLPOOL fd1e9d68ffbafaa73633db40b8f9d3f7ed10d78786c2166e99e4d980e89b60eafd0c4fc33ce0976fd44c7e5939144939a821a0e61917c5599c103f4459386640
|
||||
MISC metadata.xml 940 SHA256 aee69180ba86c7505e14edbac48e66650c3718a735bba4d4bf78569537528216 SHA512 c7da103da336b89f0401ad273388acf9244ae65761cb43be81e5cd65516ed52cbdd1b92381f09761a254a3a40c7027d3b77b556638eaa52ceb56e6b1aabb6f8a WHIRLPOOL 15672a940070bc592e288a2c8dcbf83974fd5b9746b8568c7a24c69bf42daed9d672d7137bce361305639ead9e5d64d0eeee1c0eca418d3e158b9b35e754970b
|
||||
|
|
33
app-i18n/translate-shell/translate-shell-0.9.6.2.ebuild
Normal file
33
app-i18n/translate-shell/translate-shell-0.9.6.2.ebuild
Normal file
|
@ -0,0 +1,33 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Online command-line translator"
|
||||
HOMEPAGE="https://www.soimort.org/translate-shell/"
|
||||
SRC_URI="https://github.com/soimort/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+curl +bidi test tts"
|
||||
|
||||
RDEPEND="
|
||||
app-misc/rlwrap
|
||||
>=sys-apps/gawk-4.0.2
|
||||
curl? ( net-misc/curl[ssl] )
|
||||
bidi? ( dev-libs/fribidi )
|
||||
tts? ( || (
|
||||
media-sound/mpg123
|
||||
app-accessibility/espeak
|
||||
media-video/mpv
|
||||
media-video/mplayer
|
||||
)
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( app-editors/emacs )
|
||||
"
|
||||
|
||||
src_install() {
|
||||
emake PREFIX="${D}/usr" install
|
||||
}
|
|
@ -1,11 +1,11 @@
|
|||
AUX carbon-c-relay.confd 362 SHA256 59585da9b3c72eb569bb5a736350e8fd7c397955682cf301fd3e261e658523f5 SHA512 39c4838e39c494ac70573f1d7202d7bf359a01903877eabac60f5576c288372897c72393322a3d991ae6bfc75f8275c178ead912321836f570b6535b9c53fa8e WHIRLPOOL 67edfb327a9d6d653ecc0e6319616be839cd5f8181aa88a93d486514620426c5ef8590f659501336a55754c1525fae4c92a61a9942ebc5a4746c0be29f20032b
|
||||
AUX carbon-c-relay.initd 1678 SHA256 c3296fc3944080e88059967646f4d88a1bbd8b3e2c4fa9a0b2e9224c73ec4613 SHA512 5a3415395affe6c4e315c650733d8e335d5fa8e490ffeba8dc7c944976f3b68ca14e801175a2136499b00fa6adf403428ae509cb9c3596b6a3188ef20d09c575 WHIRLPOOL dc413e1b2fb77919e688bf5ec91e4afa434ca6fdb466f432621bc7455f7dac7ad5b45753a11bcf5a64e06941569fce26c611d541bf91910b72d58c8b096e0bcc
|
||||
DIST carbon-c-relay-2.3.tar.gz 99098 SHA256 06c2ac565d4d24deb88b6ac1c407890522da853845bfc9576abd16a96478a6d2 SHA512 9ca0449c9014c7b63c84ae1625a99a52608788e9894f6e002537b818e1f796d04e1897e7f81b8f673935e33d59f64b9bd9bacddee307bd56e4cda44d703df737 WHIRLPOOL c6c4f31cdf1dfdb4ffa99327a3cafd45af05955789b1f7d2d7506a6ff440dd8870fa23fb111c0ef7412935cac5a1ea22c1f4921e0ab2bd600269d5b75ef9198d
|
||||
DIST carbon-c-relay-2.5.tar.gz 102119 SHA256 6d3c538aacd08e9798e294d56b98854fdafe1b3a1d0d8118a406a2d8fe6aad5b SHA512 0b3b04003cda761816ea4bbe9d441366438c8507702f157504b21b66c9ef9b1e135239e6627d3dd3d371c023d71f2cd97ba45bc2ff6296a4998e06bdda219ea3 WHIRLPOOL dc73f9e001217ebbc84bc603fe94bdbf34a8039c65f3d1612c31a2e5de0fe8cb6a5c9db5bb7e79681daf567033b5ee2534a844f9e6d3315ca50f2ab0f1d5befa
|
||||
DIST carbon-c-relay-2.6.tar.gz 103576 SHA256 580ec4629ab63288ba73259a8b98300d649e253ac940c0343e009ed5c454053f SHA512 652cde8b70118af43d90f053cfc54d458abcacbe63a8f1fffe97df76d3ce956c6903132bc39a6d0bda10406e929bcaed49f8c6285e4de7b4c047b5420b7ec446 WHIRLPOOL faf2d936acfb7a7eddb9fcf50d62ad32560bbca7e998dd327c5473a38faaba5c55713d2c3c243f121a790a5dd001169e38bffc9be8c25a1c292082c3bf176b8b
|
||||
EBUILD carbon-c-relay-2.3.ebuild 763 SHA256 7ad02cd7fc2dced6013b43f0df43e55aded1b6f7b12defa592f8810cd37ac19b SHA512 8cca8f6d513a05a3101c23fc1b5ef990015999a4b2457772e316e648a05ca3300731078b319ed4862a0e2b2939ad495cf606b06b51830b16f76a492800d41c9f WHIRLPOOL 92de1ac6402eeb37e32f311f8638f1f862462d79b8b5b06ac9dddc34f80155c8df1bd7d79dade7f32f4fba16393f53fa4bb6e95e02a10cd55987ba39fcacdf41
|
||||
DIST carbon-c-relay-3.0.tar.gz 153479 SHA256 5ae673ed0091a814bc8d6081ff14cfbbda7582fa0c8ccf1a5cf438ba84c2b585 SHA512 046dd19be1791eaf2b50bd7029f0bbe8ad0805113faf9a80b37571c42d76c0f7661a9273876de8cd5bf1d13fdc8133a8eaf9def28dd8077bf667225726797fdc WHIRLPOOL f349475179f762a226c87c87fe12e5b43be4fbff36ed12292c5461e65cbf1a814108daa4e0bd6946b077c230656372e6190fc657136cf6e4fa541e4636dc9b8d
|
||||
EBUILD carbon-c-relay-2.5.ebuild 763 SHA256 3b1788afdd5dab301b221b01cee8807a1f4e63742e0b0ad9b1680624ec58edaa SHA512 f8836f0b85480498ec316e1e356e2c06038f7cd98f80519d7734b3ec4d41113a6ba0f67a4740b2244ccbbf60a643c94dcd9be20d15efa44bfe60f362c9b8d770 WHIRLPOOL 40e0a34012176a16bab0a0f6c889e871ee2c42b8c5c3fa2b41e844a2d4f9dd58507878e5e6ae813b82fda8a3fffc8f0f6c26e575f23f6c002973b148665aeaac
|
||||
EBUILD carbon-c-relay-2.6.ebuild 763 SHA256 3b1788afdd5dab301b221b01cee8807a1f4e63742e0b0ad9b1680624ec58edaa SHA512 f8836f0b85480498ec316e1e356e2c06038f7cd98f80519d7734b3ec4d41113a6ba0f67a4740b2244ccbbf60a643c94dcd9be20d15efa44bfe60f362c9b8d770 WHIRLPOOL 40e0a34012176a16bab0a0f6c889e871ee2c42b8c5c3fa2b41e844a2d4f9dd58507878e5e6ae813b82fda8a3fffc8f0f6c26e575f23f6c002973b148665aeaac
|
||||
EBUILD carbon-c-relay-3.0.ebuild 763 SHA256 3b1788afdd5dab301b221b01cee8807a1f4e63742e0b0ad9b1680624ec58edaa SHA512 f8836f0b85480498ec316e1e356e2c06038f7cd98f80519d7734b3ec4d41113a6ba0f67a4740b2244ccbbf60a643c94dcd9be20d15efa44bfe60f362c9b8d770 WHIRLPOOL 40e0a34012176a16bab0a0f6c889e871ee2c42b8c5c3fa2b41e844a2d4f9dd58507878e5e6ae813b82fda8a3fffc8f0f6c26e575f23f6c002973b148665aeaac
|
||||
MISC ChangeLog 5651 SHA256 225cfa30da5b142e679f76ae622e5ebfe44d3c0e0f5c121e2e5f3770bcfa965d SHA512 4e64882411923e4f7e288988f590d4a3975413c2f1bb8baf16cc1146763eec60efc0cb28e05d8d9c9a23ec08f8a712aaefc537f66af3806106677e464281289b WHIRLPOOL 4324b314f2145d9177a844548bd8eb679d5ca9bba2d39e29cabb55a6b49217e633b41e2c899fc53386e1f41fe533b274d2f83e847c9081643a00200cc4e875fb
|
||||
MISC ChangeLog-2015 2171 SHA256 b82d3b5c6ce6bd8756f7d98dd2b905f5a341cdc744064db88cd72fff94f2f8f0 SHA512 4948557084548138e005af3a72428c07aec2dd7ee1535e834a3a30ac1ddf7c6f638181bc7074dd4544da22da4397f6ab434f50bf2aa0c494f3ab11b92dac3d76 WHIRLPOOL 5f7325c694d1fadc31d831f62c3413d289c7c092af61f5ca53944a759203badf7f2c9c5a35b36d47738dde31162508220c07304d2752b56ed7a07b2bb9002d28
|
||||
MISC metadata.xml 313 SHA256 24ccb0b4ebc32dcd26652eee575bd2834175813c338dbdb203b45e828676d0de SHA512 df24381507480f808a47e0b8477f9f407d85a113fd6a8f6a100fd96fc2011f3a6d7cfc7bcf520e3254f604878b5bdd1672d92fc4969da0becc5e96da520d2ad7 WHIRLPOOL a54cfdcec88940275365ae60407b6fdddc384755dc0cc5e000222f859bf14c33e7a7b59f9615ca75d68c6f91a43f1243ef529cdcda20c21a360a1dfb750e96b6
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
|
@ -1,5 +1,6 @@
|
|||
EBUILD prefix-chain-setup-0.5.ebuild 6092 SHA256 40e3567bfa308232625ae87a1284fc6b3ec70a009ae5b65a5b9b5b2380e6936e SHA512 0615e9e39ce76aedd0c682ba098770c1a209ac92d849bbb702fc76091c3999dfc88aa1e8fab9cbe029f1a30f0eb1dcd7601add4b8f8de318bf76e3193010a36c WHIRLPOOL f8f7d345b3b1fd65e6dac678f787f7fe6f76304aede9cef9919e935c933477f3c4fdeee6013b957b427e0b3b7a48c6725bbd6d0fd19cd972dd4a32a93efd5e44
|
||||
EBUILD prefix-chain-setup-0.6.ebuild 6123 SHA256 298b8cb6b57c95eb69f3188e724a55b91e2bf1faa37bedcde306d3412fd8e8e2 SHA512 300c8ad213b746d5c62d07bbb918c6a3370184221d57b5dd3b19ea475c00aa22a7e0acf75cf40b8eab04e71e1fb58562c073964e7c77b747860c947cba15d602 WHIRLPOOL 8d615edd03c30ff3dd32d64c08aeb54a44ae4f3190c7edac5d1459824dc65db8e8a8c71c49f05ff95cd0253790f25ad154af179e360d5efdcfced4d5f8da7ead
|
||||
EBUILD prefix-chain-setup-0.7.ebuild 6577 SHA256 e344210f76957951f7c74c92896a0887bf5a72428c8de399079b76b15a588ecb SHA512 970799e19c57158fcaffe6af84bdebb0b28466014454d5987bffe40cbfe2605fbe948deb5c924ba70b1ad1abd72afbeff5c7605b48091d121535e9acce67294f WHIRLPOOL b982f622049d52e95d42a61cdf8bc24276064d189c0b7b986c82605267d155cafa6f3f6c954a2ceb975f9962668c611e314902be56fb7d8fdbfb005c9a2b6eef
|
||||
MISC ChangeLog 2663 SHA256 f890acb2155ae94ba9cbf54ad58453ffdd1f70f1217735826302676f12759fc4 SHA512 4c0d894163a995d953fdb349eee7a4ed4f78c0e432affe0f5276da8cb87efafff64e46424f30b802a306a70a272e0cf909074975184cdf26881376312ae95432 WHIRLPOOL 599e93c6065f2851d5b216d8e831540e9e7742d04373c8877bc373f2af8df4ad64fd3db7b2b08af3e10ecedb08ebb2e7c16cb774e1aca5cd4052f414bdb0b70a
|
||||
MISC ChangeLog-2015 1566 SHA256 d16bc55408e0c2d99fc83fe70c374312f6b8f05abf19a948f51ff74af2f21bbc SHA512 eddb0024e9d9d6720a63cc3552290b1d6254dc66be3e7f50aa30b5980c3f9625a6dc71b4afde440e5beafdad954064e41fc9ec0846aee2cbfbe83e9fd659d629 WHIRLPOOL 08ddd55cfd3c2a7db491c349e0178cdcd95b7b79f30a50990d805cbb272e79ccdd46cb92551470a07b59075eb0a197ca19fbde5308d46853c5ffeff281bf2c0f
|
||||
MISC metadata.xml 243 SHA256 acb891975882d2b75bb5a1a76063f1d61ad1d96c799548e7f141e1623a0cc57e SHA512 8489be9ea6eac385511b0d193b1b61fad9c8e0d4cb86fd711e6faf04e66b2c935ae64ce6ce0a044d036e76de6787e5d440d67f831e89261a71e74b645a0999d9 WHIRLPOOL e06d2acbfdb38aa17edb0da41bcafece9c9a5d0542c9192ee3b74ae0b6250d24fb096e3a153f6a215a29d3dd7c5794f2c67f0917db3aa3f1cc65e86ea27e228f
|
||||
|
|
238
app-portage/prefix-chain-setup/prefix-chain-setup-0.7.ebuild
Normal file
238
app-portage/prefix-chain-setup/prefix-chain-setup-0.7.ebuild
Normal file
|
@ -0,0 +1,238 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit prefix
|
||||
|
||||
DESCRIPTION="Chained EPREFIX bootstrapping utility"
|
||||
HOMEPAGE="https://prefix.gentoo.org/"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_install() {
|
||||
eprefixify ${PN}
|
||||
sed -e "s,@GENTOO_PORTAGE_CHOST@,${CHOST}," -i ${PN}
|
||||
dobin ${PN}
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
{ cat > "${PN}" || die; } <<'EOF'
|
||||
#!/usr/bin/env bash
|
||||
|
||||
PARENT_EPREFIX="@GENTOO_PORTAGE_EPREFIX@"
|
||||
PARENT_CHOST="@GENTOO_PORTAGE_CHOST@"
|
||||
CHILD_EPREFIX=
|
||||
CHILD_PROFILE=
|
||||
DO_MINIMAL=no
|
||||
DO_SOURCES=no
|
||||
PORT_TMPDIR=
|
||||
|
||||
#
|
||||
# get ourselfs the functions.sh script for ebegin/eend/etc.
|
||||
#
|
||||
for f in \
|
||||
/lib/gentoo/functions.sh \
|
||||
/etc/init.d/functions.sh \
|
||||
/sbin/functions.sh \
|
||||
; do
|
||||
if [[ -r ${PARENT_EPREFIX}${f} ]]; then
|
||||
. "${PARENT_EPREFIX}${f}"
|
||||
f=found
|
||||
break
|
||||
fi
|
||||
done
|
||||
|
||||
if [[ ${f} != found ]]; then
|
||||
echo "Cannot find Gentoo functions, aborting." >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
for arg in "$@"; do
|
||||
case "${arg}" in
|
||||
--eprefix=*) CHILD_EPREFIX="${arg#--eprefix=}" ;;
|
||||
--profile=*) CHILD_PROFILE="${arg#--profile=}" ;;
|
||||
--sources) DO_SOURCES=yes ;;
|
||||
--portage-tmpdir=*) PORT_TMPDIR="${arg#--portage-tmpdir=}" ;;
|
||||
|
||||
--help)
|
||||
einfo "$0 usage:"
|
||||
einfo " --eprefix=[PATH] Path to new EPREFIX to create chained to the prefix"
|
||||
einfo " where this script is installed (${PARENT_EPREFIX})"
|
||||
einfo " --profile=[PATH] The absolute path to the profile to use. This path"
|
||||
einfo " must point to a directory within ${PARENT_EPREFIX}"
|
||||
einfo " --sources inherit 'source' statements from the parent make.conf"
|
||||
einfo " --portage-tmpdir=DIR use DIR as portage temporary directory."
|
||||
exit 0
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
#
|
||||
# sanity check of given values
|
||||
#
|
||||
|
||||
test -n "${CHILD_EPREFIX}" || { eerror "no eprefix argument given"; exit 1; }
|
||||
test -d "${CHILD_EPREFIX}" && { eerror "${CHILD_EPREFIX} already exists"; exit 1; }
|
||||
test -n "${CHILD_PROFILE}" || { eerror "no profile argument given"; exit 1; }
|
||||
test -d "${CHILD_PROFILE}" || { eerror "${CHILD_PROFILE} does not exist"; exit 1; }
|
||||
if test -n "${PORT_TMPDIR}"; then
|
||||
if ! test -d "${PORT_TMPDIR}"; then
|
||||
einfo "creating temporary directory ${PORT_TMPDIR}"
|
||||
mkdir -p "${PORT_TMPDIR}"
|
||||
fi
|
||||
fi
|
||||
|
||||
einfo "creating chained prefix ${CHILD_EPREFIX}"
|
||||
|
||||
#
|
||||
# functions needed below.
|
||||
#
|
||||
eend_exit() {
|
||||
eend $1
|
||||
[[ $1 != 0 ]] && exit 1
|
||||
}
|
||||
|
||||
#
|
||||
# create the directories required to bootstrap the least.
|
||||
#
|
||||
ebegin "creating directory structure"
|
||||
(
|
||||
set -e
|
||||
mkdir -p "${CHILD_EPREFIX}"/etc/portage/profile/use.mask
|
||||
mkdir -p "${CHILD_EPREFIX}"/etc/portage/profile/use.force
|
||||
mkdir -p "${CHILD_EPREFIX}"/var/log
|
||||
)
|
||||
eend_exit $?
|
||||
|
||||
#
|
||||
# create a make.conf and set PORTDIR and PORTAGE_TMPDIR
|
||||
#
|
||||
ebegin "creating make.conf"
|
||||
(
|
||||
set -e
|
||||
echo "#"
|
||||
echo "# The following values where taken from the parent prefix's"
|
||||
echo "# environment. Feel free to adopt them as you like."
|
||||
echo "#"
|
||||
echo "CFLAGS=\"$(portageq envvar CFLAGS)\""
|
||||
echo "CXXFLAGS=\"$(portageq envvar CXXFLAGS)\""
|
||||
echo "MAKEOPTS=\"$(portageq envvar MAKEOPTS)\""
|
||||
niceness=$(portageq envvar PORTAGE_NICENESS || true)
|
||||
[[ -n ${niceness} ]] &&
|
||||
echo "PORTAGE_NICENESS=\"${niceness}\""
|
||||
echo "USE=\"prefix-chain\""
|
||||
echo
|
||||
echo "# Mirrors from parent prefix."
|
||||
echo "GENTOO_MIRRORS=\"$(portageq envvar GENTOO_MIRRORS || true)\""
|
||||
echo
|
||||
echo "#"
|
||||
echo "# Below comes the chained-prefix setup. Only change things"
|
||||
echo "# if you know exactly what you are doing!"
|
||||
echo "# by default, only DEPEND is inherited from the parent in"
|
||||
echo "# the chain. if you want more, make it a comma seperated"
|
||||
echo "# list - like this: DEPEND,RDEPEND,PDEPEN - which would the"
|
||||
echo "# all that is possible"
|
||||
echo "#"
|
||||
echo "PORTDIR=\"$(portageq envvar PORTDIR)\""
|
||||
echo "SYNC=\"$(portageq envvar SYNC || true)\""
|
||||
if test -z "${PORT_TMPDIR}"; then
|
||||
case "${CHILD_PROFILE}" in
|
||||
*winnt*) echo "PORTAGE_TMPDIR=/var/tmp" ;;
|
||||
*) echo "PORTAGE_TMPDIR=\"${CHILD_EPREFIX}/var/tmp\"" ;;
|
||||
esac
|
||||
else
|
||||
echo "PORTAGE_TMPDIR=\"${PORT_TMPDIR}\""
|
||||
fi
|
||||
echo "READONLY_EPREFIX=\"${PARENT_EPREFIX}:DEPEND\""
|
||||
|
||||
if test "${DO_SOURCES}" == "yes"; then
|
||||
# don't fail if nothing found
|
||||
for f in /etc/portage/make.conf /etc/make.conf; do
|
||||
if [[ -r ${PARENT_EPREFIX}${f} ]]; then
|
||||
egrep "^source .*" "${PARENT_EPREFIX}${f}" 2>/dev/null || true
|
||||
break;
|
||||
fi
|
||||
done
|
||||
fi
|
||||
) > "${CHILD_EPREFIX}"/etc/portage/make.conf
|
||||
eend_exit $?
|
||||
|
||||
ebegin "creating profile/use.mask"
|
||||
cat > "${CHILD_EPREFIX}"/etc/portage/profile/use.mask/prefix-chain-setup <<-'EOM'
|
||||
# masked in base profile, unmask here
|
||||
-prefix-chain
|
||||
EOM
|
||||
eend_exit $?
|
||||
|
||||
ebegin "creating profile/use.force"
|
||||
cat > "${CHILD_EPREFIX}"/etc/portage/profile/use.force/prefix-chain-setup <<-'EOM'
|
||||
# masked in base profile, force here
|
||||
prefix-chain
|
||||
EOM
|
||||
eend_exit $?
|
||||
|
||||
#
|
||||
# create the make.profile symlinks.
|
||||
#
|
||||
ebegin "creating make.profile"
|
||||
(
|
||||
ln -s "${CHILD_PROFILE}" "${CHILD_EPREFIX}/etc/portage/make.profile"
|
||||
)
|
||||
eend_exit $?
|
||||
|
||||
#
|
||||
# adjust permissions of generated files.
|
||||
#
|
||||
ebegin "adjusting permissions"
|
||||
(
|
||||
chmod 644 "${CHILD_EPREFIX}"/etc/portage/make.conf
|
||||
)
|
||||
eend_exit $?
|
||||
|
||||
#
|
||||
# now merge some basics.
|
||||
#
|
||||
ebegin "installing required basic packages"
|
||||
(
|
||||
# this -pv is there to avoid the global update output, which is
|
||||
# there on the first emerge run. (thus, just cosmetics).
|
||||
PORTAGE_CONFIGROOT="${CHILD_EPREFIX}" EPREFIX="${CHILD_EPREFIX}" emerge -p1qO baselayout-prefix > /dev/null 2>&1
|
||||
|
||||
set -e
|
||||
PORTAGE_CONFIGROOT="${CHILD_EPREFIX}" EPREFIX="${CHILD_EPREFIX}" emerge -1qO \
|
||||
gentoo-functions baselayout-prefix gnuconfig prefix-chain-utils
|
||||
|
||||
# merge with the parent's chost. this forces the use of the parent
|
||||
# compiler, which generally would be illegal - this is an exception.
|
||||
# This is required for example on winnt, because the wrapper has to
|
||||
# be able to use/resolve symlinks, etc. native winnt binaries miss that
|
||||
# ability, but interix binaries don't.
|
||||
PORTAGE_CONFIGROOT="${CHILD_EPREFIX}" EPREFIX="${CHILD_EPREFIX}" CHOST="${PARENT_CHOST}" emerge -1qO gcc-config
|
||||
|
||||
# select the chain wrapper profile from gcc-config
|
||||
env -i "$(type -P bash)" "${CHILD_EPREFIX}"/usr/bin/gcc-config 1
|
||||
|
||||
# do this _AFTER_ selecting the correct compiler!
|
||||
PORTAGE_CONFIGROOT="${CHILD_EPREFIX}" EPREFIX="${CHILD_EPREFIX}" emerge -1qO libtool
|
||||
)
|
||||
eend_exit $?
|
||||
|
||||
#
|
||||
# wow, all ok :)
|
||||
#
|
||||
ewarn
|
||||
ewarn "all done. don't forget to tune ${CHILD_EPREFIX}/etc/portage/make.conf."
|
||||
ewarn "to enter the new prefix, run \"${CHILD_EPREFIX}/startprefix\"."
|
||||
ewarn
|
||||
EOF
|
||||
}
|
|
@ -1,5 +1,5 @@
|
|||
DIST docbook-xsl-1.79.1.tar.bz2 21967928 SHA256 725f452e12b296956e8bfb876ccece71eeecdd14b94f667f3ed9091761a4a968 SHA512 83325cbaf1545da6b9b8b77f5f0e6fdece26e3c455164b300a1aa3d19e3bd29ae71fd563553a714a5394968d1a65684c6c7987c77524469358d18b8c227025c7 WHIRLPOOL 3bd03072aba15cda9e7a18cb6c1edfc91cdb706811fd07d5aa69df1ffd5a48394848079cf63c67360104f0c0ec89920268b49d358c62bf5f61d6030938be0a0f
|
||||
EBUILD docbook-xsl-stylesheets-1.79.1-r1.ebuild 2126 SHA256 021405d2d26b64eeff23b083da3c2becaab13f73bfc445e906b67f82df7eb9fb SHA512 16c047b0a037b48e8ee3b80191086c48a6891b82c3dffdb9dbd1abc76e0a9549999d1ceb85c959b08a75e5d88ea16f0b18183acbe88d58bf9a0f31c59ed1c4cc WHIRLPOOL f97931736155064c7959a7f465460be87afb2148feb3985adffbcf857230e2e5259fa3b4bb8c6308460e9c71650efe819e2933a02000d806185c4481b085baf2
|
||||
EBUILD docbook-xsl-stylesheets-1.79.1-r1.ebuild 2122 SHA256 07b4a9ab8ddd956d3cd903937ec86fd6074640b55267064d847473303d09c3b4 SHA512 69c1f46596e62747f2011d69def968960f8243393998b5897f83dd4a641931e25dfe496ae502ee5c83714bc887b5c8023b8f208b1b3897d6f472eae134c2b2b3 WHIRLPOOL 48d318e0bd0b26b9c204909671ecb012d814939f6f8c31a5d14e1eff8e1e9fdf868fe307682b51546f7a9c78042c97e25c9b7ea12b02825d485ffb4ba433b3c0
|
||||
MISC ChangeLog 6412 SHA256 4100cad59ade8d958d25869c216b36e624b0213d0caf75884139d2f615bfe2cb SHA512 709cea232603969d2eafe2eda9f4458dff6985ef56addc0c68a66af524533b255a171770cd324b1012c10503408343b245f7c037809db32e4d9ea5e939f16f60 WHIRLPOOL 8f8f7c0825a10fecb5813e78520977148fd21743e349cf6e342a0479352d159c5f37f2b85a182024a36b348c8fbb58b835998241f31ec24de76a937f4eb8b2f1
|
||||
MISC ChangeLog-2015 21798 SHA256 4623f854e4c43c60f894bd3f6d4ff4475857408493097d9bfd0295a3a61bd939 SHA512 08d90bd46c16548a31fa2b8406e69ea3901ad8d29242bf2571af99eec1fe95e24129789757a62b116986951e6d386dbf6e3be0fa991c3c1ede07cee87232cf42 WHIRLPOOL 87d9c3efd7f2574951297a67a90bb036c11b7dc452ad35993a78bb201214d63ad70c11770a6f1c434894711c5613ebccb6a22971393bc2bcbb0c5ac5e3a0fb53
|
||||
MISC metadata.xml 421 SHA256 968d1dab6c82064188793b82a79bea3413049d3ffa0cb91938672435fd5f494c SHA512 eecf30c4aa114f3b067b5761907fdcc52994b59e675eff946eae1e72ff26c7e17f9e7afd9ae78888e455a49ef29bef2688ea35e1da4f2251df1c6a62eaf769b6 WHIRLPOOL cba0627740529f5d450c8deb968999f67643a466714cd44f0a3910a177f1a0c079b6b98ff0b449c7f0db5a3b73f577d8292c29809cd4a232593b1076c9c4f3df
|
||||
|
|
|
@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/docbook/${MY_P}.tar.bz2"
|
|||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="ruby"
|
||||
|
||||
RDEPEND=">=app-text/build-docbook-catalog-1.1
|
||||
|
|
|
@ -1,8 +1,4 @@
|
|||
DIST dos2unix-7.3.3.tar.gz 638368 SHA256 5c910aea2eae96663c67e87627998c4fe3cded403be5819b4c190e56c82ff0fb SHA512 52218ea17cc63a4b41e1bd12f200dda31e2be65167ca9c913391640c118d7122348aa2e5aec934ee17c8ea77a04cb89a1a572865645a77f6875207295c10e7af WHIRLPOOL 749cabc6d2d57caccf183082689a0d677d7d5b7822c8a92a85a5b2d722284542c95dcd46947ea05a1d2cff1d230351cacf1f0667957f18c7c02c12c6c62f2e16
|
||||
DIST dos2unix-7.3.4.tar.gz 640991 SHA256 8ccda7bbc5a2f903dafd95900abb5bf5e77a769b572ef25150fde4056c5f30c5 SHA512 29958a2c702acc112b10f3fcb43fbff3b860c6d1f725c153af9a52dc20736755604f77bec37299dc88923a9e9b2ad73b994e9bc6f42f2757fe1819dd9873d710 WHIRLPOOL 46c771c63572d0d0301db5bde4734297df037654cbc71e5a8f93003fbf503399ec5026bc53fea3b3b10e346e2b59d24bdcd6d9139342354cdb1b8a6e240deaeb
|
||||
DIST dos2unix-7.3.tar.gz 497218 SHA256 8175f7552a72edaaa8918fdee68ce2cbc982dc25452f33d4dc611d769f4944d1 SHA512 dc70fc4cf12811794e9b33db7cc44085788450104f7beefacea5ac11af5ca76d909235232be51eb7a32ed5d75a01a86a4c6b064060b945c8a7e7968caeb51cea WHIRLPOOL 55b3990816a122c4bc2219b1f89b5d7f619901693b57349b58222166f5c3e006db08a55a26ce62493009459b9a3c6a091a07ecacabf9450a0a7475fbd9f195ae
|
||||
EBUILD dos2unix-7.3-r1.ebuild 1375 SHA256 4c6531960db43391b56a2bc3bf6decc5c328a00c84743ea245d017237ec18a55 SHA512 94bef36bc532f9e00d019624639900b2cab22a4ed1283c7d74ff950212c2c782c9caa9175cf789b7b325f81b810c41af29f72cabab953b870dc48079100b61d5 WHIRLPOOL 872401da665957021a4e25eb48f96bf0c0a8ac0abcee5cf62c038163524b4a4d9e1fae052af6eb28acf215638d1857272e6b0a7da03e7f9185039e794266ff69
|
||||
EBUILD dos2unix-7.3.3.ebuild 2035 SHA256 5bfcb04cda30e577283faa55d632f65ea4ca905798cb14c8fbc204106e6a8f88 SHA512 13d148e099ed7b1847396ecba2d6d06e8980e66a5b4896b8a488319eb87d8ed097e40e42394c3afb6c6176c0c459fcab735442f034287efbb24bf964c16e48f9 WHIRLPOOL bf528229de169d0a30570657ffa385a0d25e633567ab12aeef296a81c3bedc2f73bbcc3d1954e2d995e47dd3ca381fc6bfcd80e96a973913b7ff526555b7ffac
|
||||
EBUILD dos2unix-7.3.4.ebuild 2026 SHA256 2740f83a639d0e3de27e615e429dbbd9bc61a6ba67addcea2ff5514f9d288e71 SHA512 5e251e9ff961e07e91fef0c462d32f4e3b0ad7b7cfbb38a35b11c9a784b79256a4a4073a55adc4e96ff67fc896f85f2d007662cef8cfb09061709a02ddb4d760 WHIRLPOOL 3a6302216ca7ffc009902dae8475991151f0dcb9f8a38b7b46deb2a05b54eb6fc0388021130f911a2af5c36006631bbbfa4ace248a5614319da0cf2b3c77c923
|
||||
MISC ChangeLog 7196 SHA256 4a2c232190d6729640540918b5be7b533c2edaaa445f850cc6a47b9c3a59f04a SHA512 66da70a04731f3bd299bc577885b31e3c278016b38b1f5228394a384f960c49a0c3e97154ec82ef1489c9a9fce195077254240e458f649037e6859b0c060fe50 WHIRLPOOL 48484b065ae3a96f6c15a454e701ce60cac060d2a1e1466afc29d18544ca2f9d2d5cddb60820b6d8f400c568d1a2386febc868662587b5ddf6c9996ec7adf5d3
|
||||
MISC ChangeLog-2015 19680 SHA256 99b0f5f0d9a2a0ae8117f683cd295d8a8c5b0cfc2208325fc96cdb7c6ad416db SHA512 6921c2763ca5d07eba46899fc0ba3869042972fc9d60e85c835eb50d08b56ebc6a176a64d1e808802b1afe5ea7b6c2ad74f773fc50e55fbd83ee224c317a003e WHIRLPOOL f9e49b2959b16982e507cd9b67e24d9d5fd535d1b61676f1621a012ec2c15541a5382ab54aedd635669c13be995ce008d77dc52e0110c168da42a6d407465cf5
|
||||
|
|
|
@ -1,59 +0,0 @@
|
|||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="Convert DOS or MAC text files to UNIX format or vice versa"
|
||||
HOMEPAGE="http://www.xs4all.nl/~waterlan/dos2unix.html https://sourceforge.net/projects/dos2unix/"
|
||||
SRC_URI="
|
||||
http://www.xs4all.nl/~waterlan/${PN}/${P}.tar.gz
|
||||
mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
|
||||
IUSE="debug nls test"
|
||||
|
||||
RDEPEND="
|
||||
!app-text/hd2u
|
||||
virtual/libintl"
|
||||
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
test? ( virtual/perl-Test-Simple )
|
||||
dev-lang/perl"
|
||||
|
||||
src_prepare() {
|
||||
sed \
|
||||
-e '/^LDFLAGS/s|=|+=|' \
|
||||
-e '/CFLAGS_OS \+=/d' \
|
||||
-e '/LDFLAGS_EXTRA \+=/d' \
|
||||
-e "/^CFLAGS/s|-O2|${CFLAGS}|" \
|
||||
-i Makefile || die
|
||||
|
||||
if use debug ; then
|
||||
sed -e "/^DEBUG/s:0:1:" \
|
||||
-e "/EXTRA_CFLAGS +=/s:-g::" \
|
||||
-i Makefile || die
|
||||
fi
|
||||
|
||||
tc-export CC
|
||||
}
|
||||
|
||||
lintl() {
|
||||
# same logic as from virtual/libintl
|
||||
use !elibc_glibc && use !elibc_uclibc && echo "-lintl"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake prefix="${EPREFIX}/usr" \
|
||||
$(usex nls "LDFLAGS_EXTRA=$(lintl)" "ENABLE_NLS=")
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" prefix="${EPREFIX}/usr" \
|
||||
$(usex nls "" "ENABLE_NLS=") install
|
||||
}
|
|
@ -1,82 +0,0 @@
|
|||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PLOCALES="da de eo es fr hu ja nb nl pl pt_BR ru sr sv uk vi zh_CN zh_TW"
|
||||
|
||||
inherit l10n toolchain-funcs
|
||||
|
||||
DESCRIPTION="Convert DOS or MAC text files to UNIX format or vice versa"
|
||||
HOMEPAGE="http://www.xs4all.nl/~waterlan/dos2unix.html https://sourceforge.net/projects/dos2unix/"
|
||||
SRC_URI="
|
||||
http://www.xs4all.nl/~waterlan/${PN}/${P}.tar.gz
|
||||
mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
|
||||
IUSE="debug nls test"
|
||||
|
||||
RDEPEND="
|
||||
!app-text/hd2u
|
||||
virtual/libintl"
|
||||
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
test? ( virtual/perl-Test-Simple )
|
||||
dev-lang/perl"
|
||||
|
||||
handle_locales() {
|
||||
# Make sure locale list is kept up-to-date.
|
||||
local detected sorted
|
||||
detected=$(echo $(printf '%s\n' */*.po | sed -e 's:.*/::' -e 's:.po$::' | sort -u))
|
||||
sorted=$(echo $(printf '%s\n' ${PLOCALES} | sort -u))
|
||||
if [[ ${sorted} != "${detected}" ]] ; then
|
||||
eerror "The ebuild needs to be kept in sync."
|
||||
eerror "PLOCALES: ${sorted}"
|
||||
eerror "po*/*.po: ${detected}"
|
||||
die "sync PLOCALES"
|
||||
fi
|
||||
|
||||
# Deal with selective install of locales.
|
||||
rm_loc() { rm po*/$1.po || die; }
|
||||
l10n_for_each_disabled_locale_do rm_loc
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
handle_locales
|
||||
|
||||
sed \
|
||||
-e '/^LDFLAGS/s|=|+=|' \
|
||||
-e '/CFLAGS_OS \+=/d' \
|
||||
-e '/LDFLAGS_EXTRA \+=/d' \
|
||||
-e "/^CFLAGS/s|-O2|${CFLAGS}|" \
|
||||
-i Makefile || die
|
||||
|
||||
if use debug ; then
|
||||
sed -e "/^DEBUG/s:0:1:" \
|
||||
-e "/EXTRA_CFLAGS +=/s:-g::" \
|
||||
-i Makefile || die
|
||||
fi
|
||||
|
||||
tc-export CC
|
||||
}
|
||||
|
||||
lintl() {
|
||||
# same logic as from virtual/libintl
|
||||
use !elibc_glibc && use !elibc_uclibc && use !elibc_musl && echo "-lintl"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake prefix="${EPREFIX}/usr" \
|
||||
$(usex nls "LDFLAGS_EXTRA=$(lintl)" "ENABLE_NLS=")
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" prefix="${EPREFIX}/usr" \
|
||||
$(usex nls "" "ENABLE_NLS=") install
|
||||
}
|
|
@ -1,7 +1,7 @@
|
|||
DIST bufexplorer-7.4.12.tar.gz 24777 SHA256 bcd8549fdd64d149356f1995eaf3f7cd6e0996d8c9128b41085772a24e13a00a SHA512 4767b735e041620e7410866a8ab62932803a248aa2cc311dda8d9a56421d26edede56d56a6329eb2a2b95d7962cc7084ac1606f92485dfb87ba6d647ca4f5c20 WHIRLPOOL 70b3fe6cdfb37bc040100aed89c34e48e0cc7996a0c35170cc20cd8f31a6eab61e87889c3500727b29d41a476e07a2e51d8b7dbe22e8d7c8228e2a6327129095
|
||||
DIST bufexplorer-7.4.9.tar.bz2 20345 SHA256 f7b4a44299ff4f4e35b237804294b1f095b4622e549fc53a06da58e82e44edbf SHA512 996a842f1d2ee2c9054d933b421f74b78df817afdf42fd1c9a72311ae2d6e2eef788d2623a883f22bef5b1a1dd94838d33e5361dbfcf56efeca1be670d2cb6c2 WHIRLPOOL 38b427dd34b1663916dedbaa466e9992098a3019b76700ca93505c8043ebe0e7c92f7f6160f521c9fb45a379b473e9f5ec09f4d1040884e7a3139fc54fff97a1
|
||||
EBUILD bufexplorer-7.4.12.ebuild 504 SHA256 02cfccfb8247128ebbcef998c806e94368157655cc9a7c1b371f0ecd1cc7e8c3 SHA512 dac4cab6e87e62f66be7e90dfbdde6d14b62d20adb35b25f0655472c50933c5609f078670b1699bc5ca6fef11a2f290845dc04468f0116bc03e8ea68a811e754 WHIRLPOOL 23571f43babc869e8a60c4a2f9efbc4d8c214a0c0c4a4e2c78278dbde8c82eb87cfe3faca59321dbb224fd7eec643be223104cbf8f538ceaaa4c92f520b9223f
|
||||
EBUILD bufexplorer-7.4.9-r1.ebuild 385 SHA256 0dec1f2647bf31b41de4eba4b6c9046fd6aaf5ef6d4983cb6865a6ed847c4e1d SHA512 c84b5141c2c23b51e9dcc92a6d8895354aa08ee80055713e42fa5b12e87cfc90d9870b028651911c4d329a398ebf9b50f8a6f4c68fcd0dc902a11962ebe605e6 WHIRLPOOL a6d638b301c9f6d46f1793fac16b7f01ff566e2bebda162d3763b164330e05fa41f566809ed696c4e799216263a29c2e78b23cbee7cee225af536fe3787f310e
|
||||
DIST bufexplorer-7.4.14.tar.gz 25041 SHA256 bfbda1e8ae93da697e5dba39310632bd7138a34d3876ee583d9950873d7edc0a SHA512 a78c12e01727132fdb5baf97aa901ce9619efe9a03e35688de1b5c2357050089e352c78e6e33eef3c861b1f5b12b014eeb70af34b3d8305ad3c79e595fd98436 WHIRLPOOL e06414069524266228ae6cca56167916bf96ebab6f84bacc22266415a5d44f6ecd2ce84c7364a41b125a65340ff1ad2e27f23eb47b35eec977f25030b9880ab7
|
||||
EBUILD bufexplorer-7.4.12.ebuild 502 SHA256 da66f4a53cd8d6e765d02eede8536f7b82e21099f248f2c6a65ba1fc038d4a16 SHA512 009e21aa18d8273c074244bdf57925d6544f519eed99b96c836d2248e2d7d886d860b8dc259410cfeead93bc013da19ea255fc30747c2525ef3f1d33fe2db2b7 WHIRLPOOL 1185067409be4301bf62e377116fe33760874d80c6bf488362a5d6f5065a782c84d5269dd31b7eae55fc4232edff9cd4fc4757dae14f006b83ae77ff1c84cec5
|
||||
EBUILD bufexplorer-7.4.14.ebuild 504 SHA256 94a76b0d50817372a6de058d980fd7e5c63eb52d4bf2775fab976f2b57c92934 SHA512 b14b335eaf5de13500747fb2ede3f68c875aacf4a26f3ad126b2fa6ec1f2572e84a850eb5450feb9c0bb5cd7176c1aaf2ee15bb28f16f941e9259c23e70f84c3 WHIRLPOOL 5f83ea9445e6400f406bdf4a811c93e8daf7f0a14b9b7b143ab50384ab7cc10a5173c7699c81b0cdfafa2e3e748cdf2fed82ba0db47c865dc983ceb38f127d7e
|
||||
MISC ChangeLog 3450 SHA256 58a394b11981ff8a606bb42aae9788f4e8f218fe3548123cf771ef9123d477b4 SHA512 ec2958d453c4f7eae1eca73ac3254e51bb225428762fa7ecf83f9aeecb87954171647a50a875b7a42f0a3156675026b2e9a161d535579a2c9cea327149a291a3 WHIRLPOOL 7f632edd720ccdf296a3b12812dd44082884d1fa15c63b73bd1606510a8529bb82501c40bcbcddd5fab7bca8c50a549b964c5064a9d1b52d92ed808329eae4fa
|
||||
MISC ChangeLog-2015 2182 SHA256 d37dd23d42d69bead215dea0c6b0e7eeced50e87783dc6f4d2948fa7eb547d86 SHA512 d3931816a75c49448a898ffe04f0950153eaa90dc3b9d610250173fd833eaae11c8c323741a5db903196c7004aa99887d4f68e82b3bd5664a47bd4345bb1d78d WHIRLPOOL deb2c20f691e2c3ba9ce5a1b72b2edffaccb956c71a7feed206cea3c51fc4d82f7373a9dccaaf3c3a08b12fa08b29a161ea481e736ef5813f2404fe12ceb44e0
|
||||
MISC metadata.xml 249 SHA256 d4adb0d6593130c430b51f47b187c0848b8a16d353d419cb39e44edf8baa033b SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 WHIRLPOOL 0e859a788faf27de759428701100b3134df0b6d5e8402bbb125fce791e778353ddcd819d86f54063928836417f2cefb2c1e30e8568b8d2aa4cd336d3b695b10a
|
||||
|
|
|
@ -9,7 +9,7 @@ DESCRIPTION="vim plugin: easily browse vim buffers"
|
|||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=42 https://github.com/jlanzarotta/bufexplorer"
|
||||
SRC_URI="https://github.com/jlanzarotta/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="BSD"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
VIM_PLUGIN_HELPFILES="${PN}.txt"
|
||||
|
||||
|
|
19
app-vim/bufexplorer/bufexplorer-7.4.14.ebuild
Normal file
19
app-vim/bufexplorer/bufexplorer-7.4.14.ebuild
Normal file
|
@ -0,0 +1,19 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: easily browse vim buffers"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=42 https://github.com/jlanzarotta/bufexplorer"
|
||||
SRC_URI="https://github.com/jlanzarotta/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="BSD"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
VIM_PLUGIN_HELPFILES="${PN}.txt"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
rm LICENSE README.md || die
|
||||
}
|
|
@ -1,19 +0,0 @@
|
|||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: easily browse vim buffers"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=42"
|
||||
LICENSE="BSD"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
VIM_PLUGIN_HELPFILES="${PN}.txt"
|
||||
|
||||
src_prepare() {
|
||||
edos2unix "plugin/${PN}.vim"
|
||||
|
||||
default
|
||||
}
|
|
@ -2,7 +2,7 @@ DIST glibmm-2.48.1.tar.xz 6235724 SHA256 dc225f7d2f466479766332483ea78f82dc349d5
|
|||
DIST glibmm-2.50.0.tar.xz 6435208 SHA256 df726e3c6ef42b7621474b03b644a2e40ec4eef94a1c5a932c1e740a78f95e94 SHA512 ed1043fbb5d16dfcb1e71f73e2c998110aa0dbc42b3fc9d8d1cc03e299b171021f2d2ac3055f5685d11b4dc1ddef42d9378eaac895163ddd80f39a627cecdc60 WHIRLPOOL b9c6867876311381b986f5123b6574bae01b45054e80a00c83688d756ed2a8e213dc3b1153a0aeb2672d9db998771fd6f538e1d592ffcb695ff7ac6147094975
|
||||
DIST glibmm-2.50.1.tar.xz 6444576 SHA256 1fd85051da9cb402cc8348cec72dfe4d79f9345df4a1dbf68703a4ded45846a4 SHA512 4f25c75c1628ca2f4db1c29cebc63187d372603066b06aa6a66c6da792f9e02cb4a413e41f058a81e2d5a2b38d625de13df76115b278f010ce2fc493fe6e6bbb WHIRLPOOL 54b656e04550a050994061db1498a3ac066b1e37643faa218ec1ef04604c0d37c799572b546e79c29f1b35586b1a5b0c354eca72151756eb99f4434a27fa7ae2
|
||||
EBUILD glibmm-2.48.1.ebuild 1683 SHA256 a1a91eda5210258b40e61c6a509357c6e1a0009c5d5072ee5550a72bb115d101 SHA512 26d77b1e72543554b7089cbf18676fc5c6a990889374a73c9c20e06498f69a5048926471402a1117b23689d8c3865b1f910569e5d74263e330266cae9ae88c5f WHIRLPOOL b5f68a3c84378fe62f1656b6692d6eb86fa14afa6c12ce2678781cdd9b8be0c4ad2b38499a5ec62a11a16519d1bcf6de5883ad2dd67af9d443ddda2e07f6a4ff
|
||||
EBUILD glibmm-2.50.0.ebuild 1632 SHA256 206649e1d0842b131adc58b29ed64f10689868f046154249f0ad4b5cd834d0d1 SHA512 5bb3d7d102af57433ee6cf6c3c5794a0994625fc500d82e7f535522aaf0eb3b7ef33165e0640ac4356064486f68e087c8d49175a2d69c4b65008a33d06b7a790 WHIRLPOOL d682acaeaaa1e1873b08ca257b96f57b7497562a6bc1ea7f5c00363fe443a0c97266a8306733e373c456d327b67165682fe34859f75d48ea1d3da0dbb8814ffc
|
||||
EBUILD glibmm-2.50.0.ebuild 1631 SHA256 3632f44237ce52f02f3e21a7ca1e5f72f84b144da665b10883e35d4295357985 SHA512 a899acef42884293fdadad56ecbbf064c273752bbab467992d7507a09ec3f06c3f7813d0829a11dc24e05712113ad2c8c86ad9510e0f4875f3bcc70234827f9a WHIRLPOOL f523ddd1d1e89b5daea69170822db6bbff8f9502d7bbdace2f7fedfd3bebbc8c64e089a1836f157127b9d1ee83bdbef314dd7861a5f446fad347627e838c34e5
|
||||
EBUILD glibmm-2.50.1.ebuild 1637 SHA256 a7e4d15fa6e03f343f59ea696d3947f7763f901c6498553717236692eb865a51 SHA512 62e9d76c7cb824e3a36bd9f78295cb32ab333d3b9865efbc8955b1dc20f0c4a156a41ad9d89bbb5f18c42da90cffe65500b3fb50aca56ce716e1f608e7a96321 WHIRLPOOL e38dafe1f0e3e6326e189ff8e8ce51005d6e5f7d6b09dd004fa3837a20110553707619a144139e9790cec701df79ed3a2772b317e1046ba34ca24d098d570639
|
||||
MISC ChangeLog 8346 SHA256 a620a246d97b0b0aa02c3c32c2d64385180e463ee9fa38f0908bdffad7b4ef24 SHA512 b82a76b78133b62220e6c344d18de1044f3d3ecdb1c8dbf2e6ab05051ac759747a59fbcff885a726b673398ccf185fa9a0b4f4463d17025c898fbd5e834377f6 WHIRLPOOL c9869fce7a6229626eeafe2ef14e96f707f47a3a209051478a8468f9745e6c148e859eccfdb2db347d68c6fee28822a87a5b321656ff3ded83e3c842c6fdf149
|
||||
MISC ChangeLog-2015 29390 SHA256 16bef394964b0ea81e3d7b0f38a75a160ae12d3cca2c9191f1c71513eeb635e4 SHA512 11429f66fc9e7c4fede4f0eaa2c3b13f9fc90d01a591aefcbdb17fd9827d731ebd2d87719d0f9ce3c8143295d91054018c8047e161b40ea9cada39789c4ceae4 WHIRLPOOL e8dd8edb69a045b59656e509bdf5ca6c985e88eafc116dc9ee21ffda42cb733181ecd3cde45ac05dbf34fbc6758149e57002b9b9229eb696f7221b7478aa6faa
|
||||
|
|
|
@ -9,7 +9,7 @@ HOMEPAGE="http://www.gtkmm.org"
|
|||
|
||||
LICENSE="LGPL-2.1+ GPL-2+" # GPL-2+ applies only to the build system
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="doc debug test"
|
||||
|
||||
RDEPEND="
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
AUX 1.4.3-fix-compile.patch 881 SHA256 32787570eea193b372248af3f9b5d13ef16bff990a2caa409b65993bc737302c SHA512 a26b09d202a2aba70774722da39b5a6fcd0ca25e8fb4cf852d73bab0791d573a08fec4c824332d443905ad1a2711399dc6cab5a426ef9825644c8bdad4debc58 WHIRLPOOL 9bcdf60ed13a32e9885719120796b2a48868ee558bc9a2fbab7bcfb143578151b4a45a9844bfff85d36d6ee1b23223102ec129aa0049d3502c29cf17cadc49a3
|
||||
DIST gstreamermm-0.10.11.tar.xz 5840552 SHA256 12b5f377363594a69cb79f2f5cd0a8b1813ca6553680c3216e6354cfd682ebc6 SHA512 2ad370f6902dcb4663ea801bdbbf744a98de9e24fc04f27b5044a4a95337168e2bb195761a07ac9c1011f9ed4936287fcc5f4c2b984f0a362b429d05be7d3909 WHIRLPOOL d9be72d4691b9b0769b75819ca9403a2df7f1dbdad4974e4b26e4fd87d4b7ea0503fb2ba6a500a008ec9d1c29f6677e61649798801e6babf7e4d7b8562cc72f2
|
||||
DIST gstreamermm-1.4.3.tar.xz 5886048 SHA256 f1c11ee1cf7537d77de7f8d486e09c5140cc4bb78882849718cd88959a55462e SHA512 ea4d281a4f3b79113fc3a0474e23d82442facac6eaf66215de412310b9c306aa5d586ee5570087d94d90acbfc09c5766edba1414b50f0fd9a3111cda610f5671 WHIRLPOOL b8bee1e9672c5ca527718e1826a4b486ea47fd772b079dddb532716c2082bb4cca55823a8b3dcd5eabe8819ee944b0cb68740c6b986ff329b71dad47240fe904
|
||||
EBUILD gstreamermm-0.10.11.ebuild 897 SHA256 6e993409de4635a319cd86e91cee5c7c12d50e6d29f6cb9d9b7350c33dcdf9e7 SHA512 ae96f4cfcc2dcfe0dc00254e97c4b7a57ab3723bacda48127b1ddde11d95881c8b943ba65cc09711a4f5ee4b42d58dd4be99435ebf89a7d875dd0656ababb903 WHIRLPOOL 4f79e8a607b7a7b4e32e5eb190686f0687473749faf12f4a652862c52e5b801a75018ae3768118f5720c1537512fcff75eeaeb19d9448016fecacaf9c3f44537
|
||||
EBUILD gstreamermm-1.4.3.ebuild 1375 SHA256 926b916918194a5db3c88fef2726f9038d97fcb0101824e614bec255703bb9b5 SHA512 2b6d8fc0cb9ce19c01768af9cb4ed4cf00186df641119a4f4f1187187a1b7e3c7a112d81114703d5357f6f9e66b263dd4e698f3666be425f59ca416fd64a929f WHIRLPOOL 6c2255134604e81e3134024df20e84ef8761f8181efc8e9ee1086fd404eef52ae650b0e65c55d316cebc21ef611e68e19b0a1bb85d9e9b4dd36d72e1c96e7546
|
||||
EBUILD gstreamermm-1.4.3.ebuild 1493 SHA256 b5cdd9cbc50c126dba40c9102d639b4400c195f83ddaa9d040c4924005d8bec1 SHA512 376d884f68652fb8103a4b44aabd44fbdcee6fd51e6ad973e9a055fea625a220061a7565d8566d0388b74bc9aae25dc1379a53486cd9f4db5d685fbf0809f6a6 WHIRLPOOL 3e7fb14e4b115cfe653e4534eebe04cd736ff9f46f3e80583cad83cfaa29b14d2d69b02d01398127a3ccb9af3e8b2bb9a58046fe9ddf7a7f95a8f9321fc7d104
|
||||
MISC ChangeLog 4215 SHA256 51429323e152e736515e84961a6f744128224330f7f8ce94c9c9b5c4fc0acc78 SHA512 7654b35b150b4642d967195916881f516103ee129198ca06f10bcf952b09b5784731a328e04d4730d95a2077ed1a9642eae81d547f9e77bb27a1d65d768f8364 WHIRLPOOL 5f2a63c54410b83c4a228e1734555e0ab4f7191eee084d6e6a4bacb62cd23df91807a76026b756f4684aebea82f46ab1d565c739ad121bdcb753e7105e5096b6
|
||||
MISC ChangeLog-2015 5730 SHA256 efc48bd9bbb215ed8e9565dca50d265d00395708804ed0583de782b839252132 SHA512 c3c18d050aafe842205bc7650f1f8937df1cf2907e1804acb73300ea3718e8d9bb45ac976b23257849c2bbc847f081a3bafb11f4015d110a7bd88d833af2d40e WHIRLPOOL 1ce45383db8b37530ed939df48b8c23b31dbad417253bffcf2fdca2d13172dbec98fe5eeab8823e9a8fa5af607974f089dfd67de6a2d701ce7e00e39a1c53218
|
||||
MISC metadata.xml 375 SHA256 20b538394afbd5634f28e4d04b8c1349b1d8033e6e4d04661390bc8c399c23a6 SHA512 3b44cf887272a8478662aeb995b97566cd109b3b134941c11f37ab38b648a58f91644f692440e8aafbc154e7acf85bf385771b008b17537848fa670d6fa1a62f WHIRLPOOL 53b26098970b9b5ae00b59a6beff5677bf4b53e725115f75d63637eef7ae192da8d36ce2940a3992ee06b717008c59e5fe2661cc7a78d75730f4bde8eb743921
|
||||
|
|
23
dev-cpp/gstreamermm/files/1.4.3-fix-compile.patch
Normal file
23
dev-cpp/gstreamermm/files/1.4.3-fix-compile.patch
Normal file
|
@ -0,0 +1,23 @@
|
|||
From c5006faf05bc4b46767d30f42bcb6157836b7540 Mon Sep 17 00:00:00 2001
|
||||
From: Marcin Kolny <marcin.kolny@gmail.com>
|
||||
Date: Sat, 17 Sep 2016 22:49:34 +0200
|
||||
Subject: Fix warnings
|
||||
|
||||
---
|
||||
gstreamer/gstreamermm/check.cc | 2 +-
|
||||
|
||||
leio: Trimmed patch down to only ThrowIf that makes compilation fail with newer gcc, not just warn
|
||||
|
||||
diff --git a/gstreamer/gstreamermm/check.cc b/gstreamer/gstreamermm/check.cc
|
||||
index d620435..a0d323d 100644
|
||||
--- a/gstreamer/gstreamermm/check.cc
|
||||
+++ b/gstreamer/gstreamermm/check.cc
|
||||
@@ -54,7 +54,7 @@ RefPtr<Element> Check::_Check::setup_element (const ustring& factory)
|
||||
|
||||
element = ElementFactory::create_element (factory, factory);
|
||||
|
||||
- ThrowIf (element, "Could not create a '" + factory + "' element");
|
||||
+ ThrowIf (!!element, "Could not create a '" + factory + "' element");
|
||||
CheckRefCount (element->gobj(), factory, 1);
|
||||
|
||||
return element;
|
|
@ -1,4 +1,4 @@
|
|||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
@ -38,12 +38,16 @@ DEPEND="${RDEPEND}
|
|||
# but that's okay, because the rest of dev-cpp/*mm stuff does the same
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PV}-fix-compile.patch
|
||||
|
||||
if ! use examples; then
|
||||
# don't waste time building examples
|
||||
sed -e 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
|
||||
-i Makefile.am Makefile.in || die
|
||||
fi
|
||||
|
||||
sed -e 's/ -Werror/ /' -i tests/Makefile.am tests/Makefile.in || die
|
||||
|
||||
gnome2_src_prepare
|
||||
append-cxxflags -std=c++11 #568254 , fixed in master
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@ DIST gtkmm-3.20.1.tar.xz 12178004 SHA256 051de1b8756ca6ec61f26264338cfc3060af936
|
|||
DIST gtkmm-3.22.0.tar.xz 12320816 SHA256 05da4d4b628fb20c8384630ddf478a3b5562952b2d6181fe28d58f6cbc0514f5 SHA512 0bc141ff09bc78697e89c6f071a1411cbc06e015ee664f3a6f9143bdb31793982e09533c8cff6d8c19cc53c4d32a1e5ad016db48141f5cfc21edfb333bf37988 WHIRLPOOL 8ec9f50c3f960dbe907d584c96adc0b4859b0d319c9c299f476cad8065390abb3f0b1c48cdf01303ce6f72a267b72d750d8dd5e4a011ce2d245e9acd649ee4b9
|
||||
EBUILD gtkmm-2.24.5.ebuild 1699 SHA256 eec1567ec864dd427d9081f4bad3b8eab31e6b0f520a0c0730cdf57fba60a6be SHA512 0efd96ca77ac7b78ba4e916e26dd0c79a05cb3da6c5d23675d7a2398073840e821759fcfbb88c0e56efc099017ec0ec6d1d965c9fc1084405276f494134d9eeb WHIRLPOOL 3213c2d90e135fb85a000906cfac570167a37f8ac691c676dfbe90944d80275827adbadc3607556130581ccccf94d669fafd2f6cb74cb1fcca98c3cca012787e
|
||||
EBUILD gtkmm-3.20.1.ebuild 1751 SHA256 2ca990a479a3114d39fa59105c46bc3fce4c3c1614e33405974dc9168e68216f SHA512 dff1441aadf53ab64e635fb20c48ea1ac1afebde62c0b435c4daba13aee03e28a4d2d1f0302adc7e4428fd1323a6e85e472e6bd74429e48d08d23e3170aa8236 WHIRLPOOL ffa2c0a158131790517a12867a707d1b6c2140ced84bee00c172047ef7258f8064d5e1c749acb3135a2bbcea7fe76dfc326c8c4bcffe0cc4b6be09ecee181556
|
||||
EBUILD gtkmm-3.22.0.ebuild 1826 SHA256 bd3410dbd8f4d7a41b71a477b72d918dd5173db0cf6a9cba0286cf00bc9abc2a SHA512 0bb8daf25be0c19e252eb5af7514ce9939cf082e3356664d8830b1324e6da4d50b6fcc43c96e480c4adba8ee85a6f54118e34d1f749600c4b286610e641dfd69 WHIRLPOOL ab05d2ad4c6b7f1a2f94c7224f17b261ff0cfbb7a2e8ddc83e22c8826eb7a0f94da6711d44a1b4a2a2eafd39bd1214ec44f20e3db7f9cb14d3dd7f21d14f2226
|
||||
EBUILD gtkmm-3.22.0.ebuild 1825 SHA256 11127e8caf9745924e6a717d609fae4f752b02d26492d11794971b6c4d3455fb SHA512 8ceab02b269d51177c0898c2a0d0a6bbc603659dbd6c7ddd5f3b94d7bd9906dd1dcad6c67b575e6181489470ce6e19ab0811e22a7f707ee1f016159db5ab4031 WHIRLPOOL ca6c5dcc239e42b5aac7c1fa70673da1c24dff7557d82ee2a4558afac9d0b6d6f63506df6b09f6552e977cb45dc0fd938e452407e2d0324699020858248bce6c
|
||||
MISC ChangeLog 10433 SHA256 d99a8b10e652e556435401887af4b3115fac862c8967ac9143af3f298a3d11fb SHA512 c4e2560b952c63dec6b77abd6cc986b2670046001f0fe5eb52d6f1cd4ec6875aef11776afeebb6bde35ca514733c3124678ad3f0a598457e73422525dbbffb17 WHIRLPOOL 50819ff5d5ccb639d4e6c02f4b2bcba2ab8bccb8957ae5d0e801f2f1cf9797d7af656c954d3072ccd242da599aae7615244f24b20dd99fabe07b850fcba62b51
|
||||
MISC ChangeLog-2015 40078 SHA256 d09f2a06327f14c989f860c93b23b2fa8f9897c5bca685f25dd0265cd00c5f67 SHA512 1e40be0ed704d9c73df0bba45f0ef23e39fab79701867704be155b05ffbf4494ef1121fbfc017a6fe7e0bc9afad8b95d91dd6f57218aed933a0c275b4424e87f WHIRLPOOL 75a381e892a3879555d3334c9fbef707d3236b1d452a2e469bcdb17b0fa7d4d70a4cae1f55361dd72d3467ba5a054e0d517c7b5e6547e4f34bbf8bcd8bc63aa1
|
||||
MISC metadata.xml 249 SHA256 4505b0bfeadff287958620b7dc7b7209699065a8f17139a237a5dd409a726a97 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 WHIRLPOOL 333a938ee1d2124595596c572697bf5ebad523a92ba12005cfb12e6bb6270881a94a911f0cc9c1cf2bb571559e8271e07dfd307dabe50058236dbe7103562b92
|
||||
|
|
|
@ -9,7 +9,7 @@ HOMEPAGE="http://www.gtkmm.org"
|
|||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="3.0"
|
||||
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
|
||||
IUSE="aqua doc test wayland X"
|
||||
REQUIRED_USE="|| ( aqua wayland X )"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
AUX drift-2.4.2-ghc-7.10.patch 581 SHA256 25f3d316f973c20c56de0ccb23308f06acef379e2aed9255b1e8a653d3c8bd83 SHA512 33d6ff669da9adf11f2a595748b6b1d726729186b0846c47951bb8fdc900d7c17ddf5cc5fc27a3e77c8766365c3b4e1f33b49a35a8f6f5ab88e7223fb1361014 WHIRLPOOL b88e66367b0e72bc6c4d35c9d1b4e1544bcc398e676c65f6fab9794d2e163428b469324c4752f7638dcffd79d50f3aa500185c146fd674721613fd2786b3ed44
|
||||
DIST DrIFT-2.4.2.tar.gz 69676 SHA256 742a0b12f16a9da215a29c8284ae379734a70e7811a5f4b1a02dba2873751cf0 SHA512 c6f36e9efad171c165ea8028b7d251e66d5b410aaa51a74e4b8745cf76b77fcfdf6f641fd375f15663b559ae6b8939622a175ba321537afdbb2a114a1550f7db WHIRLPOOL fb064113e4d9fe1f38a59a2c45b561346b5a54748c96b0615b1d09537ce30f8341762d9a825dedbbcff5ff9bf3fe880506e48ba32dfe7318e56828b253fd0ae7
|
||||
EBUILD drift-2.4.2.ebuild 749 SHA256 74ded77fc4f3c204e7f8388bc89c7168a864678cca7ecb10ed913e2ce8c18dbe SHA512 f2fa36abcd6422f5e718bd9c671d4e31f95307e6aa2c21c72c1db2ea09473832b7d0b52a92d7dbab02b1dd5d7fd3982134b074dcfa099c79218672183a204b16 WHIRLPOOL 046cb04bfc76490269a9332cd4fd2334fe1ede7790e213371018d186d99300ce354021ca20d70cbf6744f2d89f96dfa509f6401905d41c3506a4ea63aa270625
|
||||
EBUILD drift-2.4.2.ebuild 783 SHA256 f6104e44a14f197903c410f9c4f813372a80c8610818d64be027dc05ca8f1f5f SHA512 eea2cec56304f19b3ada3267ce3cdb51bb2347cd6ae10d88721038b21fdd745ee1ecbf181a393ddd7e77a7737b74f48b3e457d7d86257cbd37130f4c1cd5f16c WHIRLPOOL e8d7f68be3439b343ac1d88a8fb9be619227b2be204cd29b1b6a7c2748cfc566f3941fc5d663c071e1a392964b2689f3c585c76accf546f3edf7ab1ce9776dc4
|
||||
MISC ChangeLog 3237 SHA256 6cf151672b54b1da6fbcc9b9db09c580e83a2b6002774cc67b9bc473bc6533fd SHA512 eb5cb2ca2b28ec539ea7a2edde7a9be943f73c2f1cf9b2a9a4f617144ece5505d3496d709f55fa822d8a2112a85d7e5b70a741c8789758a9a9c2a965364b22a3 WHIRLPOOL 35d597073e8eae3033840199fd75e7d6768e715ca35edd37f6fc82489324f0bf1525593cd3d52b8887792d2ab037a795e0628eff1e6c99f16ae16520965e8013
|
||||
MISC ChangeLog-2015 4142 SHA256 e163446ba298fce8253be19deeb76b98460fe3de5095d3669f85af126773e82c SHA512 30726773368a8310105e912c2193561cd3de10229aa0527b806620583fc2887e71db5518c71ec527228b61920d8bebe0218e56fc6e21cffd2baf3d7155cfd1ef WHIRLPOOL 3bb8bc9f1d9f3283844f6121a79b89e2a69232589d500d159933687cebb555959d5780f6b12ee02848cf0c2d1e5922696e8bc29394f60c8fdbcba4d847517ad8
|
||||
MISC metadata.xml 217 SHA256 88d4e7497a77aff4f275bcd0b84a36632d17f272e1ed3513fef65468e25da724 SHA512 63f267082f4ba17f6a1226d1c5a14d85d17e0f7a84857605933418d875d09cfffe2a0ca304b8a171dcae59169330fcc3cfca9d6f4c9ce24d135f1125a6d06c70 WHIRLPOOL fe4f2272bee319d2e3959df43927f9bae4b2430fed55bb66d8f6e0390c26d6c2ce48f43ce068662e0d40cbb375930068f39634b381bd6e3d2cf8528d3af5c81b
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.4.9999
|
||||
# ebuild generated by hackport 0.5.2.9999
|
||||
|
||||
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
|
||||
inherit eutils haskell-cabal
|
||||
|
@ -20,7 +20,8 @@ SLOT="0/${PV}"
|
|||
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-haskell/random:=[profile?]
|
||||
RDEPEND="dev-haskell/old-time:=[profile?]
|
||||
dev-haskell/random:=[profile?]
|
||||
>=dev-lang/ghc-6.10.4:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
|
|
|
@ -7,7 +7,7 @@ EBUILD vala-0.26.2.ebuild 751 SHA256 95da47977df319d1c5cde651c765670b5b863584174
|
|||
EBUILD vala-0.28.1.ebuild 751 SHA256 d052353f76adcf46c7730c454fcd01e3f7f3b1a14a773a1a227ecb68f3d6ffd1 SHA512 4f57e409fc72b3789f8bad6745f91786084fade98afe5af5244611253ca80a253124be37951db0151946d9aaeb647753d39cd7f57dfff014258a7de5a9e9635b WHIRLPOOL cb9e4df25422a33ced24461b84ba2bd207b370edd87983263fffd29418d5f80d01fc70e0f1b301da302654b317d27fd1bf08f7c25b06b9b8b0efbcef3c0d83d3
|
||||
EBUILD vala-0.30.1.ebuild 767 SHA256 add895055a013fd64cf94af7bdc54f9056052d608e4133c0ceb8d7f349978207 SHA512 b62c3e9cd81442357c8aeb64dc65b18f2480d6eeb3d54e71fd89323aff7d25c04336979164bca8d8d5edd4764950e09ce00769eb541a4b80505c9f120b8b597d WHIRLPOOL cd9ee5b5a429113c072866706af249a884225182e3a897fe674ce54f83c8c34541583b86d88b17dc4e78927501822d6da742a96072f0f77ee56c32a7f2b08048
|
||||
EBUILD vala-0.32.1.ebuild 697 SHA256 54b97998ced4f088359b9a83532e8b30cf66996b7736987f4e3ad722d7f50a01 SHA512 9fa927044b6dbf17ace376757b34fd4b333a6ab4fc80c657eb742a195c71c10ddba9850d64a25076f0d32beabea5c097b2b8b83a7b57bdff294e6fc20ce627bb WHIRLPOOL e190f72e37382c0ee8504881c6ca4add2534c4ab782e52b39619bd1c6a39f680dbcfe6aa2013a7b9e224d0e474c1d9ece5de99d6c18973654aa2da550b3bc6d3
|
||||
EBUILD vala-0.34.7.ebuild 701 SHA256 1ecf882d20c914c548a064d03e7f8e786633660fe337f35c3ebfe5a60413d622 SHA512 f4f8e2b1a2f4f99f49c6320673ea8881de8ea3a417f6744dc2d65d77f54dd65815f06d933d9682f862016f20d379ac29d2be30cd1d46bdbb21317a0d768b8635 WHIRLPOOL be3709c2d50a43da307bcef3bd578e6ad0a593c073420bcd6d5bb5a5158e2610755d87d1de7b282a588dac9de4c79fbdc64b42b2929dcbd8f58ec8d11d59a238
|
||||
EBUILD vala-0.34.7.ebuild 700 SHA256 0db02d5d7e1c3f0d17f68fade8d948350c0b3503a6c28538c275fb056197a685 SHA512 dca78d78a8ca102abe1199c7907b2053f7958ba0e4845df856a06be04e4b3196e6433eb5fc5dbaf993520eb463b4f3c01ed68a052d2c1528b3068f4be59d725f WHIRLPOOL c6ffef479c063c509cace9efc342b19be4a6a22a3c32cd40bad5f09ea43c25a384005a784a197c7857c84f3ea593167308b0c2890002228eebb10db4aa885f5b
|
||||
MISC ChangeLog 8137 SHA256 9109581a2ef6a2f25a876c7340865db919a688f38438b4ef3dc158d51e670306 SHA512 39e4a6bf15101b118791fa30f5bc9f0644fbbfa954707943dfcfa356538912ba40a4c4c5c9652af572c018fc9726d1b1047ca23a6cf21def29090d1c6aa2d6c7 WHIRLPOOL 97e351be825c1cbb44aae8b1338cf2405a8c2d6756e6e55edb1d12e5c2e35432767df1fcbd7ca3144fb38aa34ea74e9295996ca03b98f177c6e072396d9b9ae3
|
||||
MISC ChangeLog-2015 27512 SHA256 b41c5e4d338cd3cb357a087df8f99de3c96ad61397fdfc146a152d3c854d0856 SHA512 de1364c00a1bcea5640816c2688a6d0ce6313f26804f1948ce25e898e177fb5a70ba6e9ba5a780dd100c67b05ca598710e7c616641a5cfaa12156a69167b5649 WHIRLPOOL 79bfd4971d0c0a12a387de00a1a37dc04608187557a5d65d50a2cb3790c17419ff02b6405121f7999f0fb185447c40133371fe9aeae4d08f0e02d51118785837
|
||||
MISC metadata.xml 255 SHA256 9fc44b46f5b5a7472c3f990a3f045d9fc1bcb8868f3396a5c66069a751e58d3f SHA512 1970039db79f50391650a9fea933485c6102d1165946ab8efe9395403a02f49d4b17c2942795282469ac7c0306e7353002dcbaa797fb1060982b31ea3540b98b WHIRLPOOL 9e145d73c5738c79105fc790cf9a516584b3ea1afdcc3eac1ea08659f78a19b68afe3cd85a028bf26fe97823c8f8d32fabe8c563dcbb3e6b5a77960b4af52f76
|
||||
|
|
|
@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
|
|||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0.34"
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
DIST appstream-glib-0.6.7.tar.xz 1961284 SHA256 9767756e2c970709f0070d4c9e617bb3af2d62cd4fbce8486bd742092671b922 SHA512 cc8b58fa1eb8a4cb0c73f256ff3455d7ffc62282cf70676ae669a0b471c08278b3870d5d50dc70c386ec536031056136ba6742b674d94ca0c20d397f49615df2 WHIRLPOOL 93b8698d018eee7997b6fd232f8ee0447f34980628905147ae73b9274b2781fd422eca41ed266f89faee3ee63616cff86a12ca60e78d297ead56d462692534b7
|
||||
DIST appstream-glib-0.6.8.tar.xz 1962132 SHA256 23f009233a96d1246c4c46c9746be126ae9d422753399621445d07bff49cae41 SHA512 dac9e0cc6dd8dfb81cbcdb6796d6890b61d5ede634cbe31768d1cf5746ada3beaf8b46918bab24e72604d52cbf6c6602efa6aedbdf9379f4c10528929f926fe5 WHIRLPOOL d2f2dd1607f4cb03ab501e4e189862cbb5c58b0bc3e63af153d72c7a714e791509dc2981921b1414f11282f7681277b690cb3142ce71c2bacd2799a935bdfdc2
|
||||
EBUILD appstream-glib-0.6.7.ebuild 1554 SHA256 6f4d531b9ffdc51751f286cbd8757d34be6e7bb3eae93f39a66429335e08ba0b SHA512 8ad4c0b30049be32c882a23567527fdcbb04fb703ba61e9f42d3d8993f4d16fecf1b163e3852a586950ba31a58a1e94a216f122f0e0a65cb63e7e1d55863069c WHIRLPOOL 252910e7b99228cd80da336bcf99821146711d05d9c126ed208aadf6f6017e83fd1146a6306bccc206b355f937f65e1125b098dfdc12587663b68a31f1afcf23
|
||||
EBUILD appstream-glib-0.6.8.ebuild 1592 SHA256 31622cf68b8207d9a38ed0dc8740e1d0cd286ccc6705703a2c25f33e52c3e5a9 SHA512 2a924a2d4097bdd41841b04a3a51a90e789520d7aa650b84e68e38905e76c8df7f645c49e8ee2cdc08bdd0f23738adfc2bf332c5cb2a58d2145b5b63c19580b4 WHIRLPOOL 5ba4cb995f989b664cf5aaa0b9bb84ff61aa20db57045a20b51b186ff3b09c50cb9a60651ea6230ef85ee8103ef10208ae7189a39bf91df40842d9aa5481ae0e
|
||||
EBUILD appstream-glib-0.6.8.ebuild 1591 SHA256 58890f63d2d6f50e56b685e3022d8fded22fc67e2ae374af747c08f3057da9af SHA512 ae5cd47bcfd9a4f4b98f9660f5e4644d2facc8de117bc4a0117f7abb45a59dd821d3e23df2ea4cafeb1288012188c875d5ac76558cdb69a7582e3151364b84b6 WHIRLPOOL d7070975ad3ac50042fb75f7fc38ebd54190a5bf5a05896d05ab8fdde4dc410e668c3f1c842a0d47ef8950442032f4428409191035edd715db0f23d299b44eba
|
||||
MISC ChangeLog 11400 SHA256 69f7c01c5a677fa167ba0cad02289aab64957fa50f34144f575db076656a68a2 SHA512 1aaa5ef4048d403fb842d7069a5cbe0a913c945ec79a162a31f39e4010de15df23820d83ca0eb667182fa12b4ba3c6730f8871d67eca4a56ba1e2906dbaf8408 WHIRLPOOL 8d60db7a5a67571100a206afb9bf6b1091be35e0ae90248ca3f5397056914453e7abffa6a91404943b75782f305862bf4411a5b298bc721e35adfe04efc08ebd
|
||||
MISC ChangeLog-2015 3598 SHA256 4577c0ae171b2ae0c896a619c05a6d9e78c4f66d4df3c8afd1ab9d9f37910fdc SHA512 a79b0340662e00790d084e1f6e1b969046ac39297cd589fdc021546ab67835fff0343b40d2df65555c2d33ef6973000c1a7fadf1d15871f3a9d020f1e2f40de6 WHIRLPOOL 412a5af8f8784a4f569703976337824e26d19c777c9509ae31c9dd76092c227562fb5cabcc09cc0f139186dec6c09f27ad8bb289dd98bc5c14091a024ca7e373
|
||||
MISC metadata.xml 352 SHA256 910569d962fbbb9a3ad65a78cebad1e80b0defd69e04cf6365520db86ad12d5e SHA512 491790151594360b57d05b217381b3b6c6f3d3a72e8066d923230060a4b05d0e2ff1e31cdcb94eb8b1ac077a011d695f33b857bf049c04292a9e324c065895d9 WHIRLPOOL 9174d43b387b2c5023df6cfd6623898a26a4933125426e5597a69b5818c5b7e1f7add11856843f3cacb3d1699d2536b8bb6ecc380db2491930d7e86db6375ccc
|
||||
|
|
|
@ -12,7 +12,7 @@ SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz"
|
|||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0/8" # soname version
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~sparc x86"
|
||||
IUSE="+introspection nls stemmer"
|
||||
|
||||
RDEPEND="
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
DIST atk-2.20.0.tar.xz 724200 SHA256 493a50f6c4a025f588d380a551ec277e070b28a82e63ef8e3c06b3ee7c1238f0 SHA512 3dab21e59f47deeee7c4b95dbda1c9a57a15007367af584a27c472e20f11bebd210ae7cd16b255e810f66df4c0a2bee14d904c46e1367ce5a6ade6f5af81bace WHIRLPOOL accada46d8c3b134aabea8dc88d33fb55be317ddc7fbb9bae7746e982df63a8515c530af87aa2310a7bcfee0080583080306cf094332acce7a747f80c6247484
|
||||
DIST atk-2.22.0.tar.xz 745572 SHA256 d349f5ca4974c9c76a4963e5b254720523b0c78672cbc0e1a3475dbd9b3d44b6 SHA512 af3f6197eb97de869ee706f19564449b02c1444c413e5418323e4bf4c8cf1d98c7c8baa25189f6879d63606d4bc75f33799cb901f4697c087e868bb9a5643cba WHIRLPOOL aec1b3944101532b6330f66f2094d3d821a30da10e07d3ba1b793b9063ef18ce8790faa3d016927fe2dd8383c4b5cba9ac4d85244f83fbb73bd06077c299e851
|
||||
EBUILD atk-2.20.0.ebuild 1428 SHA256 d1005ec15ec1d2870b6ce16917e51e9a9dc0b4b083e19a3492ad2af5d8c44a45 SHA512 64ed9a17da2175f795a0abce2ef28d246f242990962fef66002fab227d5553bc89ca4dbdb779c2a29a1c59e34f3f04260f8669405a9cdd166b76cf2dd9ae6652 WHIRLPOOL d14d0eed40df7e4e6bd550537e170a93068cea777b516299fbde1f3d2424c773bcbb529d9454f5e28bab65182583c4de63596464fa434e761e57618efca11a38
|
||||
EBUILD atk-2.22.0.ebuild 1432 SHA256 68abb6a205f2d6dbe59ab4792f44247f31d160f8baf500a0c3d3f4080a253e3c SHA512 050efe1a9e4133d982ed2a1ec9fec3b1dc7bb75c508e6e0e4648e5a0af01b0c87cec8e11adc1e8518fa9754db5e91701dcf720fa78f29cf3b663e07b9c507e3c WHIRLPOOL b959d36c91a1dfedb17d345c7df4def62390fcf96f300b3abc823296564637668a1d931a91ad7627e0d85591acd7a1e02416c57c875536d8fa81e685e07f618f
|
||||
EBUILD atk-2.22.0.ebuild 1431 SHA256 9aca591fcf1ab70596eea4bda7e0846d52fbc0f88b1bd2eafc7ffd28a537de73 SHA512 8cfbac29d1c9c98c76fc61eedf7495f9e0a51b4d8578c03d4b837d09fefe6df33d0cb512199bcfafbeda622d955fe6ddb54676a8c422a147c3e5a70dc155b3ad WHIRLPOOL 88812bdabd01c4e01ac60f20e95fe3ebd474dd0c4223dde814435ad68f5902a0ef5db2ecfd0789a63830084f95752969635e85bac09ab2cf625a35ee7fdf6e66
|
||||
MISC ChangeLog 6680 SHA256 a789bc7c36803941d7a57fdd083acb3d090f7e232272b1e0077a363e887d6811 SHA512 f099a63f3eebcd19da0b59e62e0d5a10f01e099608063acb2502074c140fdddde3b7dd6d0e0e5034b9a0145596d1930926cec8850a92a4f5ab2ad882374b5bd4 WHIRLPOOL fc5c6770c48c37930523993b83a3812c10b9fe7efb129292f14c91daa64e1f2f5c446054687fc31a594de4d9d6f3febd0e54b3003419607ee830e684afe45a6f
|
||||
MISC ChangeLog-2015 33684 SHA256 6f0e97f94f2d9f2b9ea084044af16930968da7155e2ef5b49c3461376a8bb573 SHA512 e0f1babd97c440255dd2ad0cb98add77ac3138ced6ad7157f38959d39ba79669583377e0751f3226b9afe89e522d601f7d9e6d1c9f4899dce1d2a6822eaa9e25 WHIRLPOOL a3035be90ba9b622c5062154405a1c873f0f62e98ae95f3032d62a5a6b7ed3fbe0f4f5691dffd3619d0f28320b2c36f68791ca5a96d18ddd47a40bf1cc65c91d
|
||||
MISC metadata.xml 249 SHA256 4505b0bfeadff287958620b7dc7b7209699065a8f17139a237a5dd409a726a97 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 WHIRLPOOL 333a938ee1d2124595596c572697bf5ebad523a92ba12005cfb12e6bb6270881a94a911f0cc9c1cf2bb571559e8271e07dfd307dabe50058236dbe7103562b92
|
||||
|
|
|
@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility"
|
|||
|
||||
LICENSE="LGPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
||||
IUSE="+introspection nls test"
|
||||
|
||||
RDEPEND="
|
||||
|
|
|
@ -8,6 +8,7 @@ DIST gc-7.2d.tar.gz 1263064 SHA256 d9fe0ae8650d43746a48bfb394cab01a319f3809cee19
|
|||
DIST gc-7.2e.tar.gz 1291186 SHA256 09315b48a82d600371207691126ad058c04677281ac318d86fa84c98c3c9af4b SHA512 80d1d50e38714b4f198743cd8cd5ab80a35cfbb7f5f9d66c89f40319604e989125870f010d4499876978594a5823d7b61213224a68da8664b9e4f8e14076c999 WHIRLPOOL bac6bac3dde1ed136403450d335a33e7ffc692575871d19edaa322a523046a7f6dc75331ffec02a8e36a2f056e6422331c6a40fb5bfb5cfc23c70819a9e03447
|
||||
DIST gc-7.4.0.tar.gz 1060884 SHA256 61f8fc6991f8cb003a0d3c7d251c5b9a76093615ef793e0c588a4661e0b5e283 SHA512 7421dddd963a4eeb3d0c2efd486dcf842793e81385c9a87c38265137626822566c98920d9d6a9423c1dbeb067fd7fe8aeeead2d7bb7083f6056b6288410e1032 WHIRLPOOL 5506bb8503b646daede64580a8302e3515bf14aa19b2a2f768ad0b1ef23e70bb983f3c6d10ab5746f977e4a27b217187147188ecc38056614a9a2f74c73179c8
|
||||
DIST gc-7.4.2.tar.gz 1082597 SHA256 63320ad7c45460e4a40e03f5aa4c6893783f21a16416c3282b994f933312afa2 SHA512 2e21516addf268780641ee55c0cb3ecc2d96fa963faffee5beadcade9c6bf1ee49ee1a75b076b5d49ddde7c839fb94f4c3623ca8412d14c2a5bf6ca30d424a72 WHIRLPOOL 139fb9fbaef30f30f54940d99832b2eb936015620f59ee51b58a45e12d03cb9b05d75d8f91a6d706bafad9498894e77a7205d64f422bf2a4b64be2e9a8a13d90
|
||||
DIST gc-7.6.0.tar.gz 1111751 SHA256 a14a28b1129be90e55cd6f71127ffc5594e1091d5d54131528c24cd0c03b7d90 SHA512 511e8c01287b1ee9dbec87f0573377de77038b7af053a3f33afed9b3ffa30e2402d6a9bb0ca4f4b81cd808209b47b5718d498cff3de6632a057fe03fad51fc43 WHIRLPOOL add6a8bf6fa2b9c0c1c14ff28dd6db67fe4a78b0de0598da14ededcea06f9d8dbaac6428fc7f0204a8919cd1c62ff5d7f81569684b3b895293713741ae4309ab
|
||||
DIST gc6.8.tar.gz 756879 SHA256 448f8e4c6ee8c80eac059cf1c9379d20c388bcb900fc0796cd2a44d1dcbbae69 SHA512 69a9554d2d213392512d4ce41ec8c4993557e65c2b3dc4f568ac18695421cc08b7677c25f9a0ce03e94fb5e68a298fcac7ed09fb90007a2c998ff6ef78d3c651 WHIRLPOOL 970b4453895053e8bafc0b1b5b4f9c221f83cf20e5c9e305cacf47bf67f9a04bf9a3c684b0288c2cb8217cf10ed61ac7eeabcecafeaa64becb16d17ec3456909
|
||||
EBUILD boehm-gc-6.8.ebuild 1090 SHA256 7d87ded966b5e304a077e9ffef14f1258e2eaf2e5fc93c99368d1bebc2f2f571 SHA512 912df525bfaaa5b767e5774e68f059058d50a060a02a99605d5a204153c22610ba872334e93eee64281c68582aa1fa54e2da1d72d6a82c0d83d89e61062939f3 WHIRLPOOL aed93840ea032dbaae7a5062fe108bd46817dd104ad04a016adb6bb612c464f8b8881b9db8cd4806f6cf68f901b91303e25777e95589136f460bbd1062ec795b
|
||||
EBUILD boehm-gc-7.1-r1.ebuild 1148 SHA256 6cc34d51b7ca8388af9556f54546d5fd2833c6aaf6113cec29a13153d3d0c830 SHA512 0f9e1d20c7de2df47ccbe487fd94ce674ea34b41edb089bb6d746e5de2c3e4ae16efb5900f02b1b477380917f274d946c3d1f7e70150bbf803b1e69bf615cd04 WHIRLPOOL a5dde8a9829b6931fbae634631f2237061438e667dacfdb0526068471f36056b305bde56d936dab5d5ee90af77b1909b09eff5eb6e37286122f99b93a20d5a9e
|
||||
|
@ -16,6 +17,7 @@ EBUILD boehm-gc-7.2d.ebuild 1486 SHA256 1fea854d49e05194541b399aa10abe44a47818fb
|
|||
EBUILD boehm-gc-7.2e.ebuild 1333 SHA256 d167cdd99301eaf56210ff766dab812f5d58548a7ccbbcfeac3bf681a86bae01 SHA512 e0fee4afc7b0f8b00df366d2856c3355e4832ebd1952f3ad3e23231dc7f34dc5471ced41624593690edc39b47a06274ca82c5dc90efc6181b50fa6a2e94b11b3 WHIRLPOOL 107ede6a7abfe78e0ad9beb6b2b3d4f118a8bff0f20e94042bf45618051a5d7e7441d5a879b42abe3a92aab4acb4575ef37a184b7af6019b447b4e7aa6d076ed
|
||||
EBUILD boehm-gc-7.4.0.ebuild 1226 SHA256 3c1fb13e1f487d4bf491419e407675b0b08ca4c1dba70a99d532856e3faec9bf SHA512 346a736512c86d9d07aa35aeca5a56e5958dd6af7614b6f3fa475bc4db51cf2dda42e5ba7b392e61d0f89b12d8ca1048e71da5e4b4047390be15682f34e720a3 WHIRLPOOL 04d8c4e1becc5c18e1517e17c1af21f42f2950a8f7322d961d790d64e505822e6028ba87eb37059d3e6076a66f9a2337568a206d8213bec39820597537df0331
|
||||
EBUILD boehm-gc-7.4.2.ebuild 1200 SHA256 39d24c5eecbc7fb12eb513fe54e12c0745eb57569997534a7901929da053f7e8 SHA512 d90be5a47509d83927c355c44f79e301f1fc62b198e984d132ca385519f33ab2aa5e8cb1b0e6964d3312ad0e27d49b9b8c68cec639d0a231b092461f0f85112b WHIRLPOOL 27d60c777c3c569dbcd8b4a064eb4027d7db89ba5e6e8755a08006dbffc77f4b58e11f116883e9a135260edeb649a1bfc77adf6606ae26103790ca21b8b6b2d8
|
||||
EBUILD boehm-gc-7.6.0.ebuild 1223 SHA256 f51e8a92ab1af4231a190f03b54912b545f89c7c86af41ce428acb20b067ee0b SHA512 eb77eeeb3efc8e6ca809dbc9e33d76c8b71201fcead48fdde1e3d6503c5893352dd8dc8ed201d0a33e2884c730553bcb9b4ca659ebcb952e43427a87a77b5c23 WHIRLPOOL df4452811b3d679f811fc953e5de7e84c949e337c18042b4d03ca55f1b6c8b8b272881410f033bb3bbb308d7939dded373939b7417d281df844b64426a4d1cb0
|
||||
MISC ChangeLog 3267 SHA256 a9396f1575b62c15f95e500d838ad2aea6e1d9d7c4f814b8082086186f17f263 SHA512 fe0ed8fa758057355ee057a572a883c19487fad03c02858eae7aefdf35a7ec439992b33a70f9e26494ed846feaf08a30413e69c5c84dc5f556f322e9e50a7926 WHIRLPOOL d9d4396088d45d287254c7df373df5e68d442af480596ab73b52001c4e18377d14f8ba806d19167155a9c05fb45d70d7e5d6024f8da26876e6ad305908e2d26d
|
||||
MISC ChangeLog-2015 14997 SHA256 4d9159d4dd3552fc7618c44611c52839b5420c604d9cdcb4f1f5be2ae37fe475 SHA512 e4ae80b7cc04750ccfe5a5e14dfb010e2bee3a01e14f8545fc1855716767f7ea27ce238668085930f0a1d4547af5bd5ad1e5096d52ae3781efa4a76e58ff0a38 WHIRLPOOL e72dd51e9a1b6450f078153ec49e4c2f93437dd3296eb6ee313328f14d9ee0afd372a28d1784526a532cc1ce2d4542e89c52d1fb012f70ea3f3a4966c5558ea4
|
||||
MISC metadata.xml 243 SHA256 cd3f53e40471c5030fe79b91a8d0dab307792eddd4b2d5e9ba9b6fb2425060b4 SHA512 3b619672a798fcaa808248ae187a6e6253bf1f693d2d9808ffb5b60d4d909130299512b623f7c9dbe6971ad15af7dbb6dd51e4b80f512abe0966dc46861fb775 WHIRLPOOL 0b98ded4f5352f03b68d62d5ed07b1f1b4fa09a6c4a39952fd28d589aad820b458a95ded468af6e3134bc10d4fe45d6acc46254ac3f9c8a891aa341d9810340f
|
||||
|
|
50
dev-libs/boehm-gc/boehm-gc-7.6.0.ebuild
Normal file
50
dev-libs/boehm-gc/boehm-gc-7.6.0.ebuild
Normal file
|
@ -0,0 +1,50 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit ltprune
|
||||
|
||||
MY_P="gc-${PV}"
|
||||
|
||||
DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector"
|
||||
HOMEPAGE="http://www.hboehm.info/gc/"
|
||||
SRC_URI="http://www.hboehm.info/gc/gc_source/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="boehm-gc"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="cxx static-libs threads"
|
||||
|
||||
DEPEND=">=dev-libs/libatomic_ops-7.4
|
||||
virtual/pkgconfig"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_configure() {
|
||||
local config=(
|
||||
--with-libatomic-ops
|
||||
$(use_enable cxx cplusplus)
|
||||
$(use_enable static-libs static)
|
||||
$(use threads || echo --disable-threads)
|
||||
)
|
||||
econf "${config[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Workaround build errors. #574566
|
||||
use ia64 && emake src/ia64_save_regs_in_stack.lo
|
||||
use sparc && emake src/sparc_mach_dep.lo
|
||||
default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
use static-libs || prune_libtool_files
|
||||
|
||||
rm -r "${ED}"/usr/share/gc || die
|
||||
dodoc README.QUICK doc/README{.environment,.linux,.macros}
|
||||
docinto html
|
||||
dodoc doc/*.html
|
||||
newman doc/gc.man GC_malloc.1
|
||||
}
|
|
@ -1,7 +1,5 @@
|
|||
DIST gdl-3.20.0.tar.xz 527736 SHA256 53d3a3bb9b9be25b3a40c644fdbbb57a5a63ee1f5f839c2266d1cd9779360e8b SHA512 94f04a6a7348a1649a846cbbb834fd297de3088b5ec31f77d4681c7b1c92cf5186d51790632b6715a7181e931e746246ff35e46aea0a5d30d947a7b17d57ae30 WHIRLPOOL 10f71a81379ce9fd4c1c0e928aa0958ca88c89b5903e0254f36ead1809e4388ced07dd7a2cc4d90efe517341ff02d7ab1052e2deb52e42db86bb67537437da3c
|
||||
DIST gdl-3.22.0.tar.xz 529072 SHA256 cc5b360e1392292186924f0f9a8efc0f4db7e6e56dc7042037466b5cc839660c SHA512 408fd75627497c658b65e9cd39b8779ad0db2fdc1f780e369237fbdd3f0ccc035cd86456ff72e1581c524f1d35673d3b31ebb074290babf025596d08d823833d WHIRLPOOL 3b31c124e331f82fa9dc8e513f1ae014e62001cbbd51ed17d4677f932b865c38da5e57827be6126c224acf8bcda8f336a4c75396cc54c7b23e96d354159dd382
|
||||
EBUILD gdl-3.20.0.ebuild 699 SHA256 b8b40b923a765c726aa511763f2bafa752020585b536f692f51bd526890eef89 SHA512 6bfbfccd6d30841d074aace50b56bbf425a02070d2578f3fddff93ff24897334146c2f8d5ceadd2e1da03d0878a47adce7c2566ba18b86a3c56353e6256e48d2 WHIRLPOOL 122e46e1d3b43d0f83996a32c4f7b0859df326ccc22986b6854c6ecaf22ca5bde9350d67134eacf438ddc1ad0aa405548334baa7e471e37a8e3ebd4235f24d2b
|
||||
EBUILD gdl-3.22.0.ebuild 700 SHA256 dc352a3d20c1f5ef3802dd1772445e6f52ee6b639a36aeccc14e6601a64a78c1 SHA512 3bfc019d11399d2c26428d8c41ed871801fa9fbfee64742e54873dabc50a00a1b49154310bfe8f835b24cd2fcd447aa4329cf53711c1c51559fac81022120804 WHIRLPOOL b5daefbb4a2be14651ab02a9954e7a9531844dc8bfddeb72abb5bf7dc46ea9fd82c24cc9c61f89f2e7d3d6dcb5979b42628b7c1ec08348ee10beb42b8521a670
|
||||
EBUILD gdl-3.22.0.ebuild 699 SHA256 f09a9f40eb9e02f79ff995439d79a333c745a90df578a3439a7caa00dd2356a2 SHA512 68e75de4dc853f09c7cb43f4533592c64ff6fbbcdf9bb4fb77e40fdf48958b78029b57edadd90f65e1194b08d3a7003e5e5a5dada30543a68f7b59b0b805c8d6 WHIRLPOOL 3775dd4e73db46b8894e5125c3ae33099fd02d3be9609dcafda3e91f12e18dff0fcbb398cf3c7da49e3ab44fc49561aa391373732175438d41bb93469df55b82
|
||||
MISC ChangeLog 4657 SHA256 d4c16f119cc7c8b2f74baa0a56c20c4dbd3b0bdaf3a75e00feed45e512951f7c SHA512 7e8dc11446366b07cf362ca6634936f735f6c48db7ff3d0fa5100a637ae02946c02d8e8db4ef106bc007d63c856077c51cb62aef4f90c3b65b7d1a3ffc8f3fbe WHIRLPOOL c4945ec823af062083eeb4592ca0d5045118644543adb68124c4888acf65c3d11d874592062e08bd101f28adc046eb40ff0cfe8b45de349ad11f54d44066bb23
|
||||
MISC ChangeLog-2015 13906 SHA256 3e283718e20aad0e11c6fecafd1209b90b6546d1669444506518629433f75668 SHA512 80008fcc41c77210c272628b4b7d20a7e5d985a014be4bf7d02fc888baaedefe5f8807f5e8db04a3e43237a6cab2e0261b3abe0265acbc873e57a339a0e80c9b WHIRLPOOL 1ed541459298642e0d0c0b941bb6715e66243635ec16b78b6087bc131fc945855d33be5225c89956a28b88959b649bb95159af3167aa71893a28820054603e21
|
||||
MISC metadata.xml 249 SHA256 4505b0bfeadff287958620b7dc7b7209699065a8f17139a237a5dd409a726a97 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 WHIRLPOOL 333a938ee1d2124595596c572697bf5ebad523a92ba12005cfb12e6bb6270881a94a911f0cc9c1cf2bb571559e8271e07dfd307dabe50058236dbe7103562b92
|
||||
|
|
|
@ -1,29 +0,0 @@
|
|||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="GNOME docking library"
|
||||
HOMEPAGE="https://git.gnome.org/browse/gdl"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="3/5" # subslot = libgdl-3 soname version
|
||||
IUSE="+introspection"
|
||||
KEYWORDS="~alpha amd64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
>=x11-libs/gtk+-3.0.0:3[introspection?]
|
||||
>=dev-libs/libxml2-2.4:2
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/gtk-doc-am-1.4
|
||||
>=dev-util/intltool-0.40.4
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure $(use_enable introspection)
|
||||
}
|
|
@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdl"
|
|||
LICENSE="LGPL-2.1+"
|
||||
SLOT="3/5" # subslot = libgdl-3 soname version
|
||||
IUSE="+introspection"
|
||||
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
|
||||
KEYWORDS="~alpha amd64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
|
|
|
@ -4,8 +4,8 @@ AUX glib-2.50.3-fix-gdatetime-tests.patch 2052 SHA256 182695950e34356f3d97005cd0
|
|||
DIST glib-2.48.2.tar.xz 6408644 SHA256 f25e751589cb1a58826eac24fbd4186cda4518af772806b666a3f91f66e6d3f4 SHA512 2eac104eb2207d0a6488992e48069a34b417f51e141364f281ab7b0953a6de88be177b1c694dd9464a856c9a5d8021e3cf0193a8d9c5aaf6ea11f1f9ff743c43 WHIRLPOOL cba211000d5597e93d01113e5f2b6736e47f4daa00935a53af182b3304fef9a1ac25f78995c7a53cc1234261433a1bbd1ec751c87b556845a15da720af5b971b
|
||||
DIST glib-2.50.3.tar.xz 7589284 SHA256 82ee94bf4c01459b6b00cb9db0545c2237921e3060c0b74cff13fbc020cfd999 SHA512 ef35806c15170b6608445f255136c0bebd2d433adf903c2af2865f6a57b4f2fcfc1e4a7cea1a0dac48ff5fe26248fbf7886dba4a8d209506f0a94160df8fb7af WHIRLPOOL fc8effb457005a234ccb164d74026cec4af7f9a70eef0a8d58efebfacdcf0d7f7713042a9476e6a89e4effbdf4b0d59377811790557cc991cf6b397e5e984f93
|
||||
DIST pkg-config-0.28.tar.gz 1931203 SHA256 6b6eb31c6ec4421174578652c7e141fdaae2dabad1021f420d8713206ac1f845 SHA512 6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320 WHIRLPOOL db4ddb4ce61724e629931c5ffccb4d7a551b4dc0f4efed5a966822307e4b5a786adee5705dd80ec0a9aa32cb1af9ad9615e307360e131fc34688207216161486
|
||||
EBUILD glib-2.48.2.ebuild 8610 SHA256 56db84336a54d48be3cad04de333d2fb829a8dca2f497dde6f2580fa426a5ca3 SHA512 846376856c3901d4548c9a0b3707d567ceff7e32ba7d96ecf6fc90fe8525542ae08b0737a224a3a259b4654028cf5b60acf93631b4aae9c8921cac0be75a3802 WHIRLPOOL 06144a31467ff91292e695c591f672abdbad0e68396f5e474dcc4fafefef259736f89f4c79474031de8a726639befae34b9c55f34ed0cffb2cf200c95432e412
|
||||
EBUILD glib-2.50.3-r1.ebuild 9661 SHA256 20b899bb4b9adcaec6c156cc794f0dc71cb1c3aa166d72084171943417ae6a99 SHA512 73bedc4dfe0889bdcb973a0ddc211a11a656af25aa74275495ad0c9e25d7046ef8c408500226ad4eaa31e1ba48373e18572332b4ecc089a867e5d8f1ee3b59d2 WHIRLPOOL 3b0f2f7275e34cc4697257447bfd6978e728fb122e9ea7615b1c15a419d906f3a532c50ac6b225ffacdd9d617fb549e7dfa4e3d8201e5ad78cdf302efb085293
|
||||
EBUILD glib-2.48.2.ebuild 8606 SHA256 979af50885ed991a95c346acf574744c53f3828cc302832d6181bfaac158b281 SHA512 8b59e619fe662167e15fe149ce2d5ddf8eaec1b02c61b2e90248283951460377cf6ee1aca69e73316540943448338abcc0a8751bbc236dc93c3ea151370cb30a WHIRLPOOL e4e3c06708d28c1f184fbfffe29318cd15abd3c0593e01841e536e485c5e293ddcadb517a0e6f0768b6ad5fc4786e9bdb58d4132108153424ed368a07fc13f5d
|
||||
EBUILD glib-2.50.3-r1.ebuild 9656 SHA256 236e9547e8e5feda4fcd98faea85cb122aa6343b8e2178346ae5c4e8453ae81f SHA512 196ed7ee7ecdc5769a5fac27a9f451f6ea2520318d2acb82f7657b3a453a8a2a5a397459aefb90a95b171dea4208355ba9862068a914123bee9cdf30cf6a5cc4 WHIRLPOOL dd0efff7462b71a8998363be2b6d663e0bf448c34e9e696b9e48e1ff76ffa1962273bea984c40656254bbbb5f54758b628924287935b4e9b334ec5493c3e038a
|
||||
MISC ChangeLog 16617 SHA256 dbeb7718cb84574904c5e69f634e353b00fe39c30bdb47ed03ba9e53c88c8854 SHA512 2452b2aaabcdc031fc6bdb3df6f3cbc9f799b848bdbb55f30392c34706c0187efb234e4f7e812bb2350e16912bb04f091138f01d9d757400728daec957673a84 WHIRLPOOL af577ddb29cbaa37c321d03c9ae97890de6d0f86e6273a048480ef9c68e3b69060e61b5cbb1e33a750527dec1cb6bfceb5701c5d693ee08e24a13e0d332025db
|
||||
MISC ChangeLog-2015 92374 SHA256 30a20f59548fd99c9a9ddb519d9ae68e9319cd71f98ba2c5c2c8b13f72157af5 SHA512 d5c234d42873ec089c5c8cb2b8a449921581eb5fbf15d99c0cdbc3225a351d5dbee9ca87ac247a288d8fae19e737abf7e25af3ada02c9652697d374a9d1604e0 WHIRLPOOL a8fe2063c847f3330b09ef231aa49566934ec69e7aa5c0f23d42446af537aeb53bf801743808dcb447062026d15c5f1ce54ae0c58278a398fae5990d6b1f997b
|
||||
MISC metadata.xml 955 SHA256 424ffc685dcfdfa5dcb142046d937915d07945217db814ff759b9b736d67f9e4 SHA512 31b87bd850ffaa3f2263e6435d2929ef9f8f979e6fe6cff86433c8841dc383088bc6d672ac7daf94c1ef660767d0e91a03860267df9c750dcde3204dd6631cb1 WHIRLPOOL cf59bd50dcfcc466ad19a81f458875b7e62fc569cda4f730defdbed72f0112395b332b52574c5794539c8e0255f7abaa9e7f14a9c5bb5fd6048ad3c4c35991c8
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue