[gentoo-commits] repo/gentoo:master commit in: net-p2p/nicotine+/

2016-09-12 Thread Ryan Hill
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/

2016-08-24 Thread Ryan Hill
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/

2016-08-02 Thread Ryan Hill
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/

2016-08-02 Thread Ryan Hill
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/

2016-08-02 Thread Ryan Hill
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/

2016-08-02 Thread Ryan Hill
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/

2016-07-01 Thread Ryan Hill
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/

2016-06-30 Thread Ryan Hill
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/

2016-06-30 Thread Ryan Hill
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/

2016-06-23 Thread Ryan Hill
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/

2016-06-16 Thread Ryan Hill
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/

2016-06-16 Thread Ryan Hill
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/

2016-06-16 Thread Ryan Hill
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/

2016-06-14 Thread Ryan Hill
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/

2016-06-04 Thread Ryan Hill
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/

2016-05-12 Thread Ryan Hill
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/

2016-05-07 Thread Ryan Hill
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

2016-04-28 Thread Ryan Hill (rhill)
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: uros 
Date:   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/

2016-04-28 Thread Ryan Hill
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/

2016-04-24 Thread Ryan Hill
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/

2016-04-24 Thread Ryan Hill
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/

2016-04-24 Thread Ryan Hill
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/

2016-04-13 Thread Ryan Hill
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/

2016-04-13 Thread Ryan Hill
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/

2016-04-13 Thread Ryan Hill
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/

2016-04-13 Thread Ryan Hill
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/

2016-04-13 Thread Ryan Hill
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/

2016-04-13 Thread Ryan Hill
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/

2016-02-28 Thread Ryan Hill
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/

2016-02-28 Thread Ryan Hill
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/

2016-02-28 Thread Ryan Hill
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/

2016-02-28 Thread Ryan Hill
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/

2016-02-26 Thread Ryan Hill
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/

2016-02-17 Thread Ryan Hill
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/

2016-02-16 Thread Ryan Hill
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/

2016-02-16 Thread Ryan Hill
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/

2015-12-14 Thread Ryan Hill
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/

2015-12-14 Thread Ryan Hill
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/

2015-10-26 Thread Ryan Hill
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/

2015-10-23 Thread Ryan Hill
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/

2015-10-14 Thread Ryan Hill
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/

2015-10-14 Thread Ryan Hill
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/

2015-10-12 Thread Ryan Hill
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/

2015-10-12 Thread Ryan Hill
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/

2015-10-12 Thread Ryan Hill
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/

2015-10-12 Thread Ryan Hill
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/

2015-10-12 Thread Ryan Hill
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/

2015-10-12 Thread Ryan Hill
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/

2015-10-12 Thread Ryan Hill
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/

2015-10-02 Thread Ryan Hill
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/

2015-10-01 Thread Ryan Hill
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/

2015-10-01 Thread Ryan Hill
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/

2015-09-29 Thread Ryan Hill
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/

2015-09-29 Thread Ryan Hill
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

2015-08-04 Thread Ryan Hill (rhill)
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

2015-08-04 Thread Ryan Hill (rhill)
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

2015-07-26 Thread Ryan Hill (rhill)
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

2015-07-26 Thread Ryan Hill (rhill)
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

2015-07-26 Thread Ryan Hill (rhill)
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

2015-07-19 Thread Ryan Hill (rhill)
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

2015-07-19 Thread Ryan Hill (rhill)
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

2015-07-19 Thread Ryan Hill (rhill)
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

2015-07-19 Thread Ryan Hill (rhill)
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

2015-07-19 Thread Ryan Hill (rhill)
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: /

2015-05-12 Thread Ryan Hill
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/

2015-05-12 Thread Ryan Hill
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

2015-05-08 Thread Ryan Hill (rhill)
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

2015-04-28 Thread Ryan Hill (rhill)
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

2015-04-20 Thread Ryan Hill (rhill)
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

2015-04-19 Thread Ryan Hill (rhill)
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

2015-04-19 Thread Ryan Hill (rhill)
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

2015-04-04 Thread Ryan Hill (rhill)
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

2015-03-22 Thread Ryan Hill (rhill)
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

2015-03-22 Thread Ryan Hill (rhill)
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

2015-03-22 Thread Ryan Hill (rhill)
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

2015-03-14 Thread Ryan Hill (rhill)
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

2015-03-14 Thread Ryan Hill (rhill)
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

2015-03-14 Thread Ryan Hill (rhill)
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

2015-02-18 Thread Ryan Hill (rhill)
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

2014-10-01 Thread Ryan Hill (rhill)
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

2014-10-01 Thread Ryan Hill (rhill)
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

2014-09-28 Thread Ryan Hill (rhill)
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

2014-09-28 Thread Ryan Hill (rhill)
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/

2014-09-02 Thread Ryan Hill
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

2014-08-06 Thread Ryan Hill (rhill)
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

2014-08-06 Thread Ryan Hill (rhill)
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

2014-08-06 Thread Ryan Hill (rhill)
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

2014-08-06 Thread Ryan Hill (rhill)
://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

2014-08-06 Thread Ryan Hill (rhill)
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/

2014-06-17 Thread Ryan Hill
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

2014-06-16 Thread Ryan Hill (rhill)
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

2014-06-16 Thread Ryan Hill (rhill)
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

2014-06-16 Thread Ryan Hill (rhill)
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

2014-06-16 Thread Ryan Hill (rhill)
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

2014-06-16 Thread Ryan Hill (rhill)
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

2014-06-16 Thread Ryan Hill (rhill)
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

2014-06-16 Thread Ryan Hill (rhill)
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/

2014-06-15 Thread Ryan Hill
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

2014-06-15 Thread Ryan Hill (rhill)
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

2014-06-15 Thread Ryan Hill (rhill)
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
}






  1   2   >