Merge pull request #515 from dm0-/glsas

Fix recent GLSAs
This commit is contained in:
David Michael 2017-01-12 12:46:08 -08:00 committed by GitHub
commit 60f621b7fb
81 changed files with 2380 additions and 6444 deletions

View File

@ -1,167 +0,0 @@
# ChangeLog for app-editors/vim-core
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*vim-core-9999 (09 Aug 2015)
*vim-core-7.4.769 (09 Aug 2015)
*vim-core-7.4.738 (09 Aug 2015)
*vim-core-7.4.712 (09 Aug 2015)
*vim-core-7.4.670 (09 Aug 2015)
*vim-core-7.4.622 (09 Aug 2015)
*vim-core-7.4.591 (09 Aug 2015)
*vim-core-7.4.273 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +files/vimrc-r4,
+files/xxd-completion, +metadata.xml, +vim-core-7.4.273.ebuild,
+vim-core-7.4.591.ebuild, +vim-core-7.4.622.ebuild,
+vim-core-7.4.670.ebuild, +vim-core-7.4.712.ebuild,
+vim-core-7.4.738.ebuild, +vim-core-7.4.769.ebuild, +vim-core-9999.ebuild:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml,
vim-core-7.4.273.ebuild, vim-core-7.4.591.ebuild, vim-core-7.4.622.ebuild,
vim-core-7.4.670.ebuild, vim-core-7.4.712.ebuild, vim-core-7.4.738.ebuild,
vim-core-7.4.769.ebuild, vim-core-9999.ebuild:
Use https by default
Convert all URLs for sites supporting encrypted connections from http to
https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
Bug: https://bugs.gentoo.org/552720
*vim-core-7.4.827 (25 Aug 2015)
25 Aug 2015; Tim Harder <radhermit@gentoo.org> +vim-core-7.4.827.ebuild,
vim-core-9999.ebuild:
version bump
25 Aug 2015; Tim Harder <radhermit@gentoo.org> -vim-core-7.4.591.ebuild,
-vim-core-7.4.622.ebuild, -vim-core-7.4.670.ebuild,
-vim-core-7.4.712.ebuild, -vim-core-7.4.738.ebuild:
remove old
27 Aug 2015; Agostino Sarubbo <ago@gentoo.org> vim-core-7.4.769.ebuild:
amd64 stable wrt bug #551552
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"
27 Aug 2015; Mikle Kolyada <zlogene@gentoo.org> vim-core-7.4.769.ebuild:
x86 stable wrt bug #551552
Package-Manager: portage-2.2.20.1
30 Aug 2015; Tobias Klausmann <klausman@gentoo.org> vim-core-7.4.769.ebuild:
add alpha keyword
Gentoo-Bug: 551552
Package-Manager: portage-2.2.20.1
01 Sep 2015; Markus Meier <maekke@gentoo.org> vim-core-7.4.769.ebuild:
arm stable, bug #551552
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="arm"
06 Sep 2015; Jeroen Roovers <jer@gentoo.org> vim-core-7.4.769.ebuild:
Stable for HPPA PPC64 (bug #551552).
Package-Manager: portage-2.2.20.1
06 Sep 2015; Agostino Sarubbo <ago@gentoo.org> vim-core-7.4.769.ebuild:
ppc stable wrt bug #551552
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc"
21 Sep 2015; Agostino Sarubbo <ago@gentoo.org> vim-core-7.4.769.ebuild:
sparc stable wrt bug #551552
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="sparc"
24 Sep 2015; Agostino Sarubbo <ago@gentoo.org> vim-core-7.4.769.ebuild:
ia64 stable wrt bug #551552
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ia64"
*vim-core-7.4.1089 (14 Jan 2016)
14 Jan 2016; Tim Harder <radhermit@gentoo.org> +vim-core-7.4.1089.ebuild:
version bump to 7.4.1089
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
25 Jan 2016; Tim Harder <radhermit@gentoo.org> vim-core-7.4.769.ebuild:
fix tarball manifest for 7.4.769
*vim-core-7.4.1229 (01 Feb 2016)
01 Feb 2016; Tim Harder <radhermit@gentoo.org> +vim-core-7.4.1229.ebuild,
vim-core-9999.ebuild:
version bump to 7.4.1229
01 Feb 2016; Tim Harder <radhermit@gentoo.org> -vim-core-7.4.273.ebuild,
-vim-core-7.4.827.ebuild:
remove old
*vim-core-7.4.1342 (17 Feb 2016)
17 Feb 2016; Ole Reifschneider <tranquility@gentoo.org>
+vim-core-7.4.1342.ebuild:
Bump version to 7.4.1342
Package-Manager: portage-2.2.27
29 Feb 2016; Steev Klimaszewski <steev@gentoo.org> vim-core-7.4.769.ebuild:
stable 7.4.769 for arm64
Package-Manager: portage-2.2.27

View File

@ -1,16 +1,19 @@
AUX vimrc-r4 6814 SHA256 1dd8550b737322fe6333611342a68ea5aad6ac0b3c6b1eed0b06b7ef8f2dbb7e SHA512 7b53ff22d5bdff077b307f2269eb61ae95feab137199184262893b478a7989d2a6db38dfe3502d1a09b10e2ecf6ce9b84a583cb9efb1186bd800762248ee42d3 WHIRLPOOL e02b8b6c95a42f91acc4caea304b6f8b223f21ea0d7d4275674d4c744374ebe4ffe1d1a7253347c213efccc057056f2f062121bcac4d3a1db7f775addb4b422a
AUX vimrc-r5 6933 SHA256 cf07f6a0e7cbae4e4513026c0906ff216615626150f021f8a2cdcf3f61e60147 SHA512 7e091830a85b275ff4d3a85a9d381ea67e4793130216ead89622983b5807ffd1b98f2384c9df090512763dc2b5e932cbcc9655157b61a0b381a8ee4900578b0a WHIRLPOOL cc2f29ea88eb4f3583e5c061fc3d624c306e9184c67e51407791fef5476c54a4067df08017a359948ce61056dc2b4ee1bcbf7462293136190744dfec34da27fa
AUX xxd-completion 461 SHA256 580064ca4db3ac149fd89c743bd9946241220c211721f978f7a3ef97b3c171df SHA512 fc92426ea657e86ff765aa5a60736cdc70db938156dd8946db0a30c54d3f557bd8af421f1713bd750e779ccacd73f8f290a12a5e71ed48259fe1e6dece2de19c WHIRLPOOL 65324afb44612f1dd8f8850b7caa8524cff055d83aaad74c5b5030787463d0a95dbe0ce1b91c1a7b7f3e6954db3c0608ac2a2e1e75572af94e83758237b18447
DIST vim-7.4.1089.tar.gz 12548552 SHA256 e52f7653a36b690441b47a273b1db72f0eb1e5f6729af25110a84088ca73e872 SHA512 0fca208152b3c33cebfba4c2a33a6e59643a8c2650863b56b5a5c1863eb20238c412453d9e53cf75feaef8a5ef8aa8b33b601670e39c1b3effc02ed193bbd91f WHIRLPOOL 87f61548b29755ab1a90999af99c46fc649589e6d2e132623c04a2fa24400738255648a43d79192b2b6eb2b34ed49dd8d439e65870025983738247368f2f8598
DIST vim-7.4.1229.tar.gz 12576784 SHA256 8a782e97916d57c44dcd84d38002884e05f335311600d73500cee47908e1822d SHA512 ac139e828f95319d668091e79295f7be88011c9fe0417736d051c844ec49a50ebdcec6c655f839025ee78349c36891ce1ed27467ff31ec5d1b7fc1c3a70bf5dd WHIRLPOOL 8da7059a35fbebd3fc9a360c861c2fcde197b807fe0a0ed9864b7f5ed0419488a6308a520fd97d0690e9fd10a3974fcdf228dd5d81d5848679ca74f4554d784d
DIST vim-7.4.1342.tar.gz 12608839 SHA256 af2776a7bdc87748734391ab05d2f8280829f837b8e520d1372dcf52176bbc4c SHA512 ec288aae83b0f98a62366781940b82b10871adeab91ca2596584caaedd7eb29696e4fa0aa6fcb71c144959be700836a765e8c4fea3038f50f8f6a3abe340091a WHIRLPOOL fc51a1adc36d036cdfae81ef8ddccf086bcfb2680fa32158cbe3b0c7d171b713e7f7fdf66eb5b9fd61cc1fb102a5d76d9aba00296089b1602c17f0fffe187adf
DIST vim-7.4.2102-gentoo-patches.tar.bz2 2308 SHA256 1928059fe173b3abf66a96a8205c2e46b5320639d62385aeeae760e99820da67 SHA512 4e678b214fc7b1be89728b8151335ca8af332e8b0c0e25c27287a38ad5ccf14d5dcf82d5dd86af9aa502df4fae986aba98104f150b49a880e34f8283e8e63574 WHIRLPOOL 8a53a8980418f16f8c7883409dea49cfc758fc29dcfaab36f1bd6ae53b32211870a95361c8b63cdfe50795ea11958b113c9909ed6d29de5cb3696efc6ff7888b
DIST vim-7.4.2102.tar.gz 12838026 SHA256 19c059b2d0e61effcd288e2a18969017cbbc031cf19fe775b3f4b4c42bda2578 SHA512 9cf80b1c9e2dd8713b9ba33c39917a8771c7378ae59c2dc1809bf0cabc4545547ad0a5b9f0b87cef2b34f6d1f72b135d1217495716fc482a70a16e1097bd88a2 WHIRLPOOL 301d41e9bf9a6a220776d6e32ab2918c6a8aaf33862725fba9c738e0c99921e631d8c2fdfd9bc2dc9a214a9124ecfa113081a86addf79b023e8421471843f869
DIST vim-7.4.542-gentoo-patches.tar.bz2 3307 SHA256 0eb635f13e199de77846e0d363a473882f2186f138158271fabf0975747a2f3d SHA512 446c66764dac2533cc2f2b3d50481971d4c63a4e81d94c545862a1be620179fdcd81a79f2d81737d1188812a6ad41d90e2a752a05acf6913e7a71464f7cecdd9 WHIRLPOOL cfca8feef0eb8096897ef751afb0427acddd008530ded6cf908fcff51be9713da4ea3e5e613d544c5caba400d664ae19ca70925df3a218bec5c8be6f69aadda2
DIST vim-7.4.769.tar.gz 12189043 SHA256 c89568f3dfcefd773bfbb0958c1cf58a0b0ceedb9d0c264250b379a77ad02e9e SHA512 00048c1d579c409767308c991e5de4ed54e9e50db7e97b0d148f0667742d5e46047c702bee693a5caf13a1603548ab783f7fa846574841d807ffbaa97d7f611e WHIRLPOOL 28ada4763250bbed6f9a1768e81a79b75db64f0ef25296c5d4825f21d21d6e88ff24d488e841e6ba492e363da6d3a3e75e9ec2f2881a731e7ed261c7d21ffd3c
DIST vim-7.4.827-gentoo-patches.tar.bz2 3106 SHA256 1d2bb395fa79dde8e3dbc0a94e4b9591f9cb544d4e52a1ecd2eac4122e55b740 SHA512 122dbcdee115ce0979ce8c5a54623ed405e889fb18967d7c9208d924bd62a7dd615544538040aef19449410c0ea5783c1832a317a1afd056d4d387c43e7a5988 WHIRLPOOL 23afe4d61b8c2f6a4d7e0e3a64a0d7c79a72ea3c317d93e969f01706c666217d19c866db56e0b09428c77d44e2adbf86edbbf4f3dbe521481c234cc66c0bafed
EBUILD vim-core-7.4.1089.ebuild 6931 SHA256 eb28c015570384abe418319163532ce4d5295dab605efe2a06f4b2c1997acc75 SHA512 cb4c17c47bd01c95e67d77a6c9609c1578b75370b0a4aeec516f368c903914e84705d8deb4d8cd96dcefa4916460a090b2d7361133af6fd47493e2c648ec0614 WHIRLPOOL c57f20a334b480c8aee53fd84405cf874e48258149339da4e8b64287e5e2b0785dae40e73e79d079b13a6b949ffc13e94735232b3b3675c621032993526d344c
EBUILD vim-core-7.4.1229.ebuild 6958 SHA256 9121b41970da5c0d9754de58ae3c8e62e01386b8f392caa7f98e93eec6d4c058 SHA512 4b50ec071e8d520c5a0548371a263d1e22a738034f7bf1b48f11e0d38dff201b6870b95a1b3ded3418ac8413845f3580cb93633e3f9e0b44ab150af42d2ed63d WHIRLPOOL e2b23ee8e9970bc6895b1ff4b9c00673fcc9b0fab061501d6a00bbf4c459d336e4d0005d8dee24852b15bfeec396572b6ee49fdb302d75b8a4b6d1fb44f88894
EBUILD vim-core-7.4.1342.ebuild 6958 SHA256 9121b41970da5c0d9754de58ae3c8e62e01386b8f392caa7f98e93eec6d4c058 SHA512 4b50ec071e8d520c5a0548371a263d1e22a738034f7bf1b48f11e0d38dff201b6870b95a1b3ded3418ac8413845f3580cb93633e3f9e0b44ab150af42d2ed63d WHIRLPOOL e2b23ee8e9970bc6895b1ff4b9c00673fcc9b0fab061501d6a00bbf4c459d336e4d0005d8dee24852b15bfeec396572b6ee49fdb302d75b8a4b6d1fb44f88894
EBUILD vim-core-7.4.769.ebuild 6921 SHA256 b73b419f31a57a81960e9c35eb77f63a8d96fa75ba3e1ff24855b7bc60ed65bb SHA512 5336cd1a0cd173404c37a49f974bb9f9062b79fca9a713a32d12019ef8babf615c90acb807fec52a6380cf12bdcb8ac469b2b24421b3b8c413c0f07d5fe490ca WHIRLPOOL b61b31806564e6fc7db75a29bdb5b66f15fad3f4de332ba3b0a31799800ccf0fe97469b6ddae0eceb1ccfe19989596ca37a7aefa559e9bebb5a69df71130927a
EBUILD vim-core-9999.ebuild 6958 SHA256 9121b41970da5c0d9754de58ae3c8e62e01386b8f392caa7f98e93eec6d4c058 SHA512 4b50ec071e8d520c5a0548371a263d1e22a738034f7bf1b48f11e0d38dff201b6870b95a1b3ded3418ac8413845f3580cb93633e3f9e0b44ab150af42d2ed63d WHIRLPOOL e2b23ee8e9970bc6895b1ff4b9c00673fcc9b0fab061501d6a00bbf4c459d336e4d0005d8dee24852b15bfeec396572b6ee49fdb302d75b8a4b6d1fb44f88894
MISC ChangeLog 5654 SHA256 ed4f7d0dcbb2255a326cee54146b94fcf64fc46ed85c228441211937d28ba7f1 SHA512 dacb250e55c157cec80f751efe1c7ff69bd8579cdbf66755dc99299dbb987f46183ee5e7cc07e8e668fbd718ad67882771527cfe0d0f8c12c3ac0dcf7b2c07b2 WHIRLPOOL 0fb8c15e565b9c78f6063d8ee5261365f07f0c2b6bd6e37ae07b8355d1f36de3077b6f7e1b0bc4d004680da143b179d5abb0fda5ab988c2cea1cab2019c1c2f1
DIST vim-8.0.0005.tar.gz 12909267 SHA256 4ad6b4e8fad6412724a665d974e1be3138a9562a5f4f4aab17debf709c1d3ad3 SHA512 3d62557c6929e554c50f8043658665b907b235f180d8917288fc1434237856df7fa098ecb1823e6edea9e5735564cb55869e535350e52fd8c22423480a49438d WHIRLPOOL a80eec04afb2a797837874ec4b035268a20be7cefa487e44e8e441fb518d46cd7e16a263a6256f49e23e60e737b14dc6a7d93d7c3e579d3da13ccee48536b41b
DIST vim-8.0.0106-gentoo-patches.tar.bz2 2281 SHA256 9823a91b050eb4b001cc50f508d2ad03c7c256ed49183c1af7582318667f48d4 SHA512 39edd9f518c230d2b0486b18aa155572a9eada4a5e21108573d6e66e2eef1276f23b77d766648f018c9cf973a7d03712d8861be6ea13255d7b389912d554a47a WHIRLPOOL d6d01e3944d56762a2a999ee631f89e212360aa030ddd16ea96e32d518ec171e04d8565dcb89e804248d53e4c6e06b19be239ad2316ea88bb57364815b85d26b
DIST vim-8.0.0106.tar.gz 12945768 SHA256 cbace3e7a2db3df73720c4181fa4cdbf7df94310522b1c7a4fd7d6afeaa1e145 SHA512 4e40d9ba8ba694d951be78c653d8fcfebe2b3cc460986ef8e3478f81f2dfd5e4b3c2bc5d22082536b9c275e41beeac343cee0aa1e4de125b71fe95c772e26c20 WHIRLPOOL 569a8f50ebdb7f380f675ed0a4b4aa5e7e226303a8e92db2a8e81f5d8acc0e466620c60c160e2204f3af615b91ca2481eb9716f9c2e6dbdb416050d758a49f09
EBUILD vim-core-7.4.2102.ebuild 6858 SHA256 3e20f5509e87954d44d3ebfff21d749c31912154d6c1e63142e5f0c74fe5c13c SHA512 a10a132bd750b9ca5486af66ae2432c60026540a813e539a345d40874995e421175b254d6ad5871a1d27bef0737326c0fade4304afec366d450eb4a7aa6e7b67 WHIRLPOOL 93ade998f8b8d1ea180f4961fd9b659951c31f321e7cc70ba941fcb6e3c057bf5600f346470eaa42119d55243bae83843e2493f7182a170631a9a7a4f69e69cb
EBUILD vim-core-7.4.769.ebuild 6918 SHA256 97dd69dc1715e1406fc795eb38ae91d9ee78f743a38db859d17396cb2c62cc3b SHA512 8034f26be445b3cbb5e73972b1ef5f58a41f2dc1e76a3a14ba5099ff55f66b891781f040c613cb6206eccd7bdb4fb9cd5f48a8978e5662d1dbc634d6396c35de WHIRLPOOL 3922467adccdfecea9d93a27df27873503bae61d502df2cf414df3d394ae1546063eb7c7e23fffc5008666288eb3cc9698b3c3a08b0adecbaf2a20a229dabc74
EBUILD vim-core-8.0.0005-r1.ebuild 6820 SHA256 177b6d5065413efcac3a85304709626584edada446a6d5b1341f254258d0d053 SHA512 0904c40dc58c5e800a96ec836047205051de16c9f787325e6af4bd8f04f2ccce099bef3b4a32abf1a7e600d5e6b20cd435df943e4f92bbc9677b05cbe9e6bd83 WHIRLPOOL 0bf626d96e2b205a51a9079e9295928f03a594ff71d6e6c65fa21381535152077c68149ab118e570bf9de7cbd68ee58a6a05224c6ab21229f3139d32e0a3d89f
EBUILD vim-core-8.0.0005.ebuild 6820 SHA256 1555f3ea7d1b0554e4101d3f1e2e88717ac4456e651126d64dad7a4dd549cc82 SHA512 a6125d2e38670bf9553f18469d546aff9b648bac476c40a4a005d81c51af6265baf725554bc84ba64cd5d760534e21e0762a318687398da74c796f6131eb041a WHIRLPOOL 455be6b08099b26270bde44240464d11f4880024df00e6c9949efbdf8a0b1e9478409c6aee0bf7b623019ef559510a28acb8f432fbaa216a88353027be1b72af
EBUILD vim-core-8.0.0106.ebuild 6811 SHA256 16a273feed336043b764a143ab5c14f0631fe4dc59a2524d1cdff62902b36270 SHA512 3292ede6d720b7fc8c95b4f474fc807894783f2842e1acc0665b66e17cfe2d4c8eed9082d89fbf3dc19ebe87b9a1e292dcb6174b641502a3433569d1e34bfb16 WHIRLPOOL 723a859a749e596c4d3bc51310f51c27a35c77c8468ada45d2940d7a7c0bd879465e7ff53fdc1c26b8d55ca68743d798f37289fca3eb19856cf11c9b5987a90e
EBUILD vim-core-9999.ebuild 6820 SHA256 d3e3e9e11fddbe4a03be83cbef424565f2b9892de83b2feee6fea88dd7b953d9 SHA512 52f791d92ee3024555620d70f43b18bb9660f615a453fa27a620d50fbb901635f55f291f217a0dcb111edafbeb5a8197afa475b401681c1308cec9383b64ffd5 WHIRLPOOL 705a5c6d4edbd8b4263a829157bc1f95b1089a698646598fa2c54aa0d91bfd22724fd6d754bef0d62b86db04051696f3da2c4f95a5bbf22c0d0fe3994a6db125
MISC ChangeLog 8466 SHA256 568fecc9d283b1c6af99b67c5a0ba20fa02cbdfa3cdf7c869054c9ae13af394b SHA512 fc31c71c500181b09cfa36f324531392057e5b28c4990346435e9b7002083e15238fa16661178081122bdf58a5adc8ffd2f10b9527e6ddfcba79263ed58cdd83 WHIRLPOOL ddc6b0a57525d743a7e79dc67354b87f4a3ee054023d29aa976cd475373bf7d24501d51686d48257dc8cf67249dd7bb18b418e650d78ce706298c1647b8d6ba6
MISC ChangeLog-2015 63585 SHA256 fcbf2e79dabadcfea37e13f90bd1a0da5060f06fa4676551bb5ae5c15b140d3b SHA512 f5431dc90fecae587bfe51915711f2cd117505a034dfa821d412e29898d2046feb7afa98762878b9554d602c4a24dce8807b75613ba7b01fb5747ebc5911fe54 WHIRLPOOL 2410b2440a6eecee31ac1f8b2ccfc0ebc5ffbaf043e95fb4734fd1e22fd4b29093296d1a6b63a8e6e66c5d845a3b300f7655c31e2397eddb2a582033796b680c
MISC metadata.xml 321 SHA256 f9326975290ccd756ea9e8aed462a63d5281409d82e6cf70c1cda86b1783c118 SHA512 7d4a40b09c24eb8f08e6c171a4cf0e332d82f06163846602db338a1ad2e51133ed18694f216ce061fd9964fba3380b9991d86b93f111c6f8d0bb62ac5e14f705 WHIRLPOOL df4da6e95b9dda591cf35853baebf9ebff792a7ba5f03c7060e41d319fcf40e31f5874b31c9841b27ed860e5a8d3346e3afb7cf80e93eb2b297c5975288e5b1a

View File

@ -0,0 +1,204 @@
scriptencoding utf-8
" ^^ Please leave the above line at the start of the file.
" Default configuration file for Vim
" $Id$
" Written by Aron Griffis <agriffis@gentoo.org>
" Modified by Ryan Phillips <rphillips@gentoo.org>
" Modified some more by Ciaran McCreesh <ciaranm@gentoo.org>
" Added Redhat's vimrc info by Seemant Kulleen <seemant@gentoo.org>
" You can override any of these settings on a global basis via the
" "/etc/vim/vimrc.local" file, and on a per-user basis via "~/.vimrc". You may
" need to create these.
" {{{ General settings
" The following are some sensible defaults for Vim for most users.
" We attempt to change as little as possible from Vim's defaults,
" deviating only where it makes sense
set nocompatible " Use Vim defaults (much better!)
set bs=2 " Allow backspacing over everything in insert mode
set ai " Always set auto-indenting on
set history=50 " keep 50 lines of command history
set ruler " Show the cursor position all the time
set viminfo='20,\"500 " Keep a .viminfo file.
" Don't use Ex mode, use Q for formatting
map Q gq
" When doing tab completion, give the following files lower priority. You may
" wish to set 'wildignore' to completely ignore files, and 'wildmenu' to enable
" enhanced tab completion. These can be done in the user vimrc file.
set suffixes+=.info,.aux,.log,.dvi,.bbl,.out,.o,.lo
" When displaying line numbers, don't use an annoyingly wide number column. This
" doesn't enable line numbers -- :set number will do that. The value given is a
" minimum width to use for the number column, not a fixed size.
if v:version >= 700
set numberwidth=3
endif
" }}}
" {{{ Modeline settings
" We don't allow modelines by default. See bug #14088 and bug #73715.
" If you're not concerned about these, you can enable them on a per-user
" basis by adding "set modeline" to your ~/.vimrc file.
set nomodeline
" }}}
" {{{ Locale settings
" Try to come up with some nice sane GUI fonts. Also try to set a sensible
" value for fileencodings based upon locale. These can all be overridden in
" the user vimrc file.
if v:lang =~? "^ko"
set fileencodings=euc-kr
set guifontset=-*-*-medium-r-normal--16-*-*-*-*-*-*-*
elseif v:lang =~? "^ja_JP"
set fileencodings=euc-jp
set guifontset=-misc-fixed-medium-r-normal--14-*-*-*-*-*-*-*
elseif v:lang =~? "^zh_TW"
set fileencodings=big5
set guifontset=-sony-fixed-medium-r-normal--16-150-75-75-c-80-iso8859-1,-taipei-fixed-medium-r-normal--16-150-75-75-c-160-big5-0
elseif v:lang =~? "^zh_CN"
set fileencodings=gb2312
set guifontset=*-r-*
endif
" If we have a BOM, always honour that rather than trying to guess.
if &fileencodings !~? "ucs-bom"
set fileencodings^=ucs-bom
endif
" Always check for UTF-8 when trying to determine encodings.
if &fileencodings !~? "utf-8"
" If we have to add this, the default encoding is not Unicode.
" We use this fact later to revert to the default encoding in plaintext/empty
" files.
let g:added_fenc_utf8 = 1
set fileencodings+=utf-8
endif
" Make sure we have a sane fallback for encoding detection
if &fileencodings !~? "default"
set fileencodings+=default
endif
" }}}
" {{{ Syntax highlighting settings
" Switch syntax highlighting on, when the terminal has colors
" Also switch on highlighting the last used search pattern.
if &t_Co > 2 || has("gui_running")
syntax on
set hlsearch
endif
" }}}
" {{{ Terminal fixes
if &term ==? "xterm"
set t_Sb=^[4%dm
set t_Sf=^[3%dm
set ttymouse=xterm2
endif
if &term ==? "gnome" && has("eval")
" Set useful keys that vim doesn't discover via termcap but are in the
" builtin xterm termcap. See bug #122562. We use exec to avoid having to
" include raw escapes in the file.
exec "set <C-Left>=\eO5D"
exec "set <C-Right>=\eO5C"
endif
" }}}
" {{{ Filetype plugin settings
" Enable plugin-provided filetype settings, but only if the ftplugin
" directory exists (which it won't on livecds, for example).
if isdirectory(expand("$VIMRUNTIME/ftplugin"))
filetype plugin on
" Uncomment the next line (or copy to your ~/.vimrc) for plugin-provided
" indent settings. Some people don't like these, so we won't turn them on by
" default.
" filetype indent on
endif
" }}}
" {{{ Fix &shell, see bug #101665.
if "" == &shell
if executable("@GENTOO_PORTAGE_EPREFIX@/bin/bash")
set shell=@GENTOO_PORTAGE_EPREFIX@/bin/bash
elseif executable("@GENTOO_PORTAGE_EPREFIX@/bin/sh")
set shell=@GENTOO_PORTAGE_EPREFIX@/bin/sh
endif
endif
"}}}
" {{{ Our default /bin/sh is bash, not ksh, so syntax highlighting for .sh
" files should default to bash. See :help sh-syntax and bug #101819.
if has("eval")
let is_bash=1
endif
" }}}
" {{{ Autocommands
if has("autocmd")
augroup gentoo
au!
" Gentoo-specific settings for ebuilds. These are the federally-mandated
" required tab settings. See the following for more information:
" http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml
" Note that the rules below are very minimal and don't cover everything.
" Better to emerge app-vim/gentoo-syntax, which provides full syntax,
" filetype and indent settings for all things Gentoo.
au BufRead,BufNewFile *.e{build,class} let is_bash=1|setfiletype sh
au BufRead,BufNewFile *.e{build,class} set ts=4 sw=4 noexpandtab
" In text files, limit the width of text to 78 characters, but be careful
" that we don't override the user's setting.
autocmd BufNewFile,BufRead *.txt
\ if &tw == 0 && ! exists("g:leave_my_textwidth_alone") |
\ setlocal textwidth=78 |
\ endif
" When editing a file, always jump to the last cursor position
autocmd BufReadPost *
\ if ! exists("g:leave_my_cursor_position_alone") |
\ if line("'\"") > 0 && line ("'\"") <= line("$") |
\ exe "normal! g'\"" |
\ endif |
\ endif
" When editing a crontab file, set backupcopy to yes rather than auto. See
" :help crontab and bug #53437.
autocmd FileType crontab set backupcopy=yes
" If we previously detected that the default encoding is not UTF-8
" (g:added_fenc_utf8), assume that a file with only ASCII characters (or no
" characters at all) isn't a Unicode file, but is in the default encoding.
" Except of course if a byte-order mark is in effect.
autocmd BufReadPost *
\ if exists("g:added_fenc_utf8") && &fileencoding == "utf-8" &&
\ ! &bomb && search('[\x80-\xFF]','nw') == 0 && &modifiable |
\ set fileencoding= |
\ endif
augroup END
endif " has("autocmd")
" }}}
" We don't want VIM to load their own built-in defaults, preferring ours here
" instead:
let g:skip_defaults_vim = 1
" {{{ vimrc.local
if filereadable("@GENTOO_PORTAGE_EPREFIX@/etc/vim/vimrc.local")
source @GENTOO_PORTAGE_EPREFIX@/etc/vim/vimrc.local
endif
" }}}
" vim: set fenc=utf-8 tw=80 sw=2 sts=2 et foldmethod=marker :

View File

@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI=6
VIM_VERSION="7.4"
inherit eutils vim-doc flag-o-matic versionator bash-completion-r1 prefix
@ -12,7 +12,7 @@ if [[ ${PV} == 9999* ]] ; then
EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-7.4.827-gentoo-patches.tar.bz2"
https://dev.gentoo.org/~radhermit/vim/vim-7.4.2102-gentoo-patches.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
@ -40,11 +40,8 @@ pkg_setup() {
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
if [[ -d "${WORKDIR}"/patches/ ]]; then
# Gentoo patches to fix runtime issues, cross-compile errors, etc
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches/
fi
# Gentoo patches to fix runtime issues, cross-compile errors, etc
eapply "${WORKDIR}"/patches
fi
# Fixup a script to use awk instead of nawk
@ -93,7 +90,7 @@ src_prepare() {
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
epatch_user
default
}
src_configure() {

View File

@ -13,7 +13,7 @@ if [[ ${PV} == 9999* ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-7.4.542-gentoo-patches.tar.bz2"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~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 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="vim and gvim shared files"

View File

@ -2,8 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
VIM_VERSION="7.4"
EAPI=6
VIM_VERSION="8.0"
inherit eutils vim-doc flag-o-matic versionator bash-completion-r1 prefix
if [[ ${PV} == 9999* ]] ; then
@ -12,12 +12,12 @@ if [[ ${PV} == 9999* ]] ; then
EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-7.4.827-gentoo-patches.tar.bz2"
https://dev.gentoo.org/~radhermit/vim/vim-7.4.2102-gentoo-patches.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="vim and gvim shared files"
HOMEPAGE="http://www.vim.org/"
HOMEPAGE="http://www.vim.org/ https://github.com/vim/vim"
SLOT="0"
LICENSE="vim"
@ -40,11 +40,8 @@ pkg_setup() {
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
if [[ -d "${WORKDIR}"/patches/ ]]; then
# Gentoo patches to fix runtime issues, cross-compile errors, etc
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches/
fi
# Gentoo patches to fix runtime issues, cross-compile errors, etc
eapply "${WORKDIR}"/patches
fi
# Fixup a script to use awk instead of nawk
@ -93,7 +90,7 @@ src_prepare() {
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
epatch_user
eapply_user
}
src_configure() {
@ -157,8 +154,7 @@ src_install() {
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
dodir /usr/{bin,share/{man/man1,vim}}
cd src || die "cd src failed"
emake \
emake -C src \
installruntime \
installmanlinks \
installmacros \
@ -166,7 +162,6 @@ src_install() {
installtutorbin \
installtools \
install-languages \
install-icons \
DESTDIR="${D}" \
BINDIR="${EPREFIX}"/usr/bin \
MANDIR="${EPREFIX}"/usr/share/man \
@ -177,7 +172,7 @@ src_install() {
# default vimrc is installed by vim-core since it applies to
# both vim and gvim
insinto /etc/vim/
newins "${FILESDIR}"/vimrc-r4 vimrc
newins "${FILESDIR}"/vimrc-r5 vimrc
eprefixify "${ED}"/etc/vim/vimrc
if use minimal ; then

View File

@ -2,8 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
VIM_VERSION="7.4"
EAPI=6
VIM_VERSION="8.0"
inherit eutils vim-doc flag-o-matic versionator bash-completion-r1 prefix
if [[ ${PV} == 9999* ]] ; then
@ -12,7 +12,7 @@ if [[ ${PV} == 9999* ]] ; then
EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-7.4.827-gentoo-patches.tar.bz2"
https://dev.gentoo.org/~radhermit/vim/vim-7.4.2102-gentoo-patches.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
@ -40,11 +40,8 @@ pkg_setup() {
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
if [[ -d "${WORKDIR}"/patches/ ]]; then
# Gentoo patches to fix runtime issues, cross-compile errors, etc
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches/
fi
# Gentoo patches to fix runtime issues, cross-compile errors, etc
eapply "${WORKDIR}"/patches
fi
# Fixup a script to use awk instead of nawk
@ -93,7 +90,7 @@ src_prepare() {
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
epatch_user
eapply_user
}
src_configure() {
@ -157,8 +154,7 @@ src_install() {
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
dodir /usr/{bin,share/{man/man1,vim}}
cd src || die "cd src failed"
emake \
emake -C src \
installruntime \
installmanlinks \
installmacros \
@ -166,7 +162,6 @@ src_install() {
installtutorbin \
installtools \
install-languages \
install-icons \
DESTDIR="${D}" \
BINDIR="${EPREFIX}"/usr/bin \
MANDIR="${EPREFIX}"/usr/share/man \

View File

@ -0,0 +1,218 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
VIM_VERSION="8.0"
inherit eutils vim-doc flag-o-matic versionator bash-completion-r1 prefix
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/vim/vim.git"
EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-8.0.0106-gentoo-patches.tar.bz2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="vim and gvim shared files"
HOMEPAGE="http://www.vim.org/ https://github.com/vim/vim"
SLOT="0"
LICENSE="vim"
IUSE="nls acl minimal"
DEPEND="sys-devel/autoconf"
PDEPEND="!minimal? ( app-vim/gentoo-syntax )"
S=${WORKDIR}/vim-${PV}
pkg_setup() {
# people with broken alphabets run into trouble. bug 82186.
unset LANG LC_ALL
export LC_COLLATE="C"
# Gnome sandbox silliness. bug #114475.
mkdir -p "${T}"/home
export HOME="${T}"/home
}
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
# Gentoo patches to fix runtime issues, cross-compile errors, etc
eapply "${WORKDIR}"/patches
fi
# Fixup a script to use awk instead of nawk
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|| die "mve.awk sed failed"
# Read vimrc and gvimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
# Hopefully this pattern won't break for a while at least.
# This fixes bug 29398 (27 Sep 2003 agriffis)
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
"${S}"/runtime/doc/syntax.txt \
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.ac || die 'sed failed'
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
# this is NeXT, but it's actually just a file in dev-libs/9libs
# This fixes bug 43885 (20 Mar 2004 agriffis)
sed -i 's/ libc\.h / /' "${S}"/src/configure.ac || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
# which isn't even in the source file being invalid, we'll do some trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
# Try to avoid sandbox problems. Bug #114475.
if [[ -d "${S}"/src/po ]] ; then
sed -i -e \
'/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
"${S}"/src/po/Makefile
fi
if version_is_at_least 7.3.122 ; then
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
fi
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
if version_is_at_least 7.3 ; then
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
eapply_user
}
src_configure() {
local myconf
# Fix bug 37354: Disallow -funroll-all-loops on amd64
# Bug 57859 suggests that we want to do this for all archs
filter-flags -funroll-all-loops
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
# everyone since previous flag filtering bugs have turned out to affect
# multiple archs...
replace-flags -O3 -O2
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.ac is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed"
rm -f src/auto/configure
emake -j1 -C src autoconf
# This should fix a sandbox violation (see bug 24447). The hvc
# things are for ppc64, see bug 86433.
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
[[ -e ${file} ]] && addwrite $file
done
# Let Portage do the stripping. Some people like that.
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
# Keep Gentoo Prefix env contained within the EPREFIX
use prefix && myconf+=" --without-local-dir"
econf \
--with-modified-by=Gentoo-${PVR} \
--enable-gui=no \
--without-x \
--disable-darwin \
--disable-perlinterp \
--disable-pythoninterp \
--disable-rubyinterp \
--disable-gpm \
--disable-selinux \
$(use_enable nls) \
$(use_enable acl) \
${myconf}
}
src_compile() {
# The following allows emake to be used
emake -j1 -C src auto/osdef.h objects
emake tools
}
src_test() { :; }
src_install() {
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
dodir /usr/{bin,share/{man/man1,vim}}
emake -C src \
installruntime \
installmanlinks \
installmacros \
installtutor \
installtutorbin \
installtools \
install-languages \
DESTDIR="${D}" \
BINDIR="${EPREFIX}"/usr/bin \
MANDIR="${EPREFIX}"/usr/share/man \
DATADIR="${EPREFIX}"/usr/share
keepdir ${vimfiles}/keymap
# default vimrc is installed by vim-core since it applies to
# both vim and gvim
insinto /etc/vim/
newins "${FILESDIR}"/vimrc-r5 vimrc
eprefixify "${ED}"/etc/vim/vimrc
if use minimal ; then
# To save space, install only a subset of the files.
# Helps minimalize the livecd, bug 65144.
eshopts_push -s extglob
rm -fr "${ED}${vimfiles}"/{compiler,doc,ftplugin,indent}
rm -fr "${ED}${vimfiles}"/{macros,print,tools,tutor}
rm "${ED}"/usr/bin/vimtutor
local keep_colors="default"
ignore=$(rm -fr "${ED}${vimfiles}"/colors/!(${keep_colors}).vim )
local keep_syntax="conf|crontab|fstab|inittab|resolv|sshdconfig"
# tinkering with the next line might make bad things happen ...
keep_syntax="${keep_syntax}|syntax|nosyntax|synload"
ignore=$(rm -fr "${ED}${vimfiles}"/syntax/!(${keep_syntax}).vim )
eshopts_pop
fi
# These files might have slight security issues, so we won't
# install them. See bug #77841. We don't mind if these don't
# exist.
rm "${ED}${vimfiles}"/tools/{vimspell.sh,tcltags} 2>/dev/null
newbashcomp "${FILESDIR}"/xxd-completion xxd
# We shouldn't be installing the ex or view man page symlinks, as they
# are managed by eselect-vi
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
}
pkg_postinst() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
}
pkg_postrm() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
}

View File

@ -2,8 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
VIM_VERSION="7.4"
EAPI=6
VIM_VERSION="8.0"
inherit eutils vim-doc flag-o-matic versionator bash-completion-r1 prefix
if [[ ${PV} == 9999* ]] ; then
@ -12,7 +12,7 @@ if [[ ${PV} == 9999* ]] ; then
EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-7.4.827-gentoo-patches.tar.bz2"
https://dev.gentoo.org/~radhermit/vim/vim-8.0.0106-gentoo-patches.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
@ -40,11 +40,8 @@ pkg_setup() {
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
if [[ -d "${WORKDIR}"/patches/ ]]; then
# Gentoo patches to fix runtime issues, cross-compile errors, etc
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches/
fi
# Gentoo patches to fix runtime issues, cross-compile errors, etc
eapply "${WORKDIR}"/patches
fi
# Fixup a script to use awk instead of nawk
@ -63,12 +60,12 @@ src_prepare() {
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.in || die 'sed failed'
"${S}"/src/configure.ac || die 'sed failed'
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
# this is NeXT, but it's actually just a file in dev-libs/9libs
# This fixes bug 43885 (20 Mar 2004 agriffis)
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
sed -i 's/ libc\.h / /' "${S}"/src/configure.ac || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
@ -93,7 +90,7 @@ src_prepare() {
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
epatch_user
eapply_user
}
src_configure() {
@ -109,7 +106,7 @@ src_configure() {
replace-flags -O3 -O2
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.in is newer than auto/configure
# (1) Notice configure.ac is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
@ -157,8 +154,7 @@ src_install() {
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
dodir /usr/{bin,share/{man/man1,vim}}
cd src || die "cd src failed"
emake \
emake -C src \
installruntime \
installmanlinks \
installmacros \
@ -166,7 +162,6 @@ src_install() {
installtutorbin \
installtools \
install-languages \
install-icons \
DESTDIR="${D}" \
BINDIR="${EPREFIX}"/usr/bin \
MANDIR="${EPREFIX}"/usr/share/man \
@ -177,7 +172,7 @@ src_install() {
# default vimrc is installed by vim-core since it applies to
# both vim and gvim
insinto /etc/vim/
newins "${FILESDIR}"/vimrc-r4 vimrc
newins "${FILESDIR}"/vimrc-r5 vimrc
eprefixify "${ED}"/etc/vim/vimrc
if use minimal ; then

View File

@ -1,188 +0,0 @@
# ChangeLog for app-editors/vim
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*vim-9999 (09 Aug 2015)
*vim-7.4.769 (09 Aug 2015)
*vim-7.4.738 (09 Aug 2015)
*vim-7.4.712 (09 Aug 2015)
*vim-7.4.670 (09 Aug 2015)
*vim-7.4.622 (09 Aug 2015)
*vim-7.4.591 (09 Aug 2015)
*vim-7.4.273 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +files/vim-completion,
+metadata.xml, +vim-7.4.273.ebuild, +vim-7.4.591.ebuild,
+vim-7.4.622.ebuild, +vim-7.4.670.ebuild, +vim-7.4.712.ebuild,
+vim-7.4.738.ebuild, +vim-7.4.769.ebuild, +vim-9999.ebuild:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml,
vim-7.4.273.ebuild, vim-7.4.591.ebuild, vim-7.4.622.ebuild,
vim-7.4.670.ebuild, vim-7.4.712.ebuild, vim-7.4.738.ebuild,
vim-7.4.769.ebuild, vim-9999.ebuild:
Use https by default
Convert all URLs for sites supporting encrypted connections from http to
https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
Bug: https://bugs.gentoo.org/552720
*vim-7.4.827 (25 Aug 2015)
25 Aug 2015; Tim Harder <radhermit@gentoo.org> +vim-7.4.827.ebuild,
vim-9999.ebuild:
version bump
25 Aug 2015; Tim Harder <radhermit@gentoo.org> -vim-7.4.591.ebuild,
-vim-7.4.622.ebuild, -vim-7.4.670.ebuild, -vim-7.4.712.ebuild,
-vim-7.4.738.ebuild:
remove old
27 Aug 2015; Agostino Sarubbo <ago@gentoo.org> vim-7.4.769.ebuild:
amd64 stable wrt bug #551552
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"
27 Aug 2015; Mikle Kolyada <zlogene@gentoo.org> vim-7.4.769.ebuild:
x86 stable wrt bug #551552
Package-Manager: portage-2.2.20.1
30 Aug 2015; Tobias Klausmann <klausman@gentoo.org> vim-7.4.769.ebuild:
add alpha keyword
Gentoo-Bug: 551552
Package-Manager: portage-2.2.20.1
01 Sep 2015; Markus Meier <maekke@gentoo.org> vim-7.4.769.ebuild:
arm stable, bug #551552
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="arm"
06 Sep 2015; Jeroen Roovers <jer@gentoo.org> vim-7.4.769.ebuild:
Stable for HPPA PPC64 (bug #551552).
Package-Manager: portage-2.2.20.1
06 Sep 2015; Agostino Sarubbo <ago@gentoo.org> vim-7.4.769.ebuild:
ppc stable wrt bug #551552
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc"
21 Sep 2015; Agostino Sarubbo <ago@gentoo.org> vim-7.4.769.ebuild:
sparc stable wrt bug #551552
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="sparc"
24 Sep 2015; Agostino Sarubbo <ago@gentoo.org> vim-7.4.769.ebuild:
ia64 stable wrt bug #551552
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ia64"
*vim-7.4.1089 (14 Jan 2016)
14 Jan 2016; Tim Harder <radhermit@gentoo.org> +vim-7.4.1089.ebuild,
vim-9999.ebuild:
version bump to 7.4.1089
23 Jan 2016; Tim Harder <radhermit@gentoo.org> vim-7.4.769.ebuild:
fix SRC_URI for 7.4.769
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
*vim-7.4.1229 (01 Feb 2016)
01 Feb 2016; Tim Harder <radhermit@gentoo.org> +vim-7.4.1229.ebuild,
vim-9999.ebuild:
version bump to 7.4.1229
01 Feb 2016; Tim Harder <radhermit@gentoo.org> -vim-7.4.273.ebuild,
-vim-7.4.827.ebuild:
remove old
*vim-7.4.1342 (17 Feb 2016)
17 Feb 2016; Ole Reifschneider <tranquility@gentoo.org>
+vim-7.4.1342.ebuild:
Bump version to 7.4.1342
Package-Manager: portage-2.2.27
29 Feb 2016; Steev Klimaszewski <steev@gentoo.org> vim-7.4.769.ebuild:
stable 7.4.769 for arm64
Package-Manager: portage-2.2.27
*vim-7.4.1583 (17 Mar 2016)
17 Mar 2016; Tim Harder <radhermit@gentoo.org> +vim-7.4.1583.ebuild:
version bump to 7.4.1583
17 Mar 2016; Tim Harder <radhermit@gentoo.org> vim-7.4.1583.ebuild,
vim-9999.ebuild:
drop unnecessary test hacks
20 Apr 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Fix racket category
*vim-7.4.1821 (08 May 2016)
08 May 2016; Tim Harder <radhermit@gentoo.org> +vim-7.4.1821.ebuild:
version bump to 7.4.1821
08 May 2016; Tim Harder <radhermit@gentoo.org> -vim-7.4.1089.ebuild,
-vim-7.4.1229.ebuild, -vim-7.4.1342.ebuild:
remove old

File diff suppressed because it is too large Load Diff

View File

@ -1,13 +1,16 @@
AUX vim-completion 1004 SHA256 8191a5a47e03de62d67ad6936259c8eb005e50b52d94994bcf4164e54ffefdae SHA512 dccf663a93efdf2ec3be69f49e418a0ef66277e2fae6c12287adde772592e19f5130388a04242121846f1dae39f78b30780c99dc6fe1b847f4f08354bda3cc41 WHIRLPOOL 0f5d9ed640ecd3520c79e9abb4473bbca66f145106d2c997791eacf6f0f93131f102d55b2f056f87484c5d5ca781af958fd48f1a24e2c2c1a4ac1be378700f84
DIST vim-7.4.1583.tar.gz 12559634 SHA256 dbe697fcacca5c50535714a31dbd02e7691943491c4004a867edd4a6fcdc9cf5 SHA512 6e049ea8e711382fd4f69360afaeac904ad7721ccb7bf9990754983efd66963e1bc24919483ac8f4cbededcd22e1e58c2e246d524f059a0648600e49b550fc2b WHIRLPOOL a4e18bfa89b1a2620e96b6688cac41bed8d68d3adb7f8c7b3580a9ae40df0c39d612c051c73b2b91cf3d5d18348651e4bd4808f40b44132ebcc648bc554e451f
DIST vim-7.4.1821.tar.gz 12565373 SHA256 452b6346f64b23ab0e7483091ddc09b62540f149fa786bdd14d6712d8b66e1cf SHA512 6bc3698c715860837ab264b9312207f85e0c2a603c15eca92678f301175db93195d83d3f26c4815fc6f0757e5051945b88ce415f358b7396520df6231314cc64 WHIRLPOOL 3699966e5c599ca9090486006a8e1bab5720854f9c44fc249f5cb31d6198e048a6523697ce6416c835154c737ffab87482a72ebe1af321874eef3461b69de90b
DIST vim-7.4.2102-gentoo-patches.tar.bz2 2308 SHA256 1928059fe173b3abf66a96a8205c2e46b5320639d62385aeeae760e99820da67 SHA512 4e678b214fc7b1be89728b8151335ca8af332e8b0c0e25c27287a38ad5ccf14d5dcf82d5dd86af9aa502df4fae986aba98104f150b49a880e34f8283e8e63574 WHIRLPOOL 8a53a8980418f16f8c7883409dea49cfc758fc29dcfaab36f1bd6ae53b32211870a95361c8b63cdfe50795ea11958b113c9909ed6d29de5cb3696efc6ff7888b
DIST vim-7.4.2102.tar.gz 12838026 SHA256 19c059b2d0e61effcd288e2a18969017cbbc031cf19fe775b3f4b4c42bda2578 SHA512 9cf80b1c9e2dd8713b9ba33c39917a8771c7378ae59c2dc1809bf0cabc4545547ad0a5b9f0b87cef2b34f6d1f72b135d1217495716fc482a70a16e1097bd88a2 WHIRLPOOL 301d41e9bf9a6a220776d6e32ab2918c6a8aaf33862725fba9c738e0c99921e631d8c2fdfd9bc2dc9a214a9124ecfa113081a86addf79b023e8421471843f869
DIST vim-7.4.542-gentoo-patches.tar.bz2 3307 SHA256 0eb635f13e199de77846e0d363a473882f2186f138158271fabf0975747a2f3d SHA512 446c66764dac2533cc2f2b3d50481971d4c63a4e81d94c545862a1be620179fdcd81a79f2d81737d1188812a6ad41d90e2a752a05acf6913e7a71464f7cecdd9 WHIRLPOOL cfca8feef0eb8096897ef751afb0427acddd008530ded6cf908fcff51be9713da4ea3e5e613d544c5caba400d664ae19ca70925df3a218bec5c8be6f69aadda2
DIST vim-7.4.769.tar.gz 12189043 SHA256 c89568f3dfcefd773bfbb0958c1cf58a0b0ceedb9d0c264250b379a77ad02e9e SHA512 00048c1d579c409767308c991e5de4ed54e9e50db7e97b0d148f0667742d5e46047c702bee693a5caf13a1603548ab783f7fa846574841d807ffbaa97d7f611e WHIRLPOOL 28ada4763250bbed6f9a1768e81a79b75db64f0ef25296c5d4825f21d21d6e88ff24d488e841e6ba492e363da6d3a3e75e9ec2f2881a731e7ed261c7d21ffd3c
DIST vim-7.4.827-gentoo-patches.tar.bz2 3106 SHA256 1d2bb395fa79dde8e3dbc0a94e4b9591f9cb544d4e52a1ecd2eac4122e55b740 SHA512 122dbcdee115ce0979ce8c5a54623ed405e889fb18967d7c9208d924bd62a7dd615544538040aef19449410c0ea5783c1832a317a1afd056d4d387c43e7a5988 WHIRLPOOL 23afe4d61b8c2f6a4d7e0e3a64a0d7c79a72ea3c317d93e969f01706c666217d19c866db56e0b09428c77d44e2adbf86edbbf4f3dbe521481c234cc66c0bafed
EBUILD vim-7.4.1583.ebuild 10309 SHA256 c357d69a04ec49e7ed653b17ad3ed9d1f4f8dfd1f0b5417ddd9a242bf9d57190 SHA512 cfc536b741dbe23dffe9f6405b2ce1b530cfbb8ccc29a15ae2be335933f8d2e88469eed7db4e06d6ad5a5b518877af7b5d7284bc8b11a14891114b3e01dd0205 WHIRLPOOL 75b2b1616731fda54d5f3fd4c2f62798a655951371f0669a1847021cdad3f72d461083777ce7cf4b37a9926c75670f1ffd86849fd7f93ec471f718544e45255a
EBUILD vim-7.4.1821.ebuild 10310 SHA256 8199a400ffc1c72086c78c396650955f6d28a577ef551f726281ec628e5ce2c7 SHA512 b30f3fca378772a070d58be798604e595b1a49656650de771ee78a4ff14a1ec3f68fd195002935a5e31eac25f25444b78dd2078255c683d0e2454aeef73a440e WHIRLPOOL f99659f0fe46896eaf6f0e7f4b6ff0f4e1ff6e068340aa099c99e39e58477a1125e96aa1a14256370710900fca6c5df15fa54aef53ddd0c875f402bb1b4dcf3d
EBUILD vim-7.4.769.ebuild 11412 SHA256 af7e06a8eaa8005e0bbeb70ce0bb935e3ff2c57c34080e535737daa5bd3bfd56 SHA512 6831c59cfc99fc1ec1e414486105917ed968c19103362264cc7fe9c922aac2e3ac9c5b18304b1e2f913d63dffeca2b4b8873c519b6ce43a2a38c5d551fc685d3 WHIRLPOOL 42a8fa174cbef56302ec4edb220aa374de46e3745420847d9270867682e2805737916001869a71d2f4e85594d4a10f5db59109744f751ea013377ebdb14b87a8
EBUILD vim-9999.ebuild 10310 SHA256 8199a400ffc1c72086c78c396650955f6d28a577ef551f726281ec628e5ce2c7 SHA512 b30f3fca378772a070d58be798604e595b1a49656650de771ee78a4ff14a1ec3f68fd195002935a5e31eac25f25444b78dd2078255c683d0e2454aeef73a440e WHIRLPOOL f99659f0fe46896eaf6f0e7f4b6ff0f4e1ff6e068340aa099c99e39e58477a1125e96aa1a14256370710900fca6c5df15fa54aef53ddd0c875f402bb1b4dcf3d
MISC ChangeLog 5979 SHA256 8633f61ee6bfeb3a5231fe35503008e43b959d0a8b27d7d9cd20d8229ac29b0d SHA512 500c78cb4f0ff43e0fc64f8053b75377948dfb77ccd0bfd6345ca95d79a95a1170a48ef86e1d2c9506eedff65d9625209678ef1d4746aa588f7d060c75f35a16 WHIRLPOOL 49536e694693d1709758fff20149b6dbb985e015ca461298bcac04f631f5eba42db44796f168285d47ef9ea7095190d1cc95820cef2340bfcc743d1a43ccf411
DIST vim-8.0.0005.tar.gz 12909267 SHA256 4ad6b4e8fad6412724a665d974e1be3138a9562a5f4f4aab17debf709c1d3ad3 SHA512 3d62557c6929e554c50f8043658665b907b235f180d8917288fc1434237856df7fa098ecb1823e6edea9e5735564cb55869e535350e52fd8c22423480a49438d WHIRLPOOL a80eec04afb2a797837874ec4b035268a20be7cefa487e44e8e441fb518d46cd7e16a263a6256f49e23e60e737b14dc6a7d93d7c3e579d3da13ccee48536b41b
DIST vim-8.0.0106-gentoo-patches.tar.bz2 2281 SHA256 9823a91b050eb4b001cc50f508d2ad03c7c256ed49183c1af7582318667f48d4 SHA512 39edd9f518c230d2b0486b18aa155572a9eada4a5e21108573d6e66e2eef1276f23b77d766648f018c9cf973a7d03712d8861be6ea13255d7b389912d554a47a WHIRLPOOL d6d01e3944d56762a2a999ee631f89e212360aa030ddd16ea96e32d518ec171e04d8565dcb89e804248d53e4c6e06b19be239ad2316ea88bb57364815b85d26b
DIST vim-8.0.0106.tar.gz 12945768 SHA256 cbace3e7a2db3df73720c4181fa4cdbf7df94310522b1c7a4fd7d6afeaa1e145 SHA512 4e40d9ba8ba694d951be78c653d8fcfebe2b3cc460986ef8e3478f81f2dfd5e4b3c2bc5d22082536b9c275e41beeac343cee0aa1e4de125b71fe95c772e26c20 WHIRLPOOL 569a8f50ebdb7f380f675ed0a4b4aa5e7e226303a8e92db2a8e81f5d8acc0e466620c60c160e2204f3af615b91ca2481eb9716f9c2e6dbdb416050d758a49f09
EBUILD vim-7.4.2102.ebuild 10207 SHA256 b2cdc9a20fd3e7f7610f48041f6f36990e6f552501f223108dd791b04c59a817 SHA512 fb6eef340b0cf4c2c23fa4ceae74a6c2eae9ab5bd9d547edfca0bfed96326e79269b7f3f5776c9022d3238d7da121ee41c07a3828a799d255e4fa674dce94158 WHIRLPOOL 6758fe3de914dba6c594122cd99e155a764fc0710f171c200cc04832c856e51e0451a7ced656f04f7c151aa7d5e696c8d7a79b66b16b20f61dc155c5a72127ef
EBUILD vim-7.4.769.ebuild 11405 SHA256 c4799e82c7eef9989b7d7fb40f3707cdebdbc535ed4b32a5ffa2e071a99f09ff SHA512 d4934dcc24dd6931c720db33b90f8d3a3933adf1a658b563c84c7843754a3d5f4701a8bafe9ffa75afa4217f53b09485aa979d635053ca5ee40ef78143a9a71b WHIRLPOOL 12c69d4e052056e6955c51aeaaefd74cacc8eb0910f44d538d99572b7aa7452cb2e5352d6e659ef5417e86291a6b0f29445700b8d80d6cc8868eb7d65f3700f4
EBUILD vim-8.0.0005.ebuild 10186 SHA256 3243dc910d7817ca1483baeeb30494c5e26667d97a12bd97ebf0a75f7054529b SHA512 06b935245a6e703768ceb3a6fb7a134ecd5527806d0dc6aa788a933acca94ebd25d728c73049b00476a42244d4417fbf57773a768756740bcc2e020c3c0e048a WHIRLPOOL 5400b476455b99971f17ff7a09c6fc4be371ce3f7172cb079673aabf9a1ec6ab2303411b1cd7853a3221944eb44cdf7fdf437df9be20f8ce9d6f8f82c1dade6a
EBUILD vim-8.0.0106.ebuild 10177 SHA256 acdbee473fac2f2aedcca14b398edbf43eeb1e577b2b973729739c496d1ea15e SHA512 7b852ed2803da79cf252480ace79b48e2e0f6a04647646050413bebfa9928c53504cd9bd663e59fe1f40edf9f90855addeef77f5591b9b0ef7e72626683e4d09 WHIRLPOOL f02fe43715b0de787be7944e78a9a8b1f7a76ad536d2f236030c8ce7d5915cfaf9da9ea077d7162d45039495778be1e6201d3e205da0a77f9b544da16d817e50
EBUILD vim-9999.ebuild 10186 SHA256 67ea4900e5685966487c6a44fc36c158d6c2ae837014744449000511419b7d2c SHA512 b334d5e72b5cbdaca53851bcb05d1c18e0cc6b94b11abde21cbf407e9d1995c07d16c1365a69cb21864e2302a96045e6249f40c29628be24e2fdda840a2247e1 WHIRLPOOL 6ca93f7baf89cf37a2e521242ecc5d4fdd1d034a6199ef1d2e2ddd2916e09dec2dfd5642a540c04fbe46dcdc5dfe0afb2f1e31151213c6a26d1b7b46a3092cdd
MISC ChangeLog 7848 SHA256 6fc0792ca6d0bc4bf25efefac019e1938db855deffd2a47a02de28f848e29c48 SHA512 de0459f63bb4caad161089ec6e662cb6f5aba4fc8413de18f205ed5e5ec3b1576fe6d3ad9c5799c333bd3435857801a80eb63d77a9ac3e30c1e9ea44580076d8 WHIRLPOOL d8df884c001bb4572d0c50a0b69ce2cdad81abefc95a66769cde7c34eb50a52db31bb192de1015f8927d123102e0c9c4e1222e02b5955f8aea88d1cca19410f7
MISC ChangeLog-2015 67669 SHA256 86ac1b2a4e92a9eab943636dde488ccb9351b509b3775e8e11f30e5367d48732 SHA512 f84c582b834fdb2907730b9f409f243e10d98777083a8b9a5b689a803d974f2181a93c7de6d197f4482e6b054992f1324d5e0e9d580f7cc89d6d48947a3e9ed7 WHIRLPOOL 047df580ce408d600fd30222ecd55b24414ee3aaea8cd156728a371a878ee0da86ec18843699bc961a911429c57bbf578bd2d4569c2d116f8cf1bac110ee79b4
MISC metadata.xml 779 SHA256 d9701e486eaad4caac728b1eecdcf0a9f88aefe093d6846f559821fdaecc8f83 SHA512 4e6fd3126e8b090f1cd89418ace750073a1dd0bbaa5fecca9be10fb19c70147e7d97b71ab1e3ffc480427a0477bd6fa5e27c475d5685c43e9d0137ea1df5d31d WHIRLPOOL df429412c61fc3023f1cee9f3899978ff3bb9841332915e13a1478ac76215d1d773248efbc31bbf774168b3a88d7a04fa8d985b64b20cd3925f369249a2e50d2

View File

@ -2,9 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI=6
VIM_VERSION="7.4"
PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
PYTHON_REQ_USE=threads
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 python-r1
@ -13,7 +13,7 @@ if [[ ${PV} == 9999* ]] ; then
EGIT_REPO_URI="https://github.com/vim/vim.git"
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-7.4.827-gentoo-patches.tar.bz2"
https://dev.gentoo.org/~radhermit/vim/vim-7.4.2102-gentoo-patches.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
@ -72,11 +72,8 @@ pkg_setup() {
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
if [[ -d "${WORKDIR}"/patches/ ]]; then
# Gentoo patches to fix runtime issues, cross-compile errors, etc
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches/
fi
# Gentoo patches to fix runtime issues, cross-compile errors, etc
eapply "${WORKDIR}"/patches/
fi
# Fixup a script to use awk instead of nawk
@ -137,7 +134,7 @@ src_prepare() {
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
epatch_user
default
}
src_configure() {

View File

@ -4,7 +4,7 @@
EAPI=5
VIM_VERSION="7.4"
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
PYTHON_COMPAT=( python{2_7,3_4} )
PYTHON_REQ_USE=threads
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 python-r1
@ -14,7 +14,7 @@ if [[ ${PV} == 9999* ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-7.4.542-gentoo-patches.tar.bz2"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~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 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="Vim, an improved vi-style text editor"

View File

@ -2,9 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
VIM_VERSION="7.4"
PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
EAPI=6
VIM_VERSION="8.0"
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
PYTHON_REQ_USE=threads
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 python-r1
@ -13,7 +13,7 @@ if [[ ${PV} == 9999* ]] ; then
EGIT_REPO_URI="https://github.com/vim/vim.git"
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-7.4.827-gentoo-patches.tar.bz2"
https://dev.gentoo.org/~radhermit/vim/vim-7.4.2102-gentoo-patches.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
@ -34,7 +34,7 @@ REQUIRED_USE="
RDEPEND="
>=app-eselect/eselect-vi-1.1
>=sys-libs/ncurses-5.2-r2:=
>=sys-libs/ncurses-5.2-r2:0=
nls? ( virtual/libintl )
acl? ( kernel_linux? ( sys-apps/acl ) )
cscope? ( dev-util/cscope )
@ -72,11 +72,8 @@ pkg_setup() {
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
if [[ -d "${WORKDIR}"/patches/ ]]; then
# Gentoo patches to fix runtime issues, cross-compile errors, etc
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches/
fi
# Gentoo patches to fix runtime issues, cross-compile errors, etc
eapply "${WORKDIR}"/patches/
fi
# Fixup a script to use awk instead of nawk
@ -137,7 +134,7 @@ src_prepare() {
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
epatch_user
eapply_user
}
src_configure() {
@ -240,10 +237,10 @@ src_configure() {
)
fi
# Let Portage do the stripping. Some people like that.
# let package manager strip binaries
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
# Keep Gentoo Prefix env contained within the EPREFIX
# keep prefix env contained within the EPREFIX
use prefix && myconf+=( --without-local-dir )
econf \

View File

@ -0,0 +1,349 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
VIM_VERSION="8.0"
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
PYTHON_REQ_USE=threads
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 python-r1
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/vim/vim.git"
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-8.0.0106-gentoo-patches.tar.bz2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="Vim, an improved vi-style text editor"
HOMEPAGE="http://www.vim.org/ https://github.com/vim/vim"
SLOT="0"
LICENSE="vim"
IUSE="X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl vim-pager"
REQUIRED_USE="
luajit? ( lua )
python? (
|| ( $(python_gen_useflags '*') )
?? ( $(python_gen_useflags 'python2*') )
?? ( $(python_gen_useflags 'python3*') )
)
"
RDEPEND="
>=app-eselect/eselect-vi-1.1
>=sys-libs/ncurses-5.2-r2:0=
nls? ( virtual/libintl )
acl? ( kernel_linux? ( sys-apps/acl ) )
cscope? ( dev-util/cscope )
gpm? ( >=sys-libs/gpm-1.19.3 )
lua? (
luajit? ( dev-lang/luajit:2= )
!luajit? ( dev-lang/lua:0[deprecated] )
)
!minimal? (
~app-editors/vim-core-${PV}
dev-util/ctags
)
perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )
racket? ( dev-scheme/racket )
ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) )
selinux? ( sys-libs/libselinux )
tcl? ( dev-lang/tcl:0= )
X? ( x11-libs/libXt )
"
DEPEND="${RDEPEND}
sys-devel/autoconf
nls? ( sys-devel/gettext )
"
pkg_setup() {
# people with broken alphabets run into trouble. bug 82186.
unset LANG LC_ALL
export LC_COLLATE="C"
# Gnome sandbox silliness. bug #114475.
mkdir -p "${T}"/home
export HOME="${T}"/home
}
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
# Gentoo patches to fix runtime issues, cross-compile errors, etc
eapply "${WORKDIR}"/patches/
fi
# Fixup a script to use awk instead of nawk
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|| die "mve.awk sed failed"
# Read vimrc and gvimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
# Hopefully this pattern won't break for a while at least.
# This fixes bug 29398 (27 Sep 2003 agriffis)
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
"${S}"/runtime/doc/syntax.txt \
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.ac || die 'sed failed'
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
# this is NeXT, but it's actually just a file in dev-libs/9libs
# This fixes bug 43885 (20 Mar 2004 agriffis)
sed -i 's/ libc\.h / /' "${S}"/src/configure.ac || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
# which isn't even in the source file being invalid, we'll do some trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
# conditionally make the manpager.sh script
if use vim-pager ; then
cat <<-END > "${S}"/runtime/macros/manpager.sh
#!/bin/sh
sed -e 's/\x1B\[[[:digit:]]\+m//g' | col -b | \\
vim \\
-c 'let no_plugin_maps = 1' \\
-c 'set nolist nomod ft=man ts=8' \\
-c 'let g:showmarks_enable=0' \\
-c 'runtime! macros/less.vim' -
END
fi
# Try to avoid sandbox problems. Bug #114475.
if [[ -d "${S}"/src/po ]] ; then
sed -i '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
"${S}"/src/po/Makefile
fi
if version_is_at_least 7.3.122 ; then
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
fi
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
if version_is_at_least 7.3 ; then
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
eapply_user
}
src_configure() {
local myconf=()
# Fix bug 37354: Disallow -funroll-all-loops on amd64
# Bug 57859 suggests that we want to do this for all archs
filter-flags -funroll-all-loops
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
# everyone since previous flag filtering bugs have turned out to affect
# multiple archs...
replace-flags -O3 -O2
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.ac is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed"
rm -f src/auto/configure
emake -j1 -C src autoconf
# This should fix a sandbox violation (see bug 24447). The hvc
# things are for ppc64, see bug 86433.
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
[[ -e ${file} ]] && addwrite $file
done
if use minimal ; then
myconf=(
--with-features=tiny
--disable-nls
--disable-multibyte
--disable-acl
--enable-gui=no
--without-x
--disable-darwin
--disable-luainterp
--disable-perlinterp
--disable-pythoninterp
--disable-mzschemeinterp
--disable-rubyinterp
--disable-selinux
--disable-tclinterp
--disable-gpm
)
else
use debug && append-flags "-DDEBUG"
myconf=(
--with-features=huge
--enable-multibyte
$(use_enable acl)
$(use_enable cscope)
$(use_enable gpm)
$(use_enable lua luainterp)
$(usex lua "--with-lua-prefix=${EPREFIX}/usr" "")
$(use_with luajit)
$(use_enable nls)
$(use_enable perl perlinterp)
$(use_enable racket mzschemeinterp)
$(use_enable ruby rubyinterp)
$(use_enable selinux)
$(use_enable tcl tclinterp)
)
if use python ; then
py_add_interp() {
local v
[[ ${EPYTHON} == python3* ]] && v=3
myconf+=(
--enable-python${v}interp
vi_cv_path_python${v}="${PYTHON}"
)
}
python_foreach_impl py_add_interp
else
myconf+=(
--disable-pythoninterp
--disable-python3interp
)
fi
# --with-features=huge forces on cscope even if we --disable it. We need
# to sed this out to avoid screwiness. (1 Sep 2004 ciaranm)
if ! use cscope ; then
sed -i '/# define FEAT_CSCOPE/d' src/feature.h || \
die "couldn't disable cscope"
fi
# don't test USE=X here ... see bug #19115
# but need to provide a way to link against X ... see bug #20093
myconf+=(
--enable-gui=no
--disable-darwin
$(use_with X x)
)
fi
# let package manager strip binaries
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
# keep prefix env contained within the EPREFIX
use prefix && myconf+=( --without-local-dir )
econf \
--with-modified-by=Gentoo-${PVR} \
"${myconf[@]}"
}
src_compile() {
# The following allows emake to be used
emake -j1 -C src auto/osdef.h objects
emake
}
src_test() {
echo
einfo "Starting vim tests. Several error messages will be shown"
einfo "while the tests run. This is normal behaviour and does not"
einfo "indicate a fault."
echo
ewarn "If the tests fail, your terminal may be left in a strange"
ewarn "state. Usually, running 'reset' will fix this."
echo
# Don't let vim talk to X
unset DISPLAY
emake -j1 -C src/testdir nongui
}
# Make convenience symlinks, hopefully without stepping on toes. Some
# of these links are "owned" by the vim ebuild when it is installed,
# but they might be good for gvim as well (see bug 45828)
update_vim_symlinks() {
local f syms
syms="vimdiff rvim rview"
einfo "Calling eselect vi update..."
# Call this with --if-unset to respect user's choice (bug 187449)
eselect vi update --if-unset
# Make or remove convenience symlink, vim -> gvim
if [[ -f "${EROOT}"/usr/bin/gvim ]]; then
ln -s gvim "${EROOT}"/usr/bin/vim 2>/dev/null
elif [[ -L "${EROOT}"/usr/bin/vim && ! -f "${EROOT}"/usr/bin/vim ]]; then
rm "${EROOT}"/usr/bin/vim
fi
# Make or remove convenience symlinks to vim
if [[ -f "${EROOT}"/usr/bin/vim ]]; then
for f in ${syms}; do
ln -s vim "${EROOT}"/usr/bin/${f} 2>/dev/null
done
else
for f in ${syms}; do
if [[ -L "${EROOT}"/usr/bin/${f} && ! -f "${EROOT}"/usr/bin/${f} ]]; then
rm -f "${EROOT}"/usr/bin/${f}
fi
done
fi
# This will still break if you merge then remove the vi package,
# but there's only so much you can do, eh? Unfortunately we don't
# have triggers like are done in rpm-land.
}
src_install() {
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
# Note: Do not install symlinks for 'vi', 'ex', or 'view', as these are
# managed by eselect-vi
dobin src/vim
dosym vim /usr/bin/vimdiff
dosym vim /usr/bin/rvim
dosym vim /usr/bin/rview
if use vim-pager ; then
dosym ${vimfiles}/macros/less.sh /usr/bin/vimpager
dosym ${vimfiles}/macros/manpager.sh /usr/bin/vimmanpager
insinto ${vimfiles}/macros
doins runtime/macros/manpager.sh
fperms a+x ${vimfiles}/macros/manpager.sh
fi
newbashcomp "${FILESDIR}"/${PN}-completion ${PN}
# keep in sync with 'complete ... -F' list
bashcomp_alias vim ex vi view rvim rview vimdiff
# We shouldn't be installing the ex or view man page symlinks, as they
# are managed by eselect-vi
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
}
pkg_postinst() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
# Make convenience symlinks
update_vim_symlinks
}
pkg_postrm() {
# Update documentation tags (from vim-doc.eclass)
update_vim_helptags
# Make convenience symlinks
update_vim_symlinks
}

View File

@ -2,9 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
VIM_VERSION="7.4"
PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
EAPI=6
VIM_VERSION="8.0"
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
PYTHON_REQ_USE=threads
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 python-r1
@ -13,7 +13,7 @@ if [[ ${PV} == 9999* ]] ; then
EGIT_REPO_URI="https://github.com/vim/vim.git"
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://dev.gentoo.org/~radhermit/vim/vim-7.4.827-gentoo-patches.tar.bz2"
https://dev.gentoo.org/~radhermit/vim/vim-7.4.2102-gentoo-patches.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
@ -72,11 +72,8 @@ pkg_setup() {
src_prepare() {
if [[ ${PV} != 9999* ]] ; then
if [[ -d "${WORKDIR}"/patches/ ]]; then
# Gentoo patches to fix runtime issues, cross-compile errors, etc
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patches/
fi
# Gentoo patches to fix runtime issues, cross-compile errors, etc
eapply "${WORKDIR}"/patches/
fi
# Fixup a script to use awk instead of nawk
@ -95,12 +92,12 @@ src_prepare() {
"${S}"/runtime/doc/tagsrch.txt \
"${S}"/runtime/doc/usr_29.txt \
"${S}"/runtime/menu.vim \
"${S}"/src/configure.in || die 'sed failed'
"${S}"/src/configure.ac || die 'sed failed'
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
# this is NeXT, but it's actually just a file in dev-libs/9libs
# This fixes bug 43885 (20 Mar 2004 agriffis)
sed -i 's/ libc\.h / /' "${S}"/src/configure.in || die 'sed failed'
sed -i 's/ libc\.h / /' "${S}"/src/configure.ac || die 'sed failed'
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about stuff
@ -137,7 +134,7 @@ src_prepare() {
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
fi
epatch_user
eapply_user
}
src_configure() {
@ -153,7 +150,7 @@ src_configure() {
replace-flags -O3 -O2
# Fix bug 18245: Prevent "make" from the following chain:
# (1) Notice configure.in is newer than auto/configure
# (1) Notice configure.ac is newer than auto/configure
# (2) Rebuild auto/configure
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
@ -240,10 +237,10 @@ src_configure() {
)
fi
# Let Portage do the stripping. Some people like that.
# let package manager strip binaries
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
# Keep Gentoo Prefix env contained within the EPREFIX
# keep prefix env contained within the EPREFIX
use prefix && myconf+=( --without-local-dir )
econf \

View File

@ -1,658 +0,0 @@
# ChangeLog for dev-libs/expat
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/expat/ChangeLog,v 1.183 2015/08/06 04:54:29 maekke Exp $
06 Aug 2015; Markus Meier <maekke@gentoo.org> expat-2.1.0-r5.ebuild:
arm stable, bug #555642
05 Aug 2015; Jeroen Roovers <jer@gentoo.org> expat-2.1.0-r5.ebuild:
Stable for HPPA PPC64 (bug #555642).
04 Aug 2015; Mike Frysinger <vapier@gentoo.org> expat-2.1.0-r5.ebuild:
Mark arm64/m68k/s390/sh stable.
30 Jul 2015; Mikle Kolyada <zlogene@gentoo.org> expat-2.1.0-r5.ebuild:
ia64 stable wrt bug #555642
30 Jul 2015; Agostino Sarubbo <ago@gentoo.org> expat-2.1.0-r5.ebuild:
Stable for sparc, wrt bug #555642
30 Jul 2015; Tobias Klausmann <klausman@gentoo.org> expat-2.1.0-r5.ebuild:
Stable on alpha, bug 555642
30 Jul 2015; Agostino Sarubbo <ago@gentoo.org> expat-2.1.0-r5.ebuild:
Stable for x86, wrt bug #555642
30 Jul 2015; Agostino Sarubbo <ago@gentoo.org> expat-2.1.0-r5.ebuild:
Stable for amd64, wrt bug #555642
*expat-2.1.0-r5 (30 Jul 2015)
30 Jul 2015; Alexandre Rostovtsev <tetromino@gentoo.org>
-expat-2.1.0-r2.ebuild, -expat-2.1.0-r3.ebuild, expat-2.1.0-r4.ebuild,
+expat-2.1.0-r5.ebuild, +files/expat-2.1.0-mozilla-sanity-check-size.patch:
Fix buffer overflow (bug #555642, CVE-2015-1283, thanks to Agostino Sarubbo
and Paweł Hajdan, Jr.). Improve description. Clean out old ebuilds.
09 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Updating remote-id in metadata.xml
27 May 2015; Mikle Kolyada <zlogene@gentoo.org> expat-2.1.0-r4.ebuild:
arm stable wrt bug #545846
30 Apr 2015; Jeroen Roovers <jer@gentoo.org> expat-2.1.0-r4.ebuild:
Stable for PPC64 (bug #545846).
26 Apr 2015; Mikle Kolyada <zlogene@gentoo.org> expat-2.1.0-r4.ebuild:
sparc stable wrt bug #545846
21 Apr 2015; Pacho Ramos <pacho@gentoo.org> expat-2.1.0-r4.ebuild:
ppc stable wrt bug #545846
19 Apr 2015; Agostino Sarubbo <ago@gentoo.org> expat-2.1.0-r4.ebuild:
Stable for x86, wrt bug #545846
14 Apr 2015; Agostino Sarubbo <ago@gentoo.org> expat-2.1.0-r4.ebuild:
Stable for ia64, wrt bug #545846
13 Apr 2015; Agostino Sarubbo <ago@gentoo.org> expat-2.1.0-r4.ebuild:
Stable for alpha, wrt bug #545846
08 Apr 2015; Jeroen Roovers <jer@gentoo.org> expat-2.1.0-r4.ebuild:
Stable for HPPA (bug #545846).
08 Apr 2015; Agostino Sarubbo <ago@gentoo.org> expat-2.1.0-r4.ebuild:
Stable for amd64, wrt bug #545846
28 Apr 2014; Michał Górny <mgorny@gentoo.org> expat-2.1.0-r3.ebuild,
expat-2.1.0-r4.ebuild:
Replace multilib_build_binaries with multilib_is_native_abi. The two are
equivalent now, and the team has decided to use the old name as being less
confusing.
*expat-2.1.0-r4 (05 Feb 2014)
05 Feb 2014; Samuli Suominen <ssuominen@gentoo.org> +expat-2.1.0-r4.ebuild,
+files/expat-2.1.0-xmlwfargs.patch:
Fix "xmlwf -h" output using patch from Fedora.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> expat-2.1.0-r3.ebuild:
Add arm64 love.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> expat-2.1.0-r3.ebuild:
Mark m68k/s390/sh stable.
15 Jan 2014; Agostino Sarubbo <ago@gentoo.org> expat-2.1.0-r3.ebuild:
Stable for ia64, wrt bug #492702
04 Jan 2014; Michał Górny <mgorny@gentoo.org> expat-2.1.0-r3.ebuild:
Replace the explicit ABI==DEFAULT_ABI check with multilib_build_binaries
eclass function.
03 Jan 2014; Matt Turner <mattst88@gentoo.org> expat-2.1.0-r3.ebuild:
alpha stable, bug 492702.
23 Dec 2013; Agostino Sarubbo <ago@gentoo.org> expat-2.1.0-r3.ebuild:
Stable for sparc, wrt bug #492702
22 Dec 2013; Agostino Sarubbo <ago@gentoo.org> expat-2.1.0-r3.ebuild:
Stable for ppc64, wrt bug #492702
21 Dec 2013; Agostino Sarubbo <ago@gentoo.org> expat-2.1.0-r3.ebuild:
Stable for ppc, wrt bug #492702
08 Dec 2013; Pacho Ramos <pacho@gentoo.org> expat-2.1.0-r3.ebuild:
x86 stable, bug #492702
06 Dec 2013; Markus Meier <maekke@gentoo.org> expat-2.1.0-r3.ebuild:
arm stable, bug #492702
30 Nov 2013; Pacho Ramos <pacho@gentoo.org> expat-2.1.0-r3.ebuild:
amd64 stable, bug #492702
28 Nov 2013; Jeroen Roovers <jer@gentoo.org> expat-2.1.0-r3.ebuild:
Stable for HPPA (bug #492702).
07 Aug 2013; Alexis Ballier <aballier@gentoo.org> expat-2.1.0-r3.ebuild:
add blockers on emul-libs and stack it for baselibs -r7
*expat-2.1.0-r3 (02 Aug 2013)
02 Aug 2013; Samuli Suominen <ssuominen@gentoo.org> +expat-2.1.0-r3.ebuild:
Convert to the new multilib format wrt #478468 by Julian Ospald
05 Jun 2013; Mike Frysinger <vapier@gentoo.org> metadata.xml:
Add upstream CPE tag (security info) from ChromiumOS.
09 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> expat-2.1.0-r2.ebuild:
Remove unnecessary epunt_cxx call wrt #460782 by Roman Žilka
20 Feb 2013; Zac Medico <zmedico@gentoo.org> expat-2.1.0-r2.ebuild:
Add ~arm-linux and ~x86-linux keywords.
07 Oct 2012; Samuli Suominen <ssuominen@gentoo.org> -expat-2.1.0.ebuild:
old
06 Oct 2012; Raúl Porcel <armin76@gentoo.org> expat-2.1.0-r2.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #437036
03 Oct 2012; Jeroen Roovers <jer@gentoo.org> expat-2.1.0-r2.ebuild:
Stable for HPPA (bug #437036).
03 Oct 2012; Anthony G. Basile <blueness@gentoo.org> expat-2.1.0-r2.ebuild:
stable arm, bug #437036
03 Oct 2012; Samuli Suominen <ssuominen@gentoo.org> expat-2.1.0-r2.ebuild:
amd64/x86 stable wrt #437036
03 Oct 2012; Anthony G. Basile <blueness@gentoo.org> expat-2.1.0-r2.ebuild:
stable ppc ppc64, bug #437036
28 May 2012; Samuli Suominen <ssuominen@gentoo.org> -expat-2.0.1-r6.ebuild,
-files/expat-2.0.1-CVE-2009-3560-revised.patch,
-files/expat-2.0.1-check_stopped_parser.patch,
-files/expat-2.0.1-fix_bug_1990430.patch, -expat-2.1.0_beta3.ebuild,
-expat-2.1.0-r1.ebuild:
old
28 May 2012; Raúl Porcel <armin76@gentoo.org> expat-2.1.0.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #412089
*expat-2.1.0-r2 (16 May 2012)
16 May 2012; Tiziano Müller <dev-zero@gentoo.org> +expat-2.1.0-r2.ebuild:
Drop -fshort-wchar when building wchar_t expat since we're not building for
WINE-compatibility and need expatw with full wchar_t for amara.
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> expat-2.1.0-r1.ebuild:
keyword ~amd64-fbsd
21 Apr 2012; Markus Meier <maekke@gentoo.org> expat-2.1.0.ebuild:
arm stable, bug #412089
*expat-2.1.0-r1 (18 Apr 2012)
18 Apr 2012; Samuli Suominen <ssuominen@gentoo.org> +expat-2.1.0-r1.ebuild:
Install expatu.pc and expatw.pc pkg-config files with USE="unicode"
16 Apr 2012; Jeroen Roovers <jer@gentoo.org> expat-2.1.0.ebuild:
Stable for HPPA (bug #412089).
15 Apr 2012; Alexis Ballier <aballier@gentoo.org> expat-2.1.0.ebuild:
FreeBSD: only put libexpat in /, not libexpatu nor libexpatw which we do not
need there.
15 Apr 2012; Samuli Suominen <ssuominen@gentoo.org> expat-2.1.0.ebuild:
amd64/ppc/ppc64/x86 stable wrt #412089
15 Apr 2012; Samuli Suominen <ssuominen@gentoo.org> expat-2.1.0.ebuild:
Fix installation on Gentoo/FreeBSD with USE="-unicode" wrt #412085 by Yuta
SATOH
08 Apr 2012; Raúl Porcel <armin76@gentoo.org> expat-2.1.0_beta3.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #407519
04 Apr 2012; Andreas Schuerch <nativemad@gentoo.org>
expat-2.1.0_beta3.ebuild:
x86 stable, see bug 407519
*expat-2.1.0 (28 Mar 2012)
28 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> +expat-2.1.0.ebuild:
Version bump.
28 Mar 2012; Markus Meier <maekke@gentoo.org> expat-2.1.0_beta3.ebuild:
arm stable, bug #407519
25 Mar 2012; Brent Baude <ranger@gentoo.org> expat-2.1.0_beta3.ebuild:
Marking expat-2.1.0_beta3 ppc64 for bug 407519
25 Mar 2012; Brent Baude <ranger@gentoo.org> expat-2.1.0_beta3.ebuild:
Marking expat-2.1.0_beta3 ppc for bug 407519
23 Mar 2012; Agostino Sarubbo <ago@gentoo.org> expat-2.1.0_beta3.ebuild:
Stable for amd64, wrt bug #407519
21 Mar 2012; Jeroen Roovers <jer@gentoo.org> expat-2.1.0_beta3.ebuild:
Stable for HPPA (bug #407519).
15 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> -expat-2.0.1-r5.ebuild,
-expat-2.1.0_beta2.ebuild,
-files/expat-2.1.0_beta2-move_setContext_call.patch:
old
15 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> expat-2.0.1-r6.ebuild:
alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #405915
15 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> expat-2.1.0_beta3.ebuild:
Release new expat into the wild for security wrt #407519
*expat-2.1.0_beta3 (11 Mar 2012)
11 Mar 2012; Samuli Suominen <ssuominen@gentoo.org>
+expat-2.1.0_beta3.ebuild:
Version bump.
10 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> expat-2.1.0_beta2.ebuild,
+files/expat-2.1.0_beta2-move_setContext_call.patch:
Move call to setContext right after the setting of salt wrt #407555 using
upstream patch. Thanks to Marien Zwart for bisecting the issue.
*expat-2.1.0_beta2 (09 Mar 2012)
09 Mar 2012; Samuli Suominen <ssuominen@gentoo.org>
+expat-2.1.0_beta2.ebuild:
Version bump wrt #407519 by Agostino Sarubbo
06 Mar 2012; Brent Baude <ranger@gentoo.org> expat-2.0.1-r6.ebuild:
Marking expat-2.0.1-r6 ppc64 for bug 405915
05 Mar 2012; Jeff Horelick <jdhore@gentoo.org> expat-2.0.1-r6.ebuild:
marked x86 per bug 405915
01 Mar 2012; Brent Baude <ranger@gentoo.org> expat-2.0.1-r6.ebuild:
Marking expat-2.0.1-r6 ppc for bug 405915
28 Feb 2012; Samuli Suominen <ssuominen@gentoo.org> expat-2.0.1-r6.ebuild:
Ensure system CFLAGS get respected also in the libexpatw build wrt #406059
27 Feb 2012; Agostino Sarubbo <ago@gentoo.org> expat-2.0.1-r6.ebuild:
Stable for amd64, wrt bug #405915
27 Feb 2012; Jeroen Roovers <jer@gentoo.org> expat-2.0.1-r6.ebuild:
Stable for HPPA (bug #405915).
*expat-2.0.1-r6 (25 Feb 2012)
25 Feb 2012; Samuli Suominen <ssuominen@gentoo.org> +expat-2.0.1-r6.ebuild:
USE="unicode" to control building libexpatu and libexpatw. Use correct CFLAGS
and CPPFLAGS in the src_configure() phase for configuring the unicode
libraries.
22 Dec 2011; Samuli Suominen <ssuominen@gentoo.org> -expat-2.0.1-r3.ebuild,
-expat-2.0.1-r4.ebuild:
old
22 Dec 2011; Samuli Suominen <ssuominen@gentoo.org> expat-2.0.1-r5.ebuild:
ppc/ppc64 stable wrt #383361
23 Oct 2011; Raúl Porcel <armin76@gentoo.org> expat-2.0.1-r5.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #383361
05 Oct 2011; Markus Meier <maekke@gentoo.org> expat-2.0.1-r5.ebuild:
arm stable, bug #383361
21 Sep 2011; Jeroen Roovers <jer@gentoo.org> expat-2.0.1-r5.ebuild:
Stable for HPPA (bug #383361).
20 Sep 2011; Andreas Schuerch <nativemad@gentoo.org> expat-2.0.1-r5.ebuild:
x86 stable, thanks JD. Bug 383361
18 Sep 2011; Markos Chandras <hwoarang@gentoo.org> expat-2.0.1-r5.ebuild:
Stable on amd64 wrt bug #383361
*expat-2.0.1-r5 (01 Aug 2011)
01 Aug 2011; Samuli Suominen <ssuominen@gentoo.org> +expat-2.0.1-r5.ebuild:
Build libexpatu (unicode) and libexpatw (unicode wchar_t) libraries wrt
#306655 by Gilles Dartiguelongue and Tiziano Müller
*expat-2.0.1-r4 (29 Jul 2011)
29 Jul 2011; Samuli Suominen <ssuominen@gentoo.org> +expat-2.0.1-r4.ebuild:
Remove libtool and static files with USE="-static-libs"
11 Jul 2011; Alexis Ballier <aballier@gentoo.org> expat-2.0.1-r3.ebuild:
move libexpat.so.1 to /lib with FreeBSD libc as thats now a library required
by libs in /lib and programs in /sbin
09 Mar 2010; Joseph Jezak <josejx@gentoo.org> expat-2.0.1-r3.ebuild:
Marked ppc stable for bug #303727.
07 Mar 2010; Markus Meier <maekke@gentoo.org> expat-2.0.1-r3.ebuild:
amd64 stable, bug #303727
25 Feb 2010; Raúl Porcel <armin76@gentoo.org> expat-2.0.1-r3.ebuild:
alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #303727
23 Feb 2010; Brent Baude <ranger@gentoo.org> expat-2.0.1-r3.ebuild:
Marking expat-2.0.1-r3 ppc64 for bug 303727
22 Feb 2010; Tiago Cunha <tcunha@gentoo.org> expat-2.0.1-r3.ebuild:
stable sparc, security bug 303727
21 Feb 2010; Christian Faulhammer <fauli@gentoo.org>
expat-2.0.1-r3.ebuild:
stable x86, security bug 303727
18 Feb 2010; Jeroen Roovers <jer@gentoo.org> expat-2.0.1-r3.ebuild:
Stable for HPPA (bug #303727).
*expat-2.0.1-r3 (17 Feb 2010)
17 Feb 2010; Samuli Suominen <ssuominen@gentoo.org>
+expat-2.0.1-r3.ebuild, +files/expat-2.0.1-CVE-2009-3560-revised.patch:
Revision bump for security #303727 (CVE-2009-3560).
25 Aug 2009; Raúl Porcel <armin76@gentoo.org> expat-2.0.1-r2.ebuild:
arm/ia64/m68k/s390/sh/sparc stable wrt #280615
25 Aug 2009; Tobias Klausmann <klausman@gentoo.org> expat-2.0.1-r2.ebuild:
Stable on alpha, bug #280615
25 Aug 2009; <chainsaw@gentoo.org> expat-2.0.1-r2.ebuild:
Marked stable on AMD64 as requested by Robert Buchholz <rbu@gentoo.org> in
security bug #280615. Tested on a Core2 Duo: 100%: Checks: 50, Failed: 0
25 Aug 2009; Christian Faulhammer <fauli@gentoo.org>
expat-2.0.1-r2.ebuild:
stable x86, security bug 280615
24 Aug 2009; Brent Baude <ranger@gentoo.org> expat-2.0.1-r2.ebuild:
Marking expat-2.0.1-r2 ppc64 for bug 280615
23 Aug 2009; nixnut <nixnut@gentoo.org> expat-2.0.1-r2.ebuild:
ppc stable #280615
21 Aug 2009; Jeroen Roovers <jer@gentoo.org> expat-2.0.1-r2.ebuild:
Stable for HPPA (bug #280615).
*expat-2.0.1-r2 (17 Aug 2009)
17 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+expat-2.0.1-r2.ebuild, +files/expat-2.0.1-fix_bug_1990430.patch:
Add patch for upstream bug #1990430.
23 Mar 2009; Peter Alfredsen <loki_val@gentoo.org> expat-2.0.1-r1.ebuild:
License is MIT per bug 263502, thanks to Justin Bronder
<jsbronder@gentoo.org> for report
21 Mar 2009; Gilles Dartiguelongue <eva@gentoo.org> -expat-1.95.8.ebuild,
-expat-2.0.1.ebuild, expat-2.0.1-r1.ebuild:
Add epunt_cxx per bug #185252. Add die messages and use emake.
17 Mar 2009; Raúl Porcel <armin76@gentoo.org> expat-2.0.1-r1.ebuild:
m68k stable wrt #252607, thanks to kolla for testing
20 Feb 2009; Raúl Porcel <armin76@gentoo.org> expat-2.0.1-r1.ebuild:
arm/s390/sh stable wrt #252607
14 Jan 2009; Joseph Jezak <josejx@gentoo.org> expat-2.0.1-r1.ebuild:
Marked ppc stable for bug #252607.
07 Jan 2009; Raúl Porcel <armin76@gentoo.org> expat-2.0.1-r1.ebuild:
alpha/ia64 stable wrt #252607
07 Jan 2009; Brent Baude <ranger@gentoo.org> expat-2.0.1-r1.ebuild:
stable ppc64, bug 252607
06 Jan 2009; Ferris McCormick <fmccor@gentoo.org> expat-2.0.1-r1.ebuild:
Sparc stable --- Bug #252607 --- tests succeed.
05 Jan 2009; Jeroen Roovers <jer@gentoo.org> expat-2.0.1-r1.ebuild:
Stable for HPPA (bug #252607).
04 Jan 2009; Markus Meier <maekke@gentoo.org> expat-2.0.1-r1.ebuild:
amd64/x86 stable, bug #252607
*expat-2.0.1-r1 (26 Jul 2008)
26 Jul 2008; Arun Raghavan <ford_prefect@gentoo.org>
+files/expat-2.0.1-check_stopped_parser.patch, +expat-2.0.1-r1.ebuild:
Add patch from upstream svn to prevent a crash in Python expat bindings
(bug #197043)
10 Mar 2008; <ricmm@gentoo.org> expat-1.95.8.ebuild:
Drop to ~mips due to unstable deps
09 Mar 2008; Mart Raudsepp <leio@gentoo.org>
-files/expat-2.0.0-test-64bit.patch, -files/expat-2.0.0-test-cpp.patch,
-expat-1.95.7.ebuild, -expat-1.95.7-r1.ebuild, -expat-2.0.0.ebuild:
Remove old, leaving last stable version with the old ABI in place for now
27 Oct 2007; Diego Pettenò <flameeyes@gentoo.org> expat-2.0.1.ebuild:
Put elibtoolize back in. Please remember to leave it where present.
11 Aug 2007; Andrej Kacian <ticho@gentoo.org> expat-2.0.1.ebuild:
Stable on x86, bug #187730.
10 Aug 2007; Christoph Mende <angelos@gentoo.org> expat-2.0.1.ebuild:
Stable on amd64 wrt bug #187730
09 Aug 2007; Jeroen Roovers <jer@gentoo.org> expat-2.0.1.ebuild:
Stable for HPPA (bug #187730).
08 Aug 2007; Raúl Porcel <armin76@gentoo.org> expat-2.0.1.ebuild:
alpha/ia64 stable wrt #187730
07 Aug 2007; Joseph Jezak <josejx@gentoo.org> expat-2.0.1.ebuild:
Marked ppc stable.
07 Aug 2007; Markus Rothe <corsair@gentoo.org> expat-2.0.1.ebuild:
Stable on ppc64; bug #187730
07 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> expat-2.0.1.ebuild:
Stable on sparc wrt #187730
06 Aug 2007; Joshua Kinard <kumba@gentoo.org> expat-2.0.1.ebuild:
Stable on mips, per #187730.
05 Aug 2007; Wulf C. Krueger <philantrop@gentoo.org> expat-2.0.1.ebuild:
Changed the post-install message for the big stabilisation of KDE and Gnome.
23 Jul 2007; Marcus D. Hanwell <cryos@gentoo.org> metadata.xml:
Updated metadata with the freedesktop herd as maintainer.
*expat-2.0.1 (20 Jul 2007)
20 Jul 2007; Marcus D. Hanwell <cryos@gentoo.org> +expat-2.0.1.ebuild:
Version bump, closes bug 183900.
22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
Transition to Manifest2.
11 Feb 2007; Fabian Groffen <grobian@gentoo.org> expat-1.95.7.ebuild,
expat-1.95.8.ebuild, expat-2.0.0.ebuild:
Dropped ppc-macos keyword, see you in prefix
06 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> expat-1.95.8.ebuild:
Drop ~x86-fbsd keyword from 1.95.8 so that the missing test dependency is
not an error anymore.
17 Apr 2006; Emanuele Giaquinta <exg@gentoo.org>
files/expat-2.0.0-test-64bit.patch, +files/expat-2.0.0-test-cpp.patch,
expat-2.0.0.ebuild:
Add patch to fix bug #128143 (thanks Flameeyes) and to add missing
definition for CXX in Makefile.in; use elibtoolize again since the
bundled ltmain.sh behaves correctly now.
12 Apr 2006; Emanuele Giaquinta <exg@gentoo.org>
+files/expat-2.0.0-test-64bit.patch, expat-2.0.0.ebuild:
Remove dep on dev-libs/check since it's not needed anymore. Use eautoreconf
instead of elibtoolize to fix test linking. Add patch to fix test build on 64
bit hosts (thanks Flameeyes).
30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> expat-1.95.8.ebuild,
expat-2.0.0.ebuild:
Add ~x86-fbsd keywords.
30 Mar 2006; Emanuele Giaquinta <exg@gentoo.org> expat-2.0.0.ebuild:
Add warning about the ABI change.
*expat-2.0.0 (24 Mar 2006)
24 Mar 2006; Emanuele Giaquinta <exg@gentoo.org> +expat-2.0.0.ebuild:
Version bump.
10 Oct 2005; Danny van Dyk <kugelfang@gentoo.org> expat-1.95.8.ebuild:
Fixed missing 'inherit multilib'.
06 Feb 2005; Joshua Kinard <kumba@gentoo.org> expat-1.95.8.ebuild:
Marked stable on mips.
16 Jan 2005; Guy Martin <gmsoft@gentoo.org> expat-1.95.8.ebuild:
Stable on hppa.
15 Jan 2005; Lina Pezzella <j4rg0n@gentoo.org> expat-1.95.8.ebuild:
Stable ppc-macos.
29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
Change encoding to UTF-8 for GLEP 31 compliance
21 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> expat-1.95.8.ebuild:
Stable on alpha.
16 Dec 2004; Dylan Carlson <absinthe@gentoo.org> expat-1.95.8.ebuild:
Stable on amd64.
23 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> expat-1.95.8.ebuild:
Stable on sparc
20 Nov 2004; Doug Goldstein <cardoe@gentoo.org> expat-1.95.8.ebuild:
stable on x86
*expat-1.95.8 (22 Sep 2004)
22 Sep 2004; Doug Goldstein <cardoe@gentoo.org> +expat-1.95.8.ebuild:
revision bump
19 Sep 2004; Joshua Kinard <kumba@gentoo.org> expat-1.95.7.ebuild:
Marked stable on mips.
09 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org> expat-1.95.7.ebuild:
Stable on sparc
*expat-1.95.7-r1 (09 Sep 2004)
09 Sep 2004; Doug Goldstein <cardoe@gentoo.org> +expat-1.95.7-r1.ebuild:
make check adds additional depends... graceful solution to include those
depends if the FEATURE is requested. Had to use a local USE flag though.
07 Aug 2004; Michael Sterrett <mr_bones_@gentoo.org> expat-1.95.7.ebuild:
gnuconfig_update in src_unpack; use generic src_compile
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> expat-1.95.4.ebuild,
expat-1.95.5-r1.ebuild, expat-1.95.6-r1.ebuild, expat-1.95.6.ebuild,
expat-1.95.7.ebuild:
virtual/glibc -> virtual/libc
15 Jun 2004; <solar@gentoo.org> expat-1.95.6-r1.ebuild,
files/expat-1.95.6-uclibc.patch:
added uclibc patch for configure target
15 May 2004; Bryan Østergaard <kloeri@gentoo.org> expat-1.95.7.ebuild:
Stable on alpha.
25 Apr 2004; Aron Griffis <agriffis@gentoo.org> expat-1.95.7.ebuild:
Add die following econf for bug 48950
17 Apr 2004; Travis Tilley <lv@gentoo.org> expat-1.95.7.ebuild:
marked stable on amd64
22 Mar 2004; Joshua Kinard <kumba@gentoo.org> expat-1.95.7.ebuild:
I was dumb, forgot to add econf and emake to the src_compile() function I
added to fix a mips issue.
21 Mar 2004; Joshua Kinard <kumba@gentoo.org> expat-1.95.6-r1.ebuild,
expat-1.95.7.ebuild:
Added gnuconfig support to 1.95.6-r1 and 1.95.7 for mips, and added ~mips to
KEYWORDS for 1.95.7
28 Dec 2003; Joshua Kinard <kumba@gentoo.org> expat-1.95.6-r1.ebuild:
Move to mips stable (~mips -> mips)
*expat-1.95.7 (09 Nov 2003)
09 Nov 2003; Michael Sterrett <mr_bones_@gentoo.org> expat-1.95.7.ebuild:
version bump; (bug 32832) - the claim is that the patch isn't needed anymore.
Also, modified the ebuild to use parallel make again in the hope that it's
been fixed upstream.
23 Sep 2003; Bartosch Pixa <darkspecter@gentoo.org> expat-1.95.6-r1.ebuild:
set ppc in keywords
17 Sep 2003; Jon Portnoy <avenj@gentoo.org> expat-1.95.6-r1.ebuild :
ia64 keywords.
24 Jun 2003; Aron Griffis <agriffis@gentoo.org> expat-1.95.6-r1.ebuild:
Mark stable on alpha
*expat-1.95.6-r1 (17 Mar 2003)
16 Jun 2003; Guy Martin <gmsoft@gento.org> expat-1.95.6-r1.ebuild :
Added hppa to KEYWORDS.
02 Apr 2003; Christian Birchinger <joker@gentoo.org> expat-1.95.6-r1.ebuild:
Added stable sparc keyword
17 Mar 2003; Patrick Kursawe <phosphan@gentoo.org> :
added patch xmlstatus to fix problem described in
sourceforge request 676844 and gentoo bug 17426
(that made pwlib build fail)
*expat-1.95.6 (09 Mar 2003)
29 May 2003; Zach Welch <zwelch@gentoo.org expat-1.95.6-r1.ebuild,
expat-1.95.6.ebuild:
add arm keyword
09 Mar 2003; Daniel Ahlberg <aliz@gentoo.org> :
Version bump.
21 Feb 2003; Zach Welch <zwelch@gentoo.org> :
Added arm to keywords.
07 Feb 2003; Guy Martin <gmsoft@gentoo.org> :
Added hppa to keywords.
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*expat-1.95.5-r1 (02 Dec 2002)
02 Dec 2002; Seemant Kulleen <seemant@gentoo.org> expat-1.95.5-r1.ebuild
files/digest-expat-1.95.5-r1 :
Man page is now installed in FHS correct location. Small enough package
that I version bumped. Closes bug #11236 by k8la@arrl.net (Thomas M.
Beaudry)
*expat-1.95.5 (11 Nov 2002)
11 Nov 2002; Karl Trygve Kalleberg <karltk@gentoo.org> expat-1.95.5.ebuild files/digest-expat-1.95.5 :
New upstream version.
*expat-1.95.4 (23 Jul 2002)
06 Jan 2003; Jan Seidel <tuxus@gentoo.org> expat-1.95.4.ebuild :
Added mips to keywords.
01 Sep 2002; George Shapovalov <george@gentoo.org> expat-1.95.4.ebuild :
fixed man page install location
08 Aug 2002; Seemant Kulleen <seemant@gentoo.org> expat-1.95.4.ebuild :
Made more FHS compliant.
23 Jul 2002; Mark Guertin <gerk@gentoo.org> :
Added ppc to keywords
23 Jul 2002; Arcady Genkin <agenkin@thpoon.com> expat-1.95.4.ebuild :
Version bump.
*expat-1.95.3 (10 Jul 2002)
10 Jul 2002; Seemant Kulleen <seemant@gentoo.org> expat-1.95.3.ebuild
files/digest-expat-1.95.3 :
Version bump. Also, SRC_URI changed to use sourceforge mirror. LICENSE,
SLOT and KEYWORDS added. Thanks to: gentoo@gonzo.ch (Roman Weber) in bug
#4797
*expat-1.95.2 (25 Mar 2002)
25 Mar 2002; Donny Davies <woodchip@gentoo.org> expat-1.95.2.ebuild :
Update to latest release. Fixed to install into ${D}, previously it didn't.
Parallel make is busted, s/emake/make/. Fixed html docs.
*expat-1.95.1-r1 (1 Feb 2002)
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
Added initial ChangeLog.

View File

@ -1,6 +1,6 @@
AUX expat-2.1.0-mozilla-sanity-check-size.patch 2414 SHA256 513aee4359a79efb7eb0c55768aff55dd4688d4468d2f95e8b1c4efb495c8547 SHA512 70d2504d4b280b5e5efaaf23e51c17a427573a1844d89a45e4b47fa778015e5c41b6187865bdab1003e06fbf1d98badae724887d9dadcbc59e47d6420f874117 WHIRLPOOL a46662fea2bb90dae1a8ebb51e8627014a09ee822226aba434fcdafaa353585dee80e17468d93e636a67bbf8a445c570bd10f0ae3b79b11d604b87a29b771952
AUX expat-2.1.0-xmlwfargs.patch 478 SHA256 738a06abaafebb301a98992d686b9a55699f6dcac09663071a4e1cac283b2834 SHA512 db7e75a6d1b43f20352223ccc3703683426ce10d67e68dce4ac5faeba8bbe42270281796a9db495e98d53f6d2c7ead8bfb3e2e2668cf5dfa0bc9c1acb0170e26 WHIRLPOOL 85df93895e392c44bb5cd648aa017b2b95adddd5ec765023a7a82223c1c55b677ec3199960afb027d67372c7acc605068d089d49488225bb39aaaea6b7e3c4f9
DIST expat-2.1.0.tar.gz 562616 SHA256 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 SHA512 2a9ad2b44b87b84087979fe4114d661838df3b03dbdcb74d590cb74096bf35ce9d5a86617b0941a2655ea441a94537bcbcd78252da92342238823be36de2d09d WHIRLPOOL 147eb383fdb79116e2215982e9741939f80249a0bb690e93b00218fa335d483d88f82d9256632b458b13592252aeb100ec4ef830c72bb8eb5df7675cd15f41e1
EBUILD expat-2.1.0-r5.ebuild 2448 SHA256 87dfd41ad4736c5d71bc58b5e2a36b339f667279c05bdc845de579c817ab2fb0 SHA512 82332ba2cd96ab079f92483f991f7d9b3ea1839e6925f4f73adedbd3680c53f9c91dd469ce6e1f2ef2ad8d79d03569badc39e8b5597db19aaddc3643712060d5 WHIRLPOOL c176f76e808cb126fa1211f3a4d15f5813f6bc1bd054dbc9e6b3b27ce029c9890c5f25e77752d13133545283f65ff19abaa80b82d39f68d4eda993492cbc27ff
MISC ChangeLog 23846 SHA256 b3def05f3722d69bced3909610d042a4014f2ea76ec73e754b8d0d47911fe595 SHA512 a7ec156a1bba3a2dd68c3b27838ce67f1a6dbeb1b928d788f18c23d169af0129a68c1e42cac4aeeef323a0e12869e6fd9209f96c1865e2624d84a06af4f0455c WHIRLPOOL 31fec33870b640ab06e9c8556c3fed405f29c3a6907319e18665a9f7ac751fdc4c980f23192a86da602bba39ac9a83a696e500fd36d301c712c0d49fa02d4018
MISC metadata.xml 298 SHA256 b6300ca6cc8447e5cc36d14b457505aa72b00814fb6bd91160260681617f2a04 SHA512 0efce4d93b77269e6a45a0add3cac689a1b5e35b81627c1ace0e4559a497644e15e7416ad58d337fcf6b6329c40c32ad9fe2ec30a33f0ca527fd9a2204b1e1d0 WHIRLPOOL cd8ed71233d8e9a4720b9ec81e388c1a7bd9a9ec461443ea15137c74832e4ab5ebadcf69387b1e15854d005499a393bb502f27a20da16fb1a08831557b32cc7d
AUX expat-2.1.1-CVE-2016-0718-regression.patch 1039 SHA256 e64ff17753e601f23a6825beeb930aef1bec17b7eec7dce4e8c465b3c0cd66ff SHA512 61a94762e551c549025bdf2a662d347afbb8e08be4e635c9352d3c3b275b74c81f0c8ee4b8c7a32fd120440664e061aae4b3ea879aaa42f71681d2efb8c41b64 WHIRLPOOL f9a9fe26e4e6bf2d96aa0828bc45aae1c7c2c6147cc22e53bb5a5769367389d250b8ffd1a0b03f8efe0a59285631e4892f75aef96fc1885ba399403a57413a71
DIST expat-2.2.0.tar.bz2 414352 SHA256 d9e50ff2d19b3538bd2127902a89987474e1a4db8e43a66a4d1a712ab9a504ff SHA512 2be1a6eea87b439374bfacb1fbb8e814fd8a085d5dfd3ca3be69d1af29b5dc93d36cbdec5f6843ca6d5910843c7ffbc498adc2a561b9dcece488edf3c6f8c7c8 WHIRLPOOL b1914e2c23170dabab6fce4fb0eb2511dc8dcde8db986a7cdf6b236d262fb756fb0955cb4c1fc7475a1ad3d9c005b632e42850dcf3af66f4cc87fe4ecfc3cb47
EBUILD expat-2.2.0-r1.ebuild 2603 SHA256 1b7f18b2a80c0630ba8b154738de1356d1a02811ca59453fc7012d4353519374 SHA512 9683cf3ef124a2421c1b13d3728a3855f85a1a6f5e78acc202e9637e674e8bcc4f5c2dc1733e8ceaa5f9071a365e5d0ab7d45783facbf4aed844f6605f6368b8 WHIRLPOOL 1aa80cdf3bffb37e7c0dfa70948707adc787c426216b7eba14ca2aa144f6c21696f22f53bee6b15a631481ad916b24ee1db06a2c383742853aa112fb306440e0
MISC ChangeLog 8649 SHA256 59edba0a9eb652e75e3d6cdc1777d0fda8596358059bfd800278d2d05182943c SHA512 04b3b043f2c0ee716bb38950f106d54c17d3c6e77edfabd48432c7b8bc53fa32f306b411a82c090587a0f97e28452eb225de9dca0a885f3364f16db4470cbf4e WHIRLPOOL 7a463e3cab59777b18ac8bf9fcf24dd644a4d8654e90aa3dd4edda84339ff059216eb7b935fced84be73729f41540500c8bf74b0fb1675ea8e345cc27a77b523
MISC ChangeLog-2015 23846 SHA256 b3def05f3722d69bced3909610d042a4014f2ea76ec73e754b8d0d47911fe595 SHA512 a7ec156a1bba3a2dd68c3b27838ce67f1a6dbeb1b928d788f18c23d169af0129a68c1e42cac4aeeef323a0e12869e6fd9209f96c1865e2624d84a06af4f0455c WHIRLPOOL 31fec33870b640ab06e9c8556c3fed405f29c3a6907319e18665a9f7ac751fdc4c980f23192a86da602bba39ac9a83a696e500fd36d301c712c0d49fa02d4018
MISC metadata.xml 403 SHA256 61658ec8944c8525bb4989eb00d0b45c6214cb7a26b0b391fab3c22713f5ae15 SHA512 e5be68f0b9e78b10217d00963987e8e5ffc8a72103d733746cdd4485538e1ea96ec2c3fbb7a69cbcbc69c37881df7c1668a760ee3429c3cb9b6bc46656a4294b WHIRLPOOL c322f585ad14c079624ff91c352fe58542c2bfe9c83cff395b12f4ccc7d8ce05ad0ef7dc245c9467093ee1a52668423b1d23da11f62d457a5115f413acee1083

View File

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -7,19 +7,17 @@ inherit eutils libtool multilib toolchain-funcs multilib-minimal
DESCRIPTION="Stream-oriented XML parser library"
HOMEPAGE="http://expat.sourceforge.net/"
SRC_URI="mirror://sourceforge/expat/${P}.tar.gz"
SRC_URI="mirror://sourceforge/expat/${P}.tar.bz2"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="elibc_FreeBSD examples static-libs unicode"
RDEPEND="abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r6
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
src_prepare() {
epatch "${FILESDIR}"/${P}-xmlwfargs.patch
epatch "${FILESDIR}"/${P}-mozilla-sanity-check-size.patch #555642
elibtoolize
epatch "${FILESDIR}"/${PN}-2.1.1-CVE-2016-0718-regression.patch
}
multilib_src_configure() {

View File

@ -1,81 +0,0 @@
# HG changeset patch
# User Eric Rahm <erahm@mozilla.com>
# Date 1428706223 25200
# Node ID 438d9e2a991ab82381a1a1442a470b2565c80c13
# Parent 1c0861d7a6457f461cccccb2e0895a9f9d34c8d4
Bug 1140537 - Sanity check size calculations. r=peterv
diff --git a/parser/expat/lib/xmlparse.c b/parser/expat/lib/xmlparse.c
--- a/parser/expat/lib/xmlparse.c
+++ b/parser/expat/lib/xmlparse.c
@@ -1648,29 +1648,40 @@ XML_ParseBuffer(XML_Parser parser, int l
XmlUpdatePosition(encoding, positionPtr, bufferPtr, &position);
positionPtr = bufferPtr;
return result;
}
void * XMLCALL
XML_GetBuffer(XML_Parser parser, int len)
{
+/* BEGIN MOZILLA CHANGE (sanity check len) */
+ if (len < 0) {
+ errorCode = XML_ERROR_NO_MEMORY;
+ return NULL;
+ }
+/* END MOZILLA CHANGE */
switch (ps_parsing) {
case XML_SUSPENDED:
errorCode = XML_ERROR_SUSPENDED;
return NULL;
case XML_FINISHED:
errorCode = XML_ERROR_FINISHED;
return NULL;
default: ;
}
if (len > bufferLim - bufferEnd) {
- /* FIXME avoid integer overflow */
int neededSize = len + (int)(bufferEnd - bufferPtr);
+/* BEGIN MOZILLA CHANGE (sanity check neededSize) */
+ if (neededSize < 0) {
+ errorCode = XML_ERROR_NO_MEMORY;
+ return NULL;
+ }
+/* END MOZILLA CHANGE */
#ifdef XML_CONTEXT_BYTES
int keep = (int)(bufferPtr - buffer);
if (keep > XML_CONTEXT_BYTES)
keep = XML_CONTEXT_BYTES;
neededSize += keep;
#endif /* defined XML_CONTEXT_BYTES */
if (neededSize <= bufferLim - buffer) {
@@ -1689,17 +1700,25 @@ XML_GetBuffer(XML_Parser parser, int len
}
else {
char *newBuf;
int bufferSize = (int)(bufferLim - bufferPtr);
if (bufferSize == 0)
bufferSize = INIT_BUFFER_SIZE;
do {
bufferSize *= 2;
- } while (bufferSize < neededSize);
+/* BEGIN MOZILLA CHANGE (prevent infinite loop on overflow) */
+ } while (bufferSize < neededSize && bufferSize > 0);
+/* END MOZILLA CHANGE */
+/* BEGIN MOZILLA CHANGE (sanity check bufferSize) */
+ if (bufferSize <= 0) {
+ errorCode = XML_ERROR_NO_MEMORY;
+ return NULL;
+ }
+/* END MOZILLA CHANGE */
newBuf = (char *)MALLOC(bufferSize);
if (newBuf == 0) {
errorCode = XML_ERROR_NO_MEMORY;
return NULL;
}
bufferLim = newBuf + bufferSize;
#ifdef XML_CONTEXT_BYTES
if (bufferPtr) {

View File

@ -1,15 +0,0 @@
Fix "xmlwf -h" output
Patch is from: http://pkgs.fedoraproject.org/cgit/expat.git/plain/expat-2.1.0-xmlwfargs.patch
--- xmlwf/xmlwf.c
+++ xmlwf/xmlwf.c
@@ -634,7 +634,7 @@ static void
usage(const XML_Char *prog, int rc)
{
ftprintf(stderr,
- T("usage: %s [-n] [-p] [-r] [-s] [-w] [-x] [-d output-dir] "
+ T("usage: %s [-s] [-n] [-p] [-x] [-w] [-d output-dir] [-c] [-m] [-r] [-t] [-v] "
"[-e encoding] file ...\n"), prog);
exit(rc);
}

View File

@ -0,0 +1,27 @@
From 3e6190e433479e56f8c1e5adc1198b3c86b15577 Mon Sep 17 00:00:00 2001
From: Sebastian Pipping <sebastian@pipping.org>
Date: Sun, 17 Jul 2016 20:22:29 +0200
Subject: [PATCH] Fix regression introduced by patch to CVE-2016-0718 (bug
#539)
Tag names were cut off in some cases; reported by Andy Wang
---
expat/lib/xmlparse.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/expat/lib/xmlparse.c b/expat/lib/xmlparse.c
index 13e080d..2630310 100644
--- a/expat/lib/xmlparse.c
+++ b/expat/lib/xmlparse.c
@@ -2430,7 +2430,7 @@ doContent(XML_Parser parser,
&fromPtr, rawNameEnd,
(ICHAR **)&toPtr, (ICHAR *)tag->bufEnd - 1);
convLen = (int)(toPtr - (XML_Char *)tag->buf);
- if ((convert_res == XML_CONVERT_COMPLETED) || (convert_res == XML_CONVERT_INPUT_INCOMPLETE)) {
+ if ((fromPtr >= rawNameEnd) || (convert_res == XML_CONVERT_INPUT_INCOMPLETE)) {
tag->name.strLen = convLen;
break;
}
--
2.9.2

View File

@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>freedesktop</herd>
<maintainer type="project">
<email>freedesktop-bugs@gentoo.org</email>
<name>Gentoo Freedesktop Project</name>
</maintainer>
<upstream>
<remote-id type="cpe">cpe:/a:libexpat:expat</remote-id>
<remote-id type="sourceforge">expat</remote-id>

View File

@ -7,7 +7,7 @@
</synopsis>
<product type="ebuild">libpng</product>
<announced>October 05, 2010</announced>
<revised>June 06, 2015: 8</revised>
<revised>January 03, 2017: 9</revised>
<bug>307637</bug>
<bug>324153</bug>
<bug>335887</bug>
@ -25,6 +25,7 @@
<unaffected range="rge">1.2.54</unaffected>
<unaffected range="rge">1.2.55</unaffected>
<unaffected range="rge">1.2.56</unaffected>
<unaffected range="rge">1.2.57</unaffected>
<vulnerable range="lt">1.4.3</vulnerable>
</package>
</affected>
@ -88,6 +89,6 @@
</uri>
</references>
<metadata tag="requester" timestamp="Fri, 07 Oct 2011 22:32:46 +0000">craig</metadata>
<metadata tag="submitter" timestamp="Sat, 06 Jun 2015 23:36:51 +0000">system</metadata>
<metadata tag="bugReady" timestamp="Sat, 06 Jun 2015 23:36:52 +0000">system</metadata>
<metadata tag="submitter" timestamp="Tue, 03 Jan 2017 04:37:30 +0000">system</metadata>
<metadata tag="bugReady" timestamp="Tue, 03 Jan 2017 04:37:31 +0000">system</metadata>
</glsa>

View File

@ -7,7 +7,7 @@
</synopsis>
<product type="ebuild">libpng</product>
<announced>June 22, 2012</announced>
<revised>June 06, 2015: 4</revised>
<revised>January 03, 2017: 5</revised>
<bug>373967</bug>
<bug>386185</bug>
<bug>401987</bug>
@ -24,7 +24,8 @@
<unaffected range="rge">1.2.53</unaffected>
<unaffected range="rge">1.2.54</unaffected>
<unaffected range="rge">1.2.55</unaffected>
<unaffected range="rge">1.2.56</unaffected>
<unaffected range="ge">1.2.56</unaffected>
<unaffected range="ge">1.2.57</unaffected>
<vulnerable range="lt">1.5.10</vulnerable>
</package>
</affected>
@ -110,5 +111,5 @@
<metadata tag="requester" timestamp="Fri, 07 Oct 2011 23:37:07 +0000">
underling
</metadata>
<metadata tag="submitter" timestamp="Sat, 06 Jun 2015 23:37:53 +0000">ackle</metadata>
<metadata tag="submitter" timestamp="Tue, 03 Jan 2017 04:38:41 +0000">ackle</metadata>
</glsa>

View File

@ -7,7 +7,7 @@
</synopsis>
<product type="ebuild">libpng</product>
<announced>February 15, 2015</announced>
<revised>June 06, 2015: 2</revised>
<revised>January 03, 2017: 3</revised>
<bug>531264</bug>
<bug>533358</bug>
<access>local, remote</access>
@ -24,6 +24,7 @@
<unaffected range="rge">1.5.23</unaffected>
<unaffected range="rge">1.5.24</unaffected>
<unaffected range="rge">1.5.25</unaffected>
<unaffected range="rge">1.2.57</unaffected>
<vulnerable range="lt">1.6.16</vulnerable>
</package>
</affected>
@ -78,5 +79,5 @@
<metadata tag="requester" timestamp="Thu, 15 Jan 2015 22:55:48 +0000">
BlueKnight
</metadata>
<metadata tag="submitter" timestamp="Sat, 06 Jun 2015 23:41:25 +0000">ackle</metadata>
<metadata tag="submitter" timestamp="Tue, 03 Jan 2017 04:39:38 +0000">ackle</metadata>
</glsa>

View File

@ -8,7 +8,7 @@
</synopsis>
<product type="ebuild">postgresql</product>
<announced>July 18, 2015</announced>
<revised>August 22, 2015: 2</revised>
<revised>January 03, 2017: 3</revised>
<bug>539018</bug>
<bug>550172</bug>
<access>remote</access>
@ -32,12 +32,14 @@
<unaffected range="rge">9.3.10</unaffected>
<unaffected range="rge">9.3.11</unaffected>
<unaffected range="rge">9.3.12</unaffected>
<unaffected range="rge">9.3.14</unaffected>
<unaffected range="rge">9.3.15</unaffected>
<vulnerable range="lt">9.4.3</vulnerable>
</package>
</affected>
<background>
<p>PostgreSQL is an open source object-relational database management
system.
system.
</p>
</background>
<description>
@ -103,5 +105,5 @@
<metadata tag="requester" timestamp="Wed, 22 Apr 2015 20:30:11 +0000">
BlueKnight
</metadata>
<metadata tag="submitter" timestamp="Sat, 22 Aug 2015 16:22:06 +0000">Zlogene</metadata>
<metadata tag="submitter" timestamp="Tue, 03 Jan 2017 04:30:36 +0000">Zlogene</metadata>
</glsa>

View File

@ -7,12 +7,13 @@
</synopsis>
<product type="ebuild">xen</product>
<announced>December 31, 2016</announced>
<revised>December 31, 2016: 1</revised>
<revised>January 03, 2017: 2</revised>
<bug>600382</bug>
<bug>600662</bug>
<bug>601248</bug>
<bug>601250</bug>
<bug>601986</bug>
<bug>603420</bug>
<access>local</access>
<affected>
<package name="app-emulation/xen" auto="yes" arch="*">
@ -91,5 +92,5 @@
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9932">CVE-2016-9932</uri>
</references>
<metadata tag="requester" timestamp="Sat, 26 Nov 2016 10:47:37 +0000">b-man</metadata>
<metadata tag="submitter" timestamp="Sat, 31 Dec 2016 16:13:07 +0000">b-man</metadata>
<metadata tag="submitter" timestamp="Tue, 03 Jan 2017 05:55:18 +0000">b-man</metadata>
</glsa>

View File

@ -0,0 +1,56 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201701-14">
<title>LZO: Multiple vulnerabilities</title>
<synopsis>An integer overflow in LZO might allow remote attackers to execute
arbitrary code or cause a Denial of Service condition.
</synopsis>
<product type="ebuild">lzo</product>
<announced>January 02, 2017</announced>
<revised>January 02, 2017: 1</revised>
<bug>515238</bug>
<access>remote</access>
<affected>
<package name="dev-libs/lzo" auto="yes" arch="*">
<unaffected range="ge">2.08</unaffected>
<vulnerable range="lt">2.08</vulnerable>
</package>
</affected>
<background>
<p>LZO is an extremely fast compression and decompression library</p>
</background>
<description>
<p>LZO is vulnerable to an integer overflow condition in the
“lzo1x_decompress_safe” function which could result in a possible
buffer overrun when processing maliciously crafted compressed input data.
</p>
</description>
<impact type="normal">
<p>A remote attacker could send specially crafted compressed input data
possibly resulting in a Denial of Service condition or arbitrary code
execution.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All LZO users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=dev-libs/lzo-2.08"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-4607">CVE-2014-4607</uri>
</references>
<metadata tag="requester" timestamp="Thu, 10 Jul 2014 05:18:15 +0000">
BlueKnight
</metadata>
<metadata tag="submitter" timestamp="Mon, 02 Jan 2017 15:16:02 +0000">
BlueKnight
</metadata>
</glsa>

View File

@ -0,0 +1,169 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201701-15">
<title>Mozilla Firefox, Thunderbird: Multiple vulnerabilities</title>
<synopsis>Multiple vulnerabilities have been found in Mozilla Firefox and
Thunderbird the worst of which could lead to the execution of arbitrary
code.
</synopsis>
<product type="ebuild">firefox, thunderbird</product>
<announced>January 03, 2017</announced>
<revised>January 04, 2017: 2</revised>
<bug>581326</bug>
<bug>590330</bug>
<bug>594616</bug>
<bug>599924</bug>
<bug>601320</bug>
<bug>602576</bug>
<bug>604024</bug>
<access>remote</access>
<affected>
<package name="www-client/firefox" auto="yes" arch="*">
<unaffected range="ge">45.6.0</unaffected>
<vulnerable range="lt">45.6.0</vulnerable>
</package>
<package name="www-client/firefox-bin" auto="yes" arch="*">
<unaffected range="ge">45.6.0</unaffected>
<vulnerable range="lt">45.6.0</vulnerable>
</package>
<package name="mail-client/thunderbird" auto="yes" arch="*">
<unaffected range="ge">45.6.0</unaffected>
<vulnerable range="lt">45.6.0</vulnerable>
</package>
<package name="mail-client/thunderbird-bin" auto="yes" arch="*">
<unaffected range="ge">45.6.0</unaffected>
<vulnerable range="lt">45.6.0</vulnerable>
</package>
</affected>
<background>
<p>Mozilla Firefox is a cross-platform web browser from Mozilla. The
Mozilla Thunderbird mail client is a redesign of the Mozilla Mail
component. The goal is to produce a cross-platform stand-alone mail
application using XUL (XML User Interface Language).
</p>
</background>
<description>
<p>Multiple vulnerabilities have been discovered in Mozilla Firefox and
Thunderbird. Please review the CVE identifiers referenced below for
details.
</p>
</description>
<impact type="normal">
<p>A remote attacker could possibly execute arbitrary code with the
privileges of the process or cause a Denial of Service condition via
multiple vectors.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All Firefox users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=www-client/firefox-45.6.0"
</code>
<p>All Firefox-bin users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=www-client/firefox-bin-45.6.0"
</code>
<p>All Thunderbird users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=mail-client/thunderbird-45.6.0"
</code>
<p>All Thunderbird-bin users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose
"&gt;=mail-client/thunderbird-bin-45.6.0"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2804">CVE-2016-2804</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2805">CVE-2016-2805</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2806">CVE-2016-2806</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2807">CVE-2016-2807</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2808">CVE-2016-2808</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2809">CVE-2016-2809</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2810">CVE-2016-2810</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2811">CVE-2016-2811</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2812">CVE-2016-2812</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2813">CVE-2016-2813</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2814">CVE-2016-2814</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2816">CVE-2016-2816</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2817">CVE-2016-2817</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2820">CVE-2016-2820</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2827">CVE-2016-2827</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2830">CVE-2016-2830</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2835">CVE-2016-2835</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2836">CVE-2016-2836</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2837">CVE-2016-2837</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2838">CVE-2016-2838</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2839">CVE-2016-2839</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5250">CVE-2016-5250</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5251">CVE-2016-5251</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5252">CVE-2016-5252</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5253">CVE-2016-5253</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5254">CVE-2016-5254</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5255">CVE-2016-5255</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5256">CVE-2016-5256</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5257">CVE-2016-5257</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5258">CVE-2016-5258</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5259">CVE-2016-5259</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5260">CVE-2016-5260</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5261">CVE-2016-5261</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5262">CVE-2016-5262</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5263">CVE-2016-5263</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5264">CVE-2016-5264</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5265">CVE-2016-5265</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5266">CVE-2016-5266</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5267">CVE-2016-5267</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5268">CVE-2016-5268</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5270">CVE-2016-5270</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5271">CVE-2016-5271</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5272">CVE-2016-5272</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5273">CVE-2016-5273</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5274">CVE-2016-5274</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5275">CVE-2016-5275</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5276">CVE-2016-5276</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5277">CVE-2016-5277</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5278">CVE-2016-5278</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5279">CVE-2016-5279</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5280">CVE-2016-5280</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5281">CVE-2016-5281</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5282">CVE-2016-5282</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5283">CVE-2016-5283</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5284">CVE-2016-5284</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5290">CVE-2016-5290</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5291">CVE-2016-5291</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5293">CVE-2016-5293</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5294">CVE-2016-5294</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5296">CVE-2016-5296</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5297">CVE-2016-5297</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9064">CVE-2016-9064</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9066">CVE-2016-9066</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9074">CVE-2016-9074</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9079">CVE-2016-9079</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9893">CVE-2016-9893</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9895">CVE-2016-9895</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9897">CVE-2016-9897</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9898">CVE-2016-9898</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9899">CVE-2016-9899</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9900">CVE-2016-9900</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9901">CVE-2016-9901</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9902">CVE-2016-9902</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9904">CVE-2016-9904</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9905">CVE-2016-9905</uri>
</references>
<metadata tag="requester" timestamp="Mon, 02 Jan 2017 23:32:38 +0000">b-man</metadata>
<metadata tag="submitter" timestamp="Wed, 04 Jan 2017 14:37:04 +0000">b-man</metadata>
</glsa>

View File

@ -0,0 +1,111 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201701-16">
<title>libTIFF: Multiple vulnerabilities</title>
<synopsis>Multiple vulnerabilities have been found in libTIFF, the worst of
which may allow execution of arbitrary code.
</synopsis>
<product type="ebuild">tiff</product>
<announced>January 09, 2017</announced>
<revised>January 09, 2017: 2</revised>
<bug>484542</bug>
<bug>534108</bug>
<bug>538318</bug>
<bug>561880</bug>
<bug>572876</bug>
<bug>585274</bug>
<bug>585508</bug>
<bug>599746</bug>
<access>remote</access>
<affected>
<package name="media-libs/tiff" auto="yes" arch="*">
<unaffected range="ge">4.0.7</unaffected>
<vulnerable range="lt">4.0.7</vulnerable>
</package>
</affected>
<background>
<p>The TIFF library contains encoding and decoding routines for the Tag
Image File Format. It is called by numerous programs, including GNOME and
KDE applications, to interpret TIFF images.
</p>
</background>
<description>
<p>Multiple vulnerabilities have been discovered in libTIFF. Please review
the CVE identifier and bug reports referenced for details.
</p>
</description>
<impact type="normal">
<p>A remote attacker could entice a user to process a specially crafted
image file, possibly resulting in execution of arbitrary code with the
privileges of the process or a Denial of Service condition.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All libTIFF users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=media-libs/tiff-4.0.7"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2013-4243">CVE-2013-4243</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-8127">CVE-2014-8127</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-8128">CVE-2014-8128</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-8129">CVE-2014-8129</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-8130">CVE-2014-8130</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-9330">CVE-2014-9330</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-9655">CVE-2014-9655</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2015-1547">CVE-2015-1547</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2015-7313">CVE-2015-7313</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2015-7554">CVE-2015-7554</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2015-8665">CVE-2015-8665</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2015-8668">CVE-2015-8668</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2015-8683">CVE-2015-8683</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2015-8781">CVE-2015-8781</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2015-8782">CVE-2015-8782</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2015-8783">CVE-2015-8783</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2015-8784">CVE-2015-8784</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-3186">CVE-2016-3186</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-3619">CVE-2016-3619</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-3620">CVE-2016-3620</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-3621">CVE-2016-3621</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-3622">CVE-2016-3622</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-3623">CVE-2016-3623</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-3624">CVE-2016-3624</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-3625">CVE-2016-3625</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-3631">CVE-2016-3631</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-3632">CVE-2016-3632</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-3633">CVE-2016-3633</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-3634">CVE-2016-3634</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-3658">CVE-2016-3658</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-3945">CVE-2016-3945</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-3990">CVE-2016-3990</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-3991">CVE-2016-3991</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5102">CVE-2016-5102</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5314">CVE-2016-5314</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5315">CVE-2016-5315</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5316">CVE-2016-5316</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5317">CVE-2016-5317</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5318">CVE-2016-5318</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5319">CVE-2016-5319</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5320">CVE-2016-5320</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5321">CVE-2016-5321</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5322">CVE-2016-5322</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5323">CVE-2016-5323</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5652">CVE-2016-5652</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5875">CVE-2016-5875</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6223">CVE-2016-6223</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-8331">CVE-2016-8331</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9273">CVE-2016-9273</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9297">CVE-2016-9297</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9448">CVE-2016-9448</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9453">CVE-2016-9453</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9532">CVE-2016-9532</uri>
</references>
<metadata tag="requester" timestamp="Mon, 11 Jul 2016 05:00:13 +0000">b-man</metadata>
<metadata tag="submitter" timestamp="Mon, 09 Jan 2017 20:05:48 +0000">b-man</metadata>
</glsa>

View File

@ -0,0 +1,71 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201701-17">
<title>Adobe Flash Player: Multiple vulnerabilities</title>
<synopsis>Multiple vulnerabilities have been found in Adobe Flash Player, the
worst of which allows remote attackers to execute arbitrary code.
</synopsis>
<product type="ebuild">adobe-flash</product>
<announced>January 10, 2017</announced>
<revised>January 10, 2017: 1</revised>
<bug>602546</bug>
<access>remote</access>
<affected>
<package name="www-plugins/adobe-flash" auto="yes" arch="*">
<unaffected range="ge">24.0.0.186</unaffected>
<vulnerable range="lt">24.0.0.186</vulnerable>
</package>
</affected>
<background>
<p>The Adobe Flash Player is a renderer for the SWF file format, which is
commonly used to provide interactive websites.
</p>
</background>
<description>
<p>Multiple vulnerabilities have been discovered in Adobe Flash Player.
Please review the CVE identifiers referenced below for details.
</p>
</description>
<impact type="normal">
<p>A remote attacker could possibly execute arbitrary code with the
privileges of the process or bypass security restrictions.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All Adobe Flash Player users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose
"&gt;=www-plugins/adobe-flash-24.0.0.186"
</code>
</resolution>
<references>
<uri link="https://helpx.adobe.com/security/products/flash-player/apsb16-39.html">
APSB16-39
</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-7867">CVE-2016-7867</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-7868">CVE-2016-7868</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-7869">CVE-2016-7869</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-7870">CVE-2016-7870</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-7871">CVE-2016-7871</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-7872">CVE-2016-7872</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-7873">CVE-2016-7873</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-7874">CVE-2016-7874</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-7875">CVE-2016-7875</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-7876">CVE-2016-7876</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-7877">CVE-2016-7877</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-7878">CVE-2016-7878</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-7879">CVE-2016-7879</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-7880">CVE-2016-7880</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-7881">CVE-2016-7881</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-7890">CVE-2016-7890</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-7892">CVE-2016-7892</uri>
</references>
<metadata tag="requester" timestamp="Sun, 08 Jan 2017 17:46:19 +0000">whissi</metadata>
<metadata tag="submitter" timestamp="Tue, 10 Jan 2017 13:49:58 +0000">whissi</metadata>
</glsa>

View File

@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201701-18">
<title>Python: Multiple vulnerabilities</title>
<synopsis>Multiple vulnerabilities have been found in Python, the worst of
which could lead to arbitrary code execution.
</synopsis>
<product type="ebuild">python</product>
<announced>January 10, 2017</announced>
<revised>January 10, 2017: 1</revised>
<bug>531002</bug>
<bug>585910</bug>
<bug>585946</bug>
<access>remote</access>
<affected>
<package name="dev-lang/python" auto="yes" arch="*">
<unaffected range="rge">2.7.12</unaffected>
<unaffected range="ge">3.4.5</unaffected>
<vulnerable range="lt">3.4.5</vulnerable>
</package>
</affected>
<background>
<p>Python is an interpreted, interactive, object-oriented programming
language.
</p>
</background>
<description>
<p>Multiple vulnerabilities have been discovered in Python. Please review
the CVE identifiers referenced below for details.
</p>
</description>
<impact type="normal">
<p>A remote attacker could entice a user to open a specially crafted index
file using Pythons dumbdbm module, possibly resulting in execution of
arbitrary code with the privileges of the process.
</p>
<p>A remote attacker could entice a user to process a specially crafted
input stream using Pythons zipimporter module, possibly allowing
attackers to cause unspecified impact.
</p>
<p>A man in the middle attacker could strip out the STARTTLS command
without generating an exception on the Python SMTP client application,
preventing the establishment of the TLS layer.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All Python 2 users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=dev-lang/python-2.7.12:2.7"
</code>
<p>All Python 3 users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=dev-lang/python-3.4.5:3.4"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-0772">CVE-2016-0772</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5636">CVE-2016-5636</uri>
</references>
<metadata tag="requester" timestamp="Tue, 03 Jan 2017 06:13:03 +0000">b-man</metadata>
<metadata tag="submitter" timestamp="Tue, 10 Jan 2017 13:57:50 +0000">whissi</metadata>
</glsa>

View File

@ -0,0 +1,55 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201701-19">
<title>NTFS-3G: Privilege escalation</title>
<synopsis>A vulnerability in NTFS-3G allows local users to gain root
privileges.
</synopsis>
<product type="ebuild">ntfs3g</product>
<announced>January 11, 2017</announced>
<revised>January 11, 2017: 1</revised>
<bug>550970</bug>
<access>local</access>
<affected>
<package name="sys-fs/ntfs3g" auto="yes" arch="*">
<unaffected range="ge">2016.2.22</unaffected>
<vulnerable range="lt">2016.2.22</vulnerable>
</package>
</affected>
<background>
<p>NTFS-3G is a stable, full-featured, read-write NTFS driver for various
operating systems.
</p>
</background>
<description>
<p>NTFS-3G is affected by the same vulnerability as reported in “GLSA
201603-04” when the bundled fuse-lite implementation is used.
</p>
</description>
<impact type="normal">
<p>A local user could gain root privileges.</p>
</impact>
<workaround>
<p>There is no known workaround at this time. However, on Gentoo when the
“external-fuse” USE flag is set or the “suid” USE flag is not set
then NTFS-3G is not affected. Both of these cases are the default
configuration.
</p>
</workaround>
<resolution>
<p>All NTFS-3G users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=sys-fs/ntfs3g-2016.2.22"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2015-3202">CVE-2015-3202</uri>
<uri link="https://security.gentoo.org/glsa/201603-04">GLSA 201603-04</uri>
</references>
<metadata tag="requester" timestamp="Wed, 07 Sep 2016 01:46:01 +0000">
BlueKnight
</metadata>
<metadata tag="submitter" timestamp="Wed, 11 Jan 2017 12:04:09 +0000">whissi</metadata>
</glsa>

View File

@ -0,0 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201701-20">
<title>D-Bus: Format string vulnerability</title>
<synopsis>A vulnerability has been found in D-Bus possibly resulting in a
local Denial of Service.
</synopsis>
<product type="ebuild">dbus</product>
<announced>January 11, 2017</announced>
<revised>January 11, 2017: 1</revised>
<bug>596772</bug>
<access>local</access>
<affected>
<package name="sys-apps/dbus" auto="yes" arch="*">
<unaffected range="ge">1.10.12</unaffected>
<vulnerable range="lt">1.10.12</vulnerable>
</package>
</affected>
<background>
<p>D-Bus is a message bus system, a simple way for applications to talk to
one another.
</p>
</background>
<description>
<p>It was discovered that D-Bus incorrectly handles certain format strings.</p>
<p>The impact of this new vulnerability is believed to not be exploitable
if D-Bus is patched against CVE-2015-0245. The previous vulnerability
(CVE-2015-0245) was addressed in GLSA-201503-02 referenced below.
</p>
</description>
<impact type="normal">
<p>A local attacker could cause a Denial of Service condition or possibly
execute arbitrary code.
</p>
</impact>
<workaround>
<p>The vulnerable D-Bus interface is intended only for use by systemd
running as root.
</p>
<p>The administrator can install a policy which denies sending from
org.freedesktop.systemd1.Activator” to D-Bus. This will prevent
non-root attackers from reaching the interface in order to exercise this
flaw.
</p>
</workaround>
<resolution>
<p>All D-Bus users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=sys-apps/dbus-1.10.12"
</code>
</resolution>
<references>
<uri link="https://security.gentoo.org/glsa/201503-02">GLSA-201503-02</uri>
</references>
<metadata tag="requester" timestamp="Sun, 08 Jan 2017 23:47:24 +0000">whissi</metadata>
<metadata tag="submitter" timestamp="Wed, 11 Jan 2017 12:08:23 +0000">whissi</metadata>
</glsa>

View File

@ -0,0 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201701-21">
<title>Expat: Multiple vulnerabilities</title>
<synopsis>Multiple vulnerabilities have been found in Expat, the worst of
which may allow execution of arbitrary code.
</synopsis>
<product type="ebuild">expat</product>
<announced>January 11, 2017</announced>
<revised>January 11, 2017: 1</revised>
<bug>458742</bug>
<bug>555642</bug>
<bug>577928</bug>
<bug>583268</bug>
<bug>585510</bug>
<access>remote</access>
<affected>
<package name="dev-libs/expat" auto="yes" arch="*">
<unaffected range="ge">2.2.0-r1</unaffected>
<vulnerable range="lt">2.2.0-r1</vulnerable>
</package>
</affected>
<background>
<p>Expat is a set of XML parsing libraries.</p>
</background>
<description>
<p>Multiple vulnerabilities have been discovered in Expat. Please review
the CVE identifiers referenced below for details.
</p>
</description>
<impact type="normal">
<p>A remote attacker, by enticing a user to process a specially crafted XML
file, could execute arbitrary code with the privileges of the process or
cause a Denial of Service condition. This attack could also be used
against automated systems that arbitrarily process XML files.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All Expat users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=dev-libs/expat-2.2.0-r1"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2012-6702">CVE-2012-6702</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2013-0340">CVE-2013-0340</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2015-1283">CVE-2015-1283</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-0718">CVE-2016-0718</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-4472">CVE-2016-4472</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5300">CVE-2016-5300</uri>
</references>
<metadata tag="requester" timestamp="Thu, 31 Dec 2015 03:24:00 +0000">
BlueKnight
</metadata>
<metadata tag="submitter" timestamp="Wed, 11 Jan 2017 12:13:03 +0000">whissi</metadata>
</glsa>

View File

@ -0,0 +1,58 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201701-22">
<title>NGINX: Privilege escalation</title>
<synopsis>Gentoo's NGINX ebuilds are vulnerable to privilege escalation due
to the way log files are handled.
</synopsis>
<product type="ebuild">nginx</product>
<announced>January 11, 2017</announced>
<revised>January 11, 2017: 1</revised>
<bug>605008</bug>
<access>local</access>
<affected>
<package name="www-servers/nginx" auto="yes" arch="*">
<unaffected range="ge">1.10.2-r3</unaffected>
<vulnerable range="lt">1.10.2-r3</vulnerable>
</package>
</affected>
<background>
<p>nginx is a robust, small, and high performance HTTP and reverse proxy
server.
</p>
</background>
<description>
<p>It was discovered that Gentoos default NGINX installation applied
similar problematic permissions on “/var/log/nginx” as Debian
(DSA-3701) and is therefore vulnerable to the same attack described in
CVE-2016-1247.
</p>
</description>
<impact type="normal">
<p>A local attacker, who either is already NGINXs system user or belongs
to NGINXs group, could potentially escalate privileges.
</p>
</impact>
<workaround>
<p>Ensure that no untrusted user can create files in directories which are
used by NGINX (or an NGINX vhost) to store log files.
</p>
</workaround>
<resolution>
<p>All NGINX users should upgrade to the latest ebuild revision:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=www-servers/nginx-1.10.2-r3"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-1247">CVE-2016-1247</uri>
<uri link="https://www.debian.org/security/2016/dsa-3701">DSA-3701</uri>
<uri link="https://legalhackers.com/advisories/Nginx-Exploit-Deb-Root-PrivEsc-CVE-2016-1247.html">
Technical analysis
</uri>
</references>
<metadata tag="requester" timestamp="Tue, 10 Jan 2017 15:37:19 +0000">whissi</metadata>
<metadata tag="submitter" timestamp="Wed, 11 Jan 2017 12:18:42 +0000">whissi</metadata>
</glsa>

View File

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201701-23">
<title>Botan: Multiple vulnerabilities</title>
<synopsis>Multiple vulnerabilities have been found in Botan, the worst of
which might allow remote attackers to obtain ECDSA secret keys.
</synopsis>
<product type="ebuild">botan</product>
<announced>January 11, 2017</announced>
<revised>January 11, 2017: 1</revised>
<bug>581324</bug>
<access>remote</access>
<affected>
<package name="dev-libs/botan" auto="yes" arch="*">
<unaffected range="ge">1.10.13</unaffected>
<vulnerable range="lt">1.10.13</vulnerable>
</package>
</affected>
<background>
<p>Botan (Japanese for peony) is a cryptography library written in C++11.</p>
</background>
<description>
<p>Multiple vulnerabilities have been discovered in Botan. Please review
the CVE identifiers referenced below for details.
</p>
</description>
<impact type="normal">
<p>A remote attacker might obtain ECDSA secret keys via a timing
side-channel attack or could possibly bypass TLS policy.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All Botan users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=dev-libs/botan-1.10.13"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2849">CVE-2016-2849</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2850">CVE-2016-2850</uri>
</references>
<metadata tag="requester" timestamp="Mon, 09 Jan 2017 17:45:34 +0000">whissi</metadata>
<metadata tag="submitter" timestamp="Wed, 11 Jan 2017 12:23:40 +0000">whissi</metadata>
</glsa>

View File

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201701-24">
<title>PgBouncer: Multiple vulnerabilities</title>
<synopsis>Multiple vulnerabilities have been found in PgBouncer, the worst of
which may allow an attacker to bypass authentication.
</synopsis>
<product type="ebuild">pgbouncer</product>
<announced>January 11, 2017</announced>
<revised>January 11, 2017: 1</revised>
<bug>550124</bug>
<bug>600184</bug>
<access>remote</access>
<affected>
<package name="dev-db/pgbouncer" auto="yes" arch="*">
<unaffected range="ge">1.7.2</unaffected>
<vulnerable range="lt">1.7.2</vulnerable>
</package>
</affected>
<background>
<p>PgBouncer is a lightweight connection pooler for PostgreSQL.</p>
</background>
<description>
<p>Multiple vulnerabilities have been discovered in PgBouncer. Please
review the CVE identifiers referenced below for details.
</p>
</description>
<impact type="normal">
<p>A remote attacker might send a specially crafted package possibly
resulting in a Denial of Service condition. Furthermore, a remote
attacker might bypass authentication in configurations using the
“auth_user” feature.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All PgBouncer users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=dev-db/pgbouncer-1.7.2"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2015-4054">CVE-2015-4054</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2015-6817">CVE-2015-6817</uri>
</references>
<metadata tag="requester" timestamp="Mon, 09 Jan 2017 13:32:34 +0000">whissi</metadata>
<metadata tag="submitter" timestamp="Wed, 11 Jan 2017 12:24:51 +0000">whissi</metadata>
</glsa>

View File

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201701-25">
<title>phpBB: Multiple vulnerabilities</title>
<synopsis>Multiple vulnerabilities have been found in phpBB, the worst of
which may allow remote attackers to inject arbitrary web script or HTML.
</synopsis>
<product type="ebuild">phpBB</product>
<announced>January 11, 2017</announced>
<revised>January 11, 2017: 1</revised>
<bug>538360</bug>
<access>remote</access>
<affected>
<package name="www-apps/phpBB" auto="yes" arch="*">
<vulnerable range="lt">3.1.10</vulnerable>
</package>
</affected>
<background>
<p>phpBB is an Open Source bulletin board package.</p>
</background>
<description>
<p>Multiple vulnerabilities have been discovered in phpBB. Please review
the CVE identifiers referenced below for details.
</p>
</description>
<impact type="normal">
<p>A remote attacker may be able to change settings, inject arbitrary web
script or HTML, or conduct cross-site request forgery (CSRF) attacks.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>Gentoo Security support has been discontinued due to phpBB being dropped
to unstable. As such, we recommend that users unmerge phpBB:
</p>
<code>
# emerge --unmerge "www-apps/phpBB"
</code>
<p>NOTE: Users could alternatively upgrade to
&gt;=www-apps/phpBB-3.1.10”, however, these packages are not
currently marked stable.
</p>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2015-1431">CVE-2015-1431</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2015-1432">CVE-2015-1432</uri>
</references>
<metadata tag="requester" timestamp="Sun, 08 Jan 2017 20:58:16 +0000">whissi</metadata>
<metadata tag="submitter" timestamp="Wed, 11 Jan 2017 12:26:07 +0000">whissi</metadata>
</glsa>

View File

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201701-26">
<title>BIND: Denial of Service</title>
<synopsis>A vulnerability in BIND might allow remote attackers to cause a
Denial of Service condition.
</synopsis>
<product type="ebuild">bind</product>
<announced>January 11, 2017</announced>
<revised>January 11, 2017: 1</revised>
<bug>598750</bug>
<access>remote</access>
<affected>
<package name="net-dns/bind" auto="yes" arch="*">
<unaffected range="ge">9.10.4_p4</unaffected>
<vulnerable range="lt">9.10.4_p4</vulnerable>
</package>
</affected>
<background>
<p>BIND (Berkeley Internet Name Domain) is a Name Server.</p>
</background>
<description>
<p>A defect in BINDs handling of responses containing a DNAME answer can
cause a resolver to exit after encountering an assertion failure in db.c
or resolver.c.
</p>
</description>
<impact type="normal">
<p>A remote attacker could send a specially crafted DNS request to the BIND
resolver possibly resulting in a Denial of Service condition.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All BIND users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=net-dns/bind-9.10.4_p4"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-8864">CVE-2016-8864</uri>
</references>
<metadata tag="requester" timestamp="Wed, 04 Jan 2017 02:59:06 +0000">b-man</metadata>
<metadata tag="submitter" timestamp="Wed, 11 Jan 2017 12:27:02 +0000">whissi</metadata>
</glsa>

View File

@ -0,0 +1,53 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201701-27">
<title>7-Zip: Multiple vulnerabilities</title>
<synopsis>Multiple vulnerabilities have been found in 7-Zip, the worst of
which may allow execution of arbitrary code.
</synopsis>
<product type="ebuild">7zip</product>
<announced>January 11, 2017</announced>
<revised>January 11, 2017: 1</revised>
<bug>582832</bug>
<access>remote</access>
<affected>
<package name="app-arch/p7zip" auto="yes" arch="*">
<unaffected range="ge">16.02-r1</unaffected>
<vulnerable range="lt">16.02-r1</vulnerable>
</package>
</affected>
<background>
<p>7-Zip is an open-source file archiver, an application used primarily to
compress files. 7-Zip uses its own 7z archive format, but can read and
write several other archive formats.
</p>
</background>
<description>
<p>Multiple vulnerabilities have been discovered in 7-Zip. Please review
the CVE identifiers referenced below for details.
</p>
</description>
<impact type="normal">
<p>A remote attacker could entice a user to open a specially crafted
archive file possibly resulting in execution of arbitrary code with the
privileges of the process or a Denial of Service condition.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All 7-Zip users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=app-arch/p7zip-16.02-r1"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2334">CVE-2016-2334</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-2335">CVE-2016-2335</uri>
</references>
<metadata tag="requester" timestamp="Mon, 09 Jan 2017 17:11:43 +0000">whissi</metadata>
<metadata tag="submitter" timestamp="Wed, 11 Jan 2017 12:28:26 +0000">whissi</metadata>
</glsa>

View File

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201701-28">
<title>c-ares: Heap-based buffer overflow</title>
<synopsis>A heap-based buffer overflow in c-ares might allow remote attackers
to cause a Denial of Service condition.
</synopsis>
<product type="ebuild">c-ares</product>
<announced>January 11, 2017</announced>
<revised>January 11, 2017: 1</revised>
<bug>595536</bug>
<access>remote</access>
<affected>
<package name="net-dns/c-ares" auto="yes" arch="*">
<unaffected range="ge">1.12.0</unaffected>
<vulnerable range="lt">1.12.0</vulnerable>
</package>
</affected>
<background>
<p>c-ares is a C library for asynchronous DNS requests (including name
resolves).
</p>
</background>
<description>
<p>A hostname with an escaped trailing dot (such as “hello\.”) would
have its size calculated incorrectly leading to a single byte written
beyond the end of a buffer on the heap.
</p>
</description>
<impact type="normal">
<p>A remote attacker, able to provide a specially crafted hostname to an
application using c-ares, could potentially cause a Denial of Service
condition.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All c-ares users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=net-dns/c-ares-1.12.0"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5180">CVE-2016-5180</uri>
</references>
<metadata tag="requester" timestamp="Mon, 09 Jan 2017 14:14:23 +0000">whissi</metadata>
<metadata tag="submitter" timestamp="Wed, 11 Jan 2017 12:29:54 +0000">whissi</metadata>
</glsa>

View File

@ -0,0 +1,65 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201701-29">
<title>Vim, gVim: Remote execution of arbitrary code</title>
<synopsis>A vulnerability has been found in Vim and gVim concerning how
certain modeline options are treated.
</synopsis>
<product type="ebuild">vim, gvim</product>
<announced>January 11, 2017</announced>
<revised>January 11, 2017: 1</revised>
<bug>600650</bug>
<access>remote</access>
<affected>
<package name="app-editors/vim" auto="yes" arch="*">
<unaffected range="ge">8.0.0106</unaffected>
<vulnerable range="lt">8.0.0106</vulnerable>
</package>
<package name="app-editors/gvim" auto="yes" arch="*">
<unaffected range="ge">8.0.0106</unaffected>
<vulnerable range="lt">8.0.0106</vulnerable>
</package>
</affected>
<background>
<p>Vim is an efficient, highly configurable improved version of the classic
vi text editor. gVim is the GUI version of Vim.
</p>
</background>
<description>
<p>Vim and gVim do not properly validate values for the filetype,
syntax, and keymap options.
</p>
</description>
<impact type="normal">
<p>A remote attacker could entice a user to open a specially crafted file
using Vim/gVim with certain modeline options enabled possibly resulting
in execution of arbitrary code with the privileges of the process.
</p>
</impact>
<workaround>
<p>Disabling modeline support in .vimrc by adding “set nomodeline” will
prevent exploitation of this flaw. By default, modeline is enabled for
ordinary users but disabled for root.
</p>
</workaround>
<resolution>
<p>All Vim users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=app-editors/vim-8.0.0106"
</code>
<p>All gVim users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=app-editors/gvim-8.0.0106"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-1248">CVE-2016-1248</uri>
</references>
<metadata tag="requester" timestamp="Mon, 09 Jan 2017 17:07:43 +0000">whissi</metadata>
<metadata tag="submitter" timestamp="Wed, 11 Jan 2017 12:33:33 +0000">whissi</metadata>
</glsa>

View File

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201701-30">
<title>vzctl: Security bypass</title>
<synopsis>A vulnerability in vzctl might allow attackers to gain control over
ploop containers.
</synopsis>
<product type="ebuild">vzctl</product>
<announced>January 11, 2017</announced>
<revised>January 11, 2017: 1</revised>
<bug>560522</bug>
<access>local, remote</access>
<affected>
<package name="sys-cluster/vzctl" auto="yes" arch="*">
<unaffected range="ge">4.9.4</unaffected>
<vulnerable range="lt">4.9.4</vulnerable>
</package>
</affected>
<background>
<p>vzctl is a set of control tools for the OpenVZ server virtualization
solution.
</p>
</background>
<description>
<p>It was discovered that vzctl determined the virtual environment (VE)
layout based on the presence of root.hdd/DiskDescriptor.xml in the VE
private directory. This allows local simfs container (CT) root users to
change the root password for arbitrary ploop containers. This is
demonstrated by a symlink attack on the ploop container root.hdd file
which can then be used to access a control panel.
</p>
</description>
<impact type="normal">
<p>An attacker with root privileges, in a simfs-based container, could gain
control over ploop-based containers.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All vzctl users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=sys-cluster/vzctl-4.9.4"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2015-6927">CVE-2015-6927</uri>
</references>
<metadata tag="requester" timestamp="Tue, 10 Jan 2017 16:32:14 +0000">whissi</metadata>
<metadata tag="submitter" timestamp="Wed, 11 Jan 2017 12:39:20 +0000">whissi</metadata>
</glsa>

View File

@ -0,0 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201701-31">
<title>flex: Potential insecure code generation</title>
<synopsis>Flex might generate code with a buffer overflow making applications
using such scanners vulnerable to the execution of arbitrary code.
</synopsis>
<product type="ebuild">flex</product>
<announced>January 11, 2017</announced>
<revised>January 11, 2017: 1</revised>
<bug>589820</bug>
<access>remote</access>
<affected>
<package name="sys-devel/flex" auto="yes" arch="*">
<unaffected range="ge">2.6.1</unaffected>
<vulnerable range="lt">2.6.1</vulnerable>
</package>
</affected>
<background>
<p>flex is a programming tool used to generate scanners (programs which
recognize lexical patterns in text).
</p>
</background>
<description>
<p>A heap-based buffer overflow in the yy_get_next_buffer function in Flex
might allow context-dependent attackers to cause a denial of service or
possibly execute arbitrary code via vectors involving num_to_read.
</p>
</description>
<impact type="normal">
<p>Context-dependent attackers could cause a Denial of Service condition or
possibly execute arbitrary code with the privileges of the process.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All flex users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=sys-devel/flex-2.6.1"
</code>
<p>Packages which depend on flex may need to be recompiled. Tools such as
qdepends (included in app-portage/portage-utils) may assist in
identifying these packages:
</p>
<code>
# emerge --oneshot --ask --verbose $(qdepends -CQ sys-devel/flex | sed
's/^/=/')
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6354">CVE-2016-6354</uri>
</references>
<metadata tag="requester" timestamp="Mon, 09 Jan 2017 14:07:40 +0000">whissi</metadata>
<metadata tag="submitter" timestamp="Wed, 11 Jan 2017 12:41:44 +0000">whissi</metadata>
</glsa>

View File

@ -0,0 +1,117 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201701-32">
<title>phpMyAdmin: Multiple vulnerabilities</title>
<synopsis>Multiple vulnerabilities have been found in phpMyAdmin, the worst
of which could lead to arbitrary code execution.
</synopsis>
<product type="ebuild">phpMyAdmin</product>
<announced>January 11, 2017</announced>
<revised>January 11, 2017: 1</revised>
<bug>586964</bug>
<bug>593582</bug>
<bug>600814</bug>
<access>remote</access>
<affected>
<package name="dev-db/phpmyadmin" auto="yes" arch="*">
<unaffected range="ge">4.6.5.1</unaffected>
<vulnerable range="lt">4.6.5.1</vulnerable>
</package>
</affected>
<background>
<p>phpMyAdmin is a web-based management tool for MySQL databases.</p>
</background>
<description>
<p>Multiple vulnerabilities have been discovered in phpMyAdmin. Please
review the CVE identifiers referenced below for details.
</p>
</description>
<impact type="normal">
<p>A authenticated remote attacker could exploit these vulnerabilities to
execute arbitrary PHP Code, inject SQL code, or to conduct Cross-Site
Scripting attacks.
</p>
<p>In certain configurations, an unauthenticated remote attacker could
cause a Denial of Service condition.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All phpMyAdmin users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=dev-db/phpmyadmin-4.6.5.1"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-4412">CVE-2016-4412</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5097">CVE-2016-5097</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5098">CVE-2016-5098</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5099">CVE-2016-5099</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5701">CVE-2016-5701</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5702">CVE-2016-5702</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5703">CVE-2016-5703</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5704">CVE-2016-5704</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5705">CVE-2016-5705</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5706">CVE-2016-5706</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5730">CVE-2016-5730</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5731">CVE-2016-5731</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5732">CVE-2016-5732</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5733">CVE-2016-5733</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5734">CVE-2016-5734</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5739">CVE-2016-5739</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6606">CVE-2016-6606</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6607">CVE-2016-6607</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6608">CVE-2016-6608</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6609">CVE-2016-6609</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6610">CVE-2016-6610</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6611">CVE-2016-6611</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6612">CVE-2016-6612</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6613">CVE-2016-6613</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6614">CVE-2016-6614</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6615">CVE-2016-6615</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6616">CVE-2016-6616</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6617">CVE-2016-6617</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6618">CVE-2016-6618</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6619">CVE-2016-6619</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6620">CVE-2016-6620</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6622">CVE-2016-6622</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6623">CVE-2016-6623</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6624">CVE-2016-6624</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6625">CVE-2016-6625</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6626">CVE-2016-6626</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6627">CVE-2016-6627</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6628">CVE-2016-6628</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6629">CVE-2016-6629</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6630">CVE-2016-6630</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6631">CVE-2016-6631</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6632">CVE-2016-6632</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-6633">CVE-2016-6633</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9847">CVE-2016-9847</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9848">CVE-2016-9848</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9849">CVE-2016-9849</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9850">CVE-2016-9850</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9851">CVE-2016-9851</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9852">CVE-2016-9852</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9853">CVE-2016-9853</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9854">CVE-2016-9854</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9855">CVE-2016-9855</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9856">CVE-2016-9856</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9857">CVE-2016-9857</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9858">CVE-2016-9858</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9859">CVE-2016-9859</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9860">CVE-2016-9860</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9861">CVE-2016-9861</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9862">CVE-2016-9862</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9863">CVE-2016-9863</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9864">CVE-2016-9864</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9865">CVE-2016-9865</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9866">CVE-2016-9866</uri>
</references>
<metadata tag="requester" timestamp="Tue, 10 Jan 2017 14:45:51 +0000">whissi</metadata>
<metadata tag="submitter" timestamp="Wed, 11 Jan 2017 13:05:16 +0000">whissi</metadata>
</glsa>

View File

@ -1 +1 @@
Mon, 02 Jan 2017 15:13:23 +0000
Wed, 11 Jan 2017 22:43:24 +0000

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup test
DEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( luajit? ( dev-lang/luajit:2= ) !luajit? ( dev-lang/lua:0[deprecated] ) ) !minimal? ( ~app-editors/vim-core-7.4.1583 dev-util/ctags ) perl? ( dev-lang/perl:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3[threads] ) python_targets_python3_4? ( dev-lang/python:3.4[threads] ) python_targets_python3_5? ( dev-lang/python:3.5[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) ) selinux? ( sys-libs/libselinux ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt ) sys-devel/autoconf nls? ( sys-devel/gettext )
DESCRIPTION=Vim, an improved vi-style text editor
EAPI=5
HOMEPAGE=http://www.vim.org/ https://github.com/vim/vim
IUSE=X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl vim-pager python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=vim
RDEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( luajit? ( dev-lang/luajit:2= ) !luajit? ( dev-lang/lua:0[deprecated] ) ) !minimal? ( ~app-editors/vim-core-7.4.1583 dev-util/ctags ) perl? ( dev-lang/perl:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3[threads] ) python_targets_python3_4? ( dev-lang/python:3.4[threads] ) python_targets_python3_5? ( dev-lang/python:3.5[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) ) selinux? ( sys-libs/libselinux ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt )
REQUIRED_USE=luajit? ( lua ) python? ( || ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 ) ?? ( python_targets_python2_7 ) ?? ( python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 ) )
SLOT=0
SRC_URI=https://github.com/vim/vim/archive/v7.4.1583.tar.gz -> vim-7.4.1583.tar.gz https://dev.gentoo.org/~radhermit/vim/vim-7.4.827-gentoo-patches.tar.bz2
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c vim-doc 1b0813c9dadf2431c96854a8d46f5eaf
_md5_=515bd83993d6b2adb897c21066d45e46

View File

@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup test
DEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( luajit? ( dev-lang/luajit:2= ) !luajit? ( dev-lang/lua:0[deprecated] ) ) !minimal? ( ~app-editors/vim-core-7.4.1821 dev-util/ctags ) perl? ( dev-lang/perl:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3[threads] ) python_targets_python3_4? ( dev-lang/python:3.4[threads] ) python_targets_python3_5? ( dev-lang/python:3.5[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) ) selinux? ( sys-libs/libselinux ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt ) sys-devel/autoconf nls? ( sys-devel/gettext )
DEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( luajit? ( dev-lang/luajit:2= ) !luajit? ( dev-lang/lua:0[deprecated] ) ) !minimal? ( ~app-editors/vim-core-7.4.2102 dev-util/ctags ) perl? ( dev-lang/perl:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) python_targets_python3_4? ( dev-lang/python:3.4[threads] ) python_targets_python3_5? ( dev-lang/python:3.5[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) ) selinux? ( sys-libs/libselinux ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt ) sys-devel/autoconf nls? ( sys-devel/gettext )
DESCRIPTION=Vim, an improved vi-style text editor
EAPI=5
EAPI=6
HOMEPAGE=http://www.vim.org/ https://github.com/vim/vim
IUSE=X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl vim-pager python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5
IUSE=X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl vim-pager python_targets_python2_7 python_targets_python3_4 python_targets_python3_5
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=vim
RDEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( luajit? ( dev-lang/luajit:2= ) !luajit? ( dev-lang/lua:0[deprecated] ) ) !minimal? ( ~app-editors/vim-core-7.4.1821 dev-util/ctags ) perl? ( dev-lang/perl:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3[threads] ) python_targets_python3_4? ( dev-lang/python:3.4[threads] ) python_targets_python3_5? ( dev-lang/python:3.5[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) ) selinux? ( sys-libs/libselinux ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt )
REQUIRED_USE=luajit? ( lua ) python? ( || ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 ) ?? ( python_targets_python2_7 ) ?? ( python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 ) )
RDEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( luajit? ( dev-lang/luajit:2= ) !luajit? ( dev-lang/lua:0[deprecated] ) ) !minimal? ( ~app-editors/vim-core-7.4.2102 dev-util/ctags ) perl? ( dev-lang/perl:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) python_targets_python3_4? ( dev-lang/python:3.4[threads] ) python_targets_python3_5? ( dev-lang/python:3.5[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) ) selinux? ( sys-libs/libselinux ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt )
REQUIRED_USE=luajit? ( lua ) python? ( || ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) ?? ( python_targets_python2_7 ) ?? ( python_targets_python3_4 python_targets_python3_5 ) )
SLOT=0
SRC_URI=https://github.com/vim/vim/archive/v7.4.1821.tar.gz -> vim-7.4.1821.tar.gz https://dev.gentoo.org/~radhermit/vim/vim-7.4.827-gentoo-patches.tar.bz2
SRC_URI=https://github.com/vim/vim/archive/v7.4.2102.tar.gz -> vim-7.4.2102.tar.gz https://dev.gentoo.org/~radhermit/vim/vim-7.4.2102-gentoo-patches.tar.bz2
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c vim-doc 1b0813c9dadf2431c96854a8d46f5eaf
_md5_=c24116396e55eb242abee7d449888906
_md5_=d1efc5306d63cc68d8701af4a9ec33c8

View File

@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup test
DEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2 nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( luajit? ( dev-lang/luajit:2= ) !luajit? ( dev-lang/lua:0[deprecated] ) ) !minimal? ( ~app-editors/vim-core-7.4.769 dev-util/ctags ) perl? ( dev-lang/perl:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3[threads] ) python_targets_python3_4? ( dev-lang/python:3.4[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) ) selinux? ( sys-libs/libselinux ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt ) sys-devel/autoconf nls? ( sys-devel/gettext )
DEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2 nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( luajit? ( dev-lang/luajit:2= ) !luajit? ( dev-lang/lua:0[deprecated] ) ) !minimal? ( ~app-editors/vim-core-7.4.769 dev-util/ctags ) perl? ( dev-lang/perl:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) python_targets_python3_4? ( dev-lang/python:3.4[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) ) selinux? ( sys-libs/libselinux ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt ) sys-devel/autoconf nls? ( sys-devel/gettext )
DESCRIPTION=Vim, an improved vi-style text editor
EAPI=5
HOMEPAGE=http://www.vim.org/
IUSE=X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl vim-pager python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
IUSE=X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl vim-pager python_targets_python2_7 python_targets_python3_4
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=vim
RDEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2 nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( luajit? ( dev-lang/luajit:2= ) !luajit? ( dev-lang/lua:0[deprecated] ) ) !minimal? ( ~app-editors/vim-core-7.4.769 dev-util/ctags ) perl? ( dev-lang/perl:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3[threads] ) python_targets_python3_4? ( dev-lang/python:3.4[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) ) selinux? ( sys-libs/libselinux ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt )
REQUIRED_USE=luajit? ( lua ) python? ( || ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) ?? ( python_targets_python2_7 ) ?? ( python_targets_python3_3 python_targets_python3_4 ) )
RDEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2 nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( luajit? ( dev-lang/luajit:2= ) !luajit? ( dev-lang/lua:0[deprecated] ) ) !minimal? ( ~app-editors/vim-core-7.4.769 dev-util/ctags ) perl? ( dev-lang/perl:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) python_targets_python3_4? ( dev-lang/python:3.4[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) ) selinux? ( sys-libs/libselinux ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt )
REQUIRED_USE=luajit? ( lua ) python? ( || ( python_targets_python2_7 python_targets_python3_4 ) ?? ( python_targets_python2_7 ) ?? ( python_targets_python3_4 ) )
SLOT=0
SRC_URI=https://github.com/vim/vim/archive/v7.4.769.tar.gz -> vim-7.4.769.tar.gz https://dev.gentoo.org/~radhermit/vim/vim-7.4.542-gentoo-patches.tar.bz2
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c vim-doc 1b0813c9dadf2431c96854a8d46f5eaf
_md5_=a7d3ee7d15cdc6c9d2b890edaba4bef6
_md5_=3b81a1e93abd8f41cbdc91fd5d0194e9

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup test
DEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( luajit? ( dev-lang/luajit:2= ) !luajit? ( dev-lang/lua:0[deprecated] ) ) !minimal? ( ~app-editors/vim-core-8.0.0005 dev-util/ctags ) perl? ( dev-lang/perl:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) python_targets_python3_4? ( dev-lang/python:3.4[threads] ) python_targets_python3_5? ( dev-lang/python:3.5[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) ) selinux? ( sys-libs/libselinux ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt ) sys-devel/autoconf nls? ( sys-devel/gettext )
DESCRIPTION=Vim, an improved vi-style text editor
EAPI=6
HOMEPAGE=http://www.vim.org/ https://github.com/vim/vim
IUSE=X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl vim-pager python_targets_python2_7 python_targets_python3_4 python_targets_python3_5
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=vim
RDEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( luajit? ( dev-lang/luajit:2= ) !luajit? ( dev-lang/lua:0[deprecated] ) ) !minimal? ( ~app-editors/vim-core-8.0.0005 dev-util/ctags ) perl? ( dev-lang/perl:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) python_targets_python3_4? ( dev-lang/python:3.4[threads] ) python_targets_python3_5? ( dev-lang/python:3.5[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) ) selinux? ( sys-libs/libselinux ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt )
REQUIRED_USE=luajit? ( lua ) python? ( || ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) ?? ( python_targets_python2_7 ) ?? ( python_targets_python3_4 python_targets_python3_5 ) )
SLOT=0
SRC_URI=https://github.com/vim/vim/archive/v8.0.0005.tar.gz -> vim-8.0.0005.tar.gz https://dev.gentoo.org/~radhermit/vim/vim-7.4.2102-gentoo-patches.tar.bz2
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c vim-doc 1b0813c9dadf2431c96854a8d46f5eaf
_md5_=9e18b727262e493d14abc390096426b3

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup test
DEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( luajit? ( dev-lang/luajit:2= ) !luajit? ( dev-lang/lua:0[deprecated] ) ) !minimal? ( ~app-editors/vim-core-8.0.0106 dev-util/ctags ) perl? ( dev-lang/perl:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) python_targets_python3_4? ( dev-lang/python:3.4[threads] ) python_targets_python3_5? ( dev-lang/python:3.5[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) ) selinux? ( sys-libs/libselinux ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt ) sys-devel/autoconf nls? ( sys-devel/gettext )
DESCRIPTION=Vim, an improved vi-style text editor
EAPI=6
HOMEPAGE=http://www.vim.org/ https://github.com/vim/vim
IUSE=X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl vim-pager python_targets_python2_7 python_targets_python3_4 python_targets_python3_5
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=vim
RDEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( luajit? ( dev-lang/luajit:2= ) !luajit? ( dev-lang/lua:0[deprecated] ) ) !minimal? ( ~app-editors/vim-core-8.0.0106 dev-util/ctags ) perl? ( dev-lang/perl:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) python_targets_python3_4? ( dev-lang/python:3.4[threads] ) python_targets_python3_5? ( dev-lang/python:3.5[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) ) selinux? ( sys-libs/libselinux ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt )
REQUIRED_USE=luajit? ( lua ) python? ( || ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) ?? ( python_targets_python2_7 ) ?? ( python_targets_python3_4 python_targets_python3_5 ) )
SLOT=0
SRC_URI=https://github.com/vim/vim/archive/v8.0.0106.tar.gz -> vim-8.0.0106.tar.gz https://dev.gentoo.org/~radhermit/vim/vim-8.0.0106-gentoo-patches.tar.bz2
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c vim-doc 1b0813c9dadf2431c96854a8d46f5eaf
_md5_=d902cab44c65b74868be8cb213086602

View File

@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
DEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( luajit? ( dev-lang/luajit:2= ) !luajit? ( dev-lang/lua:0[deprecated] ) ) !minimal? ( ~app-editors/vim-core-9999 dev-util/ctags ) perl? ( dev-lang/perl:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3[threads] ) python_targets_python3_4? ( dev-lang/python:3.4[threads] ) python_targets_python3_5? ( dev-lang/python:3.5[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) ) selinux? ( sys-libs/libselinux ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt ) sys-devel/autoconf nls? ( sys-devel/gettext ) >=dev-vcs/git-1.8.2.1
DEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( luajit? ( dev-lang/luajit:2= ) !luajit? ( dev-lang/lua:0[deprecated] ) ) !minimal? ( ~app-editors/vim-core-9999 dev-util/ctags ) perl? ( dev-lang/perl:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) python_targets_python3_4? ( dev-lang/python:3.4[threads] ) python_targets_python3_5? ( dev-lang/python:3.5[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) ) selinux? ( sys-libs/libselinux ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt ) sys-devel/autoconf nls? ( sys-devel/gettext ) >=dev-vcs/git-1.8.2.1
DESCRIPTION=Vim, an improved vi-style text editor
EAPI=5
EAPI=6
HOMEPAGE=http://www.vim.org/ https://github.com/vim/vim
IUSE=X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl vim-pager python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5
IUSE=X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl vim-pager python_targets_python2_7 python_targets_python3_4 python_targets_python3_5
LICENSE=vim
RDEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( luajit? ( dev-lang/luajit:2= ) !luajit? ( dev-lang/lua:0[deprecated] ) ) !minimal? ( ~app-editors/vim-core-9999 dev-util/ctags ) perl? ( dev-lang/perl:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3[threads] ) python_targets_python3_4? ( dev-lang/python:3.4[threads] ) python_targets_python3_5? ( dev-lang/python:3.5[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) ) selinux? ( sys-libs/libselinux ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt )
REQUIRED_USE=luajit? ( lua ) python? ( || ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 ) ?? ( python_targets_python2_7 ) ?? ( python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 ) )
RDEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( luajit? ( dev-lang/luajit:2= ) !luajit? ( dev-lang/lua:0[deprecated] ) ) !minimal? ( ~app-editors/vim-core-9999 dev-util/ctags ) perl? ( dev-lang/perl:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) python_targets_python3_4? ( dev-lang/python:3.4[threads] ) python_targets_python3_5? ( dev-lang/python:3.5[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) ) selinux? ( sys-libs/libselinux ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt )
REQUIRED_USE=luajit? ( lua ) python? ( || ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) ?? ( python_targets_python2_7 ) ?? ( python_targets_python3_4 python_targets_python3_5 ) )
SLOT=0
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic d270fa247153df66074f795fa42dba3e git-r3 ef66dfc3db09f327af21cf32f140fb2b multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c vim-doc 1b0813c9dadf2431c96854a8d46f5eaf
_md5_=c24116396e55eb242abee7d449888906
_md5_=54177f450989437170bff9990d8e5a22

View File

@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup test
DEPEND=sys-devel/autoconf
DESCRIPTION=vim and gvim shared files
EAPI=5
EAPI=6
HOMEPAGE=http://www.vim.org/ https://github.com/vim/vim
IUSE=nls acl minimal
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=vim
PDEPEND=!minimal? ( app-vim/gentoo-syntax )
SLOT=0
SRC_URI=https://github.com/vim/vim/archive/v7.4.1229.tar.gz -> vim-7.4.1229.tar.gz https://dev.gentoo.org/~radhermit/vim/vim-7.4.827-gentoo-patches.tar.bz2
SRC_URI=https://github.com/vim/vim/archive/v7.4.2102.tar.gz -> vim-7.4.2102.tar.gz https://dev.gentoo.org/~radhermit/vim/vim-7.4.2102-gentoo-patches.tar.bz2
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 prefix e7f2b9c6e57342e5d25eac22fce23062 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c vim-doc 1b0813c9dadf2431c96854a8d46f5eaf
_md5_=77326ff9d59676f8b9c758d876e989fe
_md5_=5087c7bcb784ce896eaab7e4a64415c3

View File

@ -4,10 +4,10 @@ DESCRIPTION=vim and gvim shared files
EAPI=5
HOMEPAGE=http://www.vim.org/
IUSE=nls acl minimal
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~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 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=vim
PDEPEND=!minimal? ( app-vim/gentoo-syntax )
SLOT=0
SRC_URI=https://github.com/vim/vim/archive/v7.4.769.tar.gz -> vim-7.4.769.tar.gz https://dev.gentoo.org/~radhermit/vim/vim-7.4.542-gentoo-patches.tar.bz2
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 prefix e7f2b9c6e57342e5d25eac22fce23062 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c vim-doc 1b0813c9dadf2431c96854a8d46f5eaf
_md5_=1de9ae25bf5019de208141c8775797ab
_md5_=f1aa0bc7706d1a91738478d8519a9245

View File

@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup test
DEPEND=sys-devel/autoconf
DESCRIPTION=vim and gvim shared files
EAPI=5
EAPI=6
HOMEPAGE=http://www.vim.org/ https://github.com/vim/vim
IUSE=nls acl minimal
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=vim
PDEPEND=!minimal? ( app-vim/gentoo-syntax )
SLOT=0
SRC_URI=https://github.com/vim/vim/archive/v7.4.1342.tar.gz -> vim-7.4.1342.tar.gz https://dev.gentoo.org/~radhermit/vim/vim-7.4.827-gentoo-patches.tar.bz2
SRC_URI=https://github.com/vim/vim/archive/v8.0.0005.tar.gz -> vim-8.0.0005.tar.gz https://dev.gentoo.org/~radhermit/vim/vim-7.4.2102-gentoo-patches.tar.bz2
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 prefix e7f2b9c6e57342e5d25eac22fce23062 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c vim-doc 1b0813c9dadf2431c96854a8d46f5eaf
_md5_=77326ff9d59676f8b9c758d876e989fe
_md5_=0a1882255e333008a9467fc741756eeb

View File

@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup test
DEPEND=sys-devel/autoconf
DESCRIPTION=vim and gvim shared files
EAPI=5
HOMEPAGE=http://www.vim.org/
EAPI=6
HOMEPAGE=http://www.vim.org/ https://github.com/vim/vim
IUSE=nls acl minimal
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=vim
PDEPEND=!minimal? ( app-vim/gentoo-syntax )
SLOT=0
SRC_URI=https://github.com/vim/vim/archive/v7.4.1089.tar.gz -> vim-7.4.1089.tar.gz https://dev.gentoo.org/~radhermit/vim/vim-7.4.827-gentoo-patches.tar.bz2
SRC_URI=https://github.com/vim/vim/archive/v8.0.0005.tar.gz -> vim-8.0.0005.tar.gz https://dev.gentoo.org/~radhermit/vim/vim-7.4.2102-gentoo-patches.tar.bz2
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 prefix e7f2b9c6e57342e5d25eac22fce23062 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c vim-doc 1b0813c9dadf2431c96854a8d46f5eaf
_md5_=69c825b2307b87f8ce5fe4bad76ce4d5
_md5_=fdf539f6ff6dc77996a8e815ed39b89a

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup test
DEPEND=sys-devel/autoconf
DESCRIPTION=vim and gvim shared files
EAPI=6
HOMEPAGE=http://www.vim.org/ https://github.com/vim/vim
IUSE=nls acl minimal
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=vim
PDEPEND=!minimal? ( app-vim/gentoo-syntax )
SLOT=0
SRC_URI=https://github.com/vim/vim/archive/v8.0.0106.tar.gz -> vim-8.0.0106.tar.gz https://dev.gentoo.org/~radhermit/vim/vim-8.0.0106-gentoo-patches.tar.bz2
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 prefix e7f2b9c6e57342e5d25eac22fce23062 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c vim-doc 1b0813c9dadf2431c96854a8d46f5eaf
_md5_=ae32bcf849e6eada61f427d404eae2fb

View File

@ -1,11 +1,11 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
DEPEND=sys-devel/autoconf >=dev-vcs/git-1.8.2.1
DESCRIPTION=vim and gvim shared files
EAPI=5
EAPI=6
HOMEPAGE=http://www.vim.org/ https://github.com/vim/vim
IUSE=nls acl minimal
LICENSE=vim
PDEPEND=!minimal? ( app-vim/gentoo-syntax )
SLOT=0
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e git-r3 ef66dfc3db09f327af21cf32f140fb2b multilib 3972ca401cf7dbb430df9995f5d8d580 prefix e7f2b9c6e57342e5d25eac22fce23062 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c vim-doc 1b0813c9dadf2431c96854a8d46f5eaf
_md5_=77326ff9d59676f8b9c758d876e989fe
_md5_=b9fec538791e3c6d0c1d4bb85622d605

View File

@ -3,10 +3,10 @@ DESCRIPTION=Stream-oriented XML parser library
EAPI=5
HOMEPAGE=http://expat.sourceforge.net/
IUSE=elibc_FreeBSD examples static-libs unicode abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
LICENSE=MIT
RDEPEND=abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r6 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
SLOT=0
SRC_URI=mirror://sourceforge/expat/expat-2.1.0.tar.gz
SRC_URI=mirror://sourceforge/expat/expat-2.2.0.tar.bz2
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e libtool b75230758539a7da029e24afdb693960 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=4bff5046a2be743e498901c402a6468a
_md5_=874b2eec51797202ad024d46ec20d385

View File

@ -1,11 +0,0 @@
DEFINED_PHASES=compile configure install test
DESCRIPTION=C library that resolves names asynchronously
EAPI=5
HOMEPAGE=http://c-ares.haxx.se/
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc64-solaris
LICENSE=MIT
SLOT=0
SRC_URI=http://c-ares.haxx.se/download/c-ares-1.10.0.tar.gz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=c35645b8597576976353472272bcb3d4

View File

@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=!<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=C library that resolves names asynchronously
EAPI=5
EAPI=6
HOMEPAGE=http://c-ares.haxx.se/
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc64-solaris
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc64-solaris
LICENSE=MIT
SLOT=0/2
SRC_URI=http://c-ares.haxx.se/download/c-ares-1.11.0.tar.gz
SRC_URI=http://c-ares.haxx.se/download/c-ares-1.12.0.tar.gz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 9d81603248f2ba3ec59124320d123e5e libtool b75230758539a7da029e24afdb693960 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=c84ebf843b5ae7e145101cec06f2bc84
_md5_=0c8cd57c5165436fdbdf7b0bd39e984e

View File

@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install test
DEFINED_PHASES=compile configure install prepare test
DEPEND=sys-devel/m4 app-arch/xz-utils nls? ( sys-devel/gettext ) test? ( sys-devel/bison )
DESCRIPTION=The Fast Lexical Analyzer
EAPI=4
HOMEPAGE=http://flex.sourceforge.net/
EAPI=5
HOMEPAGE=https://flex.sourceforge.net/ https://github.com/westes/flex
IUSE=nls static test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=FLEX
RDEPEND=sys-devel/m4
SLOT=0
SRC_URI=mirror://sourceforge/flex/flex-2.5.39.tar.xz
SRC_URI=https://github.com/westes/flex/releases/download/v2.6.1/flex-2.6.1.tar.xz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=7a51419acee6eaf300992e29c2ddd45a
_md5_=5a63768f82cb15b0530fccdf89d5479d

View File

@ -2,12 +2,12 @@ DEFINED_PHASES=compile configure install prepare test
DEPEND=sys-devel/m4 app-arch/xz-utils nls? ( sys-devel/gettext ) test? ( sys-devel/bison )
DESCRIPTION=The Fast Lexical Analyzer
EAPI=5
HOMEPAGE=http://flex.sourceforge.net/
HOMEPAGE=https://flex.sourceforge.net/ https://github.com/westes/flex
IUSE=nls static test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=FLEX
RDEPEND=sys-devel/m4
SLOT=0
SRC_URI=mirror://sourceforge/flex/flex-2.6.0.tar.xz
SRC_URI=https://github.com/westes/flex/releases/download/v2.6.3/flex-2.6.3.tar.gz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=a1c65fb8c244d2cc86201f611515e373
_md5_=f718bd4ef5c09db897eff7e116e7b18a

View File

@ -1,85 +0,0 @@
# ChangeLog for net-dns/c-ares
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*c-ares-1.10.0-r1 (09 Aug 2015)
*c-ares-1.10.0 (09 Aug 2015)
*c-ares-1.9.1 (09 Aug 2015)
*c-ares-1.8.0 (09 Aug 2015)
*c-ares-1.7.5 (09 Aug 2015)
*c-ares-1.7.4 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +c-ares-1.7.4.ebuild,
+c-ares-1.7.5.ebuild, +c-ares-1.8.0.ebuild, +c-ares-1.9.1.ebuild,
+c-ares-1.10.0.ebuild, +c-ares-1.10.0-r1.ebuild, +metadata.xml:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Use https by default
Convert all URLs for sites supporting encrypted connections from http to
https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
Bug: https://bugs.gentoo.org/552720
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
*c-ares-1.11.0 (23 Feb 2016)
23 Feb 2016; Anthony G. Basile <blueness@gentoo.org> +c-ares-1.11.0.ebuild:
version bump to 1.11.0, add subslot
Package-Manager: portage-2.2.26
23 Feb 2016; Anthony G. Basile <blueness@gentoo.org> -c-ares-1.7.4.ebuild,
-c-ares-1.7.5.ebuild, -c-ares-1.8.0.ebuild, -c-ares-1.9.1.ebuild,
-c-ares-1.10.0.ebuild:
remove older versions
Package-Manager: portage-2.2.26
25 Feb 2016; Anthony G. Basile <blueness@gentoo.org> c-ares-1.11.0.ebuild,
+files/remove-tests.patch:
disable test, bug #575470
Package-Manager: portage-2.2.26

View File

@ -1,358 +0,0 @@
# ChangeLog for net-dns/c-ares
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-dns/c-ares/ChangeLog,v 1.97 2015/02/20 13:22:40 armin76 Exp $
20 Feb 2015; Raúl Porcel <armin76@gentoo.org> c-ares-1.10.0-r1.ebuild:
arm64/s390/sh stable wrt #522820
01 Dec 2014; Agostino Sarubbo <ago@gentoo.org> c-ares-1.10.0-r1.ebuild:
Stable for sparc, wrt bug #528840
11 Nov 2014; Agostino Sarubbo <ago@gentoo.org> c-ares-1.10.0-r1.ebuild:
Stable for ia64, wrt bug #522820
11 Nov 2014; Agostino Sarubbo <ago@gentoo.org> c-ares-1.10.0-r1.ebuild:
Stable for alpha, wrt bug #522820
15 Oct 2014; Pacho Ramos <pacho@gentoo.org> c-ares-1.10.0-r1.ebuild:
x86 stable, bug #522820
08 Oct 2014; Manuel Rüger <mrueg@gentoo.org> c-ares-1.10.0-r1.ebuild:
Mark stable on amd64. See bug #522820.
24 Sep 2014; Anthony G. Basile <blueness@gentoo.org> c-ares-1.10.0-r1.ebuild:
Stable on arm, bug #522820
22 Sep 2014; Anthony G. Basile <blueness@gentoo.org> c-ares-1.10.0-r1.ebuild:
Stable on ppc/ppc64, bug #522820
14 Sep 2014; Jeroen Roovers <jer@gentoo.org> c-ares-1.10.0-r1.ebuild:
Stable for HPPA (bug #522820).
15 Aug 2014; Jeroen Roovers <jer@gentoo.org> metadata.xml:
Remove empty <longdescription>.
03 Aug 2014; <tgall@gentoo.org> c-ares-1.10.0-r1.ebuild, c-ares-1.9.1.ebuild:
arm64, initial support
*c-ares-1.10.0-r1 (13 Jun 2014)
13 Jun 2014; Michał Górny <mgorny@gentoo.org> +c-ares-1.10.0-r1.ebuild:
Enable multilib support, required for net-misc/curl.
05 Jun 2013; Mike Frysinger <vapier@gentoo.org> metadata.xml:
Add upstream CPE tag (security info) from ChromiumOS.
02 Jun 2013; Agostino Sarubbo <ago@gentoo.org> c-ares-1.9.1.ebuild:
Stable for sh, wrt bug #469590
20 May 2013; Agostino Sarubbo <ago@gentoo.org> c-ares-1.9.1.ebuild:
Stable for s390, wrt bug #469590
18 May 2013; Agostino Sarubbo <ago@gentoo.org> c-ares-1.9.1.ebuild:
Stable for alpha, wrt bug #469590
18 May 2013; Agostino Sarubbo <ago@gentoo.org> c-ares-1.9.1.ebuild:
Stable for ia64, wrt bug #469590
16 May 2013; Agostino Sarubbo <ago@gentoo.org> c-ares-1.9.1.ebuild:
Stable for ppc64, wrt bug #469590
16 May 2013; Agostino Sarubbo <ago@gentoo.org> c-ares-1.9.1.ebuild:
Stable for ppc, wrt bug #469590
14 May 2013; Jeroen Roovers <jer@gentoo.org> c-ares-1.9.1.ebuild:
Stable for HPPA (bug #469590).
14 May 2013; Agostino Sarubbo <ago@gentoo.org> c-ares-1.9.1.ebuild:
Stable for arm, wrt bug #469590
14 May 2013; Agostino Sarubbo <ago@gentoo.org> c-ares-1.9.1.ebuild:
Stable for x86, wrt bug #469590
*c-ares-1.10.0 (12 May 2013)
12 May 2013; Anthony G. Basile <blueness@gentoo.org> +c-ares-1.10.0.ebuild:
Version bump
12 May 2013; Agostino Sarubbo <ago@gentoo.org> c-ares-1.9.1.ebuild:
Stable for amd64, wrt bug #469590
*c-ares-1.9.1 (19 Jun 2012)
19 Jun 2012; Anthony G. Basile <blueness@gentoo.org> -c-ares-1.9.0.ebuild,
+c-ares-1.9.1.ebuild:
Version bump fixes bug in 1.9.0, removed.
http://c-ares.haxx.se/mail/c-ares-archive-2012-06/0012.shtml
*c-ares-1.9.0 (18 Jun 2012)
18 Jun 2012; Anthony G. Basile <blueness@gentoo.org> +c-ares-1.9.0.ebuild:
Version bump
*c-ares-1.8.0 (28 Apr 2012)
28 Apr 2012; Anthony G. Basile <blueness@gentoo.org> +c-ares-1.8.0.ebuild:
Version bump
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> c-ares-1.7.5.ebuild:
keyword ~amd64-fbsd
23 Mar 2012; Anthony G. Basile <blueness@gentoo.org> metadata.xml:
Add myself as maintainer
09 Nov 2011; Mike Frysinger <vapier@gentoo.org> c-ares-1.7.4.ebuild:
Update HOMEPAGE/SRC_URI in stable ebuild too.
*c-ares-1.7.5 (21 Aug 2011)
21 Aug 2011; Christoph Mende <angelos@gentoo.org> -c-ares-1.5.3.ebuild,
+c-ares-1.7.5.ebuild:
Version bump, remove old
24 Jul 2011; Raúl Porcel <armin76@gentoo.org> c-ares-1.7.4.ebuild:
alpha/arm/ia64/s390/sh/sparc stable wrt #369501
21 Jul 2011; Christoph Mende <angelos@gentoo.org> metadata.xml:
Take over maintainership
21 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> c-ares-1.7.4.ebuild:
ppc/ppc64 stable wrt #369501
20 Jul 2011; Pacho Ramos <pacho@gentoo.org> -c-ares-1.4.0.ebuild,
-c-ares-1.7.0.ebuild, -c-ares-1.7.1.ebuild, -c-ares-1.7.3.ebuild,
metadata.xml:
Drop maintainer due retirement, bug #34534, remove old
29 Jun 2011; Markus Meier <maekke@gentoo.org> c-ares-1.7.4.ebuild:
x86 stable, bug #369501
21 Jun 2011; Markos Chandras <hwoarang@gentoo.org> c-ares-1.7.4.ebuild:
Stable on amd64 wrt bug #369501
14 Jun 2011; Jeroen Roovers <jer@gentoo.org> c-ares-1.7.4.ebuild:
Stable for HPPA (bug #369501).
06 Feb 2011; Mart Raudsepp <leio@gentoo.org> c-ares-1.4.0.ebuild:
Drop to ~mips
*c-ares-1.7.4 (11 Dec 2010)
11 Dec 2010; Daniel Black <dragonheart@gentoo.org> c-ares-1.4.0.ebuild,
c-ares-1.5.3.ebuild, +c-ares-1.7.4.ebuild:
verion bump. fix QA on older versions (explict RDEPEND)
*c-ares-1.7.3 (15 Jun 2010)
15 Jun 2010; Daniel Black <dragonheart@gentoo.org> +c-ares-1.7.3.ebuild:
version bump
*c-ares-1.7.1 (25 Mar 2010)
25 Mar 2010; Daniel Black <dragonheart@gentoo.org> -c-ares-1.6.0.ebuild,
+c-ares-1.7.1.ebuild:
version bump - predominately bug fix release
07 Jan 2010; Christian Faulhammer <fauli@gentoo.org> c-ares-1.7.0.ebuild:
Transfer Prefix keywords
*c-ares-1.7.0 (12 Dec 2009)
12 Dec 2009; Daniel Black <dragonheart@gentoo.org> +c-ares-1.7.0.ebuild:
version bump
04 Feb 2009; Raúl Porcel <armin76@gentoo.org> c-ares-1.5.3.ebuild:
arm/ia64/s390/sh/sparc stable wrt #255408
27 Jan 2009; Daniel Black <dragonheart@gentoo.org> -c-ares-1.5.1.ebuild,
-c-ares-1.5.2.ebuild:
cleanout
26 Jan 2009; Jeroen Roovers <jer@gentoo.org> c-ares-1.5.3.ebuild:
Stable for HPPA (bug #255408 ).
25 Jan 2009; Tobias Klausmann <klausman@gentoo.org> c-ares-1.5.3.ebuild:
Stable on alpha, bug #255408
24 Jan 2009; Tobias Scherbaum <dertobi123@gentoo.org> c-ares-1.5.3.ebuild:
ppc stable, bug #255408
23 Jan 2009; Markus Meier <maekke@gentoo.org> c-ares-1.5.3.ebuild:
amd64/x86 stable, bug #255408
23 Jan 2009; Brent Baude <ranger@gentoo.org> c-ares-1.5.3.ebuild:
Marking c-ares-1.5.3 ppc64 for bug 255408
*c-ares-1.6.0 (18 Jan 2009)
18 Jan 2009; Peter Volkov <pva@gentoo.org> +c-ares-1.6.0.ebuild:
Version bump.
*c-ares-1.5.3 (18 Sep 2008)
18 Sep 2008; Peter Volkov <pva@gentoo.org> +c-ares-1.5.3.ebuild:
Version bump.
*c-ares-1.5.2 (01 Jun 2008)
01 Jun 2008; Daniel Black <dragonheart@gentoo.org> +c-ares-1.5.2.ebuild:
version bump
*c-ares-1.5.1 (01 Apr 2008)
01 Apr 2008; Daniel Black <dragonheart@gentoo.org> +c-ares-1.5.1.ebuild:
version bump
06 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> c-ares-1.4.0.ebuild:
Adding back ~x86-fbsd for games-action/bzflag. Someone dropped the KEYWORD
without a ChangeLog, so I am assuming that it was by accident.
25 Jan 2008; Fabian Groffen <grobian@gentoo.org> c-ares-1.4.0.ebuild:
Dropped ppc-macos keyword, see you in prefix
06 Aug 2007; Daniel Black <dragonheart@gentoo.org> -c-ares-1.3.0.ebuild,
-c-ares-1.3.1.ebuild, -c-ares-1.3.2.ebuild:
cleanout
11 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> c-ares-1.4.0.ebuild:
Stable on sparc wrt security #181373
10 Jun 2007; Joshua Kinard <kumba@gentoo.org> c-ares-1.4.0.ebuild:
Stable on mips, per #140068.
09 Jun 2007; Tobias Scherbaum <dertobi123@gentoo.org> c-ares-1.4.0.ebuild:
ppc stable, bug #181373
09 Jun 2007; Jeroen Roovers <jer@gentoo.org> c-ares-1.4.0.ebuild:
Stable for HPPA (bug #140068).
09 Jun 2007; Raúl Porcel <armin76@gentoo.org> c-ares-1.4.0.ebuild:
alpha/ia64/x86 stable wrt security #181373
09 Jun 2007; Christoph Mende <angelos@gentoo.org> c-ares-1.4.0.ebuild:
Stable on amd64 wrt security bug 181373
09 Jun 2007; Markus Rothe <corsair@gentoo.org> c-ares-1.4.0.ebuild:
Stable on ppc64; bug #181373
*c-ares-1.4.0 (09 Jun 2007)
09 Jun 2007; Daniel Black <dragonheart@gentoo.org> -c-ares-1.2.0.ebuild,
-c-ares-1.2.1-r1.ebuild, +c-ares-1.4.0.ebuild:
version bump and cleanout
18 Mar 2007; Steve Dibb <beandog@gentoo.org> c-ares-1.3.1.ebuild:
amd64 stable, bug 140068
11 Mar 2007; Raúl Porcel <armin76@gentoo.org> c-ares-1.3.1.ebuild:
x86 stable wrt bug 140068
*c-ares-1.3.2 (06 Nov 2006)
06 Nov 2006; Daniel Black <dragonheart@gentoo.org> +c-ares-1.3.2.ebuild:
version bump
30 Oct 2006; Javier Villavicencio <the_paya@gentoo.org>
c-ares-1.3.1.ebuild:
Keyworded ~x86-fbsd.
05 Aug 2006; Tobias Scherbaum <dertobi123@gentoo.org> c-ares-1.3.1.ebuild:
ppc stable, bug #140068
20 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> c-ares-1.3.1.ebuild:
Stable on sparc wrt #140068
20 Jul 2006; Markus Rothe <corsair@gentoo.org> c-ares-1.3.1.ebuild:
Stable on ppc64; bug #140068
18 Jul 2006; Jeroen Roovers <jer@gentoo.org> c-ares-1.3.1.ebuild:
Stable on HPPA (bug #140068).
12 Jul 2006; Daniel Black <dragonheart@gentoo.org> c-ares-1.2.0.ebuild,
c-ares-1.2.1-r1.ebuild, c-ares-1.3.0.ebuild, +c-ares-1.3.1.ebuild:
version bump. Fix license to MIT.
*c-ares-1.3.1 (12 Jul 2006)
12 Jul 2006; Daniel Black <dragonheart@gentoo.org> c-ares-1.2.0.ebuild,
c-ares-1.2.1-r1.ebuild, c-ares-1.3.0.ebuild, +c-ares-1.3.1.ebuild:
version bump
07 Feb 2006; Simon Stelling <blubb@gentoo.org> c-ares-1.3.0.ebuild:
stable on amd64
06 Feb 2006; Aron Griffis <agriffis@gentoo.org> c-ares-1.3.0.ebuild:
Mark 1.3.0 stable on alpha
30 Dec 2005; Markus Rothe <corsair@gentoo.org> c-ares-1.3.0.ebuild:
Stable on ppc64
29 Dec 2005; Gustavo Zacarias <gustavoz@gentoo.org> c-ares-1.3.0.ebuild:
Stable on sparc wrt #117036
29 Dec 2005; Mark Loeser <halcy0n@gentoo.org> c-ares-1.3.0.ebuild:
Stable on x86; bug #117036
28 Dec 2005; Daniel Black <dragonheart@gentoo.org> -c-ares-1.2.1.ebuild,
c-ares-1.3.0.ebuild:
added dropped ~alpha and ~ppc64 keywords
22 Oct 2005; Fabian Groffen <grobian@gentoo.org> c-ares-1.3.0.ebuild:
Marked ~ppc-macos (bug #109097)
21 Oct 2005; Bryan Østergaard <kloeri@gentoo.org> c-ares-1.3.0.ebuild:
~ia64 keyword.
20 Oct 2005; Aaron Walker <ka0ttic@gentoo.org> c-ares-1.2.1-r1.ebuild,
c-ares-1.3.0.ebuild:
Added ~mips.
20 Oct 2005; Luis Medinas <metalgod@gentoo.org> c-ares-1.2.1-r1.ebuild:
Marked Stable on amd64. Bug #109097.
19 Oct 2005; Jose Luis Rivero <yoswink@gentoo.org> c-ares-1.2.0.ebuild:
Stable on alpha wrt security bug #109097
19 Oct 2005; Brent Baude <ranger@gentoo.org> c-ares-1.2.1-r1.ebuild:
Marking ppc64 stable to resolve deps
19 Oct 2005; Michael Hanselmann <hansmi@gentoo.org> c-ares-1.3.0.ebuild:
Stable on ppc.
19 Oct 2005; Gustavo Zacarias <gustavoz@gentoo.org> c-ares-1.2.1.ebuild,
c-ares-1.2.1-r1.ebuild, c-ares-1.3.0.ebuild:
Gimme ~sparc for the rest
19 Oct 2005; Gustavo Zacarias <gustavoz@gentoo.org> c-ares-1.2.0.ebuild:
Stable on sparc directly wrt #109097
19 Oct 2005; Brent Baude <ranger@gentoo.org> c-ares-1.2.1-r1.ebuild:
Marking c-ares-1.2.1-r1 ~ppc64
19 Oct 2005; Rene Nussbaumer <killerfox@gentoo.org> c-ares-1.3.0.ebuild:
Stable on hppa. See bug #109097.
*c-ares-1.3.0 (31 Aug 2005)
31 Aug 2005; Daniel Black <dragonheart@gentoo.org> +c-ares-1.3.0.ebuild:
version bump as per bug #104260. thanks to Tupone Alfredo
*c-ares-1.2.1-r1 (16 Jul 2005)
16 Jul 2005; Daniel Black <dragonheart@gentoo.org>
+c-ares-1.2.1-r1.ebuild:
revision bump to enable shared libraries. Bug #99160 thanks to Tupone Alfredo
*c-ares-1.2.1 (21 Apr 2005)
21 Apr 2005; Daniel Black <dragonheart@gentoo.org> +c-ares-1.2.1.ebuild:
Version bump as per bug #89690. Thanks to Tupone Alfredo <alfredo@tupone.it>
28 Aug 2004; David Holm <dholm@gentoo.org> c-ares-1.2.0.ebuild:
Added to ~ppc.
*c-ares-1.2.0 (15 Aug 2004)
15 Aug 2004; Daniel Black <dragonheart@gentoo.org> +metadata.xml,
+c-ares-1.2.0.ebuild:
Initial ebuild. Thanks to Stefan Briesenick <sbriesen@gmx.de> in bug #52288

View File

@ -1,8 +1,6 @@
AUX remove-tests.patch 413 SHA256 4ad95b92d7c499a717b90782eded90c82d3f0c1f85c978312d9c2954354bd3c5 SHA512 ecc52c72298281c0d27a993bc11dcdfb58bd99ffad7f94404e88c6ccfcc7e025859f962a17124f5ce569a4c66e5cdc67cbf4edd0f5873806b8aebd5fdd9e0935 WHIRLPOOL 5f10f8affb622ce5a826725659086233089fe3b9ba143ed2cbead69a6c543fd0186457b675ba168739c3fe45e23750a7d0948370922111267395e22e901cdcd9
DIST c-ares-1.10.0.tar.gz 809073 SHA256 3d701674615d1158e56a59aaede7891f2dde3da0f46a6d3c684e0ae70f52d3db SHA512 fef6945549034390ddaa03acf5509d0095e97c151e5f4047ffc32c51945a7261759228b20fdd77b9e4bf4a95f3a61bfb79bee0c66a860219debfd2916b390693 WHIRLPOOL 660d04b20371a75b4a9dea45449407b10c782ae8367356e2f6b0b73cb2d62485068a543b4a2303673f688c6c784afd9925faa18be943aa771d8467077f8ea407
DIST c-ares-1.11.0.tar.gz 1102531 SHA256 b3612e6617d9682928a1d50c1040de4db6519f977f0b25d40cf1b632900b3efd SHA512 0a3bbe95dbc80201a7024db564c057a788f252b09c4bcc1539d2db8b12f3497db66710e24b1c18132579ddbe3015f1d916b378b83f9c32deb5fba206ffaf9f27 WHIRLPOOL f70a4aff5e50eb46e356d09b3466021f0cd2eb93959bc4d752d7ff26415f1de387a123f0607f97d87d42f75f643094f7382205ff9ea84c00205a9291d0faa700
EBUILD c-ares-1.10.0-r1.ebuild 840 SHA256 b242c0222c5212ba3425b6378ec7600f5aa0094af3c19a2d80dd678c29ebae7c SHA512 52f531694163500e3ca56561169d37547c9876f32023805f41c1192bcaf2addd5a7f04b379517099c2e46f2127c01f58f38f912bd26543eaf15337d392c1ac1d WHIRLPOOL 3f9fc6bb02c7e4bbce54b49b876db1eac6ac323c6327b069bc2789ff418e0b1237c1ebfdccd02e92264d59b17b61d3ae3a19a905944d335613c2fb948b3e0e22
EBUILD c-ares-1.11.0.ebuild 977 SHA256 7b3231f0551f8f6e5a11e63a2d79f2209a9d0f559467b309956c2422983d2e84 SHA512 9dd2ba1a04997a024fe032efc780397341d4ae90d83353472c7208e65a94e8301c231cf99bdb04a979bc00f5808f5e9454cbed6719658201a9eb12551a5816dc WHIRLPOOL 777e147c9d136db5ef459b092d33ad75525f2539dcfcd1ebef1743d7f158ce2bb4f44f5e28f2d5ab472962d2eab55ac06dc9f5dded99d69d907b2facbd25b97e
MISC ChangeLog 3016 SHA256 a1254c8f0d48208791801035d425fadb1b57fa265b010de1a01cc148eeff2091 SHA512 c95fad259a84e0c5f45144f61c8855f0735455f347bb9ac6a020cb9d56ebc079c6651f12b1acf323c245a3ad0f0c07caa390a37460b420bb45b32cf07c195a3b WHIRLPOOL a1a37a67cb441f91ea189cee7830ee175badd4950e74a02b5d600beb210d13fa347afbae99f45b9f04ac365c09a78f1ac0803f7cd161fe5f63d9fb7500dc627a
AUX c-ares-1.12.0-remove-tests.patch 422 SHA256 ab4077eb5178836852376a9e252fb8a7ec04cd87d3f33e2c5eed98ec4c53f46f SHA512 53a9c126183c811b1f68c12014e4123d250447925ded472ff1fb6b57d254730206becd4182692ad5958b14ba0b929a2713df6988c0306872b046aa49bd70e743 WHIRLPOOL a57c3593ce256020c1645f4c08540494dc02041d4fd2a44245f8b991dcaa6979a027f23067435bf97ff0dd2790ca85ccdbd5c55c2afb8177a3e75328d837e043
DIST c-ares-1.12.0.tar.gz 1769879 SHA256 8692f9403cdcdf936130e045c84021665118ee9bfea905d1a76f04d4e6f365fb SHA512 3da0fadb04eccab49b4e6eff3f087a392dd76238d47e74e2ede723883468da688e41f679ee8ca38613fc4f80d3bd7c29e69d3d6c711f988a02fd5d21a3ee1dc6 WHIRLPOOL 69d297213c6ca0988d3b7697d40443dabb3a9b4ceb65c357a3ec99ab2af7c0a7c669f2dc7f75833e0c8a661525ae4003be8109d2d5c1e90887b8349cd63a8d5c
EBUILD c-ares-1.12.0.ebuild 986 SHA256 2725d4ec42c996022c271e754227f25670c32f2a624f70816ebf0acf7e0f6d2a SHA512 fdfe7dd083436b6cf15c2f917b68ad59305b64ff3ddd31e15971464bc7d3765834e737547190d6fa346e338d4ec7c7c074ddf8bc60bc30ad85fceeb7000c85ff WHIRLPOOL e9429a6902224190e4625daae4a8219a131b6c7852d6abb709a96d6eb57d069603cd02ba5f902328403e703f912aa4d589fc7f0d35e0e71b0dcc9d5b509d06be
MISC ChangeLog 3989 SHA256 31e9cad0d76094a8814d9e5f61b309b400e87b5de2a8e0247817693ec34de483 SHA512 2b83637abea52a8430782237c94ea4511d40f86a2504b2566523428cd04af62c8b86a9b27074fea284a43e452ab5930ff3fb545c5802b47d3f2c202c84a00f11 WHIRLPOOL 3f0ba4398e524a18d5caf0b26ae9a47891d371217589b98ee0bf7d3f186fd6ee19789414accffdf26a7c01674819024bc9655d1cfd78cf30e699fb8f57c681b2
MISC ChangeLog-2015 11969 SHA256 77a8f577b7ca209f0d0429a43160dfb7988945f6ceecee890b2a429b8dab4cf5 SHA512 6a85f9ae18a01ed89798c9dce6f9987ddd6454c7db494dc03887b38bff4674f947758db2e8398de66524fc57e22c15ba334eb746dc75f30f2672d3740ab1f68e WHIRLPOOL e0ef12f777960e9ff4e90422d85817e30f2aae96e887efe48ca24fcf216c14bbc018051de8d24490b29b63d5129057f045a4dfc8088c21b1e60a3e685717541f
MISC metadata.xml 339 SHA256 a3a4b7b1a0723a569944e0f764d4edd189a583120b823eb45229eb1e12585de8 SHA512 fb726c9af8f3b9b104f13f5d7f8c1d38659848afdd619fe8c9242e8d2dea24c21a2654baca4bac96a94cadf68a0f649c87346f296e6b5d2aa5d88a4276c41755 WHIRLPOOL 7e4a278b85ab4add27eea80d409cb4f3a66de654bb5a4dbbd0a4e5f9e520ba5aa6261a435086f703b19d25e37bda0849f81e0d2f29baba327cff08be5494aa4d

View File

@ -1,35 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils multilib-minimal
DESCRIPTION="C library that resolves names asynchronously"
HOMEPAGE="http://c-ares.haxx.se/"
SRC_URI="http://${PN}.haxx.se/download/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc64-solaris"
IUSE="static-libs"
DOCS=( AUTHORS CHANGES NEWS README RELEASE-NOTES TODO )
MULTILIB_WRAPPED_HEADERS=(
/usr/include/ares_build.h
)
multilib_src_configure() {
ECONF_SOURCE=${S} \
econf \
--enable-nonblocking \
--enable-symbol-hiding \
$(use_enable static-libs static)
}
multilib_src_install_all() {
einstalldocs
prune_libtool_files --all
}

View File

@ -1,8 +1,8 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI=6
inherit autotools eutils multilib-minimal
@ -11,7 +11,7 @@ HOMEPAGE="http://c-ares.haxx.se/"
SRC_URI="http://${PN}.haxx.se/download/${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc64-solaris"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc64-solaris"
IUSE="static-libs"
# Subslot = SONAME of libcares.so.2
@ -24,7 +24,8 @@ MULTILIB_WRAPPED_HEADERS=(
)
src_prepare() {
epatch "${FILESDIR}"/remove-tests.patch
eapply "${FILESDIR}"/${P}-remove-tests.patch
eapply_user
eautoreconf
}

View File

@ -0,0 +1,14 @@
diff -Naur c-ares-1.12.0.orig/configure.ac c-ares-1.12.0/configure.ac
--- c-ares-1.12.0.orig/configure.ac 2016-09-29 07:43:01.000000000 -0400
+++ c-ares-1.12.0/configure.ac 2016-10-14 03:10:36.253342032 -0400
@@ -837,10 +837,6 @@
fi
AC_MSG_RESULT([$build_tests])
-if test "x$build_tests" = "xyes" ; then
- AC_CONFIG_SUBDIRS([test])
-fi
-
AC_CONFIG_FILES([Makefile libcares.pc])
AC_OUTPUT
XC_AMEND_DISTCLEAN(['.'])

View File

@ -1,14 +0,0 @@
diff -Naur c-ares-1.11.0.orig/configure.ac c-ares-1.11.0/configure.ac
--- c-ares-1.11.0.orig/configure.ac 2016-02-19 09:09:13.000000000 +0000
+++ c-ares-1.11.0/configure.ac 2016-02-25 01:26:53.092956316 +0000
@@ -877,10 +877,6 @@
XC_CHECK_BUILD_FLAGS
-if test "x$cross_compiling" = "xno"; then
- AC_CONFIG_SUBDIRS([test])
-fi
-
AC_CONFIG_FILES([Makefile libcares.pc])
AC_OUTPUT
XC_AMEND_DISTCLEAN(['.'])

View File

@ -1,113 +0,0 @@
# ChangeLog for sys-devel/flex
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*flex-2.5.39-r1 (09 Aug 2015)
*flex-2.5.39 (09 Aug 2015)
*flex-2.5.38-r1 (09 Aug 2015)
*flex-2.5.37 (09 Aug 2015)
*flex-2.5.35_p10 (09 Aug 2015)
*flex-2.5.35 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org>
+files/flex-2.5.33-pic.patch, +files/flex-2.5.34-isatty.patch,
+files/flex-2.5.35-gcc44.patch, +files/flex-2.5.35-saneautotools.patch,
+files/flex-2.5.37-proto.patch, +files/flex-2.5.37-tests.patch,
+flex-2.5.35.ebuild, +flex-2.5.35_p10.ebuild, +flex-2.5.37.ebuild,
+flex-2.5.38-r1.ebuild, +flex-2.5.39.ebuild, +flex-2.5.39-r1.ebuild,
+metadata.xml:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Use https by default
Convert all URLs for sites supporting encrypted connections from http to
https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
Bug: https://bugs.gentoo.org/552720
*flex-2.6.0 (23 Nov 2015)
23 Nov 2015; Lars Wendler <polynomial-c@gentoo.org> +flex-2.6.0.ebuild:
Bump to version 2.6.0
Package-Manager: portage-2.2.25
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
23 Nov 2015; Lars Wendler <polynomial-c@gentoo.org>
-files/flex-2.5.33-pic.patch, -files/flex-2.5.34-isatty.patch,
-files/flex-2.5.35-gcc44.patch, -files/flex-2.5.35-saneautotools.patch,
-files/flex-2.5.37-proto.patch, -files/flex-2.5.37-tests.patch,
-flex-2.5.35.ebuild, -flex-2.5.35_p10.ebuild, -flex-2.5.37.ebuild,
-flex-2.5.38-r1.ebuild, -flex-2.5.39.ebuild:
Removed old.
Package-Manager: portage-2.2.25
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
24 Nov 2015; Mike Frysinger <vapier@gentoo.org> metadata.xml:
standardize various metadata.xml style
13 Dec 2015; Mike Frysinger <vapier@gentoo.org>
+files/flex-2.6.0-out-of-tree-build.patch,
+files/flex-2.6.0-out-of-tree-test.patch, flex-2.6.0.ebuild:
fix tests #567332
20 Dec 2015; Mike Frysinger <vapier@gentoo.org> flex-2.6.0.ebuild:
disable building tests when USE=-test #568842
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Unify quoting in metadata.xml files for machine processing
Force unified quoting in all metadata.xml files since lxml does not
preserve original use of single and double quotes. Ensuring unified
quoting before the process allows distinguishing the GLEP 67-related
metadata.xml changes from unrelated quoting changes.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)

View File

@ -1,399 +0,0 @@
# ChangeLog for sys-devel/flex
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/ChangeLog,v 1.127 2014/10/27 01:44:34 vapier Exp $
27 Oct 2014; Mike Frysinger <vapier@gentoo.org> flex-2.5.39-r1.ebuild:
Mark arm64/m68k/s390/sh stable.
15 Sep 2014; Agostino Sarubbo <ago@gentoo.org> flex-2.5.39-r1.ebuild:
Stable for sparc, wrt bug #512012
13 Sep 2014; Markus Meier <maekke@gentoo.org> flex-2.5.39-r1.ebuild:
arm stable, bug #512012
25 Aug 2014; Agostino Sarubbo <ago@gentoo.org> flex-2.5.39-r1.ebuild:
Stable for alpha, wrt bug #512012
23 Aug 2014; Agostino Sarubbo <ago@gentoo.org> flex-2.5.39-r1.ebuild:
Stable for ia64, wrt bug #512012
21 Aug 2014; Agostino Sarubbo <ago@gentoo.org> flex-2.5.39-r1.ebuild:
Stable for ppc64, wrt bug #512012
07 Aug 2014; Jeroen Roovers <jer@gentoo.org> flex-2.5.39-r1.ebuild:
Stable for HPPA (bug #512012).
28 Jul 2014; Agostino Sarubbo <ago@gentoo.org> flex-2.5.39-r1.ebuild:
Stable for ppc, wrt bug #512012
23 Jul 2014; Agostino Sarubbo <ago@gentoo.org> flex-2.5.39-r1.ebuild:
Stable for x86, wrt bug #512012
22 Jul 2014; Agostino Sarubbo <ago@gentoo.org> flex-2.5.39-r1.ebuild:
Stable for amd64, wrt bug #512912
*flex-2.5.39-r1 (30 May 2014)
30 May 2014; Michał Górny <mgorny@gentoo.org> +flex-2.5.39-r1.ebuild:
Enable multilib support for libfl.a.
*flex-2.5.39 (29 Mar 2014)
29 Mar 2014; Tim Harder <radhermit@gentoo.org> +flex-2.5.39.ebuild:
Version bump.
28 Mar 2014; Christoph Junghans <ottxor@gentoo.org> flex-2.5.38-r1.ebuild:
added prefix keywords
*flex-2.5.38-r1 (16 Mar 2014)
16 Mar 2014; Mike Frysinger <vapier@gentoo.org> +flex-2.5.38-r1.ebuild,
-flex-2.5.38.ebuild:
Drop shared lib since it makes no sense #503522 by Andrés Becerra Sandoval.
*flex-2.5.38 (13 Feb 2014)
13 Feb 2014; Tim Harder <radhermit@gentoo.org> +flex-2.5.38.ebuild:
Version bump.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> flex-2.5.37.ebuild:
Add arm64 love.
27 Apr 2013; Mike Frysinger <vapier@gentoo.org> flex-2.5.37.ebuild:
Respect $AR setting #444086 by Denis M..
19 Feb 2013; Zac Medico <zmedico@gentoo.org> flex-2.5.37.ebuild:
Fix for prefix and add ~arm-linux + ~x86-linux keywords.
01 Jan 2013; Raúl Porcel <armin76@gentoo.org> flex-2.5.37.ebuild:
m68k/s390/sh stable wrt #447964
01 Jan 2013; Agostino Sarubbo <ago@gentoo.org> flex-2.5.37.ebuild:
Stable for arm, wrt bug #447964
30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> flex-2.5.37.ebuild:
Stable for alpha, wrt bug #447964
30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> flex-2.5.37.ebuild:
Stable for sparc, wrt bug #447964
29 Dec 2012; Jeroen Roovers <jer@gentoo.org> flex-2.5.37.ebuild:
Stable for HPPA (bug #447964).
25 Dec 2012; Agostino Sarubbo <ago@gentoo.org> flex-2.5.37.ebuild:
Stable for ia64, wrt bug #447964
23 Dec 2012; Jeff Horelick <jdhore@gentoo.org> flex-2.5.37.ebuild:
marked x86 per bug 447964
23 Dec 2012; Agostino Sarubbo <ago@gentoo.org> flex-2.5.37.ebuild:
Stable for ppc64, wrt bug #447964
22 Dec 2012; Agostino Sarubbo <ago@gentoo.org> flex-2.5.37.ebuild:
Stable for ppc, wrt bug #447964
22 Dec 2012; Agostino Sarubbo <ago@gentoo.org> flex-2.5.37.ebuild:
Stable for amd64, wrt bug #447964
11 Aug 2012; Mike Frysinger <vapier@gentoo.org>
+files/flex-2.5.37-tests.patch, flex-2.5.37.ebuild:
Add fix from upstream for running tests w/bison-2.6 #429954 by Ryan Hill.
*flex-2.5.37 (04 Aug 2012)
04 Aug 2012; Mike Frysinger <vapier@gentoo.org>
+files/flex-2.5.37-proto.patch, +flex-2.5.37.ebuild:
Version bump #429774 by Samuli Suominen.
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> flex-2.5.35_p10.ebuild:
keyword ~amd64-fbsd
31 Jan 2012; Samuli Suominen <ssuominen@gentoo.org> flex-2.5.35_p10.ebuild:
ppc64 stable wrt #384221
27 Nov 2011; Mike Frysinger <vapier@gentoo.org> flex-2.5.35_p10.ebuild:
Add comment about needing bison and not general yacc.
20 Oct 2011; Brent Baude <ranger@gentoo.org> flex-2.5.35_p10.ebuild:
Marking flex-2.5.35_p10 ppc for bug 384221
12 Oct 2011; Raúl Porcel <armin76@gentoo.org> flex-2.5.35_p10.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #384221
09 Oct 2011; Jeroen Roovers <jer@gentoo.org> flex-2.5.35_p10.ebuild:
Stable for HPPA (bug #384221).
08 Oct 2011; Markus Meier <maekke@gentoo.org> flex-2.5.35_p10.ebuild:
arm stable, bug #384221
01 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> flex-2.5.35_p10.ebuild:
x86 stable wrt bug #384221
24 Sep 2011; Tony Vroon <chainsaw@gentoo.org> flex-2.5.35_p10.ebuild:
Marked stable on AMD64 based on arch testing by Blain "doc235" Anderson &
Agostino "ago" Sarubbo in bug #384221.
23 Sep 2011; Mike Frysinger <vapier@gentoo.org> flex-2.5.35_p10.ebuild:
Upgrade to EAPI 3 for prefix users #353066 by Jeremy Olexa.
06 Sep 2011; Matt Turner <mattst88@gentoo.org> flex-2.5.35.ebuild,
flex-2.5.35_p10.ebuild:
Add test? ( sys-devel/bison ) to DEPEND (plain dev-util/yacc doesn't work),
bug 381273.
17 Aug 2011; Matt Turner <mattst88@gentoo.org> flex-2.5.35.ebuild,
flex-2.5.35_p10.ebuild:
Add m4 to RDEPEND as well, bug 379355.
31 Jul 2011; Matt Turner <mattst88@gentoo.org> flex-2.5.35.ebuild,
flex-2.5.35_p10.ebuild:
Add missing sys-devel/m4 dependency, bug 376119.
*flex-2.5.35_p10 (16 Nov 2010)
16 Nov 2010; Diego E. Pettenò <flameeyes@gentoo.org>
+flex-2.5.35_p10.ebuild, +files/flex-2.5.35-saneautotools.patch:
Add a flex version with sanitised autotools that can be cross-compiled
without further workarounds; the new version also uses the latest Debian
patch (and makes it easier to use it). Closes bug #345785.
08 Jun 2010; Samuli Suominen <ssuominen@gentoo.org> flex-2.5.35.ebuild:
Fix DESCRIPTION wrt #323237 by Jaak Ristioja.
29 May 2009; Mike Frysinger <vapier@gentoo.org>
-files/flex-2.5.4-glibc22.patch, -flex-2.5.4a-r6.ebuild,
-files/flex-2.5.4a-gcc3.patch, -files/flex-2.5.4a-gcc31.patch,
-files/flex-2.5.4a-skel.patch, -files/flex-configure-LANG.patch:
Punt old package vuln to GLSA 200603-07 #271673.
26 Mar 2009; Ryan Hill <dirtyepic@gentoo.org>
+files/flex-2.5.35-gcc44.patch, flex-2.5.35.ebuild:
Include cstdio for GCC 4.4.
21 Mar 2009; Mike Frysinger <vapier@gentoo.org> flex-2.5.35.ebuild:
Fix tests with --as-needed #262989 by Nick Fortino.
09 Feb 2009; Markus Meier <maekke@gentoo.org> flex-2.5.35.ebuild:
amd64 stable, bug #244417
28 Oct 2008; Raúl Porcel <armin76@gentoo.org> flex-2.5.35.ebuild:
alpha/ia64 stable #244417
28 Oct 2008; Brent Baude <ranger@gentoo.org> flex-2.5.35.ebuild:
stable ppc64, bug 244417
27 Oct 2008; Ferris McCormick <fmccor@gentoo.org> flex-2.5.35.ebuild:
Sparc stable, Bug #244417.
26 Oct 2008; Jeroen Roovers <jer@gentoo.org> flex-2.5.35.ebuild:
Stable for HPPA (bug #244417).
26 Oct 2008; nixnut <nixnut@gentoo.org> flex-2.5.35.ebuild:
Stable on ppc wrt bug 244417
26 Oct 2008; Torsten Veller <tove@gentoo.org> flex-2.5.35.ebuild:
Stable on x86 (#244417)
*flex-2.5.35 (26 Feb 2008)
26 Feb 2008; Mike Frysinger <vapier@gentoo.org> +flex-2.5.35.ebuild:
Version bump.
*flex-2.5.34 (13 Dec 2007)
13 Dec 2007; Mike Frysinger <vapier@gentoo.org>
+files/flex-2.5.34-isatty.patch, +flex-2.5.34.ebuild:
Version bump.
16 Oct 2007; Christoph Mende <angelos@gentoo.org> flex-2.5.33-r3.ebuild:
Stable on amd64 wrt bug #195255
12 Oct 2007; Lars Weiler <pylon@gentoo.org> flex-2.5.33-r3.ebuild:
stable ppc, bug #195255
11 Oct 2007; Tom Gall <tgall@gentoo.org> flex-2.5.33-r3.ebuild:
stable on ppc64, bug #195255
10 Oct 2007; Raúl Porcel <armin76@gentoo.org> flex-2.5.33-r3.ebuild:
alpha/ia64 stable wrt #195255
09 Oct 2007; Dawid Węgliński <cla@gentoo.org> flex-2.5.33-r3.ebuild:
Stable on x86
09 Oct 2007; Jeroen Roovers <jer@gentoo.org> flex-2.5.33-r3.ebuild:
Stable for SPARC (bug #195255).
09 Oct 2007; Jeroen Roovers <jer@gentoo.org> flex-2.5.33-r3.ebuild:
Stable for HPPA (bug #195255).
03 Aug 2007; Mike Frysinger <vapier@gentoo.org> flex-2.5.33-r3.ebuild:
Make sure we dont try to pointlessly regen manpage #187505 by Benedikt Morbach.
*flex-2.5.33-r3 (30 Jul 2007)
30 Jul 2007; Mike Frysinger <vapier@gentoo.org>
+files/flex-2.5.33-setlocale.patch, +flex-2.5.33-r3.ebuild:
Add fix from upstream for locale setting #186092 by Evgeniy Dushistov.
27 Jun 2007; Markus Rothe <corsair@gentoo.org> flex-2.5.33-r2.ebuild:
Stable on ppc64; bug #183256
27 Jun 2007; Jeroen Roovers <jer@gentoo.org> flex-2.5.33-r2.ebuild:
Stable for HPPA (bug #183256).
26 Jun 2007; Lars Weiler <pylon@gentoo.org> flex-2.5.33-r2.ebuild:
Stable on ppc; bug #183256.
26 Jun 2007; Raúl Porcel <armin76@gentoo.org> flex-2.5.33-r2.ebuild:
alpha stable wrt #183256
11 May 2007; Joshua Kinard <kumba@gentoo.org> flex-2.5.33-r2.ebuild:
Stable on mips.
24 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org> flex-2.5.33-r2.ebuild:
Stable on sparc
23 Apr 2007; Raúl Porcel <armin76@gentoo.org> flex-2.5.33-r2.ebuild:
ia64 + x86 stable
06 Feb 2007; Simon Stelling <blubb@gentoo.org> flex-2.5.33-r2.ebuild:
stable on amd64
*flex-2.5.33-r2 (06 Feb 2007)
06 Feb 2007; Simon Stelling <blubb@gentoo.org>
+files/flex-2.5.33-pic.patch, +flex-2.5.33-r2.ebuild:
compile lib with -fPIC; bug 131460
17 Oct 2006; Roy Marples <uberlord@gentoo.org> flex-2.5.33-r1.ebuild:
Added ~sparc-fbsd keyword.
30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> flex-2.5.33-r1.ebuild:
Add ~x86-fbsd keyword.
27 Feb 2006; Gustavo Zacarias <gustavoz@gentoo.org> flex-2.5.33-r1.ebuild:
Stable on sparc wrt #122940
*flex-2.5.33-r1 (27 Feb 2006)
27 Feb 2006; Mike Frysinger <vapier@gentoo.org> +flex-2.5.33-r1.ebuild:
Fix build failure with wine #124084 by Peter Fox.
26 Feb 2006; Tobias Scherbaum <dertobi123@gentoo.org> flex-2.5.33.ebuild:
ppc stable
24 Feb 2006; Mark Loeser <halcy0n@gentoo.org> flex-2.5.33.ebuild:
Stable on x86
24 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> flex-2.5.31-r2.ebuild,
flex-2.5.33.ebuild:
Mark stable 2.5.33 (unmark 2.5.31-r2, sorry for the mistake).
24 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> flex-2.5.31-r2.ebuild:
Stable on amd64.
24 Feb 2006; Stephen Bennett <spb@gentoo.org> flex-2.5.33.ebuild:
Alpha stable
24 Feb 2006; Markus Rothe <corsair@gentoo.org> flex-2.5.33.ebuild:
Stable on ppc64
*flex-2.5.33 (24 Feb 2006)
24 Feb 2006; Mike Frysinger <vapier@gentoo.org>
+files/flex-2.5.33-isatty.patch, +flex-2.5.33.ebuild:
Version bump #122940.
20 Feb 2006; Mike Frysinger <vapier@gentoo.org>
+files/flex-2.5.31-gnu-m4.patch, flex-2.5.31-r2.ebuild:
Fix by Diego Pettenò to make sure we use GNU m4 #123471.
*flex-2.5.31-r2 (09 Feb 2006)
09 Feb 2006; Mike Frysinger <vapier@gentoo.org>
files/flex-2.5.31-isatty.patch, +flex-2.5.31-r2.ebuild:
Update isatty patch to better match the unistd.h prototype #122042.
08 Feb 2006; Mike Frysinger <vapier@gentoo.org>
+files/flex-2.5.31-check-for-locale-header.patch, flex-2.5.31-r1.ebuild:
Fix locale.h include bug #121920 by Chris Smith.
07 Feb 2006; Fabian Groffen <grobian@gentoo.org> flex-2.5.4a-r6.ebuild:
Doin' it for vapier, ppc-macos stable (bug #121487)
*flex-2.5.31-r1 (06 Feb 2006)
06 Feb 2006; Mike Frysinger <vapier@gentoo.org>
+files/flex-2.5.31-isatty.patch, +flex-2.5.31-r1.ebuild:
Fix building C++ apps like doxygen #119598 by Michael Cramer.
04 Feb 2006; Mike Frysinger <vapier@gentoo.org>
+files/flex-configure-LANG.patch, flex-2.5.4a-r6.ebuild:
Fix building in funky locales #121408 by J.
16 Sep 2005; Aron Griffis <agriffis@gentoo.org> flex-2.5.4a-r6.ebuild:
Mark 2.5.4a-r6 stable on alpha
03 Sep 2005; Markus Rothe <corsair@gentoo.org> flex-2.5.4a-r6.ebuild:
Stable on ppc64
18 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> flex-2.5.4a-r6.ebuild:
Stable on ppc.
16 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> flex-2.5.4a-r6.ebuild:
Stable on sparc
11 Aug 2005; Mike Frysinger <vapier@gentoo.org>
+files/flex-2.5.31-include.patch, flex-2.5.31.ebuild:
Fix cross-compile support.
*flex-2.5.31 (09 Jul 2005)
09 Jul 2005; Mike Frysinger <vapier@gentoo.org>
-files/flex-2.5.31-yytext_ptr.patch, flex-2.5.4a-r6.ebuild,
+flex-2.5.31.ebuild, -flex-2.5.31-r1.ebuild:
Add flex-2.5.31 back in with Debian patchset #97921 by Martin Mokrejs.
*flex-2.5.4a-r6 (20 Jan 2005)
20 Jan 2005; Mike Frysinger <vapier@gentoo.org> flex-2.5.4a-r5.ebuild,
+flex-2.5.4a-r6.ebuild:
Punt eradicators stuff from our stable ebuild and make a new version with
proper autoconf updates.
20 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org>
flex-2.5.4a-r5.ebuild:
Install to the proper libdir.
09 Nov 2004; <robmoss@gentoo.org> flex-2.5.4a-r5.ebuild:
Fixing a very silly typo. I meant "bigcheck", not "bigtest". Sorry. Fixes
bug #63697.
16 Sep 2004; <rmoss@gentoo.org> flex-2.5.4a-r5.ebuild:
flex-2.5.4a was using a broken, irritatingly short version of the testsuite.
Adding "make bigcheck" in the previously nonexistent src_test function fixes
this.
27 Jul 2004; Alexander Gabert <pappy@gentoo.org> flex-2.5.4a-r5.ebuild:
flex breaks when MAKEOPTS is set aggressively
19 Jul 2004; Michael Sterrett <mr_bones_@gentoo.org> flex-2.5.4a-r5.ebuild:
take out the emake || make bit. Works for me with -j and no verified
bug reports exist; tidy
*flex-2.5.4a-r5 (13 Oct 2002)
13 Oct 2002; Martin Schlemmer <azarah@gentoo.org> :
Add various Redhat patches to make it more gcc3 friendly. Fix
form in a few places.
*flex-2.5.4a-r4 (1 Feb 2002)
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

View File

@ -1,9 +1,7 @@
AUX flex-2.6.0-out-of-tree-build.patch 421 SHA256 635cf187d404470f69fd58acbb5ae53e68acf4119f4bb63058187788d75b0c0f SHA512 ba9752f64b2d36beeff40e2c26d0f3a49b8bebf4ad7af166d48d3f10c43760feb65710ec2c769c2ab6bcaf50d8fc1a192095d7125b91d0e2453c7f0bb7c8e608 WHIRLPOOL 697d9c9f3f3dba39ff217ae78dd783e2544d2b7ee36b94965234e07be8b0a58b3306de97f561bcae83c8a520003b1318d84fb7fef5015b78964f73d7d1ed08ad
AUX flex-2.6.0-out-of-tree-test.patch 3728 SHA256 231e1283fbd0b8860facf7c51cbad198caff12adb65962e28f50a8315c37fcf5 SHA512 ca7f76681e91434647d0078c7d26c73f9d6c9de1c7c197d74c06c9848d52648216890b5235cdc949d84d66a1bbc74cbba3a299fd5bfe0d8657a79716df345292 WHIRLPOOL 490988d28c165b23a40fa7d9def614a3569c08e90a17effac05694052a06886f6a171ec016208cb76215585e23858a1c81ad2bb39d3298adcb122c8abe93ca75
DIST flex-2.5.39.tar.xz 1347436 SHA256 c988bb3ab340aaba16df5a54ab98bb4760599975375c8ac9388a078b7f27e9e8 SHA512 488bfd40043851d6f069333090081cc09c8754cd098dd24655ea705dd381efc4e88080fe8060fe6c790f450695f1b209f7115b154723c203f43b00f4ccfa5bec WHIRLPOOL 6f46ed30ca3a3ac6449170171205031ab821a0d78aaed36c7faf59c12724f8787092ba1a3ea846e359791476da7f9bb007155caac60e696326445c75c5d70dd5
DIST flex-2.6.0.tar.xz 1369552 SHA256 d39b15a856906997ced252d76e9bfe2425d7503c6ed811669665627b248e4c73 SHA512 9cd48aa79ce70814902745d6e67f677bcc67f23dcc46ebb5f2963efac0d8f6f6c10ee87369d2d7557d29e390a3502dd99246db0fd2e096b9e7bb6e16d51d3abe WHIRLPOOL e44cab6763699a9d4d8af29b8c45c2e5b203a643834730f35e5745d145e5b3a4605506da209aa8e4e087e2e8872926261d0d2f29751d616cc77df36021d753b2
EBUILD flex-2.5.39-r1.ebuild 1653 SHA256 4037d079c29fb63ad9efe87c88d2459e8d0d15b78492b8698e9a78a08355fbdb SHA512 623e4c09eb843cedf9a27d5b2f8bb246283474bdf18786cf6f68d6dedbbe056b0823666c46dc8da7fa1ec0e6075e0da130019b79552d42c06e3868fe1ffe2012 WHIRLPOOL 71b94a81dd5e14eb7ddb8838b37d144523d30ed41838a82bc6e0a80d252d33ca03ef8c9cb974ecd4dc2b687272a2b85c8a347f98edde31643ab8ac6e6f4c89c3
EBUILD flex-2.6.0.ebuild 2071 SHA256 b938681099c1b84cef5a2ccc06256a74950c48c39c67a9a34d8ad5bf1d346a9e SHA512 e26ae27986c8b1f178f3d54341dae7c638805f87ccf80f17622574f78bd5ddbf79d016284324f1d2fe6bd041de91b5e2349d99e092d897742526539c4c83cdee WHIRLPOOL 1fc0753cfa613a107a08bb19a444dea887ad32ab35203e9a046b59de307c67778b3ded0eb046271ed6eab8ad8307fd7347b955697511d227b0693c2cb4e6ebe1
MISC ChangeLog 4385 SHA256 ab1fc1da83dcb3ee02870397e690d3c82af68130437c90c6690d2dd696e56e9e SHA512 9082899d74fe87daacf9473fe330dadaf6db70b2085bd747a9a2a9f60266481698c0e8712e050b7b564f5a3f11af3d8d46af2f1951b8d33a7ac20ce6eb7b1bf8 WHIRLPOOL 818a345dc0dced2e07788460d3d0e1a4f3d83bcb204e70218cc8dd08fd021050d0a338d895435254a681ec4f2dcd2e2094f987759c3d3570f1b6818d558630a5
DIST flex-2.6.1.tar.xz 835048 SHA256 2c7a412c1640e094cb058d9b2fe39d450186e09574bebb7aa28f783e3799103f SHA512 1e35d0447f59139b98ede085d1a603d4f61cf8bc11cf2e291a3f492a05c60ee61535481b878585cd6843cd9b3c7952c834adfa78a6a71c64802e7b3069dec9d1 WHIRLPOOL d671017fd516f5d6457a896f1d50d4a4d310d32476a6db8f1ed99305a96955eec7586d8ef2aff1e03795be3f7417e0f1d8925b073788a14abcdd38868822eb67
DIST flex-2.6.3.tar.gz 1405560 SHA256 68b2742233e747c462f781462a2a1e299dc6207401dac8f0bbb316f48565c2aa SHA512 f14b1af7ddd148660737991787fcf13d86cc0bef3859ed6c2135963373e76524d70382795c845cb6491b0435f8c40ba81e17f15267592b8d1656cfd4c3430b00 WHIRLPOOL 266266c4c15135fe52ec3b5226645b89c7053ec4dac257c9349d760601eaf50f7ec504d3c4b74951fd415d17299c2ca2e483e8c8c7f8ee936b4822d92603a4e2
EBUILD flex-2.6.1.ebuild 1997 SHA256 1f614376acd793b2dbc1637dad458d7e701fda7b5f1c15b07fbddb8cef17684c SHA512 4f466ad3fa75390d829933f24418ac69061568eb0d2fbe4758bcdfcc3095d2941c3c85701079f4ac6c30bf9eb04f563c99c00861592e101c0a46e811f4cbcca4 WHIRLPOOL e27d0ae680a723b8fe6f99e8ef794f86c019f5921801cc171803b5655a45fafec04b7e4c4e9774cad016718b7adc4502cc4612f907409d85e7b67fd693283b2d
EBUILD flex-2.6.3.ebuild 2007 SHA256 70fade1c2915c81620a9d1d028331eb5b4c03fc167752c08617722385b20bea4 SHA512 12405d73d4f9fbee4ab4c7e79deb46d3eedde64b66184a1ac1f194d824afaa41c13d56b18c69678e41eded4e99f913f477b4c36b1e4161a47d4b99d083a6497b WHIRLPOOL 87ea300a7449d1e2d8da61a7204e2b5732ae8bb43c282c31bad7fecb910f35be4b1c77f4b7d46294bb80fcb0b7ac56745a9d323058f4c8bba9b82946dfa43033
MISC ChangeLog 5656 SHA256 1d23877b1b816e90923b7e932f8e4d673e95d2ad3aa5db8814518f29623c6388 SHA512 4e09457657a237398e8b3833c7c934879686527059267cb59b17597ff84bc1a1a565b84f03c86583bbaa246d183a22570ea6627305e167c955cc1ad4db0f9106 WHIRLPOOL 98e7b57d707a18fd7fe5be6464fbedac1953d3beac9c6c251df9b4627da55b82c3c9f844a335645eab33534ed5710ded404abf035f5cf974e5f306181175e8b0
MISC ChangeLog-2015 14123 SHA256 559935be9fec248b903e470b5e311f39e4e44790aad69495b78410e469604fc1 SHA512 673d316fb9a79bb40b7e241a2653009fecccabcefb7c159b078a31c4b8eac8755c8e404bdeeb3f4d871e6cef63faf7ece9e2b8625331a06f4c618349cf1102bd WHIRLPOOL f12d6b587e8cd44f7b17741da51db8213128f9a9a562d19aab872dba2b20e54e2ebcf35b74b0e195e1faf884c1abca0bc584bce66fceb14049d53606f691bce7
MISC metadata.xml 324 SHA256 359160463a5874571d082d792af8362a8f2107c350cb10dbddd25c8bce752ee4 SHA512 3825cb39adc87b0426fd4cd87c63489e910f99115165bb83d0c75a8ebfabee5bdc6d5f6a25d11505efe7fca081bd60b6a88ffc4ee6fdf6432b1aab8577f6ad20 WHIRLPOOL e9dc37212a091309222a71cb081b6f7dcdb11c47987ea4969d349206459fa89a85f54b53a29028895fccb1434a981aeec0234594f726f02534c73f3d0602975a

View File

@ -1,16 +0,0 @@
https://bugs.gentoo.org/567332
this is a snippet taken from the upstream commit:
09eae589d3954a1e1206aa01108ee75ef57776da Used in-tree header file for c++ tests.
--- a/tests/Makefile.in
+++ b/tests/Makefile.in
@@ -35,6 +35,8 @@
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
# PURPOSE.
+AM_CPPFLAGS = -I$(top_srcdir)/src
+
VPATH = @srcdir@
am__is_gnu_make = { \
if test -z '$(MAKELEVEL)'; then \

View File

@ -1,90 +0,0 @@
https://bugs.gentoo.org/567332
https://github.com/westes/flex/pull/39
From e7761df66e8412093d0c1c25ce24e3a912076564 Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Sat, 12 Dec 2015 23:28:43 -0500
Subject: [PATCH] tests: fix paths to input files
The current test wrapper works only when the inputs are specified using
relative paths. If they're specified with absolute paths, the driver
fails to detect the inputs because it always prepends the input dir name
which itself is a relative path:
$ cd tests
$ ./testwrapper.sh -d . -i $PWD/reject.txt -t ./reject_ver.table
<fails to open inputs>
This normally doesn't show up because people run `./configure` or, for
out of tree builds, `../configure`. But if you happen to run configure
with an absolute path, then automake tends to generate absolute paths
as well leading to test failures.
Fix all of this by dropping the implicit input directory prepending.
In practice, it doesn't even make sense:
- INPUT_NAME is often a list of files, not just a single one
- the input directory is used to find the testname tables which are
usually generated, so it's impossible to use files from both source
and build directories
- most of the time, the full/correct path is already specified
---
tests/Makefile.am | 4 ++--
tests/testwrapper.sh | 10 +++++-----
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/tests/Makefile.am b/tests/Makefile.am
index cc9c178..6d1d9fe 100644
--- a/tests/Makefile.in
+++ b/tests/Makefile.in
@@ -35,7 +35,7 @@ LOG_COMPILER = $(srcdir)/testwrapper.sh
LOG_COMPILER = $(srcdir)/testwrapper.sh
AM_LOG_FLAGS = -d $(srcdir) -r
REJECT_LOG_COMPILER = $(srcdir)/testwrapper.sh
-AM_REJECT_LOG_FLAGS = -d $(srcdir) -i reject.txt -r
+AM_REJECT_LOG_FLAGS = -d $(srcdir) -i $(srcdir)/reject.txt -r
TABLE_LOG_COMPILER = $(srcdir)/testwrapper.sh
AM_TABLE_LOG_FLAGS = -d $(builddir) -i $(srcdir)/reject.txt -t
DIRECT_LOG_COMPILER = $(srcdir)/testwrapper.sh
@@ -437,7 +437,7 @@ tableopts_tests := $(tableopts_opttests) $(tableopts_vertests) $(tableopts_sert
tableopts_tests := $(tableopts_opttests) $(tableopts_vertests) $(tableopts_sertests)
tableopts_c := $(addsuffix .c,$(tableopts_tests))
OPT_LOG_COMPILER = $(srcdir)/testwrapper.sh
-AM_OPT_LOG_FLAGS = -d $(srcdir) -i tableopts.txt -r
+AM_OPT_LOG_FLAGS = -d $(srcdir) -i $(srcdir)/tableopts.txt -r
SER_LOG_COMPILER = $(srcdir)/testwrapper.sh
AM_SER_LOG_FLAGS = -d $(builddir) -i $(srcdir)/tableopts.txt -r -t
VER_LOG_COMPILER = $(srcdir)/testwrapper.sh
diff --git a/tests/testwrapper.sh b/tests/testwrapper.sh
index 30127b5..051e20b 100755
--- a/tests/testwrapper.sh
+++ b/tests/testwrapper.sh
@@ -30,10 +30,10 @@ while getopts :d:i:rt1 OPTION ; do
TESTNAME="${!OPTIND}"
-INPUT_NAME=${INPUT_NAME:-`basename $TESTNAME`.txt}
+INPUT_NAME=${INPUT_NAME:-$INPUT_DIRECTORY/`basename $TESTNAME`.txt}
if [ "$DO_COMPARISON" -eq "1" ] ; then
- test `$TESTNAME 1 < $INPUT_DIRECTORY/$INPUT_NAME` -eq `$TESTNAME < $INPUT_DIRECTORY/$INPUT_NAME`
+ test `$TESTNAME 1 < $INPUT_NAME` -eq `$TESTNAME < $INPUT_NAME`
exit $?
fi
@@ -42,11 +42,11 @@ if [ $INPUT_COUNT -gt 1 ] ; then
exit $?
fi
-if [ -f ${INPUT_DIRECTORY}/${INPUT_NAME} ] ; then
+if [ -f ${INPUT_NAME} ] ; then
if [ $USE_REDIRECT == 1 ] ; then
- $TESTNAME ${USE_TABLES:+${INPUT_DIRECTORY}/${TESTNAME}.tables} < $INPUT_DIRECTORY/$INPUT_NAME
+ $TESTNAME ${USE_TABLES:+${INPUT_DIRECTORY}/${TESTNAME}.tables} < $INPUT_NAME
else
- $TESTNAME ${USE_TABLES:+${INPUT_DIRECTORY}/${TESTNAME}.tables} $INPUT_DIRECTORY/$INPUT_NAME
+ $TESTNAME ${USE_TABLES:+${INPUT_DIRECTORY}/${TESTNAME}.tables} $INPUT_NAME
fi
else
$TESTNAME
--
2.6.2

View File

@ -1,18 +1,18 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
EAPI="5"
inherit eutils flag-o-matic multilib-minimal
DESCRIPTION="The Fast Lexical Analyzer"
HOMEPAGE="http://flex.sourceforge.net/"
SRC_URI="mirror://sourceforge/flex/${P}.tar.xz"
HOMEPAGE="https://flex.sourceforge.net/ https://github.com/westes/flex"
SRC_URI="https://github.com/westes/flex/releases/download/v${PV}/${P}.tar.xz"
LICENSE="FLEX"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls static test"
# We want bison explicitly and not yacc in general #381273
@ -22,6 +22,16 @@ DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
test? ( sys-devel/bison )"
src_prepare() {
# Disable running in the tests/ subdir as it has a bunch of built sources
# that cannot be made conditional (automake limitation). #568842
if ! use test ; then
sed -i \
-e '/^SUBDIRS =/,/^$/{/tests/d}' \
Makefile.in || die
fi
}
src_configure() {
use static && append-ldflags -static
@ -41,6 +51,7 @@ multilib_src_compile() {
if multilib_is_native_abi; then
default
else
cd src || die
emake -f Makefile -f - lib <<< 'lib: $(lib_LTLIBRARIES)'
fi
}
@ -53,6 +64,7 @@ multilib_src_install() {
if multilib_is_native_abi; then
default
else
cd src || die
emake DESTDIR="${D}" install-libLTLIBRARIES install-includeHEADERS
fi
}
@ -61,6 +73,6 @@ multilib_src_install_all() {
einstalldocs
dodoc ONEWS
prune_libtool_files --all
rm "${ED}"/usr/share/doc/${PF}/{COPYING,flex.pdf} || die
rm "${ED}"/usr/share/doc/${PF}/COPYING || die
dosym flex /usr/bin/lex
}

View File

@ -1,14 +1,14 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI="5"
inherit eutils flag-o-matic multilib-minimal
DESCRIPTION="The Fast Lexical Analyzer"
HOMEPAGE="http://flex.sourceforge.net/"
SRC_URI="mirror://sourceforge/flex/${P}.tar.xz"
HOMEPAGE="https://flex.sourceforge.net/ https://github.com/westes/flex"
SRC_URI="https://github.com/westes/${PN}/releases/download/v${PV}/${P}.tar.gz"
LICENSE="FLEX"
SLOT="0"
@ -23,9 +23,6 @@ DEPEND="${RDEPEND}
test? ( sys-devel/bison )"
src_prepare() {
epatch "${FILESDIR}"/${P}-out-of-tree-build.patch #567332
epatch "${FILESDIR}"/${P}-out-of-tree-test.patch #567332
# Disable running in the tests/ subdir as it has a bunch of built sources
# that cannot be made conditional (automake limitation). #568842
if ! use test ; then
@ -76,6 +73,6 @@ multilib_src_install_all() {
einstalldocs
dodoc ONEWS
prune_libtool_files --all
rm "${ED}"/usr/share/doc/${PF}/{COPYING,flex.pdf} || die
rm "${ED}"/usr/share/doc/${PF}/COPYING || die
dosym flex /usr/bin/lex
}