[gentoo-commits] repo/gentoo:master commit in: media-gfx/xdot/

2019-04-08 Thread Austin English
commit: 714c71fc26d512b8957f87db9f04ed2108319761
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:49:51 2019 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:13:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=714c71fc

media-gfx/xdot: move my packages to maintainer-needed

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 media-gfx/xdot/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-gfx/xdot/metadata.xml b/media-gfx/xdot/metadata.xml
index 947bc75e20b..d0f120ab5fc 100644
--- a/media-gfx/xdot/metadata.xml
+++ b/media-gfx/xdot/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-wizarde...@gentoo.org
-    Austin English
-  
+  
   
   Interactive viewer for Graphviz dot files
   



[gentoo-commits] repo/gentoo:master commit in: dev-python/structlog/

2019-04-08 Thread Austin English
commit: 0ac3addd07aac451a7e490960511ad3d455b4f07
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:49:04 2019 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:13:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac3addd

dev-python/structlog: move my packages to maintainer-needed

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 dev-python/structlog/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-python/structlog/metadata.xml 
b/dev-python/structlog/metadata.xml
index f04762cdc67..f53d2c1bd11 100644
--- a/dev-python/structlog/metadata.xml
+++ b/dev-python/structlog/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-wizarde...@gentoo.org
-    Austin English
-  
+  
   
 Structured Logging for Python
   



[gentoo-commits] repo/gentoo:master commit in: app-misc/tails-installer/

2019-04-08 Thread Austin English
commit: d68684c40728529b168c5045e250bfcc843222c1
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:48:12 2019 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:12:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d68684c4

app-misc/tails-installer: move my packages to maintainer-needed

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 app-misc/tails-installer/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-misc/tails-installer/metadata.xml 
b/app-misc/tails-installer/metadata.xml
index 5d675ba1a31..3d969f378b5 100644
--- a/app-misc/tails-installer/metadata.xml
+++ b/app-misc/tails-installer/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-wizarde...@gentoo.org
-    Austin English
-  
+  
   
   Tails Installer is a graphical tool to install or upgrade Tails on a USB 
stick from an ISO image.
   



[gentoo-commits] repo/gentoo:master commit in: dev-util/artifactory-bin/

2019-04-08 Thread Austin English
commit: a1508bdc0514dde70d2a0dfae8d8a01f567ef15e
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:49:11 2019 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:13:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1508bdc

dev-util/artifactory-bin: move my packages to maintainer-needed

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 dev-util/artifactory-bin/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-util/artifactory-bin/metadata.xml 
b/dev-util/artifactory-bin/metadata.xml
index b9b43a43611..fff2f58633f 100644
--- a/dev-util/artifactory-bin/metadata.xml
+++ b/dev-util/artifactory-bin/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-wizarde...@gentoo.org
-    Austin English
-  
+  
   
   Respository manager for Maven (among other binary package formats).
   



[gentoo-commits] repo/gentoo:master commit in: games-util/pogo-manager-bin/

2019-04-08 Thread Austin English
commit: 3c77f784aca718701da7589600eba69de5edbe0d
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:49:42 2019 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:13:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c77f784

games-util/pogo-manager-bin: move my packages to maintainer-needed

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 games-util/pogo-manager-bin/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/games-util/pogo-manager-bin/metadata.xml 
b/games-util/pogo-manager-bin/metadata.xml
index 591d99816ca..ac3c2927433 100644
--- a/games-util/pogo-manager-bin/metadata.xml
+++ b/games-util/pogo-manager-bin/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-wizarde...@gentoo.org
-    Austin English
-  
+  
   
  Utility to manage Pokemon Go accounts. Not sanctioned by Niantic, use at your 
own risk.
   



[gentoo-commits] repo/gentoo:master commit in: dev-util/valgrind/

2019-04-08 Thread Austin English
commit: 0bc92cf4aa26965922cf7d6a4d26306e176e9b1b
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:21:56 2019 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:11:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc92cf4

dev-util/valgrind: remove myself from metadata.xml

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 dev-util/valgrind/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-util/valgrind/metadata.xml b/dev-util/valgrind/metadata.xml
index 31d1b4f644d..0bf3fac2660 100644
--- a/dev-util/valgrind/metadata.xml
+++ b/dev-util/valgrind/metadata.xml
@@ -5,10 +5,6 @@
bluen...@gentoo.org
Anthony G. Basile

-   
-   wizarde...@gentoo.org
-       Austin English
-   

Valgrind is a GPL'd tool to help you find memory-management 
problems
in your programs. When a program is run under Valgrind's 
supervision,



[gentoo-commits] repo/gentoo:master commit in: dev-python/filemagic/

2019-04-08 Thread Austin English
commit: 1c1896e5e548880e0b81e58d94c2022e557d59d5
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:48:40 2019 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:12:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c1896e5

dev-python/filemagic: move my packages to maintainer-needed

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 dev-python/filemagic/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-python/filemagic/metadata.xml 
b/dev-python/filemagic/metadata.xml
index 4263866fda9..a0e20ff90e0 100644
--- a/dev-python/filemagic/metadata.xml
+++ b/dev-python/filemagic/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-wizarde...@gentoo.org
-    Austin English
-  
+  
   
   A Python API for libmagic, the library behind the Unix file command
   



[gentoo-commits] repo/gentoo:master commit in: dev-python/Ming/

2019-04-08 Thread Austin English
commit: 4b9682046f813790a6f15b40c8a16f2f53993f8a
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:48:27 2019 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:12:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b968204

dev-python/Ming: move my packages to maintainer-needed

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 dev-python/Ming/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-python/Ming/metadata.xml b/dev-python/Ming/metadata.xml
index ebe3f844e64..6d9175d2b32 100644
--- a/dev-python/Ming/metadata.xml
+++ b/dev-python/Ming/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-wizarde...@gentoo.org
-    Austin English
-  
+  
   
 Ming
 merciless



[gentoo-commits] repo/gentoo:master commit in: app-admin/github-backup-utils/

2019-04-08 Thread Austin English
commit: 8b0bf403a7ca8471e23d2587826e328516332814
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:17:08 2019 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:11:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b0bf403

app-admin/github-backup-utils: remove myself from metadata.xml

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 app-admin/github-backup-utils/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-admin/github-backup-utils/metadata.xml 
b/app-admin/github-backup-utils/metadata.xml
index 3bac2658b1e..3ff8f644e3f 100644
--- a/app-admin/github-backup-utils/metadata.xml
+++ b/app-admin/github-backup-utils/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-wizarde...@gentoo.org
-    Austin English
-  
   
 willi...@gentoo.org
 William Hubbs



[gentoo-commits] repo/gentoo:master commit in: www-apps/chromedriver-bin/

2019-04-08 Thread Austin English
commit: 04d807f59b5377ce3dc8c904828f4b8a8768b9dc
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:50:05 2019 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:14:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04d807f5

www-apps/chromedriver-bin: move my packages to maintainer-needed

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 www-apps/chromedriver-bin/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/www-apps/chromedriver-bin/metadata.xml 
b/www-apps/chromedriver-bin/metadata.xml
index bc54c240e76..4d37cb172d2 100644
--- a/www-apps/chromedriver-bin/metadata.xml
+++ b/www-apps/chromedriver-bin/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-wizarde...@gentoo.org
-    Austin English
-  
+  
   
 ChromeDriver is an open source tool for automated testing of webapps 
across many browsers.
 It provides capabilities for navigating to web pages, user input, 
JavaScript execution, and more.



[gentoo-commits] repo/gentoo:master commit in: dev-python/kafka-python/

2019-04-08 Thread Austin English
commit: 072e3edf2fe27233a7555eae2271957307172771
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:48:48 2019 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:12:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=072e3edf

dev-python/kafka-python: move my packages to maintainer-needed

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 dev-python/kafka-python/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-python/kafka-python/metadata.xml 
b/dev-python/kafka-python/metadata.xml
index e2edf6176a9..0f2c9d5f988 100644
--- a/dev-python/kafka-python/metadata.xml
+++ b/dev-python/kafka-python/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-wizarde...@gentoo.org
-    Austin English
-  
+  
   
   Python client for Apache Kafka
   



[gentoo-commits] repo/gentoo:master commit in: dev-python/mockredispy/

2019-04-08 Thread Austin English
commit: 74fbd77cbfce4e09fc68e8db0803758de50642c6
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:48:54 2019 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:12:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74fbd77c

dev-python/mockredispy: move my packages to maintainer-needed

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 dev-python/mockredispy/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-python/mockredispy/metadata.xml 
b/dev-python/mockredispy/metadata.xml
index 85333f5dc73..8506f376cca 100644
--- a/dev-python/mockredispy/metadata.xml
+++ b/dev-python/mockredispy/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-wizarde...@gentoo.org
-    Austin English
-  
+  
   
 mockredispy
 mockredispy



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-spidermonkey/

2019-04-08 Thread Austin English
commit: 5a87c2e27c2b0c85299f81c63ea318645aea0597
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:48:59 2019 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:12:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a87c2e2

dev-python/python-spidermonkey: move my packages to maintainer-needed

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 dev-python/python-spidermonkey/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-python/python-spidermonkey/metadata.xml 
b/dev-python/python-spidermonkey/metadata.xml
index 0d617cc51b6..e92ae67745a 100644
--- a/dev-python/python-spidermonkey/metadata.xml
+++ b/dev-python/python-spidermonkey/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   wizarde...@gentoo.org
-       Austin English
-   
+   

JavaScript / Python bridge




[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2019-04-08 Thread Austin English
commit: cf4b55f763069958a0f60b6ac5472f54f7f2ee81
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:50:01 2019 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:13:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf4b55f7

sys-apps/init-system-helpers: move my packages to maintainer-needed

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 sys-apps/init-system-helpers/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-apps/init-system-helpers/metadata.xml 
b/sys-apps/init-system-helpers/metadata.xml
index 4f7ad3b3b5a..7a38bb90096 100644
--- a/sys-apps/init-system-helpers/metadata.xml
+++ b/sys-apps/init-system-helpers/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   wizarde...@gentoo.org
-       Austin English
-   
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-remote-hg/

2019-04-08 Thread Austin English
commit: ce1567976b4bc9518de9eb04fe29263994f872f0
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:49:36 2019 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:13:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce156797

dev-vcs/git-remote-hg: move my packages to maintainer-needed

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 dev-vcs/git-remote-hg/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-vcs/git-remote-hg/metadata.xml 
b/dev-vcs/git-remote-hg/metadata.xml
index 0fe23763266..c96b528c458 100644
--- a/dev-vcs/git-remote-hg/metadata.xml
+++ b/dev-vcs/git-remote-hg/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   wizarde...@gentoo.org
-       Austin English
-   
+   

'git-remote-hg' is the semi-official Mercurial bridge from Git 
project,
once installed, it allows you to clone, fetch and push to and 
from



[gentoo-commits] repo/gentoo:master commit in: dev-util/kcov/

2019-04-08 Thread Austin English
commit: 6520512e96c69e432ec31c9d1c1b6df3ce2639d3
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:49:22 2019 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:13:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6520512e

dev-util/kcov: move my packages to maintainer-needed

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 dev-util/kcov/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-util/kcov/metadata.xml b/dev-util/kcov/metadata.xml
index bbb53844e2b..44c29bc8035 100644
--- a/dev-util/kcov/metadata.xml
+++ b/dev-util/kcov/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   wizarde...@gentoo.org
-       Austin English
-   
+   

SimonKagstrom/kcov




[gentoo-commits] repo/gentoo:master commit in: dev-lang/tcc/

2019-04-08 Thread Austin English
commit: a52a803513800b912112cbe95b343c4fc01dce82
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:48:20 2019 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:12:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a52a8035

dev-lang/tcc: move my packages to maintainer-needed

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 dev-lang/tcc/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-lang/tcc/metadata.xml b/dev-lang/tcc/metadata.xml
index 56d7c4404e3..91830b9b654 100644
--- a/dev-lang/tcc/metadata.xml
+++ b/dev-lang/tcc/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-wizarde...@gentoo.org
-    Austin English
-  
+  
   
   Tiny C compiler
   



[gentoo-commits] repo/gentoo:master commit in: dev-util/repo/

2019-04-08 Thread Austin English
commit: 0d827f5f55d17c668106aac3788535517bbb76bf
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:49:28 2019 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:13:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d827f5f

dev-util/repo: move my packages to maintainer-needed

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 dev-util/repo/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-util/repo/metadata.xml b/dev-util/repo/metadata.xml
index e31c816a429..1a32327a03f 100644
--- a/dev-util/repo/metadata.xml
+++ b/dev-util/repo/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-wizarde...@gentoo.org
-    Austin English
-  
+  
   
   Tool for managing multiple git repositories. From Google, useful for 
building Android.
   



[gentoo-commits] repo/gentoo:master commit in: dev-python/jira/

2019-04-08 Thread Austin English
commit: 55d62b803a999bab59e10aeca3117b79e1136d1d
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:19:59 2019 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:11:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d62b80

dev-python/jira: remove myself from metadata.xml

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 dev-python/jira/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-python/jira/metadata.xml b/dev-python/jira/metadata.xml
index 20544ce8d99..becce321c12 100644
--- a/dev-python/jira/metadata.xml
+++ b/dev-python/jira/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-wizarde...@gentoo.org
-    Austin English
-  
   
 calc...@gentoo.org
 Denis Dupeyron



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtio-win/

2019-04-08 Thread Austin English
commit: 923cd7b264893290658bde22ee7b0883e8b9ef37
Author: Austin English  gentoo  org>
AuthorDate: Tue Apr  9 02:47:12 2019 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Apr  9 03:11:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=923cd7b2

app-emulation/virtio-win: move my packages to maintainer-needed

Signed-off-by: Austin English  gentoo.org>
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 app-emulation/virtio-win/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-emulation/virtio-win/metadata.xml 
b/app-emulation/virtio-win/metadata.xml
index 0b65659613f..4ded5b79f93 100644
--- a/app-emulation/virtio-win/metadata.xml
+++ b/app-emulation/virtio-win/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-wizarde...@gentoo.org
-    Austin English
-  
+  
   
 crobinso/virtio-win-pkg-scripts
   



[gentoo-commits] repo/gentoo:master commit in: media-gfx/xdot/

2018-09-05 Thread Austin English
commit: 64d903f58791924c514f42a1c27429ab3f0e2743
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  5 22:05:18 2018 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Sep  5 22:05:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d903f5

media-gfx/xdot: version bump (0.8)

Gentoo-Bug: https://bugs.gentoo.org/643126
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-gfx/xdot/Manifest|  1 +
 media-gfx/xdot/xdot-0.8.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/media-gfx/xdot/Manifest b/media-gfx/xdot/Manifest
index fbb978bd458..70513f2d4c1 100644
--- a/media-gfx/xdot/Manifest
+++ b/media-gfx/xdot/Manifest
@@ -1,3 +1,4 @@
 DIST xdot-0.5.tar.gz 24555 BLAKE2B 
81621369e3e2604d5f86da8edee1af440b3bf6811ad9aad67334f8a61a0100cae0da223d7f8b3def29c2fc9a647f9ac6b55f8ccfdcedae5cd431c143c21938f3
 SHA512 
f466ee0af2270c66218b67bf371c972d0ffefe977059b3c4a2ca29807c3ca419020286ed9c031853f79afb55222884c942bd14d8365b64ce2a0ed5f6d1d0
 DIST xdot-0.6.tar.gz 27710 BLAKE2B 
414a6fd422a2d4e08d20c28841cb91215f16a89ba6dd03406219bd2dc9f63fb5250f19f3e48a3535cd2a5daa08aa2b3c702b06ef17e252e34c24c40459e29566
 SHA512 
25dcb35aacdd58fb13519346d1d8cf500b3cc40dee85e967d23c52c0c37ba092a023aec6cd72a35b74e3ea6a2168e1691ad218e4a6af17ea6d56d824f05b
 DIST xdot-0.7.tar.gz 126406 BLAKE2B 
4451992c0bc3808fe9de64601baea7af8f08fc10475bcf266f6ffc2d70b96566b77d1ae03f9dd57a42ae54f23d2e7f8b2e258239a891818a404fc2b2cd5e5df9
 SHA512 
793be28fbd0ee6c2b9dd97532ef8742d598f84055ef67e688593d7c1f689f04593dd89a490f4f48866b18ac595252d03b9cc6d8d8e2d6c0ac1ef1ad28789c512
+DIST xdot-0.8.tar.gz 131659 BLAKE2B 
e8bfa034cd106054ef070b5c1cfe641b7fb3ce37f60c747c5ccb339f2b4bbbeb58b54f6f1f9cf57544c53a81d0bf61e4e787a6a78c18b6db90b5cceee3720e70
 SHA512 
76eea4054ed5b9b3fa25c53dcbceed6671ee622ed6d841ee30cb1005beaf35a74c4e36e4b577b69ef12e39f6e8fcb8f38d1bb024bb9abe92df8c672f0c114ab3

diff --git a/media-gfx/xdot/xdot-0.8.ebuild b/media-gfx/xdot/xdot-0.8.ebuild
new file mode 100644
index 000..e8716f71acd
--- /dev/null
+++ b/media-gfx/xdot/xdot-0.8.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_4 python3_5 python3_6 )
+
+inherit distutils-r1
+
+MY_PN=xdot.py
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Interactive viewer for Graphviz dot files"
+HOMEPAGE="https://github.com/jrfonseca/xdot.py";
+SRC_URI="https://github.com/jrfonseca/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   media-gfx/graphviz
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   eapply_user
+
+   # Don't require graphviz python(2) supprt, which xdot doesn't use. This 
allows xdot to support python3.
+   # For more info, see https://bugs.gentoo.org/643126
+   sed -i "/install_requires=\['graphviz'\],/d" setup.py || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/chromedriver-bin/

2018-09-05 Thread Austin English
commit: 1fdf028d71b005a0cb2259c4a7b93c6dbf1e098a
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  5 21:15:39 2018 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Sep  5 21:16:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fdf028d

www-apps/chromedriver-bin: version bump (2.41)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 www-apps/chromedriver-bin/Manifest |  1 +
 .../chromedriver-bin/chromedriver-bin-2.41.ebuild  | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/www-apps/chromedriver-bin/Manifest 
b/www-apps/chromedriver-bin/Manifest
index fe89dda8461..0fda863d423 100644
--- a/www-apps/chromedriver-bin/Manifest
+++ b/www-apps/chromedriver-bin/Manifest
@@ -4,3 +4,4 @@ DIST chromedriver-bin-2.30.linux32.zip 3891104 BLAKE2B 
653365b57013549c3190d4fe2
 DIST chromedriver-bin-2.30.linux64.zip 3864914 BLAKE2B 
d31a1ff9f0eba3384bb3e1598b448c3893d65be98876ad302891657e0eaa8684733303eca618e43226a3e6eb1fd212248188d20cfc97b5aefc9118600420
 SHA512 
451d120fceda3a08bba77fbae8d99c87c0902e608006a7895882a06cdcb1614afe0b563fd1b2b2bdc3ac3fbc426b5d3141245ee4d00a0c4dad6911d9a94f5d1a
 DIST chromedriver-bin-2.35.linux64.zip 3721349 BLAKE2B 
37abd16d3d2aea57dfff871f2cdcf3ea0c34ad50dd8ba98f2e166e541ebf6ea2ede641a10f7b3d6ff2114740f9aad3cda6e0fc19ab3708fca89b3ce96cb3639e
 SHA512 
0da15aee65c7f13552a57cc77212206fcd9a76b3cb912d85807760d6fb44b122e850c72e36fa7f53355c5bfff038afeeec2181089d1507c59cd5e176fd415ae7
 DIST chromedriver-bin-2.40.linux64.zip 3860375 BLAKE2B 
b91d4cd05b390f5b0d175ab396838ed3d2ab0dd0a961c4d51268a85c1ffc0be077615126b9373dd7cf69add57f9eb56b5b494ecf55086a4b86cdbc50f1307275
 SHA512 
5d4fd5723b6245bb7ee722f0e206391b1baa5f1c558f7e79f54289ea3adab385537f569f84b6de2b4f02e38105416f3361b439349a180e3a764126ed2ad525a4
+DIST chromedriver-bin-2.41.linux64.zip 3944714 BLAKE2B 
6f86f973c1768d549bbc57a6578459d5603424351240530a7bc3e20c201dd5a0323843e29201a6731f70cc9672c129ebcda7478539cf9875e6e9c14d7f30eca0
 SHA512 
328bd82d17f5d4238d3fd18b8848f4edc218014cba515972b75f1e4e866f1d729f6d56463b276f7afaf7965f0d36680c0238ae8ff8f9667bc6631e49ae9e7013

diff --git a/www-apps/chromedriver-bin/chromedriver-bin-2.41.ebuild 
b/www-apps/chromedriver-bin/chromedriver-bin-2.41.ebuild
new file mode 100644
index 000..2ddd7f88b05
--- /dev/null
+++ b/www-apps/chromedriver-bin/chromedriver-bin-2.41.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="WebDriver for Chrome"
+HOMEPAGE="https://sites.google.com/a/chromium.org/chromedriver";
+SRC_URI="amd64? ( 
https://chromedriver.storage.googleapis.com/${PV}/chromedriver_linux64.zip -> 
${P}.linux64.zip )"
+
+LICENSE="google-chrome"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="!www-client/chromium
+   www-client/google-chrome"
+
+S="${WORKDIR}"
+QA_PREBUILT="usr/bin/chromedriver"
+
+src_install()
+{
+   dobin chromedriver
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/artifactory-bin/

2018-09-05 Thread Austin English
commit: f8c3fad5ed1cc81c6eb70b56fa1df336c12fbf15
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  5 21:11:41 2018 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Sep  5 21:12:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c3fad5

dev-util/artifactory-bin: version bumps (5.11.2 / 6.3.3)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/artifactory-bin/Manifest  |   2 +
 .../artifactory-bin/artifactory-bin-5.11.2.ebuild  | 110 +
 .../artifactory-bin/artifactory-bin-6.3.3.ebuild   | 110 +
 3 files changed, 222 insertions(+)

diff --git a/dev-util/artifactory-bin/Manifest 
b/dev-util/artifactory-bin/Manifest
index aa7cf59e0a1..26ad80b675d 100644
--- a/dev-util/artifactory-bin/Manifest
+++ b/dev-util/artifactory-bin/Manifest
@@ -1,5 +1,6 @@
 DIST artifactory-4.16.0.zip 41455447 BLAKE2B 
0f9f575d5ce3ba983c905e70c8e3545946065ff458f9a1c0f0e346bebeffe002bbea4214b7a23829e3a11d8ccf6aec4548f6ba5abd405d30165d3c07e2372e98
 SHA512 
e861b66ed7586ba881267312462584fd9037e2b72021e930a52489ae718ca2449c7997278cb26cb3dead774f16d74cf285c8ce2fca0c085e7edb444f71deaa14
 DIST artifactory-4.16.1.zip 41489457 BLAKE2B 
7854710a5cf4dd52d7c92581a030259df6b0b8038f9843e528b0c57211eafd405a114b709ba5407a9c83e4d693f1ecb8eafe3d5e98bb22542d5c48e15bc3cf6f
 SHA512 
b8f5441f011966837861073c928512704961c7683fadac4603f2177df1c64861432f894c5fe0669c4842a4b7d008553169e88aaffdde6e3d6e6bbdff6adf9d78
+DIST artifactory-5.11.2.zip 96724749 BLAKE2B 
832fba6bec97e2974e3cb9e21542a76a3d10c1c6c600692cbd73b6452a50276b12b5081dbcb4a4fc0102e297657f58c77aa3eb0537e7423a480b79a8a1f957b8
 SHA512 
8c6d6305799631f430f7f7d74c4ef37e9a4cea50b5c3d50d44b37346a2296bd99cf96d09752006e61c97a6d6fea684183dc2b52d383810f06b3cbeabf41189ef
 DIST artifactory-5.3.2.zip 45729254 BLAKE2B 
1fe6ec8a5a33d8735bd92d480e8fb7b035af2b27bf9034791f1bdca3c3d2a13794ba06613fb508ea8f221cc1647f2a8e213994ef7603d92c88b17037fd3c7266
 SHA512 
60fbbed97c9915ed4a7627a3b893fa6c5bcec695932415d3102b9788ba6182c8cef937ad48639d4398a682ab2f517771c3dcda9306842e4202bbd45ab4768f1d
 DIST artifactory-5.4.4.zip 76841935 BLAKE2B 
d763122cf0d2d1237fad41b825f68ecd6ec3c3453e5ec0a76a5b367c70c5aec4ee3cd81b9ab453628c879db22e0a292fc9b43d2b3d3d5461fc63d43bffde7b2d
 SHA512 
f949e4c2ecaaf4581bc2e96058403684cab09f10b0bec512eda9b65bb41577a792b08d05f7a16e0e7f1614567dc9b0d1d59bb3c6ad6a4dafeb0c054a3add09a8
 DIST artifactory-5.4.6.zip 76857888 BLAKE2B 
04185e4c585a6e8121b9b6d78a4565c5107381cae53fe3d8aea647ea6ebb0920f9775a7275ba79d282a0c87a7e0544f6382a2ed10dbecb6b279679be0fd94066
 SHA512 
08d7895dc823e61be83026d31eea387eb914f17cb2f13b03d5314c6473f30de9279d230d242d8160dba0d3c8f6981b25b5ad46f52ad12d1c39ee820ac7a676fe
@@ -7,3 +8,4 @@ DIST artifactory-5.5.1.zip 77406287 BLAKE2B 
be60fbbc3b8c61fc9d1a7272889219de7ea4
 DIST artifactory-5.5.2.zip 77438814 BLAKE2B 
b77d9348fbae8bf871e4fb6716e2a9d357cd0d268d65360ec7509b0999db78a8b80f68eb22cbbc0a85ee2980fbc72c7aa390a60c8129451506441d7cbfd9f776
 SHA512 
fd052e66316ec050599f6262274cdf5232ebb1385fedd2c19c6ba8e3dca0d9fe86d7a89fddbb8974b28e0f9dc3d7ccda1aac6b3f9159f0b77bfc51873ffd5e3b
 DIST artifactory-5.6.2.zip 91577071 BLAKE2B 
1f9687bef239519171bdb28fb033368e5dea10186ef350c7ee7d9e4a33ce99c5e965692d8052d82454c83f42c84e79c18edafbb98540da4b818b65b577a9ac72
 SHA512 
b4bde9bcf53d2af6901a8e80827f3b09d685a8bbe7073badad586401b6881d046e5cade4165fa68843e981dea2912374c187518e29ab1ee86d3d0fac134a54f0
 DIST artifactory-5.6.3.zip 91592176 BLAKE2B 
1214bac4d5bd6f15915e05a2e42de4b6b55b885210fa06ee4b4b63599b8f3c13c6fe46a04569e790ea6e274c4837a09b260736412805119e7f93f7867be8e421
 SHA512 
a2348b8667a1d936e90dc6fd42e3967f63cc88cc99bf425ea26731ff4c54f0177ea386c5b19be97a4ac8f89ce41e65237d14593112b38656d60ada45d3b62371
+DIST artifactory-6.3.3.zip 98166641 BLAKE2B 
33d760bc0f763ba0d8e091ce5484b3a90df4e57f291ea7a96a69bed13579c3c17af0005f95dbda847b2ab428d7dc36ddbee594d008f6e3badbb04e45c3b5dd89
 SHA512 
12f545d5e66b70e35d8b9967baadcfb503df7457bc48957a80b38d447cc9f024ce8f33b2463da65f5616161906bc64652fdd042446c5e8615e24ecc7f23a527b

diff --git a/dev-util/artifactory-bin/artifactory-bin-5.11.2.ebuild 
b/dev-util/artifactory-bin/artifactory-bin-5.11.2.ebuild
new file mode 100644
index 000..3079fc35b32
--- /dev/null
+++ b/dev-util/artifactory-bin/artifactory-bin-5.11.2.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# Using a binary ebuild until a source ebuild is doable.
+# This was previously blocked by two major bugs upstream:
+# A lack of documented build instructions - 
https://www.jfrog.com/jira/browse/RTFACT-8960
+# A lack of source releases - https://www.jfrog.com/jira/browse/RTFACT-8961
+# Upstream now releases source and instructions (yay!), but most of 
artifactory's
+# dependencies are not in portage yet.
+
+EAPI=6
+
+inherit user
+
+MY_P="${P/-bin}"
+MY_PN="${P

[gentoo-commits] repo/gentoo:master commit in: app-emulation/winetricks/

2018-08-29 Thread Austin English
commit: 5b56a3b6abb6972109f8e95ed661a82d9f3d5b91
Author: Austin English  gentoo  org>
AuthorDate: Thu Aug 30 01:29:55 2018 +
Commit:     Austin English  gentoo  org>
CommitDate: Thu Aug 30 01:33:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b56a3b6

app-emulation/winetricks: version bump for 20180815

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emulation/winetricks/Manifest  |  1 +
 .../winetricks/winetricks-20180815.ebuild  | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/app-emulation/winetricks/Manifest 
b/app-emulation/winetricks/Manifest
index cfa85e11f1d..694a01009d6 100644
--- a/app-emulation/winetricks/Manifest
+++ b/app-emulation/winetricks/Manifest
@@ -2,4 +2,5 @@ DIST winetricks-20170823.tar.gz 639027 BLAKE2B 
ce0de22ff3363bd6fd675d07ea235ed5f
 DIST winetricks-20180217.tar.gz 646726 BLAKE2B 
3cde3ca1cd7c74946732c530a49ca532975e037bc2907e88239b4697b3828dfcde3ce250d95e6c03ca36cc36b4e00cd545b0f6b63f984722a737674aff808e27
 SHA512 
3f90ef3381d89c0dac8c4b7acea04d71fe898207c534d4fe00c3db4e5c2e18db90602b78672e8ecf6f754206a999465ba5d8f1f5962e0291386badfc8202cd73
 DIST winetricks-20180513.tar.gz 652299 BLAKE2B 
fb4c55e534e368d5d7e94247feed031d0f6f98a2f3604f6187e32d25659f1cfa7f5589806e429ee054b4a94c00ebd6ac63cb99012fd94a99622891132a477001
 SHA512 
49fc022fc3db068145baf3a51444dc937deb092aceac8e31259888fea21ffe86f747a0d4dbd5ff10f253a94b15de090c01f20dacbe838c8444bdb00b98cbf5c6
 DIST winetricks-20180603.tar.gz 651678 BLAKE2B 
a70ae685bd49e429199619176e130681ab2d28ba8659f68bdba298d82e610c77df86c3d998273e60bb53d9da24bddcfe80f6d89e044007c1477a92bbc0e6043f
 SHA512 
e88b0d4375331c94d3e2d995985b6c28fd208f1e32b1e4d84f33997a8a69fc9f8a4173325a571f5d10f233bcf40fe4cde644401c1563c8cfe7915748448a08cd
+DIST winetricks-20180815.tar.gz 666135 BLAKE2B 
4bdac7980bf180d296c9d42074b7e0a6fa4c04e704e3022ae3c07a56f787ddd0d30dbb253f247772bf53861df71affc88acef1cd92c2db6fc1962e6a31b57939
 SHA512 
81222610f6c29e67d1b3914912dd1980fca9b7f15f283b78128780d1e667c7203b27ab3c5c4220e855c6f329a5df58c585fb70d3a7fff07db648bf63a556ad6f
 DIST winetricks-gentoo-2012.11.24.tar.bz2 6398 BLAKE2B 
54a4502f6e8ef15d21b02c43e3ce599e32d476c2559246064de14cc4ce2243ff11dde681d24c8a7f4913c3d7a10b855bda47e8fb8ecad31e00d839705416be6f
 SHA512 
59c93b73f3a7b2d11aefcde2ff66659ff1de21ad4b5f232f4b60572f3a48b15a6c49f369b1696862bf1b33fde190bf5598945e9536fb41ddec42d8def4d2be2a

diff --git a/app-emulation/winetricks/winetricks-20180815.ebuild 
b/app-emulation/winetricks/winetricks-20180815.ebuild
new file mode 100644
index 000..58d2e71829b
--- /dev/null
+++ b/app-emulation/winetricks/winetricks-20180815.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils eutils
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/Winetricks/${PN}.git";
+   inherit git-r3
+   SRC_URI=""
+else
+   SRC_URI="https://github.com/Winetricks/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+wtg=winetricks-gentoo-2012.11.24
+
+SRC_URI="${SRC_URI}
+   gtk? ( https://dev.gentoo.org/~tetromino/distfiles/wine/${wtg}.tar.bz2 )
+   kde? ( https://dev.gentoo.org/~tetromino/distfiles/wine/${wtg}.tar.bz2 
)"
+
+DESCRIPTION="Easy way to install DLLs needed to work around problems in Wine"
+HOMEPAGE="https://github.com/Winetricks/winetricks 
https://wiki.winehq.org/Winetricks";
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="gtk kde rar test"
+
+DEPEND="test? (
+   dev-python/bashate
+   dev-util/checkbashisms
+   dev-util/shellcheck
+   )"
+
+RDEPEND="app-arch/cabextract
+   app-arch/p7zip
+   app-arch/unzip
+   net-misc/wget
+   virtual/wine
+   x11-misc/xdg-utils
+   gtk? ( gnome-extra/zenity )
+   kde? ( kde-apps/kdialog )
+   rar? ( app-arch/unrar )"
+
+# Test targets include syntax checks only, not the "heavy duty" tests
+# that would require a lot of disk space, as well as network access.
+
+# This uses a non-standard "Wine" category, which is provided by
+# '/etc/xdg/menus/applications-merged/wine.menu' from the
+# 'app-emulation/wine-desktop-common' package.
+# https://bugs.gentoo.org/451552
+QA_DESKTOP_FILE="usr/share/applications/winetricks.desktop"
+
+src_unpack() {
+   if [[ ${PV} == "" ]] ; then
+   git-r3_src_unpack
+   if use gtk || use kde; then
+   unpack ${wtg}.tar.bz2
+   fi
+   else
+   default
+   fi
+}
+
+src_test() {
+   ./tests/shell-checks || die "Test(s) failed."
+}
+
+src_install() {
+   default
+   if use gtk 

[gentoo-commits] repo/gentoo:master commit in: dev-java/jmh-core/

2018-08-20 Thread Austin English
commit: a46bb66e4101226e4353074dddade7a13ea4d8dd
Author: Austin English  gentoo  org>
AuthorDate: Mon Aug 20 22:06:45 2018 +
Commit:     Austin English  gentoo  org>
CommitDate: Mon Aug 20 22:11:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a46bb66e

dev-java/jmh-core: version bump - 1.21

Also some general cleanup which fixes #662862

Gentoo-Bug: https://bugs.gentoo.org/662862

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-java/jmh-core/Manifest |  1 +
 dev-java/jmh-core/jmh-core-1.21.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-java/jmh-core/Manifest b/dev-java/jmh-core/Manifest
index c554a55a826..668ef0de11e 100644
--- a/dev-java/jmh-core/Manifest
+++ b/dev-java/jmh-core/Manifest
@@ -1 +1,2 @@
+DIST jmh-core-1.21.tar.gz 615305 BLAKE2B 
1a5cfe9784efe0cd7706382eaa89c8bcce0efcce3c2b802ce0772992dd16f0c6900a47d70b72d1c556584adb8afda442f49267ad4e0b53d04c20026979787210
 SHA512 
ac51d58d9b746157842a3bc9c4828bbff52c5882582e123e04b5ab6c4bfc1ff3cad1f6023ab1fe1eccfa68c73ffbd21b34388547bba544626af87092852ec166
 DIST jmh-core-1.4.1.tar.gz 585746 BLAKE2B 
ff6e9d3e8b11827042a9ff9983505fa5272d943a8365cf14ac43d940a7815f280c2b82c3ab810f1c22328a932912f6b09b9c5d5f1838a3cb357e6ebe21006e49
 SHA512 
a33c63b82712deb53218bb8d955c9606e5f393ff0c6256052ac8df022ec45be79bc0ee5ee08ce0d3762594214814bcf1e562717d83daa9ce13c664ca9e7c431b

diff --git a/dev-java/jmh-core/jmh-core-1.21.ebuild 
b/dev-java/jmh-core/jmh-core-1.21.ebuild
new file mode 100644
index 000..1d8994699b6
--- /dev/null
+++ b/dev-java/jmh-core/jmh-core-1.21.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# Hash of tag, download not available via ${PV}
+MY_PN="jmh"
+MY_PV="f25ae8584db1"
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Harness for building, running, and analysing 
nano/micro/milli/macro benchmarks"
+HOMEPAGE="http://openjdk.java.net/projects/code-tools/jmh";
+SRC_URI="http://hg.openjdk.java.net/code-tools/${MY_PN}/archive/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# jopt *must* be 4.6, see 
http://mail.openjdk.java.net/pipermail/jmh-dev/2016-October/002395.html
+CP_DEPEND="
+   dev-java/asm:4
+   dev-java/junit:4
+   dev-java/commons-math:3
+   dev-java/jopt-simple:4.6"
+
+DEPEND=">=virtual/jdk-1.7
+   ${CP_DEPEND}"
+
+RDEPEND=">=virtual/jre-1.7
+   ${CP_DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${MY_PV}/${PN}"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-blackbox_exporter/files/

2018-03-21 Thread Austin English
commit: 9c1d96bbe9468f5531367c2d15b44c9cd2227587
Author: Austin English  gentoo  org>
AuthorDate: Wed Mar 21 18:23:11 2018 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Mar 21 18:23:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c1d96bb

net-analyzer/prometheus-blackbox_exporter: fix typo that breaks initd

:--config file passes '-config' instead of '--config', which doesn't work

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../files/prometheus-blackbox_exporter.initd  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/net-analyzer/prometheus-blackbox_exporter/files/prometheus-blackbox_exporter.initd
 
b/net-analyzer/prometheus-blackbox_exporter/files/prometheus-blackbox_exporter.initd
index 45da799723d..ab001d41abe 100644
--- 
a/net-analyzer/prometheus-blackbox_exporter/files/prometheus-blackbox_exporter.initd
+++ 
b/net-analyzer/prometheus-blackbox_exporter/files/prometheus-blackbox_exporter.initd
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 2016-2017 Gentoo Foundation
+# Copyright 2016-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 description="Prometheus blackbox exporter"
@@ -8,7 +8,7 @@ user=${user:-${RC_SVCNAME}}
 group=${group:-${RC_SVCNAME}}
 
 command="/usr/bin/blackbox_exporter"
-command_args="${command_args:--config.file=/etc/blackbox_exporter/blackbox.yml}"
+command_args="${command_args:---config.file=/etc/blackbox_exporter/blackbox.yml}"
 command_background="true"
 start_stop_daemon_args="--user ${user} --group ${group} \
--stdout /var/log/blackbox_exporter/${RC_SVCNAME}.log \



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-snmp_exporter/files/

2018-03-12 Thread Austin English
commit: c11f7dc739f73ee9efe622a742d5f2c128a39a4a
Author: Austin English  gentoo  org>
AuthorDate: Mon Mar 12 23:07:21 2018 +
Commit:     Austin English  gentoo  org>
CommitDate: Mon Mar 12 23:07:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11f7dc7

net-analyzer/prometheus-snmp_exporter: fix typo in confd

austin  austin1 ~ $ touch snmp.yml

austin  austin1 ~ $ /usr/bin/snmp_exporter --config-file=snmp.yml
snmp_exporter: error: unknown long flag '--config-file', try --help

austin  austin1 ~ $ /usr/bin/snmp_exporter --config.file=snmp.yml
INFO[] Starting snmp exporter (version=0.8.0, branch=non-git, 
revision=17cefca)  source="main.go:125"
INFO[] Build context (go=go1.9.4, user=portage  releng3, 
date=20180222-23:34:24)  source="main.go:126"
INFO[] Listening on :9116source="main.go:205"

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../prometheus-snmp_exporter/files/prometheus-snmp_exporter.confd   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-analyzer/prometheus-snmp_exporter/files/prometheus-snmp_exporter.confd 
b/net-analyzer/prometheus-snmp_exporter/files/prometheus-snmp_exporter.confd
index e80d6a1a850..c5e56a67e15 100644
--- a/net-analyzer/prometheus-snmp_exporter/files/prometheus-snmp_exporter.confd
+++ b/net-analyzer/prometheus-snmp_exporter/files/prometheus-snmp_exporter.confd
@@ -1,2 +1,2 @@
 # arguments for prometheus snmp exporter
-command_args="--config-file=/etc/snmp_exporter/snmp.yml"
+command_args="--config.file=/etc/snmp_exporter/snmp.yml"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/prometheus-snmp_exporter/files/

2018-03-12 Thread Austin English
commit: 4a4f25e70b1b67c211d75a3292d61074911433c4
Author: Austin English  gentoo  org>
AuthorDate: Mon Mar 12 22:48:16 2018 +
Commit:     Austin English  gentoo  org>
CommitDate: Mon Mar 12 22:48:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a4f25e7

net-analyzer/prometheus-snmp_exporter: fix typo in initd

austin  austin1 ~ $ touch snmp.yml

austin  austin1 ~ $ /usr/bin/snmp_exporter --config-file=snmp.yml
snmp_exporter: error: unknown long flag '--config-file', try --help

austin  austin1 ~ $ /usr/bin/snmp_exporter --config.file=snmp.yml
INFO[] Starting snmp exporter (version=0.8.0, branch=non-git, 
revision=17cefca)  source="main.go:125"
INFO[] Build context (go=go1.9.4, user=portage  releng3, 
date=20180222-23:34:24)  source="main.go:126"
INFO[] Listening on :9116source="main.go:205"

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../prometheus-snmp_exporter/files/prometheus-snmp_exporter.initd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/net-analyzer/prometheus-snmp_exporter/files/prometheus-snmp_exporter.initd 
b/net-analyzer/prometheus-snmp_exporter/files/prometheus-snmp_exporter.initd
index 4d620b54b17..b214422704e 100644
--- a/net-analyzer/prometheus-snmp_exporter/files/prometheus-snmp_exporter.initd
+++ b/net-analyzer/prometheus-snmp_exporter/files/prometheus-snmp_exporter.initd
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 2016-2017 Gentoo Foundation
+# Copyright 2016-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 description="Prometheus snmp exporter"
@@ -8,7 +8,7 @@ user=${user:-${RC_SVCNAME}}
 group=${group:-${RC_SVCNAME}}
 
 command="/usr/bin/snmp_exporter"
-command_args="${command_args:---config-file=/etc/snmp_exporter/snmp.yml}"
+command_args="${command_args:---config.file=/etc/snmp_exporter/snmp.yml}"
 command_background="true"
 start_stop_daemon_args="--user ${user} --group ${group} \
--stdout /var/log/snmp_exporter/${RC_SVCNAME}.log \



[gentoo-commits] repo/gentoo:master commit in: dev-util/valgrind/, dev-util/valgrind/files/

2018-02-28 Thread Austin English
commit: 727a3c7b1f8094d1a66314e64077fe93dbe5dd2d
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Wed Dec 20 07:10:04 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Feb 28 17:54:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727a3c7b

dev-util/valgrind: fix for --xml-socket option

Fix for Qt Creator working.

Closes: https://bugs.gentoo.org/641790
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 .../files/valgrind-3.13.0-xml-socket.patch | 27 ++
 ...grind-.ebuild => valgrind-3.13.0-r2.ebuild} | 26 +
 dev-util/valgrind/valgrind-.ebuild | 20 
 3 files changed, 53 insertions(+), 20 deletions(-)

diff --git a/dev-util/valgrind/files/valgrind-3.13.0-xml-socket.patch 
b/dev-util/valgrind/files/valgrind-3.13.0-xml-socket.patch
new file mode 100644
index 000..56039c48bc2
--- /dev/null
+++ b/dev-util/valgrind/files/valgrind-3.13.0-xml-socket.patch
@@ -0,0 +1,27 @@
+From: Ivo Raisr 
+Date: Thu, 3 Aug 2017 05:22:01 + (+)
+Subject: Fix handling command line option --xml-socket.
+X-Git-Url: 
https://sourceware.org/git/?p=valgrind.git;a=commitdiff_plain;h=34dd8493de39314033509bb7ad62673f33dcf3db
+
+Fix handling command line option --xml-socket.
+Fixes BZ#382998
+Patch by: Orgad Shaneh 
+
+
+
+git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16467
+---
+
+diff --git a/coregrind/m_libcprint.c b/coregrind/m_libcprint.c
+index d66c67d..f6ba202 100644
+--- a/coregrind/m_libcprint.c
 b/coregrind/m_libcprint.c
+@@ -526,7 +526,7 @@ void VG_(init_log_xml_sinks)(VgLogTo log_to, VgLogTo 
xml_to,
+  break;
+ 
+   case VgLogTo_Socket:
+- log_fd = prepare_sink_socket(VG_(clo_xml_fname_unexpanded),
++ xml_fd = prepare_sink_socket(VG_(clo_xml_fname_unexpanded),
+   &VG_(xml_output_sink), True);
+  break;
+}

diff --git a/dev-util/valgrind/valgrind-.ebuild 
b/dev-util/valgrind/valgrind-3.13.0-r2.ebuild
similarity index 85%
copy from dev-util/valgrind/valgrind-.ebuild
copy to dev-util/valgrind/valgrind-3.13.0-r2.ebuild
index 855bd8a16c2..f509e509703 100644
--- a/dev-util/valgrind/valgrind-.ebuild
+++ b/dev-util/valgrind/valgrind-3.13.0-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=6
 inherit autotools flag-o-matic toolchain-funcs multilib pax-utils
 
 DESCRIPTION="An open-source memory debugger for GNU/Linux"
@@ -31,6 +31,12 @@ src_prepare() {
# Respect CFLAGS, LDFLAGS
eapply "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch
 
+   # Fix test failures on glibc-2.26
+   eapply "${FILESDIR}"/${P}-test-fixes.patch
+
+   # Fix --xml-socket command line option (qt-creator), bug #641790
+   eapply "${FILESDIR}"/${P}-xml-socket.patch
+
# Allow users to test their own patches
eapply_user
 
@@ -39,7 +45,7 @@ src_prepare() {
 }
 
 src_configure() {
-   local myconf
+   local myconf=()
 
# Respect ar, bug #468114
tc-export AR
@@ -61,23 +67,23 @@ src_configure() {
replace-flags -ggdb3 -ggdb2
 
if use amd64 || use ppc64; then
-   ! has_multilib_profile && myconf="${myconf} --enable-only64bit"
+   ! has_multilib_profile && myconf+=("--enable-only64bit")
fi
 
# Force bitness on darwin, bug #306467
-   use x86-macos && myconf="${myconf} --enable-only32bit"
-   use x64-macos && myconf="${myconf} --enable-only64bit"
+   use x86-macos && myconf+=("--enable-only32bit")
+   use x64-macos && myconf+=("--enable-only64bit")
 
# Don't use mpicc unless the user asked for it (bug #258832)
if ! use mpi; then
-   myconf="${myconf} --without-mpicc"
+   myconf+=("--without-mpicc")
fi
 
-   econf ${myconf}
+   econf "${myconf[@]}"
 }
 
 src_install() {
-   emake DESTDIR="${D}" install
+   default
 
if [[ ${PV} == "" ]]; then
# Otherwise FAQ.txt won't exist:
@@ -85,7 +91,7 @@ src_install() {
mv docs/FAQ.txt . || die "Couldn't move FAQ.txt"
fi
 
-   dodoc AUTHORS FAQ.txt NEWS README*
+   dodoc FAQ.txt
 
pax-mark m "${ED}"/usr/$(get_libdir)/valgrind/*-*-linux
 

diff --git a/dev-util/valgrind/valgrind-.ebuild 
b/dev-util/valgrind/valgrind-.ebuild
index 855bd8a16c2..2b96d5f5150 100644
--- a/dev-util/valgrind/valgrind-.ebuild
+++ b/dev-util/valgrind/valgrind-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 199

[gentoo-commits] repo/gentoo:master commit in: www-apps/chromedriver-bin/

2018-01-31 Thread Austin English
commit: b6821848d810d731ff10d1652d1e296d0af68277
Author: Austin English  gentoo  org>
AuthorDate: Wed Jan 31 23:30:15 2018 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Jan 31 23:30:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6821848

www-apps/chromedriver-bin: version bump - 2.35

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 www-apps/chromedriver-bin/Manifest |  1 +
 .../chromedriver-bin/chromedriver-bin-2.35.ebuild  | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/www-apps/chromedriver-bin/Manifest 
b/www-apps/chromedriver-bin/Manifest
index dc95fd5db04..e8649382ed0 100644
--- a/www-apps/chromedriver-bin/Manifest
+++ b/www-apps/chromedriver-bin/Manifest
@@ -2,3 +2,4 @@ DIST chromedriver-bin-2.24.linux32.zip 3154004 BLAKE2B 
6db98f434a5a71c7d76a7fa60
 DIST chromedriver-bin-2.24.linux64.zip 3116161 BLAKE2B 
b32b8f5191b65fde09cd6fb6fa753702444e7dd15dc8f9a335bd99f9ac36942c0e7eaf546db5b688f66fa0ce429c550a20a3059e554452a2b99bb4d86b387622
 SHA512 
ae1fa127560af1b8419c273f9e23253a19423276294cb920c87b0c209134244315c4d3878b9025589471d72056abb0087ef897f684e28d63b5fc71d628dd1791
 DIST chromedriver-bin-2.30.linux32.zip 3891104 BLAKE2B 
653365b57013549c3190d4fe2cc427b1f98bd04cd28d64be64993a99e90e33c487fcf8f3a35830659ad2f98a97a15345f24fb278c724eea4cf2ead41a19cb3b3
 SHA512 
341a652a4dba85a4990b6366fe1a6b392d83c32f70ec04ec69afbc90932d223f16b1944b2709b80dc4399c9377523fd494aba0e70fa7c9e22fda1e5142778a4b
 DIST chromedriver-bin-2.30.linux64.zip 3864914 BLAKE2B 
d31a1ff9f0eba3384bb3e1598b448c3893d65be98876ad302891657e0eaa8684733303eca618e43226a3e6eb1fd212248188d20cfc97b5aefc9118600420
 SHA512 
451d120fceda3a08bba77fbae8d99c87c0902e608006a7895882a06cdcb1614afe0b563fd1b2b2bdc3ac3fbc426b5d3141245ee4d00a0c4dad6911d9a94f5d1a
+DIST chromedriver-bin-2.35.linux64.zip 3721349 BLAKE2B 
37abd16d3d2aea57dfff871f2cdcf3ea0c34ad50dd8ba98f2e166e541ebf6ea2ede641a10f7b3d6ff2114740f9aad3cda6e0fc19ab3708fca89b3ce96cb3639e
 SHA512 
0da15aee65c7f13552a57cc77212206fcd9a76b3cb912d85807760d6fb44b122e850c72e36fa7f53355c5bfff038afeeec2181089d1507c59cd5e176fd415ae7

diff --git a/www-apps/chromedriver-bin/chromedriver-bin-2.35.ebuild 
b/www-apps/chromedriver-bin/chromedriver-bin-2.35.ebuild
new file mode 100644
index 000..07d1ad1d190
--- /dev/null
+++ b/www-apps/chromedriver-bin/chromedriver-bin-2.35.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="WebDriver for Chrome"
+HOMEPAGE="https://sites.google.com/a/chromium.org/chromedriver";
+SRC_URI="amd64? ( 
https://chromedriver.storage.googleapis.com/${PV}/chromedriver_linux64.zip -> 
${P}.linux64.zip )"
+
+LICENSE="google-chrome"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="www-client/google-chrome"
+
+S="${WORKDIR}"
+QA_PREBUILT="usr/bin/chromedriver"
+
+src_install()
+{
+   dobin chromedriver
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/radmind/

2017-12-19 Thread Austin English
commit: cadcd1931c0a1f0c540dd880668e5f18831fcf9d
Author: Austin English  gentoo  org>
AuthorDate: Tue Dec 19 23:20:06 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Dec 19 23:20:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cadcd193

app-admin/radmind: add dev-util/repo blocker

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-admin/radmind/radmind-1.14.1-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-admin/radmind/radmind-1.14.1-r1.ebuild 
b/app-admin/radmind/radmind-1.14.1-r1.ebuild
index 2637e4c0828..f571df69900 100644
--- a/app-admin/radmind/radmind-1.14.1-r1.ebuild
+++ b/app-admin/radmind/radmind-1.14.1-r1.ebuild
@@ -17,7 +17,8 @@ IUSE="libressl"
 DEPEND="
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+   !dev-util/repo"
 
 src_prepare() {
epatch "${FILESDIR}"/${PN}-1.7.0-gentoo.patch



[gentoo-commits] repo/gentoo:master commit in: dev-util/repo/

2017-12-19 Thread Austin English
commit: de6e78beb99bb765e2d127bea1d7b4025a647517
Author: Austin English  gentoo  org>
AuthorDate: Tue Dec 19 23:18:47 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Dec 19 23:20:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de6e78be

dev-util/repo: add app-admin/radmind blocker

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-util/repo/repo-1.12.37.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-util/repo/repo-1.12.37.ebuild 
b/dev-util/repo/repo-1.12.37.ebuild
index ba92c75316c..7ee57ac5ba7 100644
--- a/dev-util/repo/repo-1.12.37.ebuild
+++ b/dev-util/repo/repo-1.12.37.ebuild
@@ -19,7 +19,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND="${PYTHON_DEPS}"
+RDEPEND="${PYTHON_DEPS}
+   !app-admin/radmind"
 DEPEND="${RDEPEND}"
 
 S="${WORKDIR}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/artifactory-bin/

2017-12-18 Thread Austin English
commit: efa8855df353466dc7605a79d0e4138b62372e2a
Author: Austin English  gentoo  org>
AuthorDate: Mon Dec 18 22:51:02 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Mon Dec 18 22:51:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efa8855d

dev-util/artifactory-bin: version bump, 5.6.3

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-util/artifactory-bin/Manifest  |   1 +
 .../artifactory-bin/artifactory-bin-5.6.3.ebuild   | 110 +
 2 files changed, 111 insertions(+)

diff --git a/dev-util/artifactory-bin/Manifest 
b/dev-util/artifactory-bin/Manifest
index d3996dc2cfb..aa7cf59e0a1 100644
--- a/dev-util/artifactory-bin/Manifest
+++ b/dev-util/artifactory-bin/Manifest
@@ -6,3 +6,4 @@ DIST artifactory-5.4.6.zip 76857888 BLAKE2B 
04185e4c585a6e8121b9b6d78a4565c51073
 DIST artifactory-5.5.1.zip 77406287 BLAKE2B 
be60fbbc3b8c61fc9d1a7272889219de7ea4e5b8c760afaa7e0003f6bff48d41783f76d62ac64b81ffa42393a265ed184ad4a4a23789dc79955907290035dae1
 SHA512 
7327135be0c2a08dd97c575b05be1c3e4be99b38354864313d201334d3276912bcff0c6b0743fb83a2433a82fc8fcf4ec43e98f4183287fc34f1807342abedf8
 DIST artifactory-5.5.2.zip 77438814 BLAKE2B 
b77d9348fbae8bf871e4fb6716e2a9d357cd0d268d65360ec7509b0999db78a8b80f68eb22cbbc0a85ee2980fbc72c7aa390a60c8129451506441d7cbfd9f776
 SHA512 
fd052e66316ec050599f6262274cdf5232ebb1385fedd2c19c6ba8e3dca0d9fe86d7a89fddbb8974b28e0f9dc3d7ccda1aac6b3f9159f0b77bfc51873ffd5e3b
 DIST artifactory-5.6.2.zip 91577071 BLAKE2B 
1f9687bef239519171bdb28fb033368e5dea10186ef350c7ee7d9e4a33ce99c5e965692d8052d82454c83f42c84e79c18edafbb98540da4b818b65b577a9ac72
 SHA512 
b4bde9bcf53d2af6901a8e80827f3b09d685a8bbe7073badad586401b6881d046e5cade4165fa68843e981dea2912374c187518e29ab1ee86d3d0fac134a54f0
+DIST artifactory-5.6.3.zip 91592176 BLAKE2B 
1214bac4d5bd6f15915e05a2e42de4b6b55b885210fa06ee4b4b63599b8f3c13c6fe46a04569e790ea6e274c4837a09b260736412805119e7f93f7867be8e421
 SHA512 
a2348b8667a1d936e90dc6fd42e3967f63cc88cc99bf425ea26731ff4c54f0177ea386c5b19be97a4ac8f89ce41e65237d14593112b38656d60ada45d3b62371

diff --git a/dev-util/artifactory-bin/artifactory-bin-5.6.3.ebuild 
b/dev-util/artifactory-bin/artifactory-bin-5.6.3.ebuild
new file mode 100644
index 000..242019ded03
--- /dev/null
+++ b/dev-util/artifactory-bin/artifactory-bin-5.6.3.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# Using a binary ebuild until a source ebuild is doable.
+# This was previously blocked by two major bugs upstream:
+# A lack of documented build instructions - 
https://www.jfrog.com/jira/browse/RTFACT-8960
+# A lack of source releases - https://www.jfrog.com/jira/browse/RTFACT-8961
+# Upstream now releases source and instructions (yay!), but most of 
artifactory's
+# dependencies are not in portage yet.
+
+EAPI=6
+
+inherit user
+
+MY_P="${P/-bin}"
+MY_PN="${PN/-bin}"
+MY_PV="${PV/-bin}"
+
+DESCRIPTION="The world's most advanced repository manager for maven"
+HOMEPAGE="http://www.jfrog.org/products.php";
+SRC_URI="https://bintray.com/artifact/download/jfrog/artifactory/jfrog-artifactory-oss-${MY_PV}.zip
 -> ${MY_P}.zip"
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="ssl"
+
+RDEPEND=">=virtual/jre-1.8"
+DEPEND=">=virtual/jdk-1.8
+   app-arch/unzip"
+
+S="${WORKDIR}/${MY_PN}-oss-${MY_PV}"
+
+pkg_setup() {
+   enewgroup artifactory
+   enewuser artifactory -1 /bin/sh -1 artifactory
+}
+
+limitsdfile=40-${MY_PN}.conf
+
+print_limitsdfile() {
+   printf "# Start of ${limitsdfile} from ${P}\n\n"
+   printf "@${MY_PN}\t-\tnofile\t32000\n"
+   printf "\n# End of ${limitsdfile} from ${P}\n"
+}
+
+src_prepare() {
+   default
+
+   if use ssl ; then
+   cp "${FILESDIR}/artifactory.xml" 
tomcat/conf/Catalina/localhost/artifactory.xml || die
+   cp "${FILESDIR}/server.xml" tomcat/conf/server.xml || die
+   fi
+
+   # Reverse https://www.jfrog.com/jira/browse/RTFACT-7123
+   sed -i -e 
"s%artifactory.repo.global.disabled=true%artifactory.repo.global.disabled=false%g;"
 \
+   etc/artifactory.system.properties || die
+
+   # See FIXME in src_install(), this can probably go away,
+   # but catalina.sh may need to be fixed for that:
+   sed -i -e 
"s%/etc/opt/jfrog/artifactory/default%/etc/conf.d/${MY_PN}%g;" \
+   misc/service/setenv.sh || die
+
+   einfo "Generating ${limitsdfile}"
+   print_limitsdfile > "${S}/${limitsdfile}"
+}
+
+src_install() {
+   local ARTIFACTORY_HOME="/opt/artifactory"
+   local TOMCAT_HOME="${ARTIFACTORY_HOME}/tomcat"
+
+   insin

[gentoo-commits] repo/gentoo:master commit in: dev-lang/tcc/

2017-12-18 Thread Austin English
commit: b8c9774cae106f0321bb303d7fdc712cdec6087f
Author: Austin English  gentoo  org>
AuthorDate: Mon Dec 18 20:38:19 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Mon Dec 18 21:06:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8c9774c

dev-lang/tcc: update  ebuild to EAPI 6

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-lang/tcc/tcc-.ebuild | 22 --
 1 file changed, 16 insertions(+), 6 deletions(-)

diff --git a/dev-lang/tcc/tcc-.ebuild b/dev-lang/tcc/tcc-.ebuild
index 728ed94dbec..d55542ed7b7 100644
--- a/dev-lang/tcc/tcc-.ebuild
+++ b/dev-lang/tcc/tcc-.ebuild
@@ -1,17 +1,25 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
-
-inherit eutils toolchain-funcs git-r3
+EAPI="6"
 
 DESCRIPTION="A very small C compiler for ix86/amd64"
 HOMEPAGE="http://bellard.org/tcc/";
-EGIT_REPO_URI="http://repo.or.cz/r/tinycc.git";
+
+if [[ $PV == ** ]]; then
+   EGIT_REPO_URI="http://repo.or.cz/r/tinycc.git";
+   KEYWORDS=""
+   SRC_URI=""
+   scm_eclass=git-r3
+else
+   KEYWORDS="~amd64 ~x86 ~amd64-linux"
+   SRC_URI="http://download.savannah.gnu.org/releases/tinycc/${P}.tar.bz2";
+fi
+
+inherit toolchain-funcs ${scm_eclass}
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS=""
 
 DEPEND="dev-lang/perl" # doc generation
 # Both tendra and tinycc install /usr/bin/tcc
@@ -32,6 +40,8 @@ src_prepare() {
# fix texi2html invocation
sed -i -e 's/-number//' Makefile || die
sed -i -e 's/--sections//' Makefile || die
+
+   eapply_user
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tcc/

2017-12-18 Thread Austin English
commit: b4154fabf40ed0574cbb52b5d771f03ee57902fa
Author: Austin English  gentoo  org>
AuthorDate: Mon Dec 18 20:57:58 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Mon Dec 18 21:06:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4154fab

dev-lang/tcc: version bump, 0.9.27

 dev-lang/tcc/Manifest  |  1 +
 dev-lang/tcc/tcc-0.9.27.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-lang/tcc/Manifest b/dev-lang/tcc/Manifest
index 35efe36bd08..eaccaa273ef 100644
--- a/dev-lang/tcc/Manifest
+++ b/dev-lang/tcc/Manifest
@@ -1 +1,2 @@
 DIST tcc-0.9.26.tar.bz2 525906 BLAKE2B 
588e387d563ddede9842ac9012df36520fb1596bd3047fda2684ab44e49f8c1a35c1560c2fee724933cfcad5d618d84df853b72e1fee144b551cb67f7af1558a
 SHA512 
abdbe208498cf4865a2036b5426616f5888b9b0e8d5d2fda6d1dd4afab3386167f12eca87d8a5c4c9b7dc88620d983ddce3e874b7dfa9c21eceea29ffa635d53
+DIST tcc-0.9.27.tar.bz2 634999 BLAKE2B 
9a76dac9f54fa0b64a72e874cfec9a4bd9b938d244d064b2e76bd31acfb9e48fdbdb8895132634be1dee4302293405bf75606a6804c8178afa8fd30daa53b73a
 SHA512 
835184292d97c07f0ff7b36ec550e855e649b04e23c7e2a1c706d223409eb60708dc1ae969f28eba45e56c8b96ae56936b93caf9d8a13ac5adf119014d5367a7

diff --git a/dev-lang/tcc/tcc-0.9.27.ebuild b/dev-lang/tcc/tcc-0.9.27.ebuild
new file mode 100644
index 000..9900cc9ea3a
--- /dev/null
+++ b/dev-lang/tcc/tcc-0.9.27.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit toolchain-funcs
+
+DESCRIPTION="A very small C compiler for ix86/amd64"
+HOMEPAGE="http://bellard.org/tcc/";
+SRC_URI="http://download.savannah.gnu.org/releases/tinycc/${P}.tar.bz2";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+
+DEPEND="dev-lang/perl" # doc generation
+# Both tendra and tinycc install /usr/bin/tcc
+RDEPEND="!dev-lang/tendra"
+IUSE="test"
+
+src_prepare() {
+   # Don't strip
+   sed -i -e 's|$(INSTALL) -s|$(INSTALL)|' Makefile || die
+
+   # Fix examples
+   sed -i -e '1{
+   i#! /usr/bin/tcc -run
+   /^#!/d
+   }' examples/ex*.c || die
+   sed -i -e '1s/$/ -lX11/' examples/ex4.c || die
+
+   # Fix texi2html invocation
+   sed -i -e 's/-number//' Makefile || die
+   sed -i -e 's/--sections//' Makefile || die
+
+   eapply_user
+}
+
+src_configure() {
+   use test && unset CFLAGS LDFLAGS # Tests run with CC=tcc etc, they will 
fail hard otherwise
+   # better fixes welcome, it feels wrong 
to hack the env like this
+   # not autotools, so call configure directly
+   ./configure --cc="$(tc-getCC)" \
+   --prefix="${EPREFIX}/usr" \
+   --libdir="${EPREFIX}/usr/$(get_libdir)" \
+   --docdir="${EPREFIX}/usr/share/doc/${PF}"
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   dodoc Changelog README TODO VERSION
+   #dohtml tcc-doc.html
+   exeinto /usr/share/doc/${PF}/examples
+   doexe examples/ex*.c
+}
+
+src_test() {
+   # this is using tcc bits that don't know as-needed etc.
+   TCCFLAGS="" emake test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tcc/files/

2017-12-18 Thread Austin English
commit: 8c0a42423c236118fbca346c5f9be770913c766b
Author: Austin English  gentoo  org>
AuthorDate: Mon Dec 18 20:25:15 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Mon Dec 18 21:06:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c0a4242

dev-lang/tcc: fix patch filenames

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-lang/tcc/files/clang.patch  | 34 +-
 dev-lang/tcc/files/linker.patch | 34 +-
 2 files changed, 34 insertions(+), 34 deletions(-)

diff --git a/dev-lang/tcc/files/clang.patch b/dev-lang/tcc/files/clang.patch
index 8304470e368..01cc72335fd 100644
--- a/dev-lang/tcc/files/clang.patch
+++ b/dev-lang/tcc/files/clang.patch
@@ -1,18 +1,18 @@
-# Fixes the default linker options for portage
-# Upstream commit ba286136bf8e48c71ffd6c2fd9ce97e64a6eeeb1
-
-diff --git a/libtcc.c b/libtcc.c
-index 127806f..dc78643 100644
 a/libtcc.c
-+++ b/libtcc.c
-@@ -1560,6 +1560,10 @@ static int tcc_set_linker(TCCState *s, const char 
*option)
- } else
- goto err;
+# Fix compiling tcc with clang. Upstream commit 
73ac39c317a20accaf3b25ba833deee0c2e2849f
+# Gentoo bug #502452
+diff --git a/lib/libtcc1.c b/lib/libtcc1.c
+index cf9babf..b46fb5d 100644
+--- a/lib/libtcc1.c
 b/lib/libtcc1.c
+@@ -647,6 +647,11 @@ struct __va_list_struct {
+ char *reg_save_area;
+ };
  
-+} else if (link_option(option, "as-needed", &p)) {
-+ignoring = 1;
-+} else if (link_option(option, "O", &p)) {
-+ignoring = 1;
- } else if (link_option(option, "rpath=", &p)) {
- s->rpath = copy_linker_arg(p);
- } else if (link_option(option, "section-alignment=", &p)) {
++#undef __va_start
++#undef __va_arg
++#undef __va_copy
++#undef __va_end
++
+ void *__va_start(void *fp)
+ {
+ struct __va_list_struct *ap =

diff --git a/dev-lang/tcc/files/linker.patch b/dev-lang/tcc/files/linker.patch
index 01cc72335fd..8304470e368 100644
--- a/dev-lang/tcc/files/linker.patch
+++ b/dev-lang/tcc/files/linker.patch
@@ -1,18 +1,18 @@
-# Fix compiling tcc with clang. Upstream commit 
73ac39c317a20accaf3b25ba833deee0c2e2849f
-# Gentoo bug #502452
-diff --git a/lib/libtcc1.c b/lib/libtcc1.c
-index cf9babf..b46fb5d 100644
 a/lib/libtcc1.c
-+++ b/lib/libtcc1.c
-@@ -647,6 +647,11 @@ struct __va_list_struct {
- char *reg_save_area;
- };
+# Fixes the default linker options for portage
+# Upstream commit ba286136bf8e48c71ffd6c2fd9ce97e64a6eeeb1
+
+diff --git a/libtcc.c b/libtcc.c
+index 127806f..dc78643 100644
+--- a/libtcc.c
 b/libtcc.c
+@@ -1560,6 +1560,10 @@ static int tcc_set_linker(TCCState *s, const char 
*option)
+ } else
+ goto err;
  
-+#undef __va_start
-+#undef __va_arg
-+#undef __va_copy
-+#undef __va_end
-+
- void *__va_start(void *fp)
- {
- struct __va_list_struct *ap =
++} else if (link_option(option, "as-needed", &p)) {
++ignoring = 1;
++} else if (link_option(option, "O", &p)) {
++ignoring = 1;
+ } else if (link_option(option, "rpath=", &p)) {
+ s->rpath = copy_linker_arg(p);
+ } else if (link_option(option, "section-alignment=", &p)) {



[gentoo-commits] repo/gentoo:master commit in: dev-python/jira/

2017-12-13 Thread Austin English
commit: aab162ef390384ffddededc1f4b1fa2601b6ad7e
Author: Austin English  gentoo  org>
AuthorDate: Wed Dec 13 23:00:50 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Dec 13 23:01:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aab162ef

dev-python/jira: allow dev-python/pycryptodome as well as dev-python/pycrypto, 
Bug #611568

Gentoo-Bug: https://bugs.gentoo.org/611568
Gentoo-Bug: https://bugs.gentoo.org/611596
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-python/jira/jira-1.0.10-r1.ebuild | 32 
 1 file changed, 32 insertions(+)

diff --git a/dev-python/jira/jira-1.0.10-r1.ebuild 
b/dev-python/jira/jira-1.0.10-r1.ebuild
new file mode 100644
index 000..023e1361916
--- /dev/null
+++ b/dev-python/jira/jira-1.0.10-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+inherit distutils-r1
+
+DESCRIPTION="Python library for interacting with the JIRA REST API"
+HOMEPAGE="https://jira.readthedocs.io/en/latest/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="filemagic ipython oauth"
+
+DEPEND="
+   dev-python/pbr[${PYTHON_USEDEP}]
+   dev-python/pytest-runner[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   "
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/requests-toolbelt[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   filemagic? ( dev-python/filemagic[${PYTHON_USEDEP}] )
+   ipython? ( dev-python/ipython[${PYTHON_USEDEP}] )
+   oauth? (
+   || ( dev-python/pycryptodome[${PYTHON_USEDEP}] 
dev-python/pycrypto[${PYTHON_USEDEP}] )
+   dev-python/requests-oauthlib[${PYTHON_USEDEP}]
+   )
+   "



[gentoo-commits] repo/gentoo:master commit in: dev-util/valgrind/, dev-util/valgrind/files/

2017-12-12 Thread Austin English
commit: c0dad8f0e252a0e30dbbe4e1f285f619374fed84
Author: Austin English  gentoo  org>
AuthorDate: Tue Dec 12 21:36:05 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Dec 12 21:59:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0dad8f0

dev-util/valgrind: fix test failures with newer glibc-3.13.0

Gentoo-Bug: https://bugs.gentoo.org/637488
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 .../files/valgrind-3.13.0-test-fixes.patch |  29 ++
 dev-util/valgrind/valgrind-3.13.0-r1.ebuild| 112 +
 2 files changed, 141 insertions(+)

diff --git a/dev-util/valgrind/files/valgrind-3.13.0-test-fixes.patch 
b/dev-util/valgrind/files/valgrind-3.13.0-test-fixes.patch
new file mode 100644
index 000..9bdd29013ba
--- /dev/null
+++ b/dev-util/valgrind/files/valgrind-3.13.0-test-fixes.patch
@@ -0,0 +1,29 @@
+See:
+https://bugs.gentoo.org/637488
+https://bugs.kde.org/show_bug.cgi?id=387686
+
+commit 2b5eab6a8db1b0487a3ad7fc4e7eeda6d3513626
+Author: Mark Wielaard 
+Date:   Thu Jun 29 15:26:30 2017 +
+
+memcheck/tests: Use ucontext_t instead of struct ucontext
+
+glibc 2.26 does not expose struct ucontext anymore.
+
+Signed-off-by: Khem Raj 
+
+git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16457
+
+diff --git a/memcheck/tests/linux/stack_changes.c 
b/memcheck/tests/linux/stack_changes.c
+index a978fc2b0..7f97b90a5 100644
+--- a/memcheck/tests/linux/stack_changes.c
 b/memcheck/tests/linux/stack_changes.c
+@@ -10,7 +10,7 @@
+ // This test is checking the libc context calls (setcontext, etc.) and
+ // checks that Valgrind notices their stack changes properly.
+ 
+-typedef  struct ucontext  mycontext;
++typedef  ucontext_t  mycontext;
+ 
+ mycontext ctx1, ctx2, oldc;
+ int count;

diff --git a/dev-util/valgrind/valgrind-3.13.0-r1.ebuild 
b/dev-util/valgrind/valgrind-3.13.0-r1.ebuild
new file mode 100644
index 000..1abaadfd609
--- /dev/null
+++ b/dev-util/valgrind/valgrind-3.13.0-r1.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+inherit autotools flag-o-matic toolchain-funcs multilib pax-utils
+
+DESCRIPTION="An open-source memory debugger for GNU/Linux"
+HOMEPAGE="http://www.valgrind.org";
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="mpi"
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="git://sourceware.org/git/${PN}.git/"
+   inherit git-r3
+else
+   SRC_URI="ftp://sourceware.org/pub/valgrind/${P}.tar.bz2";
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
+fi
+
+DEPEND="mpi? ( virtual/mpi )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   # Correct hard coded doc location
+   sed -i -e "s:doc/valgrind:doc/${PF}:" docs/Makefile.am || die
+
+   # Don't force multiarch stuff on OSX, bug #306467
+   sed -i -e 's:-arch \(i386\|x86_64\)::g' Makefile.all.am || die
+
+   # Respect CFLAGS, LDFLAGS
+   eapply "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch
+
+   # Fix test failures on glibc-2.26
+   eapply "${FILESDIR}"/${P}-test-fixes.patch
+
+   # Allow users to test their own patches
+   eapply_user
+
+   # Regenerate autotools files
+   eautoreconf
+}
+
+src_configure() {
+   local myconf
+
+   # Respect ar, bug #468114
+   tc-export AR
+
+   # -fomit-frame-pointer  "Assembler messages: Error: junk `8' after 
expression"
+   #   while compiling insn_sse.c in none/tests/x86
+   # -fstack-protector more undefined references to __guard and 
__stack_smash_handler
+   #   because valgrind doesn't link to glibc (bug 
#114347)
+   # -fstack-protector-allFails same way as 
-fstack-protector/-fstack-protector-strong.
+   #  Note: -fstack-protector-explicit is a no-op 
for Valgrind, no need to strip it
+   # -fstack-protector-strong See -fstack-protector (bug #620402)
+   # -m64 -mx32for multilib-portage, bug #398825
+   # -ggdb3segmentation fault on startup
+   filter-flags -fomit-frame-pointer
+   filter-flags -fstack-protector
+   filter-flags -fstack-protector-all
+   filter-flags -fstack-protector-strong
+   filter-flags -m64 -mx32
+   replace-flags -ggdb3 -ggdb2
+
+   if use amd64 || use ppc64; then
+   ! has_multilib_profile && myconf="${myconf} --enable-only64bit"
+   fi
+
+   # Force bitness on darwin, bug #306467
+   use x86-macos && myconf="${myconf} --enable-only32bit"
+   use x64-macos && myconf="${myconf} --enable-only64bit"

[gentoo-commits] repo/gentoo:master commit in: dev-util/valgrind/

2017-12-12 Thread Austin English
commit: 625541b28d782f5f55a13427424a7eb2b9e7ebf3
Author: Austin English  gentoo  org>
AuthorDate: Tue Dec 12 21:26:37 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Dec 12 21:59:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=625541b2

dev-util/valgrind: also strip -fstack-protector-strong/-fstack-protector-all

Gentoo-Bug: https://bugs.gentoo.org/620402
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-util/valgrind/valgrind-.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-util/valgrind/valgrind-.ebuild 
b/dev-util/valgrind/valgrind-.ebuild
index 6414792ca62..855bd8a16c2 100644
--- a/dev-util/valgrind/valgrind-.ebuild
+++ b/dev-util/valgrind/valgrind-.ebuild
@@ -31,9 +31,6 @@ src_prepare() {
# Respect CFLAGS, LDFLAGS
eapply "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch
 
-   # Changing Makefile.all.am to disable SSP
-   eapply "${FILESDIR}"/${PN}-3.7.0-fno-stack-protector.patch
-
# Allow users to test their own patches
eapply_user
 
@@ -51,10 +48,15 @@ src_configure() {
#   while compiling insn_sse.c in none/tests/x86
# -fstack-protector more undefined references to __guard and 
__stack_smash_handler
#   because valgrind doesn't link to glibc (bug 
#114347)
+   # -fstack-protector-allFails same way as 
-fstack-protector/-fstack-protector-strong.
+   #  Note: -fstack-protector-explicit is a no-op 
for Valgrind, no need to strip it
+   # -fstack-protector-strong See -fstack-protector (bug #620402)
# -m64 -mx32for multilib-portage, bug #398825
# -ggdb3segmentation fault on startup
filter-flags -fomit-frame-pointer
filter-flags -fstack-protector
+   filter-flags -fstack-protector-all
+   filter-flags -fstack-protector-strong
filter-flags -m64 -mx32
replace-flags -ggdb3 -ggdb2
 



[gentoo-commits] repo/gentoo:master commit in: www-apps/chromedriver-bin/

2017-11-29 Thread Austin English
commit: a3850fe2acbfa98457a35f0578e60e9f1506
Author: Austin English  gentoo  org>
AuthorDate: Wed Nov 29 21:35:32 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Nov 29 21:35:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a385

www-apps/chromedriver-bin: append chromedriver version to downloaded filename

Gentoo-Bug: https://bugs.gentoo.org/628280
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 www-apps/chromedriver-bin/Manifest | 6 --
 www-apps/chromedriver-bin/chromedriver-bin-2.24.ebuild | 4 ++--
 www-apps/chromedriver-bin/chromedriver-bin-2.30.ebuild | 4 ++--
 3 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/www-apps/chromedriver-bin/Manifest 
b/www-apps/chromedriver-bin/Manifest
index 86f466730c4..dc95fd5db04 100644
--- a/www-apps/chromedriver-bin/Manifest
+++ b/www-apps/chromedriver-bin/Manifest
@@ -1,2 +1,4 @@
-DIST chromedriver_linux32.zip 3154004 SHA256 
3aca7babed99aec08a5eda717822532e9db81548b444d3aed53c4d8d2e3b19ab SHA512 
36d853050c58bfc79e3b04e14f9c00cb3b5dad42cbc6a7433b06ef841184443750d714d7a5c80528e237831adf68ddb3f24540b9f19e6601e9e483e57f50cc7b
 WHIRLPOOL 
308f6c5e5cd9bc6148e1c92172bafce20739908fe7d2a3a40159fca104a32250d91496bcb0540b1195be3bfe7697792daa8ed1187ee6da71e7cc8ee972407b0a
-DIST chromedriver_linux64.zip 3116161 SHA256 
0c01b05276da98f203dc7eb4236c2ee7fe799b432734e088549bd0aadc71958e SHA512 
ae1fa127560af1b8419c273f9e23253a19423276294cb920c87b0c209134244315c4d3878b9025589471d72056abb0087ef897f684e28d63b5fc71d628dd1791
 WHIRLPOOL 
01580ed5cdaab1f9be8068e1533f0518ca854d73afc4ce7251bcc32719e797e8a748824126ea833fef079c2d6306efd611f7b948bf609828f77767d9b81d7306
+DIST chromedriver-bin-2.24.linux32.zip 3154004 BLAKE2B 
6db98f434a5a71c7d76a7fa607c96e84a5358d0f1293a5e99838bcbd7f28846422ddb2d1128fb5602b02700b7bd7b61856903bd05047007dc4f2e41a5f8d6532
 SHA512 
36d853050c58bfc79e3b04e14f9c00cb3b5dad42cbc6a7433b06ef841184443750d714d7a5c80528e237831adf68ddb3f24540b9f19e6601e9e483e57f50cc7b
+DIST chromedriver-bin-2.24.linux64.zip 3116161 BLAKE2B 
b32b8f5191b65fde09cd6fb6fa753702444e7dd15dc8f9a335bd99f9ac36942c0e7eaf546db5b688f66fa0ce429c550a20a3059e554452a2b99bb4d86b387622
 SHA512 
ae1fa127560af1b8419c273f9e23253a19423276294cb920c87b0c209134244315c4d3878b9025589471d72056abb0087ef897f684e28d63b5fc71d628dd1791
+DIST chromedriver-bin-2.30.linux32.zip 3891104 BLAKE2B 
653365b57013549c3190d4fe2cc427b1f98bd04cd28d64be64993a99e90e33c487fcf8f3a35830659ad2f98a97a15345f24fb278c724eea4cf2ead41a19cb3b3
 SHA512 
341a652a4dba85a4990b6366fe1a6b392d83c32f70ec04ec69afbc90932d223f16b1944b2709b80dc4399c9377523fd494aba0e70fa7c9e22fda1e5142778a4b
+DIST chromedriver-bin-2.30.linux64.zip 3864914 BLAKE2B 
d31a1ff9f0eba3384bb3e1598b448c3893d65be98876ad302891657e0eaa8684733303eca618e43226a3e6eb1fd212248188d20cfc97b5aefc9118600420
 SHA512 
451d120fceda3a08bba77fbae8d99c87c0902e608006a7895882a06cdcb1614afe0b563fd1b2b2bdc3ac3fbc426b5d3141245ee4d00a0c4dad6911d9a94f5d1a

diff --git a/www-apps/chromedriver-bin/chromedriver-bin-2.24.ebuild 
b/www-apps/chromedriver-bin/chromedriver-bin-2.24.ebuild
index f74d7cc4c86..3163f506be0 100644
--- a/www-apps/chromedriver-bin/chromedriver-bin-2.24.ebuild
+++ b/www-apps/chromedriver-bin/chromedriver-bin-2.24.ebuild
@@ -5,8 +5,8 @@ EAPI=6
 
 DESCRIPTION="WebDriver for Chrome"
 HOMEPAGE="https://sites.google.com/a/chromium.org/chromedriver";
-SRC_URI="amd64? ( 
https://chromedriver.storage.googleapis.com/${PV}/chromedriver_linux64.zip )
-   x86? ( 
https://chromedriver.storage.googleapis.com/${PV}/chromedriver_linux32.zip )"
+SRC_URI="amd64? ( 
https://chromedriver.storage.googleapis.com/${PV}/chromedriver_linux64.zip -> 
${P}.linux64.zip )
+   x86? ( 
https://chromedriver.storage.googleapis.com/${PV}/chromedriver_linux32.zip -> 
${P}.linux32.zip )"
 
 LICENSE="google-chrome"
 SLOT="0"

diff --git a/www-apps/chromedriver-bin/chromedriver-bin-2.30.ebuild 
b/www-apps/chromedriver-bin/chromedriver-bin-2.30.ebuild
index f74d7cc4c86..3163f506be0 100644
--- a/www-apps/chromedriver-bin/chromedriver-bin-2.30.ebuild
+++ b/www-apps/chromedriver-bin/chromedriver-bin-2.30.ebuild
@@ -5,8 +5,8 @@ EAPI=6
 
 DESCRIPTION="WebDriver for Chrome"
 HOMEPAGE="https://sites.google.com/a/chromium.org/chromedriver";
-SRC_URI="amd64? ( 
https://chromedriver.storage.googleapis.com/${PV}/chromedriver_linux64.zip )
-   x86? ( 
https://chromedriver.storage.googleapis.com/${PV}/chromedriver_linux32.zip )"
+SRC_URI="amd64? ( 
https://chromedriver.storage.googleapis.com/${PV}/chromedriver_linux64.zip -> 
${P}.linux64.zip )
+   x86? ( 
https://chromedriver.storage.googleapis.com/${PV}/chromedriver_linux32.zip -> 
${P}.linux32.zip )"
 
 LICENSE="google-chrome"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-admin/github-backup-utils/, app-admin/github-backup-utils/files/

2017-11-29 Thread Austin English
commit: 1239b5aa9b7fe770adc9c2a7f3b73991cfe2fb2a
Author: Austin English  gentoo  org>
AuthorDate: Tue Nov 28 23:23:07 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Nov 29 21:29:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1239b5aa

app-admin/github-backup-utils: fix test failures

Gentoo-Bug: https://bugs.gentoo.org/629628
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 app-admin/github-backup-utils/Manifest | 24 -
 .../files/github-backup-utils-python27.patch   | 13 +
 .../files/github-backup-utils-tarball-fix.patch| 39 ++
 .../github-backup-utils-2.10.0-r1.ebuild   | 59 ++
 .../github-backup-utils-2.11.0-r1.ebuild   | 59 ++
 .../github-backup-utils-2.11.1-r1.ebuild   | 59 ++
 .../github-backup-utils-2.11.2-r1.ebuild   | 59 ++
 .../github-backup-utils-2.9.0-r1.ebuild| 58 +
 8 files changed, 358 insertions(+), 12 deletions(-)

diff --git a/app-admin/github-backup-utils/Manifest 
b/app-admin/github-backup-utils/Manifest
index f03bbc4ac79..57154e7c7d8 100644
--- a/app-admin/github-backup-utils/Manifest
+++ b/app-admin/github-backup-utils/Manifest
@@ -1,12 +1,12 @@
-DIST github-backup-utils-2.10.0.tar.gz 73061 SHA256 
08c2f24adcbc1554fc6079a46f7b59e1cb2f21950546956f9c4367c25dc716a5 SHA512 
e4ec432289da71e7c8d50023e4874b4aef5e99b27f67c42ebadc61473f5b0bce473f768ff19d1d611d91944ce887ad496535f1bc8d6557a31a99353e100f7776
 WHIRLPOOL 
c33ccbff94e5c56f2017ff344170538822637261e7c87037db1e5c9abcae28276424aab0d7ed6b3c489148430a05cd488dca4871b302e69acf821f089a73c479
-DIST github-backup-utils-2.11.0.tar.gz 75105 SHA256 
ae28ab08b933a8288e9eb9a92df221b0762cd1e7e399b5c116405a0d5fc3175b SHA512 
7d96aff4c2e2bcce7b2b2d32854e759d561de8e683a13d3890bbbc5177cea861a666a60527b4b6ec4d4d7e8123bfff4618b6dfd0c3db73b1829cca0c43c0a9ec
 WHIRLPOOL 
05be640c5f95025cb694d4f8e1f1fda4a1d349889333f9ada1f15b48b3bb01d89b9bd4fb984549916f63815548efb272621d016cebdfddb803ec5fdd41b62377
-DIST github-backup-utils-2.11.1.tar.gz 79378 SHA256 
187703c451d85b4c70fd9565de2cf4c4c11e1ff6087237bc5f617b4db06cfe5c SHA512 
7bdd34386d8604bfddb07d958d6cc435ec3e00705a83e53730f44a82a02eb98be311b73bba299db80513169a0680641927d9e2e9583b936c4fffa86de2ce2cda
 WHIRLPOOL 
d3e507d4eb678a04baa7ad78eca7b76a457e3f09914fe631548f76b56158ae826db3c911de551ad19b3272a662193d95bbea773dad2e8b813ef465b8c0bc8efb
-DIST github-backup-utils-2.11.2.tar.gz 79492 SHA256 
28a55b803ae27a450e92edcac391e7f33607ec7f4d6cf73cbaf149dfa79c59b2 SHA512 
64a622b090c8fe02ffba3c50b213ca177cc87e6aa41991cc3ee5031fc07b707e5f108f32d9346d2cd727939d76779d1f46dc6733e399c70e58ff8cb54087ddb8
 WHIRLPOOL 
ba63353ac15d8775c78d83c9f6d33793893c775d5e6de103620f7c621b60acddacdd0d3dfb22ca57c7ed1cdfcb921fc4f4f43fd4b882c556ffa02aca451b17c7
-DIST github-backup-utils-2.5.0.tar.gz 40850 SHA256 
9cc7cd40f41e6071c36527ec7983b877e461452cd08d04439efd5fa9352900a0 SHA512 
ecd5b85e0e2e300a9f40ecb8f545868554c7b48bdf800a21cf111ead80c185c96d475c67487c9b9e8af676f8c71a001730084abde79e05860b3e24004888292d
 WHIRLPOOL 
15be1d603c9b61a4cff47e319ee1a66b64684dfd19f06c696bffb41b77dc756a895e25074d5a6dd19aeebaa3106fe12842cb22a639ed4abd3a6c2922e8cdbc1f
-DIST github-backup-utils-2.6.0.tar.gz 45970 SHA256 
7273cebcb23bc597432a2b66ab7e9367a4fb09a750cf2438f8957dc83dcf27c3 SHA512 
a795e439f9d28e27b457c5b6eb42f35d6aea1527c2a01a26b81d6e86829db14a0b27a366d9358214bbe1c16540fe524fb0010d5f509c78ba5398c6bdbf04182e
 WHIRLPOOL 
fd1aeec46946190657e61e611a089b4a7cef53beb7b3f9a500b7117fcdbd89c5ef09681aff98ed5d559cc243f76180eb6eec0cc6f2fcfeed0789c159f5a09afe
-DIST github-backup-utils-2.6.3.tar.gz 50884 SHA256 
3a5e48ff250b64a9bcec69a269b0e93efda078b8b77afc992c12aa40ee7bb3d9 SHA512 
dff092325ad6f3502c8c0afbea90a53469af0ab4b98eaa39a950022c5b4e199cd3b48b5ec0585e3ea39b9bbd707dd037e8e0ed00ed8c6858276ba1a8e1075290
 WHIRLPOOL 
aa19640ee5583d5e64aaab7b5a9d5572c47a09dd11fd0bed30ffc6aad0a10ddfc4e258f4680180547f8327fbedc5866bde4b20bd5e962dfa8162cd8ecf5e6db3
-DIST github-backup-utils-2.6.4.tar.gz 51270 SHA256 
caf34b54a3961562d545ad2fb68ec18a319e6fcc1a1e65e5daa00e04e7f7fb32 SHA512 
be2ef9811e20fd9be03d1b57e75151089817bbdd87fa487462a8fe6186195581ad6b1c62b1b930bd64689e89dcf33c2228df7d77a12790404f09b679b1ecf377
 WHIRLPOOL 
a313f94eea953648a3dfbacba5eb3b90e68ca12df034c723133d3d80e60e4be38ef30046b8bbc1bdb827095d75cb239a4152a77dedfed52f188d80b57143fcb0
-DIST github-backup-utils-2.7.0.tar.gz 51409 SHA256 
9556dbd438ea3525692705844c20b5bedc9a942c5415dd3c0fd9e383323dc11f SHA512 
16112e8d05001146a182e225c1bb5bdfbe210ddb3993d989a9fe88b88bbf222196a66f1f48b262b198675af8e4b3e3a10120e7dafa7b244137bf29cd879efaaf
 WHIRLPOOL 
9600d45f69f16cb95b0bb0b3cc5620d7bb6c2e65c2ac6b6942287c85487e83bb2b74d0869b411d0b4829cc9dd2da20972a7635780f00facadc28ca9787028a3b
-DIST github-backup-utils-2.7.1.tar.gz 68793 

[gentoo-commits] repo/gentoo:master commit in: dev-util/kcov/

2017-11-27 Thread Austin English
commit: 5d1cfbfb0969d506e72d4bdf1bdf1f888a92d794
Author: Austin English  gentoo  org>
AuthorDate: Tue Nov 28 00:48:07 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Nov 28 00:48:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d1cfbfb

dev-util/kcov: version bump

Gentoo-Bug: https://bugs.gentoo.org/631254
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-util/kcov/Manifest   |  3 ++-
 dev-util/kcov/kcov-34.ebuild | 21 +
 2 files changed, 23 insertions(+), 1 deletion(-)

diff --git a/dev-util/kcov/Manifest b/dev-util/kcov/Manifest
index 0791a8bd3ef..3ce0d061493 100644
--- a/dev-util/kcov/Manifest
+++ b/dev-util/kcov/Manifest
@@ -1 +1,2 @@
-DIST kcov-33.tar.gz 276028 SHA256 
23e20157c8fb933b76d5733ca5700c9eb2399851febf0d4144d7b2dc940f4464 SHA512 
e35ba3c4dc320cef0cde097cfa2c4067ec6bf86a5ee797d3ec111facffa036da4fc4d403e63bd3767d03eac511987592e77ed61810605f8e2da77c26570e245c
 WHIRLPOOL 
74a135ee5f04842013e8df75e5f9cd2e37d78cb54e0849abfae8574db924563dee4787bbaf50bd3d7fbb5302e09eda8a4cbe549b59acaee92fed5d9272e8d90f
+DIST kcov-33.tar.gz 276028 BLAKE2B 
bed7f2b2feb3ecb1a861928306626b44904af52f30d5721cd0e6ba9ad5db5edb1ffb51fd64ab0fba5f99fc0329bbe87949b901bc73e2299c2075817f606113aa
 SHA512 
e35ba3c4dc320cef0cde097cfa2c4067ec6bf86a5ee797d3ec111facffa036da4fc4d403e63bd3767d03eac511987592e77ed61810605f8e2da77c26570e245c
+DIST kcov-34.tar.gz 296345 BLAKE2B 
de6acbecd35b1d85a4a0f9f43fdf5dcb09331f88622a236fee672a8624c77baf4a8589d61aaecfb51220b83d28d98426ed32bfb345b717bb13fb180f479cc371
 SHA512 
63ea8e47f00e53b55be4c37697a7f0b78c15f887a40fc0679d7e92f1561bd379a526a82179ee243838fe6f6bd5b89c9eb76716cdb5add7bfb0f312176422a346

diff --git a/dev-util/kcov/kcov-34.ebuild b/dev-util/kcov/kcov-34.ebuild
new file mode 100644
index 000..7f1e7488e3b
--- /dev/null
+++ b/dev-util/kcov/kcov-34.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Kcov is a code coverage tester for compiled languages, Python and 
Bash"
+HOMEPAGE="https://github.com/SimonKagstrom/kcov";
+SRC_URI="https://github.com/SimonKagstrom/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-libs/elfutils
+   net-misc/curl
+   sys-devel/binutils:*
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtio-win/

2017-11-27 Thread Austin English
commit: 55619b4fa1bc94e38f92c76612ddd9b00e09ef66
Author: Austin English  gentoo  org>
AuthorDate: Mon Nov 27 22:43:56 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Mon Nov 27 22:49:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55619b4f

app-emulation/virtio-win: version bump

Gentoo-Bug: https://bugs.gentoo.org/636156
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 app-emulation/virtio-win/Manifest  |  9 +
 app-emulation/virtio-win/virtio-win-0.1.141.ebuild | 18 ++
 2 files changed, 23 insertions(+), 4 deletions(-)

diff --git a/app-emulation/virtio-win/Manifest 
b/app-emulation/virtio-win/Manifest
index b479de12701..1c92e3d2d64 100644
--- a/app-emulation/virtio-win/Manifest
+++ b/app-emulation/virtio-win/Manifest
@@ -1,4 +1,5 @@
-DIST virtio-win-0.1.117.iso 5636 SHA256 
79a0721a363d5845b88aab7083986c20647cc3044a442879c4fa7eb601f98005 SHA512 
695d4bf0bbe469269ef46735997c33d3bec83bec30b86ffefe6ee3a7142e4c70a5cdb6aeca1bef6b538792faee752296452535c0276a3f7686d8a96bdf9eb6d4
 WHIRLPOOL 
19285eebf0ff0129b100dbf314dfbf890201ebd709f73785e8e631ec6db51b2492bb495d8b76600011a5393e36e319782b2730df602928ecd11fb6626c4d56ea
-DIST virtio-win-0.1.118.iso 56967168 SHA256 
1fcc4013272e7bdc36d074c9ee30f1eba291c7f822b7d04a2db9d1862d2f31bd SHA512 
1a1da7bfbecb1cd02eca780583c486caadd5b76b225a469af0e693f08506bf9b582f57df52b670409a1cf0d887c0ab715ecca0f08802c242a93535d2d58134d9
 WHIRLPOOL 
0b8a12074483922eddee267bc59984f41606737dcb44079284b0e2b6b8ac27a69f74ad90b3e3c5b90f3f071e08704c9a62e161afa5b0e9fce4622749a9bbfee3
-DIST virtio-win-0.1.126.iso 155856896 SHA256 
39890b158664fbfe080ed880a61a81d20c80e0b8762febb8f8e09a82be65dd38 SHA512 
b57810f33746ed90420f12f6267903f595ddd02aecb8d3de58cd2d5c0b39ec2f31e0352c2548344e629827616bf2d3c284e1ff60d2132fdde39f2086b36af2e6
 WHIRLPOOL 
60778504c97516a0f400dbdf4c37d9778bd81a02c352cefe8ea6275edc9f36bcbc023ab41aaf0bbc6dc4dfbeb4c73e34abd3c774c1da3de24872fc6688e77f8a
-DIST virtio-win-0.1.96.iso 160659456 SHA256 
438e1a52d3d7cc6847ba7bc828ba0d5f09f97eeb1e39f7042448d656282f870e SHA512 
a00311f29937383d0dd538b5156a078fdb0c93d39a91d66376a9567f3d4841eeb0ec2a8bf8b018d089040895c9f720e1b253a5aed8bd337dd8713a47544b2a61
 WHIRLPOOL 
7093e596b95702c6bb310ff61ad474ca05457dc4df4aed4e52336139119f82e06421ed7c207250f70bd6354e33649de04e66a1618121f447a44732a68f3789aa
+DIST virtio-win-0.1.117.iso 5636 BLAKE2B 
7880ab46d194ed265a2e0b88ea98752be9297af13f8b74b6c5b4f5249505ec3d84ffc70cc927816f0d45b7560df82c6ed1a27632db8bf4d78372af3ea96373fe
 SHA512 
695d4bf0bbe469269ef46735997c33d3bec83bec30b86ffefe6ee3a7142e4c70a5cdb6aeca1bef6b538792faee752296452535c0276a3f7686d8a96bdf9eb6d4
+DIST virtio-win-0.1.118.iso 56967168 BLAKE2B 
6bcabe5384ae297838d289ad6e2a18c08089463f6c5d58de8ace4d0d47396dcab60e0f021ca009d7faa7a81ef3fc855ac1aabefda4a540f9f07b25e12fa46048
 SHA512 
1a1da7bfbecb1cd02eca780583c486caadd5b76b225a469af0e693f08506bf9b582f57df52b670409a1cf0d887c0ab715ecca0f08802c242a93535d2d58134d9
+DIST virtio-win-0.1.126.iso 155856896 BLAKE2B 
88ccc79e43f2c9cf8d985b0d0677c76ec7eebc960eb8c6c2906cacb05e05f945a90d549bcab50754930bf43a84cd722034c3a06828622b47dc99d87fc5634528
 SHA512 
b57810f33746ed90420f12f6267903f595ddd02aecb8d3de58cd2d5c0b39ec2f31e0352c2548344e629827616bf2d3c284e1ff60d2132fdde39f2086b36af2e6
+DIST virtio-win-0.1.141.iso 316628992 BLAKE2B 
41663ebfd084e9e386eddc3db9ba2c9fe3313260fe3158bbb67c03270c0de37d4ce33e7b6f39ec1b8b5190a9fc8918364d0e9a4ac2a03cdc988e0f26d2062389
 SHA512 
909f4437b69cba1edfa857326986eb8c4b58835169d70117a5ff57bfa4ebc48f74d6ffa05de50732fb60551166544160fa3b4ec5c59cfb98daeb789902a9b119
+DIST virtio-win-0.1.96.iso 160659456 BLAKE2B 
7e7784c7585af899881d44a60167e2cc08d40d5a575fd5b0815e218ddbc5e8ea3b37deda7352688364bc1c6d72186c2e1eecb5a616102576c13d61b890a330bf
 SHA512 
a00311f29937383d0dd538b5156a078fdb0c93d39a91d66376a9567f3d4841eeb0ec2a8bf8b018d089040895c9f720e1b253a5aed8bd337dd8713a47544b2a61

diff --git a/app-emulation/virtio-win/virtio-win-0.1.141.ebuild 
b/app-emulation/virtio-win/virtio-win-0.1.141.ebuild
new file mode 100644
index 000..7a1b03cb92e
--- /dev/null
+++ b/app-emulation/virtio-win/virtio-win-0.1.141.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="VirtIO drivers for Windows virtual machines running on KVM"
+HOMEPAGE="https://fedoraproject.org/wiki/Windows_Virtio_Drivers";
+SRC_URI="https://fedorapeople.org/groups/virt/${PN}/direct-downloads/archive-virtio/${PN}-${PV}-1/${PN}-${PV}.iso";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+S=${WORKDIR}
+
+src_install() {
+   insinto /usr/share/drivers/windows
+   doins "${DISTDIR}/${PN}-${PV}.iso"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/artifactory-bin/

2017-11-27 Thread Austin English
commit: f3774d089cf9692fa13040e33eee121bfc528498
Author: Austin English  gentoo  org>
AuthorDate: Mon Nov 27 22:07:06 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Mon Nov 27 22:19:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3774d08

dev-util/artifactory-bin: version bumps

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-util/artifactory-bin/Manifest  |  14 +--
 .../artifactory-bin/artifactory-bin-5.5.2.ebuild   | 110 +
 .../artifactory-bin/artifactory-bin-5.6.2.ebuild   | 110 +
 3 files changed, 228 insertions(+), 6 deletions(-)

diff --git a/dev-util/artifactory-bin/Manifest 
b/dev-util/artifactory-bin/Manifest
index cd370dddee8..d3996dc2cfb 100644
--- a/dev-util/artifactory-bin/Manifest
+++ b/dev-util/artifactory-bin/Manifest
@@ -1,6 +1,8 @@
-DIST artifactory-4.16.0.zip 41455447 SHA256 
f5711536cdf0a597799e01c570bbd38e6f5f3ffb6935cde21d38119be6592f16 SHA512 
e861b66ed7586ba881267312462584fd9037e2b72021e930a52489ae718ca2449c7997278cb26cb3dead774f16d74cf285c8ce2fca0c085e7edb444f71deaa14
 WHIRLPOOL 
01a60743fe85909d06f69ef4bda94a2cfb37e847ee481ee025075c0b586df8566f7f99352a7808147eec51fc1bacb649853baa97a90253ab89d3b92279a5
-DIST artifactory-4.16.1.zip 41489457 SHA256 
f3715397f7e792de76cfecfe2b41ebbf54541e0460ff14e82a69160e0f3f06fb SHA512 
b8f5441f011966837861073c928512704961c7683fadac4603f2177df1c64861432f894c5fe0669c4842a4b7d008553169e88aaffdde6e3d6e6bbdff6adf9d78
 WHIRLPOOL 
dc7dfc0044d3770fcfc1dc56da6ffe8bc8fb07892a2888d88f5a05640ac8144cb25afc2119340d820323046bbaa0aa718a98cda6863340297e3ced696ed3e3f7
-DIST artifactory-5.3.2.zip 45729254 SHA256 
e086a067ad191859cd0a0c996313cf5c7386e6ee892b55697c27b0f42ae2bc14 SHA512 
60fbbed97c9915ed4a7627a3b893fa6c5bcec695932415d3102b9788ba6182c8cef937ad48639d4398a682ab2f517771c3dcda9306842e4202bbd45ab4768f1d
 WHIRLPOOL 
bf3b31f7a1989ddb90b03396172eeac37dc5230c4bbcc99b54c66326e5d52e26dbb83003824647c6e89926049c31b9644212aee183fa24db7475831dda0ceaec
-DIST artifactory-5.4.4.zip 76841935 SHA256 
bf2198a0fefe818fe412579dd008f2a24dc065780da4c9657a923363c70a0a3d SHA512 
f949e4c2ecaaf4581bc2e96058403684cab09f10b0bec512eda9b65bb41577a792b08d05f7a16e0e7f1614567dc9b0d1d59bb3c6ad6a4dafeb0c054a3add09a8
 WHIRLPOOL 
c0c27a0ce5b0035d9266b6af4316044cf1aed361dbe0f7aaf66844015a70678e92bb0c6a13330ffd8f5a05903f66a82b48995605c272ba3950a19aa47d1fc85d
-DIST artifactory-5.4.6.zip 76857888 SHA256 
43fb4b14ad5350daa200e0282a36903495505ccb536b5f0ac7d7b5487dcdfca6 SHA512 
08d7895dc823e61be83026d31eea387eb914f17cb2f13b03d5314c6473f30de9279d230d242d8160dba0d3c8f6981b25b5ad46f52ad12d1c39ee820ac7a676fe
 WHIRLPOOL 
dcc86f1326011bb89c3e65a420c9f9ad02afea3a144b4b5eac8b617bec7dbb72256a6ac1f67d2bae034897bd02801b24e59746d1543e957d8e595d7ea83a4964
-DIST artifactory-5.5.1.zip 77406287 SHA256 
e4180ec0c6a4ed9bc8da1287ac1d661c421d59bc11e56d47dd106ead31d8a44f SHA512 
7327135be0c2a08dd97c575b05be1c3e4be99b38354864313d201334d3276912bcff0c6b0743fb83a2433a82fc8fcf4ec43e98f4183287fc34f1807342abedf8
 WHIRLPOOL 
fcd3c368eafbd956eba15ae1c5cd7362d423acb0e6a0b529c8b7088ff2ec1437e02dd5b5b277c71d7bbba788db11963c2eed784ce95ba1dcb550fd41a0224722
+DIST artifactory-4.16.0.zip 41455447 BLAKE2B 
0f9f575d5ce3ba983c905e70c8e3545946065ff458f9a1c0f0e346bebeffe002bbea4214b7a23829e3a11d8ccf6aec4548f6ba5abd405d30165d3c07e2372e98
 SHA512 
e861b66ed7586ba881267312462584fd9037e2b72021e930a52489ae718ca2449c7997278cb26cb3dead774f16d74cf285c8ce2fca0c085e7edb444f71deaa14
+DIST artifactory-4.16.1.zip 41489457 BLAKE2B 
7854710a5cf4dd52d7c92581a030259df6b0b8038f9843e528b0c57211eafd405a114b709ba5407a9c83e4d693f1ecb8eafe3d5e98bb22542d5c48e15bc3cf6f
 SHA512 
b8f5441f011966837861073c928512704961c7683fadac4603f2177df1c64861432f894c5fe0669c4842a4b7d008553169e88aaffdde6e3d6e6bbdff6adf9d78
+DIST artifactory-5.3.2.zip 45729254 BLAKE2B 
1fe6ec8a5a33d8735bd92d480e8fb7b035af2b27bf9034791f1bdca3c3d2a13794ba06613fb508ea8f221cc1647f2a8e213994ef7603d92c88b17037fd3c7266
 SHA512 
60fbbed97c9915ed4a7627a3b893fa6c5bcec695932415d3102b9788ba6182c8cef937ad48639d4398a682ab2f517771c3dcda9306842e4202bbd45ab4768f1d
+DIST artifactory-5.4.4.zip 76841935 BLAKE2B 
d763122cf0d2d1237fad41b825f68ecd6ec3c3453e5ec0a76a5b367c70c5aec4ee3cd81b9ab453628c879db22e0a292fc9b43d2b3d3d5461fc63d43bffde7b2d
 SHA512 
f949e4c2ecaaf4581bc2e96058403684cab09f10b0bec512eda9b65bb41577a792b08d05f7a16e0e7f1614567dc9b0d1d59bb3c6ad6a4dafeb0c054a3add09a8
+DIST artifactory-5.4.6.zip 76857888 BLAKE2B 
04185e4c585a6e8121b9b6d78a4565c5107381cae53fe3d8aea647ea6ebb0920f9775a7275ba79d282a0c87a7e0544f6382a2ed10dbecb6b279679be0fd94066
 SHA512 
08d7895dc823e61be83026d31eea387eb914f17cb2f13b03d5314c6473f30de9279d230d242d8160dba0d3c8f6981b25b5ad46f52ad12d1c39ee820ac7a676fe
+DIST artifactory-5.5.1.zip 77406287 BLAKE2B 
be60fbbc3b8c61fc9d1a7272889219de7ea4e5b8c760afaa7e0003f6bff48d41783f76d62ac64b81ffa42393a265ed184ad4a4a23789dc79955907290035dae1
 

[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/uclibc/amd64/, profiles/, ...

2017-11-13 Thread Austin English
commit: 552f9369dca83401c226534390ddcf6a4ca8c64a
Author: Austin English  gentoo  org>
AuthorDate: Tue Nov 14 00:22:32 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Nov 14 00:38:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=552f9369

profiles/package.mask: remove last-rited pkg

Signed-off-by: Austin English  gentoo.org>

 profiles/arch/amd64/no-multilib/package.mask   |  8 
 profiles/default/linux/uclibc/amd64/package.mask   |  8 
 profiles/default/linux/uclibc/package.mask |  1 -
 profiles/hardened/linux/amd64/no-multilib/package.mask |  8 
 profiles/hardened/linux/musl/package.mask  |  1 -
 profiles/package.mask  | 13 -
 6 files changed, 39 deletions(-)

diff --git a/profiles/arch/amd64/no-multilib/package.mask 
b/profiles/arch/amd64/no-multilib/package.mask
index 2eedb72cc02..4ac7cc1d55f 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -120,14 +120,6 @@ games-rpg/baldurs-gate-ee
 games-rpg/dear-esther
 games-rpg/dungeon-defenders
 games-rpg/eschalon-book-1-demo
-games-rpg/nwmouse
-games-rpg/nwmovies
-games-rpg/nwn
-games-rpg/nwn-cep
-games-rpg/nwn-data
-games-rpg/nwn-penultima
-games-rpg/nwn-penultimarerolled
-games-rpg/nwn-shadowlordsdreamcatcherdemon
 games-rpg/penumbra-collection
 games-rpg/wasteland2
 games-server/etqw-ded

diff --git a/profiles/default/linux/uclibc/amd64/package.mask 
b/profiles/default/linux/uclibc/amd64/package.mask
index 4a5b04f53b7..0c19d60a460 100644
--- a/profiles/default/linux/uclibc/amd64/package.mask
+++ b/profiles/default/linux/uclibc/amd64/package.mask
@@ -91,14 +91,6 @@ games-fps/ut2004-demo
 games-puzzle/hoh-bin
 games-roguelike/adom
 games-rpg/eschalon-book-1-demo
-games-rpg/nwmouse
-games-rpg/nwmovies
-games-rpg/nwn
-games-rpg/nwn-cep
-games-rpg/nwn-data
-games-rpg/nwn-penultima
-games-rpg/nwn-penultimarerolled
-games-rpg/nwn-shadowlordsdreamcatcherdemon
 games-rpg/penumbra-collection
 games-server/etqw-ded
 games-server/nwn-ded

diff --git a/profiles/default/linux/uclibc/package.mask 
b/profiles/default/linux/uclibc/package.mask
index 686411a2734..b257ae14c4f 100644
--- a/profiles/default/linux/uclibc/package.mask
+++ b/profiles/default/linux/uclibc/package.mask
@@ -56,7 +56,6 @@ games-fps/ut2004-troopers
 games-fps/ut2004-unwheel
 games-puzzle/world-of-goo
 games-puzzle/world-of-goo-demo
-games-rpg/nwmouse
 games-rpg/wasteland2
 games-server/etqw-ded
 games-server/ut2004-ded

diff --git a/profiles/hardened/linux/amd64/no-multilib/package.mask 
b/profiles/hardened/linux/amd64/no-multilib/package.mask
index 342edcab543..f99dca5254d 100644
--- a/profiles/hardened/linux/amd64/no-multilib/package.mask
+++ b/profiles/hardened/linux/amd64/no-multilib/package.mask
@@ -115,14 +115,6 @@ games-roguelike/adom
 games-rpg/baldurs-gate-ee
 games-rpg/dear-esther
 games-rpg/eschalon-book-1-demo
-games-rpg/nwmouse
-games-rpg/nwmovies
-games-rpg/nwn
-games-rpg/nwn-cep
-games-rpg/nwn-data
-games-rpg/nwn-penultima
-games-rpg/nwn-penultimarerolled
-games-rpg/nwn-shadowlordsdreamcatcherdemon
 games-server/etqw-ded
 games-server/nwn-ded
 games-server/ut2003-ded

diff --git a/profiles/hardened/linux/musl/package.mask 
b/profiles/hardened/linux/musl/package.mask
index b636d3295bb..0a53545f761 100644
--- a/profiles/hardened/linux/musl/package.mask
+++ b/profiles/hardened/linux/musl/package.mask
@@ -89,7 +89,6 @@ games-roguelike/adom
 games-rpg/dear-esther
 games-rpg/dungeon-defenders
 games-rpg/eschalon-book-1-demo
-games-rpg/nwmouse
 games-rpg/penumbra-collection
 games-rpg/wasteland2
 games-server/etqw-ded

diff --git a/profiles/package.mask b/profiles/package.mask
index a2e3039dfb2..b97a9733e65 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -394,19 +394,6 @@ app-editors/atom:beta
 # time being.
 >=dev-java/javatoolkit-0.6.0
 
-# Austin English  (05 Sep 2017)
-# Download has been broken for nearly a year, no alternative found
-# Bug: https://bugs.gentoo.org/599390
-# Removal in 30 days
-games-rpg/nwmouse
-games-rpg/nwmovies
-games-rpg/nwn
-games-rpg/nwn-cep
-games-rpg/nwn-data
-games-rpg/nwn-penultima
-games-rpg/nwn-penultimarerolled
-games-rpg/nwn-shadowlordsdreamcatcherdemon
-
 # Gilles Dartiguelongue  (04 Sep 2017)
 # Incompatible changes in API in Enchant 2. Bug #629838.
 >=app-text/enchant-2



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xinit/files/

2017-10-18 Thread Austin English
commit: 2bb6b9e50bdb8efc9a4627e60a4e63d38e8d6255
Author: Austin English  gentoo  org>
AuthorDate: Wed Oct 18 21:41:12 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Oct 18 21:47:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb6b9e5

x11-apps/xinit: use /lib/gentoo/functions.sh instead of deprecated 
/etc/init.d/functions.sh

Also bail out early if the machine is not running OpenRC, with an
appropriate error

Acked-By: Manuel Rüger  gentoo.org>

Gentoo-Bug: https://bugs.gentoo.org/504140
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 x11-apps/xinit/files/startDM.sh | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/x11-apps/xinit/files/startDM.sh b/x11-apps/xinit/files/startDM.sh
index 66cceb3a68f..21fb452df1e 100644
--- a/x11-apps/xinit/files/startDM.sh
+++ b/x11-apps/xinit/files/startDM.sh
@@ -1,12 +1,17 @@
 #!/bin/sh
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License, v2
 
 # We need to source /etc/profile for stuff like $LANG to work
 # bug #10190.
 . /etc/profile
 
-. /etc/init.d/functions.sh
+. /lib/gentoo/functions.sh
+
+# Bail out early if on a non-OpenRC system:
+if [ ! -d /run/openrc ]; then
+eerror "$0 should only be used on OpenRC systems"
+fi
 
 # baselayout-1 compat
 if ! type get_options >/dev/null 2>/dev/null ; then



[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2017-10-11 Thread Austin English
commit: cbeade55fd5e1feb22e774cf93bfe9578afec188
Author: Austin English  gentoo  org>
AuthorDate: Wed Oct 11 23:38:02 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Oct 11 23:38:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbeade55

sys-apps/init-system-helpers: initial ebuild

This provides a universal `service` shell script that supports
both OpenRC and systemd, providing a common interface for external
programs

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-apps/init-system-helpers/Manifest  |  1 +
 .../init-system-helpers-1.49.ebuild| 27 ++
 sys-apps/init-system-helpers/metadata.xml  |  8 +++
 3 files changed, 36 insertions(+)

diff --git a/sys-apps/init-system-helpers/Manifest 
b/sys-apps/init-system-helpers/Manifest
new file mode 100644
index 000..668b935750f
--- /dev/null
+++ b/sys-apps/init-system-helpers/Manifest
@@ -0,0 +1 @@
+DIST init-system-helpers_1.49.tar.xz 42660 SHA256 
845ed218f1cb54d5b10ea850620e5b6b3905fb248163f97ad4670a55100cedae SHA512 
bd612207e51e18a44f9c90e1e5b069ab39e06c776b8a0d6c9ecb367890d4a44ff02b3028418ac10a688782745331f39bb9299ba836f333b712e6fdd7ddc8da16
 WHIRLPOOL 
edacb283ccbc33ead7dda578138831f3631c6bfdf4498a97c76a8929b61cb3ab48404effd36614fcdc36cccaa22dfed4ce1d7242289bdeff446d6e2dfbc1476a

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
new file mode 100644
index 000..06a29e97d0f
--- /dev/null
+++ b/sys-apps/init-system-helpers/init-system-helpers-1.49.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Helper scripts useful for both OpenRC and systemd"
+HOMEPAGE="https://packages.debian.org/sid/init-system-helpers";
+# git repo: https://anonscm.debian.org/git/collab-maint/init-system-helpers.git
+SRC_URI="http://http.debian.net/debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz";
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="!
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   wizarde...@gentoo.org
+   Austin English
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-util/artifactory-bin/

2017-10-10 Thread Austin English
commit: d38f587db1163cc59cf039d56a62d472d594a9e1
Author: Austin English  gentoo  org>
AuthorDate: Tue Oct 10 16:52:46 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Oct 10 16:53:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d38f587d

dev-util/artifactory-bin: version bump - 5.5.1

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-util/artifactory-bin/Manifest  |   1 +
 .../artifactory-bin/artifactory-bin-5.5.1.ebuild   | 110 +
 2 files changed, 111 insertions(+)

diff --git a/dev-util/artifactory-bin/Manifest 
b/dev-util/artifactory-bin/Manifest
index 7ca5b7f87e3..cd370dddee8 100644
--- a/dev-util/artifactory-bin/Manifest
+++ b/dev-util/artifactory-bin/Manifest
@@ -3,3 +3,4 @@ DIST artifactory-4.16.1.zip 41489457 SHA256 
f3715397f7e792de76cfecfe2b41ebbf5454
 DIST artifactory-5.3.2.zip 45729254 SHA256 
e086a067ad191859cd0a0c996313cf5c7386e6ee892b55697c27b0f42ae2bc14 SHA512 
60fbbed97c9915ed4a7627a3b893fa6c5bcec695932415d3102b9788ba6182c8cef937ad48639d4398a682ab2f517771c3dcda9306842e4202bbd45ab4768f1d
 WHIRLPOOL 
bf3b31f7a1989ddb90b03396172eeac37dc5230c4bbcc99b54c66326e5d52e26dbb83003824647c6e89926049c31b9644212aee183fa24db7475831dda0ceaec
 DIST artifactory-5.4.4.zip 76841935 SHA256 
bf2198a0fefe818fe412579dd008f2a24dc065780da4c9657a923363c70a0a3d SHA512 
f949e4c2ecaaf4581bc2e96058403684cab09f10b0bec512eda9b65bb41577a792b08d05f7a16e0e7f1614567dc9b0d1d59bb3c6ad6a4dafeb0c054a3add09a8
 WHIRLPOOL 
c0c27a0ce5b0035d9266b6af4316044cf1aed361dbe0f7aaf66844015a70678e92bb0c6a13330ffd8f5a05903f66a82b48995605c272ba3950a19aa47d1fc85d
 DIST artifactory-5.4.6.zip 76857888 SHA256 
43fb4b14ad5350daa200e0282a36903495505ccb536b5f0ac7d7b5487dcdfca6 SHA512 
08d7895dc823e61be83026d31eea387eb914f17cb2f13b03d5314c6473f30de9279d230d242d8160dba0d3c8f6981b25b5ad46f52ad12d1c39ee820ac7a676fe
 WHIRLPOOL 
dcc86f1326011bb89c3e65a420c9f9ad02afea3a144b4b5eac8b617bec7dbb72256a6ac1f67d2bae034897bd02801b24e59746d1543e957d8e595d7ea83a4964
+DIST artifactory-5.5.1.zip 77406287 SHA256 
e4180ec0c6a4ed9bc8da1287ac1d661c421d59bc11e56d47dd106ead31d8a44f SHA512 
7327135be0c2a08dd97c575b05be1c3e4be99b38354864313d201334d3276912bcff0c6b0743fb83a2433a82fc8fcf4ec43e98f4183287fc34f1807342abedf8
 WHIRLPOOL 
fcd3c368eafbd956eba15ae1c5cd7362d423acb0e6a0b529c8b7088ff2ec1437e02dd5b5b277c71d7bbba788db11963c2eed784ce95ba1dcb550fd41a0224722

diff --git a/dev-util/artifactory-bin/artifactory-bin-5.5.1.ebuild 
b/dev-util/artifactory-bin/artifactory-bin-5.5.1.ebuild
new file mode 100644
index 000..242019ded03
--- /dev/null
+++ b/dev-util/artifactory-bin/artifactory-bin-5.5.1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# Using a binary ebuild until a source ebuild is doable.
+# This was previously blocked by two major bugs upstream:
+# A lack of documented build instructions - 
https://www.jfrog.com/jira/browse/RTFACT-8960
+# A lack of source releases - https://www.jfrog.com/jira/browse/RTFACT-8961
+# Upstream now releases source and instructions (yay!), but most of 
artifactory's
+# dependencies are not in portage yet.
+
+EAPI=6
+
+inherit user
+
+MY_P="${P/-bin}"
+MY_PN="${PN/-bin}"
+MY_PV="${PV/-bin}"
+
+DESCRIPTION="The world's most advanced repository manager for maven"
+HOMEPAGE="http://www.jfrog.org/products.php";
+SRC_URI="https://bintray.com/artifact/download/jfrog/artifactory/jfrog-artifactory-oss-${MY_PV}.zip
 -> ${MY_P}.zip"
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="ssl"
+
+RDEPEND=">=virtual/jre-1.8"
+DEPEND=">=virtual/jdk-1.8
+   app-arch/unzip"
+
+S="${WORKDIR}/${MY_PN}-oss-${MY_PV}"
+
+pkg_setup() {
+   enewgroup artifactory
+   enewuser artifactory -1 /bin/sh -1 artifactory
+}
+
+limitsdfile=40-${MY_PN}.conf
+
+print_limitsdfile() {
+   printf "# Start of ${limitsdfile} from ${P}\n\n"
+   printf "@${MY_PN}\t-\tnofile\t32000\n"
+   printf "\n# End of ${limitsdfile} from ${P}\n"
+}
+
+src_prepare() {
+   default
+
+   if use ssl ; then
+   cp "${FILESDIR}/artifactory.xml" 
tomcat/conf/Catalina/localhost/artifactory.xml || die
+   cp "${FILESDIR}/server.xml" tomcat/conf/server.xml || die
+   fi
+
+   # Reverse https://www.jfrog.com/jira/browse/RTFACT-7123
+   sed -i -e 
"s%artifactory.repo.global.disabled=true%artifactory.repo.global.disabled=false%g;"
 \
+   etc/artifactory.system.properties || die
+
+   # See FIXME in src_install(), this can probably go away,
+   # but catalina.sh may need to be fixed for that:
+   sed -i -e 
"s%/etc/opt/jfrog/artifactory/default%/etc/conf.d/${MY_PN}%g;" \
+   

[gentoo-commits] repo/gentoo:master commit in: app-crypt/seahorse/files/, app-crypt/seahorse/

2017-10-05 Thread Austin English
commit: 2c808eedc775a1f663cd61afa87e070c68c69faa
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  6 17:37:23 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Thu Oct  5 17:23:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c808eed

app-crypt/seahorse: add upstream patch allowing building with GnuPG 2.2.0

Also sort DEPENDS

https://bugs.gentoo.org/629864

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../files/seahorse-3.20.0-gnupg-configure.patch| 32 +++
 app-crypt/seahorse/seahorse-3.20.0-r1.ebuild   | 67 ++
 2 files changed, 99 insertions(+)

diff --git a/app-crypt/seahorse/files/seahorse-3.20.0-gnupg-configure.patch 
b/app-crypt/seahorse/files/seahorse-3.20.0-gnupg-configure.patch
new file mode 100644
index 000..6c81974c4fd
--- /dev/null
+++ b/app-crypt/seahorse/files/seahorse-3.20.0-gnupg-configure.patch
@@ -0,0 +1,32 @@
+From 31a9a6ffc10f9737e70d7f0051ff590ff284ad07 Mon Sep 17 00:00:00 2001
+From: Rico Tzschichholz 
+Date: Tue, 5 Sep 2017 00:01:16 +0200
+Subject: Accept GnuPG 2.2.x as supported version
+
+https://git.gnome.org/browse/seahorse/commit/?id=31a9a6ffc10f9737e70d7f0051ff590ff284ad07
+https://git.gnome.org/browse/seahorse/patch/?id=31a9a6ffc10f9737e70d7f0051ff590ff284ad07
+
+Note: had to change GPGME_REQUIRED=1.7.0 to GPGME_REQUIRED=1.0.0 for
+3.20.0 for patch to apply
+
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index fc4493c..723b46f 100644
+--- a/configure.ac
 b/configure.ac
+@@ -9,7 +9,7 @@ GCR_REQUIRED=3.11.91
+ GTK_REQ=3.4.0
+ GTK_MAX=GTK_VERSION_3_4
+ 
+-GNUPG_ACCEPTED="2.0.12 2.1.4"
++GNUPG_ACCEPTED="2.0.12 2.1.4 2.2.0"
+ GPGME_REQUIRED=1.0.0
+ LIBSECRET_REQUIRED=0.16
+ AVAHI_GLIB_REQUIRED=0.6
+-- 
+cgit v0.12
+
+

diff --git a/app-crypt/seahorse/seahorse-3.20.0-r1.ebuild 
b/app-crypt/seahorse/seahorse-3.20.0-r1.ebuild
new file mode 100644
index 000..3b0fd9101de
--- /dev/null
+++ b/app-crypt/seahorse/seahorse-3.20.0-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+inherit gnome2
+
+DESCRIPTION="A GNOME application for managing encryption keys"
+HOMEPAGE="https://wiki.gnome.org/Apps/Seahorse";
+
+LICENSE="GPL-2+ FDL-1.1+"
+SLOT="0"
+IUSE="debug ldap zeroconf"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+
+COMMON_DEPEND="
+   >=app-crypt/gcr-3.11.91:=
+   >=app-crypt/gnupg-2.0.12
+   >=app-crypt/gpgme-1
+   >=app-crypt/libsecret-0.16
+   >=dev-libs/glib-2.10:2
+   >=net-libs/libsoup-2.33.92:2.4
+   net-misc/openssh
+   >=x11-libs/gtk+-3.4:3
+   x11-misc/shared-mime-info
+
+   ldap? ( net-nds/openldap:= )
+   zeroconf? ( >=net-dns/avahi-0.6:= )
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/yelp-tools
+   dev-util/gdbus-codegen
+   >=dev-util/intltool-0.35
+   dev-util/itstool
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+# Need seahorse-plugins git snapshot
+RDEPEND="${COMMON_DEPEND}
+   !

[gentoo-commits] repo/gentoo:master commit in: app-admin/github-backup-utils/

2017-09-14 Thread Austin English
commit: 490a9d396be9ed51e0f1d04a1700e8a6e6212c07
Author: Austin English  gentoo  org>
AuthorDate: Thu Sep 14 22:24:21 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Thu Sep 14 22:24:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=490a9d39

app-admin/github-backup-utils: version bumps

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-admin/github-backup-utils/Manifest |  2 +
 .../github-backup-utils-2.10.0.ebuild  | 48 ++
 .../github-backup-utils-2.11.0.ebuild  | 48 ++
 3 files changed, 98 insertions(+)

diff --git a/app-admin/github-backup-utils/Manifest 
b/app-admin/github-backup-utils/Manifest
index aee3781a848..84e3b2c3f75 100644
--- a/app-admin/github-backup-utils/Manifest
+++ b/app-admin/github-backup-utils/Manifest
@@ -1,3 +1,5 @@
+DIST github-backup-utils-2.10.0.tar.gz 73061 SHA256 
08c2f24adcbc1554fc6079a46f7b59e1cb2f21950546956f9c4367c25dc716a5 SHA512 
e4ec432289da71e7c8d50023e4874b4aef5e99b27f67c42ebadc61473f5b0bce473f768ff19d1d611d91944ce887ad496535f1bc8d6557a31a99353e100f7776
 WHIRLPOOL 
c33ccbff94e5c56f2017ff344170538822637261e7c87037db1e5c9abcae28276424aab0d7ed6b3c489148430a05cd488dca4871b302e69acf821f089a73c479
+DIST github-backup-utils-2.11.0.tar.gz 75105 SHA256 
ae28ab08b933a8288e9eb9a92df221b0762cd1e7e399b5c116405a0d5fc3175b SHA512 
7d96aff4c2e2bcce7b2b2d32854e759d561de8e683a13d3890bbbc5177cea861a666a60527b4b6ec4d4d7e8123bfff4618b6dfd0c3db73b1829cca0c43c0a9ec
 WHIRLPOOL 
05be640c5f95025cb694d4f8e1f1fda4a1d349889333f9ada1f15b48b3bb01d89b9bd4fb984549916f63815548efb272621d016cebdfddb803ec5fdd41b62377
 DIST github-backup-utils-2.5.0.tar.gz 40850 SHA256 
9cc7cd40f41e6071c36527ec7983b877e461452cd08d04439efd5fa9352900a0 SHA512 
ecd5b85e0e2e300a9f40ecb8f545868554c7b48bdf800a21cf111ead80c185c96d475c67487c9b9e8af676f8c71a001730084abde79e05860b3e24004888292d
 WHIRLPOOL 
15be1d603c9b61a4cff47e319ee1a66b64684dfd19f06c696bffb41b77dc756a895e25074d5a6dd19aeebaa3106fe12842cb22a639ed4abd3a6c2922e8cdbc1f
 DIST github-backup-utils-2.6.0.tar.gz 45970 SHA256 
7273cebcb23bc597432a2b66ab7e9367a4fb09a750cf2438f8957dc83dcf27c3 SHA512 
a795e439f9d28e27b457c5b6eb42f35d6aea1527c2a01a26b81d6e86829db14a0b27a366d9358214bbe1c16540fe524fb0010d5f509c78ba5398c6bdbf04182e
 WHIRLPOOL 
fd1aeec46946190657e61e611a089b4a7cef53beb7b3f9a500b7117fcdbd89c5ef09681aff98ed5d559cc243f76180eb6eec0cc6f2fcfeed0789c159f5a09afe
 DIST github-backup-utils-2.6.3.tar.gz 50884 SHA256 
3a5e48ff250b64a9bcec69a269b0e93efda078b8b77afc992c12aa40ee7bb3d9 SHA512 
dff092325ad6f3502c8c0afbea90a53469af0ab4b98eaa39a950022c5b4e199cd3b48b5ec0585e3ea39b9bbd707dd037e8e0ed00ed8c6858276ba1a8e1075290
 WHIRLPOOL 
aa19640ee5583d5e64aaab7b5a9d5572c47a09dd11fd0bed30ffc6aad0a10ddfc4e258f4680180547f8327fbedc5866bde4b20bd5e962dfa8162cd8ecf5e6db3

diff --git a/app-admin/github-backup-utils/github-backup-utils-2.10.0.ebuild 
b/app-admin/github-backup-utils/github-backup-utils-2.10.0.ebuild
new file mode 100644
index 000..586f3c415df
--- /dev/null
+++ b/app-admin/github-backup-utils/github-backup-utils-2.10.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# See https://github.com/github/backup-utils/issues/135
+PYTHON_COMPAT=(python2_7)
+inherit python-any-r1
+
+DESCRIPTION="Backup and recovery utilities for GitHub Enterprise"
+HOMEPAGE="https://github.com/github/backup-utils";
+SRC_URI="https://github.com/github/backup-utils/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+DEPEND="test? (
+   dev-util/checkbashisms
+   ${PYTHON_DEPS}
+)"
+
+RDEPEND="net-misc/rsync"
+
+MY_PN="${PN/#github-/}"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   dobin bin/*
+   insinto usr/share/${PN}
+   doins share/${PN}/version
+
+   exeinto usr/share/${PN}
+   doexe share/${PN}/bm.sh
+   doexe share/${PN}/ghe-*
+
+   insinto etc/${PN}
+   newins backup.config-example backup.config
+}
+
+src_test() {
+   emake test
+}

diff --git a/app-admin/github-backup-utils/github-backup-utils-2.11.0.ebuild 
b/app-admin/github-backup-utils/github-backup-utils-2.11.0.ebuild
new file mode 100644
index 000..586f3c415df
--- /dev/null
+++ b/app-admin/github-backup-utils/github-backup-utils-2.11.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# See https://github.com/github/backup-utils/issues/135
+PYTHON_COMPAT=(python2_7)
+inherit python-any-r1
+
+DESCRIPTION="Backup and recovery utilities for GitHub Enterprise"
+HOMEPAGE="https://github.com/github/backup-utils";
+SRC_URI="https://

[gentoo-commits] repo/gentoo:master commit in: app-admin/salt/files/

2017-09-11 Thread Austin English
commit: c83c31660a642946f55a6c5cc1b998681c28e06c
Author: Austin English  gentoo  org>
AuthorDate: Mon Sep 11 21:13:18 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Mon Sep 11 22:22:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c83c3166

app-admin/salt: rebase files/salt-2015.8.13-sanitize-minion-name.patch so it 
actually applies

 app-admin/salt/files/salt-2015.8.13-sanitize-minion-name.patch | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/salt/files/salt-2015.8.13-sanitize-minion-name.patch 
b/app-admin/salt/files/salt-2015.8.13-sanitize-minion-name.patch
index 6ede1399072..df9e0f66d00 100644
--- a/app-admin/salt/files/salt-2015.8.13-sanitize-minion-name.patch
+++ b/app-admin/salt/files/salt-2015.8.13-sanitize-minion-name.patch
@@ -11,7 +11,7 @@ diff --git a/salt/utils/verify.py b/salt/utils/verify.py
 index 5cac0fa651b..a3dc67db336 100644
 --- a/salt/utils/verify.py
 +++ b/salt/utils/verify.py
-@@ -480,12 +480,21 @@ def clean_path(root, path, subdir=False):
+@@ -484,12 +484,21 @@ def clean_path(root, path, subdir=False):
  return ''
  
  
@@ -31,6 +31,6 @@ index 5cac0fa651b..a3dc67db336 100644
  try:
 -return bool(clean_path(opts['pki_dir'], id_))
 +return bool(clean_path(opts['pki_dir'], id_)) and clean_id(id_)
- except (AttributeError, KeyError, TypeError) as e:
+ except (AttributeError, KeyError) as e:
  return False
  



[gentoo-commits] repo/gentoo:master commit in: games-strategy/boswars/, games-strategy/boswars/files/

2017-09-07 Thread Austin English
commit: 8e526a4c11387c99eab0ddf17d8e103f15038b3e
Author: Austin English  gentoo  org>
AuthorDate: Thu Sep  7 17:47:14 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Thu Sep  7 21:04:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e526a4c

games-strategy/boswars: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 games-strategy/boswars/boswars-2.7-r2.ebuild   | 70 ++
 .../boswars/files/boswars-2.7-gentoo.patch |  4 +-
 .../boswars/files/boswars-2.7-scons-blows.patch|  4 +-
 3 files changed, 74 insertions(+), 4 deletions(-)

diff --git a/games-strategy/boswars/boswars-2.7-r2.ebuild 
b/games-strategy/boswars/boswars-2.7-r2.ebuild
new file mode 100644
index 000..e47f414ef94
--- /dev/null
+++ b/games-strategy/boswars/boswars-2.7-r2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils scons-utils
+
+DESCRIPTION="Futuristic real-time strategy game"
+HOMEPAGE="http://www.boswars.org/";
+SRC_URI="http://www.boswars.org/dist/releases/${P}-src.tar.gz
+   
https://dev.gentoo.org/~hasufell/distfiles/${P}-fixed-images-for-libpng-1.6.tar.xz
+   mirror://gentoo/bos.png"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-lang/lua:0
+   media-libs/libogg
+   media-libs/libpng:0
+   media-libs/libsdl[opengl,sound,video]
+   media-libs/libtheora
+   media-libs/libvorbis
+   virtual/opengl
+   x11-libs/libX11"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${P}-src
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gentoo.patch
+   "${FILESDIR}"/${P}-scons-blows.patch
+)
+
+src_unpack() {
+   default
+   # bug 475764
+   cp -dRp ${P}-fixed-images-for-libpng-1.6/* ${P}-src/ \
+   || die "copying fixed images failed!"
+}
+
+src_prepare() {
+   default
+
+   rm -f doc/{README-SDL.txt,guichan-copyright.txt} || die
+
+   sed -i \
+   -e "s:@GENTOO_DATADIR@:/usr/share/${PN}:" \
+   engine/include/stratagus.h \
+   || die
+   sed -i \
+   -e "/-O2/s:-O2.*math:${CXXFLAGS} -Wall:" \
+   SConstruct \
+   || die
+}
+
+src_compile() {
+   escons || die
+}
+
+src_install() {
+   newbin build/${PN}-release ${PN}
+   insinto /usr/share/${PN}
+   doins -r campaigns graphics intro languages maps patches scripts sounds 
units
+   newicon "${DISTDIR}"/bos.png ${PN}.png
+   make_desktop_entry ${PN} "Bos Wars"
+   # COPYRIGHT.txt is referenced by the html
+   dodoc CHANGELOG COPYRIGHT.txt README.txt
+   dodoc -r doc/*
+}

diff --git a/games-strategy/boswars/files/boswars-2.7-gentoo.patch 
b/games-strategy/boswars/files/boswars-2.7-gentoo.patch
index 9459c77d89b..a005f6f93ad 100644
--- a/games-strategy/boswars/files/boswars-2.7-gentoo.patch
+++ b/games-strategy/boswars/files/boswars-2.7-gentoo.patch
@@ -1,5 +1,5 @@
-diff -ru boswars-2.6.1-src.orig/engine/include/stratagus.h 
boswars-2.6.1-src/engine/include/stratagus.h
 boswars-2.6.1-src.orig/engine/include/stratagus.h  2010-04-11 
08:12:18.0 -0400
+diff -ru boswars-2.6.1-src/engine/include/stratagus.h 
boswars-2.6.1-src/engine/include/stratagus.h
+--- boswars-2.6.1-src/engine/include/stratagus.h   2010-04-11 
08:12:18.0 -0400
 +++ boswars-2.6.1-src/engine/include/stratagus.h   2010-05-22 
02:33:50.021377764 -0400
 @@ -133,7 +133,7 @@
  --  General

diff --git a/games-strategy/boswars/files/boswars-2.7-scons-blows.patch 
b/games-strategy/boswars/files/boswars-2.7-scons-blows.patch
index 0a7029df497..1d2c04cc4f1 100644
--- a/games-strategy/boswars/files/boswars-2.7-scons-blows.patch
+++ b/games-strategy/boswars/files/boswars-2.7-scons-blows.patch
@@ -1,5 +1,5 @@
 SConstruct.orig2010-11-19 21:09:45.724976603 -0500
-+++ SConstruct 2010-11-19 21:11:05.723197985 -0500
+--- a/SConstruct   2010-11-19 21:09:45.724976603 -0500
 b/SConstruct   2010-11-19 21:11:05.723197985 -0500
 @@ -22,6 +22,7 @@
  ##
  



[gentoo-commits] repo/gentoo:master commit in: games-strategy/asc/

2017-09-07 Thread Austin English
commit: 9945a6cfdaa39ac47f1c5e11a30402cb412c53e1
Author: Austin English  gentoo  org>
AuthorDate: Thu Sep  7 17:39:27 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Thu Sep  7 21:04:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9945a6cf

games-strategy/asc: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 games-strategy/asc/asc-2.6.0.0-r2.ebuild | 73 
 1 file changed, 73 insertions(+)

diff --git a/games-strategy/asc/asc-2.6.0.0-r2.ebuild 
b/games-strategy/asc/asc-2.6.0.0-r2.ebuild
new file mode 100644
index 000..9f44b9d7d53
--- /dev/null
+++ b/games-strategy/asc/asc-2.6.0.0-r2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WX_GTK_VER=3.0
+inherit eutils toolchain-funcs flag-o-matic wxwidgets
+
+DESCRIPTION="turn based strategy game designed in the tradition of the Battle 
Isle series"
+HOMEPAGE="http://www.asc-hq.org/";
+SRC_URI="mirror://sourceforge/asc-hq/${P}.tar.bz2
+   http://www.asc-hq.org/music/frontiers.ogg
+   http://www.asc-hq.org/music/time_to_strike.ogg
+   http://www.asc-hq.org/music/machine_wars.ogg";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-arch/bzip2
+   dev-games/physfs
+   dev-lang/lua:0
+   dev-libs/boost
+   dev-libs/expat
+   dev-libs/libsigc++:1.2
+   media-libs/libpng:0
+   media-libs/libsdl[video]
+   media-libs/sdl-image[gif,jpeg,png]
+   media-libs/sdl-mixer[vorbis]
+   media-libs/sdl-sound
+   media-libs/freetype
+   media-libs/xvid
+   x11-libs/wxGTK:${WX_GTK_VER}[X]"
+
+DEPEND="${RDEPEND}
+   app-arch/zip
+   dev-lang/perl
+   virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}/"/${P}-gcc6-nothrow-in-dtors.patch )
+
+src_unpack() {
+   local f
+
+   unpack ${P}.tar.bz2
+   for f in ${A}
+   do
+   case ${f} in
+   *ogg)
+   cp "${DISTDIR}/${f}" "${S}/data/music" || die
+   ;;
+   esac
+   done
+}
+
+src_configure() {
+   need-wxwidgets unicode
+   # Added --disable-paraguitest for bugs 26402 and 4488
+   # Added --disable-paragui for bug 61154 since it's not really used much
+   # and the case is well documented at http://www.asc-hq.org/
+   if [[ $(gcc-major-version) -eq 4 ]] ; then
+   replace-flags -O3 -O2
+   fi
+   econf \
+   --disable-paraguitest \
+   --disable-paragui \
+   --datadir="/usr/share"
+}
+
+src_install() {
+   default
+   dodoc -r doc/*
+}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/defcon-demo/

2017-09-07 Thread Austin English
commit: f9e3f47429bf581bac277323e4d5cfe3012da3c1
Author: Austin English  gentoo  org>
AuthorDate: Thu Sep  7 18:11:04 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Thu Sep  7 21:04:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e3f474

games-strategy/defcon-demo: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../defcon-demo/defcon-demo-1.60-r1.ebuild | 96 ++
 1 file changed, 96 insertions(+)

diff --git a/games-strategy/defcon-demo/defcon-demo-1.60-r1.ebuild 
b/games-strategy/defcon-demo/defcon-demo-1.60-r1.ebuild
new file mode 100644
index 000..486a654236b
--- /dev/null
+++ b/games-strategy/defcon-demo/defcon-demo-1.60-r1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils toolchain-funcs gnome2-utils
+
+MY_PN=defcon
+MY_PV=${PV:0:3}
+MY_PVR=1
+MY_P=defcon_${MY_PV}-${MY_PVR}
+
+DESCRIPTION="Global thermonuclear war simulation with multiplayer support"
+HOMEPAGE="http://www.introversion.co.uk/defcon/";
+SRC_URI="x86? ( 
http://www.introversion.co.uk/defcon/downloads/${MY_P}_i386.deb )
+   amd64? ( 
http://www.introversion.co.uk/defcon/downloads/${MY_P}_amd64.deb )"
+
+LICENSE="Introversion"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="+system-libs"
+RESTRICT="mirror strip"
+
+# glibc discussion:
+# http://forums.introversion.co.uk/defcon/viewtopic.php?t=4016
+RDEPEND="
+   media-libs/libogg
+   media-libs/libvorbis
+   >=sys-libs/glibc-2.3
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   system-libs? ( media-libs/libsdl[sound,video] )"
+DEPEND=""
+
+QA_PREBUILT="/opt/${PN}/lib/${MY_PN}.bin.x86"
+
+S="${WORKDIR}/usr/local/games/${MY_PN}"
+
+src_unpack() {
+   default
+   unpack ./data.tar.gz
+
+   cd "${S}" || die
+   # maintain compatibility with old installation/script
+   [[ -e lib64 ]] && { mv lib64 lib || die ;}
+   [[ -e ${MY_PN}.bin.x86_64 ]] && { mv ${MY_PN}.bin.x86_64 
${MY_PN}.bin.x86 || die ;}
+}
+
+src_prepare() {
+   default
+
+   # FindPath scripts are ugly and unnecessary
+   if use system-libs ; then
+   rm -f lib/lib*
+   fi
+   sed \
+   -e "s:GAMEDIR:/opt/${PN}:g" \
+   "${FILESDIR}"/${MY_PN} > "${T}"/${MY_PN} || die
+   echo "int chdir(const char *d) { return 0; }" > chdir.c || die
+}
+
+src_compile() {
+   echo "$(tc-getCC) ${CFLAGS} ${LDFLAGS} -fPIC -shared -o lib/chdir.so 
chdir.c"
+   $(tc-getCC) ${CFLAGS} ${LDFLAGS} -fPIC -shared -o lib/chdir.so chdir.c 
|| die
+}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}/lib"
+   doins *.dat
+
+   exeinto "${dir}"/lib
+   doexe lib/*.so
+   doexe ${MY_PN}.bin.x86
+
+   doicon -s 128 ${MY_PN}.png
+
+   # Can be upgraded to full version, so is not installed as "demo"
+   dobin "${T}"/${MY_PN}
+   make_desktop_entry ${MY_PN} "Defcon"
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   elog "Screenshots will appear in ~/.${MY_PN}/lib"
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/darwinia-demo/

2017-09-07 Thread Austin English
commit: 1383ad28176209b45b09d4748767ebe1ca01bad5
Author: Austin English  gentoo  org>
AuthorDate: Thu Sep  7 18:05:02 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Thu Sep  7 21:04:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1383ad28

games-strategy/darwinia-demo: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../darwinia-demo/darwinia-demo-1.3.0-r1.ebuild| 48 ++
 1 file changed, 48 insertions(+)

diff --git a/games-strategy/darwinia-demo/darwinia-demo-1.3.0-r1.ebuild 
b/games-strategy/darwinia-demo/darwinia-demo-1.3.0-r1.ebuild
new file mode 100644
index 000..c49c2f6401b
--- /dev/null
+++ b/games-strategy/darwinia-demo/darwinia-demo-1.3.0-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils unpacker
+
+DESCRIPTION="Darwinia, the hyped indie game of the year. By the Uplink 
creators"
+HOMEPAGE="http://www.darwinia.co.uk/downloads/demo_linux.html";
+SRC_URI="http://www.introversion.co.uk/darwinia/downloads/${PN}2-${PV}.sh";
+
+LICENSE="Introversion"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+RESTRICT="mirror strip"
+
+RDEPEND="
+   media-libs/libsdl[abi_x86_32(-)]
+   media-libs/libvorbis[abi_x86_32(-)]
+   virtual/glu[abi_x86_32(-)]
+   ~virtual/libstdc++-3.3
+   virtual/opengl[abi_x86_32(-)]"
+
+S=${WORKDIR}
+
+dir="/opt/${PN}"
+
+src_unpack() {
+   unpack_makeself
+}
+
+src_install() {
+   exeinto "${dir}/lib"
+   insinto "${dir}/lib"
+
+   doexe lib/{darwinia.bin.x86,open-www.sh}
+   doins lib/{sounds,main,language}.dat
+
+   insinto "${dir}"
+   dodoc README
+
+   exeinto "${dir}"
+   doexe bin/Linux/x86/darwinia
+
+   make_wrapper darwinia-demo ./darwinia "${dir}" "${dir}"
+   newicon darwinian.png ${PN}.png
+   make_desktop_entry darwinia-demo "Darwinia (Demo)"
+}



[gentoo-commits] repo/gentoo:master commit in: games-fps/wolfgl/, games-fps/wolfgl/files/

2017-09-06 Thread Austin English
commit: 76f2db06c1012a473d4b2ea6bb35a66c8c8d2b4b
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  6 23:26:13 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Sep  6 23:28:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76f2db06

games-fps/wolfgl: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 games-fps/wolfgl/files/0.93-gcc.patch  | 93 +++---
 games-fps/wolfgl/files/0.93-sample-rate.patch  |  4 +-
 games-fps/wolfgl/files/0.93-sprite.patch   |  8 +-
 games-fps/wolfgl/files/wolfgl-0.93-as-needed.patch |  4 +-
 games-fps/wolfgl/wolfgl-0.93-r2.ebuild | 56 +
 5 files changed, 109 insertions(+), 56 deletions(-)

diff --git a/games-fps/wolfgl/files/0.93-gcc.patch 
b/games-fps/wolfgl/files/0.93-gcc.patch
index 3789aa2e255..a2292339367 100644
--- a/games-fps/wolfgl/files/0.93-gcc.patch
+++ b/games-fps/wolfgl/files/0.93-gcc.patch
@@ -1,6 +1,6 @@
-diff -abur common/console.c common/console.c
 common/console.c   2000-09-27 16:19:44.0 +0200
-+++ common/console.c   2003-09-11 19:59:46.037562040 +0200
+diff -abur a/common/console.c b/common/console.c
+--- a/common/console.c 2000-09-27 16:19:44.0 +0200
 b/common/console.c 2003-09-11 19:59:46.037562040 +0200
 @@ -3,6 +3,14 @@
  #include "id_us.h"
  #include "console.h"
@@ -16,10 +16,9 @@ diff -abur common/console.c common/console.c
  static char con_lines[32][45];// buffer
  static int con_active;// console is visible
  static int con_current;   // current line
-Only in common: console.c.orig
-diff -abur common/id_in.h common/id_in.h
 common/id_in.h 2000-09-27 16:04:26.0 +0200
-+++ common/id_in.h 2003-09-11 19:32:14.368653880 +0200
+diff -abur a/common/id_in.h b/common/id_in.h
+--- a/common/id_in.h   2000-09-27 16:04:26.0 +0200
 b/common/id_in.h   2003-09-11 19:32:14.368653880 +0200
 @@ -178,6 +178,7 @@
  
  void IN_Startup();
@@ -28,20 +27,18 @@ diff -abur common/id_in.h common/id_in.h
  void IN_Default(wbool gotit, ControlType in);
  void IN_ClearKeysDown();
  void IN_ReadControl(int player, ControlInfo *info);
-Only in common: id_in.h.rej
-diff -abur common/id_vh.c common/id_vh.c
 common/id_vh.c 2000-09-26 17:39:36.0 +0200
-+++ common/id_vh.c 2003-09-11 19:24:57.183116184 +0200
+diff -abur a/common/id_vh.c b/common/id_vh.c
+--- a/common/id_vh.c   2000-09-26 17:39:36.0 +0200
 b/common/id_vh.c   2003-09-11 19:24:57.183116184 +0200
 @@ -230,3 +230,4 @@
  
  }
  */
 \ No newline at end of file
 +
-Only in common: id_vh.c.rej
-diff -abur common/opengl.c common/opengl.c
 common/opengl.c2000-09-27 16:04:26.0 +0200
-+++ common/opengl.c2003-09-11 19:22:35.622636648 +0200
+diff -abur a/common/opengl.c b/common/opengl.c
+--- a/common/opengl.c  2000-09-27 16:04:26.0 +0200
 b/common/opengl.c  2003-09-11 19:22:35.622636648 +0200
 @@ -1,5 +1,10 @@
  #include 
  #include 
@@ -53,9 +50,9 @@ diff -abur common/opengl.c common/opengl.c
  #include "system.h"
  #include "opengl.h"
  #include "wl_def.h"
-diff -abur common/wl_act2.c common/wl_act2.c
 common/wl_act2.c   2000-09-27 16:04:26.0 +0200
-+++ common/wl_act2.c   2003-09-11 19:19:45.511497472 +0200
+diff -abur a/common/wl_act2.c b/common/wl_act2.c
+--- a/common/wl_act2.c 2000-09-27 16:04:26.0 +0200
 b/common/wl_act2.c 2003-09-11 19:19:45.511497472 +0200
 @@ -1,5 +1,9 @@
  // WL_ACT2.C
  
@@ -66,9 +63,9 @@ diff -abur common/wl_act2.c common/wl_act2.c
  #include "wl_def.h"
  
  
//=
-diff -abur common/wl_agent.c common/wl_agent.c
 common/wl_agent.c  2003-09-11 20:04:40.738760648 +0200
-+++ common/wl_agent.c  2003-09-11 19:57:06.860760592 +0200
+diff -abur a/common/wl_agent.c b/common/wl_agent.c
+--- a/common/wl_agent.c2003-09-11 20:04:40.738760648 +0200
 b/common/wl_agent.c2003-09-11 19:57:06.860760592 +0200
 @@ -3,6 +3,10 @@
  #include 
  #include "wl_def.h"
@@ -80,9 +77,9 @@ diff -abur common/wl_agent.c common/wl_agent.c
  
//=
  // LOCAL CONSTANTS
  
//=
-diff -abur common/wl_draw.c common/wl_draw.c
 common/wl_draw.c   2003-09-11 20:04:40.739760496 +0200
-+++ common/wl_draw.c   2003-09-11 19:20:33.512200256 +0200
+diff -abur a/common/wl_draw.c b/common/wl_draw.c
+--- a/common/wl_draw.c 2003-09-11 20:04:40.739760496 +0200
 b/common/wl_draw.c 2003-09-11 19:20:33.512200256 +0200
 @@ -2,6 +2,11 @@
  
  #include 
@@ -95,9 +92,9 @@ diff -abur 

[gentoo-commits] repo/gentoo:master commit in: games-fps/turtlearena/, games-fps/turtlearena/files/

2017-09-06 Thread Austin English
commit: 15f6eaa44b51e24687c9d873df14761b5b6ec0f2
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  6 23:28:13 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Sep  6 23:28:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f6eaa4

games-fps/turtlearena: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../files/turtlearena-0.6.1-build.patch|  12 +-
 .../files/turtlearena-0.6.1-freetype.patch |   4 +-
 games-fps/turtlearena/turtlearena-0.6.1-r1.ebuild  | 122 +
 3 files changed, 130 insertions(+), 8 deletions(-)

diff --git a/games-fps/turtlearena/files/turtlearena-0.6.1-build.patch 
b/games-fps/turtlearena/files/turtlearena-0.6.1-build.patch
index 76843b08ebf..0b6ad877b3f 100644
--- a/games-fps/turtlearena/files/turtlearena-0.6.1-build.patch
+++ b/games-fps/turtlearena/files/turtlearena-0.6.1-build.patch
@@ -7,8 +7,8 @@ Date: Sat Apr 27 20:53:37 UTC 2013
 * unbundle the unzip.c properly and fix headers
 * make -m* flags depend on CROSS_COMPILING var
 
 engine/Makefile
-+++ engine/Makefile
+--- a/engine/Makefile
 b/engine/Makefile
 @@ -346,27 +346,31 @@
  
  bin_path=$(shell which $(1) 2> /dev/null)
@@ -177,8 +177,8 @@ Date: Sat Apr 27 20:53:37 UTC 2013
$(B)/ded/vm.o \
$(B)/ded/vm_interpreted.o \
\
 engine/code/qcommon/files.c
-+++ engine/code/qcommon/files.c
+--- a/engine/code/qcommon/files.c
 b/engine/code/qcommon/files.c
 @@ -31,7 +31,7 @@ Foundation, Inc., 51 Franklin St, Fifth
  
  #include "q_shared.h"
@@ -188,8 +188,8 @@ Date: Sat Apr 27 20:53:37 UTC 2013
  
  /*
  =
 engine/code/renderer/tr_public.h
-+++ engine/code/renderer/tr_public.h
+--- a/engine/code/renderer/tr_public.h
 b/engine/code/renderer/tr_public.h
 @@ -25,7 +25,7 @@
  #include "tr_types.h"
  

diff --git a/games-fps/turtlearena/files/turtlearena-0.6.1-freetype.patch 
b/games-fps/turtlearena/files/turtlearena-0.6.1-freetype.patch
index 563a9d0d704..9ecd6df2bf5 100644
--- a/games-fps/turtlearena/files/turtlearena-0.6.1-freetype.patch
+++ b/games-fps/turtlearena/files/turtlearena-0.6.1-freetype.patch
@@ -1,8 +1,8 @@
 http://bugs.gentoo.org/show_bug.cgi?id=479822#c3
 http://github.com/ioquake/ioq3/commit/ab4c602374caa0f520b3a0801d384a73e29e0bc7
 
 engine/code/renderer/tr_font.c
-+++ engine/code/renderer/tr_font.c
+--- a/engine/code/renderer/tr_font.c
 b/engine/code/renderer/tr_font.c
 @@ -47,10 +47,10 @@
  #include "../qcommon/qcommon.h"
  

diff --git a/games-fps/turtlearena/turtlearena-0.6.1-r1.ebuild 
b/games-fps/turtlearena/turtlearena-0.6.1-r1.ebuild
new file mode 100644
index 000..ee3525548a7
--- /dev/null
+++ b/games-fps/turtlearena/turtlearena-0.6.1-r1.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils gnome2-utils
+
+MY_P=${PN/-/}-${PV}
+
+DESCRIPTION="A turtle featuring free and open source third-person action game 
(ioq3 engine)"
+HOMEPAGE="http://ztm.x10host.com/ta/index.htm";
+SRC_URI="https://turtlearena.googlecode.com/files/${MY_P}-0-src.tar.bz2
+   https://turtlearena.googlecode.com/files/${MY_P}-0.zip";
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 mplus-fonts lcc"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+curl debug dedicated mumble openal server theora voice vorbis"
+
+RDEPEND="
+   sys-libs/zlib[minizip]
+   !dedicated? (
+   media-libs/freetype:2
+   media-libs/libsdl[X,sound,joystick,opengl,video]
+   virtual/jpeg:0
+   virtual/opengl
+   curl? ( net-misc/curl )
+   openal? ( media-libs/openal )
+   theora? ( media-libs/libtheora )
+   voice? (
+   media-libs/speex
+   mumble? ( media-sound/mumble )
+   )
+   vorbis? ( media-libs/libvorbis )
+   )"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}-0-src
+
+src_prepare() {
+   default
+
+   eapply "${FILESDIR}"/${P}-build.patch
+   eapply "${FILESDIR}"/${P}-freetype.patch
+
+   sed -i \
+   -e 's:JPEG_LIB_VERSION < 80:JPEG_LIB_VERSION < 62:' \
+   engine/code/renderer/tr_image_jpg.c || die #479822
+
+   rm -r 
engine/code/{AL,libcurl,libogg,libspeex,libtheora,libvorbis,SDL12,zlib} \
+   engine/code/freetype* engine/code/jpeg-* \
+   engine/code/qcommon/unzip.{c,h} || die
+}
+
+src_compile() {
+   buildit() { use $1 && echo 1 || echo 0 ; }
+   nobuildit() { use $1 && e

[gentoo-commits] repo/gentoo:master commit in: games-fps/serious-sam-tse/

2017-09-06 Thread Austin English
commit: 2ffcc58df8b23d8f090a96136f3a0a0e8c1c9509
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  6 22:56:12 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Sep  6 22:58:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ffcc58d

games-fps/serious-sam-tse: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../serious-sam-tse-1_beta1-r1.ebuild  | 136 +
 1 file changed, 136 insertions(+)

diff --git a/games-fps/serious-sam-tse/serious-sam-tse-1_beta1-r1.ebuild 
b/games-fps/serious-sam-tse/serious-sam-tse-1_beta1-r1.ebuild
new file mode 100644
index 000..f2ebf0bb203
--- /dev/null
+++ b/games-fps/serious-sam-tse/serious-sam-tse-1_beta1-r1.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cdrom eutils versionator unpacker
+
+# MY_PV will be e.g. "beta1"
+MY_PN="ssamtse"
+MY_PV=$(get_version_component_range 2-2)
+
+DESCRIPTION="Serious Sam: The Second Encounter"
+HOMEPAGE="http://www.croteam.com/
+   http://www.seriouszone.com/";
+SRC_URI="http://icculus.org/betas/ssam/${MY_PN}-${MY_PV}.sh.bin";
+
+LICENSE="LOKI-EULA"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+RESTRICT="strip"
+IUSE="alsa"
+
+DEPEND=">=app-arch/unshield-0.6"
+RDEPEND="
+   >=media-libs/libogg-1.3.1[abi_x86_32(-)]
+   >=media-libs/libsdl-1.2.15-r5[X,joystick,opengl,video,abi_x86_32(-)]
+   virtual/opengl[abi_x86_32(-)]
+   alsa? (
+   >=media-libs/libsdl-1.2.15-r5[alsa,sound,abi_x86_32(-)]
+   >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)]
+   )
+"
+
+S=${WORKDIR}
+
+QA_TEXTRELS="
+opt/ssamtse/Bin/libEntitiesMP.so
+opt/ssamtse/Bin/libGameMP.so
+opt/ssamtse/Bin/libamp11lib.so
+opt/ssamtse/Bin/libShaders.so
+"
+
+QA_FLAGS_IGNORED="
+opt/ssamtse/Bin/libEntitiesMP.so
+opt/ssamtse/Bin/libGameMP.so
+opt/ssamtse/Bin/libamp11lib.so
+opt/ssamtse/Bin/libShaders.so
+opt/ssamtse/Bin/ssam_lnxded
+opt/ssamtse/Bin/ssam_lnxded.dynamic
+opt/ssamtse/Bin/ssam_lnx.dynamic
+opt/ssamtse/Bin/ssam_lnx
+"
+
+pkg_setup() {
+   cdrom_get_cds "Install/SE1_00.gro"
+}
+
+src_unpack() {
+   mkdir Levels Mods
+
+   unpack_makeself "${MY_PN}-${MY_PV}.sh.bin"
+   unpack ./setupstuff.tar.gz
+   unpack ./bins.tar.bz2
+}
+
+src_prepare() {
+   # Switch to dynamic executable - runs at sane speeds on modern hardware
+   sed -i -e 's;exec "./ssam_lnx";exec "./ssam_lnx.dynamic";' bin/${MY_PN} 
\
+   || die "dynamic binary update failed"
+}
+
+src_install() {
+   local dir="/opt/${MY_PN}"
+
+   # Remove bundled libs
+   rm -f Bin/{libogg.so,libvorbis.so,libvorbisfile.so} || die "failed to 
remove bundled libs"
+
+   einfo "Copying from ${CDROM_ROOT}"
+   insinto "${dir}"
+   doins -r "${CDROM_ROOT}"/Install/* || die "doins CD failed"
+
+   # Correct paths of copied resource files
+   mv "${D}/${dir}"/Locales/eng/Controls/* "${D}/${dir}"/Controls/ || die 
"Failed to move file"
+   mv "${D}/${dir}"/Locales/eng/Data/Var/* "${D}/${dir}"/Data/Var/ || die 
"Failed to move file"
+   mv "${D}/${dir}"/Locales/eng/Demos/* "${D}/${dir}"/Demos/ || die 
"Failed to move file"
+   mv "${D}/${dir}"/Locales/eng/Help/* "${D}/${dir}"/Help/ || die "Failed 
to move file"
+   mv "${D}/${dir}"/Locales/eng/Mods/Warped/Scripts/Addons/WarpedTweak.des 
"${D}/${dir}"/Mods/Warped/Scripts/Addons/ || die "Failed to move file"
+   mv "${D}/${dir}"/Locales/eng/Mods/Warped/Readme.html 
"${D}/${dir}"/Mods/Warped/ || die "Failed to move file"
+   mv "${D}/${dir}"/Locales/eng/Mods/*.des "${D}/${dir}"/Mods/ || die 
"Failed to move file"
+   mv "${D}/${dir}"/Locales/eng/Scripts/Addons/* 
"${D}/${dir}"/Scripts/Addons/ || die "Failed to move file"
+   mv "${D}/${dir}"/Locales/eng/Scripts/CustomOptions/* 
"${D}/${dir}"/Scripts/CustomOptions/ || die "Failed to move file"
+   mv "${D}/${dir}"/Locales/eng/Scripts/NetSettings/* 
"${D}/${dir}"/Scripts/NetSettings/ || die "Failed to move file"
+   rm -rf "${D}/${dir}"/Locales || die "failed to removed Locales dir"
+
+   # The data CABs contain optional multiplayer maps in the "Levels" 
directory
+   einfo "Extra

[gentoo-commits] repo/gentoo:master commit in: games-fps/rtcwsp-demo/

2017-09-06 Thread Austin English
commit: 245d06f5428749dad98e6f54f3715a56d756cb52
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  6 22:55:52 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Sep  6 22:58:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=245d06f5

games-fps/rtcwsp-demo: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 games-fps/rtcwsp-demo/rtcwsp-demo-1.1b-r2.ebuild | 56 
 1 file changed, 56 insertions(+)

diff --git a/games-fps/rtcwsp-demo/rtcwsp-demo-1.1b-r2.ebuild 
b/games-fps/rtcwsp-demo/rtcwsp-demo-1.1b-r2.ebuild
new file mode 100644
index 000..aac6233260e
--- /dev/null
+++ b/games-fps/rtcwsp-demo/rtcwsp-demo-1.1b-r2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils unpacker
+
+MY_P="wolfspdemo-linux-${PV}.x86.run"
+
+DESCRIPTION="Return to Castle Wolfenstein - Single-player demo"
+HOMEPAGE="http://games.activision.com/games/wolfenstein/";
+SRC_URI="mirror://idsoftware/wolf/linux/old/${MY_P}
+   mirror://3dgamers/returnwolfenstein/${MY_P}"
+
+LICENSE="RTCW"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+RESTRICT="strip mirror"
+
+RDEPEND="sys-libs/glibc
+   amd64? ( sys-libs/glibc[multilib] )
+   virtual/opengl[abi_x86_32(-)]
+   x11-libs/libX11[abi_x86_32(-)]
+   x11-libs/libXext[abi_x86_32(-)]"
+
+S=${WORKDIR}
+
+dir="/opt/${PN}"
+#Ddir=${D}/${dir}
+
+src_install() {
+   insinto "${dir}"
+   doins -r demomain Docs
+
+   exeinto "${dir}"
+   doexe bin/x86/wolfsp.x86 openurl.sh || die "copying exe"
+
+   make_wrapper ${PN} ./wolfsp.x86 "${dir}" "${dir}"
+
+   # fix buffer overflow
+   sed -i -e '/^exec/i \
+export MESA_EXTENSION_MAX_YEAR=2003 \
+export __GL_ExtensionStringVersion=17700' "${ED}/usr/bin/${PN}"
+
+   doins WolfSP.xpm CHANGES
+   newicon WolfSP.xpm ${PN}.xpm
+
+   make_desktop_entry ${PN} "Return to Castle Wolfenstein (SP demo)" \
+   ${PN}.xpm
+}
+
+pkg_postinst() {
+   elog "Install 'rtcwmp-demo' for multi-player"
+   elog
+   elog "Run '${PN}' for single-player"
+}



[gentoo-commits] repo/gentoo:master commit in: games-fps/tenebrae/, games-fps/tenebrae/files/

2017-09-06 Thread Austin English
commit: b88e7e5b4b43af26dc11a4462581c9f21b407c64
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  6 22:53:26 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Sep  6 22:58:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88e7e5b

games-fps/tenebrae: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 games-fps/tenebrae/files/1.04-glhax.patch  |  2 +-
 .../tenebrae/files/tenebrae-1.04-exec-stack.patch  | 16 ++---
 games-fps/tenebrae/files/tenebrae-1.04-redef.patch | 19 ++
 games-fps/tenebrae/tenebrae-1.04-r1.ebuild | 73 ++
 4 files changed, 101 insertions(+), 9 deletions(-)

diff --git a/games-fps/tenebrae/files/1.04-glhax.patch 
b/games-fps/tenebrae/files/1.04-glhax.patch
index b8615fa04a9..a185d8e10c7 100644
--- a/games-fps/tenebrae/files/1.04-glhax.patch
+++ b/games-fps/tenebrae/files/1.04-glhax.patch
@@ -1,4 +1,4 @@
 tenebrae_0/glquake.h.orig  2004-12-25 00:28:28.707288592 -0500
+--- tenebrae_0/glquake.h   2004-12-25 00:28:28.707288592 -0500
 +++ tenebrae_0/glquake.h   2004-12-25 00:27:35.0 -0500
 @@ -34,6 +34,7 @@
  #else

diff --git a/games-fps/tenebrae/files/tenebrae-1.04-exec-stack.patch 
b/games-fps/tenebrae/files/tenebrae-1.04-exec-stack.patch
index bc74e951fe6..abc8bd4a2b8 100644
--- a/games-fps/tenebrae/files/tenebrae-1.04-exec-stack.patch
+++ b/games-fps/tenebrae/files/tenebrae-1.04-exec-stack.patch
@@ -1,5 +1,5 @@
 math.s
-+++ math.s
+--- a/math.s
 b/math.s
 @@ -416,3 +416,6 @@
callC(BOPS_Error)
  
@@ -7,8 +7,8 @@
 +#if defined(__linux__) && defined(__ELF__)
 +.section .note.GNU-stack,"",%progbits
 +#endif
 snd_mixa.s
-+++ snd_mixa.s
+--- a/snd_mixa.s
 b/snd_mixa.s
 @@ -216,3 +216,6 @@
  
  #endif// id386
@@ -16,8 +16,8 @@
 +#if defined(__linux__) && defined(__ELF__)
 +.section .note.GNU-stack,"",%progbits
 +#endif
 sys_dosa.s
-+++ sys_dosa.s
+--- a/sys_dosa.s
 b/sys_dosa.s
 @@ -93,3 +93,6 @@
  
ret
@@ -25,8 +25,8 @@
 +#if defined(__linux__) && defined(__ELF__)
 +.section .note.GNU-stack,"",%progbits
 +#endif
 worlda.s
-+++ worlda.s
+--- a/worlda.s
 b/worlda.s
 @@ -142,3 +142,6 @@
  
  #endif// id386

diff --git a/games-fps/tenebrae/files/tenebrae-1.04-redef.patch 
b/games-fps/tenebrae/files/tenebrae-1.04-redef.patch
new file mode 100644
index 000..8bd89aa18e6
--- /dev/null
+++ b/games-fps/tenebrae/files/tenebrae-1.04-redef.patch
@@ -0,0 +1,19 @@
+--- a/sys_dosa.s   2017-09-06 16:41:31.875358788 -0500
 b/sys_dosa.s   2017-09-06 16:41:35.947376646 -0500
+@@ -44,6 +44,8 @@
+ 
+   .text
+ 
++// Falls back to an empty stub on non-i386, in sys_linux.c
++#if id386
+ .globl C(Sys_LowFPPrecision)
+ C(Sys_LowFPPrecision):
+   fldcw   single_cw
+@@ -55,6 +57,7 @@
+   fldcw   full_cw
+ 
+   ret
++#endif
+ 
+ .globl C(Sys_PushFPCW_SetHigh)
+ C(Sys_PushFPCW_SetHigh):

diff --git a/games-fps/tenebrae/tenebrae-1.04-r1.ebuild 
b/games-fps/tenebrae/tenebrae-1.04-r1.ebuild
new file mode 100644
index 000..82648759b40
--- /dev/null
+++ b/games-fps/tenebrae/tenebrae-1.04-r1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+#ECVS_SERVER="cvs.tenebrae.sourceforge.net:/cvsroot/tenebrae"
+#ECVS_MODULE="tenebrae_0"
+#inherit cvs
+inherit eutils
+
+DESCRIPTION="adds stencil shadows and per pixel lights to quake"
+HOMEPAGE="http://tenebrae.sourceforge.net/";
+SRC_URI="mirror://sourceforge/tenebrae/tenebraedata.zip
+   mirror://gentoo/${P}.tbz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+RDEPEND="
+   virtual/glu
+   virtual/opengl
+   media-libs/libpng:0
+   x11-libs/libXxf86dga
+   x11-libs/libXxf86vm"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   x11-proto/xextproto
+   x11-proto/xf86dgaproto
+   x11-proto/xf86vidmodeproto"
+
+S=${WORKDIR}
+
+src_unpack() {
+   if [[ -z ${ECVS_MODULE} ]] ; then
+   unpack ${A}
+   else
+   cvs_src_unpack
+   fi
+}
+
+src_prepare() {
+   cd tenebrae_0 || die "cd failed"
+
+   sed -i \
+   -e 's:png_set_gray_1_2_4_to_8:png_set_expand_gray_1_2_4_to_8:g' 
\
+   gl_warp.c || die
+
+   eapply "${FILESDIR}"/${PV}-glhax.patch
+   eapply "${FILESDIR}"/${P}-exec-stack.patch
+   eapply "${FILESDIR}"/${P}-redef.patch
+
+   default
+
+   cd linux || die "cd failed"
+   sed \
+   -e "/^LDFLAGS/s:=:+=:" \
+   -e "s:-mpentiumpro -O6:${CFLAGS}:" \
+   M

[gentoo-commits] repo/gentoo:master commit in: games-fps/rtcwmp-demo/

2017-09-06 Thread Austin English
commit: e22d057f8d7cd29d837970beb857bc3af29f9d5c
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep  6 22:54:00 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Sep  6 22:58:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e22d057f

games-fps/rtcwmp-demo: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 games-fps/rtcwmp-demo/rtcwmp-demo-1.1-r2.ebuild | 69 +
 1 file changed, 69 insertions(+)

diff --git a/games-fps/rtcwmp-demo/rtcwmp-demo-1.1-r2.ebuild 
b/games-fps/rtcwmp-demo/rtcwmp-demo-1.1-r2.ebuild
new file mode 100644
index 000..a62dd413ecd
--- /dev/null
+++ b/games-fps/rtcwmp-demo/rtcwmp-demo-1.1-r2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils unpacker
+
+MY_P="wolfmpdemo-linux-${PV}-MP.x86.run"
+
+DESCRIPTION="Return to Castle Wolfenstein - Multi-player demo"
+HOMEPAGE="http://games.activision.com/games/wolfenstein/";
+SRC_URI="mirror://idsoftware/wolf/linux/old/${MY_P}
+   mirror://3dgamers/returnwolfenstein/${MY_P}"
+
+LICENSE="RTCW GPL-2" # gpl for init script bug #425946
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="dedicated"
+RESTRICT="strip mirror"
+
+RDEPEND="sys-libs/glibc
+   amd64? ( sys-libs/glibc[multilib] )
+   dedicated? ( app-misc/screen )
+   !dedicated? (
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXext
+   )"
+
+QA_PREBUILT="/opt/${PN}/*
+   /opt/${PN}/demomain/*"
+
+S=${WORKDIR}
+
+dir="/opt/${PN}"
+
+src_install() {
+   insinto "${dir}"
+   doins -r demomain Docs
+   doins WolfMP.xpm
+   dodoc CHANGES QUICKSTART
+
+   exeinto "${dir}"
+   doexe bin/x86/wolfded.x86 openurl.sh
+   make_wrapper rtcwmp-demo-ded ./wolfded.x86 "${dir}" "${dir}"
+   newinitd "${FILESDIR}"/rtcwmp-demo-ded.rc rtcwmp-demo-ded
+   sed "s:GENTOO_DIR:${dir}:" "${ED}"/etc/init.d/rtcwmp-demo-ded || die
+
+   if ! use dedicated; then
+   doexe bin/x86/wolf.x86
+   make_wrapper rtcwmp-demo ./wolf.x86 "${dir}" "${dir}"
+   newicon WolfMP.xpm rtcwmp-demo.xpm
+   make_desktop_entry rtcwmp-demo "Return to Castle Wolfenstein 
(MP demo)" \
+   rtcwmp-demo.xpm
+   fi
+}
+
+pkg_postinst() {
+   elog "Install 'rtcwsp-demo' for single-player"
+   elog
+   if ! use dedicated; then
+   elog "Run 'rtcwmp-demo' for multi-player"
+   elog
+   fi
+   elog "Start a dedicated server with"
+   elog "'/etc/init.d/rtcwmp-demo-ded start'"
+   elog
+   elog "Start the server at boot with"
+   elog "'rc-update add rtcwmp-demo-ded default'"
+}



[gentoo-commits] repo/gentoo:master commit in: games-rpg/runescape-launcher/

2017-09-05 Thread Austin English
commit: 4fa4c6a10aba9fffededaecf04e30c88ab921057
Author: Austin English  gentoo  org>
AuthorDate: Tue Sep  5 22:06:46 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Sep  5 23:50:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fa4c6a1

games-rpg/runescape-launcher: regenerate Manifest

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 games-rpg/runescape-launcher/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-rpg/runescape-launcher/Manifest 
b/games-rpg/runescape-launcher/Manifest
index 018551a6c4a..b53ef074213 100644
--- a/games-rpg/runescape-launcher/Manifest
+++ b/games-rpg/runescape-launcher/Manifest
@@ -1 +1 @@
-DIST runescape-launcher_2.2.4_amd64.deb 3018396 SHA256 
500f6ee09510a56afcd5526bda0596eb42e7ad0edb032a8a2791310bc79987c0 SHA512 
3c9c0e9a313541352cb54604748735053a8d6a4de46bbb9f04344cff3916d0d87532e59c25f51b7d64cb0c6afa98a1afc63586cae6464d3288c10ca076adf388
 WHIRLPOOL 
7955f710617fd0da6273478d6fe211a5b10c5ec1fdf212841d089f042442e5c172f3a2f47b5f0038cf3e6af4e626088be542af704dd7f4b152c180d8bb3a2501
+DIST runescape-launcher_2.2.4_amd64.deb 3013304 SHA256 
c57c84286c50959d47dfff54490d87849d12830cccd703373917720822e002de SHA512 
f19b693036ef1cc93d4c3f233ebbae31ef26d696875acd4dd0383f96127f09ce077c8256f37fc07243df063f4cc38211c5ab766ae798680ba4ad59e6c674e426
 WHIRLPOOL 
d7140eb9fdee033c545df4298607b2578436bc7b52d6acf7aef51bc8205d387408b142794daee5c07f9d7f7903af89b2d6f83e803329972a4324ebacf5a9f54f



[gentoo-commits] repo/gentoo:master commit in: app-emulation/winetricks/

2017-09-05 Thread Austin English
commit: f46fb6cf4a337a35799764a2b5d3644e5aa03fe4
Author: Austin English  gentoo  org>
AuthorDate: Tue Sep  5 23:50:02 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Sep  5 23:50:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f46fb6cf

app-emulation/winetricks: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-emulation/winetricks/Manifest  |  1 -
 .../winetricks/winetricks-20170614.ebuild  | 87 --
 2 files changed, 88 deletions(-)

diff --git a/app-emulation/winetricks/Manifest 
b/app-emulation/winetricks/Manifest
index 2daf7b2bab1..f0d995634dd 100644
--- a/app-emulation/winetricks/Manifest
+++ b/app-emulation/winetricks/Manifest
@@ -1,3 +1,2 @@
-DIST winetricks-20170614.tar.gz 637249 SHA256 
c31a51b006511b0ee47c662ef0ef98dd77c6ae410b083927c27674200974d173 SHA512 
8186657000dfb99ed971e6b9ff992c34fc6a72204f2814d00bde525ee352202d292983a931021906aa661764f84cfe3ce93138d1cca5cc19e00e936b5ff47748
 WHIRLPOOL 
21b5eb8c5dd1c58b1d5428bc4bd65da5e4280364eb7d1a1a831b7758169c0a3a7db240644928d5cce4e6fb3435ddae0aec9dcccadb5444051b185252e8742b94
 DIST winetricks-20170823.tar.gz 639027 SHA256 
0e7e007b0dd39f773213a5540e7c44e4105d9435ef067c0efdcc6fda70c029de SHA512 
edc805be1a1c4fa64ae16b14fdd46786e259b88a0cde7afdf24bf934fa79f4acf3d9e599727fa589f155ec265569953b9e419cda79d54057157cbb1510261e3a
 WHIRLPOOL 
f1d556a36b20982a1a41514aea60c2834f40bfb0cbb6512cfcbe3bdef5dc07fdc585c06acb0b8c372dfbc3b549ee0bb52b907fc818e598676b27e1f8669f3eba
 DIST winetricks-gentoo-2012.11.24.tar.bz2 6398 SHA256 
dded8c294cc5c2e71e4a5d1531ab165178cf3d2d1d890d0656368c2e499bfeb9 SHA512 
59c93b73f3a7b2d11aefcde2ff66659ff1de21ad4b5f232f4b60572f3a48b15a6c49f369b1696862bf1b33fde190bf5598945e9536fb41ddec42d8def4d2be2a
 WHIRLPOOL 
268da9e06712a678fbbcfff8eac1fca364b5e46f0a9c48a591eb88f03260b1a55f203eb2908bfe1f0a534b77c866127ff6f7049b0e43fe8abeaaa26fe55de75b

diff --git a/app-emulation/winetricks/winetricks-20170614.ebuild 
b/app-emulation/winetricks/winetricks-20170614.ebuild
deleted file mode 100644
index b1e5c8b6517..000
--- a/app-emulation/winetricks/winetricks-20170614.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils eutils
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/Winetricks/${PN}.git";
-   inherit git-r3
-   SRC_URI=""
-else
-   SRC_URI="https://github.com/Winetricks/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-
-wtg=winetricks-gentoo-2012.11.24
-
-SRC_URI="${SRC_URI}
-   gtk? ( https://dev.gentoo.org/~tetromino/distfiles/wine/${wtg}.tar.bz2 )
-   kde? ( https://dev.gentoo.org/~tetromino/distfiles/wine/${wtg}.tar.bz2 
)"
-
-DESCRIPTION="Easy way to install DLLs needed to work around problems in Wine"
-HOMEPAGE="https://github.com/Winetricks/winetricks 
https://wiki.winehq.org/Winetricks";
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE="gtk kde rar"
-
-DEPEND=""
-RDEPEND="app-arch/cabextract
-   app-arch/p7zip
-   app-arch/unzip
-   net-misc/wget
-   x11-misc/xdg-utils
-   || (
-   app-emulation/wine
-   virtual/wine
-   )
-   gtk? ( gnome-extra/zenity )
-   kde? ( kde-apps/kdialog )
-   rar? ( app-arch/unrar )"
-
-# Uses non-standard "Wine" category, which is provided by app-emulation/wine; 
#451552
-QA_DESKTOP_FILE="usr/share/applications/winetricks.desktop"
-
-# Tests require network access and run Wine, which is unreliable from a 
portage environment.
-RESTRICT="test"
-
-src_unpack() {
-   if [[ ${PV} == "" ]] ; then
-   git-r3_src_unpack
-   if use gtk || use kde; then
-   unpack ${wtg}.tar.bz2
-   fi
-   else
-   default
-   fi
-}
-
-src_install() {
-   default
-   if use gtk || use kde; then
-   cd "${WORKDIR}/${wtg}" || die
-   domenu winetricks.desktop
-   insinto /usr/share/icons/hicolor/scalable/apps
-   doins wine-winetricks.svg
-   fi
-}
-
-pkg_preinst() {
-   if use gtk || use kde; then
-   gnome2_icon_savelist
-   fi
-}
-
-pkg_postinst() {
-   if use gtk || use kde; then
-   gnome2_icon_cache_update
-   fi
-}
-
-pkg_postrm() {
-   if use gtk || use kde; then
-   gnome2_icon_cache_update
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/

2017-09-05 Thread Austin English
commit: e6c6d3b1bb88b4d20f1e86688eb851a1c73d3cb3
Author: Austin English  gentoo  org>
AuthorDate: Tue Sep  5 21:43:44 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Sep  5 23:50:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c6d3b1

profiles/package.mask: mask games-rpg/nw*

Gentoo-Bug: https://bugs.gentoo.org/599390

 profiles/package.mask | 13 +
 1 file changed, 13 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 6b0eb095a97..f98a70b980f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,19 @@
 
 #--- END OF EXAMPLES ---
 
+# Austin English  (05 Sep 2017)
+# Download has been broken for nearly a year, no alternative found
+# Bug: https://bugs.gentoo.org/599390
+# Removal in 30 days
+games-rpg/nwmouse
+games-rpg/nwmovies
+games-rpg/nwn
+games-rpg/nwn-cep
+games-rpg/nwn-data
+games-rpg/nwn-penultima
+games-rpg/nwn-penultimarerolled
+games-rpg/nwn-shadowlordsdreamcatcherdemon
+
 # Kent Fredric  (05 Sep 2017)
 # Broken since Perl 5.16 circa 2012, no longer maintained upstream
 # Bug: https://bugs.gentoo.org/623900



[gentoo-commits] repo/gentoo:master commit in: app-emulation/winetricks/

2017-09-05 Thread Austin English
commit: 4ebdd97a613bda4303da4092a73ee3f7afae33ee
Author: Austin English  gentoo  org>
AuthorDate: Tue Sep  5 23:49:40 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Sep  5 23:50:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ebdd97a

app-emulation/winetricks: version bump, 20170823

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-emulation/winetricks/Manifest  |  1 +
 .../winetricks/winetricks-20170823.ebuild  | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/app-emulation/winetricks/Manifest 
b/app-emulation/winetricks/Manifest
index eb48f35b8c8..2daf7b2bab1 100644
--- a/app-emulation/winetricks/Manifest
+++ b/app-emulation/winetricks/Manifest
@@ -1,2 +1,3 @@
 DIST winetricks-20170614.tar.gz 637249 SHA256 
c31a51b006511b0ee47c662ef0ef98dd77c6ae410b083927c27674200974d173 SHA512 
8186657000dfb99ed971e6b9ff992c34fc6a72204f2814d00bde525ee352202d292983a931021906aa661764f84cfe3ce93138d1cca5cc19e00e936b5ff47748
 WHIRLPOOL 
21b5eb8c5dd1c58b1d5428bc4bd65da5e4280364eb7d1a1a831b7758169c0a3a7db240644928d5cce4e6fb3435ddae0aec9dcccadb5444051b185252e8742b94
+DIST winetricks-20170823.tar.gz 639027 SHA256 
0e7e007b0dd39f773213a5540e7c44e4105d9435ef067c0efdcc6fda70c029de SHA512 
edc805be1a1c4fa64ae16b14fdd46786e259b88a0cde7afdf24bf934fa79f4acf3d9e599727fa589f155ec265569953b9e419cda79d54057157cbb1510261e3a
 WHIRLPOOL 
f1d556a36b20982a1a41514aea60c2834f40bfb0cbb6512cfcbe3bdef5dc07fdc585c06acb0b8c372dfbc3b549ee0bb52b907fc818e598676b27e1f8669f3eba
 DIST winetricks-gentoo-2012.11.24.tar.bz2 6398 SHA256 
dded8c294cc5c2e71e4a5d1531ab165178cf3d2d1d890d0656368c2e499bfeb9 SHA512 
59c93b73f3a7b2d11aefcde2ff66659ff1de21ad4b5f232f4b60572f3a48b15a6c49f369b1696862bf1b33fde190bf5598945e9536fb41ddec42d8def4d2be2a
 WHIRLPOOL 
268da9e06712a678fbbcfff8eac1fca364b5e46f0a9c48a591eb88f03260b1a55f203eb2908bfe1f0a534b77c866127ff6f7049b0e43fe8abeaaa26fe55de75b

diff --git a/app-emulation/winetricks/winetricks-20170823.ebuild 
b/app-emulation/winetricks/winetricks-20170823.ebuild
new file mode 100644
index 000..b1e5c8b6517
--- /dev/null
+++ b/app-emulation/winetricks/winetricks-20170823.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils eutils
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/Winetricks/${PN}.git";
+   inherit git-r3
+   SRC_URI=""
+else
+   SRC_URI="https://github.com/Winetricks/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="amd64 x86"
+fi
+
+wtg=winetricks-gentoo-2012.11.24
+
+SRC_URI="${SRC_URI}
+   gtk? ( https://dev.gentoo.org/~tetromino/distfiles/wine/${wtg}.tar.bz2 )
+   kde? ( https://dev.gentoo.org/~tetromino/distfiles/wine/${wtg}.tar.bz2 
)"
+
+DESCRIPTION="Easy way to install DLLs needed to work around problems in Wine"
+HOMEPAGE="https://github.com/Winetricks/winetricks 
https://wiki.winehq.org/Winetricks";
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="gtk kde rar"
+
+DEPEND=""
+RDEPEND="app-arch/cabextract
+   app-arch/p7zip
+   app-arch/unzip
+   net-misc/wget
+   x11-misc/xdg-utils
+   || (
+   app-emulation/wine
+   virtual/wine
+   )
+   gtk? ( gnome-extra/zenity )
+   kde? ( kde-apps/kdialog )
+   rar? ( app-arch/unrar )"
+
+# Uses non-standard "Wine" category, which is provided by app-emulation/wine; 
#451552
+QA_DESKTOP_FILE="usr/share/applications/winetricks.desktop"
+
+# Tests require network access and run Wine, which is unreliable from a 
portage environment.
+RESTRICT="test"
+
+src_unpack() {
+   if [[ ${PV} == "" ]] ; then
+   git-r3_src_unpack
+   if use gtk || use kde; then
+   unpack ${wtg}.tar.bz2
+   fi
+   else
+   default
+   fi
+}
+
+src_install() {
+   default
+   if use gtk || use kde; then
+   cd "${WORKDIR}/${wtg}" || die
+   domenu winetricks.desktop
+   insinto /usr/share/icons/hicolor/scalable/apps
+   doins wine-winetricks.svg
+   fi
+}
+
+pkg_preinst() {
+   if use gtk || use kde; then
+   gnome2_icon_savelist
+   fi
+}
+
+pkg_postinst() {
+   if use gtk || use kde; then
+   gnome2_icon_cache_update
+   fi
+}
+
+pkg_postrm() {
+   if use gtk || use kde; then
+   gnome2_icon_cache_update
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: games-rpg/lure/

2017-09-05 Thread Austin English
commit: 3bd223b80a4fe4006a8bc10f02fdd61f02005cca
Author: Austin English  gentoo  org>
AuthorDate: Tue Sep  5 21:19:42 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Sep  5 23:50:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bd223b8

games-rpg/lure: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 games-rpg/lure/lure-1.1-r1.ebuild | 110 ++
 1 file changed, 110 insertions(+)

diff --git a/games-rpg/lure/lure-1.1-r1.ebuild 
b/games-rpg/lure/lure-1.1-r1.ebuild
new file mode 100644
index 000..7aeff31daca
--- /dev/null
+++ b/games-rpg/lure/lure-1.1-r1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DAT_PV=0.13.1
+DESCRIPTION="Lure of the Temptress"
+HOMEPAGE="http://www.revolution.co.uk/_display.php?id=10";
+SRC_URI="
+   
https://raw.githubusercontent.com/scummvm/scummvm/266aef932a8a052df897e4d79b4572e5d169916f/dists/engine-data/lure.dat
 -> lure-${DAT_PV}.dat
+   !linguas_en? ( !linguas_es? ( !linguas_fr? ( !linguas_de? ( !linguas_it?
+   ( mirror://sourceforge/scummvm/${P}.zip -> ${PN}-en-${PV}.zip ) 
) ) ) )
+   linguas_en? ( mirror://sourceforge/scummvm/${P}.zip  -> 
${PN}-en-${PV}.zip )
+   linguas_es? ( mirror://sourceforge/scummvm/${PN}-es-${PV}.zip )
+   linguas_fr? ( mirror://sourceforge/scummvm/${PN}-fr-${PV}.zip )
+   linguas_de? ( mirror://sourceforge/scummvm/${PN}-de-${PV}.zip )
+   linguas_it? ( mirror://sourceforge/scummvm/${PN}-it-${PV}.zip )"
+
+LICENSE="lure"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+LANGS_IUSE="linguas_en linguas_es linguas_de linguas_fr linguas_it"
+IUSE=${LANGS_IUSE}
+RESTRICT="mirror"
+
+RDEPEND=">=games-engines/scummvm-0.13.1"
+DEPEND="${RDEPEND}
+   app-arch/unzip"
+
+S=${WORKDIR}
+
+any_linguas() {
+   use linguas_en || use linguas_es || use linguas_de || use linguas_fr || 
use linguas_it
+}
+
+src_unpack() {
+   local lang
+
+   if any_linguas ; then
+   for lang in ${LANGS_IUSE}
+   do
+   use ${lang} && unpack ${PN}-${lang/linguas_}-${PV}.zip
+   done
+   mv lure lure-en 2> /dev/null
+   else
+   unpack ${PN}-en-${PV}.zip
+   fi
+}
+
+src_prepare() {
+   local lang f
+
+   default
+
+   find . \
+   \( -iname "*exe" \
+   -o -iname "*ega" \
+   -o -iname LICENSE.txt \) \
+   -exec rm -f '{}' +
+   mkdir docs
+   if any_linguas ; then
+   for lang in ${LANGS_IUSE}
+   do
+   mkdir docs/${lang}
+   find lure-${lang/linguas_} \
+   \( -iname "*pdf" \
+   -o -iname README \
+   -o -iname "*txt" \) \
+   -exec mv '{}' docs/${lang} \; 2> /dev/null
+   done
+   else
+   find lure \
+   \( -iname "*pdf" \
+   -o -iname README \
+   -o -iname "*txt" \) \
+   -exec mv '{}' docs \; 2> /dev/null
+   fi
+   for f in $(find docs -type f)
+   do
+   mv ${f} ${f%.*}.$(echo ${f#*.} | tr '[[:upper:]]' 
'[[:lower:]]') 2> /dev/null
+   done
+}
+
+src_install() {
+   local lang
+
+   if any_linguas ; then
+   for lang in ${LANGS_IUSE}
+   do
+   if use ${lang} ; then
+   lang=${lang/linguas_}
+   insinto "/usr/share/${PN}-${lang}"
+   newins "${DISTDIR}"/lure-${DAT_PV}.dat lure.dat
+   doins -r ${PN}-${lang}/*
+   make_wrapper ${PN}-${lang} "scummvm -q ${lang} 
-f -p \"/usr/share/${PN}-${lang}\" lure" .
+   make_desktop_entry ${PN}-${lang} "Lure of the 
Temptress (${lang})" ${PN}
+   docinto linguas_${lang}
+   dodoc docs/linguas_${lang}/*
+   fi
+   done
+   else
+   insinto "/usr/share/${PN}"
+   newins "${DISTDIR}"/lure-${DAT_PV}.dat lure.dat
+   doins -r ${PN}/*
+   make_wrapper ${PN} "scummvm -f -p \"/usr/share/${PN}\" lure" .
+   make_desktop_entry ${PN} "Lure of the Temptress"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/mekanix/

2017-09-05 Thread Austin English
commit: 31c09bb4c06a4a8fa57038d6059821579af61880
Author: Austin English  gentoo  org>
AuthorDate: Tue Sep  5 18:02:51 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Sep  5 18:32:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c09bb4

games-emulation/mekanix: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 games-emulation/mekanix/mekanix-070-r1.ebuild | 33 +++
 1 file changed, 33 insertions(+)

diff --git a/games-emulation/mekanix/mekanix-070-r1.ebuild 
b/games-emulation/mekanix/mekanix-070-r1.ebuild
new file mode 100644
index 000..ee7f2d85c12
--- /dev/null
+++ b/games-emulation/mekanix/mekanix-070-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="SG-1000, SC-3000, SF-7000, SSC, SMS, GG, COLECO, and OMV emulator"
+HOMEPAGE="http://www.smspower.org/meka/";
+SRC_URI="http://www.smspower.org/meka/releases/${PN}${PV}.tgz";
+
+LICENSE="mekanix"
+SLOT="0"
+KEYWORDS="~x86"
+RESTRICT="strip"
+IUSE=""
+
+RDEPEND="media-libs/libpng
+   x11-libs/libXpm"
+
+S=${WORKDIR}/${PN}
+
+# file verfies that it's an elf, not win32, binary:
+QA_PREBUILT="opt/${PN}/meka.exe"
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}"
+   doins * || die "doins failed"
+   fperms a+x "${dir}/meka.exe"
+   make_wrapper mekanix ./meka.exe "${dir}"
+}



[gentoo-commits] repo/gentoo:master commit in: games-arcade/opentyrian/

2017-09-05 Thread Austin English
commit: 57931659ff17897d8015248fe798e040fd18c905
Author: Austin English  gentoo  org>
AuthorDate: Tue Sep  5 18:30:19 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Sep  5 18:32:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57931659

games-arcade/opentyrian: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../opentyrian/opentyrian-2.1.20130907-r1.ebuild   | 49 ++
 1 file changed, 49 insertions(+)

diff --git a/games-arcade/opentyrian/opentyrian-2.1.20130907-r1.ebuild 
b/games-arcade/opentyrian/opentyrian-2.1.20130907-r1.ebuild
new file mode 100644
index 000..5b961968215
--- /dev/null
+++ b/games-arcade/opentyrian/opentyrian-2.1.20130907-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Open-source port of the DOS game Tyrian, vertical scrolling 
shooter"
+HOMEPAGE="https://bitbucket.org/opentyrian/opentyrian/wiki/Home";
+SRC_URI="http://darklomax.org/tyrian/tyrian21.zip
+http://www.camanis.net/${PN}/releases/${P}-src.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="media-libs/libsdl
+   media-libs/sdl-net"
+
+# Yes, mercurial is needed to set the build version stamp.
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   dev-vcs/mercurial"
+
+PATCHES=(
+   "${FILESDIR}/${PV}-datapath.diff"
+   "${FILESDIR}/${PV}-cflag-idiocy.diff"
+)
+
+src_compile() {
+   emake DATA_PATH="/usr/share/${PN}" || die "Compilation failed"
+}
+
+src_install() {
+   dobin opentyrian || die "Failed to install game binary"
+   dosym ../../usr/bin/opentyrian /usr/bin/tyrian || die "Failed to 
symlink"
+   dodoc CREDITS NEWS README || die "Failed to install documentation"
+   domenu linux/opentyrian.desktop || die "Failed to install desktop file"
+   for i in linux/icons/*.png ; do
+   local size=`echo ${i} | sed -e 's:.*-\([0-9]\+\).png:\1:'`
+   insinto /usr/share/icons/hicolor/${size}x${size}/apps
+   newins ${i} opentyrian.png || die "Failed to install program 
icon"
+   done
+   insinto "/usr/share/${PN}"
+   cd "${WORKDIR}/tyrian21"
+   rm *.exe dpmi16bi.ovl loudness.awe || die "Failed to remove win32 
binaries"
+   doins * || die "Failed to install game data"
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/openjpeg/

2017-08-21 Thread Austin English
commit: 87a4fac6509f8a56b81c926e589671756b184fad
Author: Austin English  gentoo  org>
AuthorDate: Mon Aug 21 17:31:11 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Mon Aug 21 17:31:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a4fac6

media-libs/openjpeg: fix typo in einfo message

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/openjpeg/openjpeg-2.1.1_p20160922.ebuild | 2 +-
 media-libs/openjpeg/openjpeg-2.1.2.ebuild   | 2 +-
 media-libs/openjpeg/openjpeg-2.2.0.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/openjpeg/openjpeg-2.1.1_p20160922.ebuild 
b/media-libs/openjpeg/openjpeg-2.1.1_p20160922.ebuild
index 5f96cbfcb11..d31e110755b 100644
--- a/media-libs/openjpeg/openjpeg-2.1.1_p20160922.ebuild
+++ b/media-libs/openjpeg/openjpeg-2.1.1_p20160922.ebuild
@@ -117,7 +117,7 @@ multilib_src_test() {
die "Test suite failed. New/unknown test 
failure(s) found!"
else
echo ""
-   einfo "Test suite passed. Now new/unknown test 
failure found!"
+   einfo "Test suite passed. No new/unknown test 
failure found!"
fi
 
return 0

diff --git a/media-libs/openjpeg/openjpeg-2.1.2.ebuild 
b/media-libs/openjpeg/openjpeg-2.1.2.ebuild
index 30f109945cf..b168c605498 100644
--- a/media-libs/openjpeg/openjpeg-2.1.2.ebuild
+++ b/media-libs/openjpeg/openjpeg-2.1.2.ebuild
@@ -113,7 +113,7 @@ multilib_src_test() {
die "Test suite failed. New/unknown test 
failure(s) found!"
else
echo ""
-   einfo "Test suite passed. Now new/unknown test 
failure found!"
+   einfo "Test suite passed. No new/unknown test 
failure found!"
fi
 
return 0

diff --git a/media-libs/openjpeg/openjpeg-2.2.0.ebuild 
b/media-libs/openjpeg/openjpeg-2.2.0.ebuild
index 923ea12bd6d..552411b6ce0 100644
--- a/media-libs/openjpeg/openjpeg-2.2.0.ebuild
+++ b/media-libs/openjpeg/openjpeg-2.2.0.ebuild
@@ -113,7 +113,7 @@ multilib_src_test() {
die "Test suite failed. New/unknown test 
failure(s) found!"
else
echo ""
-   einfo "Test suite passed. Now new/unknown test 
failure(s) found!"
+   einfo "Test suite passed. No new/unknown test 
failure(s) found!"
fi
 
return 0



[gentoo-commits] repo/gentoo:master commit in: dev-util/artifactory-bin/

2017-08-14 Thread Austin English
commit: 46d514f08f9869a1fdd8af470e104ff40fa554e9
Author: Austin English  gentoo  org>
AuthorDate: Mon Aug 14 17:47:42 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Mon Aug 14 17:47:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46d514f0

dev-util/artifactory-bin: version bumps

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-util/artifactory-bin/Manifest  |   2 +
 .../artifactory-bin/artifactory-bin-4.16.1.ebuild  | 110 +
 .../artifactory-bin/artifactory-bin-5.4.6.ebuild   | 110 +
 3 files changed, 222 insertions(+)

diff --git a/dev-util/artifactory-bin/Manifest 
b/dev-util/artifactory-bin/Manifest
index 66dd70d677d..7ca5b7f87e3 100644
--- a/dev-util/artifactory-bin/Manifest
+++ b/dev-util/artifactory-bin/Manifest
@@ -1,3 +1,5 @@
 DIST artifactory-4.16.0.zip 41455447 SHA256 
f5711536cdf0a597799e01c570bbd38e6f5f3ffb6935cde21d38119be6592f16 SHA512 
e861b66ed7586ba881267312462584fd9037e2b72021e930a52489ae718ca2449c7997278cb26cb3dead774f16d74cf285c8ce2fca0c085e7edb444f71deaa14
 WHIRLPOOL 
01a60743fe85909d06f69ef4bda94a2cfb37e847ee481ee025075c0b586df8566f7f99352a7808147eec51fc1bacb649853baa97a90253ab89d3b92279a5
+DIST artifactory-4.16.1.zip 41489457 SHA256 
f3715397f7e792de76cfecfe2b41ebbf54541e0460ff14e82a69160e0f3f06fb SHA512 
b8f5441f011966837861073c928512704961c7683fadac4603f2177df1c64861432f894c5fe0669c4842a4b7d008553169e88aaffdde6e3d6e6bbdff6adf9d78
 WHIRLPOOL 
dc7dfc0044d3770fcfc1dc56da6ffe8bc8fb07892a2888d88f5a05640ac8144cb25afc2119340d820323046bbaa0aa718a98cda6863340297e3ced696ed3e3f7
 DIST artifactory-5.3.2.zip 45729254 SHA256 
e086a067ad191859cd0a0c996313cf5c7386e6ee892b55697c27b0f42ae2bc14 SHA512 
60fbbed97c9915ed4a7627a3b893fa6c5bcec695932415d3102b9788ba6182c8cef937ad48639d4398a682ab2f517771c3dcda9306842e4202bbd45ab4768f1d
 WHIRLPOOL 
bf3b31f7a1989ddb90b03396172eeac37dc5230c4bbcc99b54c66326e5d52e26dbb83003824647c6e89926049c31b9644212aee183fa24db7475831dda0ceaec
 DIST artifactory-5.4.4.zip 76841935 SHA256 
bf2198a0fefe818fe412579dd008f2a24dc065780da4c9657a923363c70a0a3d SHA512 
f949e4c2ecaaf4581bc2e96058403684cab09f10b0bec512eda9b65bb41577a792b08d05f7a16e0e7f1614567dc9b0d1d59bb3c6ad6a4dafeb0c054a3add09a8
 WHIRLPOOL 
c0c27a0ce5b0035d9266b6af4316044cf1aed361dbe0f7aaf66844015a70678e92bb0c6a13330ffd8f5a05903f66a82b48995605c272ba3950a19aa47d1fc85d
+DIST artifactory-5.4.6.zip 76857888 SHA256 
43fb4b14ad5350daa200e0282a36903495505ccb536b5f0ac7d7b5487dcdfca6 SHA512 
08d7895dc823e61be83026d31eea387eb914f17cb2f13b03d5314c6473f30de9279d230d242d8160dba0d3c8f6981b25b5ad46f52ad12d1c39ee820ac7a676fe
 WHIRLPOOL 
dcc86f1326011bb89c3e65a420c9f9ad02afea3a144b4b5eac8b617bec7dbb72256a6ac1f67d2bae034897bd02801b24e59746d1543e957d8e595d7ea83a4964

diff --git a/dev-util/artifactory-bin/artifactory-bin-4.16.1.ebuild 
b/dev-util/artifactory-bin/artifactory-bin-4.16.1.ebuild
new file mode 100644
index 000..cb6e42f39ff
--- /dev/null
+++ b/dev-util/artifactory-bin/artifactory-bin-4.16.1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# Using a binary ebuild until a source ebuild is doable.
+# This was previously blocked by two major bugs upstream:
+# A lack of documented build instructions - 
https://www.jfrog.com/jira/browse/RTFACT-8960
+# A lack of source releases - https://www.jfrog.com/jira/browse/RTFACT-8961
+# Upstream now releases source and instructions (yay!), but most of 
artifactory's
+# dependencies are not in portage yet.
+
+EAPI=6
+
+inherit user
+
+MY_P="${P/-bin}"
+MY_PN="${PN/-bin}"
+MY_PV="${PV/-bin}"
+
+DESCRIPTION="The world's most advanced repository manager for maven"
+HOMEPAGE="http://www.jfrog.org/products.php";
+SRC_URI="https://bintray.com/artifact/download/jfrog/artifactory/jfrog-artifactory-oss-${MY_PV}.zip
 -> ${MY_P}.zip"
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="ssl"
+
+RDEPEND=">=virtual/jre-1.8"
+DEPEND=">=virtual/jdk-1.8
+   app-arch/unzip"
+
+S="${WORKDIR}/${MY_PN}-oss-${MY_PV}"
+
+pkg_setup() {
+   enewgroup artifactory
+   enewuser artifactory -1 /bin/sh -1 artifactory
+}
+
+limitsdfile=40-${MY_PN}.conf
+
+print_limitsdfile() {
+   printf "# Start of ${limitsdfile} from ${P}\n\n"
+   printf "@${MY_PN}\t-\tnofile\t32000\n"
+   printf "\n# End of ${limitsdfile} from ${P}\n"
+}
+
+src_prepare() {
+   default
+
+   if use ssl ; then
+   cp "${FILESDIR}/artifactory.xml" 
tomcat/conf/Catalina/localhost/artifactory.xml || die
+   cp "${FILESDIR}/server.xml" tomcat/conf/server.xml || die
+   fi
+
+   # Reverse https://www.jfrog.com/jira/browse/RTFACT-7123
+   sed -i -e 
&quo

[gentoo-commits] repo/gentoo:master commit in: dev-util/valgrind/

2017-08-10 Thread Austin English
commit: 8f6bafda622ff863a67766217b59adaae31c6ff9
Author: Austin English  gentoo  org>
AuthorDate: Thu Aug 10 19:07:03 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Thu Aug 10 19:09:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f6bafda

dev-util/valgrind: add  ebuild

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-util/valgrind/valgrind-.ebuild | 107 +
 1 file changed, 107 insertions(+)

diff --git a/dev-util/valgrind/valgrind-.ebuild 
b/dev-util/valgrind/valgrind-.ebuild
new file mode 100644
index 000..6414792ca62
--- /dev/null
+++ b/dev-util/valgrind/valgrind-.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+inherit autotools flag-o-matic toolchain-funcs multilib pax-utils
+
+DESCRIPTION="An open-source memory debugger for GNU/Linux"
+HOMEPAGE="http://www.valgrind.org";
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="mpi"
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="git://sourceware.org/git/${PN}.git/"
+   inherit git-r3
+else
+   SRC_URI="ftp://sourceware.org/pub/valgrind/${P}.tar.bz2";
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
+fi
+
+DEPEND="mpi? ( virtual/mpi )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   # Correct hard coded doc location
+   sed -i -e "s:doc/valgrind:doc/${PF}:" docs/Makefile.am || die
+
+   # Don't force multiarch stuff on OSX, bug #306467
+   sed -i -e 's:-arch \(i386\|x86_64\)::g' Makefile.all.am || die
+
+   # Respect CFLAGS, LDFLAGS
+   eapply "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch
+
+   # Changing Makefile.all.am to disable SSP
+   eapply "${FILESDIR}"/${PN}-3.7.0-fno-stack-protector.patch
+
+   # Allow users to test their own patches
+   eapply_user
+
+   # Regenerate autotools files
+   eautoreconf
+}
+
+src_configure() {
+   local myconf
+
+   # Respect ar, bug #468114
+   tc-export AR
+
+   # -fomit-frame-pointer  "Assembler messages: Error: junk `8' after 
expression"
+   #   while compiling insn_sse.c in none/tests/x86
+   # -fstack-protector more undefined references to __guard and 
__stack_smash_handler
+   #   because valgrind doesn't link to glibc (bug 
#114347)
+   # -m64 -mx32for multilib-portage, bug #398825
+   # -ggdb3segmentation fault on startup
+   filter-flags -fomit-frame-pointer
+   filter-flags -fstack-protector
+   filter-flags -m64 -mx32
+   replace-flags -ggdb3 -ggdb2
+
+   if use amd64 || use ppc64; then
+   ! has_multilib_profile && myconf="${myconf} --enable-only64bit"
+   fi
+
+   # Force bitness on darwin, bug #306467
+   use x86-macos && myconf="${myconf} --enable-only32bit"
+   use x64-macos && myconf="${myconf} --enable-only64bit"
+
+   # Don't use mpicc unless the user asked for it (bug #258832)
+   if ! use mpi; then
+   myconf="${myconf} --without-mpicc"
+   fi
+
+   econf ${myconf}
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   if [[ ${PV} == "" ]]; then
+   # Otherwise FAQ.txt won't exist:
+   emake -C docs FAQ.txt
+   mv docs/FAQ.txt . || die "Couldn't move FAQ.txt"
+   fi
+
+   dodoc AUTHORS FAQ.txt NEWS README*
+
+   pax-mark m "${ED}"/usr/$(get_libdir)/valgrind/*-*-linux
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   # fix install_names on shared libraries, can't turn them into 
bundles,
+   # as dyld won't load them any more then, bug #306467
+   local l
+   for l in "${ED}"/usr/lib/valgrind/*.so ; do
+   install_name_tool -id 
"${EPREFIX}"/usr/lib/valgrind/${l##*/} "${l}"
+   done
+   fi
+}
+
+pkg_postinst() {
+   elog "Valgrind will not work if glibc does not have debug symbols."
+   elog "To fix this you can add splitdebug to FEATURES in make.conf"
+   elog "and remerge glibc.  See:"
+   elog "https://bugs.gentoo.org/show_bug.cgi?id=214065";
+   elog "https://bugs.gentoo.org/show_bug.cgi?id=274771";
+   elog "https://bugs.gentoo.org/show_bug.cgi?id=388703";
+}



[gentoo-commits] repo/gentoo:master commit in: net-fs/cifs-utils/, net-fs/cifs-utils/files/

2017-08-09 Thread Austin English
commit: 82fd27bd179c57ee98732718805eeb11df55b16c
Author: Austin English  gentoo  org>
AuthorDate: Tue Aug  8 19:08:40 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Aug  9 18:50:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82fd27bd

net-fs/cifs-utils: add patch to fix building when talloc is not installed

Gentoo-Bug: https://bugs.gentoo.org/612018
Acked-By: axs  gentoo.org
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-fs/cifs-utils/cifs-utils-6.7.ebuild|  4 +++
 .../cifs-utils/files/cifs-utils-6.7-talloc.patch   | 29 ++
 2 files changed, 33 insertions(+)

diff --git a/net-fs/cifs-utils/cifs-utils-6.7.ebuild 
b/net-fs/cifs-utils/cifs-utils-6.7.ebuild
index e312ad6cd2b..b18e773d460 100644
--- a/net-fs/cifs-utils/cifs-utils-6.7.ebuild
+++ b/net-fs/cifs-utils/cifs-utils-6.7.ebuild
@@ -35,6 +35,10 @@ REQUIRED_USE="acl? ( ads )"
 
 DOCS="doc/linux-cifs-client-guide.odt"
 
+PATCHES=(
+   "${FILESDIR}/${P}-talloc.patch"
+)
+
 pkg_setup() {
linux-info_pkg_setup
 

diff --git a/net-fs/cifs-utils/files/cifs-utils-6.7-talloc.patch 
b/net-fs/cifs-utils/files/cifs-utils-6.7-talloc.patch
new file mode 100644
index 000..7e3418631bd
--- /dev/null
+++ b/net-fs/cifs-utils/files/cifs-utils-6.7-talloc.patch
@@ -0,0 +1,29 @@
+https://bugs.gentoo.org/show_bug.cgi?id=612018
+
+From: Thomas Witt 
+Date: Wed, 15 Mar 2017 20:20:44 + (+)
+Subject: mount.cifs: Remove data_blob.h include
+X-Git-Url: 
https://git.samba.org/?p=cifs-utils.git;a=commitdiff_plain;h=272d523a57a4e8791d625a479128613be5e401f5
+
+mount.cifs: Remove data_blob.h include
+
+data_blob.h includes talloc.h from libtalloc, but that is only marked as
+a dependency for cifs.upcall. No symbols from that header are used by
+cifs.mount, so remove it to avoid the libtalloc dependency
+
+Signed-off-by: Thomas Witt 
+---
+
+diff --git a/mount.cifs.c b/mount.cifs.c
+index 13b71ef..2612feb 100644
+--- a/mount.cifs.c
 b/mount.cifs.c
+@@ -61,7 +61,6 @@
+ #include "mount.h"
+ #include "util.h"
+ #include "resolve_host.h"
+-#include "data_blob.h"
+
+ #ifndef MS_MOVE
+ #define MS_MOVE 8192
+



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2017-08-07 Thread Austin English
commit: 688cb6112495f5f2a282ff2b846c2fcff2c03eaf
Author: Austin English  gentoo  org>
AuthorDate: Mon Aug  7 19:27:58 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Mon Aug  7 19:28:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=688cb611

net-print/cups-filters: append -std=c++11 to CXXFLAGS

Gentoo-Bug: https://bugs.gentoo.org/626800

Acked-By: Manuel Rueger  gentoo.org>
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-print/cups-filters/cups-filters-1.16.0.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-print/cups-filters/cups-filters-1.16.0.ebuild 
b/net-print/cups-filters/cups-filters-1.16.0.ebuild
index 99e00cdae7d..25780fbc625 100644
--- a/net-print/cups-filters/cups-filters-1.16.0.ebuild
+++ b/net-print/cups-filters/cups-filters-1.16.0.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 GENTOO_DEPEND_ON_PERL=no
 
-inherit perl-module systemd
+inherit perl-module systemd flag-o-matic
 
 if [[ "${PV}" == "" ]] ; then
inherit bzr autotools
@@ -50,6 +50,9 @@ DEPEND="${RDEPEND}
 src_prepare() {
default
[[ "${PV}" == "" ]] && eautoreconf
+
+   # Bug #626800
+   append-cxxflags -std=c++11
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/artifactory-bin/, dev-util/artifactory-bin/files/

2017-07-13 Thread Austin English
commit: 77e0332babfa667419b6f3fe87c1b28575adf8fc
Author: Austin English  gentoo  org>
AuthorDate: Thu Jul 13 20:36:16 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Thu Jul 13 22:12:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e0332b

dev-util/artifactory-bin: version bump, 5.3.2 / 5.4.4

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-util/artifactory-bin/Manifest  |   2 +
 .../artifactory-bin/artifactory-bin-5.3.2.ebuild   | 110 ++
 .../artifactory-bin/artifactory-bin-5.4.4.ebuild   | 110 ++
 dev-util/artifactory-bin/files/initd-r3| 165 +
 4 files changed, 387 insertions(+)

diff --git a/dev-util/artifactory-bin/Manifest 
b/dev-util/artifactory-bin/Manifest
index 30cf3df5ccd..66dd70d677d 100644
--- a/dev-util/artifactory-bin/Manifest
+++ b/dev-util/artifactory-bin/Manifest
@@ -1 +1,3 @@
 DIST artifactory-4.16.0.zip 41455447 SHA256 
f5711536cdf0a597799e01c570bbd38e6f5f3ffb6935cde21d38119be6592f16 SHA512 
e861b66ed7586ba881267312462584fd9037e2b72021e930a52489ae718ca2449c7997278cb26cb3dead774f16d74cf285c8ce2fca0c085e7edb444f71deaa14
 WHIRLPOOL 
01a60743fe85909d06f69ef4bda94a2cfb37e847ee481ee025075c0b586df8566f7f99352a7808147eec51fc1bacb649853baa97a90253ab89d3b92279a5
+DIST artifactory-5.3.2.zip 45729254 SHA256 
e086a067ad191859cd0a0c996313cf5c7386e6ee892b55697c27b0f42ae2bc14 SHA512 
60fbbed97c9915ed4a7627a3b893fa6c5bcec695932415d3102b9788ba6182c8cef937ad48639d4398a682ab2f517771c3dcda9306842e4202bbd45ab4768f1d
 WHIRLPOOL 
bf3b31f7a1989ddb90b03396172eeac37dc5230c4bbcc99b54c66326e5d52e26dbb83003824647c6e89926049c31b9644212aee183fa24db7475831dda0ceaec
+DIST artifactory-5.4.4.zip 76841935 SHA256 
bf2198a0fefe818fe412579dd008f2a24dc065780da4c9657a923363c70a0a3d SHA512 
f949e4c2ecaaf4581bc2e96058403684cab09f10b0bec512eda9b65bb41577a792b08d05f7a16e0e7f1614567dc9b0d1d59bb3c6ad6a4dafeb0c054a3add09a8
 WHIRLPOOL 
c0c27a0ce5b0035d9266b6af4316044cf1aed361dbe0f7aaf66844015a70678e92bb0c6a13330ffd8f5a05903f66a82b48995605c272ba3950a19aa47d1fc85d

diff --git a/dev-util/artifactory-bin/artifactory-bin-5.3.2.ebuild 
b/dev-util/artifactory-bin/artifactory-bin-5.3.2.ebuild
new file mode 100644
index 000..242019ded03
--- /dev/null
+++ b/dev-util/artifactory-bin/artifactory-bin-5.3.2.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# Using a binary ebuild until a source ebuild is doable.
+# This was previously blocked by two major bugs upstream:
+# A lack of documented build instructions - 
https://www.jfrog.com/jira/browse/RTFACT-8960
+# A lack of source releases - https://www.jfrog.com/jira/browse/RTFACT-8961
+# Upstream now releases source and instructions (yay!), but most of 
artifactory's
+# dependencies are not in portage yet.
+
+EAPI=6
+
+inherit user
+
+MY_P="${P/-bin}"
+MY_PN="${PN/-bin}"
+MY_PV="${PV/-bin}"
+
+DESCRIPTION="The world's most advanced repository manager for maven"
+HOMEPAGE="http://www.jfrog.org/products.php";
+SRC_URI="https://bintray.com/artifact/download/jfrog/artifactory/jfrog-artifactory-oss-${MY_PV}.zip
 -> ${MY_P}.zip"
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="ssl"
+
+RDEPEND=">=virtual/jre-1.8"
+DEPEND=">=virtual/jdk-1.8
+   app-arch/unzip"
+
+S="${WORKDIR}/${MY_PN}-oss-${MY_PV}"
+
+pkg_setup() {
+   enewgroup artifactory
+   enewuser artifactory -1 /bin/sh -1 artifactory
+}
+
+limitsdfile=40-${MY_PN}.conf
+
+print_limitsdfile() {
+   printf "# Start of ${limitsdfile} from ${P}\n\n"
+   printf "@${MY_PN}\t-\tnofile\t32000\n"
+   printf "\n# End of ${limitsdfile} from ${P}\n"
+}
+
+src_prepare() {
+   default
+
+   if use ssl ; then
+   cp "${FILESDIR}/artifactory.xml" 
tomcat/conf/Catalina/localhost/artifactory.xml || die
+   cp "${FILESDIR}/server.xml" tomcat/conf/server.xml || die
+   fi
+
+   # Reverse https://www.jfrog.com/jira/browse/RTFACT-7123
+   sed -i -e 
"s%artifactory.repo.global.disabled=true%artifactory.repo.global.disabled=false%g;"
 \
+   etc/artifactory.system.properties || die
+
+   # See FIXME in src_install(), this can probably go away,
+   # but catalina.sh may need to be fixed for that:
+   sed -i -e 
"s%/etc/opt/jfrog/artifactory/default%/etc/conf.d/${MY_PN}%g;" \
+   misc/service/setenv.sh || die
+
+   einfo "Generating ${limitsdfile}"
+   print_limitsdfile > "${S}/${limitsdfile}"
+}
+
+src_install() {
+   local ARTIFACTORY_HOME="/opt/artifactory"
+   local TOMCAT_HOME="${ARTIFACTORY_HOME}/tomcat"
+
+   insinto ${ARTIFACTORY_H

[gentoo-commits] repo/gentoo:master commit in: www-apps/chromedriver-bin/

2017-07-12 Thread Austin English
commit: 774e39b81f59fb9ec1e7da3ffd6ee9e70c6490c3
Author: Austin English  gentoo  org>
AuthorDate: Wed Jul 12 22:04:49 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Jul 12 22:05:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=774e39b8

www-apps/chromedriver-bin: remove ~x86, not supported by 
www-client/google-chrome

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 www-apps/chromedriver-bin/chromedriver-bin-2.24.ebuild | 2 +-
 www-apps/chromedriver-bin/chromedriver-bin-2.30.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/chromedriver-bin/chromedriver-bin-2.24.ebuild 
b/www-apps/chromedriver-bin/chromedriver-bin-2.24.ebuild
index e17262ea0c4..f74d7cc4c86 100644
--- a/www-apps/chromedriver-bin/chromedriver-bin-2.24.ebuild
+++ b/www-apps/chromedriver-bin/chromedriver-bin-2.24.ebuild
@@ -10,7 +10,7 @@ SRC_URI="amd64? ( 
https://chromedriver.storage.googleapis.com/${PV}/chromedriver
 
 LICENSE="google-chrome"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 IUSE=""
 
 RDEPEND="www-client/google-chrome"

diff --git a/www-apps/chromedriver-bin/chromedriver-bin-2.30.ebuild 
b/www-apps/chromedriver-bin/chromedriver-bin-2.30.ebuild
index e17262ea0c4..f74d7cc4c86 100644
--- a/www-apps/chromedriver-bin/chromedriver-bin-2.30.ebuild
+++ b/www-apps/chromedriver-bin/chromedriver-bin-2.30.ebuild
@@ -10,7 +10,7 @@ SRC_URI="amd64? ( 
https://chromedriver.storage.googleapis.com/${PV}/chromedriver
 
 LICENSE="google-chrome"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 IUSE=""
 
 RDEPEND="www-client/google-chrome"



[gentoo-commits] repo/gentoo:master commit in: dev-util/artifactory-bin/files/, dev-util/artifactory-bin/

2017-07-12 Thread Austin English
commit: 3499bf2d0e84f335701f355829cf292ab74b1afc
Author: Austin English  gentoo  org>
AuthorDate: Wed Jul 12 20:54:51 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Jul 12 22:05:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3499bf2d

dev-util/artifactory-bin: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-util/artifactory-bin/Manifest  |  20 ---
 .../artifactory-bin/artifactory-bin-4.10.0.ebuild  |  96 
 .../artifactory-bin/artifactory-bin-4.11.0.ebuild  |  96 
 .../artifactory-bin/artifactory-bin-4.11.1.ebuild  |  96 
 .../artifactory-bin/artifactory-bin-4.11.2.ebuild  |  96 
 .../artifactory-bin-4.12.0.1.ebuild|  96 
 .../artifactory-bin/artifactory-bin-4.12.1.ebuild  |  96 
 .../artifactory-bin/artifactory-bin-4.12.2.ebuild  |  96 
 .../artifactory-bin/artifactory-bin-4.13.0.ebuild  |  96 
 .../artifactory-bin/artifactory-bin-4.13.1.ebuild  |  96 
 .../artifactory-bin/artifactory-bin-4.13.2.ebuild  |  96 
 .../artifactory-bin-4.14.0-r1.ebuild   |  96 
 .../artifactory-bin/artifactory-bin-4.14.0.ebuild  |  96 
 .../artifactory-bin/artifactory-bin-4.14.1.ebuild  |  96 
 .../artifactory-bin/artifactory-bin-4.14.2.ebuild  |  96 
 .../artifactory-bin/artifactory-bin-4.16.0.ebuild  |  96 
 .../artifactory-bin/artifactory-bin-4.7.6.ebuild   |  94 
 .../artifactory-bin/artifactory-bin-4.7.7.ebuild   |  94 
 .../artifactory-bin/artifactory-bin-4.8.0.ebuild   |  96 
 .../artifactory-bin/artifactory-bin-4.8.1.ebuild   |  96 
 .../artifactory-bin/artifactory-bin-4.8.2.ebuild   |  96 
 .../artifactory-bin/artifactory-bin-4.9.0.ebuild   |  96 
 .../artifactory-bin/artifactory-bin-4.9.1.ebuild   |  96 
 dev-util/artifactory-bin/files/initd   | 165 -
 dev-util/artifactory-bin/files/initd-r1| 165 -
 25 files changed, 2458 deletions(-)

diff --git a/dev-util/artifactory-bin/Manifest 
b/dev-util/artifactory-bin/Manifest
index 70f83f7fc72..30cf3df5ccd 100644
--- a/dev-util/artifactory-bin/Manifest
+++ b/dev-util/artifactory-bin/Manifest
@@ -1,21 +1 @@
-DIST artifactory-4.10.0.zip 41178841 SHA256 
949499822127506906589f88b887cc712931f95efcbc906584e1163e0976f058 SHA512 
72f5665faec48701b96ccfdf46f42512a82874a636b912bec21a1738828fe5d5f6712307380ede07c787a3778064ade13b8d9cbd18442f77454539836d4a7bcd
 WHIRLPOOL 
3afb4070946ddf83664edd98fa3c2288f359bb0f24fd8546750f4641ec4c391a84cdac9df3e383e9d4d8cf7baae48d67c4d0c8aea0a20aeae92273e4b8613d7e
-DIST artifactory-4.11.0.zip 41244801 SHA256 
3bb7f2409b8d779c60b8ce773501fefebe5af0146c65a26085bc07f52a0b7ae3 SHA512 
7c76cfcc8e040d3301a5a84805618089eb76683ed621fef7a094e4b4c9232d3b6730bb1de4375513895f5c8f8983070587ce2fdeb3f28a4dfa28206aa06f6517
 WHIRLPOOL 
abf18758f7ddc993c2c7bc1e39c33dc6b65c8f99ebfc6413ef8a1eac381f7c0bdf46b9c1768c8945813f6acff62774bae90a21911405dff8b621cda0db0c1798
-DIST artifactory-4.11.1.zip 41246363 SHA256 
88837e1542c03c5571ab908bf30d7cf222b6b87f2759a3d8db9cc60c3f86 SHA512 
1cca679e0480d56e6e708708ac1571ae6e623d794655321accb206f4ae9693481a8875b18675c348fa48d8739f3b902004ea43f633864bdcfd662e3357e00887
 WHIRLPOOL 
e7222c7806dc28fb8956da0b818ad6cdd15b922ef3150d20c2dc0ea336fa7c0bc40527d7be8fe73800855de5eb54ae5e4be357b2122d168fb121f2bdf24f
-DIST artifactory-4.11.2.zip 41256431 SHA256 
d765046bca9debf7bf1bdac391846fa767c9671ba95b2aeb32c7c73a88f42c33 SHA512 
f06b641359dbbda937e7dee05a0ac59a7ce713b2438046bf8b6cd9a4c87c2ad4a81ed1bb0cbb262b3dba7aea8543bdc6c6217dce559b8f4b239bccca399c4cc8
 WHIRLPOOL 
8e889d8a25c34caaca88b1d76ccb2a6b96deb46424bde525e3281726e6a5472e8050ab58392b85fc11d4cda8477c57946e063e6827290ebc4270c1e591c02725
-DIST artifactory-4.12.0.1.zip 41341922 SHA256 
463e6267fbc6f7f4393a6fd824d812d3989bf1f66ff062148d03e76fcbe2e097 SHA512 
5942d5f5f6ef5b6872b97118475bbb6d6f3df51f995265519ebece19323457f3a72191298e77c0cc092abd81b90db9bd86babc418a6fdf0004add85718383952
 WHIRLPOOL 
a003a3f43f9344498758481a4c6ec02df90d6e85b67d2b5700a53eb0b4ae5aa6ca30e8b7c172839dabce0ef371bf32fd1e2da025eea889eedeccbd446c699d4f
-DIST artifactory-4.12.1.zip 41353207 SHA256 
30dfa6cb9e5b1b8beb917fa7aacd76b54882d054edcc7a1b77761e3bef03bd82 SHA512 
e0974bc83259859964883a90b064a38736aa2cb59fba1eb34b96a7b48fd33c9f3d64f0624b7169e5b663daf31b0999e33e9bd1fde8a25f7eb8ef2e1fc47626ea
 WHIRLPOOL 
c9ce0bd1f0a5172a057e8c5f32312308e4cfaa4ae59496947b6a757f904b7ef8ac459e270af3df392398e49d68d0f4a6e542e2a8d89cc4fce05821d08122f40c
-DIST artifactory-4.12.2.zip 41341044 SHA256 
7b330eed2c53633bbe77e4ffaa1f7826bde57751e9c2be50884d4fb5e6cfa6f5 

[gentoo-commits] repo/gentoo:master commit in: www-apps/chromedriver-bin/

2017-07-12 Thread Austin English
commit: 78b2820671a157036044489fd4c18cffc9c5101e
Author: Austin English  gentoo  org>
AuthorDate: Wed Jul 12 18:50:41 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Jul 12 18:51:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b28206

www-apps/chromedriver-bin: version bump to 2.30

Package-Manager: Portage-2.3.6, Repoman-2.3.2
RepoMan-Options: --force

 .../chromedriver-bin/chromedriver-bin-2.30.ebuild  | 24 ++
 1 file changed, 24 insertions(+)

diff --git a/www-apps/chromedriver-bin/chromedriver-bin-2.30.ebuild 
b/www-apps/chromedriver-bin/chromedriver-bin-2.30.ebuild
new file mode 100644
index 000..e17262ea0c4
--- /dev/null
+++ b/www-apps/chromedriver-bin/chromedriver-bin-2.30.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="WebDriver for Chrome"
+HOMEPAGE="https://sites.google.com/a/chromium.org/chromedriver";
+SRC_URI="amd64? ( 
https://chromedriver.storage.googleapis.com/${PV}/chromedriver_linux64.zip )
+   x86? ( 
https://chromedriver.storage.googleapis.com/${PV}/chromedriver_linux32.zip )"
+
+LICENSE="google-chrome"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="www-client/google-chrome"
+
+S="${WORKDIR}"
+QA_PREBUILT="usr/bin/chromedriver"
+
+src_install()
+{
+   dobin chromedriver
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/chromedriver-bin/

2017-07-12 Thread Austin English
commit: d9ebfd62adfcad94e1a061802bd0ef6d3fcb3eb2
Author: Austin English  gentoo  org>
AuthorDate: Wed Jul 12 18:49:21 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Jul 12 18:51:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9ebfd62

www-apps/chromedriver-bin: chromium isn't a actually supported, remove
it as an RDEPENDS option

Package-Manager: Portage-2.3.6, Repoman-2.3.2
RepoMan-Options: --force

 www-apps/chromedriver-bin/chromedriver-bin-2.24.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/chromedriver-bin/chromedriver-bin-2.24.ebuild 
b/www-apps/chromedriver-bin/chromedriver-bin-2.24.ebuild
index d36367f117e..e17262ea0c4 100644
--- a/www-apps/chromedriver-bin/chromedriver-bin-2.24.ebuild
+++ b/www-apps/chromedriver-bin/chromedriver-bin-2.24.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-RDEPEND="|| ( www-client/google-chrome www-client/chromium )"
+RDEPEND="www-client/google-chrome"
 
 S="${WORKDIR}"
 QA_PREBUILT="usr/bin/chromedriver"



[gentoo-commits] repo/gentoo:master commit in: dev-util/repo/

2017-07-12 Thread Austin English
commit: 1893752ce39ad2237260bfb60139a3f1989a9df5
Author: Austin English  gentoo  org>
AuthorDate: Wed Jul 12 18:26:04 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Jul 12 18:33:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1893752c

dev-util/repo: host download on my devspace to workaround broken upstream mirror

Gentoo-Bug: https://bugs.gentoo.org/614858
Gentoo-Bug: https://bugs.gentoo.org/619876
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-util/repo/Manifest| 2 +-
 dev-util/repo/repo-1.12.37.ebuild | 6 --
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-util/repo/Manifest b/dev-util/repo/Manifest
index 4557d94d640..880e6b55772 100644
--- a/dev-util/repo/Manifest
+++ b/dev-util/repo/Manifest
@@ -1 +1 @@
-DIST repo-1.12.37.tar.gz 115095 SHA256 
ea65450d2965ec5cfd6970f47f510141fc0332333caa5498b152e22cc6252690 SHA512 
c033772667134bc0f362678e82bbf6b0b6996fcf6675062cebb0fc55c59c1866ba00554105fbe16c50986b9b4c5bcd4b01fffa8ca9f2ecb989a6f3d5b94ded53
 WHIRLPOOL 
e0460e5dfdd085bee5516fc39a7840d6f76b61696e3356b6bce5da18250555c95d08294a7fe378563489312640d6a1d2105b7ab9df78df457664d6cd922a242f
+DIST repo-1.12.37.tar.gz 115098 SHA256 
31e374155eba54b18fae966ef3fb9290378c29fd8c15085cc70e8007a3227c66 SHA512 
3ff6b5c3bcc8fba1861102035b86b59137e7dcebeab7a0fb01672da28473e1912c3cbac7c085e9b8d3fce404bd18095ba022d4978d83833f666bd31d621d5953
 WHIRLPOOL 
5025f0fb2b2fe84ddbfdc4d8585243ac80276f1906f50bf878a2c804cfdb357973c9d6ac282338c366f3cbdee74ccafaa80d69a16ab8b9dbbf00b8ac07e97376

diff --git a/dev-util/repo/repo-1.12.37.ebuild 
b/dev-util/repo/repo-1.12.37.ebuild
index 5dbc811d973..ba92c75316c 100644
--- a/dev-util/repo/repo-1.12.37.ebuild
+++ b/dev-util/repo/repo-1.12.37.ebuild
@@ -3,14 +3,16 @@
 
 EAPI=6
 
-# 3.x is currenlty very buggy, only 2.7 actually works
+# 3.x is currently very buggy, only 2.7 actually works
 PYTHON_COMPAT=( python2_7 )
 
 inherit python-r1
 
 DESCRIPTION="Google tool for managing git, particularly multiple repos"
 HOMEPAGE="https://android.googlesource.com/tools/repo";
-SRC_URI="https://android.googlesource.com/tools/repo/+archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+# Should be:
+#SRC_URI="https://android.googlesource.com/tools/repo/+archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+SRC_URI="https://dev.gentoo.org/~wizardedit/dist/repo-${PV}.tar.gz";
 
 LICENSE="Apache-2.0"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/winetricks/

2017-06-17 Thread Austin English
commit: 4c56932f6a6f9122a49de170b1b59125dc6860a6
Author: Austin English  gentoo  org>
AuthorDate: Sun Jun 18 05:15:06 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Sun Jun 18 05:15:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c56932f

app-emulation/winetricks: version bump - 20170614

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-emulation/winetricks/Manifest  |  1 +
 .../winetricks/winetricks-20170614.ebuild  | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/app-emulation/winetricks/Manifest 
b/app-emulation/winetricks/Manifest
index d6a44e1b13d..a1116f9644f 100644
--- a/app-emulation/winetricks/Manifest
+++ b/app-emulation/winetricks/Manifest
@@ -1,3 +1,4 @@
 DIST winetricks-20170327.tar.gz 190864 SHA256 
ad381386be95f5f2c34a69a6d1d77f3d41d86f883b8bed7ac4699947cf13e97d SHA512 
b859ed73ccc3d62aad74a95deb087fd87d153c50b9c4abaa959579d131cdbb37870f3ab2e1495605f58ccd0caf26a5fb4ed858a85ef03ecf5137b9f685295bd5
 WHIRLPOOL 
c5047766517c6bfcab994023339a89c13f101ede1f15050c86bcbaa076e2d895704b991ff5d8628c9eacde70227f4fa4a179664ecfb29a08344f7db42a1787b5
 DIST winetricks-20170517.tar.gz 637815 SHA256 
6699e0169c06d11c5467ae6440d8634575602af2f77430e31a781b2dc1790805 SHA512 
ea48658763c45c856e30755c03daf60cf9ba9a46c3e0f88a517ef65549bf2aa2279ea873955c405f5a582c4c2765c4b7c59124fe5d9778eae59746ed7590f2bc
 WHIRLPOOL 
9c93a0f69c234610add35b39b4ca9b128b3d0436bd9015e45bd4577657310cc0e39b7cd4afaef4e62baccb1ca8168d22f90d6932a3af4c815db6629205e5992e
+DIST winetricks-20170614.tar.gz 637249 SHA256 
c31a51b006511b0ee47c662ef0ef98dd77c6ae410b083927c27674200974d173 SHA512 
8186657000dfb99ed971e6b9ff992c34fc6a72204f2814d00bde525ee352202d292983a931021906aa661764f84cfe3ce93138d1cca5cc19e00e936b5ff47748
 WHIRLPOOL 
21b5eb8c5dd1c58b1d5428bc4bd65da5e4280364eb7d1a1a831b7758169c0a3a7db240644928d5cce4e6fb3435ddae0aec9dcccadb5444051b185252e8742b94
 DIST winetricks-gentoo-2012.11.24.tar.bz2 6398 SHA256 
dded8c294cc5c2e71e4a5d1531ab165178cf3d2d1d890d0656368c2e499bfeb9 SHA512 
59c93b73f3a7b2d11aefcde2ff66659ff1de21ad4b5f232f4b60572f3a48b15a6c49f369b1696862bf1b33fde190bf5598945e9536fb41ddec42d8def4d2be2a
 WHIRLPOOL 
268da9e06712a678fbbcfff8eac1fca364b5e46f0a9c48a591eb88f03260b1a55f203eb2908bfe1f0a534b77c866127ff6f7049b0e43fe8abeaaa26fe55de75b

diff --git a/app-emulation/winetricks/winetricks-20170614.ebuild 
b/app-emulation/winetricks/winetricks-20170614.ebuild
new file mode 100644
index 000..fcc3a154d8c
--- /dev/null
+++ b/app-emulation/winetricks/winetricks-20170614.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils eutils
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://github.com/Winetricks/${PN}.git"
+   inherit git-r3
+   SRC_URI=""
+else
+   SRC_URI="https://github.com/Winetricks/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="amd64 x86"
+fi
+
+wtg=winetricks-gentoo-2012.11.24
+
+SRC_URI="${SRC_URI}
+   gtk? ( https://dev.gentoo.org/~tetromino/distfiles/wine/${wtg}.tar.bz2 )
+   kde? ( https://dev.gentoo.org/~tetromino/distfiles/wine/${wtg}.tar.bz2 
)"
+
+DESCRIPTION="Easy way to install DLLs needed to work around problems in Wine"
+HOMEPAGE="http://winetricks.org http://wiki.winehq.org/winetricks";
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="gtk kde rar"
+
+DEPEND=""
+RDEPEND="app-arch/cabextract
+   app-arch/p7zip
+   app-arch/unzip
+   net-misc/wget
+   x11-misc/xdg-utils
+   || (
+   app-emulation/wine
+   virtual/wine
+   )
+   gtk? ( gnome-extra/zenity )
+   kde? ( kde-apps/kdialog )
+   rar? ( app-arch/unrar )"
+
+# Uses non-standard "Wine" category, which is provided by app-emulation/wine; 
#451552
+QA_DESKTOP_FILE="usr/share/applications/winetricks.desktop"
+
+# Tests require network access and run Wine, which is unreliable from a 
portage environment.
+RESTRICT="test"
+
+src_unpack() {
+   if [[ ${PV} == "" ]] ; then
+   git-r3_src_unpack
+   if use gtk || use kde; then
+   unpack ${wtg}.tar.bz2
+   fi
+   else
+   default
+   fi
+}
+
+src_install() {
+   default
+   if use gtk || use kde; then
+   cd "${WORKDIR}/${wtg}" || die
+   domenu winetricks.desktop
+   insinto /usr/share/icons/hicolor/scalable/apps
+   doins wine-winetricks.svg
+   fi
+}
+
+pkg_preinst() {
+   if use gtk || use kde; then
+   gnome2_icon_savelist
+   fi
+}
+
+pkg_postinst() {
+   if use gtk || use kde; then
+   gnome2_icon_cache_update
+   fi
+}
+
+pkg_postrm() {
+   if use gtk || use kde; then
+   gnome2_icon_cache_update
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/winetricks/

2017-06-17 Thread Austin English
commit: 59e5bc6c7dad00a666491348bbaac911383e1805
Author: Austin English  gentoo  org>
AuthorDate: Sun Jun 18 05:16:33 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Sun Jun 18 05:16:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e5bc6c

app-emulation/winetricks: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-emulation/winetricks/Manifest  |  2 -
 .../winetricks/winetricks-20170327.ebuild  | 87 --
 .../winetricks/winetricks-20170517.ebuild  | 87 --
 3 files changed, 176 deletions(-)

diff --git a/app-emulation/winetricks/Manifest 
b/app-emulation/winetricks/Manifest
index a1116f9644f..eb48f35b8c8 100644
--- a/app-emulation/winetricks/Manifest
+++ b/app-emulation/winetricks/Manifest
@@ -1,4 +1,2 @@
-DIST winetricks-20170327.tar.gz 190864 SHA256 
ad381386be95f5f2c34a69a6d1d77f3d41d86f883b8bed7ac4699947cf13e97d SHA512 
b859ed73ccc3d62aad74a95deb087fd87d153c50b9c4abaa959579d131cdbb37870f3ab2e1495605f58ccd0caf26a5fb4ed858a85ef03ecf5137b9f685295bd5
 WHIRLPOOL 
c5047766517c6bfcab994023339a89c13f101ede1f15050c86bcbaa076e2d895704b991ff5d8628c9eacde70227f4fa4a179664ecfb29a08344f7db42a1787b5
-DIST winetricks-20170517.tar.gz 637815 SHA256 
6699e0169c06d11c5467ae6440d8634575602af2f77430e31a781b2dc1790805 SHA512 
ea48658763c45c856e30755c03daf60cf9ba9a46c3e0f88a517ef65549bf2aa2279ea873955c405f5a582c4c2765c4b7c59124fe5d9778eae59746ed7590f2bc
 WHIRLPOOL 
9c93a0f69c234610add35b39b4ca9b128b3d0436bd9015e45bd4577657310cc0e39b7cd4afaef4e62baccb1ca8168d22f90d6932a3af4c815db6629205e5992e
 DIST winetricks-20170614.tar.gz 637249 SHA256 
c31a51b006511b0ee47c662ef0ef98dd77c6ae410b083927c27674200974d173 SHA512 
8186657000dfb99ed971e6b9ff992c34fc6a72204f2814d00bde525ee352202d292983a931021906aa661764f84cfe3ce93138d1cca5cc19e00e936b5ff47748
 WHIRLPOOL 
21b5eb8c5dd1c58b1d5428bc4bd65da5e4280364eb7d1a1a831b7758169c0a3a7db240644928d5cce4e6fb3435ddae0aec9dcccadb5444051b185252e8742b94
 DIST winetricks-gentoo-2012.11.24.tar.bz2 6398 SHA256 
dded8c294cc5c2e71e4a5d1531ab165178cf3d2d1d890d0656368c2e499bfeb9 SHA512 
59c93b73f3a7b2d11aefcde2ff66659ff1de21ad4b5f232f4b60572f3a48b15a6c49f369b1696862bf1b33fde190bf5598945e9536fb41ddec42d8def4d2be2a
 WHIRLPOOL 
268da9e06712a678fbbcfff8eac1fca364b5e46f0a9c48a591eb88f03260b1a55f203eb2908bfe1f0a534b77c866127ff6f7049b0e43fe8abeaaa26fe55de75b

diff --git a/app-emulation/winetricks/winetricks-20170327.ebuild 
b/app-emulation/winetricks/winetricks-20170327.ebuild
deleted file mode 100644
index 66a4e4c1c21..000
--- a/app-emulation/winetricks/winetricks-20170327.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils eutils
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://github.com/Winetricks/${PN}.git"
-   inherit git-r3
-   SRC_URI=""
-else
-   SRC_URI="https://github.com/Winetricks/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-
-wtg=winetricks-gentoo-2012.11.24
-
-SRC_URI="${SRC_URI}
-   gtk? ( https://dev.gentoo.org/~tetromino/distfiles/wine/${wtg}.tar.bz2 )
-   kde? ( https://dev.gentoo.org/~tetromino/distfiles/wine/${wtg}.tar.bz2 
)"
-
-DESCRIPTION="Easy way to install DLLs needed to work around problems in Wine"
-HOMEPAGE="http://winetricks.org http://wiki.winehq.org/winetricks";
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE="gtk kde rar"
-
-DEPEND=""
-RDEPEND="app-arch/cabextract
-   app-arch/p7zip
-   app-arch/unzip
-   net-misc/wget
-   x11-misc/xdg-utils
-   || (
-   app-emulation/wine
-   virtual/wine
-   )
-   gtk? ( gnome-extra/zenity )
-   kde? ( kde-apps/kdialog )
-   rar? ( app-arch/unrar )"
-
-# Uses a non-standard "Wine" category, which is provided by 
app-emulation/wine; #451552
-QA_DESKTOP_FILE="usr/share/applications/winetricks.desktop"
-
-# Tests require network access and run Wine, which is unreliable from a 
portage environment.
-RESTRICT="test"
-
-src_unpack() {
-   if [[ ${PV} == "" ]] ; then
-   git-r3_src_unpack
-   if use gtk || use kde; then
-   unpack ${wtg}.tar.bz2
-   fi
-   else
-   default
-   fi
-}
-
-src_install() {
-   default
-   if use gtk || use kde; then
-   cd "${WORKDIR}/${wtg}" || die
-   domenu winetricks.desktop
-   insinto /usr/share/icons/hicolor/scalable/apps
-   doins wine-winetricks.svg
-   fi
-}
-
-pkg_preinst() {
-   if use gtk || use kde; then
-   gnome2_icon_savelist
-   fi
-}
-
-pkg_postinst() {
-  

[gentoo-commits] repo/gentoo:master commit in: app-emulation/winetricks/

2017-05-16 Thread Austin English
commit: 9f035a213c45b26abf9af9c5dae88b5cb2685a7a
Author: Austin English  gentoo  org>
AuthorDate: Wed May 17 06:29:34 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed May 17 06:29:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f035a21

app-emulation/winetricks: version bump, 20170517

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-emulation/winetricks/Manifest  |  1 +
 .../winetricks/winetricks-20170517.ebuild  | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/app-emulation/winetricks/Manifest 
b/app-emulation/winetricks/Manifest
index e8b9d8ea5b6..d6a44e1b13d 100644
--- a/app-emulation/winetricks/Manifest
+++ b/app-emulation/winetricks/Manifest
@@ -1,2 +1,3 @@
 DIST winetricks-20170327.tar.gz 190864 SHA256 
ad381386be95f5f2c34a69a6d1d77f3d41d86f883b8bed7ac4699947cf13e97d SHA512 
b859ed73ccc3d62aad74a95deb087fd87d153c50b9c4abaa959579d131cdbb37870f3ab2e1495605f58ccd0caf26a5fb4ed858a85ef03ecf5137b9f685295bd5
 WHIRLPOOL 
c5047766517c6bfcab994023339a89c13f101ede1f15050c86bcbaa076e2d895704b991ff5d8628c9eacde70227f4fa4a179664ecfb29a08344f7db42a1787b5
+DIST winetricks-20170517.tar.gz 637815 SHA256 
6699e0169c06d11c5467ae6440d8634575602af2f77430e31a781b2dc1790805 SHA512 
ea48658763c45c856e30755c03daf60cf9ba9a46c3e0f88a517ef65549bf2aa2279ea873955c405f5a582c4c2765c4b7c59124fe5d9778eae59746ed7590f2bc
 WHIRLPOOL 
9c93a0f69c234610add35b39b4ca9b128b3d0436bd9015e45bd4577657310cc0e39b7cd4afaef4e62baccb1ca8168d22f90d6932a3af4c815db6629205e5992e
 DIST winetricks-gentoo-2012.11.24.tar.bz2 6398 SHA256 
dded8c294cc5c2e71e4a5d1531ab165178cf3d2d1d890d0656368c2e499bfeb9 SHA512 
59c93b73f3a7b2d11aefcde2ff66659ff1de21ad4b5f232f4b60572f3a48b15a6c49f369b1696862bf1b33fde190bf5598945e9536fb41ddec42d8def4d2be2a
 WHIRLPOOL 
268da9e06712a678fbbcfff8eac1fca364b5e46f0a9c48a591eb88f03260b1a55f203eb2908bfe1f0a534b77c866127ff6f7049b0e43fe8abeaaa26fe55de75b

diff --git a/app-emulation/winetricks/winetricks-20170517.ebuild 
b/app-emulation/winetricks/winetricks-20170517.ebuild
new file mode 100644
index 000..66a4e4c1c21
--- /dev/null
+++ b/app-emulation/winetricks/winetricks-20170517.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils eutils
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://github.com/Winetricks/${PN}.git"
+   inherit git-r3
+   SRC_URI=""
+else
+   SRC_URI="https://github.com/Winetricks/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="amd64 x86"
+fi
+
+wtg=winetricks-gentoo-2012.11.24
+
+SRC_URI="${SRC_URI}
+   gtk? ( https://dev.gentoo.org/~tetromino/distfiles/wine/${wtg}.tar.bz2 )
+   kde? ( https://dev.gentoo.org/~tetromino/distfiles/wine/${wtg}.tar.bz2 
)"
+
+DESCRIPTION="Easy way to install DLLs needed to work around problems in Wine"
+HOMEPAGE="http://winetricks.org http://wiki.winehq.org/winetricks";
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="gtk kde rar"
+
+DEPEND=""
+RDEPEND="app-arch/cabextract
+   app-arch/p7zip
+   app-arch/unzip
+   net-misc/wget
+   x11-misc/xdg-utils
+   || (
+   app-emulation/wine
+   virtual/wine
+   )
+   gtk? ( gnome-extra/zenity )
+   kde? ( kde-apps/kdialog )
+   rar? ( app-arch/unrar )"
+
+# Uses a non-standard "Wine" category, which is provided by 
app-emulation/wine; #451552
+QA_DESKTOP_FILE="usr/share/applications/winetricks.desktop"
+
+# Tests require network access and run Wine, which is unreliable from a 
portage environment.
+RESTRICT="test"
+
+src_unpack() {
+   if [[ ${PV} == "" ]] ; then
+   git-r3_src_unpack
+   if use gtk || use kde; then
+   unpack ${wtg}.tar.bz2
+   fi
+   else
+   default
+   fi
+}
+
+src_install() {
+   default
+   if use gtk || use kde; then
+   cd "${WORKDIR}/${wtg}" || die
+   domenu winetricks.desktop
+   insinto /usr/share/icons/hicolor/scalable/apps
+   doins wine-winetricks.svg
+   fi
+}
+
+pkg_preinst() {
+   if use gtk || use kde; then
+   gnome2_icon_savelist
+   fi
+}
+
+pkg_postinst() {
+   if use gtk || use kde; then
+   gnome2_icon_cache_update
+   fi
+}
+
+pkg_postrm() {
+   if use gtk || use kde; then
+   gnome2_icon_cache_update
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/

2017-04-10 Thread Austin English
commit: 985290149dd177c567217ea2aff457bf1816e65c
Author: Austin English  gentoo  org>
AuthorDate: Mon Apr 10 17:56:45 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Mon Apr 10 17:58:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98529014

profiles/package.mask: mask dev-db/redis-3.2.5-r2 / dev-db/redis-3.2.6-r2 for 
slotted lua

 profiles/package.mask | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index f86c3d2e133..a22129a8514 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -390,7 +390,9 @@ x11-libs/gtk+:1
 # Robin H. Johnson  (18 Nov 2016)
 # Depends on slotted lua
 =dev-db/redis-3.2.5-r1
+=dev-db/redis-3.2.5-r2
 =dev-db/redis-3.2.6-r1
+=dev-db/redis-3.2.6-r2
 
 # Ian Stakenvicius (17 Nov 2016)
 # Does not honour LD_LIBRARY_PATH set in the environment, causing



[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/files/

2017-04-10 Thread Austin English
commit: 48788b3a770a210e363ec0a45989316b0021cb96
Author: Austin English  gentoo  org>
AuthorDate: Mon Apr 10 17:00:07 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Mon Apr 10 17:28:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48788b3a

dev-db/redis: remove some unused files from $FILESDIR

 dev-db/redis/files/redis.initd   | 40 
 dev-db/redis/files/redis.service | 14 --
 2 files changed, 54 deletions(-)

diff --git a/dev-db/redis/files/redis.initd b/dev-db/redis/files/redis.initd
deleted file mode 100644
index d808bc0e190..000
--- a/dev-db/redis/files/redis.initd
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/sbin/openrc-run
-
-REDIS_EXEC=/usr/sbin/redis-server
-REDIS_PID=${REDIS_PID:-/var/run/redis/redis.pid}
-REDIS_DIR=${REDIS_DIR:-/var/lib/redis}
-REDIS_CONF=${REDIS_CONF:-/etc/redis.conf}
-REDIS_OPTS=${REDIS_OPTS:-"${REDIS_CONF}"}
-REDIS_USER=${REDIS_USER:-redis}
-REDIS_GROUP=${REDIS_GROUP:-redis}
-
-depend() {
-   use net localmount logger
-   after keepalived
-}
-
-start() {
-
-   local PID_DIR=$(dirname ${REDIS_PID})
-   mkdir -p ${PID_DIR}
-   chown ${REDIS_USER}:${REDIS_GROUP} ${PID_DIR}
-
-   ebegin "Starting Redis server"
-   start-stop-daemon --start \
-   --chdir "${REDIS_DIR}" \
-   --user ${REDIS_USER}:${REDIS_GROUP} \
-   --pidfile "${REDIS_PID}" \
-   --exec "${REDIS_EXEC}" \
-   -- ${REDIS_OPTS}
-   ret=$?
-   eend ${ret}
-
-}
-
-stop() {
-   ebegin "Stopping Redis server"
-   start-stop-daemon --stop --quiet --pidfile "${REDIS_PID}"
-   ret=$?
-   rm -f "${REDIS_PID}"
-   eend ${ret}
-}

diff --git a/dev-db/redis/files/redis.service b/dev-db/redis/files/redis.service
deleted file mode 100644
index f1322f69f11..000
--- a/dev-db/redis/files/redis.service
+++ /dev/null
@@ -1,14 +0,0 @@
-[Unit]
-Description=A persistent key-value database
-After=syslog.target network.target
-
-[Service]
-Type=forking
-PIDFile=/var/run/redis/redis.pid
-ExecStart=/usr/sbin/redis-server /etc/redis.conf
-User=redis
-Group=redis
-
-[Install]
-WantedBy=multi-user.target
-



[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/, dev-db/redis/files/

2017-04-10 Thread Austin English
commit: 6f9cc73493d498749aadc4322ba0a8accda697b8
Author: Austin English  gentoo  org>
AuthorDate: Mon Apr 10 17:25:06 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Mon Apr 10 17:28:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9cc734

dev-db/redis: fix pid handling

Redis manages its own pid. Trying to force SSD to handle it leads to
conflicts, and rc-status reporting redis as crashed.

Gentoo-Bug: https://bugs.gentoo.org/613252

 dev-db/redis/files/redis.initd-4   |   3 +-
 dev-db/redis/redis-3.0.7-r1.ebuild | 115 ++
 dev-db/redis/redis-3.2.5-r2.ebuild | 122 +
 dev-db/redis/redis-3.2.6-r2.ebuild | 122 +
 4 files changed, 360 insertions(+), 2 deletions(-)

diff --git a/dev-db/redis/files/redis.initd-4 b/dev-db/redis/files/redis.initd-4
index ed3b71cc2cd..2ede7fa1d4d 100644
--- a/dev-db/redis/files/redis.initd-4
+++ b/dev-db/redis/files/redis.initd-4
@@ -9,8 +9,7 @@ REDIS_TIMEOUT=${REDIS_TIMEOUT:-30}
 
 command=/usr/sbin/redis-server
 pidfile=${REDIS_PID:-/run/redis/redis.pid}
-start_stop_daemon_args="--background --make-pidfile --pidfile ${pidfile}
-   --chdir \"${REDIS_DIR}\" --user ${REDIS_USER} --group ${REDIS_GROUP}"
+start_stop_daemon_args="--chdir \"${REDIS_DIR}\" --user ${REDIS_USER} --group 
${REDIS_GROUP}"
 command_args="${REDIS_OPTS}"
 
 depend() {

diff --git a/dev-db/redis/redis-3.0.7-r1.ebuild 
b/dev-db/redis/redis-3.0.7-r1.ebuild
new file mode 100644
index 000..0a9c1e216a3
--- /dev/null
+++ b/dev-db/redis/redis-3.0.7-r1.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit autotools eutils flag-o-matic systemd toolchain-funcs user
+
+DESCRIPTION="A persistent caching system, key-value and data structures 
database"
+HOMEPAGE="http://redis.io/";
+SRC_URI="http://download.redis.io/releases/${P}.tar.gz";
+
+LICENSE="BSD"
+KEYWORDS="amd64 arm hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos 
~x86-solaris"
+IUSE="+jemalloc tcmalloc test"
+SLOT="0"
+
+RDEPEND=">=dev-lang/lua-5.1:*
+   tcmalloc? ( dev-util/google-perftools )
+   jemalloc? ( >=dev-libs/jemalloc-3.2 )"
+DEPEND="virtual/pkgconfig
+   >=sys-devel/autoconf-2.63
+   test? ( dev-lang/tcl:0= )
+   ${RDEPEND}"
+REQUIRED_USE="?? ( tcmalloc jemalloc )"
+
+S="${WORKDIR}/${PN}-${PV/_/-}"
+
+pkg_setup() {
+   enewgroup redis 75
+   enewuser redis 75 -1 /var/lib/redis redis
+}
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-2.8.3-shared.patch
+   epatch "${FILESDIR}"/${PN}-2.8.17-config.patch
+   epatch "${FILESDIR}"/${PN}-3.0.0-sharedlua.patch
+
+   # Copy lua modules into build dir
+   cp 
"${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c 
"${S}"/src || die
+   cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die
+   # Append cflag for lua_cjson
+   # 
https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
+   append-cflags "-DENABLE_CJSON_GLOBAL"
+
+   # now we will rewrite present Makefiles
+   local makefiles=""
+   for MKF in $(find -name 'Makefile' | cut -b 3-); do
+   mv "${MKF}" "${MKF}.in"
+   sed -i  -e 's:$(CC):@CC@:g' \
+   -e 's:$(CFLAGS):@AM_CFLAGS@:g' \
+   -e 's: $(DEBUG)::g' \
+   -e 's:$(OBJARCH)::g' \
+   -e 's:ARCH:TARCH:g' \
+   -e '/^CCOPT=/s:$: $(LDFLAGS):g' \
+   "${MKF}.in" \
+   || die "Sed failed for ${MKF}"
+   makefiles+=" ${MKF}"
+   done
+   # autodetection of compiler and settings; generates the modified 
Makefiles
+   cp "${FILESDIR}"/configure.ac-2.2 configure.ac
+   sed -i  -e 
"s:AC_CONFIG_FILES(\[Makefile\]):AC_CONFIG_FILES([${makefiles}]):g" \
+   configure.ac || die "Sed failed for configure.ac"
+   eautoconf
+}
+
+src_configure() {
+   econf
+
+   # Linenoise can't be built with -std=c99, see 
https://bugs.gentoo.org/451164
+   # also, don't define ANSI/c99 for lua twice
+   sed -i -e "s:-std=c99::g" deps/linenoise/Makefile deps/Makefile || die
+}
+
+src_compile() {
+   tc-export CC AR RANLIB
+
+   local myconf=""
+
+   if use tcmalloc ; then
+   myconf="${myconf} USE_TCMALLOC=yes"
+  

[gentoo-commits] repo/gentoo:master commit in: dev-util/repo/

2017-04-05 Thread Austin English
commit: c505d9fb575e8a59a929fc71899b7a65dcea5410
Author: Austin English  gentoo  org>
AuthorDate: Wed Apr  5 21:35:08 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Apr  5 21:35:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c505d9fb

dev-util/repo: fix broken manifest

 dev-util/repo/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/repo/Manifest b/dev-util/repo/Manifest
index accd2b7bd74..88f8a3be678 100644
--- a/dev-util/repo/Manifest
+++ b/dev-util/repo/Manifest
@@ -1 +1 @@
-DIST v1.12.37.tar.gz 115107 SHA256 
054328e7ca3a29089f24912f9fd563f02adea876c03103a1086231f67221b595 SHA512 
d8ad28df298f875a0f705ee8304ea18a962bed532bdc53a6f619510b91946b10bb8e1efd8d8a4ba32ec34bbb5b80eb3e9bc456df565137ba9991bd8d2479ba47
 WHIRLPOOL 
565498dda4ab029e79161c291704892d67a556514c11acf47570686c97083eb297f82091dd3be751f8466104d05ee656346c01dab02a390e55850cecec4b746e
+DIST v1.12.37.tar.gz 115104 SHA256 
99db9c7d4c4c4220b38cd590c007f0390a6ee7547d7da85db6788b9095d2b497 SHA512 
5658451de2f5a43f8c4cefcc0afaf8c8757a722cc6a3e1af66e1a249206ff5af2ad3284b049ca41f064c58fa95ab4b8abcb45c4c40b577951c01abc698674426
 WHIRLPOOL 
1ec2407a016f54d164aa6e387cae308b328bda5987741959bc101e582edd5c8505f6ed26007dacac69b409d5d5116de20ed81b64adf980171efdfa9d08cd5daf



[gentoo-commits] repo/gentoo:master commit in: dev-util/repo/

2017-04-05 Thread Austin English
commit: 3471282a8af4b753dc0294a3e3d72653087f67d8
Author: Austin English  gentoo  org>
AuthorDate: Wed Apr  5 19:13:19 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Apr  5 19:14:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3471282a

dev-util/repo: initial package

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-util/repo/Manifest|  1 +
 dev-util/repo/metadata.xml| 11 +++
 dev-util/repo/repo-1.12.37.ebuild | 24 
 3 files changed, 36 insertions(+)

diff --git a/dev-util/repo/Manifest b/dev-util/repo/Manifest
new file mode 100644
index 000..accd2b7bd74
--- /dev/null
+++ b/dev-util/repo/Manifest
@@ -0,0 +1 @@
+DIST v1.12.37.tar.gz 115107 SHA256 
054328e7ca3a29089f24912f9fd563f02adea876c03103a1086231f67221b595 SHA512 
d8ad28df298f875a0f705ee8304ea18a962bed532bdc53a6f619510b91946b10bb8e1efd8d8a4ba32ec34bbb5b80eb3e9bc456df565137ba9991bd8d2479ba47
 WHIRLPOOL 
565498dda4ab029e79161c291704892d67a556514c11acf47570686c97083eb297f82091dd3be751f8466104d05ee656346c01dab02a390e55850cecec4b746e

diff --git a/dev-util/repo/metadata.xml b/dev-util/repo/metadata.xml
new file mode 100644
index 000..e31c816a429
--- /dev/null
+++ b/dev-util/repo/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+wizarde...@gentoo.org
+Austin English
+  
+  
+  Tool for managing multiple git repositories. From Google, useful for 
building Android.
+  
+

diff --git a/dev-util/repo/repo-1.12.37.ebuild 
b/dev-util/repo/repo-1.12.37.ebuild
new file mode 100644
index 000..342f37a1b35
--- /dev/null
+++ b/dev-util/repo/repo-1.12.37.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# 3.x is currenlty very buggy, only 2.7 actually works
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-r1
+
+DESCRIPTION="Google tool for managing git, particularly multiple repos"
+HOMEPAGE="https://android.googlesource.com/tools/repo";
+SRC_URI="https://android.googlesource.com/tools/repo/+archive/v${PV}.tar.gz";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+S="$WORKDIR"
+
+src_install() {
+   python_foreach_impl python_fix_shebang ./repo
+   python_foreach_impl python_doexe ./repo
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2017-04-03 Thread Austin English
commit: 315323499fa5e267317d413318481e7cfec8d7c9
Author: Austin English  gentoo  org>
AuthorDate: Mon Apr  3 20:51:52 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Mon Apr  3 20:56:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31532349

dev-db/postgresql: respect PG_AUTOCONFIG env variable

This allows configuring postgresql without further input from the input
(i.e., makes it scriptable).

Gentoo-Bug: https://bugs.gentoo.org/610418

 dev-db/postgresql/postgresql-9.5.5.ebuild| 27 ---
 dev-db/postgresql/postgresql-9.5.6.ebuild| 26 +++---
 dev-db/postgresql/postgresql-9.6.1-r1.ebuild | 26 +++---
 dev-db/postgresql/postgresql-9.6.2.ebuild| 26 +++---
 dev-db/postgresql/postgresql-.ebuild | 26 +++---
 5 files changed, 76 insertions(+), 55 deletions(-)

diff --git a/dev-db/postgresql/postgresql-9.5.5.ebuild 
b/dev-db/postgresql/postgresql-9.5.5.ebuild
index b352149ac96..56cafc185c7 100644
--- a/dev-db/postgresql/postgresql-9.5.5.ebuild
+++ b/dev-db/postgresql/postgresql-9.5.5.ebuild
@@ -350,17 +350,22 @@ pkg_config() {
einfo "The database cluster will be created in:"
einfo "${DATA_DIR}"
einfo
-   while [ "$correct" != "true" ] ; do
-   einfo "Are you ready to continue? (y/n)"
-   read answer
-   if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
-   correct="true"
-   elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
-   die "Aborting initialization."
-   else
-   echo "Answer not recognized"
-   fi
-   done
+
+   if [ -z "$PG_AUTOCONFIG" ] ; then
+   while [ "$correct" != "true" ] ; do
+   einfo "Are you ready to continue? (y/n)"
+   read answer
+   if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
+   correct="true"
+   elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
+   die "Aborting initialization."
+   else
+   echo "Answer not recognized"
+   fi
+   done
+   else
+   einfo "PG_AUTOCONFIG set, not prompting"
+   fi
 
if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
eerror "The given directory, '${DATA_DIR}', is not empty."

diff --git a/dev-db/postgresql/postgresql-9.5.6.ebuild 
b/dev-db/postgresql/postgresql-9.5.6.ebuild
index 8e8412b1fc7..eb493f3f392 100644
--- a/dev-db/postgresql/postgresql-9.5.6.ebuild
+++ b/dev-db/postgresql/postgresql-9.5.6.ebuild
@@ -350,17 +350,21 @@ pkg_config() {
einfo "The database cluster will be created in:"
einfo "${DATA_DIR}"
einfo
-   while [ "$correct" != "true" ] ; do
-   einfo "Are you ready to continue? (y/n)"
-   read answer
-   if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
-   correct="true"
-   elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
-   die "Aborting initialization."
-   else
-   echo "Answer not recognized"
-   fi
-   done
+   if [ -z "$PG_AUTOCONFIG" ] ; then
+   while [ "$correct" != "true" ] ; do
+   einfo "Are you ready to continue? (y/n)"
+   read answer
+   if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
+   correct="true"
+   elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
+   die "Aborting initialization."
+   else
+   echo "Answer not recognized"
+   fi
+   done
+   else
+   einfo "PG_AUTOCONFIG set, not prompting"
+   fi
 
if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
eerror "The given directory, '${DATA_DIR}', is not empty."

diff --git a/dev-db/postgresql/postgresql-9.6.1-r1.ebuild 
b/dev-db/postgresql/postgresql-9.6.1-r1.ebuild
index 0c0ba8278ad..0e4412b472c 100644
--- a/dev-db/postgresql/postgresql-9.6.1-r1.ebuild
+++ b/dev-db/postgresql/postgresql-9.6.1-r1.ebuild
@@ -347,17 +347,21 @@ pkg_config() {
einfo "The database cluster will be created in:"
einfo "${DATA_DIR}"
einfo
-  

[gentoo-commits] repo/gentoo:master commit in: app-emulation/winetricks/

2017-03-27 Thread Austin English
commit: 7044ead05a2478726d1ccfdc188bac8bf1545578
Author: Austin English  gentoo  org>
AuthorDate: Tue Mar 28 06:56:56 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Mar 28 06:56:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7044ead0

app-emulation/winetricks: version bump - 20170327

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-emulation/winetricks/Manifest | 2 +-
 .../{winetricks-20160724.ebuild => winetricks-20170327.ebuild}| 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emulation/winetricks/Manifest 
b/app-emulation/winetricks/Manifest
index 1972a361408..e8b9d8ea5b6 100644
--- a/app-emulation/winetricks/Manifest
+++ b/app-emulation/winetricks/Manifest
@@ -1,2 +1,2 @@
-DIST winetricks-20160724.tar.gz 173873 SHA256 
dbacdbc241a2bc55b0174ff06f828528bbc2bbf0a0d15c077f75d2f6acda8186 SHA512 
ae94b5f039ab4109e40bfb0ee94c100c1f7573ec34dcc4f6d10094a4d5e27ada38e77343c912034c973c0b4dd55f66a31b8be6c75075681f4bd503c3751c0494
 WHIRLPOOL 
c7c8bcc4f29eb757d0b12f528c74d6e1faa4590cda8a844d7c43047bda52f6ef0b081c6e5eb87854f050cd9c96889069586c79e549bd4324e8b8ca930b2b7815
+DIST winetricks-20170327.tar.gz 190864 SHA256 
ad381386be95f5f2c34a69a6d1d77f3d41d86f883b8bed7ac4699947cf13e97d SHA512 
b859ed73ccc3d62aad74a95deb087fd87d153c50b9c4abaa959579d131cdbb37870f3ab2e1495605f58ccd0caf26a5fb4ed858a85ef03ecf5137b9f685295bd5
 WHIRLPOOL 
c5047766517c6bfcab994023339a89c13f101ede1f15050c86bcbaa076e2d895704b991ff5d8628c9eacde70227f4fa4a179664ecfb29a08344f7db42a1787b5
 DIST winetricks-gentoo-2012.11.24.tar.bz2 6398 SHA256 
dded8c294cc5c2e71e4a5d1531ab165178cf3d2d1d890d0656368c2e499bfeb9 SHA512 
59c93b73f3a7b2d11aefcde2ff66659ff1de21ad4b5f232f4b60572f3a48b15a6c49f369b1696862bf1b33fde190bf5598945e9536fb41ddec42d8def4d2be2a
 WHIRLPOOL 
268da9e06712a678fbbcfff8eac1fca364b5e46f0a9c48a591eb88f03260b1a55f203eb2908bfe1f0a534b77c866127ff6f7049b0e43fe8abeaaa26fe55de75b

diff --git a/app-emulation/winetricks/winetricks-20160724.ebuild 
b/app-emulation/winetricks/winetricks-20170327.ebuild
similarity index 96%
rename from app-emulation/winetricks/winetricks-20160724.ebuild
rename to app-emulation/winetricks/winetricks-20170327.ebuild
index d9b66d38d0a..bcfd03b2136 100644
--- a/app-emulation/winetricks/winetricks-20160724.ebuild
+++ b/app-emulation/winetricks/winetricks-20170327.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
SRC_URI=""
 else
SRC_URI="https://github.com/Winetricks/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 wtg=winetricks-gentoo-2012.11.24



[gentoo-commits] repo/gentoo:master commit in: dev-util/shellcheck/

2017-03-27 Thread Austin English
commit: 2fc28f0db77a43d55bbd844082c80f2c7860da71
Author: Austin English  gentoo  org>
AuthorDate: Tue Mar 28 03:32:30 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Mar 28 03:33:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc28f0d

dev-util/shellcheck: version bump to 0.4.6

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-util/shellcheck/Manifest|  1 +
 dev-util/shellcheck/shellcheck-0.4.6.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-util/shellcheck/Manifest b/dev-util/shellcheck/Manifest
index 8792bc2fddb..527319d825c 100644
--- a/dev-util/shellcheck/Manifest
+++ b/dev-util/shellcheck/Manifest
@@ -1,2 +1,3 @@
 DIST ShellCheck-0.4.4.tar.gz 105979 SHA256 
6cc50790d25b6f330037c3612c21460aa75839cc32c65e10ea6b35f9f4488768 SHA512 
2b78f167932b2f7880ccb892fb89923a23eb5a885ba4d2ce892e14214ee4df0a86d4110af64ee49e45b39347dd140d6d6646ca34bc7bdb4ce3f6c9ec0e5960a8
 WHIRLPOOL 
0ea00dcddc9a710a79df2e5cc2fb322ede95b608fc311a64279fc18afe404897e99f562a03b8f8c6c35e5d91339f1bddc828a256e5f4e9befd118936a7c7579f
 DIST ShellCheck-0.4.5.tar.gz 109721 SHA256 
53039ac314b99af691a99aec111572ee51b0579280c7fa5795ac48d0c4e02fa7 SHA512 
eb6e286de762e73f1916add169176d3347bc489504be848859c88acba93e02c4bfc7e75725fe3fcf041a7c2082a31f26245831126c8c9fb1b91e3e1ecd959ebc
 WHIRLPOOL 
74fb725b1b829fda5e75265ee364134cb3612a8de2970544d715e87178a5b7cc394ed26092ab0a57515c07ff36ca6cb0ec1c13e11c9e8b4952c2a93e0d33c04d
+DIST ShellCheck-0.4.6.tar.gz 116618 SHA256 
11eb9b2794363fbccc6fbd18601db49680e2c439440a9b103eebfda1aa86b1bc SHA512 
b053a7f581d73f1e5be51046f2fd77f6e7452acecf841321ef363156a5f72d98c13a723885d1888ab366550625e05396ca207925539fec1d70a00212af920ca5
 WHIRLPOOL 
a4d2a01a52a17b9033ac3cc7bd96bd18ee9b260a895f4237bc03e44a7b9821e863c6d73834997deb44a9aea294b4a7d50cd61f5a0fe377ddf59870a4ae2509e5

diff --git a/dev-util/shellcheck/shellcheck-0.4.6.ebuild 
b/dev-util/shellcheck/shellcheck-0.4.6.ebuild
new file mode 100644
index 000..0d6b3a6027c
--- /dev/null
+++ b/dev-util/shellcheck/shellcheck-0.4.6.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+MY_PN="ShellCheck"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Shell script analysis tool"
+HOMEPAGE="http://www.shellcheck.net/";
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/json:=[profile?]
+   >=dev-haskell/mtl-2.2.1:=[profile?]
+   dev-haskell/parsec:=[profile?]
+   >=dev-haskell/quickcheck-2.7.4:2=[template_haskell,profile?]
+   dev-haskell/regex-tdfa:=[profile?]
+   >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.8
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   cabal_src_install
+   doman "${PN}.1"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/artifactory-bin/

2017-03-06 Thread Austin English
commit: 9a571e496e8e66cd5417bde570e53549bd87efa4
Author: Austin English  gentoo  org>
AuthorDate: Tue Mar  7 00:22:07 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Mar  7 00:22:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a571e49

dev-util/artifactory-bin: add limits.d file

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../artifactory-bin-4.16.0-r1.ebuild   | 110 +
 1 file changed, 110 insertions(+)

diff --git a/dev-util/artifactory-bin/artifactory-bin-4.16.0-r1.ebuild 
b/dev-util/artifactory-bin/artifactory-bin-4.16.0-r1.ebuild
new file mode 100644
index 000..cb6e42f39ff
--- /dev/null
+++ b/dev-util/artifactory-bin/artifactory-bin-4.16.0-r1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# Using a binary ebuild until a source ebuild is doable.
+# This was previously blocked by two major bugs upstream:
+# A lack of documented build instructions - 
https://www.jfrog.com/jira/browse/RTFACT-8960
+# A lack of source releases - https://www.jfrog.com/jira/browse/RTFACT-8961
+# Upstream now releases source and instructions (yay!), but most of 
artifactory's
+# dependencies are not in portage yet.
+
+EAPI=6
+
+inherit user
+
+MY_P="${P/-bin}"
+MY_PN="${PN/-bin}"
+MY_PV="${PV/-bin}"
+
+DESCRIPTION="The world's most advanced repository manager for maven"
+HOMEPAGE="http://www.jfrog.org/products.php";
+SRC_URI="https://bintray.com/artifact/download/jfrog/artifactory/jfrog-artifactory-oss-${MY_PV}.zip
 -> ${MY_P}.zip"
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="ssl"
+
+RDEPEND=">=virtual/jre-1.8"
+DEPEND=">=virtual/jdk-1.8
+   app-arch/unzip"
+
+S="${WORKDIR}/${MY_PN}-oss-${MY_PV}"
+
+pkg_setup() {
+   enewgroup artifactory
+   enewuser artifactory -1 /bin/sh -1 artifactory
+}
+
+limitsdfile=40-${MY_PN}.conf
+
+print_limitsdfile() {
+   printf "# Start of ${limitsdfile} from ${P}\n\n"
+   printf "@${MY_PN}\t-\tnofile\t32000\n"
+   printf "\n# End of ${limitsdfile} from ${P}\n"
+}
+
+src_prepare() {
+   default
+
+   if use ssl ; then
+   cp "${FILESDIR}/artifactory.xml" 
tomcat/conf/Catalina/localhost/artifactory.xml || die
+   cp "${FILESDIR}/server.xml" tomcat/conf/server.xml || die
+   fi
+
+   # Reverse https://www.jfrog.com/jira/browse/RTFACT-7123
+   sed -i -e 
"s%artifactory.repo.global.disabled=true%artifactory.repo.global.disabled=false%g;"
 \
+   etc/artifactory.system.properties || die
+
+   # See FIXME in src_install(), this can probably go away,
+   # but catalina.sh may need to be fixed for that:
+   sed -i -e 
"s%/etc/opt/jfrog/artifactory/default%/etc/conf.d/${MY_PN}%g;" \
+   misc/service/setenv.sh || die
+
+   einfo "Generating ${limitsdfile}"
+   print_limitsdfile > "${S}/${limitsdfile}"
+}
+
+src_install() {
+   local ARTIFACTORY_HOME="/opt/artifactory"
+   local TOMCAT_HOME="${ARTIFACTORY_HOME}/tomcat"
+
+   insinto ${ARTIFACTORY_HOME}
+   doins -r etc logs misc tomcat webapps
+
+   dodir /etc/opt/jfrog
+   dosym ${ARTIFACTORY_HOME}/etc /etc/opt/jfrog/artifactory
+
+   dosym ${ARTIFACTORY_HOME}/logs /var/log/artifactory
+
+   exeinto ${ARTIFACTORY_HOME}/bin
+   doexe bin/*
+
+   # FIXME: this is called by catalina.sh (it echoes the variables before 
starting
+   # artifactory, as well as makes sure log dir, etc. exists). Those 
directories
+   # could probably be moved to the ebuild and the script removed from 
catalina.sh
+   # without consequence (and quieter starts). Would need to check if 
CATALINA_*
+   # variables are actually used anywhere (from reading code don't appear 
to be
+   # actually needed)
+   exeinto ${TOMCAT_HOME}/bin
+   doexe misc/service/setenv.sh
+   doexe tomcat/bin/*
+
+   keepdir ${ARTIFACTORY_HOME}/backup
+   keepdir ${ARTIFACTORY_HOME}/data
+   keepdir ${ARTIFACTORY_HOME}/run
+   keepdir ${ARTIFACTORY_HOME}/work
+   keepdir ${TOMCAT_HOME}/logs/catalina
+   keepdir ${TOMCAT_HOME}/temp
+   keepdir ${TOMCAT_HOME}/work
+   keepdir /var/opt/jfrog/artifactory/run
+
+   newconfd "${FILESDIR}/confd" ${MY_PN}
+   newinitd "${FILESDIR}/initd-r2" ${MY_PN}
+
+   fowners -R artifactory:artifactory ${ARTIFACTORY_HOME}
+   fperms -R u+w ${TOMCAT_HOME}/work
+
+   insinto /etc/security/limits.d
+   doins "${S}/${limitsdfile}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/valgrind/

2017-02-28 Thread Austin English
commit: b0e4481c45fa70f02a3ea1b19a149a24b8c2a640
Author: Austin English  gentoo  org>
AuthorDate: Wed Mar  1 01:08:10 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Wed Mar  1 01:08:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e4481c

dev-util/valgrind: add myself to metadata.xml

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-util/valgrind/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-util/valgrind/metadata.xml b/dev-util/valgrind/metadata.xml
index 0bf3fac2660..31d1b4f644d 100644
--- a/dev-util/valgrind/metadata.xml
+++ b/dev-util/valgrind/metadata.xml
@@ -5,6 +5,10 @@
bluen...@gentoo.org
Anthony G. Basile

+   
+   wizarde...@gentoo.org
+   Austin English
+   

Valgrind is a GPL'd tool to help you find memory-management 
problems
in your programs. When a program is run under Valgrind's 
supervision,



[gentoo-commits] repo/gentoo:master commit in: games-util/pogo-manager-bin/

2017-02-23 Thread Austin English
commit: e2e777b0e933325c71736a55d8630fc08c0716cf
Author: Austin English  gentoo  org>
AuthorDate: Thu Feb 23 23:23:44 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Thu Feb 23 23:24:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e777b0

games-util/pogo-manager-bin: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 games-util/pogo-manager-bin/Manifest   |  1 +
 .../pogo-manager-bin/pogo-manager-bin-0.1.7.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/games-util/pogo-manager-bin/Manifest 
b/games-util/pogo-manager-bin/Manifest
index 432c0d3a65..31045e5896 100644
--- a/games-util/pogo-manager-bin/Manifest
+++ b/games-util/pogo-manager-bin/Manifest
@@ -1 +1,2 @@
 DIST pogo-manager-bin-0.1.6.zip 7703380 SHA256 
57c019ba56b038c4ee87adcd60d80611b1633a39c5dc15de3c4f7d4bbee63ea9 SHA512 
d09e5f905fad659b5f380c25e8ccb7f9423430a1210ebb15e233f7f9436dff0307897ce372fdedf1b44ff48bd682b1f991a5fa3ac28a98af18d2a2bec72b08b0
 WHIRLPOOL 
94e7ca564f833e4cb23c1542fa2fd6100cfed9d8cbab53b53622db4d8121bca5aacef9dc86f2bfbba11407d345d1a368492e28e6b3aeb66554feebe783205d36
+DIST pogo-manager-bin-0.1.7.zip 7978366 SHA256 
607e7b74723c21d03cad4b2d70786c1b7abacb3c2facfe6b018ab0f7c7f23fc6 SHA512 
6d43626d0b7edb756d0a36b8114782ea78bd87fe1f4bdcd78c8d724961ad1635042ab8e0e7f489c5c5cf8b09fa14788c701a14eb5bdce1cf21ed95c3e97fa90a
 WHIRLPOOL 
78fa621414446510ad3cce721b91edbbf317a3101012fb5a9d884f243ef041f7dac1801d82606b059a9d7237d575964b51c4ea959a90a01e85b8330c0877951d

diff --git a/games-util/pogo-manager-bin/pogo-manager-bin-0.1.7.ebuild 
b/games-util/pogo-manager-bin/pogo-manager-bin-0.1.7.ebuild
new file mode 100644
index 00..65a46ee7e2
--- /dev/null
+++ b/games-util/pogo-manager-bin/pogo-manager-bin-0.1.7.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+MY_PN="${PN/-bin}"
+
+DESCRIPTION="Pokemon Go manager"
+HOMEPAGE="https://github.com/Wolfsblvt/BlossomsPokemonGoManager";
+SRC_URI="https://github.com/Wolfsblvt/BlossomsPokemonGoManager/releases/download/v${PV}/BPGM_v${PV}.zip
 -> ${P}.zip"
+
+LICENSE="CC-BY-NC-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="|| ( dev-java/oracle-jdk-bin:1.8[javafx] 
dev-java/oracle-jre-bin:1.8[javafx] )"
+DEPEND="app-arch/unzip"
+
+S="${WORKDIR}/BPGM_v${PV}"
+
+src_install()
+{
+   insinto /opt/${MY_PN}
+   newins BlossomsPogoManager.jar ${MY_PN}.jar
+
+   dobin "${FILESDIR}/pogo-manager"
+}
+
+pkg_postinst()
+{
+   ewarn "Use of this tool is not sanctioned by Niantic and could get you 
banned."
+   ewarn "You have been warned!"
+}



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2017-02-16 Thread Austin English
commit: 6329b2135cb42a69625a70a182fab0062ad73a21
Author: Austin English  gentoo  org>
AuthorDate: Thu Feb 16 17:40:51 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Thu Feb 16 17:42:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6329b213

x11-base/xorg-server: fix build when USE=minimal

x11-proto/dri2proto is still required in this case, so move to CDEPENDS

ACKed by mattst88

Gentoo-Bug: https://bugs.gentoo.org/539766

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 x11-base/xorg-server/xorg-server-1.18.4.ebuild | 2 +-
 x11-base/xorg-server/xorg-server-1.19.1.ebuild | 2 +-
 x11-base/xorg-server/xorg-server-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-base/xorg-server/xorg-server-1.18.4.ebuild 
b/x11-base/xorg-server/xorg-server-1.18.4.ebuild
index 24bb18f226..0fdc51f18a 100644
--- a/x11-base/xorg-server/xorg-server-1.18.4.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.18.4.ebuild
@@ -107,6 +107,7 @@ DEPEND="${CDEPEND}
>=x11-proto/xineramaproto-1.1.3
>=x11-proto/xproto-7.0.28
>=x11-proto/presentproto-1.0
+   >=x11-proto/dri2proto-2.8
>=x11-proto/dri3proto-1.0
dmx? (
>=x11-proto/dmxproto-2.2.99.1
@@ -120,7 +121,6 @@ DEPEND="${CDEPEND}
)
!minimal? (
>=x11-proto/xf86driproto-2.1.0
-   >=x11-proto/dri2proto-2.8
)"
 
 RDEPEND="${CDEPEND}

diff --git a/x11-base/xorg-server/xorg-server-1.19.1.ebuild 
b/x11-base/xorg-server/xorg-server-1.19.1.ebuild
index 883dd14ce1..f209cb7ff7 100644
--- a/x11-base/xorg-server/xorg-server-1.19.1.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.19.1.ebuild
@@ -108,6 +108,7 @@ DEPEND="${CDEPEND}
>=x11-proto/xineramaproto-1.1.3
>=x11-proto/xproto-7.0.31
>=x11-proto/presentproto-1.0
+   >=x11-proto/dri2proto-2.8
>=x11-proto/dri3proto-1.0
dmx? (
>=x11-proto/dmxproto-2.2.99.1
@@ -121,7 +122,6 @@ DEPEND="${CDEPEND}
)
!minimal? (
>=x11-proto/xf86driproto-2.1.0
-   >=x11-proto/dri2proto-2.8
)"
 
 RDEPEND="${CDEPEND}

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-.ebuild
index 6e3fcaf6be..698fceac2d 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-.ebuild
@@ -108,6 +108,7 @@ DEPEND="${CDEPEND}
>=x11-proto/xineramaproto-1.1.3
>=x11-proto/xproto-7.0.31
>=x11-proto/presentproto-1.0
+   >=x11-proto/dri2proto-2.8
>=x11-proto/dri3proto-1.0
dmx? (
>=x11-proto/dmxproto-2.2.99.1
@@ -121,7 +122,6 @@ DEPEND="${CDEPEND}
)
!minimal? (
>=x11-proto/xf86driproto-2.1.0
-   >=x11-proto/dri2proto-2.8
)"
 
 RDEPEND="${CDEPEND}



[gentoo-commits] repo/gentoo:master commit in: games-fps/rott/

2017-02-14 Thread Austin English
commit: 452c7c70d4969cd3e80e4aa609047a3ef8147ddc
Author: Austin English  gentoo  org>
AuthorDate: Thu Feb  9 23:09:31 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Feb 14 23:41:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452c7c70

games-fps/rott: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082

Package-Manager: Portage-2.3.2, Repoman-2.3.1

 games-fps/rott/rott-1.1.2-r1.ebuild | 56 +
 1 file changed, 56 insertions(+)

diff --git a/games-fps/rott/rott-1.1.2-r1.ebuild 
b/games-fps/rott/rott-1.1.2-r1.ebuild
new file mode 100644
index 00..d14d5f9918
--- /dev/null
+++ b/games-fps/rott/rott-1.1.2-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils
+
+DESCRIPTION="Rise of the Triad for Linux!"
+HOMEPAGE="http://www.icculus.org/rott/";
+SRC_URI="http://www.icculus.org/rott/releases/${P}.tar.gz
+   demo? ( http://filesingularity.timedoctor.org/swdata.zip )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="demo"
+
+RDEPEND="media-libs/libsdl[sound,joystick,video]
+   media-libs/sdl-mixer"
+DEPEND="${RDEPEND}
+   app-arch/unzip"
+
+S=${WORKDIR}/${P}/rott
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e '/^CC =/d' \
+   Makefile || die "sed failed"
+   emake clean
+}
+
+src_compile() {
+   emake -j1 \
+   EXTRACFLAGS="${CFLAGS} -DDATADIR=\\\"/usr/share/${PN}/\\\"" \
+   SHAREWARE=$(usex demo "1" "0")
+}
+
+src_install() {
+   dobin rott
+   dodoc ../doc/*.txt ../README
+   doman ../doc/rott.6
+   if use demo ; then
+   cd "${WORKDIR}" || die
+   insinto /usr/share/${PN}
+   doins *.dmo huntbgin.* remote1.rts
+   fi
+}
+
+pkg_postinst() {
+   if ! use demo ; then
+   elog "To play the full version, just copy the"
+   elog "data files to /usr/share/${PN}/"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: games-fps/quakeforge/, games-fps/quakeforge/files/

2017-02-09 Thread Austin English
commit: ee09b63d6dc5dd3408983d0f9b01477af3d9aed4
Author: Austin English  gentoo  org>
AuthorDate: Wed Feb  8 18:13:15 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Thu Feb  9 17:35:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee09b63d

games-fps/quakeforge: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082

Package-Manager: Portage-2.3.2, Repoman-2.3.1

 .../quakeforge/files/quakeforge-0.7.2-gentoo.patch |  12 +-
 games-fps/quakeforge/quakeforge-0.7.2-r1.ebuild| 127 +
 2 files changed, 133 insertions(+), 6 deletions(-)

diff --git a/games-fps/quakeforge/files/quakeforge-0.7.2-gentoo.patch 
b/games-fps/quakeforge/files/quakeforge-0.7.2-gentoo.patch
index 396d7322b4..38fb0c1876 100644
--- a/games-fps/quakeforge/files/quakeforge-0.7.2-gentoo.patch
+++ b/games-fps/quakeforge/files/quakeforge-0.7.2-gentoo.patch
@@ -1,5 +1,5 @@
 nq/source/Makefile.am.old  2012-11-18 16:57:56.658388682 +0100
-+++ nq/source/Makefile.am  2012-11-18 16:58:11.470268607 +0100
+--- a/nq/source/Makefile.am2012-11-18 16:57:56.658388682 +0100
 b/nq/source/Makefile.am2012-11-18 16:58:11.470268607 +0100
 @@ -138,7 +138,7 @@
  nq_x11_SOURCES=   sys_unix.c
  nq_x11_LDADD= $(nq_x11_libs) \
@@ -9,8 +9,8 @@
  nq_x11_LDFLAGS=   $(common_ldflags)
  nq_x11_DEPENDENCIES=  $(nq_x11_libs)
  
 qw/source/Makefile.am.old  2012-11-18 17:10:59.148172332 +0100
-+++ qw/source/Makefile.am  2012-11-18 17:11:55.866876762 +0100
+--- a/qw/source/Makefile.am2012-11-18 17:10:59.148172332 +0100
 b/qw/source/Makefile.am2012-11-18 17:11:55.866876762 +0100
 @@ -168,7 +168,7 @@
  qw_client_x11_SOURCES=cl_sys_unix.c
  qw_client_x11_LDADD= $(qw_client_x11_libs) \
@@ -20,8 +20,8 @@
  qw_client_x11_LDFLAGS=$(common_ldflags)
  qw_client_x11_DEPENDENCIES= $(qw_client_x11_libs)
  
 tools/qwaq/Makefile.am.old 2012-11-18 17:15:16.024714317 +0100
-+++ tools/qwaq/Makefile.am 2012-11-18 17:15:41.955749660 +0100
+--- a/tools/qwaq/Makefile.am   2012-11-18 17:15:16.024714317 +0100
 b/tools/qwaq/Makefile.am   2012-11-18 17:15:41.955749660 +0100
 @@ -38,7 +38,7 @@
  qwaq_x11_SOURCES=qwaq.c qwaq-bi.c
  qwaq_x11_LDADD= $(qwaq_x11_libs) $(QWAQ_LIBS) \

diff --git a/games-fps/quakeforge/quakeforge-0.7.2-r1.ebuild 
b/games-fps/quakeforge/quakeforge-0.7.2-r1.ebuild
new file mode 100644
index 00..5762daa8e5
--- /dev/null
+++ b/games-fps/quakeforge/quakeforge-0.7.2-r1.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils flag-o-matic autotools
+
+DESCRIPTION="New 3d engine based off of id Softwares's Quake and QuakeWorld 
game engine"
+HOMEPAGE="http://www.quakeforge.net/";
+SRC_URI="mirror://sourceforge/quake/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="alsa cdinstall debug dga fbcon flac ipv6 ncurses oss png sdl vorbis 
wildmidi X xdg xv zlib"
+RESTRICT="userpriv"
+
+RDEPEND="
+   media-libs/libsamplerate
+   net-misc/curl
+   virtual/opengl
+   alsa? ( media-libs/alsa-lib )
+   dga? ( x11-libs/libXxf86dga )
+   flac? ( media-libs/flac )
+   ncurses? ( sys-libs/ncurses:0 )
+   png? ( media-libs/libpng:0 )
+   sdl? ( media-libs/libsdl[video] )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   )
+   wildmidi? ( media-sound/wildmidi )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXxf86vm
+   )
+   xv? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXxf86vm
+   )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   cdinstall? ( games-fps/quake1-data )
+   >=sys-devel/bison-2.6
+   sys-devel/flex
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gentoo.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+   append-cflags -std=gnu89 # build with gcc5 (bug #570392)
+}
+
+src_configure() {
+   local debugopts
+   use debug \
+   && debugopts="--enable-debug --disable-optimize 
--enable-profile" \
+   || debugopts="--disable-debug --disable-profile"
+
+   local clients=${QF_CLIENTS}
+   use fbcon && clients="${clients},fbdev"
+   use sdl && clients="${clients},sdl"
+   use X && clients="${clients},x11"
+   [ "${clients:0:1}" == "," ] && clients=${clients:1}
+
+   local servers=${QF_SERVERS:-master,nq,qw,qtv}
+
+   local tools=${QF_TOOLS:-all}
+
+   econf \
+   --enable-dependen

[gentoo-commits] repo/gentoo:master commit in: games-fps/alephone/

2017-02-06 Thread Austin English
commit: 9a3df106d52c3be2ea574145e74399c1f258008b
Author: Austin English  gentoo  org>
AuthorDate: Mon Feb  6 23:34:19 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Feb  7 00:51:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a3df106

games-fps/alephone: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082

Package-Manager: Portage-2.3.2, Repoman-2.3.1

 games-fps/alephone/alephone-20150620-r1.ebuild | 89 ++
 1 file changed, 89 insertions(+)

diff --git a/games-fps/alephone/alephone-20150620-r1.ebuild 
b/games-fps/alephone/alephone-20150620-r1.ebuild
new file mode 100644
index ..3391d7c
--- /dev/null
+++ b/games-fps/alephone/alephone-20150620-r1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools eutils
+
+MY_P=AlephOne-${PV}
+DESCRIPTION="An enhanced version of the game engine from the classic Mac game, 
Marathon"
+HOMEPAGE="http://source.bungie.org/";
+SRC_URI="https://github.com/Aleph-One-Marathon/alephone/releases/download/release-${PV}/AlephOne-${PV}.tar.bz2";
+
+LICENSE="GPL-3+ BitstreamVera OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="alsa curl ffmpeg mad mpeg sndfile speex vorbis"
+
+RDEPEND="
+   dev-libs/boost
+   dev-libs/expat
+   dev-libs/zziplib
+   media-libs/libpng:0
+   media-libs/libsdl[joystick,opengl,video]
+   media-libs/sdl-image[png]
+   media-libs/sdl-net
+   media-libs/sdl-ttf
+   virtual/opengl
+   virtual/glu
+   alsa? ( media-libs/alsa-lib )
+   curl? ( net-misc/curl )
+   ffmpeg? ( virtual/ffmpeg )
+   mad? ( media-libs/libmad )
+   mpeg? ( media-libs/smpeg )
+   sndfile? ( media-libs/libsndfile )
+   speex? ( media-libs/speex )
+   vorbis? ( media-libs/libvorbis )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   default
+
+   sed "s:GAMES_DATADIR:/usr/share:g" \
+   "${FILESDIR}"/${PN}.sh > "${T}"/${PN}.sh \
+   || die
+
+   # try using the system expat - bug #251108
+   sed -i \
+   -e '/SUBDIRS/ s/Expat//' \
+   -e 's/Expat\/libexpat.a/-lexpat/' \
+   Source_Files/Makefile.am || die
+   sed -i -e '/Expat/d' configure.ac || die
+   rm -r Source_Files/Expat || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-lua \
+   --enable-opengl \
+   $(use_with alsa) \
+   $(use_with ffmpeg) \
+   $(use_with mad) \
+   $(use_with mpeg smpeg) \
+   $(use_with sndfile) \
+   $(use_with speex) \
+   $(use_with vorbis)
+}
+
+src_install() {
+   default
+   dobin "${T}"/${PN}.sh
+   doman docs/${PN}.6
+   dodoc docs/*.html
+}
+
+pkg_postinst() {
+   echo
+   elog "Read the docs and install the data files accordingly to play."
+   echo
+   elog "If you only want to install one scenario, read"
+   elog 
"http://traxus.bungie.org/index.php/Aleph_One_install_guide#Single_scenario_3";
+   elog "If you want to install multiple scenarios, read"
+   elog 
"http://traxus.bungie.org/index.php/Aleph_One_install_guide#Multiple_scenarios_3";
+   echo
+}



[gentoo-commits] repo/gentoo:master commit in: games-fps/nexuiz/

2017-02-06 Thread Austin English
commit: 00e629e08d3634bf51c2fbcf11eda0026be3bf23
Author: Austin English  gentoo  org>
AuthorDate: Tue Feb  7 00:50:33 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Feb  7 00:51:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e629e0

games-fps/nexuiz: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082

Package-Manager: Portage-2.3.2, Repoman-2.3.1

 games-fps/nexuiz/nexuiz-2.5.2-r1.ebuild | 137 
 1 file changed, 137 insertions(+)

diff --git a/games-fps/nexuiz/nexuiz-2.5.2-r1.ebuild 
b/games-fps/nexuiz/nexuiz-2.5.2-r1.ebuild
new file mode 100644
index ..6e29066
--- /dev/null
+++ b/games-fps/nexuiz/nexuiz-2.5.2-r1.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils
+
+MY_PN=Nexuiz
+MY_P=${PN}-${PV//./}
+MAPS=nexmappack_r2
+DESCRIPTION="Deathmatch FPS based on DarkPlaces, an advanced Quake 1 engine"
+HOMEPAGE="http://www.nexuiz.com/";
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip
+   maps? ( mirror://sourceforge/${PN}/${MAPS}.zip )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="alsa dedicated maps opengl sdl"
+
+# no headers for libpng needed
+UIRDEPEND="
+   media-libs/libmodplug
+   media-libs/libogg
+   >=media-libs/libpng-1.4:0
+   media-libs/libtheora
+   media-libs/libvorbis
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXpm
+   x11-libs/libXxf86dga
+   x11-libs/libXxf86vm
+   virtual/opengl
+   alsa? ( media-libs/alsa-lib )
+   sdl? ( media-libs/libsdl[joystick,opengl,video] )"
+UIDEPEND="x11-proto/xextproto
+   x11-proto/xf86dgaproto
+   x11-proto/xf86vidmodeproto
+   x11-proto/xproto"
+RDEPEND="virtual/jpeg:0
+   net-misc/curl
+   opengl? ( ${UIRDEPEND} )
+   !dedicated? ( !opengl? ( ${UIRDEPEND} ) )"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   opengl? ( ${UIDEPEND} )
+   !dedicated? ( !opengl? ( ${UIDEPEND} ) )"
+
+S=${WORKDIR}/darkplaces
+
+PATCHES=(
+   "${FILESDIR}"/${P}-libpng-1.4.patch
+)
+
+src_unpack() {
+   unpack ${MY_P}.zip
+
+   local f
+   for f in "${MY_PN}"/sources/*.zip ; do
+   unpack ./${f}
+   done
+
+   if use maps ; then
+   cd "${WORKDIR}"/${MY_PN}
+   unpack ${MAPS}.zip
+   fi
+}
+
+src_prepare() {
+   default
+
+   # Make the game automatically look in the correct data directory
+   sed -i \
+   -e "/^CC=/d" \
+   -e "s:-O2:${CFLAGS}:" \
+   -e "/-lm/s:$: ${LDFLAGS}:" \
+   -e '/^STRIP/s/strip/true/' \
+   makefile.inc || die
+
+   sed -i \
+   -e '1i DP_LINK_TO_LIBJPEG=1' \
+   -e "s:ifdef DP_.*:DP_FS_BASEDIR=/usr/share/${PN}\n&:" \
+   makefile || die
+
+   if ! use alsa ; then
+   sed -i \
+   -e "/DEFAULT_SNDAPI/s:ALSA:OSS:" \
+   makefile || die
+   fi
+}
+
+src_compile() {
+   if use opengl || ! use dedicated ; then
+   emake cl-${PN}
+   if use sdl ; then
+   emake sdl-${PN}
+   fi
+   fi
+
+   if use dedicated ; then
+   emake sv-${PN}
+   fi
+}
+
+src_install() {
+   if use opengl || ! use dedicated ; then
+   dobin ${PN}-glx
+   doicon ${PN}.xpm
+   make_desktop_entry ${PN}-glx "Nexuiz (GLX)"
+   if use sdl ; then
+   dobin ${PN}-sdl
+   make_desktop_entry ${PN}-sdl "Nexuiz (SDL)"
+   dosym ${PN}-sdl /usr/bin/${PN}
+   else
+   dosym ${PN}-glx /usr/bin/${PN}
+   fi
+   fi
+
+   if use dedicated ; then
+   dobin ${PN}-dedicated
+   fi
+
+   cd "${WORKDIR}"/${MY_PN} || die
+
+   dodoc Docs/*.txt
+   dodoc -r readme.html Docs
+
+   insinto /usr/share/${PN}
+
+   if use dedicated ; then
+   doins -r server
+   fi
+
+   doins -r data havoc
+}



[gentoo-commits] repo/gentoo:master commit in: games-fps/legends/

2017-02-06 Thread Austin English
commit: f178e7de596cb82b630e8bfe51039223d69302ea
Author: Austin English  gentoo  org>
AuthorDate: Mon Feb  6 23:57:11 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Feb  7 00:51:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f178e7de

games-fps/legends: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082

Package-Manager: Portage-2.3.2, Repoman-2.3.1

 games-fps/legends/legends-0.4.1.43-r2.ebuild | 70 
 1 file changed, 70 insertions(+)

diff --git a/games-fps/legends/legends-0.4.1.43-r2.ebuild 
b/games-fps/legends/legends-0.4.1.43-r2.ebuild
new file mode 100644
index ..71e8929
--- /dev/null
+++ b/games-fps/legends/legends-0.4.1.43-r2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils unpacker
+
+MY_P=${PN}_linux-${PV}
+dir=/opt/${PN}
+
+DESCRIPTION="Fast-paced first-person-shooter online multiplayer game, similar 
to Tribes"
+HOMEPAGE="http://legendsthegame.net/";
+SRC_URI="http://legendsthegame.net/files/${MY_P}.run
+   mirror://gentoo/${PN}.png"
+
+LICENSE="Legends LGPL-2.1+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="+dedicated"
+RESTRICT="strip"
+
+QA_TEXTRELS="${dir:1}/libSDL-1.3.so.0"
+QA_FLAGS_IGNORED="${dir:1}/libSDL-1.3.so.0 ${dir:1}/LinLegends 
${dir:1}/lindedicated"
+
+DEPEND=""
+RDEPEND="sys-libs/glibc
+   amd64? ( sys-libs/glibc[multilib] )
+   media-fonts/font-adobe-75dpi
+   media-libs/libsdl[video,sound,opengl,abi_x86_32(-)]
+   x11-libs/libX11[abi_x86_32(-)]
+   x11-libs/libXext[abi_x86_32(-)]
+   media-libs/libogg[abi_x86_32(-)]
+   media-libs/libvorbis[abi_x86_32(-)]
+   media-libs/openal[abi_x86_32(-)]"
+
+S=${WORKDIR}
+
+src_unpack() {
+   unpack_makeself ${MY_P}.run
+   cd "${S}"
+
+   # keep libSDL-1.3.so because legends requires it as of 0.4.0, and
+   # 1.2.6 is highest in portage
+   # rm libSDL-*.so*
+   rm runlegends libSDL-1.2.so.0 libopenal.so libogg.so.0 libvorbis.so.0 
*.DLL || die
+}
+
+src_install() {
+   insinto "${dir}"
+   doins -r * || die "doins * failed"
+
+   rm "${D}/${dir}/"/{lindedicated,LinLegends,*.so.0}
+   exeinto "${dir}"
+   doexe lindedicated LinLegends *.so.0 || die "doexe failed"
+
+   make_wrapper ${PN} "./LinLegends" "${dir}" "${dir}"
+   if use dedicated ; then
+   make_wrapper ${PN}-ded "./lindedicated" "${dir}" "${dir}"
+   fi
+
+   doicon "${DISTDIR}"/${PN}.png || die "doicon failed"
+   make_desktop_entry legends "Legends"
+}
+
+pkg_postinst() {
+   ewarn "Version ${PV} of ${PN} may give problems if there are"
+   ewarn "config-files from earlier versions.  Removing the ~/.legends dir"
+   ewarn "and restarting will solve this."
+   echo
+}



[gentoo-commits] repo/gentoo:master commit in: games-fps/avp/

2017-02-06 Thread Austin English
commit: 1c2f35d069049c89331abfbc69aab52790537ded
Author: Austin English  gentoo  org>
AuthorDate: Mon Feb  6 23:41:44 2017 +
Commit:     Austin English  gentoo  org>
CommitDate: Tue Feb  7 00:51:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c2f35d0

games-fps/avp: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082

Package-Manager: Portage-2.3.2, Repoman-2.3.1

 games-fps/avp/avp-20150214-r1.ebuild | 47 
 1 file changed, 47 insertions(+)

diff --git a/games-fps/avp/avp-20150214-r1.ebuild 
b/games-fps/avp/avp-20150214-r1.ebuild
new file mode 100644
index ..889aedc
--- /dev/null
+++ b/games-fps/avp/avp-20150214-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils cmake-utils
+
+DESCRIPTION="Linux port of Aliens vs Predator"
+HOMEPAGE="http://www.icculus.org/avp/";
+SRC_URI="http://www.icculus.org/avp/files/${P}.tar.gz";
+
+LICENSE="AvP"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   media-libs/libsdl[video,joystick,opengl]
+   media-libs/openal"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+CMAKE_BUILD_TYPE=Release
+
+src_configure() {
+   local mycmakeargs=(
+   "-DCMAKE_VERBOSE_MAKEFILE=TRUE"
+   -DSDL_TYPE=SDL
+   -DOPENGL_TYPE=OPENGL
+   )
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+}
+
+src_install() {
+   dobin "${BUILD_DIR}/${PN}"
+   dodoc README
+}
+
+pkg_postinst() {
+   elog "Please follow the instructions in /usr/share/doc/${PF}"
+   elog "to install the rest of the game."
+}



  1   2   3   4   5   6   7   8   >