[gentoo-commits] repo/gentoo:master commit in: net-p2p/nicotine+/
commit: cb083b093737a0521cb3de40d1e45dd5f709b60a Author: Ryan Hill gentoo org> AuthorDate: Tue Sep 13 01:54:55 2016 + Commit: Ryan Hill gentoo org> CommitDate: Tue Sep 13 01:55:46 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb083b09 net-p2p/nicotine+: Change upstream reference to github (bug #593622). Package-Manager: portage-2.3.0 Signed-off-by: Ryan Hill gentoo.org> net-p2p/nicotine+/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-p2p/nicotine+/metadata.xml b/net-p2p/nicotine+/metadata.xml index 616d43e..9728bfd 100644 --- a/net-p2p/nicotine+/metadata.xml +++ b/net-p2p/nicotine+/metadata.xml @@ -6,6 +6,6 @@ Ryan Hill - nicotine-plus + eLvErDe/nicotine-plus
[gentoo-commits] repo/gentoo:master commit in: dev-util/creduce/
commit: 510861d14880af0c34bd5072ccaf96f87a2f46a9 Author: Ryan Hill gentoo org> AuthorDate: Thu Aug 25 01:03:08 2016 + Commit: Ryan Hill gentoo org> CommitDate: Thu Aug 25 01:03:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=510861d1 dev-util/creduce: Drop llvm dep. Package-Manager: portage-2.3.0 Signed-off-by: Ryan Hill gentoo.org> dev-util/creduce/creduce-2.4.0.ebuild | 3 +-- dev-util/creduce/creduce-2.5.0.ebuild | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/dev-util/creduce/creduce-2.4.0.ebuild b/dev-util/creduce/creduce-2.4.0.ebuild index e58cd6c..6db964a 100644 --- a/dev-util/creduce/creduce-2.4.0.ebuild +++ b/dev-util/creduce/creduce-2.4.0.ebuild @@ -24,7 +24,6 @@ DEPEND=" dev-perl/Sys-CPU dev-util/astyle dev-util/indent - =sys-devel/clang-3.7*:0= - =sys-devel/llvm-3.7*:0=[clang]" + =sys-devel/clang-3.7*" RDEPEND="${DEPEND}" diff --git a/dev-util/creduce/creduce-2.5.0.ebuild b/dev-util/creduce/creduce-2.5.0.ebuild index 86ac113..dccdb32 100644 --- a/dev-util/creduce/creduce-2.5.0.ebuild +++ b/dev-util/creduce/creduce-2.5.0.ebuild @@ -23,7 +23,6 @@ DEPEND=" dev-perl/Sys-CPU dev-util/astyle dev-util/indent - =sys-devel/clang-3.8* - =sys-devel/llvm-3.8*[clang]" + =sys-devel/clang-3.8*" RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: net-p2p/vuze/, net-p2p/vuze/files/
commit: 18a41171d1aa2281c3aaf7aa963eeb32fc4c18ad Author: Ryan Hill gentoo org> AuthorDate: Wed Aug 3 00:51:13 2016 + Commit: Ryan Hill gentoo org> CommitDate: Wed Aug 3 00:55:03 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a41171 net-p2p/vuze: Version bump. Package-Manager: portage-2.3.0 Signed-off-by: Ryan Hill gentoo.org> net-p2p/vuze/Manifest | 1 + net-p2p/vuze/files/vuze-5.7.2.0-disable-osx.patch | 71 +++ net-p2p/vuze/vuze-5.7.2.0.ebuild | 145 ++ 3 files changed, 217 insertions(+) diff --git a/net-p2p/vuze/Manifest b/net-p2p/vuze/Manifest index 09f88fb..271d2ee 100644 --- a/net-p2p/vuze/Manifest +++ b/net-p2p/vuze/Manifest @@ -1,4 +1,5 @@ DIST Vuze_4812_source.zip 9530217 SHA256 8ad02ae61ac1c515cb3226b95b34d4fe036faa64e725b64fdcb5ef7d1cb9633d SHA512 7007c91f829c57d0f08b9da4ea3fcc8820efe14aeec7286cf764e5ac2d7d165f3a14abc6b0e92a617e21b45803f7c121fb00ddd8c5e8d9664509eb3337fc65bf WHIRLPOOL bc8823e053fa2f86161234c77f4873f2035a111361d60ee8c75937710774defec577651a10acf909bb170e600dc2775a5dbe2cf626649729e86f4a04e02a46d9 DIST Vuze_5300_source.zip 10015198 SHA256 556149f09f48c533a37d80526ac655f0bc067f3a6bf3f3c4483f5273ac74ebc7 SHA512 44bad9f04707ae37acb66f16ae94afd7ad24d245f0371f60241442f460277c5b8dd29476640eb1e04b468b3ebd0100a159d1027764445ab526e3e0c0c544296d WHIRLPOOL 801e398eaf8b8457dc02336039bc8a64e535544ff1ea99ff100b623f734a499147e9abd8ce3031ebb0f1e5bb0e04a9c160e06fe5c0b16f12b31caf920f711d4a DIST Vuze_5600_source.zip 10398501 SHA256 1aa6148311969ce6c51333b7ef51bcc8713e222fa5d14b2448e97aebbd25ea5e SHA512 dfe557cb1f50be935c78ee4431bc14db5f0107eebab8545cf925de8b0d48bb91ca77f7feab54a5fd91aaaf50bd3c68c1519cf49c2eb4d145ff7794bf9f22cfd7 WHIRLPOOL 62b637b5fc8145c31bdfb0ca2f63bdd9ee9c70d3afde3cb693ede66c0ab6db593f412ab124ac1230f1bbf33ff9ce635e29a0cea7556f013fcb7144aacb98c0d0 +DIST Vuze_5720_source.zip 10709515 SHA256 fcad8bc3df5e5d844eb7a8e0f24d199b37cfc831b2c50698e12ce9e5a9db1045 SHA512 073af0c68219884aaf1b860fcc04cf75edaf662f1e82fe6c49f615b928b00d1a50d25f348c6bf5a922fa1c5a53c7bce5f75b7a0c065602675bcb6d80c1c92edf WHIRLPOOL a45cdfba1a42bfdb4cf36a493b1522865b465e37ec8d0921a63d2e449f1d25f1dfd3d96857b29b45f68eb6d36bf4f25767eb13426bf944711411259a8af3ea78 DIST vuze-4.5.0.2-gentoo-patches.tar.bz2 3143 SHA256 972cf16d88d8605f93b77a84770b6512d54ae8281a0d4c06b66890a69deb6c49 SHA512 aacaeb404d9b7dbb40d89b04f9ad26caf447202b1fcb63d532f5e01dc611152adbc38804563f1a35227a080b2eadec0e2e42d0baa163d1d5489eec65cd28f83d WHIRLPOOL a7dd533676c428a00caddc2d4d4c008feec1a1201bb9aef7b7ed9c25d41405344d89bc9f70d442f043beb7aaf6db7d73582cc46edfa3665d599b2635e51b1ee7 diff --git a/net-p2p/vuze/files/vuze-5.7.2.0-disable-osx.patch b/net-p2p/vuze/files/vuze-5.7.2.0-disable-osx.patch new file mode 100644 index 000..6ae2301 --- /dev/null +++ b/net-p2p/vuze/files/vuze-5.7.2.0-disable-osx.patch @@ -0,0 +1,71 @@ +diff --git a/org/gudy/azureus2/ui/swt/mainwindow/SWTThread.java b/org/gudy/azureus2/ui/swt/mainwindow/SWTThread.java +index 256daff..68010b9 100644 +--- a/org/gudy/azureus2/ui/swt/mainwindow/SWTThread.java b/org/gudy/azureus2/ui/swt/mainwindow/SWTThread.java +@@ -231,66 +231,6 @@ public class SWTThread { + } + }); + +- if (Constants.isOSX) { +- +- // On Cocoa, we get a Close trigger on display. Need to check if all +- // platforms send this. +- display.addListener(SWT.Close, new Listener() { +- public void handleEvent(Event event) { +- UIFunctions uiFunctions = UIFunctionsManager.getUIFunctions(); +- if (uiFunctions != null) { +- event.doit = uiFunctions.dispose(false, false); +- } +- } +- }); +- +- String platform = SWT.getPlatform(); +- // use reflection here so we decouple generic SWT from OSX specific stuff to an extent +- +- if (platform.equals("carbon")) { +- try { +- +- Class ehancerClass = Class.forName("org.gudy.azureus2.ui.swt.osx.CarbonUIEnhancer"); +- +- Constructor constructor = ehancerClass.getConstructor(new Class[] {}); +- +- constructor.newInstance(new Object[] {}); +- +- } catch (Throwable e) { +- +- Debug.printStackTrace(e); +- } +- } else if (platform.equals("cocoa")) { +- try { +- +-
[gentoo-commits] repo/gentoo:master commit in: net-p2p/vuze/files/, net-p2p/vuze/
commit: 132eba1d8df297c478a0f16dc52c2e1598b65672 Author: Ryan Hill gentoo org> AuthorDate: Wed Aug 3 00:53:22 2016 + Commit: Ryan Hill gentoo org> CommitDate: Wed Aug 3 00:55:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=132eba1d net-p2p/vuze: Remove old. Package-Manager: portage-2.3.0 Signed-off-by: Ryan Hill gentoo.org> net-p2p/vuze/Manifest | 1 - .../files/vuze-5.3.0.0-invalid-characters.patch| 24 net-p2p/vuze/vuze-5.3.0.0.ebuild | 144 - 3 files changed, 169 deletions(-) diff --git a/net-p2p/vuze/Manifest b/net-p2p/vuze/Manifest index 271d2ee..a50b5d3 100644 --- a/net-p2p/vuze/Manifest +++ b/net-p2p/vuze/Manifest @@ -1,5 +1,4 @@ DIST Vuze_4812_source.zip 9530217 SHA256 8ad02ae61ac1c515cb3226b95b34d4fe036faa64e725b64fdcb5ef7d1cb9633d SHA512 7007c91f829c57d0f08b9da4ea3fcc8820efe14aeec7286cf764e5ac2d7d165f3a14abc6b0e92a617e21b45803f7c121fb00ddd8c5e8d9664509eb3337fc65bf WHIRLPOOL bc8823e053fa2f86161234c77f4873f2035a111361d60ee8c75937710774defec577651a10acf909bb170e600dc2775a5dbe2cf626649729e86f4a04e02a46d9 -DIST Vuze_5300_source.zip 10015198 SHA256 556149f09f48c533a37d80526ac655f0bc067f3a6bf3f3c4483f5273ac74ebc7 SHA512 44bad9f04707ae37acb66f16ae94afd7ad24d245f0371f60241442f460277c5b8dd29476640eb1e04b468b3ebd0100a159d1027764445ab526e3e0c0c544296d WHIRLPOOL 801e398eaf8b8457dc02336039bc8a64e535544ff1ea99ff100b623f734a499147e9abd8ce3031ebb0f1e5bb0e04a9c160e06fe5c0b16f12b31caf920f711d4a DIST Vuze_5600_source.zip 10398501 SHA256 1aa6148311969ce6c51333b7ef51bcc8713e222fa5d14b2448e97aebbd25ea5e SHA512 dfe557cb1f50be935c78ee4431bc14db5f0107eebab8545cf925de8b0d48bb91ca77f7feab54a5fd91aaaf50bd3c68c1519cf49c2eb4d145ff7794bf9f22cfd7 WHIRLPOOL 62b637b5fc8145c31bdfb0ca2f63bdd9ee9c70d3afde3cb693ede66c0ab6db593f412ab124ac1230f1bbf33ff9ce635e29a0cea7556f013fcb7144aacb98c0d0 DIST Vuze_5720_source.zip 10709515 SHA256 fcad8bc3df5e5d844eb7a8e0f24d199b37cfc831b2c50698e12ce9e5a9db1045 SHA512 073af0c68219884aaf1b860fcc04cf75edaf662f1e82fe6c49f615b928b00d1a50d25f348c6bf5a922fa1c5a53c7bce5f75b7a0c065602675bcb6d80c1c92edf WHIRLPOOL a45cdfba1a42bfdb4cf36a493b1522865b465e37ec8d0921a63d2e449f1d25f1dfd3d96857b29b45f68eb6d36bf4f25767eb13426bf944711411259a8af3ea78 DIST vuze-4.5.0.2-gentoo-patches.tar.bz2 3143 SHA256 972cf16d88d8605f93b77a84770b6512d54ae8281a0d4c06b66890a69deb6c49 SHA512 aacaeb404d9b7dbb40d89b04f9ad26caf447202b1fcb63d532f5e01dc611152adbc38804563f1a35227a080b2eadec0e2e42d0baa163d1d5489eec65cd28f83d WHIRLPOOL a7dd533676c428a00caddc2d4d4c008feec1a1201bb9aef7b7ed9c25d41405344d89bc9f70d442f043beb7aaf6db7d73582cc46edfa3665d599b2635e51b1ee7 diff --git a/net-p2p/vuze/files/vuze-5.3.0.0-invalid-characters.patch b/net-p2p/vuze/files/vuze-5.3.0.0-invalid-characters.patch deleted file mode 100644 index 3ef4d80..000 --- a/net-p2p/vuze/files/vuze-5.3.0.0-invalid-characters.patch +++ /dev/null @@ -1,24 +0,0 @@ a/com/aelitis/azureus/core/metasearch/impl/DateParserRegex.java -+++ b/com/aelitis/azureus/core/metasearch/impl/DateParserRegex.java -@@ -50,17 +50,17 @@ public class DateParserRegex extends DateParser { - - private static final String[] MONTHS_LIST = new String[] { - " january janvier enero januar", -- " february fevrier f�vrier febrero februar", -- " march mars marzo marz marz m�rz" , -+ " february fevrier febrero februar", -+ " march mars marzo marz marz" , - " april avril abril april ", - " may mai mayo mai", - " june juin junio juni", - " july juillet julio juli", -- " august aout ao�t agosto august", -+ " august aout agosto august", - " september septembre septiembre september", - " october octobre octubre oktober", - " november novembre noviembre november", -- " december decembre d�cembre diciembre dezember"}; -+ " december decembre diciembre dezember"}; - - public DateParserRegex() { - this("GMT-7",true,null); diff --git a/net-p2p/vuze/vuze-5.3.0.0.ebuild b/net-p2p/vuze/vuze-5.3.0.0.ebuild deleted file mode 100644 index b7742d1..000 --- a/net-p2p/vuze/vuze-5.3.0.0.ebuild +++ /dev/null @@ -1,144 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -JAVA_PKG_IUSE="source" - -inherit eutils fdo-mime java-pkg-2 java-ant-2 versionator - -MY_PV=$(replace_all_version_separators "") -MY_SRC="Vuze_${MY_PV}" - -DESCRIPTION="BitTorrent client in Java, formerly called Azureus" -HOMEPAGE
[gentoo-commits] repo/gentoo:master commit in: net-p2p/vuze-coreplugins/
commit: 9df0c8cc5b435e73ee994999cd571c9a9200b1b1 Author: Ryan Hill gentoo org> AuthorDate: Wed Aug 3 00:54:36 2016 + Commit: Ryan Hill gentoo org> CommitDate: Wed Aug 3 00:55:07 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df0c8cc net-p2p/vuze-coreplugins: Remove old. Package-Manager: portage-2.3.0 Signed-off-by: Ryan Hill gentoo.org> net-p2p/vuze-coreplugins/Manifest | 2 - .../vuze-coreplugins-5.3.0.0.ebuild| 52 -- 2 files changed, 54 deletions(-) diff --git a/net-p2p/vuze-coreplugins/Manifest b/net-p2p/vuze-coreplugins/Manifest index 05c56da..2f42b1d 100644 --- a/net-p2p/vuze-coreplugins/Manifest +++ b/net-p2p/vuze-coreplugins/Manifest @@ -1,13 +1,11 @@ DIST azplugins_2.1.10.jar 313871 SHA256 70eb19a318f7fc35f9d29a9fb97b2971cf2ddcb0fd1edc7015c4ab7ef6c72cdf SHA512 d61d517537e265cfdef5e48a8ad70afca43e1c53edb91e85e7e54296eab838b82510eb48911d545d27e4e014e6a3f599e4c1535a7c5468e69f89a88b178329c2 WHIRLPOOL 950f22b5aab3e58ec1024a33145fc72dedecbbe191229372f018513df0638d421117c6140426b01509b541a1b412b04916f21e35db7ea50a041f5e9279cbc5b9 DIST azplugins_2.1.7.jar 318260 SHA256 8ddba56bcb271319c610bd25b0a9beba4a28adb2ba7888b099573970a1c13368 SHA512 e439371e386c515f728813189644ab99f5f2404f03877c2e7d83bc2b5ef3b5dbaba8fc8a15ce84a786b7fca3a370447c81d00905ed8c304df1d1c21b0e0aaa4f WHIRLPOOL 72ba47abf46cf1ad8bbe9279289cb59a96a913c9003fd103ad14b43f4aff7d0fde7c01f3207a4fa971b05ff5601cc9563f87707e35fcda18d95cfcfc8c906eac DIST azrating_1.3.1.jar 38172 SHA256 8eedb5c7d731fc1f4bc86b2c7b5df386ed16b9d17a6705eaa2da2ead67546863 SHA512 8a9916b2736b577d29e82be95eddd0b79814f275b52602495c96dbabaff8128b5697d08a30914b714c26f9f738854822994e70c90a92c97bc9381bd1899b38cc WHIRLPOOL 6a97f9158013a89c278f14bafc30d505f9ac2b63bc7b9c0404ff9dc782eb65d79147cf10f007d62f9df0cfe4634f6c959406f814bb5ad35651b84b4977fbf5c1 -DIST azrating_1.4.3.jar 75988 SHA256 d58db1b4da7ca4798e3da6acb4593c1e682fe6b5559acf6c3339603f20931774 SHA512 0a20a732c88c20a8e76fef3ce5c96ea16d74f3092196d1849b20b66e4286b02b8facb95d4ac90f5c253b7a474345e488a4ba9ff9e95dbbd12416e4f9b1db48e9 WHIRLPOOL 7df611feed6e71fa34a062371a7eb33ebaced20906e3ca4b27e9bdfc92029820526844bf199fdb4c1223daa185e7f5d036966c1aad4db653b48907cec8c4f135 DIST azrating_1.5.13.1.jar 11 SHA256 ab6eb51d028c4e32292871c874e8e26e675e2c518274e94287a26756da6182fb SHA512 a990e41b4b4457f9cd221be7ce1fd0eb740e63135a827e9fe436da72b74cdb4963a360cbdb27b62a30e92d289ef974e97ff18be992e8e11e4a2fa8fb55cbe080 WHIRLPOOL e9c68e88fc0bb91839aa006fb94342f8066c003110d4ed54cfdea8aa5edde7c2cc1279841d6e8924f78545b493405fd7d2ba10c209a5e0ac247e9488912e418a DIST azrating_1.5.19.jar 114515 SHA256 28730736f483495a6a7d70cd25732f3f3ac310c0864b1df71a458b1bc5fcd11f SHA512 e75d331e21cb72b0401e62ab6828dc8c76301f84e1b3c8d01e8cbc1a95eda2a7736925212d4e4dc38239d02cddf864bf544a75f3d6d9ce5bb8cdddbc863ee03a WHIRLPOOL 54f3be7b007821ea2352e9c650de5d00ced359ffde5d561e6328037ed973537169bbb3c82bcce40a63a6bf61edf6ee949733bf4f5de4a379407310b32c62eeb8 DIST azupdater_1.8.17.zip 26023 SHA256 7c5cd591f3f606023aac25c284c57a40b8eb183ccb270b897f7a646c7588bc58 SHA512 21806270d45afe393ace0b5bffb5e6800a45aecb40cc32bef0f2953182a410f0369084a30897bdb4d68beef176f9b59a209fd54df306c68e9b492c8d3d73cb06 WHIRLPOOL d9a798b3255f0f5e19d59119977868171e979a62e16b67da481aa030829f60d231e141dd096a8bc04eebec981ab0ee0197c247496121b814fd4cd96740ae5ba8 DIST azupdater_1.9.1.zip 26237 SHA256 fbe32eea4a121e27c99a0fd62b36e55d20936731f99a4bb292941e685f753d22 SHA512 a4e961816b9bae4a489b31ce0bd22e3b269fca6ba952eee0c6ae526d8b58a0f3c23975c158aca5cbd877d771b47e41f049eb1bc5331159691d3020f607aa7913 WHIRLPOOL 168fe4eb464d4adfe62c88ce235afa968a1974fa4f6c4984f22c309bd53de08480f356659d2d2cae10ca4a75cda7ce39ebcbcbc8c6b393b813a1b654b775d1cf DIST azupdater_1.9.2.zip 26390 SHA256 17ef6b87795fe925cbd8b9b1c66de97091bd025eac870051c10de6d26881d1a7 SHA512 8a1b37d69e6c955f0e507c5455ae198c162f9de2f1713abd6d47bc9f32e65b6afba15152956f98eca101fbf4dbbecaa5b0f84813dcf11e9b7bf33171ce7432cd WHIRLPOOL 00d6f18809041acbc1f5949670ec2cf828443afd1c5809182db3eae825c3d136c75560f47bafec8469e90edbf8aaf8242ffcc28fd48ad36e2b3ca99ba0c6766a DIST azupnpav_0.4.6.zip 247837 SHA256 93775a9ed591c92f1c2b3bbfff10f97d5feda8ec06d0615515562b279b04a091 SHA512 eee392cf82aae37b2689ce086fb00727728064552ca31bbf228d3d76407c15f92d30527b979dfc555dbf3a1ead65d991c55d8c517c0f5c93d5a3890b88bfa6b1 WHIRLPOOL ce2af6831e2dfebe30b60faa112208647dfa638fcf06b2035ba27ca8e40da66163ae4ac36e2a7f379aa3e31e1c0a5814b1ae5038f65fdf07ed15013502a51ecf -DIST azupnpav_0.4.9.zip 249692 SHA256 faebf318b4922574bf66f2508b54aa8484f75629c66ce1c622206c559242a19e SHA512 49967ca1ea4a6db0ac3192a06174967558df88deeff799aa639c8aa91a39e880df48d81bf0abf96ab8ee41feeb29e8bdf5ceddde238849aeae15c92898eb4a0f
[gentoo-commits] repo/gentoo:master commit in: net-p2p/vuze-coreplugins/
commit: 88cee07f391a83ea2e4385872af04183e99eeb63 Author: Ryan Hill gentoo org> AuthorDate: Wed Aug 3 00:50:12 2016 + Commit: Ryan Hill gentoo org> CommitDate: Wed Aug 3 00:55:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88cee07f net-p2p/vuze-coreplugins: Version bump. Package-Manager: portage-2.3.0 Signed-off-by: Ryan Hill gentoo.org> net-p2p/vuze-coreplugins/Manifest | 3 ++ .../vuze-coreplugins-5.7.2.0.ebuild| 52 ++ 2 files changed, 55 insertions(+) diff --git a/net-p2p/vuze-coreplugins/Manifest b/net-p2p/vuze-coreplugins/Manifest index 85135ae..05c56da 100644 --- a/net-p2p/vuze-coreplugins/Manifest +++ b/net-p2p/vuze-coreplugins/Manifest @@ -3,8 +3,11 @@ DIST azplugins_2.1.7.jar 318260 SHA256 8ddba56bcb271319c610bd25b0a9beba4a28adb2b DIST azrating_1.3.1.jar 38172 SHA256 8eedb5c7d731fc1f4bc86b2c7b5df386ed16b9d17a6705eaa2da2ead67546863 SHA512 8a9916b2736b577d29e82be95eddd0b79814f275b52602495c96dbabaff8128b5697d08a30914b714c26f9f738854822994e70c90a92c97bc9381bd1899b38cc WHIRLPOOL 6a97f9158013a89c278f14bafc30d505f9ac2b63bc7b9c0404ff9dc782eb65d79147cf10f007d62f9df0cfe4634f6c959406f814bb5ad35651b84b4977fbf5c1 DIST azrating_1.4.3.jar 75988 SHA256 d58db1b4da7ca4798e3da6acb4593c1e682fe6b5559acf6c3339603f20931774 SHA512 0a20a732c88c20a8e76fef3ce5c96ea16d74f3092196d1849b20b66e4286b02b8facb95d4ac90f5c253b7a474345e488a4ba9ff9e95dbbd12416e4f9b1db48e9 WHIRLPOOL 7df611feed6e71fa34a062371a7eb33ebaced20906e3ca4b27e9bdfc92029820526844bf199fdb4c1223daa185e7f5d036966c1aad4db653b48907cec8c4f135 DIST azrating_1.5.13.1.jar 11 SHA256 ab6eb51d028c4e32292871c874e8e26e675e2c518274e94287a26756da6182fb SHA512 a990e41b4b4457f9cd221be7ce1fd0eb740e63135a827e9fe436da72b74cdb4963a360cbdb27b62a30e92d289ef974e97ff18be992e8e11e4a2fa8fb55cbe080 WHIRLPOOL e9c68e88fc0bb91839aa006fb94342f8066c003110d4ed54cfdea8aa5edde7c2cc1279841d6e8924f78545b493405fd7d2ba10c209a5e0ac247e9488912e418a +DIST azrating_1.5.19.jar 114515 SHA256 28730736f483495a6a7d70cd25732f3f3ac310c0864b1df71a458b1bc5fcd11f SHA512 e75d331e21cb72b0401e62ab6828dc8c76301f84e1b3c8d01e8cbc1a95eda2a7736925212d4e4dc38239d02cddf864bf544a75f3d6d9ce5bb8cdddbc863ee03a WHIRLPOOL 54f3be7b007821ea2352e9c650de5d00ced359ffde5d561e6328037ed973537169bbb3c82bcce40a63a6bf61edf6ee949733bf4f5de4a379407310b32c62eeb8 DIST azupdater_1.8.17.zip 26023 SHA256 7c5cd591f3f606023aac25c284c57a40b8eb183ccb270b897f7a646c7588bc58 SHA512 21806270d45afe393ace0b5bffb5e6800a45aecb40cc32bef0f2953182a410f0369084a30897bdb4d68beef176f9b59a209fd54df306c68e9b492c8d3d73cb06 WHIRLPOOL d9a798b3255f0f5e19d59119977868171e979a62e16b67da481aa030829f60d231e141dd096a8bc04eebec981ab0ee0197c247496121b814fd4cd96740ae5ba8 DIST azupdater_1.9.1.zip 26237 SHA256 fbe32eea4a121e27c99a0fd62b36e55d20936731f99a4bb292941e685f753d22 SHA512 a4e961816b9bae4a489b31ce0bd22e3b269fca6ba952eee0c6ae526d8b58a0f3c23975c158aca5cbd877d771b47e41f049eb1bc5331159691d3020f607aa7913 WHIRLPOOL 168fe4eb464d4adfe62c88ce235afa968a1974fa4f6c4984f22c309bd53de08480f356659d2d2cae10ca4a75cda7ce39ebcbcbc8c6b393b813a1b654b775d1cf +DIST azupdater_1.9.2.zip 26390 SHA256 17ef6b87795fe925cbd8b9b1c66de97091bd025eac870051c10de6d26881d1a7 SHA512 8a1b37d69e6c955f0e507c5455ae198c162f9de2f1713abd6d47bc9f32e65b6afba15152956f98eca101fbf4dbbecaa5b0f84813dcf11e9b7bf33171ce7432cd WHIRLPOOL 00d6f18809041acbc1f5949670ec2cf828443afd1c5809182db3eae825c3d136c75560f47bafec8469e90edbf8aaf8242ffcc28fd48ad36e2b3ca99ba0c6766a DIST azupnpav_0.4.6.zip 247837 SHA256 93775a9ed591c92f1c2b3bbfff10f97d5feda8ec06d0615515562b279b04a091 SHA512 eee392cf82aae37b2689ce086fb00727728064552ca31bbf228d3d76407c15f92d30527b979dfc555dbf3a1ead65d991c55d8c517c0f5c93d5a3890b88bfa6b1 WHIRLPOOL ce2af6831e2dfebe30b60faa112208647dfa638fcf06b2035ba27ca8e40da66163ae4ac36e2a7f379aa3e31e1c0a5814b1ae5038f65fdf07ed15013502a51ecf DIST azupnpav_0.4.9.zip 249692 SHA256 faebf318b4922574bf66f2508b54aa8484f75629c66ce1c622206c559242a19e SHA512 49967ca1ea4a6db0ac3192a06174967558df88deeff799aa639c8aa91a39e880df48d81bf0abf96ab8ee41feeb29e8bdf5ceddde238849aeae15c92898eb4a0f WHIRLPOOL 67920f0f2ec297e1516efd21a44d0b3049c8616eedb47a4955d26c0ca4d8e3ca438b404ad07734dee62141fe6afaa79fba0948584ef775ec30e1acfd59edacc7 DIST azupnpav_0.5.2.zip 263594 SHA256 4eca6ccf23792ff463d2e2a027beebb7de89d4986d6d614051fb9861d7ce082d SHA512 a40dc61e9f8c5f564672ed04acdad852fc3866eb19ae8b09b8f2bc8aef71141352f2476a0cbe39fa6e021d33ddd48feec27f50c5e9762c5ada98522aa3204e7b WHIRLPOOL 5e5d674bb43ba42417447e96cbbd33144e1b3205cd160db6340cf376172a62a2cbbf3861f637da63b940ccd5d58855c185cba922b8dceb930d9ca319f4f7573f +DIST azupnpav_0.5.6.zip 264588 SHA256 e7dafaf88cc029787727c47e84b1d07deef3e812980f63a84d1c8d6589fb4f65 SHA512 f780e708db51eb4e02ee1dedd445aa72f8a52dc6711d473b93339a2db9492654f93d44cde8456bb7db457b3bca88e15132ce0bc5221247ccb34672ae58bca172
[gentoo-commits] repo/gentoo:master commit in: dev-util/creduce/
commit: 050a267ed22a49207f41bb983b7613ae04ddfca4 Author: Ryan Hill gentoo org> AuthorDate: Sat Jul 2 02:32:50 2016 + Commit: Ryan Hill gentoo org> CommitDate: Sat Jul 2 02:32:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=050a267e dev-util/creduce: Version bump. Package-Manager: portage-2.3.0 Signed-off-by: Ryan Hill gentoo.org> dev-util/creduce/Manifest | 1 + dev-util/creduce/creduce-2.5.0.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-util/creduce/Manifest b/dev-util/creduce/Manifest index d47dd95..f8c9b4b 100644 --- a/dev-util/creduce/Manifest +++ b/dev-util/creduce/Manifest @@ -1 +1,2 @@ DIST creduce-2.4.0.tar.gz 677706 SHA256 0b4c5184b7bdc369a476c0eb4d41f1618f66e82d7ebeafa9492c0355ce63ed35 SHA512 75a603a8e2a967edfd12f9423f08b716a292f75e72ce770b083f4f9458510c3aaa16a91102c75f0ca098d08bb898fde998cae81e17c680dab330164fcffb5b33 WHIRLPOOL 676d20f68ff540abaeb7d64adf4fdfba7d2b164832481029b8a2cc0d95fe55d407ec7ffd7e5a85117cb3194264a70ecb79dbc95b7d5ddf1d62b901fcc6124a6a +DIST creduce-2.5.0.tar.gz 742516 SHA256 2dcd784e1d27df60f4ea1d92c4c556c02da4152db353d544dce8b7813fa443e4 SHA512 5292381ddf5e2b061bcfb1a3f52cd25cab3ab5985faade7c779c41be19b5cf7309fbcfff1428f026bfcee5da7c6f898b0b8fa48d03ef83acd64000c3ece2189d WHIRLPOOL b73c5f091caa697de9bba5f069e33b796a9a02efe5c5e3c0536ba94f9e454270d1750c93a27a953ac58ff6e8fd816f78b60205a01b24dd4140e927b6e1a33e33 diff --git a/dev-util/creduce/creduce-2.5.0.ebuild b/dev-util/creduce/creduce-2.5.0.ebuild new file mode 100644 index 000..0f388d5 --- /dev/null +++ b/dev-util/creduce/creduce-2.5.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" + +DESCRIPTION="C-Reduce - a plugin-based C program reducer" +HOMEPAGE="http://embed.cs.utah.edu/creduce/; +SRC_URI="http://embed.cs.utah.edu/creduce/${P}.tar.gz; + +LICENSE="creduce" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + >=dev-lang/perl-5.10.0 + dev-perl/Benchmark-Timer + dev-perl/Exporter-Lite + dev-perl/File-Which + dev-perl/Getopt-Tabular + dev-perl/regexp-common + dev-perl/Sys-CPU + dev-util/astyle + dev-util/indent + =sys-devel/clang-3.8* + =sys-devel/llvm-3.8*[clang]" + +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 5a94f00a0c10e347bddc04b7374037befc10a6e4 Author: Ryan Hill gentoo org> AuthorDate: Fri Jul 1 04:10:08 2016 + Commit: Ryan Hill gentoo org> CommitDate: Fri Jul 1 04:10:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a94f00a flag-o-matic.eclass: Add -fplugin* (bug #519462). eclass/flag-o-matic.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass index c2ce06f..69f613f 100644 --- a/eclass/flag-o-matic.eclass +++ b/eclass/flag-o-matic.eclass @@ -30,7 +30,7 @@ setup-allowed-flags() { -fno-PIE -fno-pie -nopie -fno-unit-at-a-time -g '-g[0-9]' -ggdb '-ggdb[0-9]' '-gdwarf-*' gstabs -gstabs+ -fno-ident -fpermissive -frecord-gcc-switches - '-fdiagnostics*' + '-fdiagnostics*' '-fplugin*' '-W*' -w # CPPFLAGS and LDFLAGS
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 9f6a8c6ddf7abf1774b63e40a9785a94ba168fe7 Author: Ryan Hill gentoo org> AuthorDate: Fri Jul 1 03:42:09 2016 + Commit: Ryan Hill gentoo org> CommitDate: Fri Jul 1 03:42:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f6a8c6d flag-o-matic.eclass: Add -mthumb/-marm (bug #586846). eclass/flag-o-matic.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass index e0b19e9..c2ce06f 100644 --- a/eclass/flag-o-matic.eclass +++ b/eclass/flag-o-matic.eclass @@ -54,7 +54,7 @@ setup-allowed-flags() { -mno-faster-structs -mfaster-structs -m32 -m64 -mx32 -mabi -mlittle-endian -mbig-endian -EL -EB -fPIC -mlive-g0 -mcmodel -mstack-bias -mno-stack-bias -msecure-plt '-m*-toc' -mfloat-abi - -mfix-r1 -mno-fix-r1 + -mfix-r1 -mno-fix-r1 -mthumb -marm # gcc 4.5 -mno-fma4 -mno-movbe -mno-xop -mno-lwp
[gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
commit: 3ff560ac5cdc3f61690f5bb77e8a5654b9853998 Author: Ryan Hill gentoo org> AuthorDate: Fri Jun 24 05:47:31 2016 + Commit: Ryan Hill gentoo org> CommitDate: Fri Jun 24 05:48:22 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff560ac dev-util/codeblocks: Version bump (bug #576730). Package-Manager: portage-2.3.0_rc1 Signed-off-by: Ryan Hill gentoo.org> dev-util/codeblocks/Manifest| 1 + dev-util/codeblocks/codeblocks-16.01.ebuild | 41 + 2 files changed, 42 insertions(+) diff --git a/dev-util/codeblocks/Manifest b/dev-util/codeblocks/Manifest index ac7ea20..7115c89 100644 --- a/dev-util/codeblocks/Manifest +++ b/dev-util/codeblocks/Manifest @@ -1 +1,2 @@ DIST codeblocks_13.12-1.tar.gz 17221056 SHA256 772450046e8c8ba2ea0086acf433a46b83e6254fae64df9c8ca132a22f949610 SHA512 f09ab25579a4c9addcebdcc748a23963a52751853f4a1c15da10196d522f94bb17e01b2470b96d4470f5fd98725f7760e3923762c2217bcc48051eb9f7286f58 WHIRLPOOL cdf674bb9febd0d25ccfe84027b0c33f5fe9c5f1d19a1b32650487b71a6f110ee0657eaf67dceb758b192b5e5d3c2dd314f1a696491d7a70d0b334fd31a17ee3 +DIST codeblocks_16.01.tar.gz 20250097 SHA256 30fb9d206df4ab3c2e2fec2451a0a7c9723bfed9a673cc9be71e881c529d5a03 SHA512 496ff2dbcf9a8248fa9f1060d50567d1fc6480cc9d8fc9f7d2cd532c82f4344deafe9b43f2b17d2510c74851e21acf2ca90d5cc7b61237d69a17e78e9907a63a WHIRLPOOL b908c7af182d37fc3ab0f2640f4b6033169cdc7964e276df9e57627806b156ba7acba25c43983ecfe2a0aeb3ef7e66652e4f2600e978599116b4d1c472866126 diff --git a/dev-util/codeblocks/codeblocks-16.01.ebuild b/dev-util/codeblocks/codeblocks-16.01.ebuild new file mode 100644 index 000..0e88143 --- /dev/null +++ b/dev-util/codeblocks/codeblocks-16.01.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" +WX_GTK_VER="2.8" + +inherit eutils wxwidgets + +DESCRIPTION="The open source, cross platform, free C++ IDE" +HOMEPAGE="http://www.codeblocks.org/; +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-fbsd" +SRC_URI="mirror://sourceforge/codeblocks/${P/-/_}.tar.gz" + +IUSE="contrib debug pch static-libs" + +S="${WORKDIR}/${P}.release" + +RDEPEND="app-arch/zip + x11-libs/wxGTK:${WX_GTK_VER}[X] + contrib? ( + app-text/hunspell + dev-libs/boost:= + dev-libs/libgamin + )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_configure() { + touch "${S}"/revision.m4 -r "${S}"/acinclude.m4 + + setup-wxwidgets + econf \ + --with-wx-config="${WX_CONFIG}" \ + $(use_enable debug) \ + $(use_enable pch) \ + $(use_enable static-libs static) \ + $(use_with contrib contrib-plugins all) +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/wxGTK/
commit: 5f5d13d0420c451de5d8fda8a6b2ecb4f5f38a9e Author: Ryan Hill gentoo org> AuthorDate: Mon May 16 18:55:26 2016 + Commit: Ryan Hill gentoo org> CommitDate: Fri Jun 17 01:00:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f5d13d0 x11-libs/wxGTK: Fix webkit-gtk dependency. We need webkitgtk-3.0 for GTK 3. Package-Manager: portage-2.3.0_rc1 Signed-off-by: Ryan Hill gentoo.org> x11-libs/wxGTK/wxGTK-3.0.2.0-r301.ebuild | 185 +++ 1 file changed, 185 insertions(+) diff --git a/x11-libs/wxGTK/wxGTK-3.0.2.0-r301.ebuild b/x11-libs/wxGTK/wxGTK-3.0.2.0-r301.ebuild new file mode 100644 index 000..14e66db --- /dev/null +++ b/x11-libs/wxGTK/wxGTK-3.0.2.0-r301.ebuild @@ -0,0 +1,185 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" + +inherit multilib-minimal + +DESCRIPTION="GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit" +HOMEPAGE="http://wxwidgets.org/; + +# we use the wxPython tarballs because they include the full wxGTK sources and +# docs, and are released more frequently than wxGTK. +SRC_URI="mirror://sourceforge/wxpython/wxPython-src-${PV}.tar.bz2 + doc? ( mirror://sourceforge/wxpython/wxPython-docs-${PV}.tar.bz2 )" + +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="+X aqua doc debug gstreamer libnotify opengl sdl tiff webkit" + +WXSUBVERSION=${PV}-gtk3# 3.0.2.0-gtk3 +WXVERSION=${WXSUBVERSION%.*} # 3.0.2 +WXRELEASE=${WXVERSION%.*}-gtk3 # 3.0-gtk3 +WXRELEASE_NODOT=${WXRELEASE//./} # 30-gtk3 + +SLOT="${WXRELEASE}" + +RDEPEND=" + dev-libs/expat[${MULTILIB_USEDEP}] + sdl?( media-libs/libsdl[${MULTILIB_USEDEP}] ) + X? ( + >=dev-libs/glib-2.22:2[${MULTILIB_USEDEP}] + media-libs/libpng:0=[${MULTILIB_USEDEP}] + sys-libs/zlib[${MULTILIB_USEDEP}] + virtual/jpeg:0[${MULTILIB_USEDEP}] + x11-libs/cairo[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf[${MULTILIB_USEDEP}] + x11-libs/libSM[${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXxf86vm[${MULTILIB_USEDEP}] + x11-libs/pango[X,${MULTILIB_USEDEP}] + gstreamer? ( + media-libs/gstreamer:0.10[${MULTILIB_USEDEP}] + media-libs/gst-plugins-base:0.10[${MULTILIB_USEDEP}] ) + libnotify? ( x11-libs/libnotify[${MULTILIB_USEDEP}] ) + opengl? ( virtual/opengl[${MULTILIB_USEDEP}] ) + tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] ) + webkit? ( net-libs/webkit-gtk:3 ) + ) + aqua? ( + x11-libs/gtk+:3[aqua=,${MULTILIB_USEDEP}] + virtual/jpeg:0[${MULTILIB_USEDEP}] + tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] ) + )" + +DEPEND="${RDEPEND} + virtual/pkgconfig[${MULTILIB_USEDEP}] + opengl? ( virtual/glu[${MULTILIB_USEDEP}] ) + X? ( + x11-proto/xproto[${MULTILIB_USEDEP}] + x11-proto/xineramaproto[${MULTILIB_USEDEP}] + x11-proto/xf86vidmodeproto[${MULTILIB_USEDEP}] + )" + +PDEPEND=">=app-eselect/eselect-wxwidgets-20131230" + +LICENSE="wxWinLL-3 + GPL-2 + doc?( wxWinFDL-3 )" + +S="${WORKDIR}/wxPython-src-${PV}" + +src_prepare() { + # Versionating + sed -i \ + -e "s:\(WX_RELEASE = \).*:\1${WXRELEASE}:"\ + -e "s:\(WX_RELEASE_NODOT = \).*:\1${WXRELEASE_NODOT}:"\ + -e "s:\(WX_VERSION = \).*:\1${WXVERSION}:"\ + -e "s:aclocal):aclocal/wxwin${WXRELEASE_NODOT}.m4):" \ + -e "s:wxstd.mo:wxstd${WXRELEASE_NODOT}:" \ + -e "s:wxmsw.mo:wxmsw${WXRELEASE_NODOT}:" \ + Makefile.in || die + + sed -i \ + -e "s:\(WX_RELEASE = \).*:\1${WXRELEASE}:"\ + utils/wxrc/Makefile.in || die + + sed -i \ + -e "s:\(WX_VERSION=\).*:\1${WXVERSION}:" \ + -e "s:\(WX_RELEASE=\).*:\1${WXRELEASE}:" \ + -e "s:\(WX_SUBVERSION=\).*:\1${WXSUBVERSION}:" \ + -e '/WX_VERSION_TAG=/ s:${WX_RELEASE}:3.0:' \ + configure || die + + default +} + +multilib_src_configure() { + local myconf + + # X independent options + myconf=" + --with-zlib=sys +
[gentoo-commits] repo/gentoo:master commit in: x11-libs/wxGTK/
commit: 237f27931a87412ce60504c928dc1d61565f8b76 Author: Ryan Hill gentoo org> AuthorDate: Mon May 16 20:18:47 2016 + Commit: Ryan Hill gentoo org> CommitDate: Fri Jun 17 01:00:59 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=237f2793 x11-libs/wxGTK: Pay the repoman. Package-Manager: portage-2.3.0_rc1 Signed-off-by: Ryan Hill gentoo.org> x11-libs/wxGTK/wxGTK-2.8.12.1-r1.ebuild | 8 x11-libs/wxGTK/wxGTK-2.8.12.1-r2.ebuild | 8 x11-libs/wxGTK/wxGTK-2.9.4.1-r1.ebuild | 8 x11-libs/wxGTK/wxGTK-3.0.2.0-r1.ebuild | 8 x11-libs/wxGTK/wxGTK-3.0.2.0-r2.ebuild | 6 +++--- x11-libs/wxGTK/wxGTK-3.0.2.0-r3.ebuild | 6 +++--- x11-libs/wxGTK/wxGTK-3.0.2.0-r300.ebuild | 4 ++-- x11-libs/wxGTK/wxGTK-3.0.2.0-r301.ebuild | 4 ++-- 8 files changed, 26 insertions(+), 26 deletions(-) diff --git a/x11-libs/wxGTK/wxGTK-2.8.12.1-r1.ebuild b/x11-libs/wxGTK/wxGTK-2.8.12.1-r1.ebuild index 0fc5604..2d14a87 100644 --- a/x11-libs/wxGTK/wxGTK-2.8.12.1-r1.ebuild +++ b/x11-libs/wxGTK/wxGTK-2.8.12.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -29,7 +29,7 @@ RDEPEND=" dev-libs/glib:2 media-libs/libpng:0= sys-libs/zlib - virtual/jpeg + virtual/jpeg:0= x11-libs/gtk+:2 x11-libs/libSM x11-libs/libXinerama @@ -44,8 +44,8 @@ RDEPEND=" tiff? ( media-libs/tiff:0 ) ) aqua? ( - >=x11-libs/gtk+-2.4[aqua=] - virtual/jpeg + x11-libs/gtk+:2[aqua=] + virtual/jpeg:0= tiff? ( media-libs/tiff:0 ) )" diff --git a/x11-libs/wxGTK/wxGTK-2.8.12.1-r2.ebuild b/x11-libs/wxGTK/wxGTK-2.8.12.1-r2.ebuild index 269abdf..8b71f20 100644 --- a/x11-libs/wxGTK/wxGTK-2.8.12.1-r2.ebuild +++ b/x11-libs/wxGTK/wxGTK-2.8.12.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -29,7 +29,7 @@ RDEPEND=" dev-libs/glib:2[${MULTILIB_USEDEP}] media-libs/libpng:0=[${MULTILIB_USEDEP}] sys-libs/zlib[${MULTILIB_USEDEP}] - virtual/jpeg:=[${MULTILIB_USEDEP}] + virtual/jpeg:0=[${MULTILIB_USEDEP}] x11-libs/gtk+:2[${MULTILIB_USEDEP}] x11-libs/libSM[${MULTILIB_USEDEP}] x11-libs/libXinerama[${MULTILIB_USEDEP}] @@ -44,8 +44,8 @@ RDEPEND=" tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] ) ) aqua? ( - >=x11-libs/gtk+-2.4:2[aqua=,${MULTILIB_USEDEP}] - virtual/jpeg:=[${MULTILIB_USEDEP}] + x11-libs/gtk+:2[aqua=,${MULTILIB_USEDEP}] + virtual/jpeg:0=[${MULTILIB_USEDEP}] tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] ) )" diff --git a/x11-libs/wxGTK/wxGTK-2.9.4.1-r1.ebuild b/x11-libs/wxGTK/wxGTK-2.9.4.1-r1.ebuild index f479428..de63eb1 100644 --- a/x11-libs/wxGTK/wxGTK-2.9.4.1-r1.ebuild +++ b/x11-libs/wxGTK/wxGTK-2.9.4.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -27,7 +27,7 @@ RDEPEND=" >=dev-libs/glib-2.22:2 media-libs/libpng:0= sys-libs/zlib - virtual/jpeg + virtual/jpeg:0= >=x11-libs/gtk+-2.18:2 x11-libs/libSM x11-libs/libXinerama @@ -42,8 +42,8 @@ RDEPEND=" webkit? ( net-libs/webkit-gtk:2 ) ) aqua? ( - >=x11-libs/gtk+-2.4[aqua=] - virtual/jpeg + x11-libs/gtk+:2[aqua=] + virtual/jpeg:0= tiff? ( media-libs/tiff:0 ) )" diff --git a/x11-libs/wxGTK/wxGTK-3.0.2.0-r1.ebuild b/x11-libs/wxGTK/wxGTK-3.0.2.0-r1.ebuild index e9246b7..49b3ed2 100644 --- a/x11-libs/wxGTK/wxGTK-3.0.2.0-r1.ebuild +++ b/x11-libs/wxGTK/wxGTK-3.0.2.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -26,7 +26,7 @@ RDEPEND=" >=dev-libs/glib-2.22:2 media-libs/libpng:0= sys-libs/zlib - virtual/jpeg + virtual/jpeg:0= >=x11-libs/gtk+-2.18:2 x11-libs/gdk-pixbuf x11-libs/libSM @@ -41,8 +41,8 @@ RDEPEND=&q
[gentoo-commits] repo/gentoo:master commit in: x11-libs/wxGTK/files/, x11-libs/wxGTK/
commit: e3facab61eadbc1b46c4b09b2006e9f48a43b3f5 Author: Ryan Hill gentoo org> AuthorDate: Mon May 16 20:03:02 2016 + Commit: Ryan Hill gentoo org> CommitDate: Fri Jun 17 01:00:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3facab6 x11-libs/wxGTK: Backport various webkit-related build fixes. a309157a Don't include "webview" in "standard" libraries d24f711f Only link webview library with libwebkitgtk in wxGTK bde287ba Rebake webview sample makefile after EXTRALIBS_WEBVIEW addition 037f6977 Report libraries in EXTRALIBS_WEBVIEW in wx-config output Package-Manager: portage-2.3.0_rc1 Signed-off-by: Ryan Hill gentoo.org> .../wxGTK/files/wxGTK-3.0.2.0-webview-fixes.patch | 140 + ...3.0.2.0-r301.ebuild => wxGTK-3.0.2.0-r3.ebuild} | 74 --- x11-libs/wxGTK/wxGTK-3.0.2.0-r301.ebuild | 14 ++- 3 files changed, 178 insertions(+), 50 deletions(-) diff --git a/x11-libs/wxGTK/files/wxGTK-3.0.2.0-webview-fixes.patch b/x11-libs/wxGTK/files/wxGTK-3.0.2.0-webview-fixes.patch new file mode 100644 index 000..727fda1 --- /dev/null +++ b/x11-libs/wxGTK/files/wxGTK-3.0.2.0-webview-fixes.patch @@ -0,0 +1,140 @@ +Backport various webkit-related build fixes: + +a309157a Don't include "webview" in "standard" libraries. +d24f711f Only link webview library with libwebkitgtk in wxGTK, not the core one. +bde287ba Rebake webview sample makefile after EXTRALIBS_WEBVIEW addition +037f6977 Report libraries in EXTRALIBS_WEBVIEW in wx-config output + + +--- a/Makefile.in b/Makefile.in +@@ -65,6 +65,7 @@ EXTRALIBS_MEDIA = @EXTRALIBS_MEDIA@ + EXTRALIBS_GUI = @EXTRALIBS_GUI@ + EXTRALIBS_OPENGL = @EXTRALIBS_OPENGL@ + EXTRALIBS_SDL = @EXTRALIBS_SDL@ ++EXTRALIBS_WEBVIEW = @EXTRALIBS_WEBVIEW@ + CXXWARNINGS = @CXXWARNINGS@ + HOST_SUFFIX = @HOST_SUFFIX@ + DYLIB_RPATH_INSTALL = @DYLIB_RPATH_INSTALL@ +@@ -15493,7 +15494,7 @@ distclean: clean + @COND_SHARED_0_USE_STC_1@ rm -f $(DESTDIR)$(libdir)/$(LIBPREFIX)wxscintilla$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)$(LIBEXT) + + @COND_MONOLITHIC_1_SHARED_1@$(LIBDIRNAME)/$(DLLPREFIX)$(WXDLLNAMEPREFIXGUI)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)$(WXCOMPILER)$(VENDORTAG)$(WXDLLVERSIONTAG)$(dll___targetsuf3): $(MONODLL_OBJECTS) $(__wxtiff___depname) $(__wxjpeg___depname) $(__wxpng___depname) $(__wxscintilla___depname) $(__wxexpat___depname) $(__wxzlib___depname) $(__wxregex___depname) $(__monodll___win32rc) $(__wxscintilla_library_link_DEP) +-@COND_MONOLITHIC_1_SHARED_1@ $(SHARED_LD_CXX) $@ $(MONODLL_OBJECTS) $(__wxscintilla_library_link_LIBR)-L$(LIBDIRNAME) $(__monodll___macinstnamecmd) $(__monodll___importlib) $(__monodll___soname_flags) $(WXMACVERSION_CMD) $(LDFLAGS) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(EXTRALIBS_XML) $(EXTRALIBS_HTML) $(EXTRALIBS_MEDIA) $(PLUGIN_ADV_EXTRALIBS) $(__wxscintilla_library_link_LIBR_1) $(LIBS) ++@COND_MONOLITHIC_1_SHARED_1@ $(SHARED_LD_CXX) $@ $(MONODLL_OBJECTS) $(__wxscintilla_library_link_LIBR)-L$(LIBDIRNAME) $(__monodll___macinstnamecmd) $(__monodll___importlib) $(__monodll___soname_flags) $(WXMACVERSION_CMD) $(LDFLAGS) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(EXTRALIBS_XML) $(EXTRALIBS_HTML) $(EXTRALIBS_MEDIA) $(PLUGIN_ADV_EXTRALIBS) $(EXTRALIBS_WEBVIEW) $(__wxscintilla_library_link_LIBR_1) $(LIBS) + @COND_MONOLITHIC_1_SHARED_1@ $(DYLIB_RPATH_POSTLINK) + @COND_MONOLITHIC_1_SHARED_1@ + @COND_MONOLITHIC_1_SHARED_1@ $(__monodll___so_symlinks_cmd) +@@ -15750,7 +15751,7 @@ distclean: clean + @COND_MONOLITHIC_0_USE_HTML_1@wxhtml: $(wxhtml_namedll_DEP) $(wxhtml_namelib_DEP) + + @COND_MONOLITHIC_0_SHARED_1_USE_GUI_1_USE_WEBVIEW_1@$(LIBDIRNAME)/$(DLLPREFIX)$(WXDLLNAMEPREFIXGUI)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_webview$(WXCOMPILER)$(VENDORTAG)$(WXDLLVERSIONTAG)$(dll___targetsuf3): $(WEBVIEWDLL_OBJECTS) $(__wxtiff___depname) $(__wxjpeg___depname) $(__wxpng___depname) $(__wxscintilla___depname) $(__wxexpat___depname) $(__wxzlib___depname) $(__wxregex___depname) $(__webviewdll___win32rc) $(__coredll___depname) $(__basedll___depname) +-@COND_MONOLITHIC_0_SHARED_1_USE_GUI_1_USE_WEBVIEW_1@ $(SHARED_LD_CXX) $@ $(WEBVIEWDLL_OBJECTS) -L$(LIBDIRNAME) -L$(LIBDIRNAME)-L$(LIBDIRNAME) $(__webviewdll___macinstnamecmd) $(__webviewdll___importlib) $(__webviewdll___soname_flags) $(WXMACVERSION_CMD) $(LDFLAGS) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) -lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX) -lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$
[gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
commit: 44bfc2d56f1fab1ad9152b4fbccefc7d481256f5 Author: Ryan Hill gentoo org> AuthorDate: Wed Jun 15 02:43:37 2016 + Commit: Ryan Hill gentoo org> CommitDate: Wed Jun 15 02:43:37 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44bfc2d5 media-gfx/mcomix: Remove old. Package-Manager: portage-2.3.0_rc1 Signed-off-by: Ryan Hill gentoo.org> media-gfx/mcomix/Manifest | 2 -- media-gfx/mcomix/mcomix-1.00-r1.ebuild | 48 - media-gfx/mcomix/mcomix-1.01.ebuild| 49 -- 3 files changed, 99 deletions(-) diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest index 54fab46..21414ec 100644 --- a/media-gfx/mcomix/Manifest +++ b/media-gfx/mcomix/Manifest @@ -1,3 +1 @@ -DIST mcomix-1.00.tar.bz2 527779 SHA256 d8453109a297153f67fdc898d822fa57057d575b71ed857e538da9a7426f0cde SHA512 9fc975afa92ad7130fe0d39058463cf26f8a9415257869e45e4cf83fae5e2bd8f4f264821046fcf425ee3729ec3dacfa59cd52342055a6246cf0b61b866f09b1 WHIRLPOOL 6aed2176904d5f12cd66e7f6f41fc23914d5a81cd514242a209994222b7ee1d18ceca4367e78f8a61bb6edbec559d0da94165f4db841c44840d6d768ba700f14 -DIST mcomix-1.01.tar.bz2 543293 SHA256 da333d0bce5157fc8e15d13de6d9ce46b1c35692aa510cb20d6b2230f7c2774c SHA512 d31ed5d851c761d9680643df5c5bac1af817c61b49455bfd887381e0d7651593f9fb70fdbdb7533ae7bb6f8a203f0cabcbfdcce8a9681aa1d9ceaa3a411c1e70 WHIRLPOOL eb57890b612341d9920894b757c2eed8d1b6e8d31c911f2d7aff33a76c7cc2d1c3f5ebf3bfe96945fc0fa3ad612c369e6d96517b200ead3679559be69924329a DIST mcomix-1.2.1.tar.bz2 571128 SHA256 7e43159dc585bc9bc31970a44bd2b4e42c303660c4c8cf7f0eda413a6f72fa3b SHA512 efa4d57edc3a48d9e711767fb3e233ef9b334ff8ba467999e572e60ed747a4ee4aa420c8aa7788b16d7eb6e0901d454d6a405fcec47a8c74098a49491e915cd0 WHIRLPOOL cabebccb5793bdd78686c22448688826bc4ba7b9e422e3aa712f0930b8e8029721cf48bbe4e8d06e34c8f76515785ff259d08a7021e60beb1719c9b35d356619 diff --git a/media-gfx/mcomix/mcomix-1.00-r1.ebuild b/media-gfx/mcomix/mcomix-1.00-r1.ebuild deleted file mode 100644 index 303312b..000 --- a/media-gfx/mcomix/mcomix-1.00-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 eutils fdo-mime - -DESCRIPTION="A fork of comix, a GTK image viewer for comic book archives" -HOMEPAGE="http://mcomix.sourceforge.net; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND} - >=dev-python/pygtk-2.14[${PYTHON_USEDEP}] - virtual/jpeg - dev-python/pillow[${PYTHON_USEDEP}] - x11-libs/gdk-pixbuf - !media-gfx/comix" - -DOCS=( ChangeLog README ) - -pkg_postinst() { - fdo-mime_mime_database_update - fdo-mime_desktop_database_update - echo - elog "Additional packages are required to open most common comic files:" - elog - elog "cbr: app-arch/unrar" - elog "cbz: app-arch/unzip" - elog - elog "You can also add support for 7z or LHA archives by installing" - elog "app-arch/p7zip or app-arch/lha." - echo -} - -pkg_postrm() { - fdo-mime_mime_database_update - fdo-mime_desktop_database_update -} diff --git a/media-gfx/mcomix/mcomix-1.01.ebuild b/media-gfx/mcomix/mcomix-1.01.ebuild deleted file mode 100644 index e2a27e7..000 --- a/media-gfx/mcomix/mcomix-1.01.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 eutils fdo-mime - -DESCRIPTION="A fork of comix, a GTK image viewer for comic book archives" -HOMEPAGE="http://mcomix.sourceforge.net; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND} - >=dev-python/pygtk-2.14[${PYTHON_USEDEP}] - virtual/jpeg - dev-python/pillow[${PYTHON_USEDEP}] - x11-libs/gdk-pixbuf - !media-gfx/comix" - -DOCS=( ChangeLog README ) - -pkg_postinst() { - fdo-mime_mime_database_update - fdo-mime_desktop_database_update - echo - elog "Additional packages are required to open the most common comic archives:" - elog - elog "cbr: app-arch/unrar" - elog "cbz: app-arch/unzip" - elog - elog "You can also add support for 7z or LHA archives by installing" - elog "app-arch/p7zip or app-arch/lha. Install app-text/mupdf for" - elog "pdf support." - echo -} - -pkg_postrm() { - fdo-mime_mime_database_update - fdo-mime_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/creduce/
commit: ade018c210087400419a684cede1529ba6f2f4e2 Author: Ryan Hill gentoo org> AuthorDate: Sun Jun 5 03:58:23 2016 + Commit: Ryan Hill gentoo org> CommitDate: Sun Jun 5 03:58:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ade018c2 dev-util/creduce: Remove old. Package-Manager: portage-2.3.0_rc1 Signed-off-by: Ryan Hill gentoo.org> dev-util/creduce/Manifest | 1 - dev-util/creduce/creduce-2.1.0.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/dev-util/creduce/Manifest b/dev-util/creduce/Manifest index 2dcd731..d47dd95 100644 --- a/dev-util/creduce/Manifest +++ b/dev-util/creduce/Manifest @@ -1,2 +1 @@ -DIST creduce-2.1.0.tar.gz 614697 SHA256 aea1e9ed255ed072c937ec526a2732206ed67be79b70c121bc57141d466f06a3 SHA512 330100cb19977592e720116f0062dd9acb68ac14a389553c7bf40683a81dffc5d1be077fd7870dc13e8493c47cb8c4b43e03f3c0e7c3643d1a19dfcc340c0558 WHIRLPOOL ee34c3d84e4712b616ada2cd96fdf3a19669a1da3f5062a1b43847d535eb0b59395d18fe57bda627b23e3f2530897c0b68ec0bed637bb38cd642d0d014e25f14 DIST creduce-2.4.0.tar.gz 677706 SHA256 0b4c5184b7bdc369a476c0eb4d41f1618f66e82d7ebeafa9492c0355ce63ed35 SHA512 75a603a8e2a967edfd12f9423f08b716a292f75e72ce770b083f4f9458510c3aaa16a91102c75f0ca098d08bb898fde998cae81e17c680dab330164fcffb5b33 WHIRLPOOL 676d20f68ff540abaeb7d64adf4fdfba7d2b164832481029b8a2cc0d95fe55d407ec7ffd7e5a85117cb3194264a70ecb79dbc95b7d5ddf1d62b901fcc6124a6a diff --git a/dev-util/creduce/creduce-2.1.0.ebuild b/dev-util/creduce/creduce-2.1.0.ebuild deleted file mode 100644 index 70e0ad4..000 --- a/dev-util/creduce/creduce-2.1.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -DESCRIPTION="C-Reduce - a plugin-based C program reducer" -HOMEPAGE="http://embed.cs.utah.edu/creduce/; -SRC_URI="http://embed.cs.utah.edu/creduce/${P}.tar.gz; - -LICENSE="creduce" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=" - >=dev-lang/perl-5.10.0 - app-text/delta - dev-perl/Benchmark-Timer - dev-perl/Exporter-Lite - dev-perl/File-Which - dev-perl/Getopt-Tabular - dev-perl/regexp-common - dev-perl/Sys-CPU - dev-util/astyle - dev-util/indent - sys-devel/clang:0/3.3 - sys-devel/llvm:0/3.3[clang]" - -RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/wxGTK/
commit: 197be899f066909e4a587ae157a3c8972c089f66 Author: Ryan Hill gentoo org> AuthorDate: Thu May 12 23:52:04 2016 + Commit: Ryan Hill gentoo org> CommitDate: Thu May 12 23:53:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=197be899 x11-libs/wxGTK: Remove old. Package-Manager: portage-2.2.28 Signed-off-by: Ryan Hill gentoo.org> x11-libs/wxGTK/Manifest | 4 - x11-libs/wxGTK/wxGTK-3.0.0.0.ebuild | 169 x11-libs/wxGTK/wxGTK-3.0.1.1.ebuild | 169 x11-libs/wxGTK/wxGTK-3.0.2.0.ebuild | 169 4 files changed, 511 deletions(-) diff --git a/x11-libs/wxGTK/Manifest b/x11-libs/wxGTK/Manifest index 3d7ec20..a929f52 100644 --- a/x11-libs/wxGTK/Manifest +++ b/x11-libs/wxGTK/Manifest @@ -1,10 +1,6 @@ DIST wxPython-docs-2.9.4.0.tar.bz2 15477636 SHA256 42a1683f253aa36ae9ee20b8d511d8704b4e45ba124fec256a7dfce38da9f75f SHA512 f996e69f24baaa8d35bf94ef77f31f6beda5dd4ddd65d6b71558e8dbe33098c951f995172b4ccd93ad08c81df07a9b529813eac5d39ffa06290f2a9ccc87620c WHIRLPOOL b6f6d65d319683f44b1eb4708077abaecd1a972a0d79fb6293b055099a0720d36e83506df6d075243f9e8b180849ae0d44badc8a22d5c764c956d5ecfe0cc6da -DIST wxPython-docs-3.0.0.0.tar.bz2 21411087 SHA256 4bb98d37ac9fc68a1cbde45efa03f06c4bd167719249d1cba15ac8a6f8e2dcb8 SHA512 30d680edeb88f5cea096cfeb4324ee554aff4bab233557c1155b81b08baea60601d6f8499f03dd603111a181003e00581686ce45a187cbf608eb003388eaf193 WHIRLPOOL 5db92780fc3815333d68a70b66032356dac5f248e9afa948b27ece6bc8bc8794ae877477bf92f0c38ea0875ec99a7db98211d820bc7226db961a0516b0de1b86 -DIST wxPython-docs-3.0.1.1.tar.bz2 21447868 SHA256 c283db35ebd7dec4f83402b9fe9bb12c99ac66923dab95277bb4843617a8d6d3 SHA512 5886341f8e238b6de94d655dbc25572edac49a2ee33f545482b8be24b008aba69eb4cbbacbecc4df74eff1e1b440e5f2618a7aeeadc7ce358f40e16133223dc5 WHIRLPOOL d73998e83882e9be43bd6f9e1e529ae4c46d35137a9d3017eba9ed72cb1d91d7f917e869027721e9e9e6323d2433815cd5b49a41405e05cc668c91ffa4f6615a DIST wxPython-docs-3.0.2.0.tar.bz2 21455056 SHA256 9e9b32b7452f8f1885f0326c0382ec1878c68a251146b3e3997c7c3aa70caa57 SHA512 ce4407de4cdf9a3eaa5c64a8a959a0d7010d0d814a710de1ac0ed2a716ea2ee4f4ba34199e271a3e9b7790780294fcadfcd8bc65fead182d4ebe533c35c4d78e WHIRLPOOL ac0b4cd1937c31803399f2d9172158f00f99886462becfb58c3553c263bfe93d54acf5f05662227aeda4fd44610ada0680127b05e165b261104b765f25185715 DIST wxPython-src-2.8.12.1.tar.bz2 31311482 SHA256 1f3f153d9f1504c6ce2d2c4b23e940b8f58b81f4cba35cda1a5bb31142243cd0 SHA512 4f826ccb57d5f4fc03fe7cae67499be70c727a99aebf9d153ea1060a21641642606d44d079ba897c38b176846336aeaebc21d30d5c7a0abec3934d65cf4529f3 WHIRLPOOL 94f91d359f755a0f805588303e8507b2f1404a7f4af73777f85366265df9f76ca89ac29bff491cffd752b707645952a4f7f2bb12fa7e30f3e7d3728147a9c99d DIST wxPython-src-2.9.4.0.tar.bz2 50827671 SHA256 78c35c19e85a17cb9c730b86b49d6a479198d76d19e0b13e86db0b55707004be SHA512 100dd4474bc2508e9a80aed6f08d295e2697926e29c5789e1f6aa7c303921e1c5de2574c3eddde568804da8fc670d0214ef225d46f34a3006d0a947423d01fbf WHIRLPOOL feff68600a40a8f02492e91049ecdd1a1865ee6db8024112aa3a85a7eff616f26653c418a8ffde77121e2bf7d2c7090c5b91896f9a2de8eb980573af2ca65507 DIST wxPython-src-2.9.4.1.patch 3768 SHA256 075e3a7b1cf69dd2bb20010717505d2508c74bc81658540f3e6d8c4fbf0a6b85 SHA512 4a5254a5bb9c246b75095e3cc0b849073e3cc71ff15ab7fb1db6ecfe71359800b9e1a5493bc39ce5b1f338cdc1d142ce84641611d458a8da4315f3c8a6aef3ba WHIRLPOOL 9bec06da4824fe56c172f4f417966681d1ffbf173dcb54f1579e9a484377bc76c45b4f2389911bbb17eff2476cfca786d68d9524856b21accc64b4dffafb1811 -DIST wxPython-src-3.0.0.0.tar.bz2 57831792 SHA256 af88695e820dd914e8375dc91ecb736f6fb605979bb38460ace61bbea494dc11 SHA512 9328f46817e0c1670a6be5d10347c8a7110c42a5332c5c35eb11ed0412d8dddeb15727d98606bb6c699af961cee171c41b82b1f24f3de25463259106660f7387 WHIRLPOOL 7865997e22db366a41bae8a5d5c47e4f46b20d17871377243abced3a6550c46588ea1d5a426d826ccf011c62898f87d6a55a14ac9b4153af4e0795d5f180a647 -DIST wxPython-src-3.0.1.1.tar.bz2 58139645 SHA256 d51463fe760e2fc00271678700c216809f9db32a6081a1808bd4b7c884dc0a32 SHA512 71f75c1e36c9ac27c15d768f69662b18ff1c66ad111ef6ef8579dfdb5296d7c37ffce9f6afeac289cd6288980037d3a7eb3ea8d6d25e619d8692cf41b914 WHIRLPOOL bb03b78048b368b1c2f5a8b8689aecf412953ff789b2a8d2ef4826112fdc6bff8ed881255d05859ac07f915dd1070f6147d6bfdd97b0ab4b0939c024df3b855a DIST wxPython-src-3.0.2.0.tar.bz2 58304944 SHA256 d54129e5fbea4fb8091c87b2980760b72c22a386cb3b9dd2eebc928ef5e8df61 SHA512 a3798e89ff19344253aac7d771971e519f7fa9723e82bd97e98f16fd7f1572e513170b02295b872dae0b1ae3fa95efc4ef34d078045b839694b4fdad3a27c9e4 WHIRLPOOL 89cdef12c9ef96044adba0340d47b699e685eaec581a4e7d68f3b95a0890715e29b1f5362027df0f3f8b5b1587e8fe404a7fa88049ece9677dd8316fbdf2e41d diff --git a/x11-libs/wxGTK/wxGTK-3.0.0.0.ebuild b/x11-libs/wxGTK/wxGTK-3.0.0.0.ebuild deleted file mode 100644 index 109d16c..000 --- a/x11-libs/wxGTK/wxGT
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 6d48fc1f29203ce2e87354d018e2920bb3c12183 Author: Ryan Hill gentoo org> AuthorDate: Sat May 7 21:35:41 2016 + Commit: Ryan Hill gentoo org> CommitDate: Sat May 7 21:35:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d48fc1f Revert "fixed einstall vs. emake install for eapi=6" This reverts commit 66afcab271f65b97330e610040ad3acc1b812a03. eclass/vdr-plugin-2.eclass | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/eclass/vdr-plugin-2.eclass b/eclass/vdr-plugin-2.eclass index 65f1409..ae09a34 100644 --- a/eclass/vdr-plugin-2.eclass +++ b/eclass/vdr-plugin-2.eclass @@ -571,11 +571,7 @@ vdr-plugin-2_src_install() { local SOFILE_STRING=$(grep SOFILE Makefile) if [[ -n ${SOFILE_STRING} ]]; then BUILD_TARGETS=${BUILD_TARGETS:-${VDRPLUGIN_MAKE_TARGET:-install }} - if [[ ${EAPI} == 6 ]]; then - emake install ${BUILD_PARAMS} \ - else - einstall ${BUILD_PARAMS} \ - fi + einstall ${BUILD_PARAMS} \ ${BUILD_TARGETS} \ TMPDIR="${T}" \ DESTDIR="${D}" \
[gentoo-commits] gentoo commit in src/patchsets/gcc/5.3.0/gentoo: 91_all_pr69140-msabi-stack-alignment.patch README.history
rhill 16/04/29 00:29:02 Modified: README.history Added:91_all_pr69140-msabi-stack-alignment.patch Log: Add patch for bug #574044 and push out p1.1. Revision ChangesPath 1.4 src/patchsets/gcc/5.3.0/gentoo/README.history file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/5.3.0/gentoo/README.history?rev=1.4=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/5.3.0/gentoo/README.history?rev=1.4=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/5.3.0/gentoo/README.history?r1=1.3=1.4 Index: README.history === RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/5.3.0/gentoo/README.history,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- README.history 26 Jan 2016 21:05:43 - 1.3 +++ README.history 29 Apr 2016 00:29:02 - 1.4 @@ -1,6 +1,7 @@ -1.1[pending] +1.128 Apr 2016 + 36_all_gcc-ia64-pr60465.patch U 74_all_gcc5_isl-dl.patch + + 91_all_pr69140-msabi-stack-alignment.patch 1.005 Dec 2015 + 05_all_gcc-spec-env.patch 1.1 src/patchsets/gcc/5.3.0/gentoo/91_all_pr69140-msabi-stack-alignment.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/5.3.0/gentoo/91_all_pr69140-msabi-stack-alignment.patch?rev=1.1=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/5.3.0/gentoo/91_all_pr69140-msabi-stack-alignment.patch?rev=1.1=text/plain Index: 91_all_pr69140-msabi-stack-alignment.patch === https://bugs.gentoo.org/574044 https://gcc.gnu.org/PR69140 commit 11e330df4d27cf801f7edd61605082f66d1ee4ae Author: urosDate: Mon Jan 18 16:19:53 2016 + Backport from mainline 2016-01-07 Uros Bizjak PR target/69140 * config/i386/i386.c (ix86_frame_pointer_required): Enable frame pointer for TARGET_64BIT_MS_ABI when stack is misaligned. testsuite/ChangeLog: Backport from mainline 2016-01-06 Uros Bizjak PR target/69140 * gcc.target/i386/pr69140.c: New test git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-5-branch@232528 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 9 + gcc/config/i386/i386.c | 4 gcc/testsuite/ChangeLog | 8 gcc/testsuite/gcc.target/i386/pr69140.c | 24 4 files changed, 45 insertions(+) --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -9690,6 +9690,10 @@ ix86_frame_pointer_required (void) if (TARGET_64BIT_MS_ABI && get_frame_size () > SEH_MAX_FRAME_SIZE) return true; + /* SSE saves require frame-pointer when stack is misaligned. */ + if (TARGET_64BIT_MS_ABI && ix86_incoming_stack_boundary < 128) +return true; + /* In ix86_option_override_internal, TARGET_OMIT_LEAF_FRAME_POINTER turns off the frame pointer by default. Turn it back on now if we've not got a leaf function. */ --- /dev/null +++ b/gcc/testsuite/gcc.target/i386/pr69140.c @@ -0,0 +1,24 @@ +/* { dg-do compile { target lp64 } } */ +/* { dg-options "-O2 -mincoming-stack-boundary=3" } */ + +typedef struct { + unsigned int buf[4]; + unsigned char in[64]; +} MD4_CTX; + +static void +MD4Transform (unsigned int buf[4], const unsigned int in[16]) +{ + unsigned int a, b, c, d; + (b) += c)) & ((d))) | ((~(c)) & ((a + (in[7]); + (a) += b)) & ((c))) | ((~(b)) & ((d + (in[8]); + (d) += a)) & ((b))) | ((~(a)) & ((c + (in[9]); + buf[3] += d; +} + +void __attribute__((ms_abi)) +MD4Update (MD4_CTX *ctx, const unsigned char *buf) +{ + MD4Transform( ctx->buf, (unsigned int *)ctx->in); + MD4Transform( ctx->buf, (unsigned int *)ctx->in); +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 1ef82c8f5e1d26c833fad30ea382d0a5265588ee Author: Ryan Hill gentoo org> AuthorDate: Fri Apr 29 00:11:53 2016 + Commit: Ryan Hill gentoo org> CommitDate: Fri Apr 29 00:11:53 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef82c8f sys-devel/gcc: 5.3.0 p1.1 Fixes bug #574044 (ICE building Wine) and bug #503838 (glibc build failure on ia64). Package-Manager: portage-2.2.28 Signed-off-by: Ryan Hill gentoo.org> sys-devel/gcc/Manifest | 2 +- sys-devel/gcc/gcc-5.3.0.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index c66da3e..7f715b9 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -52,7 +52,7 @@ DIST gcc-5.2.0-patches-1.3.tar.bz2 23374 SHA256 00b9118ebe2e8492ef3c58d9c17ff825 DIST gcc-5.2.0-piepatches-v0.6.5.tar.bz2 14538 SHA256 b9595a324e798af026818803cd5f315f15ccb4914d35c995ab28232e6ba6cdc6 SHA512 0b3f97a8bbf269cb9c2114db030fa07b20c3266bb7fe3a4442d099497459e28a6f3ba00561c7675b0078b313cfdec56df00dac96bd9f8d0467a40d7fe6dd56a4 WHIRLPOOL d7dc26c102831d51e4005026f4f59d185a76d66bd6e14ba81b50c1639d638c8e213c1c17682074dd486d815d7ed2d9611f91d405f1719ffd82b20c9c9ed74f56 DIST gcc-5.2.0-uclibc-patches-1.0.tar.bz2 2540 SHA256 ea39ee6ec3453039884c5e2bdfadc5a2848c8e7e72b5e4e54987a75808efac5d SHA512 50ff10d7dd1830a82fe7b35d28b626ab78a6c30c719a8a4940acf04b64269f5a6e3aa71bb3ea5a2aec17f898c10f30b4a29570ce23d3b996c52b4bc5c451f8eb WHIRLPOOL b200b0dca6485e2485d64cc4fd6896be0aee2727ee4a524b4411cf5d8b22fe5788615ecb162f5dd263822c1cdecf0959ea134ad10a19750ee78874e24b518a47 DIST gcc-5.2.0.tar.bz2 95221552 SHA256 5f835b04b5f7dd4f4d2dc96190ec1621b8d89f2dc6f638f9f8bc1b1014ba8cad SHA512 844120349ec04465dcea52d8ec747f1cbbc9d76a39fe3d8ef5e6b93614e63d718862d60d0a1c1cbf59ffc7815562287d0a2e536a6b220cebcd0b8de4ba35e715 WHIRLPOOL 17cb8627c970d58b2526b01125a4578602bd3b5ba92b66395ffd9b4c6823eb412ea9d8a2995603d645d0f69d000e6e3f626b1467c4c31185a887cacf3a71429b -DIST gcc-5.3.0-patches-1.0.tar.bz2 27610 SHA256 ce5347ad0137d7e9d57c38ae99df4e974d935e8d9b1b5900a13ae37ee71a47fd SHA512 f609e02f93c6bcd097ebc20b42eccfda5cc86764ed328ef22b1194823d7452e4ae27e3910eec7dff56c255b40150f27ceb5d9b1b6136c95802df21327ec19531 WHIRLPOOL 9011b575c75914972e7bf5b3b2ec895b81ea638dc004da8120499b4955826fbf1ec3f7b076ca558d3acfa91a10c6e17666c4d300ac3cf0d2239e340c74ae888a +DIST gcc-5.3.0-patches-1.1.tar.bz2 29696 SHA256 979f188196325a635fc84e6a1167885929618ba6f04e0c9b4144a0605e8adaaa SHA512 c84b81a54adaf567747ca1a023b0a6e1b9c650f8224df8ed3dff898e3aff64b979899ed753cdd705d82abda9ba5ddb27b3afcd3e94029652cf10039cbeae0196 WHIRLPOOL e4907fdbe282ed5f6f315fc45b595f0cd96466e825fd86d4b3ce1dfbba62d44b2c2a09cec86776b42cfe3e0005f918ce2355d9df1dd183cfd8cf522a6ccfc03e DIST gcc-5.3.0-piepatches-v0.6.5.tar.bz2 14552 SHA256 01bb0408eee2b97c4605b10b4d0b2b8fd3b1eccbaf9733c7274e281182f4e975 SHA512 9e924665d1dd24081b2f06618c26a5969069d30ec7626ba96166f299e4738918a6df99dc74c8b36cad17b62b778c350b42cf0ec0ad3897cb25c20938846f225c WHIRLPOOL a9464f4b386219f54ad12add39e7467d793fc75777245a4577f50b2bc6e19e6ede5be7849cdf50c11514175782658f7b3917f3fb86ce9beb07694069a6679404 DIST gcc-5.3.0-uclibc-patches-1.0.tar.bz2 2534 SHA256 4b03623b614b42308420e3036886ab58cf29fe52a238e67013fa82c568f22c82 SHA512 243d063a42ebef0428c43434d5ba3623ee66b1678746ab4c2efd129004614efecb8fe145bf4dc54d6daef03dfd656deb874b0b49213ec1e13490128d91714de2 WHIRLPOOL ba6db27fc0e19b120761b411da33d1925527a3a79cc686300d581ee3de8bbad788fe722c6c3c6b512a96e755c407e220bf509a1ca4f0ca02f1cc5485990bf249 DIST gcc-5.3.0.tar.bz2 95441837 SHA256 b84f5592e9218b73dbae612b5253035a7b34a9a1f7688d2e1bfaaf7267d5c4db SHA512 d619847383405fd389f5a2d7225f97fedb01f81478dbb8339047ccba7561a5c20045ab500a8744bffd19ea51892ce09fc37f862f2cfcb42de0f0f8cd8f8da37a WHIRLPOOL 63c10c65dcd9eaca7a426113fb593744829b00093eb57eb02603fb5387a81af20f3576c4d61d32c351e46cc79db20b445a5630e54e328c9771c92cff980661f5 diff --git a/sys-devel/gcc/gcc-5.3.0.ebuild b/sys-devel/gcc/gcc-5.3.0.ebuild index 5245fcc..48a7567 100644 --- a/sys-devel/gcc/gcc-5.3.0.ebuild +++ b/sys-devel/gcc/gcc-5.3.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI="4" -PATCH_VER="1.0" +PATCH_VER="1.1" UCLIBC_VER="1.0" # Hardened gcc 4 stuff
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: b2bd3abe2763199cf1d339bb3300084e786dee36 Author: Ryan Hill gentoo org> AuthorDate: Sun Apr 24 22:55:21 2016 + Commit: Ryan Hill gentoo org> CommitDate: Sun Apr 24 22:55:21 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2bd3abe kde5.eclass: Spell iuse correctly. eclass/kde5.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass index c880cee..3b454ef 100644 --- a/eclass/kde5.eclass +++ b/eclass/kde5.eclass @@ -392,7 +392,7 @@ kde5_src_prepare() { fi # drop translations when nls is not wanted - if [[ -d po ]] && ! use_if_isue nls ; then + if [[ -d po ]] && ! use_if_iuse nls ; then rm -rf po || die fi
[gentoo-commits] repo/gentoo:master commit in: app-i18n/poedit/
commit: ec3a3f364794c947aa47f8592eaafec2b3f3552c Author: Ryan Hill gentoo org> AuthorDate: Sun Apr 24 08:43:28 2016 + Commit: Ryan Hill gentoo org> CommitDate: Sun Apr 24 08:43:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec3a3f36 app-i18n/poedit: Version bump. Switch to GTK+3. Package-Manager: portage-2.2.28 Signed-off-by: Ryan Hill gentoo.org> app-i18n/poedit/Manifest| 1 + app-i18n/poedit/poedit-1.8.7.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/app-i18n/poedit/Manifest b/app-i18n/poedit/Manifest index 0b328fa..0ddb73e 100644 --- a/app-i18n/poedit/Manifest +++ b/app-i18n/poedit/Manifest @@ -1,3 +1,4 @@ DIST poedit-1.5.5.tar.gz 2594758 SHA256 3c94c9825c11a2d1ce10e083ad246e8625469f358da4a5a2f6210170b970f949 SHA512 a3524e27681dbf97babef7bf3ec56d6b7cd736370f8ed86b53c717a5a2eb36245f9ed89fcd28b57bd4d6f5ff5fb98d6c1615baae0bf10be720dcfdafa57ad4f4 WHIRLPOOL 893795acc85183cede0313b9220179cafa17a92033e8472e48454475f4ecdf51a014dc7123e9396a38a98217c43666919e7a1dadf68ab2f401b920071cec3d23 DIST poedit-1.8.3.tar.gz 2319253 SHA256 2a73c659506c31eac142ad5b070a2370a797f3e81813c915bdd75fac2dd21ec1 SHA512 c09faf18c9e58b2f4547e47d22a2237589eb4663985d0d3411e6f83691c34d075bff188fc14a9e245efe89d976377956d604c7f09d0329ddcd70383243f0f6b0 WHIRLPOOL 31b324c4c5b731836865c7bd464003b38406bf114f39354e9c6cb2bcfb65d5a3dead3e05ba780d2f0e13d504368d40e365f6372b6c9d5493814e063dd77a0bdf DIST poedit-1.8.5.tar.gz 2404829 SHA256 cf541b8cbaf5d019cb2bd8f97c848e9f2d59dcf771d2281fc08f1122a923d96d SHA512 87eae2bcedc07eefb097edf263db10b3947956cfa504eddb259e3c3cfed6215ad0da4517fe5132b61041c39a7fbabd298ca42582570295bacbbd62d5ffc6f6a7 WHIRLPOOL 316e0593e2e5fa82c893f9b55ab0b8b2816a65f33e64f0b25985704c05c8d5d319cea4199c3c9685c57a0fbd96ace26f091214aab66a02dfc858759be8d7d99d +DIST poedit-1.8.7.tar.gz 2483945 SHA256 562d9fdf44869db63ad5c219a79aeecda859490d57e43e00140b0e8114006a46 SHA512 609022e696915cddb130c561c7eaa7dff76ce0458f58d9b8de34f0e8b98839cdccaf4a593e0e4eded67252cece08c61f961191f64cf4d76fa148f403d9705e68 WHIRLPOOL 8d1b7eafa8605323d8e4048e07eb631cac65eb2f98bdbe61687cb18c79120ac12187c6be60f112695b624857f0483c9fb6ec5e581691cb07cd14dcd30728d09e diff --git a/app-i18n/poedit/poedit-1.8.7.ebuild b/app-i18n/poedit/poedit-1.8.7.ebuild new file mode 100644 index 000..c99617e --- /dev/null +++ b/app-i18n/poedit/poedit-1.8.7.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +WX_GTK_VER=3.0-gtk3 + +PLOCALES="af am an ar ast az be be@latin bg bn br bs ca ca@valencia ckb co cs da de el en_GB eo es et eu fa fi fr fur fy_NL ga gl he hi hr hu hy id is it ja ka kab kk ko ky lt lv mk mn mr ms nb ne nl nn oc pa pl pt_BR pt_PT ro ru sk sl sq sr sv ta tg th tr tt ug uk ur uz vi wa zh_CN zh_TW" + +inherit fdo-mime l10n wxwidgets + +DESCRIPTION="GUI editor for gettext translations files" +HOMEPAGE="https://poedit.net; +SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}-oss/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +# db/expat req for legacytm (backwards support for pre 1.6) +# we currently have 1.5.5 in stable so this is enabled +RDEPEND=" + app-text/gtkspell:3 + dev-cpp/lucene++ + dev-libs/boost:=[nls] + dev-libs/expat + dev-libs/icu:= + || ( + =sys-libs/db-5*:=[cxx] + =sys-libs/db-4*:=[cxx] + ) + x11-libs/gtk+:3 + x11-libs/wxGTK:${WX_GTK_VER}[X] + " + +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + my_rm_loc() { + sed -i -e "/^POEDIT_LINGUAS = /s: ${1}::" locales/Makefile.in || die + rm "locales/${1}.mo" || die + } + l10n_find_plocales_changes 'locales' '' '.mo' + l10n_for_each_disabled_locale_do my_rm_loc + + setup-wxwidgets + default +} + +src_configure() { + econf --without-cpprest --without-cld2 +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS NEWS README +} + +pkg_postinst() { + fdo-mime_desktop_database_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: app-text/xchm/
commit: 7ab59e747325e4b3d19ccaff5ab6dfa4722cf93a Author: Ryan Hill gentoo org> AuthorDate: Sun Apr 24 08:17:55 2016 + Commit: Ryan Hill gentoo org> CommitDate: Sun Apr 24 08:17:55 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab59e74 app-text/xchm: Switch to GTK+3, EAPI 6. Package-Manager: portage-2.2.28 Signed-off-by: Ryan Hill gentoo.org> app-text/xchm/xchm-1.23-r2.ebuild | 52 +++ 1 file changed, 52 insertions(+) diff --git a/app-text/xchm/xchm-1.23-r2.ebuild b/app-text/xchm/xchm-1.23-r2.ebuild new file mode 100644 index 000..5c34a91 --- /dev/null +++ b/app-text/xchm/xchm-1.23-r2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" +WX_GTK_VER="3.0-gtk3" + +inherit fdo-mime wxwidgets + +DESCRIPTION="Utility for viewing Compiled HTML Help (CHM) files" +HOMEPAGE="http://xchm.sourceforge.net/; +SRC_URI="mirror://sourceforge/xchm/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +IUSE="" +DEPEND=">=dev-libs/chmlib-0.36 + x11-libs/wxGTK:${WX_GTK_VER}[X]" +RDEPEND=${DEPEND} + +PATCHES=( "${FILESDIR}"/${P}-wx3.0-compat.patch ) + +src_prepare() { + setup-wxwidgets + default +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc AUTHORS README ChangeLog + + cp "${D}"/usr/share/pixmaps/xchm-32.xpm "${D}"/usr/share/pixmaps/xchm.xpm + rm -f "${D}"/usr/share/pixmaps/xchm-*.xpm + rm -f "${D}"/usr/share/pixmaps/xchmdoc*.xpm + + domenu "${FILESDIR}"/xchm.desktop + insinto /usr/share/mime/packages + doins "${FILESDIR}"/xchm.xml +} + +pkg_postinst() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update +}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 0cac1248d35e67ae0b0119c1ec9799688ffd382d Author: Ryan Hill gentoo org> AuthorDate: Sun Feb 21 09:33:15 2016 + Commit: Ryan Hill gentoo org> CommitDate: Thu Apr 14 02:28:55 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cac1248 wxwidgets.eclass: Clarify debugging comment It was potentially confusing that setting WX_DISABLE_DEBUG would actually cause debugging to be enabled. Changed variable name to WX_DISABLE_NDEBUG. eclass/wxwidgets.eclass | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/eclass/wxwidgets.eclass b/eclass/wxwidgets.eclass index 0e131d5..5bcc93c 100644 --- a/eclass/wxwidgets.eclass +++ b/eclass/wxwidgets.eclass @@ -67,10 +67,10 @@ unset _wxconf # In wxGTK-2.9 and later it also controls the level of debugging output # from the libraries. In these versions debugging features are enabled # by default and need to be disabled at the package level. Because this -# causes many warning dialogs to regularly pop up we add -DNDEBUG to -# CPPFLAGS by default, unless your ebuild has a debug USE flag and it's -# enabled. If you don't like this behavior you can set WX_DISABLE_DEBUG -# to disable it. +# causes many warning dialogs to pop up during runtime we add -DNDEBUG to +# CPPFLAGS to disable debugging features (unless your ebuild has a debug +# USE flag and it's enabled). If you don't like this behavior you can set +# WX_DISABLE_NDEBUG to override it. # # See: http://docs.wxwidgets.org/trunk/overview_debugging.html @@ -83,13 +83,13 @@ setup-wxwidgets() { case "${WX_GTK_VER}" in 3.0-gtk3) wxtoolkit=gtk3 - if [[ -z ${WX_DISABLE_DEBUG} ]]; then + if [[ -z ${WX_DISABLE_NDEBUG} ]]; then use_if_iuse debug || append-cppflags -DNDEBUG fi ;; 2.9|3.0) wxtoolkit=gtk2 - if [[ -z ${WX_DISABLE_DEBUG} ]]; then + if [[ -z ${WX_DISABLE_NDEBUG} ]]; then use_if_iuse debug || append-cppflags -DNDEBUG fi ;;
[gentoo-commits] repo/gentoo:master commit in: x11-libs/wxGTK/
commit: 2005419f1916a48fee0a972452204913be3472c3 Author: Ryan Hill gentoo org> AuthorDate: Wed Feb 10 01:29:42 2016 + Commit: Ryan Hill gentoo org> CommitDate: Thu Apr 14 02:28:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2005419f x11-libs/wxGTK: Tone down versioning a bit WX_VERSION controls the output of `wx-config --version`. If this contains characters it confuses the WX_CONFIG_CHECK macro from wxwin.m4. WX_VERSION doesn't seem to affect the build or install, so try dropping -gtk3 from it. Package-Manager: portage-2.2.27 x11-libs/wxGTK/wxGTK-3.0.2.0-r300.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/wxGTK/wxGTK-3.0.2.0-r300.ebuild b/x11-libs/wxGTK/wxGTK-3.0.2.0-r300.ebuild index e4269b9..b71a003 100644 --- a/x11-libs/wxGTK/wxGTK-3.0.2.0-r300.ebuild +++ b/x11-libs/wxGTK/wxGTK-3.0.2.0-r300.ebuild @@ -18,7 +18,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86- IUSE="+X aqua doc debug gstreamer libnotify opengl sdl tiff webkit" WXSUBVERSION=${PV}-gtk3# 3.0.2.0-gtk3 -WXVERSION=${WXSUBVERSION%.*}-gtk3 # 3.0.2-gtk3 +WXVERSION=${WXSUBVERSION%.*} # 3.0.2 WXRELEASE=${WXVERSION%.*}-gtk3 # 3.0-gtk3 WXRELEASE_NODOT=${WXRELEASE//./} # 30-gtk3
[gentoo-commits] repo/gentoo:master commit in: x11-libs/wxGTK/
commit: 188b68d6e0b5060c0d15687f89ff4bf1b382b609 Author: Ryan Hill gentoo org> AuthorDate: Tue Feb 9 01:18:16 2016 + Commit: Ryan Hill gentoo org> CommitDate: Thu Apr 14 02:28:37 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=188b68d6 x11-libs/wxGTK: Add initial GTK+3 ebuild. Package-Manager: portage-2.2.27 x11-libs/wxGTK/wxGTK-3.0.2.0-r300.ebuild | 182 +++ 1 file changed, 182 insertions(+) diff --git a/x11-libs/wxGTK/wxGTK-3.0.2.0-r300.ebuild b/x11-libs/wxGTK/wxGTK-3.0.2.0-r300.ebuild new file mode 100644 index 000..6b73ea0 --- /dev/null +++ b/x11-libs/wxGTK/wxGTK-3.0.2.0-r300.ebuild @@ -0,0 +1,182 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit eutils flag-o-matic multilib-minimal + +DESCRIPTION="GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit" +HOMEPAGE="http://wxwidgets.org/; + +# we use the wxPython tarballs because they include the full wxGTK sources and +# docs, and are released more frequently than wxGTK. +SRC_URI="mirror://sourceforge/wxpython/wxPython-src-${PV}.tar.bz2 + doc? ( mirror://sourceforge/wxpython/wxPython-docs-${PV}.tar.bz2 )" + +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="+X aqua doc debug gstreamer libnotify opengl sdl tiff webkit" + +WXSUBVERSION=${PV}-gtk3# 3.0.2.0-gtk3 +WXVERSION=${WXSUBVERSION%.*}-gtk3 # 3.0.2-gtk3 +WXRELEASE=${WXVERSION%.*}-gtk3 # 3.0-gtk3 +WXRELEASE_NODOT=${WXRELEASE//./} # 30-gtk3 + +SLOT="${WXRELEASE}" + +RDEPEND=" + dev-libs/expat[${MULTILIB_USEDEP}] + sdl?( media-libs/libsdl[${MULTILIB_USEDEP}] ) + X? ( + >=dev-libs/glib-2.22:2[${MULTILIB_USEDEP}] + media-libs/libpng:0=[${MULTILIB_USEDEP}] + sys-libs/zlib[${MULTILIB_USEDEP}] + virtual/jpeg:0[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf[${MULTILIB_USEDEP}] + x11-libs/libSM[${MULTILIB_USEDEP}] + x11-libs/libXxf86vm[${MULTILIB_USEDEP}] + x11-libs/pango[X,${MULTILIB_USEDEP}] + gstreamer? ( + media-libs/gstreamer:0.10[${MULTILIB_USEDEP}] + media-libs/gst-plugins-base:0.10[${MULTILIB_USEDEP}] ) + libnotify? ( x11-libs/libnotify[${MULTILIB_USEDEP}] ) + opengl? ( virtual/opengl[${MULTILIB_USEDEP}] ) + tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] ) + webkit? ( net-libs/webkit-gtk:2 ) + ) + aqua? ( + x11-libs/gtk+:3[aqua=,${MULTILIB_USEDEP}] + virtual/jpeg:0[${MULTILIB_USEDEP}] + tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] ) + )" + +DEPEND="${RDEPEND} + virtual/pkgconfig[${MULTILIB_USEDEP}] + opengl? ( virtual/glu[${MULTILIB_USEDEP}] ) + X? ( + x11-proto/xproto[${MULTILIB_USEDEP}] + x11-proto/xineramaproto[${MULTILIB_USEDEP}] + x11-proto/xf86vidmodeproto[${MULTILIB_USEDEP}] + )" + +PDEPEND=">=app-eselect/eselect-wxwidgets-20131230" + +LICENSE="wxWinLL-3 + GPL-2 + doc?( wxWinFDL-3 )" + +S="${WORKDIR}/wxPython-src-${PV}" + +src_prepare() { + # Versionating + sed -i \ + -e "s:\(WX_RELEASE = \).*:\1${WXRELEASE}:"\ + -e "s:\(WX_RELEASE_NODOT = \).*:\1${WXRELEASE_NODOT}:"\ + -e "s:\(WX_VERSION = \).*:\1${WXVERSION}:"\ + -e "s:aclocal):aclocal/wxwin${WXRELEASE_NODOT}.m4):" \ + -e "s:wxstd.mo:wxstd${WXRELEASE_NODOT}:" \ + -e "s:wxmsw.mo:wxmsw${WXRELEASE_NODOT}:" \ + Makefile.in || die + + sed -i \ + -e "s:\(WX_RELEASE = \).*:\1${WXRELEASE}:"\ + utils/wxrc/Makefile.in || die + + sed -i \ + -e "s:\(WX_VERSION=\).*:\1${WXVERSION}:" \ + -e "s:\(WX_RELEASE=\).*:\1${WXRELEASE}:" \ + -e "s:\(WX_SUBVERSION=\).*:\1${WXSUBVERSION}:" \ + -e '/WX_VERSION_TAG=/ s:${WX_RELEASE}:3.0:' \ + configure || die +} + +multilib_src_configure() { + local myconf + + # X independent options + myconf=" + --with-zlib=sys + --with-expat=sys + --enable-compat28 + $(use_with sdl)" + + # debug in >=2.9 + # ther
[gentoo-commits] repo/gentoo:master commit in: x11-libs/wxGTK/
commit: 37f8e14f75881f5db8b6a9af65aa7ba3c37f6874 Author: Ryan Hill gentoo org> AuthorDate: Tue Feb 9 04:06:19 2016 + Commit: Ryan Hill gentoo org> CommitDate: Thu Apr 14 02:28:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f8e14f x11-libs/wxGTK: Update dependencies Also remove xpm configure option that is only relevant for wxX11. Package-Manager: portage-2.2.27 x11-libs/wxGTK/wxGTK-3.0.2.0-r300.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x11-libs/wxGTK/wxGTK-3.0.2.0-r300.ebuild b/x11-libs/wxGTK/wxGTK-3.0.2.0-r300.ebuild index 6b73ea0..2d3eab3 100644 --- a/x11-libs/wxGTK/wxGTK-3.0.2.0-r300.ebuild +++ b/x11-libs/wxGTK/wxGTK-3.0.2.0-r300.ebuild @@ -32,9 +32,11 @@ RDEPEND=" media-libs/libpng:0=[${MULTILIB_USEDEP}] sys-libs/zlib[${MULTILIB_USEDEP}] virtual/jpeg:0[${MULTILIB_USEDEP}] + x11-libs/cairo[${MULTILIB_USEDEP}] x11-libs/gtk+:3[${MULTILIB_USEDEP}] x11-libs/gdk-pixbuf[${MULTILIB_USEDEP}] x11-libs/libSM[${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] x11-libs/libXxf86vm[${MULTILIB_USEDEP}] x11-libs/pango[X,${MULTILIB_USEDEP}] gstreamer? ( @@ -121,7 +123,6 @@ multilib_src_configure() { --enable-gui --with-gtk=3 --with-libpng=sys - --with-libxpm=sys --with-libjpeg=sys --without-gnomevfs $(use_enable gstreamer mediactrl)
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: b154171006933866252bf2a6b9ab9c7817402ccf Author: Ryan Hill gentoo org> AuthorDate: Wed Feb 10 01:31:12 2016 + Commit: Ryan Hill gentoo org> CommitDate: Thu Apr 14 02:28:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1541710 wxwidgets.eclass: Change how we do wxwidgets, add gtk3 support. Rename need-wxwidgets to setup-wxwidgets. Set config based on version of wxGTK requested by WX_GTK_VER and flags wxGTK was built with. Deprecate global code setting defaults. eclass/wxwidgets.eclass | 156 +--- 1 file changed, 56 insertions(+), 100 deletions(-) diff --git a/eclass/wxwidgets.eclass b/eclass/wxwidgets.eclass index dc6db5a..0e131d5 100644 --- a/eclass/wxwidgets.eclass +++ b/eclass/wxwidgets.eclass @@ -7,56 +7,19 @@ # wxwidg...@gentoo.org # @BLURB: Manages build configuration for wxGTK-using packages. # @DESCRIPTION: -# This eclass gives ebuilds the ability to build against a specific wxGTK -# SLOT and profile without interfering with the system configuration. Any -# ebuild with a x11-libs/wxGTK dependency must use this eclass. +# This eclass sets up the proper environment for ebuilds using the wxGTK +# libraries. Ebuilds using wxPython do not need to inherit this eclass. # -# There are two ways to do it: +# More specifically, this eclass controls the configuration chosen by the +# /usr/bin/wx-config wrapper. # -#- set WX_GTK_VER before inheriting the eclass -#- set WX_GTK_VER and call need-wxwidgets from a phase function +# Using the eclass is simple: # -# (where WX_GTK_VER is the SLOT you want) +#- set WX_GTK_VER equal to a SLOT of wxGTK +#- call setup-wxwidgets() # -# If your package has optional support for wxGTK (ie. by a USE flag) then -# you should use need-wxwidgets. This is important because some packages -# will force-enable wxGTK if they find WX_CONFIG set in the environment. -# -# @CODE -# inherit wxwidgets -# -# IUSE="X wxwidgets" -# DEPEND="wxwidgets? ( x11-libs/wxGTK:2.8[X?] )" -# -# src_configure() { -# if use wxwidgets; then -# WX_GTK_VER="2.8" -# if use X; then -# need-wxwidgets unicode -# else -# need-wxwidgets base-unicode -# fi -# fi -# econf --with-wx-config="${WX_CONFIG}" -# } -# @CODE -# -# That's about as complicated as it gets. 99% of ebuilds can get away with: -# -# @CODE -# inherit wxwidgets -# DEPEND="wxwidgets? ( x11-libs/wxGTK:2.8[X] ) -# ... -# WX_GTK_VER=2.8 need-wxwidgets unicode -# @CODE -# -# Note: unless you know your package works with wxbase (which is very -# doubtful), always depend on wxGTK[X]. -# -# Debugging: In wxGTK 3.0 and later debugging support is enabled in the -# library by default and needs to be controlled at the package level. -# Use the -DNDEBUG preprocessor flag to disable debugging features. -# (Using need-wxwidgets will do this for you, see below.) +# The configuration chosen is based on the version required and the flags +# wxGTK was built with. if [[ -z ${_WXWIDGETS_ECLASS} ]]; then @@ -70,7 +33,8 @@ case ${EAPI} in esac # We do this in global scope so ebuilds can get sane defaults just by -# inheriting. +# inheriting. Note: this will be going away once all ebuilds are using +# setup-wxwidgets if [[ -z ${WX_CONFIG} ]]; then if [[ -n ${WX_GTK_VER} ]]; then for _wxtoolkit in mac gtk2 base; do @@ -93,85 +57,77 @@ unset _wxtoolkit unset _wxdebug unset _wxconf -# @FUNCTION:need-wxwidgets -# @USAGE: +# @FUNCTION:setup-wxwidgets # @DESCRIPTION: # -# Available profiles are: -# -#unicode (USE="X") -#base-unicode (USE="-X") +# Call this in your ebuild to set up the environment for wxGTK. Besides +# controlling the wx-config wrapper this exports WX_CONFIG containing +# the path to the config in case it needs to be passed to a build system. # -# This lets you choose which config file from /usr/lib/wx/config is used when -# building the package. It also exports ${WX_CONFIG} with the full path to -# that config. +# In wxGTK-2.9 and later it also controls the level of debugging output +# from the libraries. In these versions debugging features are enabled +# by default and need to be disabled at the package level. Because this +# causes many warning dialogs to regularly pop up we add -DNDEBUG to +# CPPFLAGS by default, unless your ebuild has a debug USE flag and it's +# enabled. If you don't like this behavior you can set WX_DISABLE_DEBUG +# to disable it. # -# If your ebuild does not have a debug USE flag, or it has one and it is -# disabled, -DNDEBUG will be automatically added to CPPFLAGS. This can be -# overridden by setting WX_DISABLE_DEBUG if you want to handle it yourself. +# See: ht
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: cadcdd6852eaba127f9586207dd077dc18cd76ec Author: Ryan Hill gentoo org> AuthorDate: Wed Mar 2 06:07:45 2016 + Commit: Ryan Hill gentoo org> CommitDate: Thu Apr 14 02:28:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cadcdd68 wxwidgets.eclass: Add EAPI 6 support. eclass/wxwidgets.eclass | 61 +++-- 1 file changed, 34 insertions(+), 27 deletions(-) diff --git a/eclass/wxwidgets.eclass b/eclass/wxwidgets.eclass index 5bcc93c..db72f6d 100644 --- a/eclass/wxwidgets.eclass +++ b/eclass/wxwidgets.eclass @@ -26,37 +26,44 @@ if [[ -z ${_WXWIDGETS_ECLASS} ]]; then case ${EAPI} in 0|1|2|3|4|5) inherit eutils flag-o-matic multilib + + # This was used to set up a sane default for ebuilds so they could + # avoid calling need-wxwidgets if they didn't need a particular build. + # This was a bad idea for a couple different reasons, and because + # get_libdir() is now illegal in global scope in EAPI 6 we can't do it + # anymore. All ebuilds must now use setup-wxwidgets and this code is + # only here for backwards compatability. + if [[ -z ${WX_CONFIG} ]]; then + if [[ -n ${WX_GTK_VER} ]]; then + for _wxtoolkit in mac gtk2 base; do + # newer versions don't have a seperate debug config + for _wxdebug in xxx release- debug-; do + _wxconf="${_wxtoolkit}-unicode-${_wxdebug/xxx/}${WX_GTK_VER}" + + [[ -f ${EPREFIX}/usr/$(get_libdir)/wx/config/${_wxconf} ]] \ + || continue + + WX_CONFIG="${EPREFIX}/usr/$(get_libdir)/wx/config/${_wxconf}" + WX_ECLASS_CONFIG="${WX_CONFIG}" + break + done + [[ -n ${WX_CONFIG} ]] && break + done + [[ -n ${WX_CONFIG} ]] && export WX_CONFIG WX_ECLASS_CONFIG + fi + fi + unset _wxtoolkit + unset _wxdebug + unset _wxconf + ;; + 6) + inherit flag-o-matic multilib ;; *) die "EAPI=${EAPI:-0} is not supported" ;; esac -# We do this in global scope so ebuilds can get sane defaults just by -# inheriting. Note: this will be going away once all ebuilds are using -# setup-wxwidgets -if [[ -z ${WX_CONFIG} ]]; then - if [[ -n ${WX_GTK_VER} ]]; then - for _wxtoolkit in mac gtk2 base; do - # newer versions don't have a seperate debug profile - for _wxdebug in xxx release- debug-; do - _wxconf="${_wxtoolkit}-unicode-${_wxdebug/xxx/}${WX_GTK_VER}" - - [[ -f ${EPREFIX}/usr/$(get_libdir)/wx/config/${_wxconf} ]] || continue - - WX_CONFIG="${EPREFIX}/usr/$(get_libdir)/wx/config/${_wxconf}" - WX_ECLASS_CONFIG="${WX_CONFIG}" - break - done - [[ -n ${WX_CONFIG} ]] && break - done - [[ -n ${WX_CONFIG} ]] && export WX_CONFIG WX_ECLASS_CONFIG - fi -fi -unset _wxtoolkit -unset _wxdebug -unset _wxconf - # @FUNCTION:setup-wxwidgets # @DESCRIPTION: # @@ -84,13 +91,13 @@ setup-wxwidgets() { 3.0-gtk3) wxtoolkit=gtk3 if [[ -z ${WX_DISABLE_NDEBUG} ]]; then - use_if_iuse debug || append-cppflags -DNDEBUG + ( in_iuse debug && use debug ) || append-cppflags -DNDEBUG fi ;; 2.9|3.0) wxtoolkit=gtk2 if [[ -z ${WX_DISABLE_NDEBUG} ]]; then - use_if_iuse debug || append-cppflags -DNDEBUG + ( in_iuse debug && use debug ) || append-cppflags -DNDEBUG fi ;; 2.8)
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/rapidsvn/
commit: 25537c4ac1dcf827f49fdbf65247064205bcfc8a Author: Ryan Hill gentoo org> AuthorDate: Sun Feb 28 11:00:15 2016 + Commit: Ryan Hill gentoo org> CommitDate: Sun Feb 28 11:00:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25537c4a dev-vcs/rapidsvn: Patches work better if they actually get applied. Package-Manager: portage-2.2.27 Signed-off-by: Ryan Hill gentoo.org> dev-vcs/rapidsvn/rapidsvn-0.12.1-r3.ebuild | 12 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/dev-vcs/rapidsvn/rapidsvn-0.12.1-r3.ebuild b/dev-vcs/rapidsvn/rapidsvn-0.12.1-r3.ebuild index fbd6ad2..36c1dc9 100644 --- a/dev-vcs/rapidsvn/rapidsvn-0.12.1-r3.ebuild +++ b/dev-vcs/rapidsvn/rapidsvn-0.12.1-r3.ebuild @@ -42,13 +42,6 @@ DEPEND="${COMMON_DEP} )" RDEPEND="${COMMON_DEP}" -PATCHES=( - "${FILESDIR}/${P}-svncpp_link.patch" - "${FILESDIR}/${P}-locale.patch" - "${FILESDIR}/${P}-wx3.0.patch" - "${FILESDIR}/${P}-subversion1.9-private-api.patch" -) - DOCS=( HACKING.txt TRANSLATIONS ) src_prepare() { @@ -62,8 +55,11 @@ src_prepare() { -i src/locale/Makefile.am || die mv configure.in configure.ac || die + epatch "${FILESDIR}/${P}-svncpp_link.patch" + epatch "${FILESDIR}/${P}-locale.patch" + epatch "${FILESDIR}/${P}-wx3.0.patch" + epatch "${FILESDIR}/${P}-subversion1.9-private-api.patch" - default eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: app-editors/xmlcopyeditor/
commit: 255694be1a6a6e71292b75d66b97b1662b1994a1 Author: Ryan Hill gentoo org> AuthorDate: Sun Feb 28 08:16:48 2016 + Commit: Ryan Hill gentoo org> CommitDate: Sun Feb 28 08:16:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=255694be app-editors/xmlcopyeditor: Version bump. (bug #562998) Bumped to a version supporting wxGTK 3.0. Removed GuideXML support. Package-Manager: portage-2.2.27 Signed-off-by: Ryan Hill gentoo.org> app-editors/xmlcopyeditor/Manifest | 1 + .../xmlcopyeditor/xmlcopyeditor-1.2.1.3.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/app-editors/xmlcopyeditor/Manifest b/app-editors/xmlcopyeditor/Manifest index 5294507..d836b17 100644 --- a/app-editors/xmlcopyeditor/Manifest +++ b/app-editors/xmlcopyeditor/Manifest @@ -2,3 +2,4 @@ DIST GuideXML-templates.tar.gz 884 SHA256 3ede041b74a64a3f262455728486a616ffb496 DIST xmlcopyeditor-1.2.0.12.tar.gz 4052354 SHA256 7f33795ca8c6c25207970a4933ff41651314dbd9fd73e94ae68dfde100baa415 SHA512 501ad0302d0dfd3a695adc430ca4b2a720092c04797ee9d2da597971be3c10a51984ab3d444b044f058ba6b1b7a384f71c16aac9fa30e7eb32d509d56972e349 WHIRLPOOL 7b731890a61a2c6742c3c97de9e661fe625a72d289711f9d04cd376e16b3f37dfde8b2d595fdd7ab35d1de8b2e992fdd0e2c824f9b915744f2e52fd2830a9f86 DIST xmlcopyeditor-1.2.0.6-2.tar.gz 1526457 SHA256 9a4ba41d67604d303b1728877768f9e3ef85d56e6f580b0eeef840e12b84f02c SHA512 9833a520ed835ea1bb285ace9deca3e309a5b31fd923582f79302cd1b81e5caf1de39296efe6eda33d329b2c40aabb10bcd7b476e61d8b3ea6e5aac43b361b72 WHIRLPOOL 9e79075e4a0b325a08b9784a5bcdfdd414390d161440a47394bf63ed5944e700fef4c61e6e29c508ec7bfee802f527a5b393824d48ac82bd55527231ba341916 DIST xmlcopyeditor-1.2.0.9.tar.gz 1815995 SHA256 850df750f3561320f6ab1b612e00cd2b9ecc2bed49ab1dcc261af78d0a28b7f7 SHA512 a375476fe1140a2089e7322c9d219ae3440a3b971947ced440f71c72e99b3b3998419bf34303df3e6093378336b2d69652c4e7dc93880ff40d8c3fac48103eaa WHIRLPOOL 75bbd422c7618650d183eac45f24871a80bf8cffcaa9f3d320d7fcb0a282cabf1f14b9f825e893373b85d99bd6c5f58db882a91eb427c9775822ce417f5d5278 +DIST xmlcopyeditor-1.2.1.3.tar.gz 4266907 SHA256 9b684b5042b4af85d3626fd55108bd1d63c0007b5c794ef7cc4b026012b29d2f SHA512 1adda58bc262cd22898ba22eed3cad9f4a51f199e779172af2d51c5d7bf6dac072b9015b90906236de83d7acebe29d0aae6ae73998ec9d9b3c58b02f081e0b4d WHIRLPOOL c536382a6669f54f7abb84f31de57fc1cc11c85ddc20a90828c39e5edb2d112a741b9d1d7e5a0011b4c4ae337bf12f31ec556b9fd4a54da2219b754e48434df5 diff --git a/app-editors/xmlcopyeditor/xmlcopyeditor-1.2.1.3.ebuild b/app-editors/xmlcopyeditor/xmlcopyeditor-1.2.1.3.ebuild new file mode 100644 index 000..c28d341 --- /dev/null +++ b/app-editors/xmlcopyeditor/xmlcopyeditor-1.2.1.3.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +WX_GTK_VER="3.0" + +inherit autotools wxwidgets + +DESCRIPTION="XML Copy Editor is a fast, free, validating XML editor" +HOMEPAGE="http://xml-copy-editor.sourceforge.net/; +SRC_URI="mirror://sourceforge/xml-copy-editor/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos" +IUSE="aqua nls" + +RDEPEND=" + app-text/aspell + dev-libs/libxml2 + dev-libs/libxslt + dev-libs/xerces-c[icu] + dev-libs/libpcre + !aqua? ( x11-libs/wxGTK:${WX_GTK_VER}[X] ) + aqua? ( x11-libs/wxGTK:${WX_GTK_VER}[aqua] )" +DEPEND="${RDEPEND} + dev-libs/boost + dev-util/intltool" + +DOCS=( AUTHORS ChangeLog README NEWS ) + +src_prepare() { + # bug #440744 + sed -i -e 's/ -Wall -g -fexceptions//g' configure.ac || die + eautoreconf + + need-wxwidgets unicode +} + +src_configure() { + econf $(use_enable nls) +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 00f86f36abfbf29b0bad09a9830a34d1c9aa4fd3 Author: Ryan Hill gentoo org> AuthorDate: Sun Feb 28 08:18:39 2016 + Commit: Ryan Hill gentoo org> CommitDate: Sun Feb 28 08:18:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00f86f36 Remove app-editors/xmlcopyeditor mask. profiles/package.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 1573110..8390676 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -228,10 +228,6 @@ www-apache/mod_auth_pgsql dev-perl/ExtUtils-Constant # Pacho Ramos <pa...@gentoo.org> (08 Jan 2016) -# Not useful anymore, bug #562998. Removal in a month. -app-editors/xmlcopyeditor - -# Pacho Ramos <pa...@gentoo.org> (08 Jan 2016) # Doesn't work at all, bug #564106. Removal in a month. media-gfx/fr0st
[gentoo-commits] repo/gentoo:master commit in: app-editors/xmlcopyeditor/
commit: da28733a63249ab1145d7bf548158637cd0b4bfd Author: Ryan Hill gentoo org> AuthorDate: Sun Feb 28 08:22:39 2016 + Commit: Ryan Hill gentoo org> CommitDate: Sun Feb 28 08:22:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da28733a app-editors/xmlcopyeditor: Remove old. Package-Manager: portage-2.2.27 Signed-off-by: Ryan Hill gentoo.org> app-editors/xmlcopyeditor/Manifest | 2 - app-editors/xmlcopyeditor/metadata.xml | 12 ++--- .../xmlcopyeditor/xmlcopyeditor-1.2.0.6.ebuild | 57 - .../xmlcopyeditor/xmlcopyeditor-1.2.0.9.ebuild | 58 -- 4 files changed, 4 insertions(+), 125 deletions(-) diff --git a/app-editors/xmlcopyeditor/Manifest b/app-editors/xmlcopyeditor/Manifest index d836b17..c2ecc1f 100644 --- a/app-editors/xmlcopyeditor/Manifest +++ b/app-editors/xmlcopyeditor/Manifest @@ -1,5 +1,3 @@ DIST GuideXML-templates.tar.gz 884 SHA256 3ede041b74a64a3f262455728486a616ffb496fa0d6f3c50610387d9de0d742e SHA512 1a303c8f0664d950b89430f940fc27b8cc4f3b76d076437e62edbc736c50bce5794a7178a2c99712a29db4de7e9e8b03c0f598ab702e4289cb77625d5a63ab30 WHIRLPOOL 6094faa76f1b731537e5d254cdd33a98830c22ad4fb99817fd8332b59a03451bf9e3c14ef2fc71c32ed2c74bf1c1ca132210aaf3b2bdeb4342f2a0fc24505f6f DIST xmlcopyeditor-1.2.0.12.tar.gz 4052354 SHA256 7f33795ca8c6c25207970a4933ff41651314dbd9fd73e94ae68dfde100baa415 SHA512 501ad0302d0dfd3a695adc430ca4b2a720092c04797ee9d2da597971be3c10a51984ab3d444b044f058ba6b1b7a384f71c16aac9fa30e7eb32d509d56972e349 WHIRLPOOL 7b731890a61a2c6742c3c97de9e661fe625a72d289711f9d04cd376e16b3f37dfde8b2d595fdd7ab35d1de8b2e992fdd0e2c824f9b915744f2e52fd2830a9f86 -DIST xmlcopyeditor-1.2.0.6-2.tar.gz 1526457 SHA256 9a4ba41d67604d303b1728877768f9e3ef85d56e6f580b0eeef840e12b84f02c SHA512 9833a520ed835ea1bb285ace9deca3e309a5b31fd923582f79302cd1b81e5caf1de39296efe6eda33d329b2c40aabb10bcd7b476e61d8b3ea6e5aac43b361b72 WHIRLPOOL 9e79075e4a0b325a08b9784a5bcdfdd414390d161440a47394bf63ed5944e700fef4c61e6e29c508ec7bfee802f527a5b393824d48ac82bd55527231ba341916 -DIST xmlcopyeditor-1.2.0.9.tar.gz 1815995 SHA256 850df750f3561320f6ab1b612e00cd2b9ecc2bed49ab1dcc261af78d0a28b7f7 SHA512 a375476fe1140a2089e7322c9d219ae3440a3b971947ced440f71c72e99b3b3998419bf34303df3e6093378336b2d69652c4e7dc93880ff40d8c3fac48103eaa WHIRLPOOL 75bbd422c7618650d183eac45f24871a80bf8cffcaa9f3d320d7fcb0a282cabf1f14b9f825e893373b85d99bd6c5f58db882a91eb427c9775822ce417f5d5278 DIST xmlcopyeditor-1.2.1.3.tar.gz 4266907 SHA256 9b684b5042b4af85d3626fd55108bd1d63c0007b5c794ef7cc4b026012b29d2f SHA512 1adda58bc262cd22898ba22eed3cad9f4a51f199e779172af2d51c5d7bf6dac072b9015b90906236de83d7acebe29d0aae6ae73998ec9d9b3c58b02f081e0b4d WHIRLPOOL c536382a6669f54f7abb84f31de57fc1cc11c85ddc20a90828c39e5edb2d112a741b9d1d7e5a0011b4c4ae337bf12f31ec556b9fd4a54da2219b754e48434df5 diff --git a/app-editors/xmlcopyeditor/metadata.xml b/app-editors/xmlcopyeditor/metadata.xml index 90e12aa..ee6b0ab 100644 --- a/app-editors/xmlcopyeditor/metadata.xml +++ b/app-editors/xmlcopyeditor/metadata.xml @@ -2,17 +2,13 @@ http://www.gentoo.org/dtd/metadata.dtd;> - dabb...@gentoo.org - David Abbott - Maintainer. Assign bugs to him - - - proxy-ma...@gentoo.org - Proxy Maintainers + rh...@gentoo.org + Ryan Hill + Maintainer Fast, free, validating XML editor. - + Install GuideXML templates to work with Gentoo official docs diff --git a/app-editors/xmlcopyeditor/xmlcopyeditor-1.2.0.6.ebuild b/app-editors/xmlcopyeditor/xmlcopyeditor-1.2.0.6.ebuild deleted file mode 100644 index 255dfa4..000 --- a/app-editors/xmlcopyeditor/xmlcopyeditor-1.2.0.6.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -WX_GTK_VER="2.8" -MY_P=${P}-2 - -inherit autotools eutils wxwidgets - -DESCRIPTION="XML Copy Editor is a fast, free, validating XML editor" -HOMEPAGE="http://xml-copy-editor.sourceforge.net/; -SRC_URI="mirror://sourceforge/xml-copy-editor/${MY_P}.tar.gz - guidexml? ( mirror://gentoo/GuideXML-templates.tar.gz )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos" -IUSE="aqua guidexml" - -RDEPEND=">=dev-libs/libxml2-2.7.3-r1 - dev-libs/libxslt - dev-libs/xerces-c[icu] - dev-libs/libpcre - app-text/aspell - !aqua? ( x11-libs/wxGTK:2.8[X] ) - aqua? ( x11-libs/wxGTK:2.8[aqua] )" -DEPEND="${RDEPEND} - dev-libs/boost" - -DOCS=( AUTHORS ChangeLog README NEWS ) - -src_prepare() { - # fix desktop file - sed -i -e '/Categori
[gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
commit: c375cf2e7d546f73b8addcfd7bc8be49ddbe2c4b Author: Ryan Hill gentoo org> AuthorDate: Sat Feb 27 02:46:12 2016 + Commit: Ryan Hill gentoo org> CommitDate: Sat Feb 27 02:46:12 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c375cf2e dev-util/codeblocks: Revert "Support wxGTK:3.0" (Bug #575716) Package-Manager: portage-2.2.27 Signed-off-by: Ryan Hill gentoo.org> dev-util/codeblocks/codeblocks-13.12-r1.ebuild | 42 -- dev-util/codeblocks/codeblocks-.ebuild | 4 +-- 2 files changed, 2 insertions(+), 44 deletions(-) diff --git a/dev-util/codeblocks/codeblocks-13.12-r1.ebuild b/dev-util/codeblocks/codeblocks-13.12-r1.ebuild deleted file mode 100644 index fa0a728..000 --- a/dev-util/codeblocks/codeblocks-13.12-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -WX_GTK_VER="3.0" - -inherit eutils wxwidgets - -DESCRIPTION="The open source, cross platform, free C++ IDE" -HOMEPAGE="http://www.codeblocks.org/; -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-fbsd" -SRC_URI="mirror://sourceforge/codeblocks/${P/-/_}-1.tar.gz" - -IUSE="contrib debug pch static-libs" - -RDEPEND="app-arch/zip - x11-libs/wxGTK:${WX_GTK_VER}[X] - contrib? ( - app-text/hunspell - dev-libs/boost:= - dev-libs/libgamin - )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_configure() { - need-wxwidgets unicode - econf \ - --with-wx-config="${WX_CONFIG}" \ - $(use_enable debug) \ - $(use_enable pch) \ - $(use_enable static-libs static) \ - $(use_with contrib contrib-plugins all) -} - -src_install() { - default - prune_libtool_files -} diff --git a/dev-util/codeblocks/codeblocks-.ebuild b/dev-util/codeblocks/codeblocks-.ebuild index d103c98..6504279 100644 --- a/dev-util/codeblocks/codeblocks-.ebuild +++ b/dev-util/codeblocks/codeblocks-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI="5" -WX_GTK_VER="3.0" +WX_GTK_VER="2.8" inherit autotools eutils subversion wxwidgets
[gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
commit: afa5dd7f29da656d8534018dc726c307ab9c9748 Author: Ryan Hill gentoo org> AuthorDate: Thu Feb 18 03:43:45 2016 + Commit: Ryan Hill gentoo org> CommitDate: Thu Feb 18 03:44:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afa5dd7f media-gfx/mcomix: Version bump (bug #574928). Also added l10n support. Package-Manager: portage-2.2.27 media-gfx/mcomix/Manifest| 1 + media-gfx/mcomix/mcomix-1.2.1.ebuild | 70 2 files changed, 71 insertions(+) diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest index 848fefe..54fab46 100644 --- a/media-gfx/mcomix/Manifest +++ b/media-gfx/mcomix/Manifest @@ -1,2 +1,3 @@ DIST mcomix-1.00.tar.bz2 527779 SHA256 d8453109a297153f67fdc898d822fa57057d575b71ed857e538da9a7426f0cde SHA512 9fc975afa92ad7130fe0d39058463cf26f8a9415257869e45e4cf83fae5e2bd8f4f264821046fcf425ee3729ec3dacfa59cd52342055a6246cf0b61b866f09b1 WHIRLPOOL 6aed2176904d5f12cd66e7f6f41fc23914d5a81cd514242a209994222b7ee1d18ceca4367e78f8a61bb6edbec559d0da94165f4db841c44840d6d768ba700f14 DIST mcomix-1.01.tar.bz2 543293 SHA256 da333d0bce5157fc8e15d13de6d9ce46b1c35692aa510cb20d6b2230f7c2774c SHA512 d31ed5d851c761d9680643df5c5bac1af817c61b49455bfd887381e0d7651593f9fb70fdbdb7533ae7bb6f8a203f0cabcbfdcce8a9681aa1d9ceaa3a411c1e70 WHIRLPOOL eb57890b612341d9920894b757c2eed8d1b6e8d31c911f2d7aff33a76c7cc2d1c3f5ebf3bfe96945fc0fa3ad612c369e6d96517b200ead3679559be69924329a +DIST mcomix-1.2.1.tar.bz2 571128 SHA256 7e43159dc585bc9bc31970a44bd2b4e42c303660c4c8cf7f0eda413a6f72fa3b SHA512 efa4d57edc3a48d9e711767fb3e233ef9b334ff8ba467999e572e60ed747a4ee4aa420c8aa7788b16d7eb6e0901d454d6a405fcec47a8c74098a49491e915cd0 WHIRLPOOL cabebccb5793bdd78686c22448688826bc4ba7b9e422e3aa712f0930b8e8029721cf48bbe4e8d06e34c8f76515785ff259d08a7021e60beb1719c9b35d356619 diff --git a/media-gfx/mcomix/mcomix-1.2.1.ebuild b/media-gfx/mcomix/mcomix-1.2.1.ebuild new file mode 100644 index 000..4e1087f --- /dev/null +++ b/media-gfx/mcomix/mcomix-1.2.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite" + +PLOCALES="ca cs de el es fa fr gl he hr hu id it ja ko nl pl pt_BR ru sv uk zh_CN zh_TW" + +inherit distutils-r1 fdo-mime l10n + +DESCRIPTION="A fork of comix, a GTK image viewer for comic book archives" +HOMEPAGE="http://mcomix.sourceforge.net; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND} + >=dev-python/pygtk-2.14[${PYTHON_USEDEP}] + virtual/jpeg + dev-python/pillow[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf + !media-gfx/comix" + +DOCS=( ChangeLog README ) + +src_prepare() { + local checklocales + for l in $(find "${S}"/mcomix/messages/* -maxdepth 0 -type d); + do checklocales+="$(basename $l) " + done + + [[ ${PLOCALES} == ${checklocales% } ]] \ + || eqawarn "Update to PLOCALES=\"${checklocales% }\"" + + my_rm_loc() { + rm -rf "${S}/mcomix/messages/${1}/LC_MESSAGES" || die + rmdir "${S}/mcomix/messages/${1}" || die + } + + l10n_for_each_disabled_locale_do my_rm_loc + + distutils-r1_src_prepare +} + +pkg_postinst() { + fdo-mime_mime_database_update + fdo-mime_desktop_database_update + echo + elog "Additional packages are required to open the most common comic archives:" + elog + elog "cbr: app-arch/unrar" + elog "cbz: app-arch/unzip" + elog + elog "You can also add support for 7z or LHA archives by installing" + elog "app-arch/p7zip or app-arch/lha. Install app-text/mupdf for" + elog "pdf support." + echo +} + +pkg_postrm() { + fdo-mime_mime_database_update + fdo-mime_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: app-pda/barry/files/, app-pda/barry/
commit: ef9003abf6bfae6ec8ba8ee54a1bdc785a53f6f9 Author: Ryan Hill gentoo org> AuthorDate: Tue Feb 16 23:50:46 2016 + Commit: Ryan Hill gentoo org> CommitDate: Tue Feb 16 23:51:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef9003ab app-pda/barry: Build with -std=c++11 for libsigc++ compatibility (bug #566910). Package-Manager: portage-2.2.27 app-pda/barry/barry-0.18.3.ebuild | 8 ++-- app-pda/barry/files/barry-0.18.4-shared_ptr.patch | 25 +++ 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/app-pda/barry/barry-0.18.3.ebuild b/app-pda/barry/barry-0.18.3.ebuild index 09e88fb..0e72f70 100644 --- a/app-pda/barry/barry-0.18.3.ebuild +++ b/app-pda/barry/barry-0.18.3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -inherit bash-completion-r1 eutils gnome2-utils udev +inherit bash-completion-r1 eutils flag-o-matic gnome2-utils udev DESCRIPTION="Sync, backup, program management, and charging for BlackBerry devices" HOMEPAGE="http://www.netdirect.ca/software/packages/barry/; @@ -36,6 +36,10 @@ DEPEND="${RDEPEND} DOCS=( AUTHORS ChangeLog KnownBugs NEWS README TODO ) src_prepare() { + epatch "${FILESDIR}"/${PN}-0.18.4-shared_ptr.patch + + append-cxxflags -std=c++11 + sed -i -e 's:plugdev:usb:g' "${S}"/udev/99-blackberry-perms.rules || die sed -i -e '/Icon/s:=.*:=barry:' "${S}"/menu/*.desktop || die } diff --git a/app-pda/barry/files/barry-0.18.4-shared_ptr.patch b/app-pda/barry/files/barry-0.18.4-shared_ptr.patch new file mode 100644 index 000..dbccfe6 --- /dev/null +++ b/app-pda/barry/files/barry-0.18.4-shared_ptr.patch @@ -0,0 +1,25 @@ +With -std=c++-11 shared_ptr is available in the standard library so pulling in +the std::tr1 namespace creates an ambiguous reference. Simple fix is to stop +doing that but isn't backwards compatible. We don't care in Gentoo since we'll +always be building barry with -std=c++11 due to libsigc++ abi compatibility. + +--- a/tools/bio.cc b/tools/bio.cc +@@ -42,7 +42,6 @@ + #include "i18n.h" + + using namespace std; +-using namespace std::tr1; + using namespace Barry; + + // keeping a record of all the -i device / -o device pin numbers, so +--- a/tools/btool.cc b/tools/btool.cc +@@ -59,7 +59,6 @@ + #include "barrygetopt.h" + + using namespace std; +-using namespace std::tr1; + using namespace Barry; + + std::map<std::string, std::string> SortKeys;
[gentoo-commits] repo/gentoo:master commit in: dev-util/creduce/
commit: 05da67fe9331ee44abfab037c79f99e8bb4c95b5 Author: Ryan Hill gentoo org> AuthorDate: Tue Feb 16 22:58:13 2016 + Commit: Ryan Hill gentoo org> CommitDate: Tue Feb 16 23:00:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05da67fe dev-util/creduce: Relax llvm SLOT a bit (bug #571188). Package-Manager: portage-2.2.27 dev-util/creduce/creduce-2.4.0.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-util/creduce/creduce-2.4.0.ebuild b/dev-util/creduce/creduce-2.4.0.ebuild index 76098b7..ab95517 100644 --- a/dev-util/creduce/creduce-2.4.0.ebuild +++ b/dev-util/creduce/creduce-2.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -24,7 +24,7 @@ DEPEND=" dev-perl/Sys-CPU dev-util/astyle dev-util/indent - sys-devel/clang:0/3.7 - sys-devel/llvm:0/3.7.0[clang]" + =sys-devel/clang-3.7*:0= + =sys-devel/llvm-3.7*:0=[clang]" RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/wxhexeditor/, app-editors/wxhexeditor/files/
commit: 36f20e902afe189529639ba25fe6ccaccf31c6da Author: Ryan Hill gentoo org> AuthorDate: Mon Dec 14 23:35:33 2015 + Commit: Ryan Hill gentoo org> CommitDate: Mon Dec 14 23:35:33 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f20e90 app-editors/wxhexeditor: Version bump, bug #542790. Package-Manager: portage-2.2.26 Signed-off-by: Ryan Hill gentoo.org> app-editors/wxhexeditor/Manifest | 1 + .../files/wxhexeditor-0.23-syslibs.patch | 84 ++ app-editors/wxhexeditor/wxhexeditor-0.23.ebuild| 46 3 files changed, 131 insertions(+) diff --git a/app-editors/wxhexeditor/Manifest b/app-editors/wxhexeditor/Manifest index bdecce4..a757244 100644 --- a/app-editors/wxhexeditor/Manifest +++ b/app-editors/wxhexeditor/Manifest @@ -1,3 +1,4 @@ DIST wxHexEditor-v0.20-src.tar.bz2 1194554 SHA256 a3dda32eb62e3ec1c9760519302bcef688253d48b3d2c566f9629c4e4246ae55 SHA512 f8138fb892528fd7d131b0931f52cb6b19dc984aa831882d7f60f557527e6bb559429a11b5a1307cf51d1a8974123627d15ccee87561970784a75910929f85a3 WHIRLPOOL 9d3343060f815fae7b2512b098c3a1c4853c062040cb2b180bf7402231295d27e96a3996aca041ce2f694f2cc84bb6dfbc419797079713afb254900187d100e0 DIST wxHexEditor-v0.21-src.tar.bz2 1760192 SHA256 076111ebcf1472e80ec9a16223ca60bdf4598689cc5aa076a4f9760bba51f17f SHA512 bea80a139bb76e47ed5d3644f923b4b042d8842bb3522e88e2c84947eadc7f49f2599438f583ea8a1fde05356886d8fb20f679398e1519c13acd8e4dd49ad729 WHIRLPOOL fd5ebc1609183b8879254461c7eb1a22355a2f71ca45452a6dd21ca8164c5b8b96474d9d1c01b2aea962d4d47c291e3b43d8bf1d337c7bcff6c1c109c3fe29b9 DIST wxHexEditor-v0.22-src.tar.bz2 2329754 SHA256 3c04725d218d21807ee78ccdd4bc78d302b92139c92bbd0a0edc53f2d0003996 SHA512 d846b30110bf2c864ec8dc45d1a4e9e333ec79379e335d7ecf5c8eed18a22bf2af26de1bcdca1977c94f2789a82c6eaf5fd2c2a91389f4c20f219a974c5e18ac WHIRLPOOL 44988f4349bc78ce7dd975ce7332a72dc5176e3308a9837e0634cce55e029a758488ed1ff07fdcd1f8c64638b0bf86ea8b73cc4c8f7b7400384487eb6bbfea1d +DIST wxHexEditor-v0.23-src.tar.bz2 2534659 SHA256 24a5a8b8df3abfbc3836d07b379003b45ea0ab0d2d45cb9611c797c595f8972b SHA512 abbd2338c2d0d7d514342f5c330ea42c9ee1f3489c4661426927f51c802a7806e4ee965fa5d467c7b928ba87395eb6c351ab5f43f18d5fce836adede5f1d6be4 WHIRLPOOL 808bc8694a89f1eadb1b2c772cd69c76c7e3aba82d793f94f75a6392de5009546c2ada78bd8513f551edfd878251056ace367d9bbfdb21cd5f0bea4899c30c9f diff --git a/app-editors/wxhexeditor/files/wxhexeditor-0.23-syslibs.patch b/app-editors/wxhexeditor/files/wxhexeditor-0.23-syslibs.patch new file mode 100644 index 000..341c63b --- /dev/null +++ b/app-editors/wxhexeditor/files/wxhexeditor-0.23-syslibs.patch @@ -0,0 +1,84 @@ +Use system copies of mhash and udis86. +Also pass -fopenmp when linking to avoid build errors. + +--- a/Makefile b/Makefile +@@ -3,9 +3,9 @@ WXCONFIG = wx-config + #CXX ?= `$(WXCONFIG) --cxx` + CC = `$(WXCONFIG) --cc` + CXX = `$(WXCONFIG) --cxx` +-LDFLAGS += -lgomp ++LDFLAGS += -fopenmp -lgomp + #add this ldflags for WinConsole "-Wl,--subsystem,console -mconsole" for win-debug +-WXCXXFLAGS= `$(WXCONFIG) --cxxflags` -Iudis86 -Imhash/include -MMD -fopenmp ++WXCXXFLAGS= `$(WXCONFIG) --cxxflags` -MMD -fopenmp + WXLDFLAGS = `$(WXCONFIG) --libs` `$(WXCONFIG) --libs aui` `$(WXCONFIG) --libs core` + RC = `$(WXCONFIG) --rescomp` + #RC = x86_64-w64-mingw32-windres --define WX_CPU_AMD64 +@@ -25,7 +25,7 @@ SOURCES= src/HexEditorGui.cpp \ + src/HexEditorCtrl/wxHexCtrl/Tag.cpp\ + src/HexEditorCtrl/HexEditorCtrlGui.cpp\ + src/HexEditorFrame.cpp +-LIBS = udis86/libudis86/.libs/libudis86.a mhash/lib/.libs/libmhash.a ++LIBS = -ludis86 -lmhash + OBJECTS=$(SOURCES:.cpp=.o) + DEPENDS=$(OBJECTS:.o=.d) + LANGUAGEDIRS=`ls -l ./locale | grep ^d | sed s/.*\ //g;` +@@ -36,7 +36,7 @@ EXECUTABLE=wxHexEditor + EXECUTABLE_WIN=$(EXECUTABLE).exe + EXECUTABLE_DIR_MAC=$(EXECUTABLE).app + +-PREFIX = /usr/local ++PREFIX = /usr + BINDIR = $(PREFIX)/bin + DATADIR = $(PREFIX)/share + LOCALEDIR = $(DATADIR)/locale +@@ -63,15 +63,6 @@ langs: $(MOBJECTS) + %.mo : %.po + $(MSGFMT) $< -o $@ + +-udis86/libudis86/.libs/libudis86.a: +- cd udis86;./autogen.sh +- cd udis86;./configure --host=$(HOST) CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CPPFLAGS="$(CPPFLAGS)" +- cd udis86/libudis86; $(MAKE) $(MFLAGS) +- +-mhash/lib/.libs/libmhash.a: +- cd mhash; ./configure --host=$(HOST) CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CPPFLAGS="$(CPPFLAGS)" +- cd mhash; $(MAKE) $(MFLAGS) +- + win: $(RESOURCES) $(EXECUTABLE_WIN) + + #Stack override required for file comparison function... +--- a/src/HexDialogs.cpp b/src/HexDialogs.cpp +@@ -24,7 +24,7 @@ + #define NANINT 0xLL + #include "HexDialogs.h" + #include +-#include "../mhash/include/mhash.h" +
[gentoo-commits] repo/gentoo:master commit in: app-editors/wxhexeditor/files/, app-editors/wxhexeditor/
commit: 268cc759a217c912551369dc6189982b4afa008d Author: Ryan Hill gentoo org> AuthorDate: Mon Dec 14 23:38:03 2015 + Commit: Ryan Hill gentoo org> CommitDate: Mon Dec 14 23:38:03 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=268cc759 app-editors/wxhexeditor: Remove old. Package-Manager: portage-2.2.26 Signed-off-by: Ryan Hill gentoo.org> app-editors/wxhexeditor/Manifest | 2 - .../files/wxhexeditor-0.20-makefile.patch | 108 - .../wxhexeditor-0.21-desktop-validation.patch | 17 .../files/wxhexeditor-0.21-makefile.patch | 107 app-editors/wxhexeditor/wxhexeditor-0.20.ebuild| 35 --- app-editors/wxhexeditor/wxhexeditor-0.21.ebuild| 38 6 files changed, 307 deletions(-) diff --git a/app-editors/wxhexeditor/Manifest b/app-editors/wxhexeditor/Manifest index a757244..692e74d 100644 --- a/app-editors/wxhexeditor/Manifest +++ b/app-editors/wxhexeditor/Manifest @@ -1,4 +1,2 @@ -DIST wxHexEditor-v0.20-src.tar.bz2 1194554 SHA256 a3dda32eb62e3ec1c9760519302bcef688253d48b3d2c566f9629c4e4246ae55 SHA512 f8138fb892528fd7d131b0931f52cb6b19dc984aa831882d7f60f557527e6bb559429a11b5a1307cf51d1a8974123627d15ccee87561970784a75910929f85a3 WHIRLPOOL 9d3343060f815fae7b2512b098c3a1c4853c062040cb2b180bf7402231295d27e96a3996aca041ce2f694f2cc84bb6dfbc419797079713afb254900187d100e0 -DIST wxHexEditor-v0.21-src.tar.bz2 1760192 SHA256 076111ebcf1472e80ec9a16223ca60bdf4598689cc5aa076a4f9760bba51f17f SHA512 bea80a139bb76e47ed5d3644f923b4b042d8842bb3522e88e2c84947eadc7f49f2599438f583ea8a1fde05356886d8fb20f679398e1519c13acd8e4dd49ad729 WHIRLPOOL fd5ebc1609183b8879254461c7eb1a22355a2f71ca45452a6dd21ca8164c5b8b96474d9d1c01b2aea962d4d47c291e3b43d8bf1d337c7bcff6c1c109c3fe29b9 DIST wxHexEditor-v0.22-src.tar.bz2 2329754 SHA256 3c04725d218d21807ee78ccdd4bc78d302b92139c92bbd0a0edc53f2d0003996 SHA512 d846b30110bf2c864ec8dc45d1a4e9e333ec79379e335d7ecf5c8eed18a22bf2af26de1bcdca1977c94f2789a82c6eaf5fd2c2a91389f4c20f219a974c5e18ac WHIRLPOOL 44988f4349bc78ce7dd975ce7332a72dc5176e3308a9837e0634cce55e029a758488ed1ff07fdcd1f8c64638b0bf86ea8b73cc4c8f7b7400384487eb6bbfea1d DIST wxHexEditor-v0.23-src.tar.bz2 2534659 SHA256 24a5a8b8df3abfbc3836d07b379003b45ea0ab0d2d45cb9611c797c595f8972b SHA512 abbd2338c2d0d7d514342f5c330ea42c9ee1f3489c4661426927f51c802a7806e4ee965fa5d467c7b928ba87395eb6c351ab5f43f18d5fce836adede5f1d6be4 WHIRLPOOL 808bc8694a89f1eadb1b2c772cd69c76c7e3aba82d793f94f75a6392de5009546c2ada78bd8513f551edfd878251056ace367d9bbfdb21cd5f0bea4899c30c9f diff --git a/app-editors/wxhexeditor/files/wxhexeditor-0.20-makefile.patch b/app-editors/wxhexeditor/files/wxhexeditor-0.20-makefile.patch deleted file mode 100644 index b4d97b2..000 --- a/app-editors/wxhexeditor/files/wxhexeditor-0.20-makefile.patch +++ /dev/null @@ -1,108 +0,0 @@ a/makefile -+++ b/makefile -@@ -1,8 +1,8 @@ - WXCONFIG = wx-config - CC = `$(WXCONFIG) --cc` - CPP = `$(WXCONFIG) --cxx` --CXXFLAGS= `$(WXCONFIG) --cxxflags` -Iudis86 -Imhash/include -MMD -O2 -c ${OPTFLAGS} --LDFLAGS = `$(WXCONFIG) --libs` -+WXCXXFLAGS= `$(WXCONFIG) --cxxflags` -MMD -c ${OPTFLAGS} -fopenmp ${CXXFLAGS} -+WXLDFLAGS = `$(WXCONFIG) --libs` -fopenmp ${LDFLAGS} - RC = `$(WXCONFIG) --rescomp` - #RC = x86_64-w64-mingw32-windres --define WX_CPU_AMD64 - RCFLAGS = `$(WXCONFIG) --cxxflags | sed s/' '-m.*//g;` -@@ -19,7 +19,7 @@ SOURCES= src/HexEditorGui.cpp \ - src/HexEditorCtrl/wxHexCtrl/Tag.cpp\ - src/HexEditorCtrl/HexEditorCtrlGui.cpp\ - src/HexEditorFrame.cpp --LIBS = udis86/libudis86/.libs/libudis86.a mhash/lib/.libs/libmhash.a -+LIBS = -lmhash -ludis86 - OBJECTS=$(SOURCES:.cpp=.o) - DEPENDS=$(OBJECTS:.o=.d) - RESOURCES= resources/resource.rc -@@ -28,43 +28,35 @@ EXECUTABLE=wxHexEditor - EXECUTABLE_WIN=$(EXECUTABLE).exe - EXECUTABLE_DIR_MAC=$(EXECUTABLE).app - --PREFIX = /usr/local -+DESTDIR = -+PREFIX = $(DESTDIR)/usr - BINDIR = $(PREFIX)/bin - DATADIR = $(PREFIX)/share - LOCALEDIR = $(DATADIR)/locale - --VERSION = 0.12 Beta -+VERSION = 0.20 - - all: $(EXECUTABLE) - --$(OBJECTS): $(LIBS) $(SOURCES) -+$(OBJECTS): $(SOURCES) - - $(EXECUTABLE): $(OBJECTS) -- $(CPP) $(OBJECTS) $(LIBS) $(LDFLAGS) -lgomp -o $@ -+ $(CPP) $(OBJECTS) $(LIBS) $(WXLDFLAGS) ${CXXFLAGS} -o $@ - --.cpp.o: $(LIBS) -- $(CPP) $(CXXFLAGS) $< -o $@ -+.cpp.o: -+ $(CPP) $(WXCXXFLAGS) $< -o $@ - - %.o : %.rc - $(RC) $(RCFLAGS) $< -o $@ - --udis86/libudis86/.libs/libudis86.a: -- cd udis86;./autogen.sh -- cd udis86;./configure --host=$(HOST) -- cd udis86/libudis86; $(MAKE) $(MFLAGS) -- --mhash/lib/.libs/libmhash.a: -- cd mhash; ./configure --host=$(HOST) -- cd mhash; $(MAKE) $(MFLAGS) -- - win: $(RESOURCES) $(EXECUTABLE_WIN) - - #Stack override required for file comparison function... - $(EXECUTAB
[gentoo-commits] repo/gentoo:master commit in: dev-java/swt/, dev-java/swt/files/
commit: a982577a389eba5e74720efdc9a4a3ca1434b5b3 Author: Ryan Hill gentoo org> AuthorDate: Mon Oct 26 23:38:16 2015 + Commit: Ryan Hill gentoo org> CommitDate: Mon Oct 26 23:39:15 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a982577a dev-java/swt: Backport patch fixing crash to 3.8.2. https://bugs.eclipse.org/404776 Gentoo-Bug: https://bugs.gentoo.org/500570 Package-Manager: portage-2.2.23 Signed-off-by: Ryan Hill gentoo.org> .../swt/files/swt-3.8.2-libwebkit-compat.patch | 23 +++ dev-java/swt/swt-3.8.2-r1.ebuild | 184 + 2 files changed, 207 insertions(+) diff --git a/dev-java/swt/files/swt-3.8.2-libwebkit-compat.patch b/dev-java/swt/files/swt-3.8.2-libwebkit-compat.patch new file mode 100644 index 000..ba537f5 --- /dev/null +++ b/dev-java/swt/files/swt-3.8.2-libwebkit-compat.patch @@ -0,0 +1,23 @@ +crash: fatal error in soup_session_feature_detach with WebKitGTK+ >= 1.11.91 +http://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=b22a7d19afbe2a3811a0f8aa54c1e85d92c62a2c +https://bugs.eclipse.org/404776 +https://bugs.gentoo.org/500570 + +--- a/src/org/eclipse/swt/browser/WebKit.java b/src/org/eclipse/swt/browser/WebKit.java +@@ -597,9 +597,13 @@ public void create (Composite parent, int style) { + */ + long /*int*/ session = WebKitGTK.webkit_get_default_session (); + long /*int*/ originalAuth = WebKitGTK.soup_session_get_feature (session, WebKitGTK.webkit_soup_auth_dialog_get_type ()); +- WebKitGTK.soup_session_feature_detach (originalAuth, session); ++ if (originalAuth != 0) { ++ WebKitGTK.soup_session_feature_detach (originalAuth, session); ++ } + OS.g_signal_connect (session, WebKitGTK.authenticate, Proc5.getAddress (), webView); +- WebKitGTK.soup_session_feature_attach (originalAuth, session); ++ if (originalAuth != 0) { ++ WebKitGTK.soup_session_feature_attach (originalAuth, session); ++ } + + /* + * Check for proxy values set as documented java properties and update the diff --git a/dev-java/swt/swt-3.8.2-r1.ebuild b/dev-java/swt/swt-3.8.2-r1.ebuild new file mode 100644 index 000..275a366 --- /dev/null +++ b/dev-java/swt/swt-3.8.2-r1.ebuild @@ -0,0 +1,184 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit eutils java-pkg-2 java-ant-2 toolchain-funcs java-osgi + +MY_PV="${PV/_rc/RC}" +MY_DMF="archive.eclipse.org/eclipse/downloads/drops/R-${MY_PV}-201301310800" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="GTK based SWT Library" +HOMEPAGE="http://www.eclipse.org/; +SRC_URI="x86? ( + http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip + ) + x86-fbsd? ( + http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip + ) + amd64? ( + http://${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip + ) + ppc? ( + http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip + ) + ppc64? ( + http://${MY_DMF}/${MY_P}-gtk-linux-ppc64.zip + )" + +SLOT="3.8" +LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + +IUSE="cairo gnome opengl webkit" +COMMON=">=dev-libs/glib-2.6 + >=x11-libs/gtk+-2.6.8:2 + >=dev-libs/atk-1.10.2 + cairo? ( >=x11-libs/cairo-1.4.14 ) + gnome? ( + gnome-base/gnome-vfs:2 + gnome-base/libgnome + gnome-base/libgnomeui + ) + opengl? ( + virtual/opengl + virtual/glu + ) + webkit? ( >=net-libs/webkit-gtk-1.2:2 ) + x11-libs/libXtst" + +DEPEND=">=virtual/jdk-1.4 + app-arch/unzip + x11-libs/libX11 + x11-libs/libXrender + x11-libs/libXt + >=x11-libs/libXtst-1.1.0 + x11-proto/inputproto + virtual/pkgconfig + ${COMMON}" + +RDEPEND=">=virtual/jre-1.4 + ${COMMON}" + +S="${WORKDIR}" + +# JNI libraries don't need SONAME, bug #253756 +QA_SONAME="usr/$(get_libdir)/libswt-.*.so" + +src_unpack() { + local DISTFILE=${A} + unzip -jq "${DISTDIR}"/${DISTFILE} "*src.zip" || die "Unable to extract distfile" + unpack "./src.zip" + + # Cleanup the redirtied directory structure + rm -rf about_files/ || die +} + +java_prepare() { + # Replace the build.xml to al
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 277aa8e05065e73499e8e24cfa9f24221348b4b3 Author: Ryan Hill gentoo org> AuthorDate: Fri Oct 23 05:19:44 2015 + Commit: Ryan Hill gentoo org> CommitDate: Sat Oct 24 05:14:21 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=277aa8e0 wxwidgets.eclass: Define -DNDEBUG when building against wxGTK:3.0 In wxGTK 3.0 debugging support is always enabled in the library and it's up to packages to state if they want to use it or not. When enabled this makes warning dialogs pop up any time an assertion is encountered, which isn't very user friendly. This disables that behavior by adding -DNDEBUG to CPPFLAGS unless the package has a debug USE flag and it is enabled. Gentoo-Bug: https://bugs.gentoo.org/562480 eclass/wxwidgets.eclass | 21 +++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/eclass/wxwidgets.eclass b/eclass/wxwidgets.eclass index 07e2d8c..ea7cf9f 100644 --- a/eclass/wxwidgets.eclass +++ b/eclass/wxwidgets.eclass @@ -52,8 +52,13 @@ # # Note: unless you know your package works with wxbase (which is very # doubtful), always depend on wxGTK[X]. +# +# Debugging: In wxGTK 3.0 and later debugging support is enabled in the +# library by default and needs to be controlled at the package level. +# Use the -DNDEBUG preprocessor flag to disable debugging features. +# (Using need-wxwidgets will do this for you, see below.) -inherit eutils multilib +inherit eutils flag-o-matic multilib # We do this in global scope so ebuilds can get sane defaults just by # inheriting. @@ -80,10 +85,18 @@ fi # @USAGE: # @DESCRIPTION: # -# Available configurations are: +# Available profiles are: # #unicode (USE="X") #base-unicode (USE="-X") +# +# This lets you choose which config file from /usr/lib/wx/config is used when +# building the package. It also exports ${WX_CONFIG} with the full path to +# that config. +# +# If your ebuild does not have a debug USE flag, or it has one and it is +# disabled, -DNDEBUG will be automatically added to CPPFLAGS. This can be +# overridden by setting WX_DISABLE_DEBUG if you want to handle it yourself. need-wxwidgets() { local wxtoolkit wxdebug wxconf @@ -124,6 +137,10 @@ need-wxwidgets() { else wxdebug="release-" fi + else + if [[ -z ${WX_DISABLE_DEBUG} ]]; then + use_if_iuse debug || append-cppflags -DNDEBUG + fi fi wxconf="${wxtoolkit}-unicode-${wxdebug}${WX_GTK_VER}"
[gentoo-commits] repo/gentoo:master commit in: profiles/desc/
commit: 5cded3a831266744314ee3b3dedd1375ab978b5b Author: Ryan Hill gentoo org> AuthorDate: Thu Oct 15 02:20:24 2015 + Commit: Ryan Hill gentoo org> CommitDate: Thu Oct 15 02:20:24 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cded3a8 linguas.desc - Add Kabyle locale for app-i18n/poedit-1.8.5. profiles/desc/linguas.desc | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/desc/linguas.desc b/profiles/desc/linguas.desc index 427d735..db04da5 100644 --- a/profiles/desc/linguas.desc +++ b/profiles/desc/linguas.desc @@ -133,6 +133,7 @@ ja_JP - Japanese locale jv - Javanese locale ka - Georgian locale ka_GE - Georgian locale +kab - Kabyle locale kk - Kazakh locale kk_KZ - Kazakh (Kazakhstan) locale km - Khmer locale
[gentoo-commits] repo/gentoo:master commit in: app-i18n/poedit/
commit: 1a9542cbef1800cd66b783d10a8eb940c0be7398 Author: Ryan Hill gentoo org> AuthorDate: Thu Oct 15 02:22:45 2015 + Commit: Ryan Hill gentoo org> CommitDate: Thu Oct 15 02:22:45 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9542cb app-i18n/poedit: Version bump, bug #563048 by Oleg. Gentoo-Bug: https://bugs.gentoo.org/563048 Package-Manager: portage-2.2.23 Signed-off-by: Ryan Hill gentoo.org> app-i18n/poedit/Manifest| 1 + app-i18n/poedit/poedit-1.8.5.ebuild | 72 + 2 files changed, 73 insertions(+) diff --git a/app-i18n/poedit/Manifest b/app-i18n/poedit/Manifest index 94b4eee..0b328fa 100644 --- a/app-i18n/poedit/Manifest +++ b/app-i18n/poedit/Manifest @@ -1,2 +1,3 @@ DIST poedit-1.5.5.tar.gz 2594758 SHA256 3c94c9825c11a2d1ce10e083ad246e8625469f358da4a5a2f6210170b970f949 SHA512 a3524e27681dbf97babef7bf3ec56d6b7cd736370f8ed86b53c717a5a2eb36245f9ed89fcd28b57bd4d6f5ff5fb98d6c1615baae0bf10be720dcfdafa57ad4f4 WHIRLPOOL 893795acc85183cede0313b9220179cafa17a92033e8472e48454475f4ecdf51a014dc7123e9396a38a98217c43666919e7a1dadf68ab2f401b920071cec3d23 DIST poedit-1.8.3.tar.gz 2319253 SHA256 2a73c659506c31eac142ad5b070a2370a797f3e81813c915bdd75fac2dd21ec1 SHA512 c09faf18c9e58b2f4547e47d22a2237589eb4663985d0d3411e6f83691c34d075bff188fc14a9e245efe89d976377956d604c7f09d0329ddcd70383243f0f6b0 WHIRLPOOL 31b324c4c5b731836865c7bd464003b38406bf114f39354e9c6cb2bcfb65d5a3dead3e05ba780d2f0e13d504368d40e365f6372b6c9d5493814e063dd77a0bdf +DIST poedit-1.8.5.tar.gz 2404829 SHA256 cf541b8cbaf5d019cb2bd8f97c848e9f2d59dcf771d2281fc08f1122a923d96d SHA512 87eae2bcedc07eefb097edf263db10b3947956cfa504eddb259e3c3cfed6215ad0da4517fe5132b61041c39a7fbabd298ca42582570295bacbbd62d5ffc6f6a7 WHIRLPOOL 316e0593e2e5fa82c893f9b55ab0b8b2816a65f33e64f0b25985704c05c8d5d319cea4199c3c9685c57a0fbd96ace26f091214aab66a02dfc858759be8d7d99d diff --git a/app-i18n/poedit/poedit-1.8.5.ebuild b/app-i18n/poedit/poedit-1.8.5.ebuild new file mode 100644 index 000..5d5436b --- /dev/null +++ b/app-i18n/poedit/poedit-1.8.5.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +WX_GTK_VER=3.0 + +PLOCALES="af am an ar ast az be@latin be bg bn br bs ca ca@valencia ckb co cs da de el en_GB eo es et eu fa fi fr fur fy_NL ga gl he hi hr hu hy id is it ja kab ka kk ko ku ky lt lv mk mn mr ms nb ne nl nn oc pa pl pt_BR pt_PT ro ru sk sl sq sr sv ta tg th tr tt ug uk ur uz vi wa zh_CN zh_TW" + +inherit eutils fdo-mime flag-o-matic gnome2-utils l10n wxwidgets + +DESCRIPTION="GUI editor for gettext translations files" +HOMEPAGE="https://poedit.net; +SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}-oss/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +# db/expat req for legacytm (backwards support for pre 1.6) +# we currently have 1.5.5 in stable so this is enabled +RDEPEND=" + app-text/gtkspell:2 + dev-cpp/lucene++ + dev-libs/boost:=[nls] + dev-libs/expat + dev-libs/icu:= + || ( + =sys-libs/db-5*:=[cxx] + =sys-libs/db-4*:=[cxx] + ) + x11-libs/gtk+:2 + x11-libs/wxGTK:${WX_GTK_VER}[X] + " + +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + my_rm_loc() { + sed -i -e "/^POEDIT_LINGUAS = /s: ${1}::" locales/Makefile.in || die + rm "locales/${1}.mo" || die + } + l10n_find_plocales_changes 'locales' '' '.mo' + l10n_for_each_disabled_locale_do my_rm_loc + + append-flags -Wno-deprecated-declarations +} + +src_configure() { + econf --without-cpprest --without-cld2 +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS NEWS README +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/files/, dev-scheme/guile/
commit: db9b115582ff1e2135acda0f3e74d79bc6b093fd Author: Ryan Hill gentoo org> AuthorDate: Sat Sep 19 05:58:54 2015 + Commit: Ryan Hill gentoo org> CommitDate: Mon Oct 12 23:26:15 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db9b1155 dev-scheme/guile: Make building guile-readline optional (bug #392553) dev-scheme/guile/files/guile-1.8.8-readline.patch | 34 +++ dev-scheme/guile/guile-1.8.8-r2.ebuild| 8 -- 2 files changed, 40 insertions(+), 2 deletions(-) diff --git a/dev-scheme/guile/files/guile-1.8.8-readline.patch b/dev-scheme/guile/files/guile-1.8.8-readline.patch new file mode 100644 index 000..68f64c52 --- /dev/null +++ b/dev-scheme/guile/files/guile-1.8.8-readline.patch @@ -0,0 +1,34 @@ +Make guile-readline optional + +https://bugs.gentoo.org/392553 + +--- a/Makefile.am b/Makefile.am +@@ -24,7 +24,7 @@ + # + AUTOMAKE_OPTIONS = 1.10 + +-SUBDIRS = oop libguile ice-9 guile-config guile-readline emacs \ ++SUBDIRS = oop libguile ice-9 guile-config @GUILE_READLINE@ emacs \ + scripts srfi doc examples test-suite benchmark-suite lang am + + bin_SCRIPTS = guile-tools +--- a/configure.in b/configure.in +@@ -57,7 +57,15 @@ AH_TOP(/*GUILE_CONFIGURE_COPYRIGHT*/) + # + # + +-AC_CONFIG_SUBDIRS(guile-readline) ++GUILE_READLINE= ++AC_ARG_ENABLE([readline], ++ [AS_HELP_STRING([--disable-readline], ++ [disable building guile-readline])], ++ if test "x$enable_readline" != xno; then ++AC_CONFIG_SUBDIRS([guile-readline]) ++GUILE_READLINE="guile-readline" ++ fi) ++AC_SUBST([GUILE_READLINE]) + + # + diff --git a/dev-scheme/guile/guile-1.8.8-r2.ebuild b/dev-scheme/guile/guile-1.8.8-r2.ebuild index 2856054..b638126 100644 --- a/dev-scheme/guile/guile-1.8.8-r2.ebuild +++ b/dev-scheme/guile/guile-1.8.8-r2.ebuild @@ -11,7 +11,8 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz" LICENSE="LGPL-2.1" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="networking +regex discouraged +deprecated emacs nls debug-freelist debug-malloc debug +threads" +IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads" + RESTRICT="!regex? ( test )" RDEPEND=" @@ -19,7 +20,8 @@ RDEPEND=" dev-libs/libltdl:0= sys-devel/gettext sys-libs/ncurses:0= - emacs? ( virtual/emacs )" + emacs? ( virtual/emacs ) + readline? ( sys-libs/readline:0= )" DEPEND="${RDEPEND} sys-apps/texinfo sys-devel/libtool" @@ -36,6 +38,7 @@ src_prepare() { "${FILESDIR}/${P}-gcc5.patch" \ "${FILESDIR}/${P}-makeinfo-5.patch" \ "${FILESDIR}/${P}-gtexinfo-5.patch" \ + "${FILESDIR}/${P}-readline.patch" \ "${FILESDIR}/${P}-tinfo.patch" \ "${FILESDIR}/${P}-sandbox.patch" @@ -62,6 +65,7 @@ src_configure() { --disable-static \ --enable-posix \ $(use_enable networking) \ + $(use_enable readline) \ $(use_enable regex) \ $(use deprecated || use_enable discouraged) \ $(use_enable deprecated) \
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/, dev-scheme/guile/files/
commit: 8aee6d8f74df2c382da1e39c4324f5cd8f2ea962 Author: Ryan Hill gentoo org> AuthorDate: Fri Sep 18 05:10:10 2015 + Commit: Ryan Hill gentoo org> CommitDate: Mon Oct 12 23:22:16 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aee6d8f dev-scheme/guile: Fix breakage with GCC 5 (bug #560736) Preprocessor changes in GCC 5 cause guile-snarf to output garbage. Gentoo-Bug: https://bugs.gentoo.org/560736 dev-scheme/guile/files/guile-1.8.8-gcc5.patch | 15 dev-scheme/guile/guile-1.8.8-r2.ebuild| 116 ++ 2 files changed, 131 insertions(+) diff --git a/dev-scheme/guile/files/guile-1.8.8-gcc5.patch b/dev-scheme/guile/files/guile-1.8.8-gcc5.patch new file mode 100644 index 000..742ea0b --- /dev/null +++ b/dev-scheme/guile/files/guile-1.8.8-gcc5.patch @@ -0,0 +1,15 @@ +Preprocessor changes in GCC 5 cause guile-snarf to output garbage. + +https://bugs.gentoo.org/560736 + +--- a/libguile/guile-snarf.in b/libguile/guile-snarf.in +@@ -50,7 +50,7 @@ + ## Apparently, AIX's preprocessor is unhappy if you try to #include an + ## empty file. + echo "/* cpp arguments: $@ */" ; +-${cpp} -DSCM_MAGIC_SNARF_INITS -DSCM_MAGIC_SNARFER "$@" > ${temp} && cpp_ok_p=true ++${cpp} -P -DSCM_MAGIC_SNARF_INITS -DSCM_MAGIC_SNARFER "$@" > ${temp} && cpp_ok_p=true + grep "^ *\^ *\^" ${temp} | sed -e "s/^ *\^ *\^//" -e "s/\^\ *:\ *\^.*/;/" + } + diff --git a/dev-scheme/guile/guile-1.8.8-r2.ebuild b/dev-scheme/guile/guile-1.8.8-r2.ebuild new file mode 100644 index 000..2737d57 --- /dev/null +++ b/dev-scheme/guile/guile-1.8.8-r2.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit eutils autotools flag-o-matic elisp-common + +DESCRIPTION="Scheme interpreter" +HOMEPAGE="https://www.gnu.org/software/guile/; +SRC_URI="mirror://gnu/guile/${P}.tar.gz" + +LICENSE="LGPL-2.1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="networking +regex discouraged +deprecated emacs nls debug-freelist debug-malloc debug +threads" +RESTRICT="!regex? ( test )" + +RDEPEND=" + >=dev-libs/gmp-4.1:0= + >=sys-devel/libtool-1.5.6 + sys-devel/gettext + sys-libs/ncurses:0= + emacs? ( virtual/emacs )" +DEPEND="${RDEPEND} + sys-apps/texinfo" + +# Guile seems to contain some slotting support, /usr/share/guile/ is slotted, +# but there are lots of collisions. Most in /usr/share/libguile. Therefore +# I'm slotting this in the same slot as guile-1.6* for now. +SLOT="12" +MAJOR="1.8" + +src_prepare() { + epatch "${FILESDIR}/${P}-fix_guile-config.patch" \ + "${FILESDIR}/${P}-gcc46.patch" \ + "${FILESDIR}/${P}-gcc5.patch" \ + "${FILESDIR}/${P}-makeinfo-5.patch" \ + "${FILESDIR}/${P}-gtexinfo-5.patch" + sed \ + -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g" \ + -e "/AM_PROG_CC_STDC/d" \ + -i guile-readline/configure.in + eautoreconf +} + +src_configure() { + # see bug #178499 + filter-flags -ftree-vectorize + + #will fail for me if posix is disabled or without modules -- hkBst + econf \ + --disable-error-on-warning \ + --disable-static \ + --enable-posix \ + $(use_enable networking) \ + $(use_enable regex) \ + $(use deprecated || use_enable discouraged) \ + $(use_enable deprecated) \ + $(use_enable emacs elisp) \ + $(use_enable nls) \ + --disable-rpath \ + $(use_enable debug-freelist) \ + $(use_enable debug-malloc) \ + $(use_enable debug guile-debug) \ + $(use_with threads) \ + --with-modules \ + EMACS=no +} + +src_compile() { + emake + + # Above we have disabled the build system's Emacs support; + # for USE=emacs we compile (and install) the files manually + if use emacs; then + cd emacs + elisp-compile *.el || die + fi +} + +src_install() { + einstall + + dodoc AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README THANKS + + # texmacs needs this, closing bug #23493 + dodir /etc/env.d + echo "GUILE_LOAD_PATH=\"${EPREFIX}/usr/share/guile/${MAJOR}\"" > "${ED}"/etc/env.d/50guile + + # nec
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/, dev-scheme/guile/files/
commit: 590cfd77349020fe506ac17520b6eae5d9b17e80 Author: Ryan Hill gentoo org> AuthorDate: Sat Sep 19 01:53:16 2015 + Commit: Ryan Hill gentoo org> CommitDate: Mon Oct 12 23:22:18 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=590cfd77 dev-scheme/guile: Use emake install (bug #521546). A sandbox violation was preventing us from using emake install rather than einstall. Gentoo-Bug: https://bugs.gentoo.org/521546 dev-scheme/guile/files/guile-1.8.8-sandbox.patch | 15 +++ dev-scheme/guile/guile-1.8.8-r2.ebuild | 6 -- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/dev-scheme/guile/files/guile-1.8.8-sandbox.patch b/dev-scheme/guile/files/guile-1.8.8-sandbox.patch new file mode 100644 index 000..70d752f --- /dev/null +++ b/dev-scheme/guile/files/guile-1.8.8-sandbox.patch @@ -0,0 +1,15 @@ +Prevent sandbox violation when installing + +https://bugs.gentoo.org/521546 + +--- a/guile-config/Makefile.am b/guile-config/Makefile.am +@@ -39,8 +39,3 @@ guile-config: guile-config.in ${top_builddir}/libguile/libpath.h + -e s:@-GUILE_VERSION-@:${GUILE_VERSION}: + chmod +x guile-config.tmp + mv guile-config.tmp guile-config +- +-## Get rid of any copies of the configuration script under the old +-## name, so people don't end up running ancient copies of it. +-install-exec-local: +- rm -f ${bindir}/build-guile diff --git a/dev-scheme/guile/guile-1.8.8-r2.ebuild b/dev-scheme/guile/guile-1.8.8-r2.ebuild index 2737d57..619d678 100644 --- a/dev-scheme/guile/guile-1.8.8-r2.ebuild +++ b/dev-scheme/guile/guile-1.8.8-r2.ebuild @@ -34,7 +34,9 @@ src_prepare() { "${FILESDIR}/${P}-gcc46.patch" \ "${FILESDIR}/${P}-gcc5.patch" \ "${FILESDIR}/${P}-makeinfo-5.patch" \ - "${FILESDIR}/${P}-gtexinfo-5.patch" + "${FILESDIR}/${P}-gtexinfo-5.patch" \ + "${FILESDIR}/${P}-sandbox.patch" + sed \ -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g" \ -e "/AM_PROG_CC_STDC/d" \ @@ -78,7 +80,7 @@ src_compile() { } src_install() { - einstall + emake DESTDIR="${D}" install dodoc AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README THANKS
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
commit: 98ac88a75ec4ae4373c5efdf79bc4a2adb25cb4e Author: Ryan Hill gentoo org> AuthorDate: Sat Sep 19 03:15:16 2015 + Commit: Ryan Hill gentoo org> CommitDate: Mon Oct 12 23:22:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98ac88a7 dev-scheme/guile: Split libtool/libltdl dependencies (bug #539370) Gentoo-Bug: https://bugs.gentoo.org/539370 dev-scheme/guile/guile-1.8.8-r2.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-scheme/guile/guile-1.8.8-r2.ebuild b/dev-scheme/guile/guile-1.8.8-r2.ebuild index 619d678..858ec54 100644 --- a/dev-scheme/guile/guile-1.8.8-r2.ebuild +++ b/dev-scheme/guile/guile-1.8.8-r2.ebuild @@ -16,12 +16,13 @@ RESTRICT="!regex? ( test )" RDEPEND=" >=dev-libs/gmp-4.1:0= - >=sys-devel/libtool-1.5.6 + dev-libs/libltdl:0= sys-devel/gettext sys-libs/ncurses:0= emacs? ( virtual/emacs )" DEPEND="${RDEPEND} - sys-apps/texinfo" + sys-apps/texinfo + sys-devel/libtool" # Guile seems to contain some slotting support, /usr/share/guile/ is slotted, # but there are lots of collisions. Most in /usr/share/libguile. Therefore
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
commit: 167178f6da3e1de26d6a670bec95359dd52a0385 Author: Ryan Hill gentoo org> AuthorDate: Sat Sep 19 03:58:04 2015 + Commit: Ryan Hill gentoo org> CommitDate: Mon Oct 12 23:22:23 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=167178f6 dev-scheme/guile: configure.in -> .ac dev-scheme/guile/guile-1.8.8-r2.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/dev-scheme/guile/guile-1.8.8-r2.ebuild b/dev-scheme/guile/guile-1.8.8-r2.ebuild index 3f854da..e0f62a9 100644 --- a/dev-scheme/guile/guile-1.8.8-r2.ebuild +++ b/dev-scheme/guile/guile-1.8.8-r2.ebuild @@ -44,6 +44,10 @@ src_prepare() { -i guile-readline/configure.in epatch_user + + mv "${S}"/configure.{in,ac} || die + mv "${S}"/guile-readline/configure.{in,ac} || die + eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
commit: 337098283222c6887f5f2d77c3f58a2139cf8233 Author: Ryan Hill gentoo org> AuthorDate: Sat Sep 19 03:47:29 2015 + Commit: Ryan Hill gentoo org> CommitDate: Mon Oct 12 23:22:21 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33709828 dev-scheme/guile: Add epatch_user (bug #507152) dev-scheme/guile/guile-1.8.8-r2.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-scheme/guile/guile-1.8.8-r2.ebuild b/dev-scheme/guile/guile-1.8.8-r2.ebuild index 858ec54..3f854da 100644 --- a/dev-scheme/guile/guile-1.8.8-r2.ebuild +++ b/dev-scheme/guile/guile-1.8.8-r2.ebuild @@ -42,6 +42,8 @@ src_prepare() { -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g" \ -e "/AM_PROG_CC_STDC/d" \ -i guile-readline/configure.in + + epatch_user eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/, dev-scheme/guile/files/
commit: 827c7b55b865c20157d0ad17b6883b15cd5167bb Author: Ryan Hill gentoo org> AuthorDate: Sat Sep 19 04:57:01 2015 + Commit: Ryan Hill gentoo org> CommitDate: Mon Oct 12 23:22:24 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=827c7b55 dev-scheme/guile: Also look for tgoto in libtinfo (bug #539316) This is the case when ncurses is built with USE=tinfo. Gentoo-Bug: https://bugs.gentoo.org/539316 dev-scheme/guile/files/guile-1.8.8-tinfo.patch | 15 +++ dev-scheme/guile/guile-1.8.8-r2.ebuild | 1 + 2 files changed, 16 insertions(+) diff --git a/dev-scheme/guile/files/guile-1.8.8-tinfo.patch b/dev-scheme/guile/files/guile-1.8.8-tinfo.patch new file mode 100644 index 000..6c4d011 --- /dev/null +++ b/dev-scheme/guile/files/guile-1.8.8-tinfo.patch @@ -0,0 +1,15 @@ +With ncurses[tinfo] tgoto will be in libtinfo + +https://bugs.gentoo.org/539316 + +--- a/guile-readline/configure.in b/guile-readline/configure.in +@@ -33,7 +33,7 @@ if test "$MINGW32" = "yes" ; then + fi + AC_SUBST(EXTRA_DEFS) + +-for termlib in ncurses curses termcap terminfo termlib ; do ++for termlib in ncurses curses termcap terminfo termlib tinfo ; do +AC_CHECK_LIB(${termlib}, tgoto, + [LIBS="-l${termlib} $LIBS"; break]) + done diff --git a/dev-scheme/guile/guile-1.8.8-r2.ebuild b/dev-scheme/guile/guile-1.8.8-r2.ebuild index e0f62a9..2856054 100644 --- a/dev-scheme/guile/guile-1.8.8-r2.ebuild +++ b/dev-scheme/guile/guile-1.8.8-r2.ebuild @@ -36,6 +36,7 @@ src_prepare() { "${FILESDIR}/${P}-gcc5.patch" \ "${FILESDIR}/${P}-makeinfo-5.patch" \ "${FILESDIR}/${P}-gtexinfo-5.patch" \ + "${FILESDIR}/${P}-tinfo.patch" \ "${FILESDIR}/${P}-sandbox.patch" sed \
[gentoo-commits] repo/gentoo:master commit in: dev-util/creduce/
commit: b1f7d52fae62e92d6f14fb5a24aba5f87cc4ba49 Author: Ryan Hill gentoo org> AuthorDate: Fri Oct 2 06:49:28 2015 + Commit: Ryan Hill gentoo org> CommitDate: Fri Oct 2 06:49:28 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f7d52f dev-util/creduce: Update for fixed clang SLOT Package-Manager: portage-2.2.22 Signed-off-by: Ryan Hill gentoo.org> dev-util/creduce/creduce-2.4.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/creduce/creduce-2.4.0.ebuild b/dev-util/creduce/creduce-2.4.0.ebuild index 5aa21a5..76098b7 100644 --- a/dev-util/creduce/creduce-2.4.0.ebuild +++ b/dev-util/creduce/creduce-2.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -24,7 +24,7 @@ DEPEND=" dev-perl/Sys-CPU dev-util/astyle dev-util/indent - sys-devel/clang:0/3.6 + sys-devel/clang:0/3.7 sys-devel/llvm:0/3.7.0[clang]" RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: media-sound/lame/files/, media-sound/lame/
commit: 368ffea03a647d0bdd09c587bff69abe694a90ba Author: Ryan Hill gentoo org> AuthorDate: Fri Oct 2 02:04:25 2015 + Commit: Ryan Hill gentoo org> CommitDate: Fri Oct 2 02:04:25 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=368ffea0 media-sound/lame: Build files requiring SSE with SSE. Gentoo-Bug: https://bugs.gentoo.org/542192 Package-Manager: portage-2.2.22 Signed-off-by: Ryan Hill gentoo.org> media-sound/lame/files/lame-3.99.5-msse.patch | 18 ++ media-sound/lame/lame-3.99.5-r1.ebuild| 1 + 2 files changed, 19 insertions(+) diff --git a/media-sound/lame/files/lame-3.99.5-msse.patch b/media-sound/lame/files/lame-3.99.5-msse.patch new file mode 100644 index 000..56608f6 --- /dev/null +++ b/media-sound/lame/files/lame-3.99.5-msse.patch @@ -0,0 +1,18 @@ +https://bugs.gentoo.org/542192 + +Description: Build xmm_quantize_sub.c with -msse +Author: Sebastian Ramacher <sramac...@debian.org> +Bug: http://sourceforge.net/p/lame/bugs/443/ +Bug-Debian: https://bugs.debian.org/760047 +Last-Update: 2014-08-31 + +--- lame-3.99.5+repack1.orig/libmp3lame/vector/Makefile.am lame-3.99.5+repack1/libmp3lame/vector/Makefile.am +@@ -20,6 +20,7 @@ xmm_sources = xmm_quantize_sub.c + + if WITH_XMM + liblamevectorroutines_la_SOURCES = $(xmm_sources) ++liblamevectorroutines_la_CFLAGS = -msse + endif + + noinst_HEADERS = lame_intrin.h diff --git a/media-sound/lame/lame-3.99.5-r1.ebuild b/media-sound/lame/lame-3.99.5-r1.ebuild index e14c030..490e597 100644 --- a/media-sound/lame/lame-3.99.5-r1.ebuild +++ b/media-sound/lame/lame-3.99.5-r1.ebuild @@ -31,6 +31,7 @@ src_prepare() { "${FILESDIR}"/${PN}-3.96-ccc.patch \ "${FILESDIR}"/${PN}-3.98-gtk-path.patch \ "${FILESDIR}"/${PN}-3.99.5-tinfo.patch \ + "${FILESDIR}"/${PN}-3.99.5-msse.patch \ "${WORKDIR}"/${P}-automake-2.12.patch mkdir libmp3lame/i386/.libs || die #workaround parallel build with nasm
[gentoo-commits] repo/gentoo:master commit in: media-sound/mumble/files/, media-sound/mumble/
commit: 49ba2f7bae64d3a75f414c682f9703626a6fd9e7 Author: Ryan Hill gentoo org> AuthorDate: Fri Oct 2 01:41:14 2015 + Commit: Ryan Hill gentoo org> CommitDate: Fri Oct 2 01:41:14 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49ba2f7b media-sound/mumble: Fix build with GCC 4.9. Gentoo-Bug: https://bugs.gentoo.org/532180 Package-Manager: portage-2.2.22 Signed-off-by: Ryan Hill gentoo.org> media-sound/mumble/files/mumble-1.2.8-gcc49.patch | 26 +++ media-sound/mumble/mumble-1.2.8.ebuild| 3 ++- 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/media-sound/mumble/files/mumble-1.2.8-gcc49.patch b/media-sound/mumble/files/mumble-1.2.8-gcc49.patch new file mode 100644 index 000..cecb3d3 --- /dev/null +++ b/media-sound/mumble/files/mumble-1.2.8-gcc49.patch @@ -0,0 +1,26 @@ +https://bugs.gentoo.org/532180 + +Avoid "jump to label crosses initialization" error. + + Move variable "buffer" into the while loop to avoid a compile error + with g++ 4.9.0. + + Although earlier compiler versions did accept the code, jumping into the + scope of an variable length array is not allowed: + http://gcc.gnu.org/onlinedocs/gcc-4.3.0/gcc/Variable-Length.html + + +--- a/src/mumble/OSS.cpp b/src/mumble/OSS.cpp +@@ -243,9 +243,9 @@ void OSSInput::run() { + eMicFormat = SampleShort; + initializeMixer(); + +- short buffer[iMicLength]; +- + while (bRunning) { ++ short buffer[iMicLength]; ++ + int len = static_cast(iMicLength * iMicChannels * sizeof(short)); + ssize_t l = read(fd, buffer, len); + if (l != len) { diff --git a/media-sound/mumble/mumble-1.2.8.ebuild b/media-sound/mumble/mumble-1.2.8.ebuild index e457a05..a0282bf 100644 --- a/media-sound/mumble/mumble-1.2.8.ebuild +++ b/media-sound/mumble/mumble-1.2.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -47,6 +47,7 @@ DEPEND="${RDEPEND} PATCHES=( "${FILESDIR}"/${PN}-1.2.4-speech-dispatcher.patch + "${FILESDIR}"/${PN}-1.2.8-gcc49.patch ) S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/creduce/
commit: 65986d294dc84bdaf3c3c7a2a4c38cc8bc78e50d Author: Ryan Hill gentoo org> AuthorDate: Wed Sep 30 00:10:14 2015 + Commit: Ryan Hill gentoo org> CommitDate: Wed Sep 30 00:10:14 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65986d29 dev-util/creduce: Version bump. Package-Manager: portage-2.2.22 Signed-off-by: Ryan Hill gentoo.org> dev-util/creduce/Manifest | 1 + dev-util/creduce/creduce-2.4.0.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-util/creduce/Manifest b/dev-util/creduce/Manifest index c4bab09..2dcd731 100644 --- a/dev-util/creduce/Manifest +++ b/dev-util/creduce/Manifest @@ -1 +1,2 @@ DIST creduce-2.1.0.tar.gz 614697 SHA256 aea1e9ed255ed072c937ec526a2732206ed67be79b70c121bc57141d466f06a3 SHA512 330100cb19977592e720116f0062dd9acb68ac14a389553c7bf40683a81dffc5d1be077fd7870dc13e8493c47cb8c4b43e03f3c0e7c3643d1a19dfcc340c0558 WHIRLPOOL ee34c3d84e4712b616ada2cd96fdf3a19669a1da3f5062a1b43847d535eb0b59395d18fe57bda627b23e3f2530897c0b68ec0bed637bb38cd642d0d014e25f14 +DIST creduce-2.4.0.tar.gz 677706 SHA256 0b4c5184b7bdc369a476c0eb4d41f1618f66e82d7ebeafa9492c0355ce63ed35 SHA512 75a603a8e2a967edfd12f9423f08b716a292f75e72ce770b083f4f9458510c3aaa16a91102c75f0ca098d08bb898fde998cae81e17c680dab330164fcffb5b33 WHIRLPOOL 676d20f68ff540abaeb7d64adf4fdfba7d2b164832481029b8a2cc0d95fe55d407ec7ffd7e5a85117cb3194264a70ecb79dbc95b7d5ddf1d62b901fcc6124a6a diff --git a/dev-util/creduce/creduce-2.4.0.ebuild b/dev-util/creduce/creduce-2.4.0.ebuild new file mode 100644 index 000..5aa21a5 --- /dev/null +++ b/dev-util/creduce/creduce-2.4.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +DESCRIPTION="C-Reduce - a plugin-based C program reducer" +HOMEPAGE="http://embed.cs.utah.edu/creduce/; +SRC_URI="http://embed.cs.utah.edu/creduce/${P}.tar.gz; + +LICENSE="creduce" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + >=dev-lang/perl-5.10.0 + app-text/delta + dev-perl/Benchmark-Timer + dev-perl/Exporter-Lite + dev-perl/File-Which + dev-perl/Getopt-Tabular + dev-perl/regexp-common + dev-perl/Sys-CPU + dev-util/astyle + dev-util/indent + sys-devel/clang:0/3.6 + sys-devel/llvm:0/3.7.0[clang]" + +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/creduce/
commit: a5ff28b378ca86e0f7afb34cefda1327f7d92f30 Author: Ryan Hill gentoo org> AuthorDate: Wed Sep 30 00:05:55 2015 + Commit: Ryan Hill gentoo org> CommitDate: Wed Sep 30 00:07:25 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ff28b3 dev-util/creduce: Remove old. Package-Manager: portage-2.2.22 Signed-off-by: Ryan Hill gentoo.org> dev-util/creduce/Manifest | 1 - dev-util/creduce/creduce-2.0.1.ebuild | 27 --- 2 files changed, 28 deletions(-) diff --git a/dev-util/creduce/Manifest b/dev-util/creduce/Manifest index b19d7da..c4bab09 100644 --- a/dev-util/creduce/Manifest +++ b/dev-util/creduce/Manifest @@ -1,2 +1 @@ -DIST creduce-2.0.1.tar.gz 509604 SHA256 ca06be313cddd85c7501654a767a4a1e7fa096eec5432fda6e478dc10bd39fd8 SHA512 764d61c5ff2c5e30b1c499bbf00c9bdf81ea1d5c7055cd8b0f8ba348c65856c874bcf7bb9ad9bef1ab5d28dd448fa81b7d7d22fbb147b1e424ec15a427eb4b65 WHIRLPOOL 2664a4b0321591f0ffe21d5bae269d1e9d19eb9fc346d08df004e6ac2b7f5ee148cd9ecf793446a579c54ec58fcf76a1519279754625f8ce0e25001e6b9bb2e4 DIST creduce-2.1.0.tar.gz 614697 SHA256 aea1e9ed255ed072c937ec526a2732206ed67be79b70c121bc57141d466f06a3 SHA512 330100cb19977592e720116f0062dd9acb68ac14a389553c7bf40683a81dffc5d1be077fd7870dc13e8493c47cb8c4b43e03f3c0e7c3643d1a19dfcc340c0558 WHIRLPOOL ee34c3d84e4712b616ada2cd96fdf3a19669a1da3f5062a1b43847d535eb0b59395d18fe57bda627b23e3f2530897c0b68ec0bed637bb38cd642d0d014e25f14 diff --git a/dev-util/creduce/creduce-2.0.1.ebuild b/dev-util/creduce/creduce-2.0.1.ebuild deleted file mode 100644 index 775ab1e..000 --- a/dev-util/creduce/creduce-2.0.1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -DESCRIPTION="C-Reduce - a plugin-based C program reducer" -HOMEPAGE="http://embed.cs.utah.edu/creduce/; -SRC_URI="http://embed.cs.utah.edu/creduce/${P}.tar.gz; - -LICENSE="creduce" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND=" - >=dev-lang/perl-5.10.0 -
[gentoo-commits] gentoo-x86 commit in dev-util/codeblocks: codeblocks-13.12.ebuild ChangeLog codeblocks-12.11.ebuild
rhill 15/08/05 05:01:31 Modified: codeblocks-13.12.ebuild ChangeLog Removed: codeblocks-12.11.ebuild Log: berlios - sourceforge for bug #537726. Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.3 dev-util/codeblocks/codeblocks-13.12.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/codeblocks/codeblocks-13.12.ebuild?rev=1.3view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/codeblocks/codeblocks-13.12.ebuild?rev=1.3content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/codeblocks/codeblocks-13.12.ebuild?r1=1.2r2=1.3 Index: codeblocks-13.12.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-util/codeblocks/codeblocks-13.12.ebuild,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- codeblocks-13.12.ebuild 10 Aug 2014 21:26:29 - 1.2 +++ codeblocks-13.12.ebuild 5 Aug 2015 05:01:31 - 1.3 @@ -1,6 +1,6 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/codeblocks/codeblocks-13.12.ebuild,v 1.2 2014/08/10 21:26:29 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/codeblocks/codeblocks-13.12.ebuild,v 1.3 2015/08/05 05:01:31 rhill Exp $ EAPI=5 WX_GTK_VER=2.8 @@ -12,7 +12,7 @@ LICENSE=GPL-3 SLOT=0 KEYWORDS=~amd64 ~arm ~ppc ~x86 ~x86-fbsd -SRC_URI=mirror://berlios/codeblocks/${P/-/_}-1.tar.gz +SRC_URI=mirror://sourceforge/codeblocks/${P/-/_}-1.tar.gz IUSE=contrib debug pch static-libs 1.30 dev-util/codeblocks/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/codeblocks/ChangeLog?rev=1.30view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/codeblocks/ChangeLog?rev=1.30content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/codeblocks/ChangeLog?r1=1.29r2=1.30 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-util/codeblocks/ChangeLog,v retrieving revision 1.29 retrieving revision 1.30 diff -u -r1.29 -r1.30 --- ChangeLog 10 Aug 2014 21:26:29 - 1.29 +++ ChangeLog 5 Aug 2015 05:01:31 - 1.30 @@ -1,6 +1,10 @@ # ChangeLog for dev-util/codeblocks -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/codeblocks/ChangeLog,v 1.29 2014/08/10 21:26:29 slyfox Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/codeblocks/ChangeLog,v 1.30 2015/08/05 05:01:31 rhill Exp $ + + 05 Aug 2015; Ryan Hill rh...@gentoo.org -codeblocks-12.11.ebuild, + codeblocks-13.12.ebuild: + berlios - sourceforge for bug #537726. 10 Aug 2014; Sergei Trofimovich sly...@gentoo.org codeblocks-12.11.ebuild, codeblocks-13.12.ebuild, codeblocks-.ebuild:
[gentoo-commits] gentoo-x86 commit in media-libs/wxsvg: ChangeLog wxsvg-1.5.4.ebuild
rhill 15/08/04 23:35:59 Modified: ChangeLog Added:wxsvg-1.5.4.ebuild Log: Version bump. Fixes bug #526490 (fails to build with libav-11). Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.49 media-libs/wxsvg/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/wxsvg/ChangeLog?rev=1.49view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/wxsvg/ChangeLog?rev=1.49content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/wxsvg/ChangeLog?r1=1.48r2=1.49 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/media-libs/wxsvg/ChangeLog,v retrieving revision 1.48 retrieving revision 1.49 diff -u -r1.48 -r1.49 --- ChangeLog 29 Jul 2014 17:21:30 - 1.48 +++ ChangeLog 4 Aug 2015 23:35:59 - 1.49 @@ -1,6 +1,11 @@ # ChangeLog for media-libs/wxsvg -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/wxsvg/ChangeLog,v 1.48 2014/07/29 17:21:30 ssuominen Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/wxsvg/ChangeLog,v 1.49 2015/08/04 23:35:59 rhill Exp $ + +*wxsvg-1.5.4 (04 Aug 2015) + + 04 Aug 2015; Ryan Hill rh...@gentoo.org +wxsvg-1.5.4.ebuild: + Version bump. Fixes bug #526490 (fails to build with libav-11). 29 Jul 2014; Samuli Suominen ssuomi...@gentoo.org -wxsvg-1.1.15.ebuild, -wxsvg-1.2.1.ebuild: 1.1 media-libs/wxsvg/wxsvg-1.5.4.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/wxsvg/wxsvg-1.5.4.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/wxsvg/wxsvg-1.5.4.ebuild?rev=1.1content-type=text/plain Index: wxsvg-1.5.4.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-libs/wxsvg/wxsvg-1.5.4.ebuild,v 1.1 2015/08/04 23:35:59 rhill Exp $ EAPI=5 WX_GTK_VER=2.8 inherit eutils wxwidgets DESCRIPTION=C++ library to create, manipulate and render SVG files HOMEPAGE=http://wxsvg.sourceforge.net/; SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2 LICENSE=wxWinLL-3 SLOT=0/3 # based on SONAME of libwxsvg.so KEYWORDS=~amd64 ~x86 IUSE=static-libs RDEPEND==dev-libs/expat-2:= =dev-libs/glib-2.28:2= dev-libs/libxml2:= media-libs/fontconfig:= media-libs/freetype:2= x11-libs/cairo:= x11-libs/pango:= x11-libs/wxGTK:2.8=[X] virtual/ffmpeg DEPEND=${RDEPEND} virtual/pkgconfig DOCS=( AUTHORS ChangeLog TODO ) src_configure() { econf \ $(use_enable static-libs static) \ --with-wx-config=${WX_CONFIG} } src_install() { default prune_libtool_files }
[gentoo-commits] gentoo-x86 commit in profiles/desc: linguas.desc
rhill 15/07/26 20:54:56 Modified: linguas.desc Log: Add a few locales from poedit. Revision ChangesPath 1.91 profiles/desc/linguas.desc file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/desc/linguas.desc?rev=1.91view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/desc/linguas.desc?rev=1.91content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/desc/linguas.desc?r1=1.90r2=1.91 Index: linguas.desc === RCS file: /var/cvsroot/gentoo-x86/profiles/desc/linguas.desc,v retrieving revision 1.90 retrieving revision 1.91 diff -u -r1.90 -r1.91 --- linguas.desc20 May 2015 05:04:42 - 1.90 +++ linguas.desc26 Jul 2015 20:54:56 - 1.91 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/desc/linguas.desc,v 1.90 2015/05/20 05:04:42 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/desc/linguas.desc,v 1.91 2015/07/26 20:54:56 rhill Exp $ # This file contains descriptions of LINGUAS USE_EXPAND flags. @@ -38,7 +38,9 @@ ca@valencia - Catalan locale (Valencia) ca_ES - Catalan locale for Spain ca_XV - Asturian and Catalan locale (Valencia) +ckb - Kurdish (Sorani) cmn - Chinese (Mandarin) locale +co - Corsican crh - Crimean Tatar (Crimean Turkish) locale cs - Czech locale cs_CZ - Czech locale for Czech Republic @@ -93,6 +95,7 @@ fr - French locale fr_CA - French locale for Canada fr_FR - French locale for France +fur - Friullian fy - Frisian locale fy_NL - Frisian language locale for the Netherlands ga - Irish locale
[gentoo-commits] gentoo-x86 commit in profiles: ChangeLog
rhill 15/07/26 20:54:56 Modified: ChangeLog Log: Add a few locales from poedit. Revision ChangesPath 1.10207 profiles/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?rev=1.10207view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?rev=1.10207content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?r1=1.10206r2=1.10207 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v retrieving revision 1.10206 retrieving revision 1.10207 diff -u -r1.10206 -r1.10207 --- ChangeLog 26 Jul 2015 10:46:24 - 1.10206 +++ ChangeLog 26 Jul 2015 20:54:56 - 1.10207 @@ -1,11 +1,14 @@ # ChangeLog for profile directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.10206 2015/07/26 10:46:24 johu Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.10207 2015/07/26 20:54:56 rhill Exp $ # # This ChangeLog should include records for all changes in profiles directory. # Only typo fixes which don't affect portage/repoman behaviour could be avoided # here. If in doubt put a record here! + 26 Jul 2015; Ryan Hill rh...@gentoo.org desc/linguas.desc: + Add a few locales from poedit. + 26 Jul 2015; Johannes Huber j...@gentoo.org package.mask: Remove obsolete mask for app-portage/kportagetray.
[gentoo-commits] gentoo-x86 commit in app-i18n/poedit: metadata.xml ChangeLog poedit-1.8.3.ebuild
rhill 15/07/26 22:03:10 Modified: metadata.xml ChangeLog Added:poedit-1.8.3.ebuild Log: Version bump (bug #500542) with ebuild by Nikoli. Dropped hppa, ppc, and sparc due to unkeyworded dependencies (bug #555984). Also fixes locale installation (bug #406435). Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.5 app-i18n/poedit/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/poedit/metadata.xml?rev=1.5view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/poedit/metadata.xml?rev=1.5content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/poedit/metadata.xml?r1=1.4r2=1.5 Index: metadata.xml === RCS file: /var/cvsroot/gentoo-x86/app-i18n/poedit/metadata.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- metadata.xml9 Jun 2015 11:21:31 - 1.4 +++ metadata.xml26 Jul 2015 22:03:10 - 1.5 @@ -3,6 +3,6 @@ pkgmetadata herdwxwidgets/herd upstream - remote-id type=sourceforgepoedit/remote-id + remote-id type=githubvslavik/poedit/remote-id /upstream /pkgmetadata 1.85 app-i18n/poedit/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/poedit/ChangeLog?rev=1.85view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/poedit/ChangeLog?rev=1.85content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/poedit/ChangeLog?r1=1.84r2=1.85 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/app-i18n/poedit/ChangeLog,v retrieving revision 1.84 retrieving revision 1.85 diff -u -r1.84 -r1.85 --- ChangeLog 9 Jun 2015 11:21:31 - 1.84 +++ ChangeLog 26 Jul 2015 22:03:10 - 1.85 @@ -1,6 +1,13 @@ # ChangeLog for app-i18n/poedit # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-i18n/poedit/ChangeLog,v 1.84 2015/06/09 11:21:31 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-i18n/poedit/ChangeLog,v 1.85 2015/07/26 22:03:10 rhill Exp $ + +*poedit-1.8.3 (26 Jul 2015) + + 26 Jul 2015; Ryan Hill rh...@gentoo.org +poedit-1.8.3.ebuild, metadata.xml: + Version bump (bug #500542) with ebuild by Nikoli. Dropped hppa, ppc, and + sparc due to unkeyworded dependencies (bug #555984). Also fixes locale + installation (bug #406435). 09 Jun 2015; Justin Lecher j...@gentoo.org metadata.xml: Updating remote-id in metadata.xml 1.1 app-i18n/poedit/poedit-1.8.3.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/poedit/poedit-1.8.3.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/poedit/poedit-1.8.3.ebuild?rev=1.1content-type=text/plain Index: poedit-1.8.3.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-i18n/poedit/poedit-1.8.3.ebuild,v 1.1 2015/07/26 22:03:10 rhill Exp $ EAPI=5 WX_GTK_VER=3.0 PLOCALES=af am an ar ast az be@latin be bg bn br bs ca ca@valencia ckb co cs da de el en_GB eo es et eu fa fi fr fur fy_NL ga gl he hi hr hu id is it ja ka kk ko ku ky lt lv mk mn mr ms nb ne nl nn oc pa pl pt_BR pt_PT ro ru sk sl sq sr sv ta tg th tr tt ug uk ur uz vi wa zh_CN zh_TW inherit eutils fdo-mime flag-o-matic gnome2-utils l10n wxwidgets DESCRIPTION=GUI editor for gettext translations files HOMEPAGE=https://poedit.net; SRC_URI=https://github.com/vslavik/${PN}/releases/download/v${PV}-oss/${P}.tar.gz; LICENSE=MIT SLOT=0 KEYWORDS=~amd64 ~x86 IUSE= # db/expat req for legacytm - remove in later version RDEPEND= app-text/gtkspell:2 dev-cpp/lucene++ dev-libs/boost:=[nls] dev-libs/expat dev-libs/icu:= || ( =sys-libs/db-5*:=[cxx] =sys-libs/db-4*:=[cxx] ) x11-libs/gtk+:2 x11-libs/wxGTK:${WX_GTK_VER}[X] DEPEND=${RDEPEND} virtual/pkgconfig src_prepare() { my_rm_loc() { sed -i -e /^POEDIT_LINGUAS = /s: ${1}:: locales/Makefile.in || die rm locales/${1}.mo || die } l10n_find_plocales_changes 'locales' '' '.mo' l10n_for_each_disabled_locale_do my_rm_loc append-flags -Wno-deprecated-declarations } src_configure() { econf --without-cpprest --without-cld2 } src_install() { emake DESTDIR=${D} install dodoc AUTHORS NEWS README } pkg_preinst() { gnome2_icon_savelist } pkg_postinst
[gentoo-commits] gentoo-x86 commit in sys-devel/boost-m4/files: - New directory
rhill 15/07/19 09:51:51 Log: Directory /var/cvsroot/gentoo-x86/sys-devel/boost-m4/files added to the repository
[gentoo-commits] gentoo-x86 commit in sys-devel/boost-m4: ChangeLog boost-m4-0.4-r1.ebuild
rhill 15/07/19 09:57:36 Modified: ChangeLog Added:boost-m4-0.4-r1.ebuild Log: Deal with gcc-5 preprocessor output changes (bug #549618). Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.23 sys-devel/boost-m4/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/boost-m4/ChangeLog?rev=1.23view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/boost-m4/ChangeLog?rev=1.23content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/boost-m4/ChangeLog?r1=1.22r2=1.23 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-devel/boost-m4/ChangeLog,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- ChangeLog 27 Jan 2014 07:23:54 - 1.22 +++ ChangeLog 19 Jul 2015 09:57:35 - 1.23 @@ -1,6 +1,12 @@ # ChangeLog for sys-devel/boost-m4 -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/boost-m4/ChangeLog,v 1.22 2014/01/27 07:23:54 jlec Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/boost-m4/ChangeLog,v 1.23 2015/07/19 09:57:35 rhill Exp $ + +*boost-m4-0.4-r1 (19 Jul 2015) + + 19 Jul 2015; Ryan Hill rh...@gentoo.org +boost-m4-0.4-r1.ebuild, + +files/boost-m4-0.4-gcc5.patch: + Deal with gcc-5 preprocessor output changes (bug #549618). 27 Jan 2014; Justin Lecher j...@gentoo.org -boost-m4-0.3_pre121130.ebuild, metadata.xml: 1.1 sys-devel/boost-m4/boost-m4-0.4-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/boost-m4/boost-m4-0.4-r1.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/boost-m4/boost-m4-0.4-r1.ebuild?rev=1.1content-type=text/plain Index: boost-m4-0.4-r1.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-devel/boost-m4/boost-m4-0.4-r1.ebuild,v 1.1 2015/07/19 09:57:35 rhill Exp $ EAPI=4 inherit eutils vcs-snapshot DESCRIPTION=Another set of autoconf macros for compiling against boost HOMEPAGE=http://github.com/tsuna/boost.m4; SRC_URI=${HOMEPAGE}/tarball/v${PV} - ${P}.tar.gz LICENSE=GPL-3 SLOT=0 KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos IUSE= src_prepare() { epatch ${FILESDIR}/${P}-gcc5.patch } # boost.m4 has a buildsystem, but the distributer didn't use make dist # so we'd have to eautoreconf to use it. Also, its ./configure script # DEPENDs on boost. For installing one file, bootstrapping the # buildsystem isn't worth it. src_configure() { :; } src_compile() { :; } src_install() { insinto /usr/share/aclocal doins build-aux/boost.m4 dodoc AUTHORS NEWS README THANKS }
[gentoo-commits] gentoo-x86 commit in sys-devel/boost-m4/files: boost-m4-0.4-gcc5.patch
rhill 15/07/19 09:57:36 Added:boost-m4-0.4-gcc5.patch Log: Deal with gcc-5 preprocessor output changes (bug #549618). Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.1 sys-devel/boost-m4/files/boost-m4-0.4-gcc5.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/boost-m4/files/boost-m4-0.4-gcc5.patch?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/boost-m4/files/boost-m4-0.4-gcc5.patch?rev=1.1content-type=text/plain Index: boost-m4-0.4-gcc5.patch === https://bugs.gentoo.org/549618 Note: I dropped the last hunk from the upstream patch. It doesn't apply and is unnecessary since we build boost with --layout=system. From 32553aaf4d5090da19aa0ec33b936982c685009f Mon Sep 17 00:00:00 2001 From: Akim Demaille a...@lrde.epita.fr Date: Wed, 26 Nov 2014 16:56:28 +0100 Subject: [PATCH] boost.m4: cope with GCC 5 Serial 24. There are two needed adjustments. One due to the output format which has changed: $ cat conftest.cc #include boost/version.hpp boost-lib-version = BOOST_LIB_VERSION $ g++-mp-4.9 -E conftest.cc$ g++-mp-5 -E conftest.cc # 1 conftest.cc # 1 conftest.cc # 1 built-in # 1 built-in # 1 command-line # 1 command-line # 1 conftest.cc # 1 conftest.cc # 1 /include/boost/version.hpp 1 3 # 1 /include/boost/version.hpp 1 3 # 2 conftest.cc 2# 2 conftest.cc 2 boost-lib-version = 1_56 ! boost-lib-version = ! # 2 conftest.cc 3 !1_56 Since I fear that -P is not portable, let's play with tr and grep to get rid of all the # lines and glue the remaining lines together. The other one is that, finally, gcc 4.10 will actually be named gcc 5, so recognize this name. * build-aux/m4/boost.m4 (_BOOST_SED_CPP): Clean the preprocessor output before handing it to the sed command. (_BOOST_FIND_COMPILER_TAG): Support GCC 5. Improve accuracy of error messages by adding delimiters to bad strings. Signed-off-by: Benoit Sigoure tsuna...@gmail.com --- build-aux/boost.m4 | 25 ++--- 1 file changed, 22 insertions(+), 3 deletions(-) --- a/build-aux/boost.m4 +++ b/build-aux/boost.m4 @@ -72,8 +72,25 @@ dnl strip `\n' with backquotes, not the `\r'. This results in dnl boost_cv_lib_version='1_37\r' for instance, which breaks dnl everything else. dnl Cannot use 'dnl' after [$4] because a trailing dnl may break AC_CACHE_CHECK +dnl +dnl Beware that GCC 5, when expanding macros, may embed # line directives +dnl a within single line: +dnl +dnl # 1 conftest.cc +dnl # 1 built-in +dnl # 1 command-line +dnl # 1 conftest.cc +dnl # 1 /opt/local/include/boost/version.hpp 1 3 +dnl # 2 conftest.cc 2 +dnl boost-lib-version = +dnl # 2 conftest.cc 3 +dnl1_56 +dnl +dnl So get rid of the # lines, and glue the remaining ones together. (eval $ac_cpp conftest.$ac_ext) 2AS_MESSAGE_LOG_FD | + grep -v '#' | tr -d '\r' | + tr -s '\n' ' ' | $SED -n -e $1 conftest.i 21], [$3], [$4]) @@ -208,7 +225,7 @@ AC_LANG_POP([C++])dnl AC_CACHE_CHECK([for Boost's header version], [boost_cv_lib_version], [m4_pattern_allow([^BOOST_LIB_VERSION$])dnl - _BOOST_SED_CPP([/^boost-lib-version = /{s///;s/\//g;p;q;}], + _BOOST_SED_CPP([[/^boost-lib-version = /{s///;s/[\ ]//g;p;q;}]], [#include boost/version.hpp boost-lib-version = BOOST_LIB_VERSION], [boost_cv_lib_version=`cat conftest.i`])]) @@ -216,7 +233,7 @@ boost-lib-version = BOOST_LIB_VERSION], boost_major_version=`echo $boost_cv_lib_version | sed 's/_//;s/_.*//'` case $boost_major_version in #( '' | *[[!0-9]]*) -AC_MSG_ERROR([invalid value: boost_major_version=$boost_major_version]) +AC_MSG_ERROR([invalid value: boost_major_version='$boost_major_version']) ;; esac fi
[gentoo-commits] gentoo-x86 commit in app-shells/tcsh: ChangeLog tcsh-6.18.01-r3.ebuild
rhill 15/07/19 10:14:07 Modified: ChangeLog Added:tcsh-6.18.01-r3.ebuild Log: Fix hang with gcc-5 (bug #545176). Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.137app-shells/tcsh/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-shells/tcsh/ChangeLog?rev=1.137view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-shells/tcsh/ChangeLog?rev=1.137content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-shells/tcsh/ChangeLog?r1=1.136r2=1.137 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/app-shells/tcsh/ChangeLog,v retrieving revision 1.136 retrieving revision 1.137 diff -u -r1.136 -r1.137 --- ChangeLog 17 Feb 2015 15:03:26 - 1.136 +++ ChangeLog 19 Jul 2015 10:14:06 - 1.137 @@ -1,6 +1,12 @@ # ChangeLog for app-shells/tcsh # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-shells/tcsh/ChangeLog,v 1.136 2015/02/17 15:03:26 haubi Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-shells/tcsh/ChangeLog,v 1.137 2015/07/19 10:14:06 rhill Exp $ + +*tcsh-6.18.01-r3 (19 Jul 2015) + + 19 Jul 2015; Ryan Hill rh...@gentoo.org +tcsh-6.18.01-r3.ebuild, + +files/tcsh-6.18.01-gcc5.patch: + Fix hang with gcc-5 (bug #545176). 17 Feb 2015; Michael Haubenwallner ha...@gentoo.org tcsh-6.18.01-r2.ebuild, +files/tcsh-6.18.01-aix.patch: 1.1 app-shells/tcsh/tcsh-6.18.01-r3.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-shells/tcsh/tcsh-6.18.01-r3.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-shells/tcsh/tcsh-6.18.01-r3.ebuild?rev=1.1content-type=text/plain Index: tcsh-6.18.01-r3.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-shells/tcsh/tcsh-6.18.01-r3.ebuild,v 1.1 2015/07/19 10:14:06 rhill Exp $ EAPI=3 inherit eutils flag-o-matic autotools prefix CONFVER=1.9 DESCRIPTION=Enhanced version of the Berkeley C shell (csh) HOMEPAGE=http://www.tcsh.org/; SRC_URI=ftp://ftp.astron.com/pub/tcsh/${P}.tar.gz http://www.gentoo.org/~grobian/distfiles/tcsh-gentoo-patches-r${CONFVER}.tar.bz2; LICENSE=BSD SLOT=0 KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris IUSE=nls doc RESTRICT=test # we need gettext because we run autoconf (AM_ICONV) RDEPEND==sys-libs/ncurses-5.1 virtual/libiconv DEPEND=${RDEPEND} sys-devel/gettext doc? ( dev-lang/perl ) CONFDIR=${WORKDIR}/tcsh-gentoo-patches-r${CONFVER} src_prepare() { epatch ${FILESDIR}/${PN}-6.14.00-debian-dircolors.patch # bug #120792 epatch ${FILESDIR}/${PN}-6.14-makefile.patch # bug #151951 epatch ${FILESDIR}/${PN}-6.14-use-ncurses.patch epatch ${FILESDIR}/${PN}-6.18.01-aix.patch epatch ${FILESDIR}/${PN}-6.18.01-gcc5.patch # fix dependency on ncurses[tinfo], #459484 sed \ -e s:\(ncurses\):\1 tinfo:g \ -i configure.in || die eautoreconf # fix gencat usage sed -i -e 's/cat \$\^ \$ | \$(GENCAT) \$@/rm -f $@; $(GENCAT) $@ $ $^/' \ nls/Makefile.in || die # use sysmalloc (for larger alloc sets) on Darwin also sed -i -e 's/__MACHTEN__/__MACH__/' config_f.h || die # unify ECHO behaviour echo #undef ECHO_STYLE config_f.h echo #define ECHO_STYLE BOTH_ECHO config_f.h eprefixify ${CONFDIR}/* # activate the right default PATH if [[ -z ${EPREFIX} ]] ; then sed -i \ -e 's/^#MAIN//' -e '/^#PREFIX/d' \ ${CONFDIR}/csh.login || die else sed -i \ -e 's/^#PREFIX//' -e '/^#MAIN/d' \ ${CONFDIR}/csh.login || die fi } src_configure() { # make tcsh look and live along the lines of the prefix append-cppflags -D_PATH_DOTCSHRC=''${EPREFIX}/etc/csh.cshrc'' append-cppflags -D_PATH_DOTLOGIN=''${EPREFIX}/etc/csh.login'' append-cppflags -D_PATH_DOTLOGOUT=''${EPREFIX}/etc/csh.logout'' append-cppflags -D_PATH_USRBIN=''${EPREFIX}/usr/bin'' append-cppflags -D_PATH_BIN=''${EPREFIX}/bin'' econf \ --prefix=${EPREFIX:-/} \ --datarootdir='${prefix}/usr/share' \ $(use_enable nls) \ || die
[gentoo-commits] gentoo-x86 commit in app-shells/tcsh/files: tcsh-6.18.01-gcc5.patch
rhill 15/07/19 10:14:07 Added:tcsh-6.18.01-gcc5.patch Log: Fix hang with gcc-5 (bug #545176). Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.1 app-shells/tcsh/files/tcsh-6.18.01-gcc5.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-shells/tcsh/files/tcsh-6.18.01-gcc5.patch?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-shells/tcsh/files/tcsh-6.18.01-gcc5.patch?rev=1.1content-type=text/plain Index: tcsh-6.18.01-gcc5.patch === https://bugs.gentoo.org/545176 http://mx.gw.com/pipermail/tcsh-bugs/2015-May/000945.html https://github.com/tcsh-org/tcsh/commit/624d3aebb6e6afadb4f35e894d11b5ebe290cd87 From 624d3aebb6e6afadb4f35e894d11b5ebe290cd87 Mon Sep 17 00:00:00 2001 From: christos christos Date: Thu, 28 May 2015 11:47:03 + Subject: [PATCH] avoid gcc-5 optimization malloc + memset = calloc (Fridolin Pokorny) --- tc.alloc.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) --- a/tc.alloc.c +++ b/tc.alloc.c @@ -348,10 +348,13 @@ calloc(size_t i, size_t j) { #ifndef lint char *cp; +volatile size_t k; i *= j; cp = xmalloc(i); -memset(cp, 0, i); +/* Stop gcc 5.x from optimizing malloc+memset = calloc */ +k = i; +memset(cp, 0, k); return ((memalign_t) cp); #else
[gentoo-commits] proj/gcc-config:master commit in: /
commit: fbf72a0a0c3c5708e68fa493b2014605b828f2e6 Author: Ryan Hill rhill AT gentoo DOT org AuthorDate: Wed May 13 04:23:53 2015 + Commit: Ryan Hill rhill AT gentoo DOT org CommitDate: Wed May 13 04:23:53 2015 + URL:https://gitweb.gentoo.org/proj/gcc-config.git/commit/?id=fbf72a0a Use /lib/gentoo/functions.sh instead of /etc/init.d/functions.sh. URL: https://bugs.gentoo.org/504118 Signed-off-by: Ryan Hill rhill AT gentoo.org Signed-off-by: Lars Wendler polynomial-c AT gentoo.org gcc-config | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gcc-config b/gcc-config index 8d2347f..4fccc8c 100755 --- a/gcc-config +++ b/gcc-config @@ -18,8 +18,9 @@ cd / trap : INT QUIT TSTP argv0=${0##*/} -source ${EPREFIX}/etc/init.d/functions.sh || { - echo ${argv0}: Could not source ${EPREFIX}/etc/init.d/functions.sh! 12 +functions_script=${EPREFIX}/lib/gentoo/functions.sh +source ${functions_script} || { + echo ${argv0}: Could not source ${functions_script}! 12 exit 1 } esyslog() { :; }
[gentoo-commits] proj/gcc-config:master commit in: tests/
commit: d45de09450ffb63b138bbb7f78cae43e1101e2ec Author: Ryan Hill rhill AT gentoo DOT org AuthorDate: Wed May 13 04:09:28 2015 + Commit: Ryan Hill rhill AT gentoo DOT org CommitDate: Wed May 13 04:09:28 2015 + URL:https://gitweb.gentoo.org/proj/gcc-config.git/commit/?id=d45de094 Ignore whitespace when diffing test results. The amount of whitespace output by ebegin/eend from gentoo-functions is dynamic (seems to be dependent on terminal width). Since we can't predict this we have to ignore all whitespace differences. URL: https://bugs.gentoo.org/547586 Reported-by: tka tka AT kamph.org Signed-off-by: Ryan Hill rhill AT gentoo.org tests/run_tests | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/run_tests b/tests/run_tests index 2ff7d77..397d667 100755 --- a/tests/run_tests +++ b/tests/run_tests @@ -44,7 +44,7 @@ cmp_log() { args+=( -e s|: line [0-9]*: |: |g ) sed ${args[@]} ${exp} ${exp}.tmp sed ${args[@]} ${log} ${log}.tmp - diff -u ${exp}.tmp ${log}.tmp ${log}.diff + diff -uw ${exp}.tmp ${log}.tmp ${log}.diff ret=$? rm ${exp}.tmp return ${ret}
[gentoo-commits] gentoo-x86 commit in app-doc/abs-guide: ChangeLog abs-guide-10.ebuild
rhill 15/05/08 06:42:11 Modified: ChangeLog Added:abs-guide-10.ebuild Log: Version bump to final release. Change license to public-domain. Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.18/cvs/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 957A8463) Revision ChangesPath 1.92 app-doc/abs-guide/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-doc/abs-guide/ChangeLog?rev=1.92view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-doc/abs-guide/ChangeLog?rev=1.92content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-doc/abs-guide/ChangeLog?r1=1.91r2=1.92 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/app-doc/abs-guide/ChangeLog,v retrieving revision 1.91 retrieving revision 1.92 diff -u -r1.91 -r1.92 --- ChangeLog 11 Mar 2013 00:57:27 - 1.91 +++ ChangeLog 8 May 2015 06:42:11 - 1.92 @@ -1,6 +1,11 @@ # ChangeLog for app-doc/abs-guide -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-doc/abs-guide/ChangeLog,v 1.91 2013/03/11 00:57:27 dirtyepic Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-doc/abs-guide/ChangeLog,v 1.92 2015/05/08 06:42:11 rhill Exp $ + +*abs-guide-10 (08 May 2015) + + 08 May 2015; Ryan Hill rh...@gentoo.org +abs-guide-10.ebuild: + Version bump to final release. Change license to public-domain. 11 Mar 2013; Ryan Hill dirtye...@gentoo.org -abs-guide-6.5.ebuild, abs-guide-6.6.ebuild: 1.1 app-doc/abs-guide/abs-guide-10.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-doc/abs-guide/abs-guide-10.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-doc/abs-guide/abs-guide-10.ebuild?rev=1.1content-type=text/plain Index: abs-guide-10.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-doc/abs-guide/abs-guide-10.ebuild,v 1.1 2015/05/08 06:42:11 rhill Exp $ EAPI=5 DESCRIPTION=An in-depth exploration of the art of shell scripting HOMEPAGE=http://www.tldp.org/LDP/abs/html; SRC_URI=http://bash.deta.in/abs-guide-final.tar.bz2 pdf? ( http://bash.deta.in/abs-guide.pdf ) LICENSE=public-domain IUSE=pdf SLOT=0 KEYWORDS=alpha amd64 hppa ~mips ppc sparc x86 DEPEND= RDEPEND= S=${WORKDIR}/abs src_unpack() { unpack abs-guide-final.tar.bz2 use pdf cp ${DISTDIR}/abs-guide.pdf ${S} } src_install() { dodoc -r * docompress -x /usr/share/doc/${PF} } pkg_postinst() { echo elog The HTML docs can be accessed through /usr/share/doc/${P}/HTML/index.html elog Example scripts from the book are installed in /usr/share/doc/${P}/ use pdf elog along with the pdf version. echo }
[gentoo-commits] gentoo-x86 commit in profiles: ChangeLog package.mask
rhill 15/04/29 05:13:01 Modified: ChangeLog package.mask Log: Mask =sys-devel/gcc-config-1.8-r1 due to eclass breakage (bug #547962). Revision ChangesPath 1.9965 profiles/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?rev=1.9965view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?rev=1.9965content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?r1=1.9964r2=1.9965 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v retrieving revision 1.9964 retrieving revision 1.9965 diff -u -r1.9964 -r1.9965 --- ChangeLog 28 Apr 2015 20:48:02 - 1.9964 +++ ChangeLog 29 Apr 2015 05:13:00 - 1.9965 @@ -1,11 +1,18 @@ # ChangeLog for profile directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.9964 2015/04/28 20:48:02 chewi Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.9965 2015/04/29 05:13:00 rhill Exp $ # # This ChangeLog should include records for all changes in profiles directory. # Only typo fixes which don't affect portage/repoman behaviour could be avoided # here. If in doubt put a record here! + 29 Apr 2015; Ryan Hill rh...@gentoo.org package.mask: + Mask =sys-devel/gcc-config-1.8-r1 + + Moving to /lib/gentoo/functions.sh broke the eclass + by changing output it relies on. See bug #504118, + 547586, and 547962. + 28 Apr 2015; James Le Cuirot ch...@gentoo.org package.mask: dev-java/jna-posix has been removed. 1.16510 profiles/package.mask file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16510view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16510content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?r1=1.16509r2=1.16510 Index: package.mask === RCS file: /var/cvsroot/gentoo-x86/profiles/package.mask,v retrieving revision 1.16509 retrieving revision 1.16510 diff -u -r1.16509 -r1.16510 --- package.mask28 Apr 2015 20:48:02 - 1.16509 +++ package.mask29 Apr 2015 05:13:01 - 1.16510 @@ -1,5 +1,5 @@ -# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.16509 2015/04/28 20:48:02 chewi Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.16510 2015/04/29 05:13:01 rhill Exp $ # # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -30,6 +30,12 @@ #--- END OF EXAMPLES --- +# Ryan Hill rh...@gentoo.org (28 Apr 2015) +# Moving to /lib/gentoo/functions.sh broke the eclass +# by changing output it relies on. See bug #504118, +# 547586, and 547962. +=sys-devel/gcc-config-1.8-r1 + # Ulrich Müller u...@gentoo.org (28 Apr 2015) # Superseded by the newer breqn and mathtools # modules in dev-texlive/texlive-latexrecommended.
[gentoo-commits] gentoo-x86 commit in media-gfx/mcomix: mcomix-1.01.ebuild ChangeLog
rhill 15/04/21 05:40:16 Modified: ChangeLog Added:mcomix-1.01.ebuild Log: Version bump. Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.21 media-gfx/mcomix/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/mcomix/ChangeLog?rev=1.21view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/mcomix/ChangeLog?rev=1.21content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/mcomix/ChangeLog?r1=1.20r2=1.21 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/media-gfx/mcomix/ChangeLog,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- ChangeLog 8 Apr 2015 17:58:14 - 1.20 +++ ChangeLog 21 Apr 2015 05:40:16 - 1.21 @@ -1,6 +1,11 @@ # ChangeLog for media-gfx/mcomix # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/mcomix/ChangeLog,v 1.20 2015/04/08 17:58:14 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/mcomix/ChangeLog,v 1.21 2015/04/21 05:40:16 rhill Exp $ + +*mcomix-1.01 (21 Apr 2015) + + 21 Apr 2015; Ryan Hill rh...@gentoo.org +mcomix-1.01.ebuild: + Version bump. 08 Apr 2015; Michał Górny mgo...@gentoo.org mcomix-1.00-r1.ebuild: Drop old Python implementations 1.1 media-gfx/mcomix/mcomix-1.01.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/mcomix/mcomix-1.01.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/mcomix/mcomix-1.01.ebuild?rev=1.1content-type=text/plain Index: mcomix-1.01.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-gfx/mcomix/mcomix-1.01.ebuild,v 1.1 2015/04/21 05:40:16 rhill Exp $ EAPI=5 PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE=sqlite inherit distutils-r1 eutils fdo-mime DESCRIPTION=A fork of comix, a GTK image viewer for comic book archives HOMEPAGE=http://mcomix.sourceforge.net; SRC_URI=mirror://sourceforge/${PN}/${P}.tar.bz2 LICENSE=GPL-2 SLOT=0 KEYWORDS=~amd64 ~x86 IUSE= DEPEND=dev-python/setuptools[${PYTHON_USEDEP}] RDEPEND=${DEPEND} =dev-python/pygtk-2.14[${PYTHON_USEDEP}] virtual/jpeg virtual/python-imaging[${PYTHON_USEDEP}] x11-libs/gdk-pixbuf !media-gfx/comix DOCS=( ChangeLog README ) pkg_postinst() { fdo-mime_mime_database_update fdo-mime_desktop_database_update echo elog Additional packages are required to open the most common comic archives: elog elog cbr: app-arch/unrar elog cbz: app-arch/unzip elog elog You can also add support for 7z or LHA archives by installing elog app-arch/p7zip or app-arch/lha. Install app-text/mupdf for elog pdf support. echo } pkg_postrm() { fdo-mime_mime_database_update fdo-mime_desktop_database_update }
[gentoo-commits] gentoo-x86 commit in net-p2p/vuze-coreplugins: ChangeLog vuze-coreplugins-4.5.1.0.ebuild
rhill 15/04/19 10:02:29 Modified: ChangeLog Removed: vuze-coreplugins-4.5.1.0.ebuild Log: Remove old. Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.49 net-p2p/vuze-coreplugins/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog?rev=1.49view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog?rev=1.49content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog?r1=1.48r2=1.49 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog,v retrieving revision 1.48 retrieving revision 1.49 diff -u -r1.48 -r1.49 --- ChangeLog 18 Apr 2015 12:46:30 - 1.48 +++ ChangeLog 19 Apr 2015 10:02:29 - 1.49 @@ -1,6 +1,9 @@ # ChangeLog for net-p2p/vuze-coreplugins # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog,v 1.48 2015/04/18 12:46:30 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog,v 1.49 2015/04/19 10:02:29 rhill Exp $ + + 19 Apr 2015; Ryan Hill rh...@gentoo.org -vuze-coreplugins-4.5.1.0.ebuild: + Remove old. 18 Apr 2015; Pacho Ramos pa...@gentoo.org vuze-coreplugins-4.8.1.2.ebuild: ppc64 stable wrt bug #432146
[gentoo-commits] gentoo-x86 commit in net-p2p/vuze: ChangeLog vuze-5.6.0.0.ebuild vuze-5.3.0.0.ebuild vuze-4.5.1.0-r1.ebuild
rhill 15/04/19 10:03:51 Modified: ChangeLog vuze-5.6.0.0.ebuild vuze-5.3.0.0.ebuild Removed: vuze-4.5.1.0-r1.ebuild Log: Add SLOTs to java deps. Remove old. Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.66 net-p2p/vuze/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze/ChangeLog?rev=1.66view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze/ChangeLog?rev=1.66content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze/ChangeLog?r1=1.65r2=1.66 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/net-p2p/vuze/ChangeLog,v retrieving revision 1.65 retrieving revision 1.66 diff -u -r1.65 -r1.66 --- ChangeLog 18 Apr 2015 12:46:17 - 1.65 +++ ChangeLog 19 Apr 2015 10:03:51 - 1.66 @@ -1,6 +1,10 @@ # ChangeLog for net-p2p/vuze # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze/ChangeLog,v 1.65 2015/04/18 12:46:17 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze/ChangeLog,v 1.66 2015/04/19 10:03:51 rhill Exp $ + + 19 Apr 2015; Ryan Hill rh...@gentoo.org -vuze-4.5.1.0-r1.ebuild, + vuze-5.3.0.0.ebuild, vuze-5.6.0.0.ebuild: + Add SLOTs to java deps. Remove old. 18 Apr 2015; Pacho Ramos pa...@gentoo.org vuze-4.8.1.2-r1.ebuild: ppc64 stable wrt bug #432146 1.2 net-p2p/vuze/vuze-5.6.0.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze/vuze-5.6.0.0.ebuild?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze/vuze-5.6.0.0.ebuild?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze/vuze-5.6.0.0.ebuild?r1=1.1r2=1.2 Index: vuze-5.6.0.0.ebuild === RCS file: /var/cvsroot/gentoo-x86/net-p2p/vuze/vuze-5.6.0.0.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- vuze-5.6.0.0.ebuild 14 Mar 2015 09:39:07 - 1.1 +++ vuze-5.6.0.0.ebuild 19 Apr 2015 10:03:51 - 1.2 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze/vuze-5.6.0.0.ebuild,v 1.1 2015/03/14 09:39:07 rhill Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze/vuze-5.6.0.0.ebuild,v 1.2 2015/04/19 10:03:51 rhill Exp $ EAPI=5 @@ -23,10 +23,10 @@ # bundles parts of http://www.programmers-friend.org/ # bundles bcprov - 1.37 required but not in the tree RDEPEND= - dev-java/commons-cli + dev-java/commons-cli:1 dev-java/commons-lang:2.1 - dev-java/json-simple - dev-java/log4j + dev-java/json-simple:0 + dev-java/log4j:0 dev-java/swt:3.8[cairo] =virtual/jre-1.6:* 1.3 net-p2p/vuze/vuze-5.3.0.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze/vuze-5.3.0.0.ebuild?rev=1.3view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze/vuze-5.3.0.0.ebuild?rev=1.3content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze/vuze-5.3.0.0.ebuild?r1=1.2r2=1.3 Index: vuze-5.3.0.0.ebuild === RCS file: /var/cvsroot/gentoo-x86/net-p2p/vuze/vuze-5.3.0.0.ebuild,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- vuze-5.3.0.0.ebuild 14 Mar 2015 09:39:07 - 1.2 +++ vuze-5.3.0.0.ebuild 19 Apr 2015 10:03:51 - 1.3 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze/vuze-5.3.0.0.ebuild,v 1.2 2015/03/14 09:39:07 rhill Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze/vuze-5.3.0.0.ebuild,v 1.3 2015/04/19 10:03:51 rhill Exp $ EAPI=5 @@ -23,10 +23,10 @@ # bundles parts of http://www.programmers-friend.org/ # bundles bcprov - 1.37 required but not in the tree RDEPEND= - dev-java/commons-cli + dev-java/commons-cli:1 dev-java/commons-lang:2.1 - dev-java/json-simple - dev-java/log4j + dev-java/json-simple:0 + dev-java/log4j:0 dev-java/swt:3.8[cairo] =virtual/jre-1.6:*
[gentoo-commits] gentoo-x86 commit in app-doc/linuxfromscratch: ChangeLog linuxfromscratch-7.7.ebuild linuxfromscratch-7.2.ebuild
rhill 15/04/04 21:42:45 Modified: ChangeLog Added:linuxfromscratch-7.7.ebuild Removed: linuxfromscratch-7.2.ebuild Log: Version bump (bug #523696). Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.29 app-doc/linuxfromscratch/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-doc/linuxfromscratch/ChangeLog?rev=1.29view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-doc/linuxfromscratch/ChangeLog?rev=1.29content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-doc/linuxfromscratch/ChangeLog?r1=1.28r2=1.29 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/app-doc/linuxfromscratch/ChangeLog,v retrieving revision 1.28 retrieving revision 1.29 diff -u -r1.28 -r1.29 --- ChangeLog 10 Aug 2014 10:58:06 - 1.28 +++ ChangeLog 4 Apr 2015 21:42:45 - 1.29 @@ -1,6 +1,12 @@ # ChangeLog for app-doc/linuxfromscratch -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-doc/linuxfromscratch/ChangeLog,v 1.28 2014/08/10 10:58:06 patrick Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-doc/linuxfromscratch/ChangeLog,v 1.29 2015/04/04 21:42:45 rhill Exp $ + +*linuxfromscratch-7.7 (04 Apr 2015) + + 04 Apr 2015; Ryan Hill rh...@gentoo.org -linuxfromscratch-7.2.ebuild, + +linuxfromscratch-7.7.ebuild: + Version bump (bug #523696). 10 Aug 2014; Patrick Lauer patr...@gentoo.org linuxfromscratch-7.2.ebuild, linuxfromscratch-7.4.ebuild: 1.1 app-doc/linuxfromscratch/linuxfromscratch-7.7.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-doc/linuxfromscratch/linuxfromscratch-7.7.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-doc/linuxfromscratch/linuxfromscratch-7.7.ebuild?rev=1.1content-type=text/plain Index: linuxfromscratch-7.7.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-doc/linuxfromscratch/linuxfromscratch-7.7.ebuild,v 1.1 2015/04/04 21:42:45 rhill Exp $ EAPI=5 MY_SRC=http://www.linuxfromscratch.org/lfs/downloads/${PV}; BOOTSCRIPT_PV=20150222 DESCRIPTION=LFS documents building a Linux system entirely from source HOMEPAGE=http://www.linuxfromscratch.org/lfs; SRC_URI=${MY_SRC}/LFS-BOOK-${PV}.tar.bz2 ${MY_SRC}/lfs-bootscripts-${BOOTSCRIPT_PV}.tar.bz2 htmlsingle? ( ${MY_SRC}/LFS-BOOK-${PV}-NOCHUNKS.html ) pdf? ( ${MY_SRC}/LFS-BOOK-${PV}.pdf ) LICENSE=CC-BY-NC-SA-2.5 MIT SLOT=0 KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 IUSE=htmlsingle pdf DEPEND= RDEPEND= S=${WORKDIR} src_unpack() { unpack LFS-BOOK-${PV}.tar.bz2 \ lfs-bootscripts-${BOOTSCRIPT_PV}.tar.bz2 use htmlsingle cp ${DISTDIR}/LFS-BOOK-${PV}-NOCHUNKS.html ${S} use pdf cp ${DISTDIR}/LFS-BOOK-${PV}.pdf ${S} } src_install() { dodoc -r * docompress -x /usr/share/doc/${PF} }
[gentoo-commits] gentoo-x86 commit in x11-libs/libva-vdpau-driver/files: libva-vdpau-driver-0.7.4-nouveau.patch
rhill 15/03/22 08:51:13 Added:libva-vdpau-driver-0.7.4-nouveau.patch Log: Get vaapi working on nouveau (bug #543982). Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.1 x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-nouveau.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-nouveau.patch?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-nouveau.patch?rev=1.1content-type=text/plain Index: libva-vdpau-driver-0.7.4-nouveau.patch === --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,4 +1,5 @@ DRIVERS = nvidia +DRIVERS += nouveau DRIVERS += s3g # native VA-API driver is too old, so use VDPAU based one INCLUDES = \
[gentoo-commits] gentoo-x86 commit in x11-libs/libva-vdpau-driver: ChangeLog libva-vdpau-driver-0.7.4-r3.ebuild
rhill 15/03/22 08:51:12 Modified: ChangeLog Added:libva-vdpau-driver-0.7.4-r3.ebuild Log: Get vaapi working on nouveau (bug #543982). Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.14 x11-libs/libva-vdpau-driver/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva-vdpau-driver/ChangeLog?rev=1.14view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva-vdpau-driver/ChangeLog?rev=1.14content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva-vdpau-driver/ChangeLog?r1=1.13r2=1.14 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/x11-libs/libva-vdpau-driver/ChangeLog,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- ChangeLog 17 Mar 2015 10:21:34 - 1.13 +++ ChangeLog 22 Mar 2015 08:51:12 - 1.14 @@ -1,6 +1,13 @@ # ChangeLog for x11-libs/libva-vdpau-driver # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libva-vdpau-driver/ChangeLog,v 1.13 2015/03/17 10:21:34 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libva-vdpau-driver/ChangeLog,v 1.14 2015/03/22 08:51:12 rhill Exp $ + +*libva-vdpau-driver-0.7.4-r3 (22 Mar 2015) + + 22 Mar 2015; Ryan Hill rh...@gentoo.org + +libva-vdpau-driver-0.7.4-r3.ebuild, + +files/libva-vdpau-driver-0.7.4-nouveau.patch: + Get vaapi working on nouveau (bug #543982). 17 Mar 2015; Alexis Ballier aball...@gentoo.org -libva-vdpau-driver-0.7.3.ebuild, -libva-vdpau-driver-0.7.4.ebuild, 1.1 x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r3.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r3.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r3.ebuild?rev=1.1content-type=text/plain Index: libva-vdpau-driver-0.7.4-r3.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r3.ebuild,v 1.1 2015/03/22 08:51:12 rhill Exp $ EAPI=5 AUTOTOOLS_AUTORECONF=yes inherit autotools-multilib eutils DESCRIPTION=VDPAU Backend for Video Acceleration (VA) API HOMEPAGE=http://www.freedesktop.org/wiki/Software/vaapi; SRC_URI=http://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/${P}.tar.bz2; LICENSE=GPL-2 SLOT=0 KEYWORDS=~amd64 ~x86 IUSE=debug opengl RDEPEND==x11-libs/libva-1.2.1-r1[X,opengl?,${MULTILIB_USEDEP}] opengl? ( =virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] ) =x11-libs/libvdpau-0.8[${MULTILIB_USEDEP}] !x11-libs/vdpau-video DEPEND=${DEPEND} virtual/pkgconfig DOCS=( NEWS README AUTHORS ) src_prepare() { epatch \ ${FILESDIR}/${P}-glext-missing-definition.patch \ ${FILESDIR}/${P}-VAEncH264VUIBufferType.patch \ ${FILESDIR}/${P}-libvdpau-0.8.patch \ ${FILESDIR}/${P}-nouveau.patch sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die autotools-multilib_src_prepare } multilib_src_configure() { local myeconfargs=( $(use_enable debug) $(use_enable opengl glx) ) autotools-utils_src_configure }
[gentoo-commits] gentoo-x86 commit in x11-libs/libva: ChangeLog libva-1.5.1.ebuild
rhill 15/03/22 09:01:57 Modified: ChangeLog libva-1.5.1.ebuild Log: Add nouveau to VIDEO_CARDS (bug #543982). Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.68 x11-libs/libva/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/ChangeLog?rev=1.68view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/ChangeLog?rev=1.68content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/ChangeLog?r1=1.67r2=1.68 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/x11-libs/libva/ChangeLog,v retrieving revision 1.67 retrieving revision 1.68 diff -u -r1.67 -r1.68 --- ChangeLog 20 Mar 2015 13:21:08 - 1.67 +++ ChangeLog 22 Mar 2015 09:01:57 - 1.68 @@ -1,6 +1,9 @@ # ChangeLog for x11-libs/libva # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libva/ChangeLog,v 1.67 2015/03/20 13:21:08 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libva/ChangeLog,v 1.68 2015/03/22 09:01:57 rhill Exp $ + + 22 Mar 2015; Ryan Hill rh...@gentoo.org libva-1.5.1.ebuild: + Add nouveau to VIDEO_CARDS (bug #543982). *libva-1.5.1 (20 Mar 2015) 1.2 x11-libs/libva/libva-1.5.1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/libva-1.5.1.ebuild?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/libva-1.5.1.ebuild?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/libva-1.5.1.ebuild?r1=1.1r2=1.2 Index: libva-1.5.1.ebuild === RCS file: /var/cvsroot/gentoo-x86/x11-libs/libva/libva-1.5.1.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- libva-1.5.1.ebuild 20 Mar 2015 13:21:08 - 1.1 +++ libva-1.5.1.ebuild 22 Mar 2015 09:01:57 - 1.2 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libva/libva-1.5.1.ebuild,v 1.1 2015/03/20 13:21:08 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libva/libva-1.5.1.ebuild,v 1.2 2015/03/22 09:01:57 rhill Exp $ EAPI=5 @@ -33,7 +33,7 @@ IUSE=+drm egl opengl vdpau wayland X REQUIRED_USE=|| ( drm wayland X ) -VIDEO_CARDS=dummy nvidia intel fglrx +VIDEO_CARDS=dummy nvidia intel fglrx nouveau for x in ${VIDEO_CARDS}; do IUSE+= video_cards_${x} done @@ -51,6 +51,7 @@ DEPEND=${RDEPEND} virtual/pkgconfig PDEPEND=video_cards_nvidia? ( =x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) + video_cards_nouveau? ( =x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] ) vdpau? ( =x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] ) video_cards_fglrx? ( || ( =x11-drivers/ati-drivers-14.12-r3[${MULTILIB_USEDEP}]
[gentoo-commits] gentoo-x86 commit in net-p2p/vuze: vuze-5.3.0.0.ebuild ChangeLog vuze-5.6.0.0.ebuild
rhill 15/03/14 09:39:07 Modified: vuze-5.3.0.0.ebuild ChangeLog Added:vuze-5.6.0.0.ebuild Log: Long overdue version bump. Drop cache size patch as requested by Bobby Kent. Strip DOS line endings from source to stop upstream from breaking our patches every release. Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.2 net-p2p/vuze/vuze-5.3.0.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze/vuze-5.3.0.0.ebuild?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze/vuze-5.3.0.0.ebuild?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze/vuze-5.3.0.0.ebuild?r1=1.1r2=1.2 Index: vuze-5.3.0.0.ebuild === RCS file: /var/cvsroot/gentoo-x86/net-p2p/vuze/vuze-5.3.0.0.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- vuze-5.3.0.0.ebuild 9 Mar 2014 07:38:47 - 1.1 +++ vuze-5.3.0.0.ebuild 14 Mar 2015 09:39:07 - 1.2 @@ -1,6 +1,6 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze/vuze-5.3.0.0.ebuild,v 1.1 2014/03/09 07:38:47 rhill Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze/vuze-5.3.0.0.ebuild,v 1.2 2015/03/14 09:39:07 rhill Exp $ EAPI=5 @@ -28,12 +28,12 @@ dev-java/json-simple dev-java/log4j dev-java/swt:3.8[cairo] - =virtual/jre-1.6 + =virtual/jre-1.6:* DEPEND=${RDEPEND} app-arch/unzip dev-util/desktop-file-utils - =virtual/jdk-1.6 + =virtual/jdk-1.6:* PDEPEND=~net-p2p/vuze-coreplugins-${PV} @@ -55,7 +55,9 @@ } java_prepare() { - epatch ${FILESDIR}/${P}-cache-size.patch + # upstream likes randomly changing a subset of files to CRLF every release + edos2unix $(find ${S} -type f -name *.java) + epatch ${FILESDIR}/${P}-java5.patch epatch ${FILESDIR}/${P}-remove-classpath.patch epatch ${FILESDIR}/${P}-disable-shared-plugins.patch 1.64 net-p2p/vuze/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze/ChangeLog?rev=1.64view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze/ChangeLog?rev=1.64content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze/ChangeLog?r1=1.63r2=1.64 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/net-p2p/vuze/ChangeLog,v retrieving revision 1.63 retrieving revision 1.64 diff -u -r1.63 -r1.64 --- ChangeLog 9 Aug 2014 12:10:15 - 1.63 +++ ChangeLog 14 Mar 2015 09:39:07 - 1.64 @@ -1,6 +1,17 @@ # ChangeLog for net-p2p/vuze -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze/ChangeLog,v 1.63 2014/08/09 12:10:15 ago Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze/ChangeLog,v 1.64 2015/03/14 09:39:07 rhill Exp $ + +*vuze-5.6.0.0 (14 Mar 2015) + + 14 Mar 2015; Ryan Hill rh...@gentoo.org vuze-5.3.0.0.ebuild, + +vuze-5.6.0.0.ebuild, -files/vuze-5.3.0.0-cache-size.patch, + files/vuze-5.3.0.0-java5.patch, files/vuze-5.3.0.0-remove-classpath.patch, + +files/vuze-5.6.0.0-commons-lang-entities.patch, + +files/vuze-5.6.0.0-invalid-characters.patch, files/build.xml: + Long overdue version bump. Drop cache size patch as requested by Bobby Kent. + Strip DOS line endings from source to stop upstream from breaking our patches + every release. 09 Aug 2014; Agostino Sarubbo a...@gentoo.org vuze-4.8.1.2-r1.ebuild: Stable for ppc, wrt bug #432146 1.1 net-p2p/vuze/vuze-5.6.0.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze/vuze-5.6.0.0.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze/vuze-5.6.0.0.ebuild?rev=1.1content-type=text/plain Index: vuze-5.6.0.0.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze/vuze-5.6.0.0.ebuild,v 1.1 2015/03/14 09:39:07 rhill Exp $ EAPI=5 JAVA_PKG_IUSE=source inherit eutils fdo-mime java-pkg-2 java-ant-2 versionator MY_PV=$(replace_all_version_separators ) MY_SRC=Vuze_${MY_PV} DESCRIPTION=BitTorrent client in Java, formerly called Azureus HOMEPAGE=http://www.vuze.com/; SRC_URI=mirror://sourceforge/azureus/${PN}/${MY_SRC}/${MY_SRC}_source.zip LICENSE=GPL-2 BSD SLOT=0 KEYWORDS=~amd64 ~ppc
[gentoo-commits] gentoo-x86 commit in net-p2p/vuze-coreplugins: vuze-coreplugins-5.6.0.0.ebuild ChangeLog
rhill 15/03/14 09:40:07 Modified: ChangeLog Added:vuze-coreplugins-5.6.0.0.ebuild Log: Version bump. Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.47 net-p2p/vuze-coreplugins/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog?rev=1.47view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog?rev=1.47content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog?r1=1.46r2=1.47 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog,v retrieving revision 1.46 retrieving revision 1.47 diff -u -r1.46 -r1.47 --- ChangeLog 9 Aug 2014 12:10:19 - 1.46 +++ ChangeLog 14 Mar 2015 09:40:07 - 1.47 @@ -1,6 +1,11 @@ # ChangeLog for net-p2p/vuze-coreplugins -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog,v 1.46 2014/08/09 12:10:19 ago Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog,v 1.47 2015/03/14 09:40:07 rhill Exp $ + +*vuze-coreplugins-5.6.0.0 (14 Mar 2015) + + 14 Mar 2015; Ryan Hill rh...@gentoo.org +vuze-coreplugins-5.6.0.0.ebuild: + Version bump. 09 Aug 2014; Agostino Sarubbo a...@gentoo.org vuze-coreplugins-4.8.1.2.ebuild: 1.1 net-p2p/vuze-coreplugins/vuze-coreplugins-5.6.0.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze-coreplugins/vuze-coreplugins-5.6.0.0.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze-coreplugins/vuze-coreplugins-5.6.0.0.ebuild?rev=1.1content-type=text/plain Index: vuze-coreplugins-5.6.0.0.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze-coreplugins/vuze-coreplugins-5.6.0.0.ebuild,v 1.1 2015/03/14 09:40:07 rhill Exp $ EAPI=5 # update these when bumping the version PLUGINS_V=2.1.10 # http://www.vuze.com/plugins/details/azplugins RATING_V=1.5.13.1 # http://www.vuze.com/plugins/details/azrating UPDATER_V=1.9.1 # http://www.vuze.com/plugins/details/azupdater UPNPAV_V=0.5.2# http://www.vuze.com/plugins/details/azupnpav PLUGINS_DIST=azplugins_${PLUGINS_V}.jar RATING_DIST=azrating_${RATING_V}.jar UPDATER_DIST=azupdater_${UPDATER_V}.zip UPNPAV_DIST=azupnpav_${UPNPAV_V}.zip ALLPLUGINS_URL=http://azureus.sourceforge.net/plugins; DESCRIPTION=Core plugins for Vuze that are included in upstream distribution HOMEPAGE=http://www.vuze.com/; SRC_URI= ${ALLPLUGINS_URL}/${PLUGINS_DIST} ${ALLPLUGINS_URL}/${RATING_DIST} ${ALLPLUGINS_URL}/${UPDATER_DIST} ${ALLPLUGINS_URL}/${UPNPAV_DIST} LICENSE=GPL-2 BSD SLOT=0 KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 IUSE= RDEPEND=~net-p2p/vuze-${PV} DEPEND=${RDEPEND} app-arch/unzip S=${WORKDIR} src_unpack() { mkdir -p plugins/{azplugins,azrating,azupdater,azupnpav} || die cp ${DISTDIR}/${PLUGINS_DIST} plugins/azplugins || die cp ${DISTDIR}/${RATING_DIST} plugins/azrating || die cd ${WORKDIR}/plugins/azupdater unpack ${UPDATER_DIST} || die cd ${WORKDIR}/plugins/azupnpav unpack ${UPNPAV_DIST} || die } src_compile() { :; } src_install() { insinto /usr/share/vuze/ doins -r ${WORKDIR}/plugins }
[gentoo-commits] gentoo-x86 commit in net-p2p/vuze/files: build.xml vuze-5.3.0.0-remove-classpath.patch vuze-5.3.0.0-java5.patch vuze-5.6.0.0-invalid-characters.patch vuze-5.6.0.0-commons-lang-entitie
rhill 15/03/14 09:39:07 Modified: build.xml vuze-5.3.0.0-remove-classpath.patch vuze-5.3.0.0-java5.patch Added:vuze-5.6.0.0-invalid-characters.patch vuze-5.6.0.0-commons-lang-entities.patch Removed: vuze-5.3.0.0-cache-size.patch Log: Long overdue version bump. Drop cache size patch as requested by Bobby Kent. Strip DOS line endings from source to stop upstream from breaking our patches every release. Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.2 net-p2p/vuze/files/build.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze/files/build.xml?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze/files/build.xml?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze/files/build.xml?r1=1.1r2=1.2 Index: build.xml === RCS file: /var/cvsroot/gentoo-x86/net-p2p/vuze/files/build.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- build.xml 6 Feb 2009 11:46:34 - 1.1 +++ build.xml 14 Mar 2015 09:39:07 - 1.2 @@ -1,68 +1,68 @@ -?xml version=1.0? - -!-- - -NOTE: You may need to set the ANT_OPTS=-Xmx512m env prop in order to compile this project successfully. - --- - - -project default=jar name=Azureus basedir=. - - property name=root.dir value=. / !-- REMINDER: this needs to be . for public source -- - property name=libs.dir value=build/libs / - property name=dist.dir value=dist / - - property name=generic.excludes value=**/*.jar **/*.txt **/*.jardesc **/.classpath **/.project **/aereg.lib **/aereg.dll / - property name=dist.jar.excludes value=${generic.excludes} **/*.java / - !-- property name=dist.source.excludes value=${generic.excludes} **/*.class / -- - - - target name=init - echo message=Building Azureus2.jar... / - - tstamp/ - - !-- condition property=libs.dir value=build/libs - not isset property=libs.dir / /not - /condition -- - - mkdir dir=${root.dir}/${dist.dir} / - /target - - - target name=compile depends=init - path id=libs.classpath - fileset dir=${root.dir}/${libs.dir} includes=**/*.jar / - /path - - javac srcdir=${root.dir} destdir=${root.dir} nowarn=yes source=1.4 target=1.4 includeAntRuntime=no debug=true debuglevel=lines,vars,source - classpath refid=libs.classpath / - /javac - /target - - - target name=jar depends=compile - jar destfile=${root.dir}/${dist.dir}/Azureus2.jar basedir=${root.dir} excludes=${dist.jar.excludes} - manifest -attribute name=Main-Class value=org.gudy.azureus2.ui.common.Main / -attribute name=Class-Path value=Azureus2.jar apple-extensions.jar commons-cli.jar log4j.jar swt.jar swt-win32.jar swt-osx.jar / - /manifest - /jar - - !-- zip destfile=${dist.dir}/Azureus2_source.zip basedir=. excludes=${dist.source.excludes} / -- - - /target - - - target name=clean - delete quiet=true - fileset dir=${root.dir}/com includes=**/*.class/ - fileset dir=${root.dir}/org includes=**/*.class/ - /delete - - delete dir=${root.dir}/${dist.dir} / - /target - -/project - +?xml version=1.0? + +!-- + +NOTE: You may need to set the ANT_OPTS=-Xmx512m env prop in order to compile this project successfully. + +-- + + +project default=jar name=Azureus basedir=. + + property name=root.dir value=. / !-- REMINDER: this needs to be . for public source -- + property name=libs.dir value=build/libs / + property name=dist.dir value=dist / + + property name=generic.excludes value=**/*.jar **/*.txt **/*.jardesc **/.classpath **/.project **/aereg.lib **/aereg.dll / + property name=dist.jar.excludes value=${generic.excludes} **/*.java / + !-- property name=dist.source.excludes value=${generic.excludes} **/*.class / -- + + + target name=init + echo message=Building Azureus2.jar... / + + tstamp/ + + !-- condition property=libs.dir value=build/libs + not isset property=libs.dir / /not + /condition -- + + mkdir dir=${root.dir}/${dist.dir} / + /target + + + target name=compile depends=init + path id=libs.classpath + fileset dir=${root.dir}/${libs.dir} includes=**/*.jar / + /path + + javac srcdir=${root.dir} destdir=${root.dir} nowarn=yes source=1.4 target=1.4 includeAntRuntime=no debug=true debuglevel=lines,vars,source + classpath refid=libs.classpath / + /javac + /target + + + target name=jar depends=compile + jar destfile=${root.dir}/${dist.dir}/Azureus2.jar basedir
[gentoo-commits] gentoo-x86 commit in net-p2p/nicotine+: nicotine+-1.2.16.ebuild ChangeLog
rhill 15/02/18 19:08:02 Modified: nicotine+-1.2.16.ebuild ChangeLog Log: Add dependency on librsvg (bug #523292). Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.8 net-p2p/nicotine+/nicotine+-1.2.16.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/nicotine+/nicotine+-1.2.16.ebuild?rev=1.8view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/nicotine+/nicotine+-1.2.16.ebuild?rev=1.8content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/nicotine+/nicotine+-1.2.16.ebuild?r1=1.7r2=1.8 Index: nicotine+-1.2.16.ebuild === RCS file: /var/cvsroot/gentoo-x86/net-p2p/nicotine+/nicotine+-1.2.16.ebuild,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- nicotine+-1.2.16.ebuild 20 Apr 2013 18:13:32 - 1.7 +++ nicotine+-1.2.16.ebuild 18 Feb 2015 19:08:02 - 1.8 @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/nicotine+/nicotine+-1.2.16.ebuild,v 1.7 2013/04/20 18:13:32 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-p2p/nicotine+/nicotine+-1.2.16.ebuild,v 1.8 2015/02/18 19:08:02 rhill Exp $ EAPI=3 PYTHON_DEPEND=2 @@ -16,7 +16,8 @@ KEYWORDS=amd64 ppc x86 ~x86-fbsd IUSE= -RDEPEND==dev-python/pygtk-2.12 +RDEPEND==dev-python/pygtk-2.12 + gnome-base/librsvg DEPEND=${RDEPEND} 1.57 net-p2p/nicotine+/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/nicotine+/ChangeLog?rev=1.57view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/nicotine+/ChangeLog?rev=1.57content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/nicotine+/ChangeLog?r1=1.56r2=1.57 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/net-p2p/nicotine+/ChangeLog,v retrieving revision 1.56 retrieving revision 1.57 diff -u -r1.56 -r1.57 --- ChangeLog 9 Mar 2014 03:44:16 - 1.56 +++ ChangeLog 18 Feb 2015 19:08:02 - 1.57 @@ -1,6 +1,9 @@ # ChangeLog for net-p2p/nicotine+ -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/nicotine+/ChangeLog,v 1.56 2014/03/09 03:44:16 rhill Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/nicotine+/ChangeLog,v 1.57 2015/02/18 19:08:02 rhill Exp $ + + 18 Feb 2015; Ryan Hill rh...@gentoo.org nicotine+-1.2.16.ebuild: + Add dependency on librsvg (bug #523292). 09 Mar 2014; Ryan Hill rh...@gentoo.org metadata.xml: Change my email.
[gentoo-commits] gentoo commit in src/patchsets/gcc/4.7.3/gentoo: 98_all_pr60155.patch README.history
rhill 14/10/02 00:08:08 Modified: README.history Added:98_all_pr60155.patch Log: Backport PR60155 to stable too. Revision ChangesPath 1.15 src/patchsets/gcc/4.7.3/gentoo/README.history file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.3/gentoo/README.history?rev=1.15view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.3/gentoo/README.history?rev=1.15content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.3/gentoo/README.history?r1=1.14r2=1.15 Index: README.history === RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.7.3/gentoo/README.history,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- README.history 24 Dec 2013 11:37:45 - 1.14 +++ README.history 2 Oct 2014 00:08:08 - 1.15 @@ -1,5 +1,6 @@ -1.5[pending] +1.501 Oct 2014 U 67_all_gcc-poison-system-directories.patch + + 98_all_pr60155.patch 1.423 Dec 2013 + 20_all_gcj-freetype.patch 1.1 src/patchsets/gcc/4.7.3/gentoo/98_all_pr60155.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.3/gentoo/98_all_pr60155.patch?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.3/gentoo/98_all_pr60155.patch?rev=1.1content-type=text/plain Index: 98_all_pr60155.patch === [ICE/4.8] building net-misc/openssh-6.6_p1 hits get_pressure_class_and_nregs at gcse.c:3438 on alpha https://bugs.gentoo.org/show_bug.cgi?id=512586 https://gcc.gnu.org/PR60155 commit 97f436b3eac628b0ec06d01ea5b8e6426b51e0f4 Author: danglin danglin@138bc75d-0d04-0410-961f-82ee72b054a4 Date: Fri Apr 4 22:25:51 2014 + PR rtl-optimization/60155 * gcse.c (record_set_data): New function. (single_set_gcse): New function. (gcse_emit_move_after): Use single_set_gcse instead of single_set. (hoist_code): Likewise. (get_pressure_class_and_nregs): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209134 138bc75d-0d04-0410-961f-82ee72b054a4 --- a/gcc/gcse.c +++ b/gcc/gcse.c @@ -2466,6 +2466,65 @@ pre_insert_copies (void) } } +struct set_data +{ + rtx insn; + const_rtx set; + int nsets; +}; + +/* Increment number of sets and record set in DATA. */ + +static void +record_set_data (rtx dest, const_rtx set, void *data) +{ + struct set_data *s = (struct set_data *)data; + + if (GET_CODE (set) == SET) +{ + /* We allow insns having multiple sets, where all but one are +dead as single set insns. In the common case only a single +set is present, so we want to avoid checking for REG_UNUSED +notes unless necessary. */ + if (s-nsets == 1 + find_reg_note (s-insn, REG_UNUSED, SET_DEST (s-set)) + !side_effects_p (s-set)) + s-nsets = 0; + + if (!s-nsets) + { + /* Record this set. */ + s-nsets += 1; + s-set = set; + } + else if (!find_reg_note (s-insn, REG_UNUSED, dest) + || side_effects_p (set)) + s-nsets += 1; +} +} + +static const_rtx +single_set_gcse (rtx insn) +{ + struct set_data s; + rtx pattern; + + gcc_assert (INSN_P (insn)); + + /* Optimize common case. */ + pattern = PATTERN (insn); + if (GET_CODE (pattern) == SET) +return pattern; + + s.insn = insn; + s.nsets = 0; + note_stores (pattern, record_set_data, s); + + /* Considered invariant insns have exactly one set. */ + gcc_assert (s.nsets == 1); + return s.set; +} + /* Emit move from SRC to DEST noting the equivalence with expression computed in INSN. */ @@ -2473,7 +2532,8 @@ static rtx gcse_emit_move_after (rtx dest, rtx src, rtx insn) { rtx new_rtx; - rtx set = single_set (insn), set2; + const_rtx set = single_set_gcse (insn); + rtx set2; rtx note; rtx eqv; @@ -3114,13 +3174,12 @@ hoist_code (void) FOR_EACH_VEC_ELT (occr_t, occrs_to_hoist, j, occr) { rtx insn; - rtx set; + const_rtx set; gcc_assert (!occr-deleted_p); insn = occr-insn; - set = single_set (insn); - gcc_assert (set); + set = single_set_gcse (insn); /* Create a pseudo-reg to store the result of reaching expressions into. Get the mode for the new pseudo
[gentoo-commits] gentoo-x86 commit in sys-devel/gcc: ChangeLog gcc-4.7.3-r1.ebuild
rhill 14/10/02 00:10:29 Modified: ChangeLog gcc-4.7.3-r1.ebuild Log: 4.7.3 p1.5: Backport PR60155 fix to stable (bug #512586). Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.1021 sys-devel/gcc/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/ChangeLog?rev=1.1021view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/ChangeLog?rev=1.1021content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/ChangeLog?r1=1.1020r2=1.1021 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v retrieving revision 1.1020 retrieving revision 1.1021 diff -u -r1.1020 -r1.1021 --- ChangeLog 29 Sep 2014 02:58:48 - 1.1020 +++ ChangeLog 2 Oct 2014 00:10:29 - 1.1021 @@ -1,6 +1,9 @@ # ChangeLog for sys-devel/gcc # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.1020 2014/09/29 02:58:48 rhill Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.1021 2014/10/02 00:10:29 rhill Exp $ + + 02 Oct 2014; Ryan Hill rh...@gentoo.org gcc-4.7.3-r1.ebuild: + 4.7.3 p1.5: Backport PR60155 fix to stable (bug #512586). 29 Sep 2014; Ryan Hill rh...@gentoo.org gcc-4.7.4.ebuild: 4.7.4 p1.2: Fix openssh build on alpha (bug #512586). 1.18 sys-devel/gcc/gcc-4.7.3-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/gcc-4.7.3-r1.ebuild?rev=1.18view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/gcc-4.7.3-r1.ebuild?rev=1.18content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/gcc-4.7.3-r1.ebuild?r1=1.17r2=1.18 Index: gcc-4.7.3-r1.ebuild === RCS file: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.7.3-r1.ebuild,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- gcc-4.7.3-r1.ebuild 16 Feb 2014 07:32:05 - 1.17 +++ gcc-4.7.3-r1.ebuild 2 Oct 2014 00:10:29 - 1.18 @@ -1,10 +1,10 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.7.3-r1.ebuild,v 1.17 2014/02/16 07:32:05 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.7.3-r1.ebuild,v 1.18 2014/10/02 00:10:29 rhill Exp $ EAPI=2 -PATCH_VER=1.4 +PATCH_VER=1.5 UCLIBC_VER=1.0 # Hardened gcc 4 stuff
[gentoo-commits] gentoo commit in src/patchsets/gcc/4.7.4/gentoo: 94_all_pr60155.patch README.history
rhill 14/09/29 02:40:13 Modified: README.history Added:94_all_pr60155.patch Log: Backport PR60155 fix to 4.7. Revision ChangesPath 1.5 src/patchsets/gcc/4.7.4/gentoo/README.history file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.4/gentoo/README.history?rev=1.5view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.4/gentoo/README.history?rev=1.5content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.4/gentoo/README.history?r1=1.4r2=1.5 Index: README.history === RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.7.4/gentoo/README.history,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- README.history 31 Jul 2014 06:31:00 - 1.4 +++ README.history 29 Sep 2014 02:40:13 - 1.5 @@ -1,3 +1,6 @@ +1.2 29 Sep 2014 + + 94_all_pr60155.patch + 1.131 Jul 2014 U 90_all_gcc-4.7-x32.patch 1.1 src/patchsets/gcc/4.7.4/gentoo/94_all_pr60155.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.4/gentoo/94_all_pr60155.patch?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.4/gentoo/94_all_pr60155.patch?rev=1.1content-type=text/plain Index: 94_all_pr60155.patch === [ICE/4.8] building net-misc/openssh-6.6_p1 hits get_pressure_class_and_nregs at gcse.c:3438 on alpha https://bugs.gentoo.org/show_bug.cgi?id=512586 https://gcc.gnu.org/PR60155 commit 97f436b3eac628b0ec06d01ea5b8e6426b51e0f4 Author: danglin danglin@138bc75d-0d04-0410-961f-82ee72b054a4 Date: Fri Apr 4 22:25:51 2014 + PR rtl-optimization/60155 * gcse.c (record_set_data): New function. (single_set_gcse): New function. (gcse_emit_move_after): Use single_set_gcse instead of single_set. (hoist_code): Likewise. (get_pressure_class_and_nregs): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209134 138bc75d-0d04-0410-961f-82ee72b054a4 --- a/gcc/gcse.c +++ b/gcc/gcse.c @@ -2466,6 +2466,65 @@ pre_insert_copies (void) } } +struct set_data +{ + rtx insn; + const_rtx set; + int nsets; +}; + +/* Increment number of sets and record set in DATA. */ + +static void +record_set_data (rtx dest, const_rtx set, void *data) +{ + struct set_data *s = (struct set_data *)data; + + if (GET_CODE (set) == SET) +{ + /* We allow insns having multiple sets, where all but one are +dead as single set insns. In the common case only a single +set is present, so we want to avoid checking for REG_UNUSED +notes unless necessary. */ + if (s-nsets == 1 + find_reg_note (s-insn, REG_UNUSED, SET_DEST (s-set)) + !side_effects_p (s-set)) + s-nsets = 0; + + if (!s-nsets) + { + /* Record this set. */ + s-nsets += 1; + s-set = set; + } + else if (!find_reg_note (s-insn, REG_UNUSED, dest) + || side_effects_p (set)) + s-nsets += 1; +} +} + +static const_rtx +single_set_gcse (rtx insn) +{ + struct set_data s; + rtx pattern; + + gcc_assert (INSN_P (insn)); + + /* Optimize common case. */ + pattern = PATTERN (insn); + if (GET_CODE (pattern) == SET) +return pattern; + + s.insn = insn; + s.nsets = 0; + note_stores (pattern, record_set_data, s); + + /* Considered invariant insns have exactly one set. */ + gcc_assert (s.nsets == 1); + return s.set; +} + /* Emit move from SRC to DEST noting the equivalence with expression computed in INSN. */ @@ -2473,7 +2532,8 @@ static rtx gcse_emit_move_after (rtx dest, rtx src, rtx insn) { rtx new_rtx; - rtx set = single_set (insn), set2; + const_rtx set = single_set_gcse (insn); + rtx set2; rtx note; rtx eqv; @@ -3114,13 +3174,12 @@ hoist_code (void) FOR_EACH_VEC_ELT (occr_t, occrs_to_hoist, j, occr) { rtx insn; - rtx set; + const_rtx set; gcc_assert (!occr-deleted_p); insn = occr-insn; - set = single_set (insn); - gcc_assert (set); + set = single_set_gcse (insn); /* Create a pseudo-reg to store the result of reaching expressions into. Get the mode for the new pseudo
[gentoo-commits] gentoo-x86 commit in sys-devel/gcc: ChangeLog gcc-4.7.4.ebuild
rhill 14/09/29 02:58:48 Modified: ChangeLog gcc-4.7.4.ebuild Log: 4.7.4 p1.2: Fix openssh build on alpha (bug #512586). Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.1020 sys-devel/gcc/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/ChangeLog?rev=1.1020view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/ChangeLog?rev=1.1020content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/ChangeLog?r1=1.1019r2=1.1020 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v retrieving revision 1.1019 retrieving revision 1.1020 diff -u -r1.1019 -r1.1020 --- ChangeLog 28 Sep 2014 11:01:41 - 1.1019 +++ ChangeLog 29 Sep 2014 02:58:48 - 1.1020 @@ -1,6 +1,9 @@ # ChangeLog for sys-devel/gcc # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.1019 2014/09/28 11:01:41 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.1020 2014/09/29 02:58:48 rhill Exp $ + + 29 Sep 2014; Ryan Hill rh...@gentoo.org gcc-4.7.4.ebuild: + 4.7.4 p1.2: Fix openssh build on alpha (bug #512586). 28 Sep 2014; Jeroen Roovers j...@gentoo.org gcc-4.8.3.ebuild: Stable for HPPA (bug #516152). 1.3 sys-devel/gcc/gcc-4.7.4.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/gcc-4.7.4.ebuild?rev=1.3view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/gcc-4.7.4.ebuild?rev=1.3content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/gcc-4.7.4.ebuild?r1=1.2r2=1.3 Index: gcc-4.7.4.ebuild === RCS file: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.7.4.ebuild,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- gcc-4.7.4.ebuild31 Jul 2014 06:32:24 - 1.2 +++ gcc-4.7.4.ebuild29 Sep 2014 02:58:48 - 1.3 @@ -1,10 +1,10 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.7.4.ebuild,v 1.2 2014/07/31 06:32:24 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.7.4.ebuild,v 1.3 2014/09/29 02:58:48 rhill Exp $ EAPI=4 -PATCH_VER=1.1 +PATCH_VER=1.2 UCLIBC_VER=1.0 # Hardened gcc 4 stuff
[gentoo-commits] proj/gentoo-news:master commit in: 2014/2014-06-15-gcc48_ssp/
commit: f44319297631e06f1b23cb3f065207b0ba1d4572 Author: Ryan Hill rhill AT gentoo DOT org AuthorDate: Wed Sep 3 00:25:38 2014 + Commit: Ryan Hill rhill AT gentoo DOT org CommitDate: Wed Sep 3 00:25:38 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gentoo-news.git;a=commit;h=f4431929 Add FreeBSD keywords as requested in bug #511698. --- 2014/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt | 4 +++- 2014/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt.asc | 14 +++--- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/2014/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt b/2014/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt index a0d1deb..926f6ff 100644 --- a/2014/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt +++ b/2014/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt @@ -2,7 +2,7 @@ Title: GCC 4.8.3 defaults to -fstack-protector Author: Ryan Hill rh...@gentoo.org Content-Type: text/plain Posted: 2014-06-15 -Revision: 1 +Revision: 2 News-Item-Format: 1.0 Display-If-Installed: =sys-devel/gcc-4.8.3 Display-If-Keyword: amd64 @@ -11,6 +11,8 @@ Display-If-Keyword: mips Display-If-Keyword: ppc Display-If-Keyword: ppc64 Display-If-Keyword: x86 +Display-If-Keyword: amd64-fbsd +Display-If-Keyword: x86-fbsd Beginning with GCC 4.8.3, Stack Smashing Protection (SSP) will be enabled by default. The 4.8 series will enable -fstack-protector diff --git a/2014/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt.asc b/2014/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt.asc index ef32608..bed3050 100644 --- a/2014/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt.asc +++ b/2014/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt.asc @@ -1,11 +1,11 @@ -BEGIN PGP SIGNATURE- Version: GnuPG v2.0 -iQEcBAABCgAGBQJTnk9/AAoJEO04vUmVeoRj+AQIAKw0ZEJj6MFBw8lPSenkspGX -XmlijZKVvV0i+LpCV6/XA+AUfV8j8DvzYiamtD1NmmZp7iT8gbsqGZxN5UiBBUtG -4BDi7nmC/kJsR+7az/Ey6w2kUbijCfJu1fmx7wjoTWBcHQyLJEUakMG6mfc50BOg -dUSuZl+K/FMfyB6Y4SuPPtCtFyWGru8Pol0HsQQ1rS76QHZN4cdHrwFQzEovQChw -S2OPaqgHRs+HjIs55P7PceXARYsM7ppgjxOa//cCZA9HepOPmqk6wMYFs3yafkK7 -cssCq6aLVlsaiBVMXth60MN7GEtkI6aVBpnuU8Fe5Uzehr3W99zDc//dOBrrfMY= -=JuHk +iQEcBAABCgAGBQJUBl+UAAoJEO04vUmVeoRj6hkIAI0Tv7xCf50nQFaNjYn0eRFd +kQcvU6P3Xg/uHREyZLH2L6TbVTvcBQZxZWq0sn73444sPisXVzdK6pYft4KoLm6j +X2Gmo6Ca9LA7KIdZ/agyjE6HqEz1X49glr0b76OUe9JieTymFnUXW11fz8dzK8T9 +7954uLelZ31snP1hIFHO/1hpQpXXJRjM1SQi1gJYJjOCHsFuz+wy4zpllY9mt8xx +lgExVHtslUOQxY22+TScbvPSWAu0u28ItXd8/XsQwmQJYCGZAl5Cqq7NcI1dZmM9 +ho8n/qGrT0VLITDyk4Rn4gynogA1VfnuqLk9QZqZzG5COi4FCZZ/9s7z5q20EiM= +=7Pue -END PGP SIGNATURE-
[gentoo-commits] gentoo commit in src/patchsets/gcc/4.9.1/uclibc: - New directory
rhill 14/08/07 00:03:48 Log: Directory /var/cvsroot/gentoo/src/patchsets/gcc/4.9.1/uclibc added to the repository
[gentoo-commits] gentoo commit in src/patchsets/gcc/4.9.1/pie: 01_all_gcc49_configure.patch 02_all_gcc48_config.in.patch 03_all_gcc49_Makefile.in.patch 05_all_gcc48_gcc.c.patch 16_all_gcc47_nopie_opti
rhill 14/08/07 00:05:17 Added:01_all_gcc49_configure.patch 02_all_gcc48_config.in.patch 03_all_gcc49_Makefile.in.patch 05_all_gcc48_gcc.c.patch 16_all_gcc47_nopie_option.patch 20_all_gcc49_config_crtbeginp.patch 24_all_gcc49_invoke.texi.patch 33_all_gcc48_config_rs6000.patch 34_all_gcc48_config_i386.patch 35_all_gcc48_config_arm.patch 36_all_gcc48_config_mips.patch 37_all_gcc48_config_ia64.patch 40_all_gcc49_config_esp.patch README README.Changelog README.Gentoo.patches README.history Log: Add 4.9.1 patchset based on latest 4.9.0 patchset, plus patch from bug #519172. Revision ChangesPath 1.1 src/patchsets/gcc/4.9.1/pie/01_all_gcc49_configure.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.9.1/pie/01_all_gcc49_configure.patch?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.9.1/pie/01_all_gcc49_configure.patch?rev=1.1content-type=text/plain Index: 01_all_gcc49_configure.patch === 2013-12-30 Magnus Granberg zo...@gentoo.org * gcc/configure.ac Add --enable-esp and define ENABLE_ESP. Check if we support crtbeginP and define ENABLE_CRTBEGINP. * gcc/configure Regenerated --- a/gcc/configure.ac 2011-11-18 11:52:32.0 +0100 +++ b/gcc/configure.ac 2012-10-02 17:39:15.649526241 +0200 @@ -5130,6 +5237,55 @@ if test x${LINKER_HASH_STYLE} != x; th [The linker hash style]) fi +# -- +# Esp checks +# -- + +# Check whether --enable-esp was given and target have the support. +AC_ARG_ENABLE([esp], +[AS_HELP_STRING([--enable-esp], + [Enable Stack protector and Position independent executable as +default if we have suppot for it when compiling +and link with -z now as default. +Linux targets supported i*86, x86_64, x32, +powerpc, powerpc64, ia64, arm and mips.])], + enable_esp=$enableval, + enable_esp=no) +if test $enable_esp = yes ; then + AC_MSG_CHECKING(if $target support esp) + case $target in +i?86*-*-linux* | x86_64-*-linux* | powerpc*-*-linux* | mips-*-linux* | arm*-*-linux* | ia64-*-linux*) + enable_esp=yes + AC_DEFINE(ENABLE_ESP, 1, +[Define if your target support esp and you have enable it.]) + ;; +*) + enable_esp=no + ;; + esac +AC_MSG_RESULT($enable_esp) +fi +AC_SUBST([enable_esp]) +if test $enable_esp = yes ; then + AC_MSG_CHECKING(checking for crtbeginP.o support) +if test x$enable_esp = xyes ; then + case $target in +ia64*-*-linux*) + enable_crtbeginP=no ;; +*-*-linux*) + if test x$gcc_cv_ld_pie = xyes test x$lt_cv_prog_compiler_static_works = xyes; then +enable_crtbeginP=yes +AC_DEFINE(ENABLE_CRTBEGINP, 1, + [Define if your compiler will support crtbeginP.]) + fi + ;; +*) enable_crtbeginP=no ;; + esac +fi + AC_MSG_RESULT($enable_crtbeginP) +fi +AC_SUBST([enable_crtbeginP]) + # Configure the subdirectories # AC_CONFIG_SUBDIRS($subdirs) --- a/gcc/configure 2013-02-01 21:26:24.0 +0100 +++ b/gcc/configure 2013-02-12 01:59:20.0 +0100 @@ -600,6 +600,8 @@ ac_subst_vars='LTLIBOBJS LIBOBJS PICFLAG +enable_crtbeginP +enable_esp enable_host_shared enable_plugin pluginlibs @@ -920,6 +922,7 @@ enable_plugin enable_libquadmath_support with_linker_hash_style +enable_esp ' ac_precious_vars='build_alias host_alias @@ -1633,6 +1636,11 @@ --enable-plugin enable plugin support --disable-libquadmath-support disable libquadmath support for Fortran + --enable-espEnable Stack protector and Position independent + executable as default if we have suppot for it when + compiling and link with -z now as default. + Linux targets supported i*86, x86_64, x32, + powerpc, powerpc64, ia64, arm and mips. Optional Packages: --with-PACKAGE[=ARG]use PACKAGE [ARG=yes] @@ -27419,6 +27427,59 @@ fi +# -- +# Esp checks +# -- + +# Check whether --enable-esp was given and target have the support. +# Check whether --enable-esp was given. +if test ${enable_esp+set} = set; then : + enableval=$enable_esp; enable_esp=$enableval +else + enable_esp=no +fi + +if test $enable_esp = yes ; then + { $as_echo $as_me:${as_lineno-$LINENO}: checking if $target
[gentoo-commits] gentoo commit in src/patchsets/gcc/4.9.1/uclibc: 90_all_100-uclibc-conf.patch 90_all_301-missing-execinfo_h.patch 90_all_302-c99-snprintf.patch
rhill 14/08/07 00:05:17 Added:90_all_100-uclibc-conf.patch 90_all_301-missing-execinfo_h.patch 90_all_302-c99-snprintf.patch Log: Add 4.9.1 patchset based on latest 4.9.0 patchset, plus patch from bug #519172. Revision ChangesPath 1.1 src/patchsets/gcc/4.9.1/uclibc/90_all_100-uclibc-conf.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.9.1/uclibc/90_all_100-uclibc-conf.patch?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.9.1/uclibc/90_all_100-uclibc-conf.patch?rev=1.1content-type=text/plain Index: 90_all_100-uclibc-conf.patch === --- gcc/gcc/config/--- gcc/contrib/regression/objs-gcc.sh +++ gcc/contrib/regression/objs-gcc.sh @@ -105,6 +105,10 @@ then make all-gdb all-dejagnu all-ld || exit 1 make install-gdb install-dejagnu install-ld || exit 1 +elif [ $H_REAL_TARGET = $H_REAL_HOST -a $H_REAL_TARGET = i686-pc-linux-uclibc ] + then + make all-gdb all-dejagnu all-ld || exit 1 + make install-gdb install-dejagnu install-ld || exit 1 elif [ $H_REAL_TARGET = $H_REAL_HOST ] ; then make bootstrap || exit 1 make install || exit 1 --- gcc/libjava/classpath/ltconfig +++ gcc/libjava/classpath/ltconfig @@ -603,7 +603,7 @@ # Transform linux* to *-*-linux-gnu*, to support old configure scripts. case $host_os in -linux-gnu*) ;; +linux-gnu*|linux-uclibc*) ;; linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'` esac @@ -1251,7 +1251,7 @@ ;; # This must be Linux ELF. -linux-gnu*) +linux*) version_type=linux need_lib_prefix=no need_version=no 1.1 src/patchsets/gcc/4.9.1/uclibc/90_all_301-missing-execinfo_h.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.9.1/uclibc/90_all_301-missing-execinfo_h.patch?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.9.1/uclibc/90_all_301-missing-execinfo_h.patch?rev=1.1content-type=text/plain Index: 90_all_301-missing-execinfo_h.patch === --- gcc-4.0.0/boehm-gc/include/gc.h-orig2005-04-28 22:28:57.0 -0500 +++ gcc-4.0.0/boehm-gc/include/gc.h 2005-04-28 22:30:38.0 -0500 @@ -500,7 +500,7 @@ #ifdef __linux__ # include features.h # if (__GLIBC__ == 2 __GLIBC_MINOR__ = 1 || __GLIBC__ 2) \ - !defined(__ia64__) + !defined(__ia64__) !defined(__UCLIBC__) # ifndef GC_HAVE_BUILTIN_BACKTRACE # define GC_HAVE_BUILTIN_BACKTRACE # endif 1.1 src/patchsets/gcc/4.9.1/uclibc/90_all_302-c99-snprintf.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.9.1/uclibc/90_all_302-c99-snprintf.patch?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.9.1/uclibc/90_all_302-c99-snprintf.patch?rev=1.1content-type=text/plain Index: 90_all_302-c99-snprintf.patch === Index: gcc-4.3.0/libstdc++-v3/include/c_global/cstdio === --- gcc-4.3.0/libstdc++-v3/include/c_global/cstdio (revision 129202) +++ gcc-4.3.0/libstdc++-v3/include/c_global/cstdio (working copy) @@ -144,7 +144,7 @@ _GLIBCXX_END_NAMESPACE -#if _GLIBCXX_USE_C99 +#if _GLIBCXX_USE_C99 || defined __UCLIBC__ #undef snprintf #undef vfscanf
[gentoo-commits] gentoo commit in src/patchsets/gcc/4.9.1/gentoo: 09_all_default-ssp.patch 10_all_default-fortify-source.patch 11_all_default-warn-format-security.patch 12_all_default-warn-trampolines
://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.9.1/gentoo/17_all_libitm-Werror.patch?rev=1.1content-type=text/plain Index: 17_all_libitm-Werror.patch === Add --enable-werror. https://bugs.gentoo.org/475350 2013-06-30 Ryan Hill dirtye...@gentoo.org * configure.ac: Add --enable-werror. (XCFLAGS): Use it. * configure: Regenerate. --- a/libitm/configure.ac +++ b/libitm/configure.ac @@ -252,9 +252,15 @@ GCC_CHECK_ELF_STYLE_WEAKREF CFLAGS=$save_CFLAGS AC_CACHE_SAVE -# Add -Wall -Werror if we are using GCC. +AC_ARG_ENABLE(werror, [AS_HELP_STRING([--enable-werror], + [turns on -Werror @:@default=yes@:@])]) +# Add -Wall if we are using GCC. if test x$GCC = xyes; then - XCFLAGS=$XCFLAGS -Wall -Werror + XCFLAGS=$XCFLAGS -Wall + # Add -Werror if requested. + if test x$enable_werror != xno; then +XCFLAGS=$XCFLAGS -Werror + fi fi XCFLAGS=$XCFLAGS $XPCFLAGS --- a/libitm/configure +++ b/libitm/configure @@ -775,6 +775,7 @@ enable_maintainer_mode enable_linux_futex enable_tls enable_symvers +enable_werror ' ac_precious_vars='build_alias host_alias @@ -1423,6 +1424,7 @@ Optional Features: --enable-tlsUse thread-local storage [default=yes] --enable-symvers=STYLE enables symbol versioning of the shared library [default=yes] + --enable-werror turns on -Werror [default=yes] Optional Packages: --with-PACKAGE[=ARG]use PACKAGE [ARG=yes] @@ -17491,9 +17493,18 @@ $as_echo $as_me: not updating unwritable cache $cache_file 6;} fi rm -f confcache -# Add -Wall -Werror if we are using GCC. +# Check whether --enable-werror was given. +if test ${enable_werror+set} = set; then : + enableval=$enable_werror; +fi + +# Add -Wall if we are using GCC. if test x$GCC = xyes; then - XCFLAGS=$XCFLAGS -Wall -Werror + XCFLAGS=$XCFLAGS -Wall + # Add -Werror if requested. + if test x$enable_werror != xno; then +XCFLAGS=$XCFLAGS -Werror + fi fi XCFLAGS=$XCFLAGS $XPCFLAGS 1.1 src/patchsets/gcc/4.9.1/gentoo/18_all_libatomic-Werror.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.9.1/gentoo/18_all_libatomic-Werror.patch?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.9.1/gentoo/18_all_libatomic-Werror.patch?rev=1.1content-type=text/plain Index: 18_all_libatomic-Werror.patch === Add --enable-werror. https://bugs.gentoo.org/475350 2013-06-30 Ryan Hill dirtye...@gentoo.org * configure.ac: Add --enable-werror. (XCFLAGS): Use it. * configure: Regenerate. --- a/libatomic/configure.ac +++ b/libatomic/configure.ac @@ -226,9 +226,15 @@ LIBAT_ENABLE_SYMVERS CFLAGS=$save_CFLAGS AC_CACHE_SAVE -# Add -Wall -Werror if we are using GCC. +AC_ARG_ENABLE(werror, [AS_HELP_STRING([--enable-werror], + [turns on -Werror @:@default=yes@:@])]) +# Add -Wall if we are using GCC. if test x$GCC = xyes; then - XCFLAGS=$XCFLAGS -Wall -Werror + XCFLAGS=$XCFLAGS -Wall + # Add -Werror if requested. + if test x$enable_werror != xno; then +XCFLAGS=$XCFLAGS -Werror + fi fi XCFLAGS=$XCFLAGS $XPCFLAGS --- a/libatomic/configure +++ b/libatomic/configure @@ -761,6 +761,7 @@ with_gnu_ld enable_libtool_lock enable_maintainer_mode enable_symvers +enable_werror ' ac_precious_vars='build_alias host_alias @@ -1406,6 +1407,7 @@ Optional Features: (and sometimes confusing) to the casual installer --enable-symvers=STYLE enables symbol versioning of the shared library [default=yes] + --enable-werror turns on -Werror [default=yes] Optional Packages: --with-PACKAGE[=ARG]use PACKAGE [ARG=yes] @@ -15071,9 +15073,18 @@ $as_echo $as_me: not updating unwritable cache $cache_file 6;} fi rm -f confcache -# Add -Wall -Werror if we are using GCC. +# Check whether --enable-werror was given. +if test ${enable_werror+set} = set; then : + enableval=$enable_werror; +fi + +# Add -Wall if we are using GCC. if test x$GCC = xyes; then - XCFLAGS=$XCFLAGS -Wall -Werror + XCFLAGS=$XCFLAGS -Wall + # Add -Werror if requested. + if test x$enable_werror != xno; then +XCFLAGS=$XCFLAGS -Werror + fi fi XCFLAGS=$XCFLAGS $XPCFLAGS 1.1 src/patchsets/gcc/4.9.1/gentoo/19_all_libbacktrace-Werror.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.9.1/gentoo/19_all_libbacktrace-Werror.patch?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.9.1/gentoo/19_all_libbacktrace-Werror.patch?rev=1.1content-type=text/plain Index: 19_all_libbacktrace-Werror.patch === add a --enable-werror flag 2014-01
[gentoo-commits] gentoo-x86 commit in sys-devel/gcc: gcc-4.9.1.ebuild ChangeLog
rhill 14/08/07 00:40:11 Modified: ChangeLog Added:gcc-4.9.1.ebuild Log: 4.9.1 p1.0 (bug #517262). Patch for bug #519172, might also fix bug #518580. Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.1016 sys-devel/gcc/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/ChangeLog?rev=1.1016view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/ChangeLog?rev=1.1016content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/ChangeLog?r1=1.1015r2=1.1016 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v retrieving revision 1.1015 retrieving revision 1.1016 diff -u -r1.1015 -r1.1016 --- ChangeLog 5 Aug 2014 15:35:44 - 1.1015 +++ ChangeLog 7 Aug 2014 00:40:11 - 1.1016 @@ -1,6 +1,11 @@ # ChangeLog for sys-devel/gcc # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.1015 2014/08/05 15:35:44 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.1016 2014/08/07 00:40:11 rhill Exp $ + +*gcc-4.9.1 (07 Aug 2014) + + 07 Aug 2014; Ryan Hill rh...@gentoo.org +gcc-4.9.1.ebuild: + 4.9.1 p1.0 (bug #517262). Patch for bug #519172, might also fix bug #518580. 05 Aug 2014; Raúl Porcel armi...@gentoo.org gcc-4.8.0.ebuild, gcc-4.8.1-r1.ebuild, gcc-4.8.2.ebuild, gcc-4.8.3.ebuild: 1.1 sys-devel/gcc/gcc-4.9.1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/gcc-4.9.1.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/gcc-4.9.1.ebuild?rev=1.1content-type=text/plain Index: gcc-4.9.1.ebuild === # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.9.1.ebuild,v 1.1 2014/08/07 00:40:11 rhill Exp $ EAPI=4 PATCH_VER=1.0 UCLIBC_VER=1.0 # Hardened gcc 4 stuff PIE_VER=0.6.0 SPECS_VER=0.2.0 SPECS_GCC_VER=4.4.3 # arch/libc configurations known to be stable with {PIE,SSP}-by-default PIE_GLIBC_STABLE=x86 amd64 mips ppc ppc64 arm ia64 PIE_UCLIBC_STABLE=x86 arm amd64 mips ppc ppc64 SSP_STABLE=amd64 x86 mips ppc ppc64 arm # uclibc need tls and nptl support for SSP support # uclibc need to be = 0.9.33 SSP_UCLIBC_STABLE=x86 amd64 mips ppc ppc64 arm #end Hardened stuff inherit eutils toolchain DESCRIPTION=The GNU Compiler Collection LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ KEYWORDS= RDEPEND= DEPEND=${RDEPEND} elibc_glibc? ( =sys-libs/glibc-2.8 ) =${CATEGORY}/binutils-2.20 if [[ ${CATEGORY} != cross-* ]] ; then PDEPEND=${PDEPEND} elibc_glibc? ( =sys-libs/glibc-2.8 ) fi src_prepare() { if has_version 'sys-libs/glibc-2.12' ; then ewarn Your host glibc is too old; disabling automatic fortify. ewarn Please rebuild gcc after upgrading to =glibc-2.12 #362315 EPATCH_EXCLUDE+= 10_all_default-fortify-source.patch fi toolchain_src_prepare use vanilla return 0 #Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs. [[ ${CHOST} == ${CTARGET} ]] epatch ${FILESDIR}/gcc-spec-env-r1.patch }
[gentoo-commits] proj/toolchain:master commit in: sys-devel/gcc/, metadata/md5-cache/sys-devel/
commit: fe745e9d78ef7480bc7d42b418e5317e8ce213d3 Author: Ryan Hill rhill AT gentoo DOT org AuthorDate: Wed Jun 18 03:43:21 2014 + Commit: Ryan Hill rhill AT gentoo DOT org CommitDate: Wed Jun 18 03:43:21 2014 + URL: http://git.overlays.gentoo.org/gitweb/?p=proj/toolchain.git;a=commit;h=fe745e9d Drop 4.7 git ebuild. Bump 4.8 and 4.9. --- metadata/md5-cache/sys-devel/gcc-4.7.4_pre | 13 .../{gcc-4.8.3_pre = gcc-4.8.4_pre} | 0 .../{gcc-4.9.0_pre = gcc-4.9.1_pre} | 0 sys-devel/gcc/gcc-4.7.4_pre.ebuild | 69 -- ...8.3_pre.ebuild = gcc-4.8.4_pre.ebuild} | 0 ...9.0_pre.ebuild = gcc-4.9.1_pre.ebuild} | 0 6 files changed, 82 deletions(-) diff --git a/metadata/md5-cache/sys-devel/gcc-4.7.4_pre b/metadata/md5-cache/sys-devel/gcc-4.7.4_pre deleted file mode 100644 index 8d70031..000 --- a/metadata/md5-cache/sys-devel/gcc-4.7.4_pre +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack -DEPEND=amd64? ( multilib? ( gcj? ( app-emulation/emul-linux-x86-xlibs ) ) ) =sys-devel/binutils-2.18 =sys-apps/sed-4 sys-devel/gnuconfig dev-vcs/git sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv =dev-libs/gmp-4.3.2 =dev-libs/mpfr-2.4.2 =dev-libs/mpc-0.8.1 graphite? ( =dev-libs/cloog-ppl-0.15.10 =dev-libs/ppl-0.11 ) =sys-devel/bison-1.875 =sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) regression-test? ( =dev-util/dejagnu-1.4.4 =sys-devel/autogen-5.5.4 ) gcj? ( awt? ( x11-libs/libXt x11-libs/libX11 x11-libs/libXtst x11-proto/xproto x11-proto/xextproto =x11-libs/gtk+-2* virtual/pkgconfig amd64? ( multilib? ( app-emulation/emul-linux-x86-gtklibs app-emulation/emul-linux-x86-xlibs ) ) x11-libs/pango ) =media-libs/libart_lgpl-2.1 app-arch/zip app-arch/unzip ) -DESCRIPTION=The GNU Compiler Collection. -EAPI=5 -HOMEPAGE=http://gcc.gnu.org/ -IUSE=debug nobootstrap offline multislot regression-test vanilla altivec doc gcj awt hardened multilib objc objc-gc mudflap libssp objc++ fixed-point graphite go +nls +nptl +cxx +fortran +openmp -LICENSE=GPL-3 LGPL-3 || ( GPL-3 libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2 -PDEPEND=elibc_glibc? ( =sys-libs/glibc-2.12 ) =sys-devel/gcc-config-1.7 -RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv =dev-libs/gmp-4.3.2 =dev-libs/mpfr-2.4.2 =dev-libs/mpc-0.8.1 graphite? ( =dev-libs/cloog-ppl-0.15.10 =dev-libs/ppl-0.11 ) -RESTRICT=strip -SLOT=4.7-vcs -_eclasses_=eutils 025442f2eecab39ad0b4e541b6e142affixheadtails f96922acc9287f1e889a1e50a6c8986eflag-o-matic 32bd61b45c2f57e468b4ee7311fec8f5git-2 2027b81a576527fa16bece425941e094git-r3 9e723d78cbd8ea74fd0eba5a1521d7f6gnuconfig ee02e61d6c68cee478e2e69214b7caeflibtool 2964b38e7ad7f6998406386ad1c6dbcfmultilib fac675dcccf94392371a6abee62d909fpax-utils 2424f959506320f5196de8f79fa05297toolchain d6c75fc785526c5dc2a980c94ce6b3d5toolchain-funcs 48b38a216afb92db6314d6c3187abea3versionator a8a3963967d6140be9a14b08bb8f047f -_md5_=b770bc52ec5197ff078aa9b9f93d4995 diff --git a/metadata/md5-cache/sys-devel/gcc-4.8.3_pre b/metadata/md5-cache/sys-devel/gcc-4.8.4_pre similarity index 100% rename from metadata/md5-cache/sys-devel/gcc-4.8.3_pre rename to metadata/md5-cache/sys-devel/gcc-4.8.4_pre diff --git a/metadata/md5-cache/sys-devel/gcc-4.9.0_pre b/metadata/md5-cache/sys-devel/gcc-4.9.1_pre similarity index 100% rename from metadata/md5-cache/sys-devel/gcc-4.9.0_pre rename to metadata/md5-cache/sys-devel/gcc-4.9.1_pre diff --git a/sys-devel/gcc/gcc-4.7.4_pre.ebuild b/sys-devel/gcc/gcc-4.7.4_pre.ebuild deleted file mode 100644 index 0d6508f..000 --- a/sys-devel/gcc/gcc-4.7.4_pre.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -GCC_FILESDIR=${PORTDIR}/sys-devel/gcc/files - -inherit multilib toolchain - -DESCRIPTION=The GNU Compiler Collection. -SRC_URI= - -LICENSE=GPL-3 LGPL-3 || ( GPL-3 libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2 -KEYWORDS= - -SLOT=${GCC_BRANCH_VER}-vcs -IUSE=debug nobootstrap offline - -RDEPEND= -DEPEND=${RDEPEND} - amd64? ( multilib? ( gcj? ( app-emulation/emul-linux-x86-xlibs ) ) ) - =${CATEGORY}/binutils-2.18 - -if [[ ${CATEGORY} != cross-* ]] ; then - PDEPEND=${PDEPEND} elibc_glibc? ( =sys-libs/glibc-2.12 ) -fi - -src_unpack() { - # use the offline USE flag to prevent the ebuild from trying to update from - # the repo. the current sources will be used instead. - use offline EVCS_OFFLINE=yes - - toolchain_src_unpack - - echo commit ${EGIT_VERSION} ${S}/gcc/REVISION -} - -src_prepare
[gentoo-commits] gentoo commit in src/patchsets/gcc/4.7.4/uclibc: - New directory
rhill 14/06/17 01:45:40 Log: Directory /var/cvsroot/gentoo/src/patchsets/gcc/4.7.4/uclibc added to the repository
[gentoo-commits] gentoo commit in src/patchsets/gcc/4.7.4/gentoo: - New directory
rhill 14/06/17 01:45:40 Log: Directory /var/cvsroot/gentoo/src/patchsets/gcc/4.7.4/gentoo added to the repository
[gentoo-commits] gentoo commit in src/patchsets/gcc/4.7.4/pie: - New directory
rhill 14/06/17 01:45:40 Log: Directory /var/cvsroot/gentoo/src/patchsets/gcc/4.7.4/pie added to the repository
[gentoo-commits] gentoo commit in src/patchsets/gcc/4.7.4: - New directory
rhill 14/06/17 01:45:28 Log: Directory /var/cvsroot/gentoo/src/patchsets/gcc/4.7.4 added to the repository
[gentoo-commits] gentoo commit in src/patchsets/gcc/4.7.4/uclibc: 90_all_100-uclibc-conf.patch 90_all_301-missing-execinfo_h.patch 90_all_302-c99-snprintf.patch 90_all_305-libmudflap-susv3-legacy.patc
rhill 14/06/17 01:47:26 Added:90_all_100-uclibc-conf.patch 90_all_301-missing-execinfo_h.patch 90_all_302-c99-snprintf.patch 90_all_305-libmudflap-susv3-legacy.patch Log: Add initial 4.7.4 patchset based on latest 4.7.3 patchset. Revision ChangesPath 1.1 src/patchsets/gcc/4.7.4/uclibc/90_all_100-uclibc-conf.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.4/uclibc/90_all_100-uclibc-conf.patch?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.4/uclibc/90_all_100-uclibc-conf.patch?rev=1.1content-type=text/plain Index: 90_all_100-uclibc-conf.patch === --- gcc/gcc/config/--- gcc/contrib/regression/objs-gcc.sh +++ gcc/contrib/regression/objs-gcc.sh @@ -105,6 +105,10 @@ then make all-gdb all-dejagnu all-ld || exit 1 make install-gdb install-dejagnu install-ld || exit 1 +elif [ $H_REAL_TARGET = $H_REAL_HOST -a $H_REAL_TARGET = i686-pc-linux-uclibc ] + then + make all-gdb all-dejagnu all-ld || exit 1 + make install-gdb install-dejagnu install-ld || exit 1 elif [ $H_REAL_TARGET = $H_REAL_HOST ] ; then make bootstrap || exit 1 make install || exit 1 --- gcc/libjava/classpath/ltconfig +++ gcc/libjava/classpath/ltconfig @@ -603,7 +603,7 @@ # Transform linux* to *-*-linux-gnu*, to support old configure scripts. case $host_os in -linux-gnu*) ;; +linux-gnu*|linux-uclibc*) ;; linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'` esac @@ -1251,7 +1251,7 @@ ;; # This must be Linux ELF. -linux-gnu*) +linux*) version_type=linux need_lib_prefix=no need_version=no 1.1 src/patchsets/gcc/4.7.4/uclibc/90_all_301-missing-execinfo_h.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.4/uclibc/90_all_301-missing-execinfo_h.patch?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.4/uclibc/90_all_301-missing-execinfo_h.patch?rev=1.1content-type=text/plain Index: 90_all_301-missing-execinfo_h.patch === --- gcc-4.0.0/boehm-gc/include/gc.h-orig2005-04-28 22:28:57.0 -0500 +++ gcc-4.0.0/boehm-gc/include/gc.h 2005-04-28 22:30:38.0 -0500 @@ -500,7 +500,7 @@ #ifdef __linux__ # include features.h # if (__GLIBC__ == 2 __GLIBC_MINOR__ = 1 || __GLIBC__ 2) \ - !defined(__ia64__) + !defined(__ia64__) !defined(__UCLIBC__) # ifndef GC_HAVE_BUILTIN_BACKTRACE # define GC_HAVE_BUILTIN_BACKTRACE # endif 1.1 src/patchsets/gcc/4.7.4/uclibc/90_all_302-c99-snprintf.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.4/uclibc/90_all_302-c99-snprintf.patch?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.4/uclibc/90_all_302-c99-snprintf.patch?rev=1.1content-type=text/plain Index: 90_all_302-c99-snprintf.patch === Index: gcc-4.3.0/libstdc++-v3/include/c_global/cstdio === --- gcc-4.3.0/libstdc++-v3/include/c_global/cstdio (revision 129202) +++ gcc-4.3.0/libstdc++-v3/include/c_global/cstdio (working copy) @@ -144,7 +144,7 @@ _GLIBCXX_END_NAMESPACE -#if _GLIBCXX_USE_C99 +#if _GLIBCXX_USE_C99 || defined __UCLIBC__ #undef snprintf #undef vfscanf 1.1 src/patchsets/gcc/4.7.4/uclibc/90_all_305-libmudflap-susv3-legacy.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.4/uclibc/90_all_305-libmudflap-susv3-legacy.patch?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.4/uclibc/90_all_305-libmudflap-susv3-legacy.patch?rev=1.1content-type=text/plain Index: 90_all_305-libmudflap-susv3-legacy.patch === Index: gcc-4.2/libmudflap/mf-hooks2.c === --- gcc-4.2/libmudflap/mf-hooks2.c (revision 119834) +++ gcc-4.2/libmudflap/mf-hooks2.c (working copy) @@ -427,7 +427,7 @@ { TRACE (%s\n, __PRETTY_FUNCTION__); MF_VALIDATE_EXTENT(s, n, __MF_CHECK_WRITE, bzero region); - bzero (s, n); + memset (s, 0, n); } @@ -437,7 +437,7 @@ TRACE (%s\n, __PRETTY_FUNCTION__); MF_VALIDATE_EXTENT(src, n, __MF_CHECK_READ, bcopy src); MF_VALIDATE_EXTENT(dest, n, __MF_CHECK_WRITE, bcopy dest); - bcopy (src, dest, n); + memmove (dest, src, n); } @@ -447,7 +447,7 @@ TRACE (%s\n, __PRETTY_FUNCTION__); MF_VALIDATE_EXTENT(s1, n, __MF_CHECK_READ, bcmp 1st arg); MF_VALIDATE_EXTENT(s2, n, __MF_CHECK_READ, bcmp 2nd arg); - return bcmp (s1, s2, n); + return n == 0 ? 0 : memcmp (s1, s2, n);
[gentoo-commits] gentoo commit in src/patchsets/gcc/4.7.4/gentoo: 20_all_msgfmt-libstdc++-link.patch README.history
rhill 14/06/17 02:26:50 Modified: README.history Added:20_all_msgfmt-libstdc++-link.patch Log: Add patch by Martin von Gagern for bug #372377. Revision ChangesPath 1.2 src/patchsets/gcc/4.7.4/gentoo/README.history file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.4/gentoo/README.history?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.4/gentoo/README.history?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.4/gentoo/README.history?r1=1.1r2=1.2 Index: README.history === RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.7.4/gentoo/README.history,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- README.history 17 Jun 2014 01:47:24 - 1.1 +++ README.history 17 Jun 2014 02:26:50 - 1.2 @@ -7,6 +7,7 @@ + 16_all_libgo-Werror-pr53679.patch + 17_all_libitm-Werror.patch + 18_all_libgcc-cross-canadian.patch + + 20_all_msgfmt-libstdc++-link.patch + 25_all_alpha-mieee-default.patch + 26_all_alpha-asm-mcpu.patch + 29_all_arm_armv4t-default.patch 1.1 src/patchsets/gcc/4.7.4/gentoo/20_all_msgfmt-libstdc++-link.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.4/gentoo/20_all_msgfmt-libstdc++-link.patch?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.7.4/gentoo/20_all_msgfmt-libstdc++-link.patch?rev=1.1content-type=text/plain Index: 20_all_msgfmt-libstdc++-link.patch === Ensure that msgfmt doesn't encounter problems during gcc bootstrapping. Solves error messages like the following: msgfmt: /var/tmp/portage/sys-devel/gcc-4.1.2/work/build/./gcc/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/libstdc++.so.6) The libgcc_s.so used during build doesn't satisfy the needs of the libstdc++.so that msgfmt is linked against. On the other hand, msgfmt is used as a stand-alone application here, and what library it uses behind the scenes is of no concern to the gcc build process. Therefore, simply invoking it as usual, i.e. without any special library path, will make it work as expected here. 2011-09-19 Martin von Gagern References: https://bugs.gentoo.org/372377 https://bugs.gentoo.org/295480 --- gcc-4.1.2.orig/libstdc++-v3/po/Makefile.am +++ gcc-4.1.2/libstdc++-v3/po/Makefile.am @@ -39,6 +39,7 @@ MSGFMT = msgfmt EXTRA_DIST = string_literals.cc POTFILES.in $(PACKAGE).pot $(LOCALE_IN) .po.mo: + env --unset=LD_LIBRARY_PATH \ $(MSGFMT) -o $@ $ all-local: all-local-$(USE_NLS) --- gcc-4.1.2.orig/libstdc++-v3/po/Makefile.in +++ gcc-4.1.2/libstdc++-v3/po/Makefile.in @@ -419,6 +419,7 @@ uninstall-am: uninstall-info-am .po.mo: + env --unset=LD_LIBRARY_PATH \ $(MSGFMT) -o $@ $ all-local: all-local-$(USE_NLS)
[gentoo-commits] gentoo-x86 commit in sys-devel/gcc: ChangeLog gcc-4.7.4.ebuild
rhill 14/06/17 02:40:15 Modified: ChangeLog Added:gcc-4.7.4.ebuild Log: Version bump. Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.1005 sys-devel/gcc/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/ChangeLog?rev=1.1005view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/ChangeLog?rev=1.1005content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/ChangeLog?r1=1.1004r2=1.1005 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v retrieving revision 1.1004 retrieving revision 1.1005 diff -u -r1.1004 -r1.1005 --- ChangeLog 16 Jun 2014 02:15:14 - 1.1004 +++ ChangeLog 17 Jun 2014 02:40:15 - 1.1005 @@ -1,6 +1,11 @@ # ChangeLog for sys-devel/gcc # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.1004 2014/06/16 02:15:14 rhill Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.1005 2014/06/17 02:40:15 rhill Exp $ + +*gcc-4.7.4 (17 Jun 2014) + + 17 Jun 2014; Ryan Hill rh...@gentoo.org +gcc-4.7.4.ebuild: + Version bump. *gcc-4.8.3 (16 Jun 2014) 1.1 sys-devel/gcc/gcc-4.7.4.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/gcc-4.7.4.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/gcc-4.7.4.ebuild?rev=1.1content-type=text/plain Index: gcc-4.7.4.ebuild === # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.7.4.ebuild,v 1.1 2014/06/17 02:40:15 rhill Exp $ EAPI=4 PATCH_VER=1.0 UCLIBC_VER=1.0 # Hardened gcc 4 stuff PIE_VER=0.5.5 SPECS_VER=0.2.0 SPECS_GCC_VER=4.4.3 # arch/libc configurations known to be stable with {PIE,SSP}-by-default PIE_GLIBC_STABLE=x86 amd64 ppc ppc64 arm ia64 PIE_UCLIBC_STABLE=x86 arm amd64 ppc ppc64 SSP_STABLE=amd64 x86 ppc ppc64 arm # uclibc need tls and nptl support for SSP support # uclibc need to be = 0.9.33 SSP_UCLIBC_STABLE=x86 amd64 ppc ppc64 arm #end Hardened stuff inherit eutils toolchain DESCRIPTION=The GNU Compiler Collection LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -amd64-fbsd -x86-fbsd RDEPEND= DEPEND=${RDEPEND} elibc_glibc? ( =sys-libs/glibc-2.8 ) =${CATEGORY}/binutils-2.18 if [[ ${CATEGORY} != cross-* ]] ; then PDEPEND=${PDEPEND} elibc_glibc? ( =sys-libs/glibc-2.8 ) fi src_prepare() { if has_version 'sys-libs/glibc-2.12' ; then ewarn Your host glibc is too old; disabling automatic fortify. ewarn Please rebuild gcc after upgrading to =glibc-2.12 #362315 EPATCH_EXCLUDE+= 10_all_default-fortify-source.patch fi # drop the x32 stuff once 4.7 goes stable if [[ ${CTARGET} != x86_64* ]] || ! has x32 $(get_all_abis TARGET) ; then EPATCH_EXCLUDE+= 90_all_gcc-4.7-x32.patch fi toolchain_src_prepare use vanilla return 0 [[ ${CHOST} == ${CTARGET} ]] epatch ${FILESDIR}/gcc-spec-env.patch }
[gentoo-commits] proj/gentoo-news:master commit in: 2014/2014-06-15-gcc48_ssp/
commit: 553b96bad5e649776b9a20397e6abcfea38f4133 Author: Ryan Hill rhill AT gentoo DOT org AuthorDate: Mon Jun 16 01:59:59 2014 + Commit: Ryan Hill dirtyepic AT gentoo DOT org CommitDate: Mon Jun 16 01:59:59 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gentoo-news.git;a=commit;h=553b96ba News item for GCC 4.8.3. --- .../2014-06-15-gcc48_ssp.en.txt| 34 ++ .../2014-06-15-gcc48_ssp.en.txt.asc| 11 +++ 2 files changed, 45 insertions(+) diff --git a/2014/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt b/2014/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt new file mode 100644 index 000..a0d1deb --- /dev/null +++ b/2014/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt @@ -0,0 +1,34 @@ +Title: GCC 4.8.3 defaults to -fstack-protector +Author: Ryan Hill rh...@gentoo.org +Content-Type: text/plain +Posted: 2014-06-15 +Revision: 1 +News-Item-Format: 1.0 +Display-If-Installed: =sys-devel/gcc-4.8.3 +Display-If-Keyword: amd64 +Display-If-Keyword: arm +Display-If-Keyword: mips +Display-If-Keyword: ppc +Display-If-Keyword: ppc64 +Display-If-Keyword: x86 + +Beginning with GCC 4.8.3, Stack Smashing Protection (SSP) will be +enabled by default. The 4.8 series will enable -fstack-protector +while 4.9 and later enable -fstack-protector-strong. + +SSP is a security feature that attempts to mitigate stack-based buffer +overflows by placing a canary value on the stack after the function +return pointer and checking for that value before the function returns. +If a buffer overflow occurs and the canary value is overwritten, the +program aborts. + +There is a small performance cost to these features. They can be +disabled with -fno-stack-protector. + +For more information these options, refer to the GCC Manual, or the +following articles. + +http://en.wikipedia.org/wiki/Buffer_overflow_protection +http://en.wikipedia.org/wiki/Stack_buffer_overflow +https://securityblog.redhat.com/tag/stack-protector +http://www.outflux.net/blog/archives/2014/01/27/fstack-protector-strong diff --git a/2014/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt.asc b/2014/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt.asc new file mode 100644 index 000..ef32608 --- /dev/null +++ b/2014/2014-06-15-gcc48_ssp/2014-06-15-gcc48_ssp.en.txt.asc @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- +Version: GnuPG v2.0 + +iQEcBAABCgAGBQJTnk9/AAoJEO04vUmVeoRj+AQIAKw0ZEJj6MFBw8lPSenkspGX +XmlijZKVvV0i+LpCV6/XA+AUfV8j8DvzYiamtD1NmmZp7iT8gbsqGZxN5UiBBUtG +4BDi7nmC/kJsR+7az/Ey6w2kUbijCfJu1fmx7wjoTWBcHQyLJEUakMG6mfc50BOg +dUSuZl+K/FMfyB6Y4SuPPtCtFyWGru8Pol0HsQQ1rS76QHZN4cdHrwFQzEovQChw +S2OPaqgHRs+HjIs55P7PceXARYsM7ppgjxOa//cCZA9HepOPmqk6wMYFs3yafkK7 +cssCq6aLVlsaiBVMXth60MN7GEtkI6aVBpnuU8Fe5Uzehr3W99zDc//dOBrrfMY= +=JuHk +-END PGP SIGNATURE-
[gentoo-commits] gentoo commit in src/patchsets/gcc/4.8.3/gentoo: 93_all_4.9.0_pr60155.patch README.history
rhill 14/06/16 02:05:43 Modified: README.history Added:93_all_4.9.0_pr60155.patch Log: Add patch for bug #512586. Revision ChangesPath 1.2 src/patchsets/gcc/4.8.3/gentoo/README.history file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/gentoo/README.history?rev=1.2view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/gentoo/README.history?rev=1.2content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/gentoo/README.history?r1=1.1r2=1.2 Index: README.history === RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.8.3/gentoo/README.history,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- README.history 22 May 2014 21:06:27 - 1.1 +++ README.history 16 Jun 2014 02:05:43 - 1.2 @@ -1,4 +1,7 @@ -1.0(pending) +1.115 Jun 2014 + + 93_all_4.9.0_pr60155.patch + +1.001 Jun 2014 + 09_all_default-ssp.patch + 10_all_default-fortify-source.patch + 11_all_default-warn-format-security.patch 1.1 src/patchsets/gcc/4.8.3/gentoo/93_all_4.9.0_pr60155.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/gentoo/93_all_4.9.0_pr60155.patch?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.3/gentoo/93_all_4.9.0_pr60155.patch?rev=1.1content-type=text/plain Index: 93_all_4.9.0_pr60155.patch === [ICE/4.8] building net-misc/openssh-6.6_p1 hits get_pressure_class_and_nregs at gcse.c:3438 on alpha https://bugs.gentoo.org/show_bug.cgi?id=512586 https://gcc.gnu.org/PR60155 commit 97f436b3eac628b0ec06d01ea5b8e6426b51e0f4 Author: danglin danglin@138bc75d-0d04-0410-961f-82ee72b054a4 Date: Fri Apr 4 22:25:51 2014 + PR rtl-optimization/60155 * gcse.c (record_set_data): New function. (single_set_gcse): New function. (gcse_emit_move_after): Use single_set_gcse instead of single_set. (hoist_code): Likewise. (get_pressure_class_and_nregs): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209134 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 9 gcc/gcse.c| 71 +-- 2 files changed, 73 insertions(+), 7 deletions(-) --- a/gcc/gcse.c +++ b/gcc/gcse.c @@ -2502,6 +2502,65 @@ pre_insert_copies (void) } } +struct set_data +{ + rtx insn; + const_rtx set; + int nsets; +}; + +/* Increment number of sets and record set in DATA. */ + +static void +record_set_data (rtx dest, const_rtx set, void *data) +{ + struct set_data *s = (struct set_data *)data; + + if (GET_CODE (set) == SET) +{ + /* We allow insns having multiple sets, where all but one are +dead as single set insns. In the common case only a single +set is present, so we want to avoid checking for REG_UNUSED +notes unless necessary. */ + if (s-nsets == 1 + find_reg_note (s-insn, REG_UNUSED, SET_DEST (s-set)) + !side_effects_p (s-set)) + s-nsets = 0; + + if (!s-nsets) + { + /* Record this set. */ + s-nsets += 1; + s-set = set; + } + else if (!find_reg_note (s-insn, REG_UNUSED, dest) + || side_effects_p (set)) + s-nsets += 1; +} +} + +static const_rtx +single_set_gcse (rtx insn) +{ + struct set_data s; + rtx pattern; + + gcc_assert (INSN_P (insn)); + + /* Optimize common case. */ + pattern = PATTERN (insn); + if (GET_CODE (pattern) == SET) +return pattern; + + s.insn = insn; + s.nsets = 0; + note_stores (pattern, record_set_data, s); + + /* Considered invariant insns have exactly one set. */ + gcc_assert (s.nsets == 1); + return s.set; +} + /* Emit move from SRC to DEST noting the equivalence with expression computed in INSN. */ @@ -2509,7 +2568,8 @@ static rtx gcse_emit_move_after (rtx dest, rtx src, rtx insn) { rtx new_rtx; - rtx set = single_set (insn), set2; + const_rtx set = single_set_gcse (insn); + rtx set2; rtx note; rtx eqv = NULL_RTX; @@ -3369,13 +3429,12 @@ hoist_code (void) FOR_EACH_VEC_ELT (occrs_to_hoist, j, occr) { rtx insn; - rtx set; + const_rtx set; gcc_assert (!occr-deleted_p); insn = occr-insn; - set = single_set (insn); - gcc_assert (set); + set = single_set_gcse (insn); /* Create a pseudo-reg to store the result of reaching expressions into. Get the mode for the new pseudo @@ -3456,10 +3515,8 @@ get_pressure_class_and_nregs
[gentoo-commits] gentoo-x86 commit in sys-devel/gcc: gcc-4.8.3.ebuild ChangeLog gcc-4.8.2-r1.ebuild
rhill 14/06/16 02:15:14 Modified: ChangeLog Added:gcc-4.8.3.ebuild Removed: gcc-4.8.2-r1.ebuild Log: Version bump (bug #511606). Signed-off-by: Ryan Hill rh...@gentoo.org (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 957A8463) Revision ChangesPath 1.1004 sys-devel/gcc/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/ChangeLog?rev=1.1004view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/ChangeLog?rev=1.1004content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/ChangeLog?r1=1.1003r2=1.1004 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v retrieving revision 1.1003 retrieving revision 1.1004 diff -u -r1.1003 -r1.1004 --- ChangeLog 14 Jun 2014 22:25:27 - 1.1003 +++ ChangeLog 16 Jun 2014 02:15:14 - 1.1004 @@ -1,6 +1,12 @@ # ChangeLog for sys-devel/gcc # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.1003 2014/06/14 22:25:27 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.1004 2014/06/16 02:15:14 rhill Exp $ + +*gcc-4.8.3 (16 Jun 2014) + + 16 Jun 2014; Ryan Hill rh...@gentoo.org -gcc-4.8.2-r1.ebuild, + +gcc-4.8.3.ebuild: + Version bump (bug #511606). 14 Jun 2014; Mike Frysinger vap...@gentoo.org metadata.xml: Add upstream CPE tag (security info). 1.1 sys-devel/gcc/gcc-4.8.3.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/gcc-4.8.3.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc/gcc-4.8.3.ebuild?rev=1.1content-type=text/plain Index: gcc-4.8.3.ebuild === # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.8.3.ebuild,v 1.1 2014/06/16 02:15:14 rhill Exp $ EAPI=4 PATCH_VER=1.1 UCLIBC_VER=1.0 # Hardened gcc 4 stuff PIE_VER=0.5.9 SPECS_VER=0.2.0 SPECS_GCC_VER=4.4.3 # arch/libc configurations known to be stable with {PIE,SSP}-by-default PIE_GLIBC_STABLE=x86 amd64 mips ppc ppc64 arm ia64 PIE_UCLIBC_STABLE=x86 arm amd64 mips ppc ppc64 SSP_STABLE=amd64 x86 mips ppc ppc64 arm # uclibc need tls and nptl support for SSP support # uclibc need to be = 0.9.33 SSP_UCLIBC_STABLE=x86 amd64 mips ppc ppc64 arm #end Hardened stuff inherit eutils toolchain DESCRIPTION=The GNU Compiler Collection LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~x86 ~amd64-fbsd ~x86-fbsd RDEPEND= DEPEND=${RDEPEND} elibc_glibc? ( =sys-libs/glibc-2.8 ) =${CATEGORY}/binutils-2.20 if [[ ${CATEGORY} != cross-* ]] ; then PDEPEND=${PDEPEND} elibc_glibc? ( =sys-libs/glibc-2.8 ) fi src_prepare() { if has_version 'sys-libs/glibc-2.12' ; then ewarn Your host glibc is too old; disabling automatic fortify. ewarn Please rebuild gcc after upgrading to =glibc-2.12 #362315 EPATCH_EXCLUDE+= 10_all_default-fortify-source.patch fi toolchain_src_prepare use vanilla return 0 #Use -r1 for newer piepatchet that use DRIVER_SELF_SPECS for the hardened specs. [[ ${CHOST} == ${CTARGET} ]] epatch ${FILESDIR}/gcc-spec-env-r1.patch }