[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-base/

2017-09-16 Thread Mart Raudsepp
commit: c1ba91ee9a50cc72425cc1466584991e00fc21b7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Sep 17 05:23:14 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Sep 17 05:23:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1ba91ee

media-libs/gst-plugins-base: restrict soft blocker on -bad to 1.0 SLOT

Closes: https://bugs.gentoo.org/631158
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/gst-plugins-base/gst-plugins-base-1.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gst-plugins-base/gst-plugins-base-1.12.2.ebuild 
b/media-libs/gst-plugins-base/gst-plugins-base-1.12.2.ebuild
index 4a06de25348..e79d772eb23 100644
--- a/media-libs/gst-plugins-base/gst-plugins-base-1.12.2.ebuild
+++ b/media-libs/gst-plugins-base/gst-plugins-base-1.12.2.ebuild
@@ -44,7 +44,7 @@ DEPEND="${RDEPEND}
>=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]
>=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}] )
 "
-RDEPEND+="!

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/

2017-09-16 Thread Jason Zaman
commit: c1b3210166bf5ffc97bbc5f2e59367ebe2f68876
Author: Chris PeBenito  ieee  org>
AuthorDate: Sat Sep 16 17:29:38 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Sep 17 03:25:22 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=c1b32101

gpg, pulseaudio, rpc: Module version bump.

 policy/modules/contrib/gpg.te| 2 +-
 policy/modules/contrib/pulseaudio.te | 2 +-
 policy/modules/contrib/rpc.te| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/policy/modules/contrib/gpg.te b/policy/modules/contrib/gpg.te
index a235627e..048ff0f0 100644
--- a/policy/modules/contrib/gpg.te
+++ b/policy/modules/contrib/gpg.te
@@ -1,4 +1,4 @@
-policy_module(gpg, 2.12.0)
+policy_module(gpg, 2.12.1)
 
 
 #

diff --git a/policy/modules/contrib/pulseaudio.te 
b/policy/modules/contrib/pulseaudio.te
index 4dcc776f..7bf49fb5 100644
--- a/policy/modules/contrib/pulseaudio.te
+++ b/policy/modules/contrib/pulseaudio.te
@@ -1,4 +1,4 @@
-policy_module(pulseaudio, 1.10.0)
+policy_module(pulseaudio, 1.10.1)
 
 
 #

diff --git a/policy/modules/contrib/rpc.te b/policy/modules/contrib/rpc.te
index 970e5b31..9fcbce2f 100644
--- a/policy/modules/contrib/rpc.te
+++ b/policy/modules/contrib/rpc.te
@@ -1,4 +1,4 @@
-policy_module(rpc, 1.20.0)
+policy_module(rpc, 1.20.1)
 
 
 #



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/

2017-09-16 Thread Jason Zaman
commit: 7cbbfd7a20f904db1c3b0611022f211b3d51aaff
Author: Jason Zaman  perfinion  com>
AuthorDate: Sun Sep 10 12:56:26 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Sep 17 03:25:22 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=7cbbfd7a

pulseaudio: Add neccessary map permissions

 policy/modules/contrib/pulseaudio.if | 2 +-
 policy/modules/contrib/pulseaudio.te | 5 -
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/policy/modules/contrib/pulseaudio.if 
b/policy/modules/contrib/pulseaudio.if
index 921e519c..3073fd4a 100644
--- a/policy/modules/contrib/pulseaudio.if
+++ b/policy/modules/contrib/pulseaudio.if
@@ -33,7 +33,7 @@ interface(`pulseaudio_role',`
allow $2 pulseaudio_home_t:lnk_file { manage_lnk_file_perms 
relabel_lnk_file_perms };
 
allow $2 { pulseaudio_tmpfs_t pulseaudio_tmpfsfile }:dir { 
manage_dir_perms relabel_dir_perms };
-   allow $2 { pulseaudio_tmpfs_t pulseaudio_tmpfsfile }:file { 
manage_file_perms relabel_file_perms };
+   allow $2 { pulseaudio_tmpfs_t pulseaudio_tmpfsfile }:file { 
manage_file_perms relabel_file_perms map };
 
allow $2 pulseaudio_tmp_t:dir { manage_dir_perms relabel_dir_perms };
allow $2 pulseaudio_tmp_t:file { manage_file_perms relabel_file_perms };

diff --git a/policy/modules/contrib/pulseaudio.te 
b/policy/modules/contrib/pulseaudio.te
index b4154208..4dcc776f 100644
--- a/policy/modules/contrib/pulseaudio.te
+++ b/policy/modules/contrib/pulseaudio.te
@@ -54,7 +54,7 @@ allow pulseaudio_t self:tcp_socket { accept listen };
 allow pulseaudio_t self:netlink_kobject_uevent_socket create_socket_perms;
 
 allow pulseaudio_t pulseaudio_home_t:dir manage_dir_perms;
-allow pulseaudio_t pulseaudio_home_t:file manage_file_perms;
+allow pulseaudio_t pulseaudio_home_t:file { manage_file_perms map };
 allow pulseaudio_t pulseaudio_home_t:lnk_file manage_lnk_file_perms;
 
 userdom_user_home_dir_filetrans(pulseaudio_t, pulseaudio_home_t, dir, ".pulse")
@@ -73,6 +73,7 @@ userdom_user_tmp_filetrans(pulseaudio_t, pulseaudio_tmp_t, 
sock_file, "native")
 
 manage_dirs_pattern(pulseaudio_t, pulseaudio_tmpfs_t, pulseaudio_tmpfs_t)
 manage_files_pattern(pulseaudio_t, pulseaudio_tmpfs_t, { pulseaudio_tmpfs_t 
pulseaudio_tmpfsfile })
+allow pulseaudio_t { pulseaudio_tmpfs_t pulseaudio_tmpfsfile }:file map;
 fs_tmpfs_filetrans(pulseaudio_t, pulseaudio_tmpfs_t, { dir file })
 
 manage_dirs_pattern(pulseaudio_t, pulseaudio_var_lib_t, pulseaudio_var_lib_t)
@@ -138,6 +139,7 @@ logging_send_syslog_msg(pulseaudio_t)
 miscfiles_read_localization(pulseaudio_t)
 
 userdom_read_user_tmpfs_files(pulseaudio_t)
+userdom_map_user_tmpfs_files(pulseaudio_t)
 userdom_delete_user_tmpfs_files(pulseaudio_t)
 userdom_search_user_home_dirs(pulseaudio_t)
 userdom_search_user_home_content(pulseaudio_t)
@@ -238,6 +240,7 @@ allow pulseaudio_client pulseaudio_tmp_t:file 
manage_file_perms;
 allow pulseaudio_client pulseaudio_tmp_t:sock_file manage_sock_file_perms;
 
 rw_files_pattern(pulseaudio_client, { pulseaudio_tmpfsfile pulseaudio_tmpfs_t 
}, { pulseaudio_tmpfsfile pulseaudio_tmpfs_t })
+allow pulseaudio_client pulseaudio_tmpfs_t:file map;
 delete_files_pattern(pulseaudio_client, pulseaudio_tmpfsfile, 
pulseaudio_tmpfsfile)
 
 fs_getattr_tmpfs(pulseaudio_client)



[gentoo-commits] proj/hardened-refpolicy:master commit in: gentoo/

2017-09-16 Thread Jason Zaman
commit: e961674e89c1e86cc57032a96ecfc155213916be
Author: Jason Zaman  perfinion  com>
AuthorDate: Sun Sep 17 04:20:43 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Sep 17 04:20:43 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=e961674e

Merge upstream

 gentoo/STATE | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gentoo/STATE b/gentoo/STATE
index 37d28d67..69c47ad3 100644
--- a/gentoo/STATE
+++ b/gentoo/STATE
@@ -1,2 +1,2 @@
-master 09006ca15efd00cd57390e32d99b4a2e55f14dc0
-contrib a77dab8ee05e06284b1bcc378e9638c9f55b2108
+master eea649c0f4ea9b9349cb63b94873641757993d5b
+contrib c23043a36fe713f3212fd597c105dde4fffaf5c2



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2017-09-16 Thread Jason Zaman
commit: cfbef5930f7c84b0ec41c68727706ce8ee1cc763
Author: Jason Zaman  perfinion  com>
AuthorDate: Fri Sep 15 15:35:38 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Sep 17 03:17:39 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=cfbef593

udev: map module objects to load kernel modules

denied  { map } for  pid=7850 comm="systemd-udevd" 
path="/lib64/modules/4.13.0-gentoo/kernel/drivers/hid/hid-logitech-hidpp.ko" 
dev="zfs" ino=709934 scontext=system_u:system_r:udev_t:s0-s0:c0.c1023 
tcontext=system_u:object_r:modules_object_t:s0 tclass=file permissive=0

 policy/modules/system/udev.te | 1 +
 1 file changed, 1 insertion(+)

diff --git a/policy/modules/system/udev.te b/policy/modules/system/udev.te
index 50c89daa..838e7e34 100644
--- a/policy/modules/system/udev.te
+++ b/policy/modules/system/udev.te
@@ -174,6 +174,7 @@ modutils_domtrans(udev_t)
 modutils_read_module_config(udev_t)
 # read modules.inputmap:
 modutils_read_module_deps(udev_t)
+modutils_read_module_objects(udev_t)
 
 seutil_read_config(udev_t)
 seutil_read_default_contexts(udev_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2017-09-16 Thread Jason Zaman
commit: 1614577f275acd80d608b5e7dc6f35925407fe48
Author: Jason Zaman  perfinion  com>
AuthorDate: Fri Sep 15 15:39:24 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Sep 17 03:17:39 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=1614577f

syslog: allow map persist file

 policy/modules/system/logging.te | 1 +
 1 file changed, 1 insertion(+)

diff --git a/policy/modules/system/logging.te b/policy/modules/system/logging.te
index 4b04f9bc..99f778b9 100644
--- a/policy/modules/system/logging.te
+++ b/policy/modules/system/logging.te
@@ -421,6 +421,7 @@ manage_files_pattern(syslogd_t, syslogd_tmp_t, 
syslogd_tmp_t)
 files_tmp_filetrans(syslogd_t, syslogd_tmp_t, { dir file })
 
 manage_files_pattern(syslogd_t, syslogd_var_lib_t, syslogd_var_lib_t)
+allow syslogd_t syslogd_var_lib_t:file map;
 files_search_var_lib(syslogd_t)
 
 # manage pid file



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/

2017-09-16 Thread Jason Zaman
commit: 56dd0a71e0ed5a64b1a35987cb1b296e97dd38ea
Author: Christian Göttsche  googlemail  com>
AuthorDate: Thu Sep 14 11:47:48 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Sep 17 03:23:43 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=56dd0a71

dphysswapfile: fix swapfile creation

Currently the policy only works when the swapfile already exists.
During creation swapfile_t is hard coded in `mkswap` and needs to be used.

v2:
move swapfile file context into fstools module

 policy/modules/contrib/dphysswapfile.fc |  6 +++---
 policy/modules/contrib/dphysswapfile.if |  6 --
 policy/modules/contrib/dphysswapfile.te | 14 +-
 3 files changed, 20 insertions(+), 6 deletions(-)

diff --git a/policy/modules/contrib/dphysswapfile.fc 
b/policy/modules/contrib/dphysswapfile.fc
index 70b0ee3a..dd8ab602 100644
--- a/policy/modules/contrib/dphysswapfile.fc
+++ b/policy/modules/contrib/dphysswapfile.fc
@@ -2,8 +2,8 @@
 
 /etc/rc\.d/init\.d/dphys-swapfile  --  
gen_context(system_u:object_r:dphysswapfile_initrc_exec_t,s0)
 
-/usr/bin/dphys-swapfile--  
gen_context(system_u:object_r:dphysswapfile_exec_t,s0)
+/usr/bin/dphys-swapfile--  
gen_context(system_u:object_r:dphysswapfile_exec_t,s0)
 
-/usr/sbin/dphys-swapfile   --  
gen_context(system_u:object_r:dphysswapfile_exec_t,s0)
+/usr/lib/systemd/system/dphys-swapfile\.service -- 
gen_context(system_u:object_r:dphysswapfile_unit_t,s0)
 
-/var/swap  --  
gen_context(system_u:object_r:dphysswapfile_swap_t,s0)
+/usr/sbin/dphys-swapfile   --  
gen_context(system_u:object_r:dphysswapfile_exec_t,s0)

diff --git a/policy/modules/contrib/dphysswapfile.if 
b/policy/modules/contrib/dphysswapfile.if
index 7dda9553..c39464e4 100644
--- a/policy/modules/contrib/dphysswapfile.if
+++ b/policy/modules/contrib/dphysswapfile.if
@@ -11,6 +11,8 @@
 ## 
 #
 interface(`dphysswapfile_dontaudit_read_swap',`
+   refpolicywarn(`$0($*) has been deprecated')
+
gen_require(`
type dphysswapfile_swap_t;
')
@@ -38,12 +40,12 @@ interface(`dphysswapfile_dontaudit_read_swap',`
 interface(`dphysswapfile_admin',`
gen_require(`
type dphysswapfile_t, dphysswapfile_conf_t;
-   type dphysswapfile_initrc_exec_t;
+   type dphysswapfile_initrc_exec_t, dphysswapfile_unit_t;
')
 
admin_process_pattern($1, dphysswapfile_t)
 
-   init_startstop_service($1, $2, dphysswapfile_t, 
dphysswapfile_initrc_exec_t)
+   init_startstop_service($1, $2, dphysswapfile_t, 
dphysswapfile_initrc_exec_t, dphysswapfile_unit_t)
 
files_search_etc($1)
admin_pattern($1, dphysswapfile_conf_t)

diff --git a/policy/modules/contrib/dphysswapfile.te 
b/policy/modules/contrib/dphysswapfile.te
index dfd04e32..4bfe7826 100644
--- a/policy/modules/contrib/dphysswapfile.te
+++ b/policy/modules/contrib/dphysswapfile.te
@@ -18,6 +18,9 @@ init_script_file(dphysswapfile_initrc_exec_t)
 type dphysswapfile_swap_t;
 files_type(dphysswapfile_swap_t)
 
+type dphysswapfile_unit_t;
+init_unit_file(dphysswapfile_unit_t)
+
 
 #
 # Policy
@@ -32,20 +35,29 @@ allow dphysswapfile_t dphysswapfile_conf_t:file 
read_file_perms;
 
 allow dphysswapfile_t dphysswapfile_exec_t:file execute_no_trans;
 
-allow dphysswapfile_t dphysswapfile_swap_t:file manage_file_perms;
+allow dphysswapfile_t dphysswapfile_swap_t:file { manage_file_perms 
relabelfrom };
 
 kernel_read_system_state(dphysswapfile_t)
 
 corecmd_exec_bin(dphysswapfile_t)
 corecmd_exec_shell(dphysswapfile_t)
 
+dev_read_rand(dphysswapfile_t)
+dev_read_urand(dphysswapfile_t)
+
 # ignore ls -l /var/swap noise
 files_dontaudit_getattr_pid_dirs(dphysswapfile_t)
 files_read_etc_files(dphysswapfile_t)
 files_search_var(dphysswapfile_t)
+files_var_filetrans(dphysswapfile_t, dphysswapfile_swap_t, file)
 
 fstools_exec(dphysswapfile_t)
+# swapfile_t is hardcoded in mkswap
+fstools_manage_swap_files(dphysswapfile_t)
+fstools_relabelto_swap_files(dphysswapfile_t)
 
 miscfiles_read_localization(dphysswapfile_t)
 
+storage_getattr_removable_dev(dphysswapfile_t)
+
 userdom_dontaudit_search_user_home_dirs(dphysswapfile_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/

2017-09-16 Thread Jason Zaman
commit: 33e05534acddbd2fee61e5dd45cec0ee32ed1183
Author: Jason Zaman  perfinion  com>
AuthorDate: Fri Sep 15 07:11:38 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Sep 17 03:25:22 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=33e05534

rpc: add sm-notify pid fcontext

 policy/modules/contrib/rpc.fc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/policy/modules/contrib/rpc.fc b/policy/modules/contrib/rpc.fc
index 6674a53e..6dfd4516 100644
--- a/policy/modules/contrib/rpc.fc
+++ b/policy/modules/contrib/rpc.fc
@@ -29,3 +29,4 @@
 
 /run/rpc\.statd(/.*)?  gen_context(system_u:object_r:rpcd_var_run_t,s0)
 /run/rpc\.statd\.pid   --  gen_context(system_u:object_r:rpcd_var_run_t,s0)
+/run/sm-notify\.pid--  gen_context(system_u:object_r:rpcd_var_run_t,s0)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2017-09-16 Thread Jason Zaman
commit: d584e0ae937da73467210e8990b8d2eb56e61459
Author: Chris PeBenito  ieee  org>
AuthorDate: Sat Sep 16 17:31:12 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Sep 17 03:17:40 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=d584e0ae

init: Remove sm-notify.pid fc entry which collides with the rpc module.

 policy/modules/system/init.fc | 1 -
 policy/modules/system/init.te | 2 +-
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/policy/modules/system/init.fc b/policy/modules/system/init.fc
index 1637792a..d029ea30 100644
--- a/policy/modules/system/init.fc
+++ b/policy/modules/system/init.fc
@@ -61,7 +61,6 @@ ifdef(`distro_redhat',`
 /run/runlevel\.dir 
gen_context(system_u:object_r:initrc_var_run_t,s0)
 /run/random-seed   --  
gen_context(system_u:object_r:initrc_var_run_t,s0)
 /run/setmixer_flag --  
gen_context(system_u:object_r:initrc_var_run_t,s0)
-/run/sm-notify\.pid--  
gen_context(system_u:object_r:initrc_var_run_t,s0)
 /run/systemd(/.*)? gen_context(system_u:object_r:init_var_run_t,s0)
 /run/wd_keepalive\.pid --  
gen_context(system_u:object_r:initrc_var_run_t,s0)
 

diff --git a/policy/modules/system/init.te b/policy/modules/system/init.te
index 30b144f2..5a60092d 100644
--- a/policy/modules/system/init.te
+++ b/policy/modules/system/init.te
@@ -1,4 +1,4 @@
-policy_module(init, 2.3.4)
+policy_module(init, 2.3.5)
 
 gen_require(`
class passwd rootok;



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/

2017-09-16 Thread Jason Zaman
commit: e18120024faf4b04bba1a291f78a57f61d6f9ba9
Author: Chris PeBenito  ieee  org>
AuthorDate: Thu Sep 14 21:20:36 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Sep 17 03:23:43 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=e1812002

dphysswapfile: Module version bump.

 policy/modules/contrib/dphysswapfile.te | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/policy/modules/contrib/dphysswapfile.te 
b/policy/modules/contrib/dphysswapfile.te
index 4bfe7826..26132dd8 100644
--- a/policy/modules/contrib/dphysswapfile.te
+++ b/policy/modules/contrib/dphysswapfile.te
@@ -1,4 +1,4 @@
-policy_module(dphysswapfile, 1.1.0)
+policy_module(dphysswapfile, 1.1.1)
 
 
 #



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/

2017-09-16 Thread Jason Zaman
commit: cdc58022a0b11cea7084de37e62a17f743b320d3
Author: Jason Zaman  perfinion  com>
AuthorDate: Fri Sep 15 07:03:12 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Sep 17 03:25:22 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=cdc58022

gpg: add fcontexts for user runtime sockets

Without this, restorecon relabels them and the agent connection breaks

 policy/modules/contrib/gpg.fc | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/policy/modules/contrib/gpg.fc b/policy/modules/contrib/gpg.fc
index c2c1236d..c9362398 100644
--- a/policy/modules/contrib/gpg.fc
+++ b/policy/modules/contrib/gpg.fc
@@ -12,3 +12,5 @@ HOME_DIR/\.gnupg/S\.scdaemon  -s  
gen_context(system_u:object_r:gpg_agent_tmp_t,s
 /usr/lib/gnupg/gpgkeys.*   --  
gen_context(system_u:object_r:gpg_helper_exec_t,s0)
 
 /run/user/%{USERID}/gnupg(/.*)?
gen_context(system_u:object_r:gpg_runtime_t,s0)
+/run/user/%{USERID}/gnupg/S\.gpg-agent.* -s
gen_context(system_u:object_r:gpg_agent_tmp_t,s0)
+/run/user/%{USERID}/gnupg/S\.scdaemon  -s  
gen_context(system_u:object_r:gpg_agent_tmp_t,s0)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2017-09-16 Thread Jason Zaman
commit: 2bda37cd873705f0740cf82fc5a02383a14fdbba
Author: Jason Zaman  perfinion  com>
AuthorDate: Fri Sep 15 07:14:21 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Sep 17 03:17:40 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=2bda37cd

sudo: add fcontext for /run/sudo/ts/USERNAME

This lets restorecon -F set the context properly

 policy/modules/system/authlogin.fc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/policy/modules/system/authlogin.fc 
b/policy/modules/system/authlogin.fc
index 68f61737..a0c4d1c9 100644
--- a/policy/modules/system/authlogin.fc
+++ b/policy/modules/system/authlogin.fc
@@ -49,5 +49,6 @@ ifdef(`distro_suse', `
 /run/pam_ssh(/.*)? gen_context(system_u:object_r:var_auth_t,s0)
 /run/sepermit(/.*)?gen_context(system_u:object_r:pam_var_run_t,s0)
 /run/sudo(/.*)?gen_context(system_u:object_r:pam_var_run_t,s0)
+/run/sudo/ts/%{USERNAME}   gen_context(system_u:object_r:pam_var_run_t,s0)
 /var/(db|adm)/sudo(/.*)?   gen_context(system_u:object_r:pam_var_run_t,s0)
 /var/lib/sudo(/.*)?gen_context(system_u:object_r:pam_var_run_t,s0)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2017-09-16 Thread Jason Zaman
commit: 05ebcff9bff4e900891c31115c37ed3e8753eb2b
Author: Chris PeBenito  ieee  org>
AuthorDate: Sat Sep 16 17:30:33 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Sep 17 03:17:40 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=05ebcff9

authlogin, logging, udev: Module version bump.

 policy/modules/system/authlogin.te | 2 +-
 policy/modules/system/logging.te   | 2 +-
 policy/modules/system/udev.te  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/policy/modules/system/authlogin.te 
b/policy/modules/system/authlogin.te
index 69337c89..5ee69fcf 100644
--- a/policy/modules/system/authlogin.te
+++ b/policy/modules/system/authlogin.te
@@ -1,4 +1,4 @@
-policy_module(authlogin, 2.11.0)
+policy_module(authlogin, 2.11.1)
 
 
 #

diff --git a/policy/modules/system/logging.te b/policy/modules/system/logging.te
index 99f778b9..075e1e2f 100644
--- a/policy/modules/system/logging.te
+++ b/policy/modules/system/logging.te
@@ -1,4 +1,4 @@
-policy_module(logging, 1.26.3)
+policy_module(logging, 1.26.4)
 
 
 #

diff --git a/policy/modules/system/udev.te b/policy/modules/system/udev.te
index 838e7e34..6d4722e9 100644
--- a/policy/modules/system/udev.te
+++ b/policy/modules/system/udev.te
@@ -1,4 +1,4 @@
-policy_module(udev, 1.22.2)
+policy_module(udev, 1.22.3)
 
 
 #



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/, policy/modules/roles/

2017-09-16 Thread Jason Zaman
commit: 49d93dd3845f17a8e9bd86c6f17697abedd0c000
Author: Chris PeBenito  ieee  org>
AuthorDate: Thu Sep 14 21:21:56 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Sep 17 03:17:39 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=49d93dd3

sysadm,fstools: Module version bump.

 policy/modules/roles/sysadm.te   | 2 +-
 policy/modules/system/fstools.te | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/policy/modules/roles/sysadm.te b/policy/modules/roles/sysadm.te
index a6e7ba61..47179088 100644
--- a/policy/modules/roles/sysadm.te
+++ b/policy/modules/roles/sysadm.te
@@ -1,4 +1,4 @@
-policy_module(sysadm, 2.12.0)
+policy_module(sysadm, 2.12.1)
 
 
 #

diff --git a/policy/modules/system/fstools.te b/policy/modules/system/fstools.te
index e0f72464..6459f17d 100644
--- a/policy/modules/system/fstools.te
+++ b/policy/modules/system/fstools.te
@@ -1,4 +1,4 @@
-policy_module(fstools, 1.21.0)
+policy_module(fstools, 1.21.1)
 
 
 #



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/roles/, policy/modules/system/

2017-09-16 Thread Jason Zaman
commit: bbcc0fa3e3162e0a012c7b740d3e549b10e3709c
Author: Christian Göttsche  googlemail  com>
AuthorDate: Thu Sep 14 11:46:04 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Sep 17 03:17:39 2017 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=bbcc0fa3

dphysswapfile: add interfaces and sysadm access

v2:

add swapfile file context

 policy/modules/roles/sysadm.te   |  4 +++
 policy/modules/system/fstools.fc |  2 ++
 policy/modules/system/fstools.if | 54 
 3 files changed, 60 insertions(+)

diff --git a/policy/modules/roles/sysadm.te b/policy/modules/roles/sysadm.te
index c7520fac..a6e7ba61 100644
--- a/policy/modules/roles/sysadm.te
+++ b/policy/modules/roles/sysadm.te
@@ -379,6 +379,10 @@ optional_policy(`
 ')
 
 optional_policy(`
+   dphysswapfile_admin(sysadm_t, sysadm_r)
+')
+
+optional_policy(`
dpkg_run(sysadm_t, sysadm_r)
 ')
 

diff --git a/policy/modules/system/fstools.fc b/policy/modules/system/fstools.fc
index 71dad308..494d021e 100644
--- a/policy/modules/system/fstools.fc
+++ b/policy/modules/system/fstools.fc
@@ -106,6 +106,8 @@
 /usr/sbin/zstreamdump  --  
gen_context(system_u:object_r:fsadm_exec_t,s0)
 /usr/sbin/ztest--  
gen_context(system_u:object_r:fsadm_exec_t,s0)
 
+/var/swap  --  
gen_context(system_u:object_r:swapfile_t,s0)
+
 /var/log/fsck(/.*)?gen_context(system_u:object_r:fsadm_log_t,s0)
 
 /run/blkid(/.*)?   gen_context(system_u:object_r:fsadm_run_t,s0)

diff --git a/policy/modules/system/fstools.if b/policy/modules/system/fstools.if
index f04d843c..6ebe3800 100644
--- a/policy/modules/system/fstools.if
+++ b/policy/modules/system/fstools.if
@@ -209,3 +209,57 @@ interface(`fstools_getattr_swap_files',`
 
allow $1 swapfile_t:file getattr;
 ')
+
+
+## 
+## Ignore access to a swapfile.
+## 
+## 
+## 
+## Domain to not audit.
+## 
+## 
+#
+interface(`fstools_dontaudit_getattr_swap_files',`
+   gen_require(`
+   type swapfile_t;
+   ')
+
+   dontaudit $1 swapfile_t:file getattr;
+')
+
+
+## 
+## Relabel to swapfile.
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`fstools_relabelto_swap_files',`
+   gen_require(`
+   type swapfile_t;
+   ')
+
+   allow $1 swapfile_t:file relabelto;
+')
+
+
+## 
+## Manage swapfile.
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`fstools_manage_swap_files',`
+   gen_require(`
+   type swapfile_t;
+   ')
+
+   allow $1 swapfile_t:file manage_file_perms;
+')



[gentoo-commits] repo/gentoo:master commit in: sys-apps/openrc/

2017-09-16 Thread William Hubbs
commit: 01ffade15e855ac3794100a65bfc6ac61027c3f4
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Sep 17 04:05:25 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Sep 17 04:05:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ffade1

sys-apps/openrc: 0.31.1 version bump for cgroup2 fixes

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-apps/openrc/Manifest |   1 +
 sys-apps/openrc/openrc-0.31.1.ebuild | 329 +++
 2 files changed, 330 insertions(+)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 0a8c206b32d..58bed91f45d 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -9,4 +9,5 @@ DIST openrc-0.27.2.tar.gz 223572 SHA256 
4e9c12c77c101b6ea255f1a9291c4c4d228c7ddc
 DIST openrc-0.28.tar.gz 224228 SHA256 
9548b03ffc164f75887d810469f0535a16c5c8c2e615e250d5753a16e66cf317 SHA512 
a10c293bf4287bcc4ffb9c996cbc1294f979483ea9fb2efb0dd1becee193f49ff114530c078850e8c11cf2c0a812be2e74801352fdbfe313b90cd9af5b8ccf93
 WHIRLPOOL 
d55ae26bef0ebf4c17f484c476c08cefe40d0bdaf55a571bb4cfefaf67248661661eb28936e509c4bbccb2f4a0e36e8d01f7b6ae3dc2b1831f571b26d0ac6223
 DIST openrc-0.29.tar.gz 223275 SHA256 
b919c4520e93ba02db24e7766d32688928d5bb0cc8fe2f250277c46274d99927 SHA512 
1accc52c3e729432fee433395eb7551fa7913004999c595f6485a0505b7916338df6d9e7d95304e865adf67df54378525a758b34bb67beefe240a90700e4f7d8
 WHIRLPOOL 
341ae930257f23513fd3582a7e329c48f546d306c467bab3430a8838c343d5697db5941e3590a8f1c33f34a0eefac07f0fb9c0e4a752d1659293374057cc4aea
 DIST openrc-0.30.tar.gz 222383 SHA256 
29b4d565bc37f51585c4a9aabedad46d79031861209cbda3a916a0a01c56e0bc SHA512 
d1893adc776184cdb9a7ab884250d29357d1e4855f5f1f93577e6ca2ff30f3233d263d237672395caaff6e479bcba5e52c31c9089e8904ed70b40a29f10864cb
 WHIRLPOOL 
68f931a6c8fb141d85217fa8d37e9a0507d583e7fc41a5db78b9700223f52ea06ffb514c19f541b93977609c351872804968fdd2ad0431055283c034c2a89698
+DIST openrc-0.31.1.tar.gz 224059 SHA256 
2a5cb07ce64fec2b3fd35c11be6b7dfe383fdc6a5449278c67b2f0af026650cc SHA512 
98001e05896d113e20fad27ba100e2db5588262cb9c0b52c2800b38fd320b9baf4a99302044ef4045ba3a746d685d0cc27f8fdb42dccbc0574e32c6db9e6d3d2
 WHIRLPOOL 
00cb1d252d79700b79828fed6e319c124ae1c89bd10f506ff2f0e36961288c1d9a7366abb19e77f866aaa1695b176ecaad892ddd4b5a26713d084d4744470acd
 DIST openrc-0.31.tar.gz 223966 SHA256 
9d1631b647b3b8981dcbb5251f9d2444859c6cf0791c1b6b07469953e657 SHA512 
2c28daa5b2bfd3c31a2b87b08a7b39dc078ab0224c713a2b738e991f968f07d4761770a813fb449df551d6e3db58ed997ac8bbe210d1fb17b4c88ead859eba7b
 WHIRLPOOL 
929dbd2724b6f6aaeaae1d9bce913068ac94ec3e21aefae859d782ed7f6f2a948042a5371afc3a8f631b10552776225b4b8487a11188847366877bfd12889001

diff --git a/sys-apps/openrc/openrc-0.31.1.ebuild 
b/sys-apps/openrc/openrc-0.31.1.ebuild
new file mode 100644
index 000..278de480e1f
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.31.1.ebuild
@@ -0,0 +1,329 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic pam toolchain-funcs
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit debug ncurses pam newnet prefix +netifrc selinux static-libs
+   unicode kernel_linux kernel_FreeBSD"
+
+COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
+   ncurses? ( sys-libs/ncurses:0= )
+   pam? (
+   sys-auth/pambase
+   virtual/pam
+   )
+   audit? ( sys-process/audit )
+   kernel_linux? (
+   sys-process/psmisc
+   !test
+# a value of "#" will just comment out the option
+set_config() {
+   local file="${ED}/$1" var=$2 val com
+   eval "${@:5}" && val=$3 || val=$4
+   [[ ${val} == "#" ]] && com="#" && val='\2'
+   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+   set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+   emake ${MAKE_ARGS} DESTDIR="${D}" install
+
+   # move the shared libs back to /usr so ldscript can install
+   # more of a minimal set of files
+   # disabled for now due to #270646
+   #mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || 
die
+   #gen_usr_ldscript -a einfo rc
+   gen_usr_ldscript libeinfo.so
+   gen_usr_ldscript librc.so
+
+   if ! use kernel_linux; then
+   keepdir /$(get_libdir)/rc/init.d
+   fi
+   

[gentoo-commits] proj/openrc: New tag: 0.31.1

2017-09-16 Thread William Hubbs
commit: 
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Sep 17 04:00:39 2017 +

New tag: 0.31.1




[gentoo-commits] proj/openrc:0.31.x commit in: /

2017-09-16 Thread William Hubbs
commit: 60eadd5fa2ba2675caab4f977b8627bc07e39e8e
Author: William Hubbs  gmail  com>
AuthorDate: Sun Sep 17 03:55:42 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Sep 17 03:55:42 2017 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=60eadd5f

Update ChangeLog

 ChangeLog | 46 +++---
 1 file changed, 31 insertions(+), 15 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 9bfe4ec4..b900d24b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,34 @@
+commit 2a203b9b6e91e4ed140750eb9223012035870864
+Author: William Hubbs 
+Commit: William Hubbs 
+
+sysfs: fix cgroup hybrid mode
+
+In hybrid mode, we should not try to mount cgroup2 if it is not
+available in the kernel.
+
+This fixes #164.
+
+commit a769ea1b92f47254edf11458d2c8b79d3819e0e6
+Author: William Hubbs 
+Commit: William Hubbs 
+
+cgroup2_find_path: use legacy mode if cgroup2 is not in the kernel
+
+This is related to #164.
+
+commit 6f564b59cc15e688b2fa0758fa9797632e0751d7
+Author: William Hubbs 
+Commit: William Hubbs 
+
+version 0.31.1
+
+commit e312e569970c74cf52e255da67034391b68dafac
+Author: William Hubbs 
+Commit: William Hubbs 
+
+Update ChangeLog
+
 commit 2f60a959b442866b0e879d83f2732c4fa3ed3f7d
 Author: William Hubbs 
 Commit: William Hubbs 
@@ -1421,18 +1452,3 @@ Commit: William Hubbs 
 now have a request to enable it.
 
 This fixes #24.
-
-commit c146b966913ae80652e3be925d3aba60ed82f14d
-Author: William Hubbs 
-Commit: William Hubbs 
-
-Add command_progress variable
-
-If this is set to yes, 1, true, or on, start-stop-daemon will display a
-progress meter while waiting for a daemon to stop.
-
-commit 6cabaf274defa11773094a2c85b3d0a9f0bd9b08
-Author: Doug Freed 
-Commit: Doug Freed 
-
-rc-misc: allow EINFO_VERBOSE through too



[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-Pod-Usage/

2017-09-16 Thread Kent Fredric
commit: 0e4a8796d9420046b8d81d867ba90d9c52325864
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 03:38:02 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 03:38:02 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=0e4a8796

virtual/perl-Pod-Usage: Fix for perl 5.24

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 virtual/perl-Pod-Usage/perl-Pod-Usage-1.640.0.ebuild  | 19 ---
 ...e-1.630.0.ebuild => perl-Pod-Usage-1.680.0.ebuild} |  4 ++--
 2 files changed, 2 insertions(+), 21 deletions(-)

diff --git a/virtual/perl-Pod-Usage/perl-Pod-Usage-1.640.0.ebuild 
b/virtual/perl-Pod-Usage/perl-Pod-Usage-1.640.0.ebuild
deleted file mode 100644
index bea2ea76d..0
--- a/virtual/perl-Pod-Usage/perl-Pod-Usage-1.640.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
-   !perl-core/${PN#perl-}-${PV}
-"

diff --git a/virtual/perl-Pod-Usage/perl-Pod-Usage-1.630.0.ebuild 
b/virtual/perl-Pod-Usage/perl-Pod-Usage-1.680.0.ebuild
similarity index 72%
rename from virtual/perl-Pod-Usage/perl-Pod-Usage-1.630.0.ebuild
rename to virtual/perl-Pod-Usage/perl-Pod-Usage-1.680.0.ebuild
index 3bbfa48a0..826392d00 100644
--- a/virtual/perl-Pod-Usage/perl-Pod-Usage-1.630.0.ebuild
+++ b/virtual/perl-Pod-Usage/perl-Pod-Usage-1.680.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="
-   || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+   || ( =dev-lang/perl-5.24* ~perl-core/${PN#perl-}-${PV} )
!perl-core/${PN#perl-}-${PV}
 "



[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Test-JSON/

2017-09-16 Thread Kent Fredric
commit: 962394b6b7e2f348275ad309992f59dcdcc28c3f
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 02:39:14 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 02:39:14 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=962394b6

dev-perl/Test-JSON: Remove dev-perl/Test-Tester

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-perl/Test-JSON/Test-JSON-0.110.0-r1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-perl/Test-JSON/Test-JSON-0.110.0-r1.ebuild 
b/dev-perl/Test-JSON/Test-JSON-0.110.0-r1.ebuild
index 16a589eb2..54b6240c2 100644
--- a/dev-perl/Test-JSON/Test-JSON-0.110.0-r1.ebuild
+++ b/dev-perl/Test-JSON/Test-JSON-0.110.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -23,7 +23,6 @@ RDEPEND="
 DEPEND="${RDEPEND}
dev-perl/Module-Build
test? (
-   || ( >=virtual/perl-Test-Simple-1.1.10 
>=dev-perl/Test-Tester-0.107.0 )
-   >=virtual/perl-Test-Simple-0.620.0
+   >=virtual/perl-Test-Simple-1.1.10
)
 "



[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-Pod-Usage/, virtual/perl-IPC-SysV/, virtual/perl-Sub-Util/, ...

2017-09-16 Thread Kent Fredric
commit: 4c75f91144ff0bc6a6efea2fe3417062d10f09b2
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 03:19:46 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 03:19:46 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=4c75f911

virtual/perl-*: Fix header

 virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r6.ebuild | 1 +
 virtual/perl-File-Fetch/perl-File-Fetch-0.480.0-r1.ebuild  | 1 +
 virtual/perl-IPC-SysV/perl-IPC-SysV-2.40.0-r2.ebuild   | 1 +
 virtual/perl-List-Util/perl-List-Util-1.380.0.ebuild   | 1 +
 virtual/perl-List-Util/perl-List-Util-1.410.0.ebuild   | 1 +
 virtual/perl-NEXT/perl-NEXT-0.650.0-r4.ebuild  | 1 +
 virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r3.ebuild| 1 +
 virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.230.0.ebuild   | 1 +
 virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.250.0.ebuild   | 1 +
 virtual/perl-Pod-Usage/perl-Pod-Usage-1.630.0.ebuild   | 1 +
 virtual/perl-Pod-Usage/perl-Pod-Usage-1.640.0.ebuild   | 1 +
 virtual/perl-Scalar-Util/perl-Scalar-Util-1.380.0.ebuild   | 1 +
 virtual/perl-Scalar-Util/perl-Scalar-Util-1.410.0.ebuild   | 1 +
 virtual/perl-SelfLoader/perl-SelfLoader-1.210.0-r1.ebuild  | 1 +
 virtual/perl-SelfLoader/perl-SelfLoader-1.220.0.ebuild | 1 +
 virtual/perl-Sub-Util/perl-Sub-Util-1.410.0.ebuild | 1 +
 virtual/perl-constant/perl-constant-1.310.0.ebuild | 1 +
 virtual/perl-constant/perl-constant-1.330.0.ebuild | 1 +
 18 files changed, 18 insertions(+)

diff --git 
a/virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r6.ebuild 
b/virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r6.ebuild
index 705b3b606..907d11f2c 100644
--- a/virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r6.ebuild
+++ b/virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r6.ebuild
@@ -1,5 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
+
 EAPI=5
 
 DESCRIPTION="Virtual for ${PN#perl-}"

diff --git a/virtual/perl-File-Fetch/perl-File-Fetch-0.480.0-r1.ebuild 
b/virtual/perl-File-Fetch/perl-File-Fetch-0.480.0-r1.ebuild
index 705b3b606..907d11f2c 100644
--- a/virtual/perl-File-Fetch/perl-File-Fetch-0.480.0-r1.ebuild
+++ b/virtual/perl-File-Fetch/perl-File-Fetch-0.480.0-r1.ebuild
@@ -1,5 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
+
 EAPI=5
 
 DESCRIPTION="Virtual for ${PN#perl-}"

diff --git a/virtual/perl-IPC-SysV/perl-IPC-SysV-2.40.0-r2.ebuild 
b/virtual/perl-IPC-SysV/perl-IPC-SysV-2.40.0-r2.ebuild
index bba12a636..a83d38790 100644
--- a/virtual/perl-IPC-SysV/perl-IPC-SysV-2.40.0-r2.ebuild
+++ b/virtual/perl-IPC-SysV/perl-IPC-SysV-2.40.0-r2.ebuild
@@ -1,5 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
+
 EAPI=5
 DESCRIPTION="Virtual for perl-core/${PN#perl-}"
 HOMEPAGE=""

diff --git a/virtual/perl-List-Util/perl-List-Util-1.380.0.ebuild 
b/virtual/perl-List-Util/perl-List-Util-1.380.0.ebuild
index 9eddc0be2..b217b71b4 100644
--- a/virtual/perl-List-Util/perl-List-Util-1.380.0.ebuild
+++ b/virtual/perl-List-Util/perl-List-Util-1.380.0.ebuild
@@ -1,5 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
+
 EAPI=5
 
 DESCRIPTION="Virtual for ${PN#perl-}"

diff --git a/virtual/perl-List-Util/perl-List-Util-1.410.0.ebuild 
b/virtual/perl-List-Util/perl-List-Util-1.410.0.ebuild
index 9eddc0be2..b217b71b4 100644
--- a/virtual/perl-List-Util/perl-List-Util-1.410.0.ebuild
+++ b/virtual/perl-List-Util/perl-List-Util-1.410.0.ebuild
@@ -1,5 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
+
 EAPI=5
 
 DESCRIPTION="Virtual for ${PN#perl-}"

diff --git a/virtual/perl-NEXT/perl-NEXT-0.650.0-r4.ebuild 
b/virtual/perl-NEXT/perl-NEXT-0.650.0-r4.ebuild
index e4ffe2a9d..94f8048a6 100644
--- a/virtual/perl-NEXT/perl-NEXT-0.650.0-r4.ebuild
+++ b/virtual/perl-NEXT/perl-NEXT-0.650.0-r4.ebuild
@@ -1,5 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
+
 EAPI=5
 DESCRIPTION="Virtual for perl-core/${PN#perl-}"
 HOMEPAGE=""

diff --git a/virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r3.ebuild 
b/virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r3.ebuild
index c0d621453..fa612adc0 100644
--- a/virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r3.ebuild
+++ b/virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r3.ebuild
@@ -1,5 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public 

[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Test-Kwalitee/

2017-09-16 Thread Kent Fredric
commit: 2319a7f0624f440cfb4a2f10e731c7baa37ed5d6
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 02:40:44 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 02:40:44 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=2319a7f0

dev-perl/Test-Kwalitee: Remove dev-perl/Test-Tester

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-perl/Test-Kwalitee/Test-Kwalitee-1.220.0.ebuild   | 5 ++---
 dev-perl/Test-Kwalitee/Test-Kwalitee-1.60.0-r1.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/dev-perl/Test-Kwalitee/Test-Kwalitee-1.220.0.ebuild 
b/dev-perl/Test-Kwalitee/Test-Kwalitee-1.220.0.ebuild
index c598d74d4..1d01ae0f6 100644
--- a/dev-perl/Test-Kwalitee/Test-Kwalitee-1.220.0.ebuild
+++ b/dev-perl/Test-Kwalitee/Test-Kwalitee-1.220.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -29,8 +29,7 @@ DEPEND="${RDEPEND}
>=dev-perl/CPAN-Meta-Check-0.7.0
virtual/perl-CPAN-Meta-Requirements
dev-perl/Test-Deep
-   >=virtual/perl-Test-Simple-0.880.0
-   || ( >=virtual/perl-Test-Simple-1.1.10 
>=dev-perl/Test-Tester-0.108.0 )
+   >=virtual/perl-Test-Simple-1.1.10
>=dev-perl/Test-Warnings-0.9.0
virtual/perl-if
)

diff --git a/dev-perl/Test-Kwalitee/Test-Kwalitee-1.60.0-r1.ebuild 
b/dev-perl/Test-Kwalitee/Test-Kwalitee-1.60.0-r1.ebuild
index ebea2bc1a..166ad7526 100644
--- a/dev-perl/Test-Kwalitee/Test-Kwalitee-1.60.0-r1.ebuild
+++ b/dev-perl/Test-Kwalitee/Test-Kwalitee-1.60.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -43,7 +43,7 @@ perl_meta_test() {
# Test::More 0.94 ( 0.940.0 )
echo \>=virtual/perl-Test-Simple-0.94
# Test::Tester 0.108 ( 0.108.0 )
-   echo  '|| ( >=virtual/perl-Test-Simple-1.1.10 
>=dev-perl/Test-Tester-0.108.0 )'
+   echo  '>=virtual/perl-Test-Simple-1.1.10'
 }
 DEPEND="
$(perl_meta_configure)



[gentoo-commits] proj/perl-overlay:master commit in: perl-core/IPC-SysV/

2017-09-16 Thread Kent Fredric
commit: a35b9526b9832797e87ce9029660943db677eaac
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 03:42:17 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 03:42:17 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=a35b9526

perl-core/IPC-SysV: Nuke, all old

 perl-core/IPC-SysV/IPC-SysV-2.30.0-r1.ebuild | 23 ---
 perl-core/IPC-SysV/IPC-SysV-2.40.0.ebuild| 20 
 perl-core/IPC-SysV/metadata.xml  | 22 --
 3 files changed, 65 deletions(-)

diff --git a/perl-core/IPC-SysV/IPC-SysV-2.30.0-r1.ebuild 
b/perl-core/IPC-SysV/IPC-SysV-2.30.0-r1.ebuild
deleted file mode 100644
index b966a88f6..0
--- a/perl-core/IPC-SysV/IPC-SysV-2.30.0-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-MODULE_AUTHOR=MHX
-MODULE_VERSION=2.03
-inherit perl-module
-
-DESCRIPTION="System V IPC constants and system calls"
-LICENSE="|| ( Artistic GPL-2 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-COMMON_DEPEND=""
-DEPEND="
-   ${COMMON_DEPEND}
-   test? (
-   >=virtual/perl-Test-Simple-0.45
-   )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-"
-SRC_TEST="do"

diff --git a/perl-core/IPC-SysV/IPC-SysV-2.40.0.ebuild 
b/perl-core/IPC-SysV/IPC-SysV-2.40.0.ebuild
deleted file mode 100644
index 66a3c7108..0
--- a/perl-core/IPC-SysV/IPC-SysV-2.40.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-MODULE_AUTHOR=MHX
-MODULE_VERSION=2.04
-inherit perl-module
-
-DESCRIPTION="System V IPC constants and system calls"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RDEPEND=""
-DEPEND="
-   virtual/perl-ExtUtils-MakeMaker
-   ${RDEPEND}
-   test? (
-   >=virtual/perl-Test-Simple-0.450.0
-   )
-"
-SRC_TEST="do"

diff --git a/perl-core/IPC-SysV/metadata.xml b/perl-core/IPC-SysV/metadata.xml
deleted file mode 100644
index 0170fb97d..0
--- a/perl-core/IPC-SysV/metadata.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   p...@gentoo.org
-   Gentoo Perl Project
-   
-   
-   kentfred...@gmail.com
-   Kent Fredric
-   
-   
-   IPC-SysV
-   IPC::Msg
-   IPC::Msg::stat
-   IPC::Semaphore
-   IPC::Semaphore::stat
-   IPC::SharedMem
-   IPC::SharedMem::stat
-   IPC::SysV
-   
-



[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-Scalar-Util/

2017-09-16 Thread Kent Fredric
commit: 07edf3466ac7c1f11721ae12fe3933e57fd595ed
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 03:38:47 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 03:38:47 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=07edf346

virtual/perl-Scalar-Util: Nuke until upstream sees progress

 virtual/perl-Scalar-Util/metadata.xml|  8 
 virtual/perl-Scalar-Util/perl-Scalar-Util-1.380.0.ebuild | 15 ---
 virtual/perl-Scalar-Util/perl-Scalar-Util-1.410.0.ebuild | 15 ---
 3 files changed, 38 deletions(-)

diff --git a/virtual/perl-Scalar-Util/metadata.xml 
b/virtual/perl-Scalar-Util/metadata.xml
deleted file mode 100644
index 51930499a..0
--- a/virtual/perl-Scalar-Util/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   p...@gentoo.org
-   Gentoo Perl Project
-   
-

diff --git a/virtual/perl-Scalar-Util/perl-Scalar-Util-1.380.0.ebuild 
b/virtual/perl-Scalar-Util/perl-Scalar-Util-1.380.0.ebuild
deleted file mode 100644
index b217b71b4..0
--- a/virtual/perl-Scalar-Util/perl-Scalar-Util-1.380.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="~virtual/perl-Scalar-List-Utils-${PV}"

diff --git a/virtual/perl-Scalar-Util/perl-Scalar-Util-1.410.0.ebuild 
b/virtual/perl-Scalar-Util/perl-Scalar-Util-1.410.0.ebuild
deleted file mode 100644
index b217b71b4..0
--- a/virtual/perl-Scalar-Util/perl-Scalar-Util-1.410.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="~virtual/perl-Scalar-List-Utils-${PV}"



[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Test-Filename/

2017-09-16 Thread Kent Fredric
commit: 10b016d43e7cbe595a152a9b157fc3e95930324c
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 02:38:29 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 02:38:29 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=10b016d4

dev-perl/Test-Filename: Remove dev-perl/Test-Tester

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-perl/Test-Filename/Test-Filename-0.30.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Test-Filename/Test-Filename-0.30.0-r1.ebuild 
b/dev-perl/Test-Filename/Test-Filename-0.30.0-r1.ebuild
index f9e198162..7cc8d5083 100644
--- a/dev-perl/Test-Filename/Test-Filename-0.30.0-r1.ebuild
+++ b/dev-perl/Test-Filename/Test-Filename-0.30.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -26,6 +26,6 @@ DEPEND="
test? (
virtual/perl-File-Spec
virtual/perl-File-Temp
-   || ( >=virtual/perl-Test-Simple-1.1.10 dev-perl/Test-Tester )
+   >=virtual/perl-Test-Simple-1.1.10
)
 "



[gentoo-commits] proj/perl-overlay:master commit in: perl-core/Env/

2017-09-16 Thread Kent Fredric
commit: d6db4c6586ab5db3b5141ff2266a5380df33e585
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 03:41:47 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 03:41:47 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=d6db4c65

perl-core/Env: Nuke, no virtuals

 perl-core/Env/Env-1.40.0.ebuild | 28 
 perl-core/Env/metadata.xml  | 18 --
 2 files changed, 46 deletions(-)

diff --git a/perl-core/Env/Env-1.40.0.ebuild b/perl-core/Env/Env-1.40.0.ebuild
deleted file mode 100644
index b5fe15332..0
--- a/perl-core/Env/Env-1.40.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-MODULE_AUTHOR=FLORA
-MODULE_VERSION=1.04
-inherit perl-module
-
-DESCRIPTION='perl module that imports environment variables as scalars or 
arrays'
-LICENSE=" || ( Artistic GPL-2 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-perl_meta_configure() {
-   # ExtUtils::MakeMaker 6.30 ( 6.300.0 )
-   echo \>=virtual/perl-ExtUtils-MakeMaker-6.30
-}
-perl_meta_runtime() {
-   # Tie::Array
-   echo dev-lang/perl
-}
-DEPEND="
-   $(perl_meta_configure)
-   $(perl_meta_runtime)
-"
-RDEPEND="
-   $(perl_meta_runtime)
-"
-SRC_TEST="do"

diff --git a/perl-core/Env/metadata.xml b/perl-core/Env/metadata.xml
deleted file mode 100644
index d0930c280..0
--- a/perl-core/Env/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   p...@gentoo.org
-   Gentoo Perl Project
-   
-   
-   kentfred...@gmail.com
-   Kent Fredric
-   
-   
-   Env
-   Env
-   Env::Array
-   Env::Array::VMS
-   
-



[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-Sub-Util/

2017-09-16 Thread Kent Fredric
commit: 0173d3c7c66bd2c8262b1fc3b4802aed6c92f031
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 03:40:43 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 03:40:43 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=0173d3c7

virtual/perl-Sub-Util: Nuke until upstream sees progress

 virtual/perl-Sub-Util/metadata.xml |  8 
 virtual/perl-Sub-Util/perl-Sub-Util-1.410.0.ebuild | 15 ---
 2 files changed, 23 deletions(-)

diff --git a/virtual/perl-Sub-Util/metadata.xml 
b/virtual/perl-Sub-Util/metadata.xml
deleted file mode 100644
index 51930499a..0
--- a/virtual/perl-Sub-Util/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   p...@gentoo.org
-   Gentoo Perl Project
-   
-

diff --git a/virtual/perl-Sub-Util/perl-Sub-Util-1.410.0.ebuild 
b/virtual/perl-Sub-Util/perl-Sub-Util-1.410.0.ebuild
deleted file mode 100644
index b217b71b4..0
--- a/virtual/perl-Sub-Util/perl-Sub-Util-1.410.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="~virtual/perl-Scalar-List-Utils-${PV}"



[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Method-Signatures/

2017-09-16 Thread Kent Fredric
commit: 975c3069e24611502e1139ed98f4d4b83d41a906
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 03:00:16 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 03:00:16 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=975c3069

dev-perl/Method-Signatures: Cleanup old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../Method-Signatures-20121201.0.0.ebuild  | 60 --
 .../Method-Signatures-20130222.0.0.ebuild  | 60 --
 2 files changed, 120 deletions(-)

diff --git a/dev-perl/Method-Signatures/Method-Signatures-20121201.0.0.ebuild 
b/dev-perl/Method-Signatures/Method-Signatures-20121201.0.0.ebuild
deleted file mode 100644
index 5a87cd93e..0
--- a/dev-perl/Method-Signatures/Method-Signatures-20121201.0.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-MODULE_AUTHOR=BAREFOOT
-MODULE_VERSION=20121201
-inherit perl-module
-
-DESCRIPTION='method and function declarations with signatures and no source 
filter'
-LICENSE=" || ( Artistic GPL-2 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-perl_meta_configure() {
-   # Module::Build 0.26 ( 0.260.0 )
-   echo \>=dev-perl/Module-Build-0.26
-}
-perl_meta_build() {
-   # Module::Build 0.26 ( 0.260.0 )
-   echo \>=dev-perl/Module-Build-0.26
-   # Test::Builder 0.82 ( 0.820.0 )
-   echo \>=virtual/perl-Test-Simple-0.82
-   # Test::Exception 0.29 ( 0.290.0 )
-   echo \>=dev-perl/Test-Exception-0.290.0
-   # Test::More 0.82 ( 0.820.0 )
-   echo \>=virtual/perl-Test-Simple-0.82
-   # Test::Warn 0.10 ( 0.100.0 )
-   echo \>=dev-perl/Test-Warn-0.100.0
-}
-perl_meta_runtime() {
-   # Any::Moose 0.11 ( 0.110.0 )
-   echo \>=dev-perl/Any-Moose-0.110.0
-   # Const::Fast 0.006 ( 0.6.0 )
-   echo \>=dev-perl/Const-Fast-0.6.0
-   # Data::Alias 1.08 ( 1.80.0 )
-   echo \>=dev-perl/Data-Alias-1.80.0
-   # Devel::Declare 0.006002 ( 0.6.2 )
-   echo \>=dev-perl/Devel-Declare-0.6.2
-   # Devel::Declare::MethodInstaller::Simple 0.006002 ( 0.6.2 )
-   echo \>=dev-perl/Devel-Declare-0.6.2
-   # Devel::Pragma 0.40 ( 0.400.0 )
-   echo \>=dev-perl/Devel-Pragma-0.400.0
-   # Mouse 0.64 ( 0.640.0 )
-   echo \>=dev-perl/Mouse-0.640.0
-   # PPI 1.203 ( 1.203.0 )
-   echo \>=dev-perl/PPI-1.203.0
-   # Sub::Name 0.03 ( 0.30.0 )
-   echo \>=dev-perl/Sub-Name-0.30.0
-   # perl v5.8.1 ( 5.8.1 )
-   echo \>=dev-lang/perl-5.8.1
-}
-DEPEND="
-   $(perl_meta_configure)
-   $(perl_meta_build)
-   $(perl_meta_runtime)
-"
-RDEPEND="
-   $(perl_meta_runtime)
-"
-SRC_TEST="do"

diff --git a/dev-perl/Method-Signatures/Method-Signatures-20130222.0.0.ebuild 
b/dev-perl/Method-Signatures/Method-Signatures-20130222.0.0.ebuild
deleted file mode 100644
index 135b44baa..0
--- a/dev-perl/Method-Signatures/Method-Signatures-20130222.0.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-MODULE_AUTHOR=BAREFOOT
-MODULE_VERSION=20130222
-inherit perl-module
-
-DESCRIPTION='method and function declarations with signatures and no source 
filter'
-LICENSE=" || ( Artistic GPL-2 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-perl_meta_configure() {
-   # Module::Build 0.26 ( 0.260.0 )
-   echo \>=dev-perl/Module-Build-0.26
-}
-perl_meta_build() {
-   # Module::Build 0.26 ( 0.260.0 )
-   echo \>=dev-perl/Module-Build-0.26
-   # Test::Builder 0.82 ( 0.820.0 )
-   echo \>=virtual/perl-Test-Simple-0.82
-   # Test::Exception 0.29 ( 0.290.0 )
-   echo \>=dev-perl/Test-Exception-0.290.0
-   # Test::More 0.82 ( 0.820.0 )
-   echo \>=virtual/perl-Test-Simple-0.82
-   # Test::Warn 0.10 ( 0.100.0 )
-   echo \>=dev-perl/Test-Warn-0.100.0
-}
-perl_meta_runtime() {
-   # Any::Moose 0.11 ( 0.110.0 )
-   echo \>=dev-perl/Any-Moose-0.110.0
-   # Const::Fast 0.006 ( 0.6.0 )
-   echo \>=dev-perl/Const-Fast-0.6.0
-   # Data::Alias 1.08 ( 1.80.0 )
-   echo \>=dev-perl/Data-Alias-1.80.0
-   # Devel::Declare 0.006002 ( 0.6.2 )
-   echo \>=dev-perl/Devel-Declare-0.6.2
-   # Devel::Declare::MethodInstaller::Simple 0.006002 ( 0.6.2 )
-   echo \>=dev-perl/Devel-Declare-0.6.2
-   # Devel::Pragma 0.40 ( 0.400.0 )
-   echo \>=dev-perl/Devel-Pragma-0.400.0
-   # Mouse 0.64 ( 0.640.0 )
-   echo \>=dev-perl/Mouse-0.640.0
-   # PPI 1.203 ( 1.203.0 )
-   echo \>=dev-perl/PPI-1.203.0
-   # Sub::Name 0.03 ( 0.30.0 )
-   echo \>=dev-perl/Sub-Name-0.30.0
-   # perl v5.8.1 ( 5.8.1 )
-   echo \>=dev-lang/perl-5.8.1
-}
-DEPEND="
-   $(perl_meta_configure)
-   $(perl_meta_build)
-   $(perl_meta_runtime)
-"
-RDEPEND="
-   

[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-Devel-SelfStubber/

2017-09-16 Thread Kent Fredric
commit: bae47601e547fe645a97b3fb7c036fe3b81f5987
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 03:25:12 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 03:25:12 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=bae47601

virtual/perl-Devel-SelfStubber: Update for perl 5.24*

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 ...ubber-1.50.0-r6.ebuild => perl-Devel-SelfStubber-1.50.0-r7.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r6.ebuild 
b/virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r7.ebuild
similarity index 68%
rename from 
virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r6.ebuild
rename to virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r7.ebuild
index 907d11f2c..826392d00 100644
--- a/virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r6.ebuild
+++ b/virtual/perl-Devel-SelfStubber/perl-Devel-SelfStubber-1.50.0-r7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="
-   || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* 
~perl-core/${PN#perl-}-${PV} )
+   || ( =dev-lang/perl-5.24* ~perl-core/${PN#perl-}-${PV} )
!perl-core/${PN#perl-}-${PV}
 "



[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-Pod-Checker/

2017-09-16 Thread Kent Fredric
commit: e5dd6ba4adc052ecdc421ed7affe4232b39f6030
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 03:35:10 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 03:35:10 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=e5dd6ba4

virtual/perl-Pod-Checker: Fix for perl 5.24

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 ...d-Checker-1.600.0-r3.ebuild => perl-Pod-Checker-1.600.0-r4.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r3.ebuild 
b/virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r4.ebuild
similarity index 60%
rename from virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r3.ebuild
rename to virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r4.ebuild
index fa612adc0..cda978a5f 100644
--- a/virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r3.ebuild
+++ b/virtual/perl-Pod-Checker/perl-Pod-Checker-1.600.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,4 +12,4 @@ KEYWORDS="~x86 ~amd64"
 IUSE=""
 
 DEPEND=""
-RDEPEND="|| ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* 
~perl-core/${PN#perl-}-${PV} )"
+RDEPEND="|| ( =dev-lang/perl-5.24* ~perl-core/${PN#perl-}-${PV} )"



[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-Pod-Perldoc/

2017-09-16 Thread Kent Fredric
commit: fefb286929b12f7e01c0566b27b2ecf982a355b9
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 03:37:04 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 03:37:04 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=fefb2869

virtual/perl-Pod-Perldoc: Fix for perl 5.24

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../perl-Pod-Perldoc/perl-Pod-Perldoc-3.250.0.ebuild   | 18 --
 230.0.ebuild => perl-Pod-Perldoc-3.250.300.ebuild} |  4 ++--
 2 files changed, 2 insertions(+), 20 deletions(-)

diff --git a/virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.250.0.ebuild 
b/virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.250.0.ebuild
deleted file mode 100644
index 16e2b0b6e..0
--- a/virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.250.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-DESCRIPTION="Virtual for perl-core/${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-
-DEPEND=""
-RDEPEND="|| ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
-   !perl-core/${PN#perl-}-${PV}-r999
-"

diff --git a/virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.230.0.ebuild 
b/virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.250.300.ebuild
similarity index 67%
rename from virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.230.0.ebuild
rename to virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.250.300.ebuild
index 3ac997835..acf23770c 100644
--- a/virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.230.0.ebuild
+++ b/virtual/perl-Pod-Perldoc/perl-Pod-Perldoc-3.250.300.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,7 +12,7 @@ KEYWORDS="~x86 ~amd64"
 IUSE=""
 
 DEPEND=""
-RDEPEND="|| ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+RDEPEND="|| ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* 
~perl-core/${PN#perl-}-${PV} )
!perl-core/${PN#perl-}-${PV}-r999
 "



[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Number-Tolerant/

2017-09-16 Thread Kent Fredric
commit: 45b701073cc97bc6430f9f98002a788f7bb4218d
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 02:37:34 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 02:37:34 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=45b70107

dev-perl/Number-Tolerant: Remove dev-perl/Test-Tester

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-perl/Number-Tolerant/Number-Tolerant-1.706.0-r1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-perl/Number-Tolerant/Number-Tolerant-1.706.0-r1.ebuild 
b/dev-perl/Number-Tolerant/Number-Tolerant-1.706.0-r1.ebuild
index 1331e610e..0214e506b 100644
--- a/dev-perl/Number-Tolerant/Number-Tolerant-1.706.0-r1.ebuild
+++ b/dev-perl/Number-Tolerant/Number-Tolerant-1.706.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -29,8 +29,7 @@ DEPEND="
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-File-Spec
-   >=virtual/perl-Test-Simple-0.960.0
-   || ( >=virtual/perl-Test-Simple-1.1.10 dev-perl/Test-Tester )
+   >=virtual/perl-Test-Simple-1.1.10
virtual/perl-if
)
 "



[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-List-Util/

2017-09-16 Thread Kent Fredric
commit: 74659f1b5153dcbbe170266903579cfbbaefbb35
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 03:32:30 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 03:32:30 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=74659f1b

virtual/perl-List-Util: Nuke until upstream sees some progress

 virtual/perl-List-Util/metadata.xml  |  8 
 virtual/perl-List-Util/perl-List-Util-1.380.0.ebuild | 15 ---
 virtual/perl-List-Util/perl-List-Util-1.410.0.ebuild | 15 ---
 3 files changed, 38 deletions(-)

diff --git a/virtual/perl-List-Util/metadata.xml 
b/virtual/perl-List-Util/metadata.xml
deleted file mode 100644
index 51930499a..0
--- a/virtual/perl-List-Util/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   p...@gentoo.org
-   Gentoo Perl Project
-   
-

diff --git a/virtual/perl-List-Util/perl-List-Util-1.380.0.ebuild 
b/virtual/perl-List-Util/perl-List-Util-1.380.0.ebuild
deleted file mode 100644
index b217b71b4..0
--- a/virtual/perl-List-Util/perl-List-Util-1.380.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="~virtual/perl-Scalar-List-Utils-${PV}"

diff --git a/virtual/perl-List-Util/perl-List-Util-1.410.0.ebuild 
b/virtual/perl-List-Util/perl-List-Util-1.410.0.ebuild
deleted file mode 100644
index b217b71b4..0
--- a/virtual/perl-List-Util/perl-List-Util-1.410.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="~virtual/perl-Scalar-List-Utils-${PV}"



[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Method-Signatures/

2017-09-16 Thread Kent Fredric
commit: 0b4879a68b3c7684e81ae978cc5d120d179b3efb
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 03:01:16 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 03:01:16 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=0b4879a6

dev-perl/Method-Signatures: Remove dep on optional Data-Alias

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 ...s-20130505.0.0.ebuild => Method-Signatures-20130505.0.0-r1.ebuild} | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-perl/Method-Signatures/Method-Signatures-20130505.0.0.ebuild 
b/dev-perl/Method-Signatures/Method-Signatures-20130505.0.0-r1.ebuild
similarity index 93%
rename from dev-perl/Method-Signatures/Method-Signatures-20130505.0.0.ebuild
rename to dev-perl/Method-Signatures/Method-Signatures-20130505.0.0-r1.ebuild
index eab5c653d..323f21c9e 100644
--- a/dev-perl/Method-Signatures/Method-Signatures-20130505.0.0.ebuild
+++ b/dev-perl/Method-Signatures/Method-Signatures-20130505.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -32,8 +32,6 @@ perl_meta_runtime() {
echo \>=dev-perl/Any-Moose-0.110.0
# Const::Fast 0.006 ( 0.6.0 )
echo \>=dev-perl/Const-Fast-0.6.0
-   # Data::Alias 1.08 ( 1.80.0 )
-   echo \>=dev-perl/Data-Alias-1.80.0
# Devel::Declare 0.006002 ( 0.6.2 )
echo \>=dev-perl/Devel-Declare-0.6.2
# Devel::Declare::MethodInstaller::Simple 0.006002 ( 0.6.2 )



[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-constant/

2017-09-16 Thread Kent Fredric
commit: b35888a543c21add3071e274e1056d7fa49a4402
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 03:23:53 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 03:23:53 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=b35888a5

virtual/perl-constant: cleanup old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 virtual/perl-constant/perl-constant-1.310.0.ebuild | 19 ---
 1 file changed, 19 deletions(-)

diff --git a/virtual/perl-constant/perl-constant-1.310.0.ebuild 
b/virtual/perl-constant/perl-constant-1.310.0.ebuild
deleted file mode 100644
index 3bbfa48a0..0
--- a/virtual/perl-constant/perl-constant-1.310.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
-   !perl-core/${PN#perl-}-${PV}
-"



[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-constant/

2017-09-16 Thread Kent Fredric
commit: 54dca359dd9b7a541f8453ad9ead4509af0e7e75
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 03:22:52 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 03:23:31 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=54dca359

virtual/perl-constant: Fix for 5.24/5.26

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../{perl-constant-1.330.0.ebuild => perl-constant-1.330.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/perl-constant/perl-constant-1.330.0.ebuild 
b/virtual/perl-constant/perl-constant-1.330.0-r1.ebuild
similarity index 68%
rename from virtual/perl-constant/perl-constant-1.330.0.ebuild
rename to virtual/perl-constant/perl-constant-1.330.0-r1.ebuild
index bea2ea76d..c662010ce 100644
--- a/virtual/perl-constant/perl-constant-1.330.0.ebuild
+++ b/virtual/perl-constant/perl-constant-1.330.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="
-   || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
+   || ( =dev-lang/perl-5.26* =dev-lang/perl-5.24* 
~perl-core/${PN#perl-}-${PV} )
!perl-core/${PN#perl-}-${PV}
 "



[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-NEXT/

2017-09-16 Thread Kent Fredric
commit: a64de1c5535959881361f456fcfcd3f3ff7c138b
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 03:34:03 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 03:34:03 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=a64de1c5

virtual/perl-NEXT: Fix for perl 5.24

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../{perl-NEXT-0.650.0-r4.ebuild => perl-NEXT-0.650.0-r5.ebuild}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/perl-NEXT/perl-NEXT-0.650.0-r4.ebuild 
b/virtual/perl-NEXT/perl-NEXT-0.650.0-r5.ebuild
similarity index 63%
rename from virtual/perl-NEXT/perl-NEXT-0.650.0-r4.ebuild
rename to virtual/perl-NEXT/perl-NEXT-0.650.0-r5.ebuild
index 94f8048a6..140d319ec 100644
--- a/virtual/perl-NEXT/perl-NEXT-0.650.0-r4.ebuild
+++ b/virtual/perl-NEXT/perl-NEXT-0.650.0-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,4 +12,4 @@ KEYWORDS="~x86 ~amd64"
 IUSE=""
 
 DEPEND=""
-RDEPEND="|| ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* ~perl-core/NEXT-${PV} 
)"
+RDEPEND="|| ( =dev-lang/perl-5.24* ~perl-core/NEXT-${PV} )"



[gentoo-commits] proj/perl-overlay:master commit in: profiles/

2017-09-16 Thread Kent Fredric
commit: 057451ac9ba313aded388389c284ce1273a5428d
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 03:42:53 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 03:42:53 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=057451ac

profiles: remove redundant perl-core category

 profiles/categories | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/categories b/profiles/categories
index 25cbc88c1..583b25434 100644
--- a/profiles/categories
+++ b/profiles/categories
@@ -1,3 +1,2 @@
 dev-perl
-perl-core
 virtual



[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-IPC-SysV/

2017-09-16 Thread Kent Fredric
commit: 534907f229e8cd3b4d45163e052706332f47300d
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 03:30:57 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 03:30:57 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=534907f2

virtual/perl-IPC-SysV: Fix for 5.24

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../{perl-IPC-SysV-2.40.0-r2.ebuild => perl-IPC-SysV-2.60.100.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/perl-IPC-SysV/perl-IPC-SysV-2.40.0-r2.ebuild 
b/virtual/perl-IPC-SysV/perl-IPC-SysV-2.60.100.ebuild
similarity index 68%
rename from virtual/perl-IPC-SysV/perl-IPC-SysV-2.40.0-r2.ebuild
rename to virtual/perl-IPC-SysV/perl-IPC-SysV-2.60.100.ebuild
index a83d38790..5114d4d55 100644
--- a/virtual/perl-IPC-SysV/perl-IPC-SysV-2.40.0-r2.ebuild
+++ b/virtual/perl-IPC-SysV/perl-IPC-SysV-2.60.100.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,7 +12,7 @@ KEYWORDS="~x86 ~amd64"
 IUSE=""
 
 DEPEND=""
-RDEPEND="|| ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* 
~perl-core/${PN#perl-}-${PV} )
+RDEPEND="|| ( =dev-lang/perl-5.24* ~perl-core/${PN#perl-}-${PV} )
!perl-core/${PN#perl-}-${PV}-r999
 "



[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-File-Fetch/

2017-09-16 Thread Kent Fredric
commit: 5afb3df678736fa33f5b045b51998a61bbd8cb2c
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 03:28:36 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 03:28:36 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=5afb3df6

virtual/perl-File-Fetch: Fix for 5.24

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 ...-File-Fetch-0.480.0-r1.ebuild => perl-File-Fetch-0.480.100.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/perl-File-Fetch/perl-File-Fetch-0.480.0-r1.ebuild 
b/virtual/perl-File-Fetch/perl-File-Fetch-0.480.100.ebuild
similarity index 68%
rename from virtual/perl-File-Fetch/perl-File-Fetch-0.480.0-r1.ebuild
rename to virtual/perl-File-Fetch/perl-File-Fetch-0.480.100.ebuild
index 907d11f2c..19c73ba05 100644
--- a/virtual/perl-File-Fetch/perl-File-Fetch-0.480.0-r1.ebuild
+++ b/virtual/perl-File-Fetch/perl-File-Fetch-0.480.100.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="
-   || ( =dev-lang/perl-5.22* =dev-lang/perl-5.20* 
~perl-core/${PN#perl-}-${PV} )
+   || ( =dev-lang/perl-5.24.2* =dev-lang/perl-5.24.1* 
~perl-core/${PN#perl-}-${PV} )
!perl-core/${PN#perl-}-${PV}
 "



[gentoo-commits] proj/perl-overlay:master commit in: virtual/perl-SelfLoader/

2017-09-16 Thread Kent Fredric
commit: 878b37f88bcf222047658e8a158ac4a871154b23
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 03:39:54 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 03:39:54 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=878b37f8

virtual/perl-SelfLoader: Fix for perl 5.24

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../perl-SelfLoader/perl-SelfLoader-1.220.0.ebuild| 19 ---
 ...210.0-r1.ebuild => perl-SelfLoader-1.230.0.ebuild} |  4 ++--
 2 files changed, 2 insertions(+), 21 deletions(-)

diff --git a/virtual/perl-SelfLoader/perl-SelfLoader-1.220.0.ebuild 
b/virtual/perl-SelfLoader/perl-SelfLoader-1.220.0.ebuild
deleted file mode 100644
index bea2ea76d..0
--- a/virtual/perl-SelfLoader/perl-SelfLoader-1.220.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   || ( =dev-lang/perl-5.22* ~perl-core/${PN#perl-}-${PV} )
-   !perl-core/${PN#perl-}-${PV}
-"

diff --git a/virtual/perl-SelfLoader/perl-SelfLoader-1.210.0-r1.ebuild 
b/virtual/perl-SelfLoader/perl-SelfLoader-1.230.0.ebuild
similarity index 72%
rename from virtual/perl-SelfLoader/perl-SelfLoader-1.210.0-r1.ebuild
rename to virtual/perl-SelfLoader/perl-SelfLoader-1.230.0.ebuild
index a3f8a07cc..826392d00 100644
--- a/virtual/perl-SelfLoader/perl-SelfLoader-1.210.0-r1.ebuild
+++ b/virtual/perl-SelfLoader/perl-SelfLoader-1.230.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="
-   || ( =dev-lang/perl-5.20* ~perl-core/${PN#perl-}-${PV} )
+   || ( =dev-lang/perl-5.24* ~perl-core/${PN#perl-}-${PV} )
!perl-core/${PN#perl-}-${PV}
 "



[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Data-Alias/

2017-09-16 Thread Kent Fredric
commit: 77c3f22ec4a1144d5ecce6a4a045a8cc41d3e8ee
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Sep 17 03:01:49 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 03:01:49 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=77c3f22e

dev-perl/Data-Alias: Remove from tree

Dead since Perl 5.22

https://rt.cpan.org/Public/Bug/Display.html?id=118854

 dev-perl/Data-Alias/Data-Alias-1.180.0.ebuild | 17 -
 dev-perl/Data-Alias/metadata.xml  | 16 
 2 files changed, 33 deletions(-)

diff --git a/dev-perl/Data-Alias/Data-Alias-1.180.0.ebuild 
b/dev-perl/Data-Alias/Data-Alias-1.180.0.ebuild
deleted file mode 100644
index 91428264f..0
--- a/dev-perl/Data-Alias/Data-Alias-1.180.0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-MODULE_AUTHOR=ZEFRAM
-MODULE_VERSION=1.18
-inherit perl-module
-
-DESCRIPTION='Comprehensive set of aliasing operations'
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RDEPEND="
-   <=dev-lang/perl-5.21.4
-   >=dev-lang/perl-5.8.1
-"
-DEPEND="$RDEPEND"

diff --git a/dev-perl/Data-Alias/metadata.xml b/dev-perl/Data-Alias/metadata.xml
deleted file mode 100644
index 74742673f..0
--- a/dev-perl/Data-Alias/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   p...@gentoo.org
-   Gentoo Perl Project
-   
-   
-   kentfred...@gmail.com
-   Kent Fredric
-   
-   
-   Data-Alias
-   Data::Alias
-   
-



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

2017-09-16 Thread Matt Turner
commit: 6aa284ea08fe973c9b473ed3b9a62d88d6d529ed
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Sep 17 02:55:57 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Sep 17 02:56:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa284ea

dev-db/postgis: dropped ppc keywords, bug 631168

 dev-db/postgis/postgis-2.1.8-r1.ebuild | 2 +-
 dev-db/postgis/postgis-2.2.0-r1.ebuild | 2 +-
 dev-db/postgis/postgis-2.2.1-r1.ebuild | 2 +-
 dev-db/postgis/postgis-2.2.2-r1.ebuild | 2 +-
 dev-db/postgis/postgis-2.2.5-r1.ebuild | 2 +-
 dev-db/postgis/postgis-2.3.2-r1.ebuild | 2 +-
 dev-db/postgis/postgis-2.3.3.ebuild| 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-db/postgis/postgis-2.1.8-r1.ebuild 
b/dev-db/postgis/postgis-2.1.8-r1.ebuild
index 903e4745c66..bf96c0f4468 100644
--- a/dev-db/postgis/postgis-2.1.8-r1.ebuild
+++ b/dev-db/postgis/postgis-2.1.8-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="http://postgis.net;
 SRC_URI="http://download.osgeo.org/postgis/source/${MY_P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc gtk static-libs test"
 
 RDEPEND="

diff --git a/dev-db/postgis/postgis-2.2.0-r1.ebuild 
b/dev-db/postgis/postgis-2.2.0-r1.ebuild
index 52b5a2fde5d..c3bd56c2fbb 100644
--- a/dev-db/postgis/postgis-2.2.0-r1.ebuild
+++ b/dev-db/postgis/postgis-2.2.0-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="http://postgis.net;
 SRC_URI="http://download.osgeo.org/postgis/source/${MY_P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc gtk static-libs test"
 
 RDEPEND="

diff --git a/dev-db/postgis/postgis-2.2.1-r1.ebuild 
b/dev-db/postgis/postgis-2.2.1-r1.ebuild
index 52b5a2fde5d..c3bd56c2fbb 100644
--- a/dev-db/postgis/postgis-2.2.1-r1.ebuild
+++ b/dev-db/postgis/postgis-2.2.1-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="http://postgis.net;
 SRC_URI="http://download.osgeo.org/postgis/source/${MY_P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc gtk static-libs test"
 
 RDEPEND="

diff --git a/dev-db/postgis/postgis-2.2.2-r1.ebuild 
b/dev-db/postgis/postgis-2.2.2-r1.ebuild
index ad5f2683f7e..c47dcf1c366 100644
--- a/dev-db/postgis/postgis-2.2.2-r1.ebuild
+++ b/dev-db/postgis/postgis-2.2.2-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="http://postgis.net;
 SRC_URI="http://download.osgeo.org/postgis/source/${MY_P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc gtk static-libs test"
 
 RDEPEND="

diff --git a/dev-db/postgis/postgis-2.2.5-r1.ebuild 
b/dev-db/postgis/postgis-2.2.5-r1.ebuild
index ad5f2683f7e..c47dcf1c366 100644
--- a/dev-db/postgis/postgis-2.2.5-r1.ebuild
+++ b/dev-db/postgis/postgis-2.2.5-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="http://postgis.net;
 SRC_URI="http://download.osgeo.org/postgis/source/${MY_P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc gtk static-libs test"
 
 RDEPEND="

diff --git a/dev-db/postgis/postgis-2.3.2-r1.ebuild 
b/dev-db/postgis/postgis-2.3.2-r1.ebuild
index d2ef921ec50..4f05317c1d1 100644
--- a/dev-db/postgis/postgis-2.3.2-r1.ebuild
+++ b/dev-db/postgis/postgis-2.3.2-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="http://postgis.net;
 SRC_URI="http://download.osgeo.org/postgis/source/${MY_P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc gtk static-libs test"
 
 RDEPEND="

diff --git a/dev-db/postgis/postgis-2.3.3.ebuild 
b/dev-db/postgis/postgis-2.3.3.ebuild
index 0548475fe6c..87001946ec6 100644
--- a/dev-db/postgis/postgis-2.3.3.ebuild
+++ b/dev-db/postgis/postgis-2.3.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://postgis.net;
 SRC_URI="http://download.osgeo.org/postgis/source/${MY_P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc gtk static-libs test"
 
 RDEPEND="



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

2017-09-16 Thread Michael Palimaka
commit: 1c58ed8d3e41be7c0c8b860c50e8cfef280f4557
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Sep 17 02:03:48 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Sep 17 02:30:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c58ed8d

app-admin/lib_users: add ~arm keyword

Tested on Raspberry Pi 2.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-admin/lib_users/lib_users-0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/lib_users/lib_users-0.10.ebuild 
b/app-admin/lib_users/lib_users-0.10.ebuild
index 131b81cb420..89d0f323c9a 100644
--- a/app-admin/lib_users/lib_users-0.10.ebuild
+++ b/app-admin/lib_users/lib_users-0.10.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/klausman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fakeroot/

2017-09-16 Thread Thomas Deutschmann
commit: e8fe85a3d1da3f58f2c8e94fc8bd308c080b0bf8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Sep 17 02:17:45 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Sep 17 02:17:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8fe85a3

sys-apps/fakeroot: Bump to v1.22

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-apps/fakeroot/Manifest |  1 +
 sys-apps/fakeroot/fakeroot-1.22.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 1e33a114419..36907c3e384 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -2,3 +2,4 @@ DIST fakeroot_1.18.4.orig.tar.bz2 309298 SHA256 
0a359efa3e9496c33234b3e9c89306a0
 DIST fakeroot_1.19.orig.tar.bz2 312304 SHA256 
eafa6885535ff57a42248aec090fe17cfa5ca85b62cefa0d13637c9de8996868 SHA512 
ff3f50cdf168deafab337d3d98299ccd4129ed2a9befa5f28171d92c2ddfa08c8f42424f32b3fbcbb1f83c16f22952e571946f4152246d08b0d18bab77c458e9
 WHIRLPOOL 
4fcce88f114a87a07698eede3ab384621bfff4cc3fa478c5b162e95c4901bc75647c7e7c69c8196885d96acd0658b5f3cba50e46973e010d0e4adc3f49729e00
 DIST fakeroot_1.20.2.orig.tar.bz2 326910 SHA256 
7c0a164d19db3efa9e802e0fc7cdfeff70ec6d26cdbdc4338c9c2823c5ea230c SHA512 
1ac231f995774aa40f43c4325cd9e6de45365963277c32a85776690c3e7fd281ac410f3d91395dc1e5e5ca3b143e89914e048632011a3985ead216e870852231
 WHIRLPOOL 
b39d8682e13d69648f60ff70853b2588b9e638112b8874794e1c6bccb6c060868ee81031887cb7aacf78d2fa2ec9f00c4103655d24406d001e076c43b4ca6c1d
 DIST fakeroot_1.20.orig.tar.bz2 321491 SHA256 
2297b7e79487cf0bbc64ff6d3d02446d895e82e2b26467c74fd1119011f6f098 SHA512 
b041ab87559f784041f05bfa9d5186ceaafebbcbd03057ede62bf420551e337ceec4b7101854937e206c6389ac2c0719545d5971457edaf564856bb44ce7b4b6
 WHIRLPOOL 
00b55e38004b3bb843e06299e014fb776150efc398b42099fa1772c4999aa3282a244c0987123f33aee9f844351dd9a31cf6c218c3439aebf1cba2c633a2b7bb
+DIST fakeroot_1.22.orig.tar.bz2 338238 SHA256 
bd806a4a1e641203eb3d4571a10089e8a038c10ec7e492fa1e061b03ae3ec6fe SHA512 
193478d9ff88ca2ae69fe47b73b6c61aeb2ba3f2a9e7ed5d455022705857c6f34cdcbe2d3f614c4c4c9509368dc78b9a7b7aa56fb3b50bb3309448140abd796a
 WHIRLPOOL 
ad09ceabd14e6e144aaaf07fd24b973565ef027f69769192f67b7b5c76c04716e7c6d9d3a1ff8cd7ee090665a7654d469381fdfc2625345bc18a3b78c40ec231

diff --git a/sys-apps/fakeroot/fakeroot-1.22.ebuild 
b/sys-apps/fakeroot/fakeroot-1.22.ebuild
new file mode 100644
index 000..be4446fbe1f
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.22.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html;
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="acl debug static-libs test"
+
+DEPEND="
+   sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )"
+
+DOCS="AUTHORS BUGS DEBUG README doc/README.saving"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.19-no-acl_h.patch
+   "${FILESDIR}"/${PN}-1.20.2-glibc-2.24.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+
+   use debug && append-cppflags "-DLIBFAKEROOT_DEBUGGING"
+   econf \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -o -name '*.a' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-shells/bashdb/

2017-09-16 Thread Thomas Deutschmann
commit: 89ba7faa3a3192a6f7beaa53550158c15c3c62c3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Sep 17 01:04:34 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Sep 17 01:04:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89ba7faa

app-shells/bashdb: Bump to v4.4.0.94

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-shells/bashdb/Manifest   |  1 +
 app-shells/bashdb/bashdb-4.4.0.94.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/app-shells/bashdb/Manifest b/app-shells/bashdb/Manifest
index 5f1d596aadc..304af51db4d 100644
--- a/app-shells/bashdb/Manifest
+++ b/app-shells/bashdb/Manifest
@@ -1,2 +1,3 @@
 DIST bashdb-4.3-0.91.tar.bz2 660370 SHA256 
60117745813f29070a034c590c9d70153cc47f47024ae54bfecdc8cd86d9e3ea SHA512 
903710e61efcf272213c3dcc20799842e8ef969e791e3d1a8eab071e5b7538a195f621320945019611042ed623d005e481bd75724194cc10cb6f668b615ce3af
 WHIRLPOOL 
075ee878713a7611b7437d4c3420669c6bcff949a9e2991cbfc533874e2b215e1c9a4d23f4f414205d979190c09eec1a2a8daa3857053dfade6f8864211534be
 DIST bashdb-4.4-0.92.tar.bz2 678961 SHA256 
6a8c2655e04339b954731a0cb0d9910e2878e45b2fc08fe469b93e4f2dbaaf92 SHA512 
68d5cdf4fb6cbacb0e7b69fb793ab9ead3114e152ea87dfb9d540103c9975af8dcaa78ad9a89b00a0f85f3ab1f090d9b6ca6a13c3e09673b5ab073762500fb80
 WHIRLPOOL 
5577a7a9a3e905a758ffbed931846bc408c038ce80cfedd7e2bd6bb57902acb63567b0ed461fd4ee76ba6d0a8d4109d9ecfd651367d42f2a1e5ab5e5546bfb54
+DIST bashdb-4.4-0.94.tar.bz2 810610 SHA256 
5931afc2f153aa595b4c59e53d303d845952ab6101227c34654a1b83686dc006 SHA512 
97e7d057f16d90d7f1677e1b29d2467d5ee263e9aaad64e2d7a8b8a19b3f3ca68023f23a45faea235fdba57e803fae762a19aab67f650b81e868a8a01c5b1fb7
 WHIRLPOOL 
425f8883c96ab7c68c12dc352cb2de6a0073944f49ca7ada93ec4e51bdda125babf6ff4f2d95980a09614bd41ebda26191497b0edb90756c62cfac08210daa2d

diff --git a/app-shells/bashdb/bashdb-4.4.0.94.ebuild 
b/app-shells/bashdb/bashdb-4.4.0.94.ebuild
new file mode 100644
index 000..8a43d82f635
--- /dev/null
+++ b/app-shells/bashdb/bashdb-4.4.0.94.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+MY_P="${PN}-${PV:0:3}-${PV:4}"
+DESCRIPTION="bash source code debugging"
+HOMEPAGE="http://bashdb.sourceforge.net/;
+SRC_URI="mirror://sourceforge/bashdb/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="!>=app-shells/bash-${PV:0:1}.$((${PV:2:1}+1))"
+
+S="${WORKDIR}/${MY_P}"
+
+# Unfortunately, not all tests pass. #276877
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   # We don't install this, so don't bother building it. #468044
+   sed -i 's:texi2html:true:' doc/Makefile.in || die
+}
+
+src_configure() {
+   # This path matches the bash sources.  If we ever change bash,
+   # we'll probably have to change this to match.  #591994
+   econf --with-dbg-main='$(PKGDATADIR)/bashdb-main.inc'
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/

2017-09-16 Thread Thomas Deutschmann
commit: c2d0dfdf2be7840ead3a1d731cf9cf90253af0fd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Sep 17 02:13:19 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Sep 17 02:13:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d0dfdf

app-arch/sharutils: Enforce -Wno-error=format-security

See http://lists.gnu.org/archive/html/bug-gnu-utils/2013-10/msg00011.html

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-arch/sharutils/sharutils-4.15.2.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/app-arch/sharutils/sharutils-4.15.2.ebuild 
b/app-arch/sharutils/sharutils-4.15.2.ebuild
index 75da8ed243a..1edfe87ae80 100644
--- a/app-arch/sharutils/sharutils-4.15.2.ebuild
+++ b/app-arch/sharutils/sharutils-4.15.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="5"
 
-inherit eutils
+inherit eutils flag-o-matic
 
 MY_P="${P/_/-}"
 DESCRIPTION="Tools to deal with shar archives"
@@ -21,6 +21,14 @@ DEPEND="app-arch/xz-utils
 
 S=${WORKDIR}/${MY_P}
 
+src_prepare() {
+   default
+
+   # Upstream is aware but thinks this isn't a bug/problem in sharutils 
itself
+   # See 
http://lists.gnu.org/archive/html/bug-gnu-utils/2013-10/msg00011.html
+   append-cflags $(test-flags-CC -Wno-error=format-security)
+}
+
 src_configure() {
strip-linguas -u po
econf $(use_enable nls)



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: 8d9b2b281577717bb223f50b24f57ed4eaebd56c
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 11 09:58:36 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:39:34 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=8d9b2b28

perl-functions.eclass: Add a new (not in ::gentoo) perl_check_eapi function

 eclass/perl-functions.eclass | 54 
 1 file changed, 54 insertions(+)

diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass
index b189ff32c..21fe60592 100644
--- a/eclass/perl-functions.eclass
+++ b/eclass/perl-functions.eclass
@@ -686,3 +686,57 @@ perl_domodule() {
insinto "/${target#/}"
doins "${doins_opts[@]}" "${files[@]}"
 }
+
+# @FUNCTION: perl_check_eapi
+# @DESCRIPTION:
+# Checks a blacklist of known-suspect eclass variables which can be 
accidentally set
+# by maintainers, or may be accidentally left residual after an EAPI change.
+#
+# Dies if any of the suspect fields are found, and tell the user that the 
ebuild in question
+# is broken and needs a fix.
+#
+# There's a workaround, but you'll have to read the code for it.
+perl_check_eapi() {
+   local errored value;
+   local suspect_vars=();
+
+   # Secret sauce to inhibit this check
+   [[ -n "${_EAPI_PERL_MODULE_PERMISSIVE}" ]] && return;
+
+   if [[ ${EAPI:-0} == 5 ]]; then
+   suspect_vars=( DIST_TEST DIST_VERSION DIST_NAME DIST_AUTHOR 
DIST_A_EXT DIST_A DIST_SECTION DIST_EXAMPLES );
+   else
+   suspect_vars=( MY_PN MY_PV MODULE_VERSION MY_P MODULE_A 
MODULE_A_EXT MODULE_AUTHOR MODULE_NAME SRC_TEST MODULE_SECTION );
+   fi
+   for i in "${suspect_vars[@]}"; do
+   [[ -v $i ]] || continue;
+
+   # Add heading once and only once
+   if [[ ${errored:-0} == 0 ]]; then
+   if [[ -n "${I_KNOW_WHAT_I_AM_DOING}" ]]; then
+   elog "perl-module.eclass: Suspicious 
EAPI${EAPI:-0} eclass variables found.";
+   else
+   eerror "perl-module.eclass: Suspicious 
EAPI${EAPI:-0} eclass variables found.";
+   fi
+   fi
+
+   errored=1
+   # Print ENV name/value pair
+   if [[ -n "${I_KNOW_WHAT_I_AM_DOING}" ]]; then
+   elog "${i}=\"${!i}\"";
+   else
+   eerror "${i}=\"${!i}\"";
+   fi
+   done
+   # Return if there were no failures
+   [[ ${errored:-0} == 0 ]] && return;
+
+   # Return if user knows what they're doing
+   if [[ -n "${I_KNOW_WHAT_I_AM_DOING}" ]]; then
+   elog "Continuing anyway, seems you know what you're doing."
+   return
+   fi
+
+   eerror "Your ebuild/env contains eclass variables that are known 
invalid/legacy and indicate author oversight."
+   die "Please file a bug for this ebuild as per above details."
+}



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: fe459db9888c8b04007820d488349b05edaf3a61
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 11 06:41:31 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:07:34 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=fe459db9

perl-module.eclass: src_configure: remove skip-src-configure logic outside EAPI5

 eclass/perl-module.eclass | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index aea9a2230..860546698 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -212,7 +212,9 @@ perl-module_src_prepare() {
 perl-module_src_configure() {
debug-print-function $FUNCNAME "$@"
 
-   [[ ${SRC_PREP} = yes ]] && return 0
+   if [[ ${EAPI:-0} == 5 && ${SRC_PREP} == yes ]]; then
+   return 0
+   fi
SRC_PREP="yes"
 
perl_check_env



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: ed840e0aa89638422581bd62a0985ba524873f3d
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep 16 03:56:30 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:39:38 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=ed840e0a

perl-functions.eclass: Add internal option decoder for eapi6

This is much more like the version in ::gentoo

 eclass/perl-functions.eclass | 44 
 1 file changed, 44 insertions(+)

diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass
index 28657799f..194bbc820 100644
--- a/eclass/perl-functions.eclass
+++ b/eclass/perl-functions.eclass
@@ -783,3 +783,47 @@ _perl_get_test_opts_eapi5() {
return
 }
 
+# Internal: EAPI6 Implementation of probe, mostly the same mechanics
+# as ::gentoo, with exception of explicit fail for network-required
+_perl_get_test_opts_eapi6() {
+   local can_test=1
+   local is_parallel=1
+   local is_verbose=0
+   local is_network=0
+   local my_test_control
+   debug-print-function $FUNCNAME "$@"
+
+   [[ -n "${DIST_TEST_OVERRIDE}" ]] && ewarn DIST_TEST_OVERRIDE is set to 
${DIST_TEST_OVERRIDE}
+   my_test_control="${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}"
+
+   if ! has 'do' ${my_test_control} && ! has 'parallel' 
${my_test_control}; then
+   ewarn "Skipping tests due to DIST_TEST=${my_test_control}"
+   can_test=0
+   elif has 'network-required' ${my_test_control}; then
+   #  "do parallel network-required" -> Bail still , but please 
just write "network-required"
+   #  for compat with ::gentoo
+   ewarn "Skipping tests due to DIST_TEST=${my_test_control}"
+   can_test=0
+   else
+   if ! has 'parallel' ${my_test_control}; then
+   is_parallel=0
+   fi
+   if has 'verbose' ${my_test_control}; then
+   is_verbose=1
+   fi
+   if has 'network' ${my_test_control}; then
+   ewarn "Network tests enabled due to 
DIST_TEST=${my_test_control}"
+   is_network=1
+   fi
+   fi
+   if [[ ${can_test} == 0 ]]; then
+   printf "skip\n"
+   return
+   fi
+   printf "test "
+   [[ ${is_parallel} == 1 ]] && printf "parallel "
+   [[ ${is_verbose}  == 1 ]] && printf "verbose "
+   [[ ${is_network}  == 1 ]] && printf "network "
+   printf "\n"
+   return
+}



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: 7b90583916bc9d40af69abda084341fd2ee9450c
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 11 06:37:34 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:07:33 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=7b905839

perl-module.eclass: remove defaults for SRC_TEST and perlinfo_done

 eclass/perl-module.eclass | 2 --
 1 file changed, 2 deletions(-)

diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index 27afac97e..c07599eab 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -169,11 +169,9 @@ else
 fi
 
 SRC_PREP="no"
-SRC_TEST="skip"
 PREFER_BUILDPL="yes"
 
 pm_echovar=""
-perlinfo_done=false
 
 # @FUNCTION: perl-module_src_unpack
 # @DESCRIPTION:



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: 11e52068ff5158fdf6aaae7482441b306748ef45
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Sep 15 20:54:10 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:39:37 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=11e52068

perl-module.eclass: run perl_check_eapi in src_configure

I had to think long and hard about where to put this :/

Putting it where it should be logically:

* pkg_setup:
Downsides: new phase function people won't expect to be there
Downsides: makes extra work for the common definition of pkg_setup

* src_unpack:
Downsides: Same as pkg_setup

* src_pretend:
Downsides: Too early
Downsides: makes all perl modules slow to install

* global
Downsides: makes metadata collection very slow
Downsides: risks running too much code in global scope

* src_configre:
Downsides: risks only discovering the bug after shipping

However, the case of the last one dictates that the maintainer did
significant changes, and then never even compile tested it.

Maintainer rightly gets a rap over the knuckles and such things should
never be stable

 eclass/perl-module.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index 3b4971389..5789d96bf 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -228,6 +228,7 @@ perl-module_src_configure() {
fi
SRC_PREP="yes"
 
+   perl_check_eapi
perl_check_env
 
perl_set_version



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: 06649f5912fc007c582b782d0455b6a03dedaaf1
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 11 05:49:45 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:07:33 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=06649f59

perl-module.eclass: sync EAPI + GENTOO_DEPEND_ON_PERL and DIST_(X)  logic

 eclass/perl-module.eclass | 147 +++---
 1 file changed, 114 insertions(+), 33 deletions(-)

diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index 9f3f7a28a..27afac97e 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -40,52 +40,133 @@ esac
 # slot operator (EAPI=6). All packages installing into the vendor_perl
 # path must use yes here.
 
-case "${GENTOO_DEPEND_ON_PERL:-yes}" in
-yes)
-   case "${GENTOO_DEPEND_ON_PERL_SUBSLOT:-yes}" in
-   yes)
-   DEPEND="dev-lang/perl:=[-build(-)]"
-   ;;
-   *)
-   DEPEND="dev-lang/perl[-build(-)]"
+case ${EAPI:-0} in
+   5)
+   [[ ${CATEGORY} == perl-core ]] && \
+   PERL_EXPF+=" pkg_postinst pkg_postrm"
+
+   case "${GENTOO_DEPEND_ON_PERL:-yes}" in
+   yes)
+   case "${GENTOO_DEPEND_ON_PERL_SUBSLOT:-yes}" in
+   yes)
+   DEPEND="dev-lang/perl:=[-build(-)]"
+   ;;
+   *)
+   DEPEND="dev-lang/perl[-build(-)]"
+   ;;
+   esac
+   RDEPEND="${DEPEND}"
+   ;;
+   esac
+
+   case "${PERL_EXPORT_PHASE_FUNCTIONS:-yes}" in
+   yes)
+   EXPORT_FUNCTIONS ${PERL_EXPF}
+   ;;
+   no)
+   debug-print "PERL_EXPORT_PHASE_FUNCTIONS=no"
+   ;;
+   *)
+   die 
"PERL_EXPORT_PHASE_FUNCTIONS=${PERL_EXPORT_PHASE_FUNCTIONS} is not supported by 
perl-module.eclass"
+   ;;
+   esac
;;
-   esac
-   RDEPEND="${DEPEND}"
-   ;;
-esac
+   6)
+   [[ ${CATEGORY} == perl-core ]] && \
+   PERL_EXPF+=" pkg_postinst pkg_postrm"
+
+   case "${GENTOO_DEPEND_ON_PERL:-yes}" in
+   yes)
+   DEPEND="dev-lang/perl:="
+   RDEPEND="dev-lang/perl:="
+   ;;
+   noslotop)
+   DEPEND="dev-lang/perl"
+   RDEPEND="dev-lang/perl"
+   ;;
+   esac
 
-if [[ -z "${MODULE_VERSION}" && -n "${MODULE_VERSION_SCHEME}" ]]; then
-   inherit perl-version
-   MODULE_VERSION=$( perl-version-denormalize ${MY_PV:-${PV}} 
$MODULE_VERSION_SCHEME  )
-fi
+   if [[ "${GENTOO_DEPEND_ON_PERL_SUBSLOT:-yes}" != "yes" ]]; then
+   eerror "GENTOO_DEPEND_ON_PERL_SUBSLOT=no is banned in 
EAPI=6. If you don't want a slot operator"
+   die"set GENTOO_DEPEND_ON_PERL=noslotop instead."
+   fi
+
+   if [[ "${PERL_EXPORT_PHASE_FUNCTIONS}" ]]; then
+   eerror "PERL_EXPORT_PHASE_FUNCTIONS is banned in 
EAPI=6. Use perl-module.eclass if you need"
+   die"phase functions, perl-functions.eclass if not."
+   fi
 
-case "${PERL_EXPORT_PHASE_FUNCTIONS:-yes}" in
-   yes)
EXPORT_FUNCTIONS ${PERL_EXPF}
;;
-   no)
-   debug-print "PERL_EXPORT_PHASE_FUNCTIONS=no"
-   ;;
*)
-   die "PERL_EXPORT_PHASE_FUNCTIONS=${PERL_EXPORT_PHASE_FUNCTIONS} 
is not supported by perl-module.eclass"
+   die "EAPI=${EAPI:-0} is not supported by perl-module.eclass"
;;
 esac
 
 LICENSE="${LICENSE:-|| ( Artistic GPL-1+ )}"
 
-if [[ -n ${MY_PN} || -n ${MY_PV} || -n ${MODULE_VERSION} ]] ; then
-   : ${MY_P:=${MY_PN:-${PN}}-${MY_PV:-${MODULE_VERSION:-${PV
-   S=${MY_S:-${WORKDIR}/${MY_P}}
-fi
+# @ECLASS-VARIABLE: DIST_NAME
+# @DESCRIPTION:
+# (EAPI=6) This variable provides a way to override PN for the calculation of 
S,
+# SRC_URI, and HOMEPAGE. Defaults to PN.
+
+# @ECLASS-VARIABLE: DIST_VERSION
+# @DESCRIPTION:
+# (EAPI=6) This variable provides a way to override PV for the calculation of 
S and SRC_URI.
+# Use it to provide the non-normalized, upstream version number. Defaults to 
PV.
+# Named MODULE_VERSION in EAPI=5.
+
+# @ECLASS-VARIABLE: DIST_A_EXT
+# @DESCRIPTION:
+# (EAPI=6) This variable provides a way to override the distfile extension for 
the calculation of
+# SRC_URI. Defaults to 

[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: eb040de5e03592c3aa264772942612abe67325d2
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 11 06:44:52 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:07:34 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=eb040de5

perl-module.eclass: Stop deleting packlists past EAPI5

 eclass/perl-module.eclass | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index 864ea8474..18e559d68 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -413,7 +413,12 @@ perl-module_src_install() {
 
perl_delete_module_manpages
perl_delete_localpod
-   perl_delete_packlist
+   if [[ ${EAPI:-0} == 5 ]] ; then
+   perl_delete_packlist
+   else
+   perl_fix_packlist
+   perl_delete_emptybsdir
+   fi
perl_remove_temppath
 
for f in Change* CHANGES README* TODO FAQ ${mydoc}; do



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: 0e14c664b964314a0a4830100ac63b3d604c27ab
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep 16 03:56:30 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:39:38 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=0e14c664

perl-functions.eclass: Add (not in ::gentoo) perl_get_test_opts function

 eclass/perl-functions.eclass | 35 +++
 1 file changed, 35 insertions(+)

diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass
index 194bbc820..1c40dac61 100644
--- a/eclass/perl-functions.eclass
+++ b/eclass/perl-functions.eclass
@@ -827,3 +827,38 @@ _perl_get_test_opts_eapi6() {
printf "\n"
return
 }
+
+# @FUNCTION: perl_get_test_opts
+# @DESCRIPTION:
+# Decodes a dizzying collection of options and returns a list of flags
+# Returns a list of the following possible strings
+#  skip: tests should be skipped
+#  test: tests should run
+#  parallel: tests should run in parallel
+#  verbose : tests should be run verbosely
+#  network : network tests should run
+#
+# On first invocation, any atypical configurations will be ewarn'd about
+# and then cached in perl_test_opts
+#
+# @CODE
+# local opts="$(perl_get_test_opts)"
+# if has verbose ${opts}; then
+# ...
+# fi
+# if has network ${opts}; then
+# ...
+# fi
+# @CODE
+perl_get_test_opts() {
+   debug-print-function $FUNCNAME "$@"
+
+   if [[ ! -v _perl_test_opts ]]; then
+   if [[ ${EAPI:-0} == 5 ]]; then
+   _perl_test_opts="$(_perl_get_test_opts_eapi5)"
+   else
+   _perl_test_opts="$(_perl_get_test_opts_eapi6)"
+   fi
+   fi
+   echo "${_perl_test_opts}"
+}



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: afb03689efd0c191928ecf021b0f70fca1dce9d4
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 11 05:47:35 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:07:32 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=afb03689

perl-module.eclass: sync EAPI-support and inherit logic

 eclass/perl-module.eclass | 20 +++-
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index 96d4c587c..9f3f7a28a 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -17,15 +17,17 @@
 # ExtUtils::MakeMaker or Module::Build), we recommend to use 
perl-functions.eclass
 # instead.
 
-inherit eutils multiprocessing unpacker perl-functions
-[[ ${CATEGORY} == "perl-core" ]] && inherit alternatives
-
-PERL_EXPF="src_unpack src_compile src_test src_install src_prepare 
src_configure"
-[[ ${CATEGORY} == "perl-core" ]] && PERL_EXPF+=" pkg_postinst pkg_postrm"
-
-case "${EAPI:-0}" in
-   5)  ;;
-   *)  die "EAPI=${EAPI} is not supported by perl-module.eclass"
+case ${EAPI:-0} in
+   5)
+   inherit eutils multiprocessing unpacker perl-functions
+   PERL_EXPF="src_unpack src_prepare src_configure src_compile 
src_test src_install"
+   ;;
+   6)
+   inherit multiprocessing perl-functions
+   PERL_EXPF="src_prepare src_configure src_compile src_test 
src_install"
+   ;;
+   *)
+   die "EAPI=${EAPI} is not supported by perl-module.eclass"
;;
 esac
 



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: 827cfafd22e458208ed384e48e71e57c9c333b05
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep 16 06:25:35 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:39:38 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=827cfafd

perl-module.eclass: Reimplement src_test using perl_has_test_opt

 eclass/perl-module.eclass | 77 ++-
 1 file changed, 43 insertions(+), 34 deletions(-)

diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index 5789d96bf..d94a3d554 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -316,7 +316,8 @@ perl-module_src_compile() {
fi
 }
 
-# Starting 2014-10-12:
+# Historical notes for EAPI5 only on perl-experimental
+# Starting 2014-10-12
 #
 # AUTHORS:
 #
@@ -344,51 +345,59 @@ perl-module_src_compile() {
 # SRC_TEST:
 #No longer used and completely ignored
 
+# @ECLASS-VARIABLE: DIST_TEST
+# @DESCRIPTION:
+# (EAPI=6) Variable that controls if tests are run in the test phase
+# at all, and if yes under which conditions. Defaults to "do parallel"
+# If neither "do" nor "parallel" is recognized, tests are skipped.
+# (In EAPI=5 the variable is called SRC_TEST, defaults to "skip", and
+# recognizes fewer options.)
+# The following space-separated keywords are recognized:
+#   do   : run tests
+#   parallel : run tests in parallel
+#   verbose  : increase test verbosity
+#   network  : do not try to disable network tests
+
+# @ECLASS-VARIABLE: DIST_TEST_OVERRIDE
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# (EAPI=6) Variable that controls if tests are run in the test phase
+# at all, and if yes under which conditions. It is intended for use in
+# make.conf or the environment by ebuild authors during testing, and
+# accepts the same values as DIST_TEST. If set, it overrides DIST_TEST
+# completely. DO NOT USE THIS IN EBUILDS!
+
+# @FUNCTION: perl-module_src-test
+# @DESCRIPTION:
+# This code attempts to work out your threadingness and runs tests
+# according to the settings of DIST_TEST using Test::Harness.
 perl-module_src_test() {
debug-print-function $FUNCNAME "$@"
+   local my_test_verbose=0
 
-   # Turn it off globally per user choice.
-   if has 'parallel-test' ${USER_PERL_RESTRICT}; then
-   einfo "Disabling Parallel Testing: 
USER_PERL_RESTRICT=parallel-test";
-   export HARNESS_OPTIONS="";
-
-   # If user has TEST_VERBOSE globally, disable parallelism because 
verboseness
-   # can break parallel testing.
-   elif ! has "${TEST_VERBOSE:-0}" 0; then
-   einfo "Disabling Parallel Testing: 
TEST_VERBOSE=${TEST_VERBOSE}";
-   export HARNESS_OPTIONS="";
-
-   # If ebuild says parallel tests dont work, turn them off.
-   elif has 'parallel-test' ${PERL_RESTRICT}; then
-   einfo "Disabling Parallel Testing: PERL_RESTRICT=parallel-test";
-   export HARNESS_OPTIONS="";
-   else
-   # Default is on.
+
+   if perl_has_test_opt skip; then
+   return;
+   fi
+
+   perl_has_test_opt verbose && my_test_verbose=1
+
+   if perl_has_test_opt parallel; then
einfo "Test::Harness Jobs=$(makeopts_jobs)"
export HARNESS_OPTIONS=j$(makeopts_jobs)
+   else
+   export HARNESS_OPTIONS=""
fi
 
-   # If a user says "USER_PERL_RESTRICT=network-test",
-   # then assume many CPAN dists will respect NO_NETWORK_TESTING and 
friends
-   # even if Gentoo haven't made the entire dist "no network testing"
-   if has 'network-test' ${USER_PERL_RESTRICT}; then
+   if ! perl_has_test_opt network; then
export NO_NETWORK_TESTING=1
fi
 
-   # However, if CPAN don't auto trigger on the above, Gentoo
-   # Can still disable them package wide with PERL_RESTRICT=network-test
-   # But they'll run by default unless USER_PERL_RESTRICT=network-test
-   if has 'network-test' ${USER_PERL_RESTRICT} && has 'network-test' 
${PERL_RESTRICT}; then
-   einfo "Skipping Tests: USER_PERL_RESTRICT=network-test && 
PERL_RESTRICT=network-test";
-   return true;
-   fi
-
-   ${perlinfo_done} || perl_set_version
-
+   perl_set_version
if [[ -f Build ]] ; then
-   ./Build test verbose=${TEST_VERBOSE:-0} || die "test failed"
+   ./Build test verbose=${my_test_verbose} || die "test failed"
elif [[ -f Makefile ]] ; then
-   emake test TEST_VERBOSE=${TEST_VERBOSE:-0} || die "test failed"
+   emake test TEST_VERBOSE=${my_test_verbose} || die "test failed"
fi
 }
 



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: ca7426cf1432dfc74331d2f106dfe3da2999bed8
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 11 06:42:12 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:07:34 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=ca7426cf

perl-module.eclass: Tell Build.PL to create packlists

 eclass/perl-module.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index 860546698..31afa6dc8 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -251,7 +251,7 @@ perl-module_src_configure() {
--installdirs=vendor \
--libdoc= \
--destdir="${D}" \
-   --create_packlist=0 \
+   --create_packlist=1 \
"${myconf_local[@]}"
einfo "perl Build.PL" "$@"
perl Build.PL "$@" <<< "${pm_echovar}" \



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: a02c6eaf26f440d9cdca673672f7cccf3fc1535f
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep 16 02:12:17 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:39:37 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=a02c6eaf

perl-functions.eclass: add internal option-decoder for eapi5

This is an internal function that produces a canonical option string
as per EAPI5 as per the deviated API I introduced on overlay

 eclass/perl-functions.eclass | 43 +++
 1 file changed, 43 insertions(+)

diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass
index 21fe60592..28657799f 100644
--- a/eclass/perl-functions.eclass
+++ b/eclass/perl-functions.eclass
@@ -740,3 +740,46 @@ perl_check_eapi() {
eerror "Your ebuild/env contains eclass variables that are known 
invalid/legacy and indicate author oversight."
die "Please file a bug for this ebuild as per above details."
 }
+
+# Internal: this is specific to EAPI5 on the overlay
+_perl_get_test_opts_eapi5() {
+   local can_test=1
+   local is_parallel=1
+   local is_verbose=0
+   local is_network=1
+   debug-print-function $FUNCNAME "$@"
+
+   if has 'parallel-test' ${USER_PERL_RESTRICT}; then
+   ewarn "Parallel tests disabled via 
USER_PERL_RESTRICT=parallel-test"
+   is_parallel=0
+   elif ! has "${TEST_VERBOSE:-0}" 0; then
+   ewarn "Parallel tests disabled via TEST_VERBOSE=1"
+   ewarn "Verbose tests enabled via TEST_VERBOSE=1"
+   is_verbose=1
+   is_parallel=0
+   elif has 'parallel-test' ${PERL_RESTRICT}; then
+   ewarn "Parallel tests disabled via PERL_RESTRICT=parallel-test"
+   is_parallel=0
+   fi
+
+   if has 'network-test' ${USER_PERL_RESTRICT} && has 'network-test' 
${PERL_RESTRICT}; then
+   ewarn "Tests disabled via USER_PERL_RESTRICT & PERL_RESTRICT = 
network-test"
+   can_test=0
+   elif has 'network-test' ${USER_PERL_RESTRICT}; then
+   ewarn "Network tests disabled via 
USER_PERL_RESTRICT=network-test"
+   is_network=0
+   fi
+
+   if [[ ${can_test} == 0 ]]; then
+   printf "skip\n"
+   return;
+   fi
+
+   printf "test "
+   [[ ${is_parallel} == 1 ]] && printf "parallel "
+   [[ ${is_verbose}  == 1 ]] && printf "verbose "
+   [[ ${is_network}  == 1 ]] && printf "network "
+   printf "\n"
+   return
+}
+



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: 813980f0ceafc5816f556387d4332fdd78b9f2a4
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 11 06:46:03 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:07:35 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=813980f0

perl-module.eclass: Fatalize pkg_postrm outside perl-core

 eclass/perl-module.eclass | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index bce191e76..c68d13173 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -452,10 +452,8 @@ perl-module_pkg_postinst() {
 perl-module_pkg_postrm() {
debug-print-function $FUNCNAME "$@"
if [[ ${CATEGORY} != perl-core ]] ; then
-   eqawarn "perl-module.eclass: You are calling 
perl-module_pkg_postrm outside the perl-core category."
-   eqawarn "   This does not do anything; the call can be safely 
removed."
-   perl_qafatal "function" "$FUNCNAME is private to perl-core"
-   return 0
+   eerror "perl-module.eclass: You are calling 
perl-module_pkg_postrm outside the perl-core category."
+   die"   This does not do anything; the call can be removed."
fi
perl_link_duallife_scripts
 }



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: 91fd2768eb6b0df7aefdd43b7a41d707ccdb7a55
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep 16 06:33:42 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:39:39 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=91fd2768

perl-functions.eclass: sync duallife scripts implementation from ::gentoo

 eclass/perl-functions.eclass | 26 +-
 1 file changed, 5 insertions(+), 21 deletions(-)

diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass
index ee90324e2..e37cf1e53 100644
--- a/eclass/perl-functions.eclass
+++ b/eclass/perl-functions.eclass
@@ -280,43 +280,27 @@ perl_link_duallife_scripts() {
return 0
fi
 
-   local i ff execdir mandir
-
-   execdir="usr/share/perl-${P}/bin"
-   mandir="usr/share/perl-${P}/man/man1"
-
+   local i ff
if has "${EBUILD_PHASE:-none}" "postinst" "postrm" ; then
for i in "${DUALLIFESCRIPTS[@]}" ; do
-   alternatives_auto_makesym "/${i}-${PV}" 
"${EROOT}${execdir}/${i##*/}"
alternatives_auto_makesym "/${i}" "/${i}-[0-9]*"
done
for i in "${DUALLIFEMAN[@]}" ; do
-   # Expand $i to a full path as it was installed,
-   # which may add .gz or whatever to the end during 
compress.
-   # then boil it till you just get ".gz"
-   ff="${EROOT}${mandir}/${i##*/}";
-   ff=$( echo ${ff%.1}.1* );
+   ff=`echo "${EROOT}"/${i%.1}-${PV}-${P}.1*`
ff=${ff##*.1}
-   alternatives_auto_makesym "/${i%.1}-${PV}.1${ff}" 
"${EROOT}${mandir}/${i##*/}${ff}"
-   alternatives_auto_makesym "/${i}${ff}" 
"/${i%.1}-[0-9]*.1${ff}"
+   alternatives_auto_makesym "/${i}${ff}" "/${i%.1}-[0-9]*"
done
else
pushd "${ED}" > /dev/null
for i in $(find usr/bin -maxdepth 1 -type f 2>/dev/null) ; do
-   mkdir -p "${D}/${execdir}" || die
-   mv ${i} "${D}/${execdir}/${i##*/}" || die
+   mv ${i}{,-${PV}-${P}} || die
#DUALLIFESCRIPTS[${#DUALLIFESCRIPTS[*]}]=${i##*/}
DUALLIFESCRIPTS[${#DUALLIFESCRIPTS[*]}]=${i}
done
for i in $(find usr/share/man/man1 -maxdepth 1 -type f 
2>/dev/null) ; do
-   mkdir -p "${D}/${mandir}" || die
-   mv ${i} "${D}/${mandir}/${i##*/}" || die
+   mv ${i} ${i%.1}-${PV}-${P}.1 || die
DUALLIFEMAN[${#DUALLIFEMAN[*]}]=${i}
done
-
-   einfo "Cleaning empty directories"
-   perl_trim_empty_dirs "${EROOT}/usr/bin"
-
popd > /dev/null
fi
 }



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: 6aad2715aa7be4d95218214023e8730ead0abd1c
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Sep 15 06:21:04 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:07:34 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=6aad2715

perl-module.eclass: Make Module-Build/Module-Build-Tiny deps fatal

 eclass/perl-module.eclass | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index 31afa6dc8..f21e3a684 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -235,16 +235,14 @@ perl-module_src_configure() {
if grep -q '\(use\|require\)\s*Module::Build::Tiny' Build.PL ; 
then
einfo "Using Module::Build::Tiny"
if [[ ${DEPEND} != *dev-perl/Module-Build-Tiny* && 
${PN} != Module-Build-Tiny ]]; then
-   eqawarn "QA Notice: The ebuild uses 
Module::Build::Tiny but doesn't depend on it."
-   eqawarn "   Add 
dev-perl/Module-Build-Tiny to DEPEND!"
-   perl_qafatal "modulebuildtiny" "Needs to depend 
on Module-Build-Tiny"
+   eerror "QA Notice: The ebuild uses 
Module::Build::Tiny but doesn't depend on it."
+   die" Add dev-perl/Module-Build-Tiny to 
DEPEND!"
fi
else
einfo "Using Module::Build"
if [[ ${DEPEND} != *virtual/perl-Module-Build* && 
${DEPEND} != *dev-perl/Module-Build* && ${PN} != Module-Build ]] ; then
-   eqawarn "QA Notice: The ebuild uses 
Module::Build but doesn't depend on it."
-   eqawarn "   Add dev-perl/Module-Build 
to DEPEND!"
-   perl_qafatal "modulebuild" "Needs to depend on 
Module-Build"
+   eerror "QA Notice: The ebuild uses 
Module::Build but doesn't depend on it."
+   die" Add dev-perl/Module-Build to DEPEND!"
fi
fi
set -- \



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: 47de0a8955d04e02ef2cebd2b574417229c154f1
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 11 06:38:48 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:07:33 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=47de0a89

perl-module.eclass: ban direct use of perl-module_src_unpack in EAPI6

 eclass/perl-module.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index c07599eab..6460e874a 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -179,7 +179,7 @@ pm_echovar=""
 # This function is to be called during the ebuild src_unpack() phase.
 perl-module_src_unpack() {
debug-print-function $FUNCNAME "$@"
-
+   [[ ${EAPI:-0} == 5 ]] || die "perl-module_src_unpack is banned in 
EAPI=6 or later"
unpacker_src_unpack
has src_prepare ${PERL_EXPF} || perl-module_src_prepare
 }



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: 60b86b0b85f41fe4a288410c27f928e27f987c4a
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep 16 03:58:31 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:39:38 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=60b86b0b

perl-functions.eclass: add (Not in ::gentoo) perl_has_test_opt function

 eclass/perl-functions.eclass | 27 +++
 1 file changed, 27 insertions(+)

diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass
index 1c40dac61..45d4da617 100644
--- a/eclass/perl-functions.eclass
+++ b/eclass/perl-functions.eclass
@@ -862,3 +862,30 @@ perl_get_test_opts() {
fi
echo "${_perl_test_opts}"
 }
+
+# @FUNCTION: perl_has_test_opt
+# @USAGE: 
+# @DESCRIPTION:
+# Compute if a given test flag is enabled by computing a bunch of environment 
values
+#
+# See perl_get_test_opts for the various values and meanings
+#
+# @CODE
+# src_test() {
+#  if ! perl_has_test_opt network; then
+# ...
+#  fi
+#  perl-module_src_test
+# }
+# @CODE
+perl_has_test_opt() {
+   debug-print-function $FUNCNAME "$@"
+   if [[ ! -v _perl_test_opts ]]; then
+   if [[ ${EAPI:-0} == 5 ]]; then
+   _perl_test_opts="$(_perl_get_test_opts_eapi5)"
+   else
+   _perl_test_opts="$(_perl_get_test_opts_eapi6)"
+   fi
+   fi
+   has "$1" ${_perl_test_opts}
+}



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: f473f7cbd4bb64ceb543e464565d2b536a3ecc0c
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 11 06:40:10 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:07:33 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=f473f7cb

perl-module.eclass: src_prepare: use epatch_user in EAPI5, else, call default

 eclass/perl-module.eclass | 13 +
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index 0804c044e..21762adfc 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -189,10 +189,15 @@ perl-module_src_unpack() {
 # This function is to be called during the ebuild src_prepare() phase.
 perl-module_src_prepare() {
debug-print-function $FUNCNAME "$@"
-   has src_prepare ${PERL_EXPF} && \
-   [[ ${PATCHES[@]} ]] && epatch "${PATCHES[@]}"
-   debug-print "$FUNCNAME: applying user patches"
-   epatch_user
+
+   if [[ ${EAPI:-0} == 5 ]] ; then
+   [[ ${PATCHES[@]} ]] && epatch "${PATCHES[@]}"
+   debug-print "$FUNCNAME: applying user patches"
+   epatch_user
+   else
+   default
+   fi
+
if [[ ${PERL_RM_FILES[@]} ]]; then
debug-print "$FUNCNAME: stripping unneeded files"
perl_rm_files "${PERL_RM_FILES[@]}"



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: 775dcb129011fbc2b30135ebe963791556fe7232
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 11 06:44:02 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:07:34 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=775dcb12

perl-module.eclass: Remove fallback src_configure calling because EAPI!=5 is 
gone

 eclass/perl-module.eclass | 2 --
 1 file changed, 2 deletions(-)

diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index f21e3a684..864ea8474 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -284,8 +284,6 @@ perl-module_src_compile() {
debug-print-function $FUNCNAME "$@"
perl_set_version
 
-   has src_configure ${PERL_EXPF} || perl-module_src_configure
-
if [[ $(declare -p mymake 2>&-) != "declare -a mymake="* ]]; then
local mymake_local=(${mymake})
else



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: 8a10fbbec5dcca39cd0680dd47add7925947a208
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Sep 15 06:25:51 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:07:35 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=8a10fbbe

perl-module.eclass: Add DIST_EXAMPLES support to EAPI6

 eclass/perl-module.eclass | 17 +
 1 file changed, 17 insertions(+)

diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index c68d13173..3b4971389 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -139,6 +139,15 @@ LICENSE="${LICENSE:-|| ( Artistic GPL-1+ )}"
 # SRC_URI. Only required in rare cases for very special snowflakes.
 # Named MODULE_SECTION in EAPI=5.
 
+# @ECLASS-VARIABLE: DIST_EXAMPLES
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# (EAPI=6) This Bash array allows passing a list of example files to be 
installed
+# in /usr/share/doc/${PF}/examples. If set before inherit, automatically adds
+# a use-flag examples, if not you'll have to add the useflag in your ebuild.
+# Examples are installed only if the useflag examples exists and is activated.
+
+
 if [[ ${EAPI:-0} == 5 ]]; then
if [[ -n ${MY_PN} || -n ${MY_PV} || -n ${MODULE_VERSION} ]] ; then
: ${MY_P:=${MY_PN:-${PN}}-${MY_PV:-${MODULE_VERSION:-${PV
@@ -166,6 +175,8 @@ else

SRC_URI="mirror://cpan/authors/id/${DIST_AUTHOR:0:1}/${DIST_AUTHOR:0:2}/${DIST_AUTHOR}/${DIST_SECTION:+${DIST_SECTION}/}${DIST_A}"
[[ -z "${HOMEPAGE}" ]] && \
HOMEPAGE="http://search.cpan.org/dist/${DIST_NAME}/;
+
+   [[ -z "${DIST_EXAMPLES}" ]] || IUSE+=" examples"
 fi
 
 SRC_PREP="no"
@@ -425,6 +436,12 @@ perl-module_src_install() {
[[ -s ${f} ]] && dodoc ${f}
done
 
+   if [[ ${EAPI:-0} != 5 ]] ; then
+   if in_iuse examples && use examples ; then
+[[ ${#DIST_EXAMPLES[@]} -eq 0 ]] || perl_doexamples 
"${DIST_EXAMPLES[@]}"
+   fi
+   fi
+
perl_link_duallife_scripts
 }
 



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: 73a0bc56fb219717618f974a4f1d96ea9fde69c7
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 11 06:45:39 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:07:35 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=73a0bc56

perl-module.eclass: Fatalize pkg_postinst outside perl-core

 eclass/perl-module.eclass | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index 18e559d68..bce191e76 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -437,10 +437,8 @@ perl-module_src_install() {
 perl-module_pkg_postinst() {
debug-print-function $FUNCNAME "$@"
if [[ ${CATEGORY} != perl-core ]] ; then
-   eqawarn "perl-module.eclass: You are calling 
perl-module_pkg_postinst outside the perl-core category."
-   eqawarn "   This does not do anything; the call can be safely 
removed."
-   perl_qafatal "function" "$FUNCNAME is private to perl-core"
-   return 0
+   eerror "perl-module.eclass: You are calling 
perl-module_pkg_postinst outside the perl-core category."
+   die"   This does not do anything; the call can be removed."
fi
perl_link_duallife_scripts
 }



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: 86642470fc266b5f8a38ad591b67afd6e480e5ad
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 11 06:39:17 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:07:33 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=86642470

perl-module.eclass: stop calling src_prepare in src_unpack

 eclass/perl-module.eclass | 1 -
 1 file changed, 1 deletion(-)

diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index 6460e874a..0804c044e 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -181,7 +181,6 @@ perl-module_src_unpack() {
debug-print-function $FUNCNAME "$@"
[[ ${EAPI:-0} == 5 ]] || die "perl-module_src_unpack is banned in 
EAPI=6 or later"
unpacker_src_unpack
-   has src_prepare ${PERL_EXPF} || perl-module_src_prepare
 }
 
 # @FUNCTION: perl-module_src_prepare



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: e7a58393c16d853a165ec56d2637d4c1649ff033
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep 16 21:59:56 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:39:39 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=e7a58393

perl-functions.eclass: Update check_module_version for EAPI6

 eclass/perl-functions.eclass | 22 +-
 1 file changed, 21 insertions(+), 1 deletion(-)

diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass
index e37cf1e53..da444735b 100644
--- a/eclass/perl-functions.eclass
+++ b/eclass/perl-functions.eclass
@@ -57,7 +57,7 @@ perl_diagnostics() {
eerror
 }
 
-perl_check_module_version() {
+_perl_check_module_version_eapi5() {
local REAL_PV
local gpmv="$(type -p gentoo-perlmod-version.pl)"
[[ -n ${MODULE_VERSION} && -n ${gpmv} && -x ${gpmv} ]] || return
@@ -69,6 +69,26 @@ perl_check_module_version() {
fi
 }
 
+_perl_check_module_version_eapi6() {
+   local REAL_PV
+   local gpmv="$(type -p gentoo-perlmod-version.pl)"
+   [[ -n ${DIST_VERSION} && -n ${gpmv} && -x ${gpmv} ]] || return
+   REAL_PV=$( ${gpmv} --oneshot "${DIST_VERSION}" )
+   if [[ -n ${REAL_PV} && ${REAL_PV} != ${PV} ]] ; then
+   eqawarn "QA Notice: Based on DIST_VERSION=${DIST_VERSION} the 
ebuild version ${PV} is wrong!"
+   eqawarn "   The ebuild version should be ${REAL_PV}"
+   perl_qafatal "version" "${REAL_PV} != ${PV}"
+   fi
+}
+
+perl_check_module_version() {
+   debug-print-function $FUNCNAME "$@"
+   if [[ ${EAPI:-0} == 5 ]]; then
+   _perl_check_module_version_eapi5
+   return
+   fi
+   _perl_check_module_version_eapi6
+}
 perlinfo_done=false
 
 # @FUNCTION: perl_set_version



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: 85be8a2170d0a7e948ea1dcc7f8760fc0b63ba4a
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep 16 06:29:27 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:39:38 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=85be8a21

perl-functions.eclass: Make PERL_RESTRICT suspect in EAPI6

 eclass/perl-functions.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass
index 45d4da617..ee90324e2 100644
--- a/eclass/perl-functions.eclass
+++ b/eclass/perl-functions.eclass
@@ -706,7 +706,7 @@ perl_check_eapi() {
if [[ ${EAPI:-0} == 5 ]]; then
suspect_vars=( DIST_TEST DIST_VERSION DIST_NAME DIST_AUTHOR 
DIST_A_EXT DIST_A DIST_SECTION DIST_EXAMPLES );
else
-   suspect_vars=( MY_PN MY_PV MODULE_VERSION MY_P MODULE_A 
MODULE_A_EXT MODULE_AUTHOR MODULE_NAME SRC_TEST MODULE_SECTION );
+   suspect_vars=( MY_PN MY_PV MODULE_VERSION MY_P MODULE_A 
MODULE_A_EXT MODULE_AUTHOR MODULE_NAME SRC_TEST MODULE_SECTION PERL_RESTRICT );
fi
for i in "${suspect_vars[@]}"; do
[[ -v $i ]] || continue;



[gentoo-commits] proj/perl-overlay:master commit in: eclass/

2017-09-16 Thread Kent Fredric
commit: 1c9856f0a34d8538ebb3a20b7936b6a6a99bc200
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 11 06:40:31 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Sep 17 00:07:33 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=1c9856f0

perl-module.eclass: src_prepare: stop calling esvn_clean

 eclass/perl-module.eclass | 1 -
 1 file changed, 1 deletion(-)

diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index 21762adfc..aea9a2230 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -203,7 +203,6 @@ perl-module_src_prepare() {
perl_rm_files "${PERL_RM_FILES[@]}"
fi
perl_fix_osx_extra
-   esvn_clean
 }
 
 # @FUNCTION: perl-module_src_configure



[gentoo-commits] repo/gentoo:master commit in: sys-fs/mtools/

2017-09-16 Thread Thomas Deutschmann
commit: 732bf88e235195795c460388e03bf276e164409b
Author: Marty Plummer  gmail  com>
AuthorDate: Sat Aug 12 05:43:06 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Sep 17 00:41:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732bf88e

sys-fs/mtools: fix musl build

Closes https://bugs.gentoo.org/show_bug.cgi?id=626948

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-fs/mtools/mtools-4.0.18-r2.ebuild | 2 +-
 sys-fs/mtools/mtools-4.0.18.ebuild| 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-fs/mtools/mtools-4.0.18-r2.ebuild 
b/sys-fs/mtools/mtools-4.0.18-r2.ebuild
index c58be8b13a7..b24e3026f32 100644
--- a/sys-fs/mtools/mtools-4.0.18-r2.ebuild
+++ b/sys-fs/mtools/mtools-4.0.18-r2.ebuild
@@ -36,7 +36,7 @@ src_prepare() {
 
 src_configure() {
# 447688
-   use elibc_glibc || append-libs iconv
+   use !elibc_glibc && use !elibc_musl && append-libs "-liconv"
econf \
--sysconfdir="${EPREFIX}"/etc/mtools \
$(use_with X x)

diff --git a/sys-fs/mtools/mtools-4.0.18.ebuild 
b/sys-fs/mtools/mtools-4.0.18.ebuild
index bec1d577505..20531ff7b2d 100644
--- a/sys-fs/mtools/mtools-4.0.18.ebuild
+++ b/sys-fs/mtools/mtools-4.0.18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="4"
@@ -32,7 +32,7 @@ src_prepare() {
 
 src_configure() {
# 447688
-   use elibc_glibc || append-libs iconv
+   use !elibc_glibc && use !elibc_musl && append-libs "-liconv"
econf \
--sysconfdir="${EPREFIX}"/etc/mtools \
$(use_with X x)



[gentoo-commits] proj/musl:master commit in: net-libs/libnsl/, net-libs/libnsl/files/

2017-09-16 Thread Aric Belsito
commit: 9f51db391d92e8318158a75a38163dc3d563a47d
Author: Aric Belsito  gmail  com>
AuthorDate: Sat Sep 16 23:58:18 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sat Sep 16 23:58:18 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=9f51db39

net-libs/libnsl: fix implicit __stpcpy

 net-libs/libnsl/Manifest  | 2 +-
 net-libs/libnsl/files/libnsl-1.1.0-musl.patch | 6 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest
index 70aec19..e607397 100644
--- a/net-libs/libnsl/Manifest
+++ b/net-libs/libnsl/Manifest
@@ -1,4 +1,4 @@
-AUX libnsl-1.1.0-musl.patch 980 SHA256 
ddc11241b1b9de8de4fb210f34857f74790e87210a683b5a16d820d6bf546a0d SHA512 
1b8cd54615f2311ca25deeab2d99e79f267de1adfde03bde876e21650a9690b8ed391aae1e94f5a103b5b8c8d3244e458faa72039eec72ba087e3485e00f8e2c
 WHIRLPOOL 
9c59e75878fe3ef0a87f510984d770de4d01d5bc785f17e5bff8b1781877284604153e1796705cd924c1ce3107fcf11820a14ea16c4d0bd4bc51712ada26bf91
+AUX libnsl-1.1.0-musl.patch 1032 SHA256 
c00dacc15d8b6673e2f74816cd8642ab0cde4045530a9ce7223e6cbb7695ee67 SHA512 
7e0a0b0fd75790650655eed4821ade68c97c951fc15285a9fa75239b63240cd6721a75a63de1ebb9faf63fbf1d79ca7a856b30e145bc56842333de3fba11bd31
 WHIRLPOOL 
7699da3feab31cd876aae204788edb65129dfbe072a8ac9871008f7efe909e0c723dcba4361b24d2d40737a385283eb1b33b6bc34588ffa4b4b7500e93d73da0
 DIST libnsl-1.1.0.tar.gz 209148 SHA256 
a23cfcf7f29f168b95e821d01217600096c05be8cd5c085450cb4f160425277b SHA512 
12555ed701d06247b6774c6c2759ada280ffce73820976adb4aaa48b50b97121b1805412541778dfcdd8845af6a10b2e5a9dc0eb7b953e84467d0a40ad3360cd
 WHIRLPOOL 
c347bbd72b75d1e3ab0069f802da8e4e4e4931a8a61b4abed1dd664c4576e7e22e96c012858c684ec79a981aea84460eae3a2ccb8e94aa7bfecfdd99c3e54730
 EBUILD libnsl-1.1.0.ebuild 1010 SHA256 
fbe5a6dd770ef832336607f11a40026c06ae254aababb84fc853ab549e81a179 SHA512 
84d1332f2906df6c12f7096f6f63a12d4165d98e30f0ef0c08d7be9747cce98836726b3c261f13f79fbc7e1879cded86d0b320835fc8092c991b668e02b05eb2
 WHIRLPOOL 
a5bbb974f2f9704f7484ee5261e65ce8739184ce8c9542b90d1a0980d78cace5f14fc76ae2ed73b8e1b6ccf6de5972b7666ed7a419be210e5265f88e9c4ed7bb
 MISC metadata.xml 379 SHA256 
ebf32af5bc074fc17a37c93745bc34847424be60d6d5d23a69d88baabc554bcf SHA512 
00a77262e76176fbc54ff2d1d8ba070868f185f5f940abd25ad1af80fd52f1560c9e0290c42283a98519a653a334ed6dfd4e0f8540d10946253b3afc205bb753
 WHIRLPOOL 
eab5963365c94d28e5e60cc0b4eaee3d576bf8cc3372eb739f0fcbdbf4f3c37fc1af7c90b39866e476fdcd2d529b7e78f2bbcc1d3b938c047702d09db3141fa6

diff --git a/net-libs/libnsl/files/libnsl-1.1.0-musl.patch 
b/net-libs/libnsl/files/libnsl-1.1.0-musl.patch
index 6d59d2b..7b73c49 100644
--- a/net-libs/libnsl/files/libnsl-1.1.0-musl.patch
+++ b/net-libs/libnsl/files/libnsl-1.1.0-musl.patch
@@ -1,7 +1,7 @@
 diff -Naur libnsl-libnsl-1.1.0.orig/src/rpcsvc/nis.h 
libnsl-libnsl-1.1.0/src/rpcsvc/nis.h
 --- libnsl-libnsl-1.1.0.orig/src/rpcsvc/nis.h  2017-08-18 12:40:34.0 
-0700
 +++ libnsl-libnsl-1.1.0/src/rpcsvc/nis.h   2017-09-16 16:48:58.148882799 
-0700
-@@ -56,10 +56,38 @@
+@@ -56,10 +56,42 @@
   *  
   */
  
@@ -21,6 +21,10 @@ diff -Naur libnsl-libnsl-1.1.0.orig/src/rpcsvc/nis.h 
libnsl-libnsl-1.1.0/src/rpc
 +#define __mempcpy mempcpy
 +#endif
 +
++#ifdef __stpcpy
++#define __stpcpy stpcpy
++#endif
++
 +#ifndef __strtok_r
 +#define __strtok_r strtok_r
 +#endif



[gentoo-commits] proj/musl:master commit in: net-libs/libnsl/

2017-09-16 Thread Aric Belsito
commit: 01d9c7d1c14515bdc20baeec51a9478fea0eb43f
Author: Aric Belsito  gmail  com>
AuthorDate: Sat Sep 16 23:54:38 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sat Sep 16 23:54:38 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=01d9c7d1

net-libs/libnsl: fix typo in patch path

 net-libs/libnsl/Manifest| 2 +-
 net-libs/libnsl/libnsl-1.1.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest
index 7dc270b..70aec19 100644
--- a/net-libs/libnsl/Manifest
+++ b/net-libs/libnsl/Manifest
@@ -1,4 +1,4 @@
 AUX libnsl-1.1.0-musl.patch 980 SHA256 
ddc11241b1b9de8de4fb210f34857f74790e87210a683b5a16d820d6bf546a0d SHA512 
1b8cd54615f2311ca25deeab2d99e79f267de1adfde03bde876e21650a9690b8ed391aae1e94f5a103b5b8c8d3244e458faa72039eec72ba087e3485e00f8e2c
 WHIRLPOOL 
9c59e75878fe3ef0a87f510984d770de4d01d5bc785f17e5bff8b1781877284604153e1796705cd924c1ce3107fcf11820a14ea16c4d0bd4bc51712ada26bf91
 DIST libnsl-1.1.0.tar.gz 209148 SHA256 
a23cfcf7f29f168b95e821d01217600096c05be8cd5c085450cb4f160425277b SHA512 
12555ed701d06247b6774c6c2759ada280ffce73820976adb4aaa48b50b97121b1805412541778dfcdd8845af6a10b2e5a9dc0eb7b953e84467d0a40ad3360cd
 WHIRLPOOL 
c347bbd72b75d1e3ab0069f802da8e4e4e4931a8a61b4abed1dd664c4576e7e22e96c012858c684ec79a981aea84460eae3a2ccb8e94aa7bfecfdd99c3e54730
-EBUILD libnsl-1.1.0.ebuild 1003 SHA256 
edfa8d22d21794348c00856f1cc54127c221fb7b384b365bba4959cd2c318687 SHA512 
60ebe318184aa6900a8ada9f7c5c3def4bfbe5dcb76e7eaa39b140b869b6285a9ff22795641d08499a829cccd17c21d3611f3e60df859bfd47d303a95c7d4998
 WHIRLPOOL 
343ae7a7f4314bc907b7ad3c26eb1d010ecdf239b612c1b3d44e9597c064a7b1999eb68e7366723383139a76c5f1ba3629c89e903dbce784746c225bd2c3b528
+EBUILD libnsl-1.1.0.ebuild 1010 SHA256 
fbe5a6dd770ef832336607f11a40026c06ae254aababb84fc853ab549e81a179 SHA512 
84d1332f2906df6c12f7096f6f63a12d4165d98e30f0ef0c08d7be9747cce98836726b3c261f13f79fbc7e1879cded86d0b320835fc8092c991b668e02b05eb2
 WHIRLPOOL 
a5bbb974f2f9704f7484ee5261e65ce8739184ce8c9542b90d1a0980d78cace5f14fc76ae2ed73b8e1b6ccf6de5972b7666ed7a419be210e5265f88e9c4ed7bb
 MISC metadata.xml 379 SHA256 
ebf32af5bc074fc17a37c93745bc34847424be60d6d5d23a69d88baabc554bcf SHA512 
00a77262e76176fbc54ff2d1d8ba070868f185f5f940abd25ad1af80fd52f1560c9e0290c42283a98519a653a334ed6dfd4e0f8540d10946253b3afc205bb753
 WHIRLPOOL 
eab5963365c94d28e5e60cc0b4eaee3d576bf8cc3372eb739f0fcbdbf4f3c37fc1af7c90b39866e476fdcd2d529b7e78f2bbcc1d3b938c047702d09db3141fa6

diff --git a/net-libs/libnsl/libnsl-1.1.0.ebuild 
b/net-libs/libnsl/libnsl-1.1.0.ebuild
index 8683f9a..1ced571 100644
--- a/net-libs/libnsl/libnsl-1.1.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.1.0.ebuild
@@ -20,7 +20,7 @@ DEPEND="
 "
 RDEPEND=${DEPEND}
 
-PATCHES=( "${S}"/${P}-musl.patch )
+PATCHES=( "${FILESDIR}"/${P}-musl.patch )
 
 S=${WORKDIR}/${PN}-${P}
 



[gentoo-commits] proj/musl:master commit in: net-libs/libnsl/, net-libs/libnsl/files/

2017-09-16 Thread Aric Belsito
commit: a1e9ffcd17aa852b1b73ed26bad7ed9555c7fde2
Author: Aric Belsito  gmail  com>
AuthorDate: Sat Sep 16 23:50:02 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sat Sep 16 23:50:02 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=a1e9ffcd

net-libs/libnsl: add patch

More complicated musl issues than was initially apparent

adapted from alpine linux

 net-libs/libnsl/Manifest  |  3 +-
 net-libs/libnsl/files/libnsl-1.1.0-musl.patch | 43 +++
 net-libs/libnsl/libnsl-1.1.0.ebuild   |  3 +-
 3 files changed, 47 insertions(+), 2 deletions(-)

diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest
index 6e4241c..7dc270b 100644
--- a/net-libs/libnsl/Manifest
+++ b/net-libs/libnsl/Manifest
@@ -1,3 +1,4 @@
+AUX libnsl-1.1.0-musl.patch 980 SHA256 
ddc11241b1b9de8de4fb210f34857f74790e87210a683b5a16d820d6bf546a0d SHA512 
1b8cd54615f2311ca25deeab2d99e79f267de1adfde03bde876e21650a9690b8ed391aae1e94f5a103b5b8c8d3244e458faa72039eec72ba087e3485e00f8e2c
 WHIRLPOOL 
9c59e75878fe3ef0a87f510984d770de4d01d5bc785f17e5bff8b1781877284604153e1796705cd924c1ce3107fcf11820a14ea16c4d0bd4bc51712ada26bf91
 DIST libnsl-1.1.0.tar.gz 209148 SHA256 
a23cfcf7f29f168b95e821d01217600096c05be8cd5c085450cb4f160425277b SHA512 
12555ed701d06247b6774c6c2759ada280ffce73820976adb4aaa48b50b97121b1805412541778dfcdd8845af6a10b2e5a9dc0eb7b953e84467d0a40ad3360cd
 WHIRLPOOL 
c347bbd72b75d1e3ab0069f802da8e4e4e4931a8a61b4abed1dd664c4576e7e22e96c012858c684ec79a981aea84460eae3a2ccb8e94aa7bfecfdd99c3e54730
-EBUILD libnsl-1.1.0.ebuild 1006 SHA256 
dae9457daf893d82cbaab00ee2bc72bd2a2e17477558d29120e905068e4c1183 SHA512 
98459d3710f1cc93f3e70c40b89b0a65c9827831826d18790e9ef22235f18af2b057a90f495c0777e9e734496bed4c5a986fa3cad1cee27fe6eb3407638b26aa
 WHIRLPOOL 
dff95f9c0317e9e20abd3a703e571bba6c2004cebb2cc46f56d0c9880d9eb5475ee92ef0d04099da490af85997afcc203b80c8d2a146175f0adde5188ae83f36
+EBUILD libnsl-1.1.0.ebuild 1003 SHA256 
edfa8d22d21794348c00856f1cc54127c221fb7b384b365bba4959cd2c318687 SHA512 
60ebe318184aa6900a8ada9f7c5c3def4bfbe5dcb76e7eaa39b140b869b6285a9ff22795641d08499a829cccd17c21d3611f3e60df859bfd47d303a95c7d4998
 WHIRLPOOL 
343ae7a7f4314bc907b7ad3c26eb1d010ecdf239b612c1b3d44e9597c064a7b1999eb68e7366723383139a76c5f1ba3629c89e903dbce784746c225bd2c3b528
 MISC metadata.xml 379 SHA256 
ebf32af5bc074fc17a37c93745bc34847424be60d6d5d23a69d88baabc554bcf SHA512 
00a77262e76176fbc54ff2d1d8ba070868f185f5f940abd25ad1af80fd52f1560c9e0290c42283a98519a653a334ed6dfd4e0f8540d10946253b3afc205bb753
 WHIRLPOOL 
eab5963365c94d28e5e60cc0b4eaee3d576bf8cc3372eb739f0fcbdbf4f3c37fc1af7c90b39866e476fdcd2d529b7e78f2bbcc1d3b938c047702d09db3141fa6

diff --git a/net-libs/libnsl/files/libnsl-1.1.0-musl.patch 
b/net-libs/libnsl/files/libnsl-1.1.0-musl.patch
new file mode 100644
index 000..6d59d2b
--- /dev/null
+++ b/net-libs/libnsl/files/libnsl-1.1.0-musl.patch
@@ -0,0 +1,43 @@
+diff -Naur libnsl-libnsl-1.1.0.orig/src/rpcsvc/nis.h 
libnsl-libnsl-1.1.0/src/rpcsvc/nis.h
+--- libnsl-libnsl-1.1.0.orig/src/rpcsvc/nis.h  2017-08-18 12:40:34.0 
-0700
 libnsl-libnsl-1.1.0/src/rpcsvc/nis.h   2017-09-16 16:48:58.148882799 
-0700
+@@ -56,10 +56,38 @@
+  *  
+  */
+ 
+-
+ #ifndef __nis_object_h
+ #define __nis_object_h
+ 
++#ifndef rawmemchr
++#define rawmemchr(s, c) memchr((s),(size_t)-1,(c))
++#endif
++
++#ifndef __asprintf
++#define __asprintf asprintf
++#endif
++
++#ifndef __mempcpy
++#define __mempcpy mempcpy
++#endif
++
++#ifndef __strtok_r
++#define __strtok_r strtok_r
++#endif
++
++#ifndef __always_inline
++#define __always_inline inline
++#endif
++
++#ifndef TEMP_FAILURE_RETRY
++#define TEMP_FAILURE_RETRY(exp) ({ \
++  typeof (exp) _rc; \
++  do { \
++  _rc = (exp); \
++  } while (_rc == -1 && errno == EINTR); \
++  _rc; })
++#endif
++
+ #define NIS_MAXSTRINGLEN 255
+ #define NIS_MAXNAMELEN 1024
+ #define NIS_MAXATTRNAME 32

diff --git a/net-libs/libnsl/libnsl-1.1.0.ebuild 
b/net-libs/libnsl/libnsl-1.1.0.ebuild
index 3fbbc6b..8683f9a 100644
--- a/net-libs/libnsl/libnsl-1.1.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.1.0.ebuild
@@ -20,6 +20,8 @@ DEPEND="
 "
 RDEPEND=${DEPEND}
 
+PATCHES=( "${S}"/${P}-musl.patch )
+
 S=${WORKDIR}/${PN}-${P}
 
 src_prepare(){
@@ -28,7 +30,6 @@ src_prepare(){
sed -e 's|^__BEGIN_DECLS$|#ifdef __cplusplus\nextern "C" 
{\n#endif|' \
-e 's|^__END_DECLS$|#ifdef __cplusplus\n}\n#endif|' \
-e 's| __THROW||' \
-   -e 's|__always_inline|inline|' \
-i {} \; || die
eautoreconf
 }



[gentoo-commits] proj/musl:master commit in: net-libs/libnsl/

2017-09-16 Thread Aric Belsito
commit: e1a067c5f6ac27ab2ade3a6220489b21355ed8f3
Author: Aric Belsito  gmail  com>
AuthorDate: Sat Sep 16 23:32:05 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sat Sep 16 23:32:05 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e1a067c5

net-libs/libnsl: fix __always_inline

 net-libs/libnsl/Manifest| 2 +-
 net-libs/libnsl/libnsl-1.1.0.ebuild | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest
index 8367efc..6e4241c 100644
--- a/net-libs/libnsl/Manifest
+++ b/net-libs/libnsl/Manifest
@@ -1,3 +1,3 @@
 DIST libnsl-1.1.0.tar.gz 209148 SHA256 
a23cfcf7f29f168b95e821d01217600096c05be8cd5c085450cb4f160425277b SHA512 
12555ed701d06247b6774c6c2759ada280ffce73820976adb4aaa48b50b97121b1805412541778dfcdd8845af6a10b2e5a9dc0eb7b953e84467d0a40ad3360cd
 WHIRLPOOL 
c347bbd72b75d1e3ab0069f802da8e4e4e4931a8a61b4abed1dd664c4576e7e22e96c012858c684ec79a981aea84460eae3a2ccb8e94aa7bfecfdd99c3e54730
-EBUILD libnsl-1.1.0.ebuild 967 SHA256 
a9123cdd506a2be6455829c046df1e1e9d606cb2042303ec25b55677a7e69d0e SHA512 
e99ec0a2a5c3afd0486d5925ce9027a9327108effdb2d403d79d04f698e7168ee20790a126ac19f099ce6f41ddb886010ab4ac7a56315fc2bb44fb87876fefe8
 WHIRLPOOL 
35bc4be387b9e1a277c87413b69fc811d8a8dafef89aea60240108ef7bc5bc27fdaf3bd6eb51326b3d92dbafb70c4febc96d3a9470fa16839285a54687b5fd1f
+EBUILD libnsl-1.1.0.ebuild 1006 SHA256 
dae9457daf893d82cbaab00ee2bc72bd2a2e17477558d29120e905068e4c1183 SHA512 
98459d3710f1cc93f3e70c40b89b0a65c9827831826d18790e9ef22235f18af2b057a90f495c0777e9e734496bed4c5a986fa3cad1cee27fe6eb3407638b26aa
 WHIRLPOOL 
dff95f9c0317e9e20abd3a703e571bba6c2004cebb2cc46f56d0c9880d9eb5475ee92ef0d04099da490af85997afcc203b80c8d2a146175f0adde5188ae83f36
 MISC metadata.xml 379 SHA256 
ebf32af5bc074fc17a37c93745bc34847424be60d6d5d23a69d88baabc554bcf SHA512 
00a77262e76176fbc54ff2d1d8ba070868f185f5f940abd25ad1af80fd52f1560c9e0290c42283a98519a653a334ed6dfd4e0f8540d10946253b3afc205bb753
 WHIRLPOOL 
eab5963365c94d28e5e60cc0b4eaee3d576bf8cc3372eb739f0fcbdbf4f3c37fc1af7c90b39866e476fdcd2d529b7e78f2bbcc1d3b938c047702d09db3141fa6

diff --git a/net-libs/libnsl/libnsl-1.1.0.ebuild 
b/net-libs/libnsl/libnsl-1.1.0.ebuild
index f9d9ea0..3fbbc6b 100644
--- a/net-libs/libnsl/libnsl-1.1.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.1.0.ebuild
@@ -28,6 +28,7 @@ src_prepare(){
sed -e 's|^__BEGIN_DECLS$|#ifdef __cplusplus\nextern "C" 
{\n#endif|' \
-e 's|^__END_DECLS$|#ifdef __cplusplus\n}\n#endif|' \
-e 's| __THROW||' \
+   -e 's|__always_inline|inline|' \
-i {} \; || die
eautoreconf
 }



[gentoo-commits] proj/musl:master commit in: net-libs/libnsl/

2017-09-16 Thread Aric Belsito
commit: c6179287820078ab4040b011f5a4759bd874592b
Author: Aric Belsito  gmail  com>
AuthorDate: Sat Sep 16 23:25:27 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sat Sep 16 23:25:27 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c6179287

net-libs/libnsl: add most recent version

 net-libs/libnsl/Manifest|  3 +++
 net-libs/libnsl/libnsl-1.1.0.ebuild | 38 +
 net-libs/libnsl/metadata.xml| 12 
 3 files changed, 53 insertions(+)

diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest
new file mode 100644
index 000..8367efc
--- /dev/null
+++ b/net-libs/libnsl/Manifest
@@ -0,0 +1,3 @@
+DIST libnsl-1.1.0.tar.gz 209148 SHA256 
a23cfcf7f29f168b95e821d01217600096c05be8cd5c085450cb4f160425277b SHA512 
12555ed701d06247b6774c6c2759ada280ffce73820976adb4aaa48b50b97121b1805412541778dfcdd8845af6a10b2e5a9dc0eb7b953e84467d0a40ad3360cd
 WHIRLPOOL 
c347bbd72b75d1e3ab0069f802da8e4e4e4931a8a61b4abed1dd664c4576e7e22e96c012858c684ec79a981aea84460eae3a2ccb8e94aa7bfecfdd99c3e54730
+EBUILD libnsl-1.1.0.ebuild 967 SHA256 
a9123cdd506a2be6455829c046df1e1e9d606cb2042303ec25b55677a7e69d0e SHA512 
e99ec0a2a5c3afd0486d5925ce9027a9327108effdb2d403d79d04f698e7168ee20790a126ac19f099ce6f41ddb886010ab4ac7a56315fc2bb44fb87876fefe8
 WHIRLPOOL 
35bc4be387b9e1a277c87413b69fc811d8a8dafef89aea60240108ef7bc5bc27fdaf3bd6eb51326b3d92dbafb70c4febc96d3a9470fa16839285a54687b5fd1f
+MISC metadata.xml 379 SHA256 
ebf32af5bc074fc17a37c93745bc34847424be60d6d5d23a69d88baabc554bcf SHA512 
00a77262e76176fbc54ff2d1d8ba070868f185f5f940abd25ad1af80fd52f1560c9e0290c42283a98519a653a334ed6dfd4e0f8540d10946253b3afc205bb753
 WHIRLPOOL 
eab5963365c94d28e5e60cc0b4eaee3d576bf8cc3372eb739f0fcbdbf4f3c37fc1af7c90b39866e476fdcd2d529b7e78f2bbcc1d3b938c047702d09db3141fa6

diff --git a/net-libs/libnsl/libnsl-1.1.0.ebuild 
b/net-libs/libnsl/libnsl-1.1.0.ebuild
new file mode 100644
index 000..f9d9ea0
--- /dev/null
+++ b/net-libs/libnsl/libnsl-1.1.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="Public client interface for NIS(YP) and NIS+ in a IPv6 ready 
version"
+HOMEPAGE="https://github.com/thkukuk/libnsl;
+SRC_URI="https://github.com/thkukuk/${PN}/archive/${P}.tar.gz;
+
+SLOT="0"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE=""
+
+DEPEND="
+   !
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+ toolch...@gentoo.org
+ Gentoo Toolchain Project
+
+
+ base-sys...@gentoo.org
+ Gentoo Base System Project
+
+



[gentoo-commits] proj/musl:master commit in: net-misc/chrony/

2017-09-16 Thread Aric Belsito
commit: d86b116e4d06adaf0ed1daff6eff236946a7cb95
Author: Aric Belsito  gmail  com>
AuthorDate: Sat Sep 16 22:53:52 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sat Sep 16 22:53:52 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d86b116e

net-misc/chrony: version bump to 3.2

 net-misc/chrony/Manifest   |   6 +-
 .../{chrony-3.2_pre1.ebuild => chrony-3.2.ebuild}  |   0
 net-misc/chrony/chrony-3.2_pre2.ebuild | 123 -
 3 files changed, 2 insertions(+), 127 deletions(-)

diff --git a/net-misc/chrony/Manifest b/net-misc/chrony/Manifest
index 9abc12e..c2e0ce7 100644
--- a/net-misc/chrony/Manifest
+++ b/net-misc/chrony/Manifest
@@ -3,8 +3,6 @@ AUX chrony-3.2-no-glob_magic.patch 404 SHA256 
0e85df5fcc6138ea67636a9f0295efd6ec
 AUX chronyd.conf 378 SHA256 
29040502f86c419dbfbc7e2627cc658a8df82b37da21b3d1fce2eed9136d8f99 SHA512 
6919c7bddce2a8f81c0f2759c7c58506e97f89102bfeb7b5c19c6da5ed4cbd9070faddd4f3fb411bb4c653fffbdcc93a7f7dc810f38b199f038b1d4072f57640
 WHIRLPOOL 
14e6e90959e434475f8d74a144fd342588e99a7102b15cedbf7a436ca32db3e09bbe4bd2630634fac9045db4b75a6c7afcd8f91c67bd8bb4f977d821d220ced9
 AUX chronyd.init-r1 1637 SHA256 
f3c8b8dfbb1ee14b251d3502cb799411aa4fb71d107ddd90b41b4841eee22f5c SHA512 
cbfafe8210cc3d86d417d590fa6c54924ef9f3487c3766a17fffb34d2421a5fc2dfb98ce53dcc33c5811e7c2fd428a235bfde68d999cb50c7d9e5100f769a37b
 WHIRLPOOL 
d1b31217ede912611bf7aec69a37d4321913cff0e41f8dfe1df1ff1a6605fd21bbfbdced53ea6e9dc0a22ff5848fe0b705ddf0a6b0e5154ddd4e9b6ed1fe656a
 AUX chronyd.service-r2 261 SHA256 
d5996c6b8596e137b36099d0ce7974bfd8e36411d999712d2f0393ac738f3754 SHA512 
671415208e123628e123575d708dbe4ed7946bc45832dce506d539cc747e84ae63783b53398e96a60d815f1758fe44836f34d804e28859538cf560715474dffe
 WHIRLPOOL 
f95d9472ad30fb06e3d0014ddc2be492dd1a6d2b5590bed27214ba1b0566d83e89e108a8df3de9dade939a9feff005bfff431d796f9e813388830e3f3dfc437b
-DIST chrony-3.2-pre1.tar.gz 431211 SHA256 
3c6fa2fe71ba670955498dcecab6a57c0b4ed8bc5a761629e96cd6038946942f SHA512 
8ce54f246c3e11e72d90ba03e6f39894445eed314b26113c4a98b5746a00c1886291bf1bb20db68318c3310350b36ea6c88fe05607ae82e551ee93aea6e3fcb6
 WHIRLPOOL 
1fdf2b0d66b048b448e184b947416bd5ac10996633a41b77749f787ac88b2e605925174483ba8b52f398a1adc8c79b56a2c75d759d187066981dad8045c32eb2
-DIST chrony-3.2-pre2.tar.gz 433579 SHA256 
8fe90b486e33909c22362ad524701470cd119618013d10e6bc750edca0cb5fbd SHA512 
ddc1008da21ee995bfc6049e713f79e9872a3c45d26867b763c41914000bcc5c016c968588d00f85547405bb0bc7950c5954b5757ef08edef8adf988c711546a
 WHIRLPOOL 
e4e52c1b5b08824acfae22f554aee464c6d642bd007f6a979fa89c931b7dfa848ec67798ab71c9e1e87cb9570521ad0278671af3ce420255a08b31b6574b1323
-EBUILD chrony-3.2_pre1.ebuild 2958 SHA256 
15b6207d43ca1de44d3369d7e2730096f536f6881fe950531acfd7f74c4a1521 SHA512 
e83a6d0a53c86d47613432c03f9cd7ef5f825ee3728667bd44cf14f80d667c7384c1abd3e7a8864dafa3a1ecc7cc83c7381a71a5591a3ac14a4b913acc06ddde
 WHIRLPOOL 
582e8e29e71e6dc2a6c02e1ad6db7031ff06e22b004a730b3083aa32c08cd1f8771e603d401076356a08d2c301baa3e4399be608d832fc7a2ab59bd3e2bd79b4
-EBUILD chrony-3.2_pre2.ebuild 2958 SHA256 
15b6207d43ca1de44d3369d7e2730096f536f6881fe950531acfd7f74c4a1521 SHA512 
e83a6d0a53c86d47613432c03f9cd7ef5f825ee3728667bd44cf14f80d667c7384c1abd3e7a8864dafa3a1ecc7cc83c7381a71a5591a3ac14a4b913acc06ddde
 WHIRLPOOL 
582e8e29e71e6dc2a6c02e1ad6db7031ff06e22b004a730b3083aa32c08cd1f8771e603d401076356a08d2c301baa3e4399be608d832fc7a2ab59bd3e2bd79b4
+DIST chrony-3.2.tar.gz 433882 SHA256 
329f6718dd8c3ece3eee78be1f4821cbbeb62608e7d23f25da293cfa433c4116 SHA512 
496af5bed91600f268c1a0fa577bb8c7785e485f78598b666829c674e94770c16548cec4289a2ae9d0a51191d2705eda00886cb6cccae3828aa201a49d4783a4
 WHIRLPOOL 
b8a9045c81970653393c2afadece1e3a5e093c893b7ac3bae061bbd40bc043439e426df8da6598e36ef9589b4dd402419199307a9bfa48df526206952814667e
+EBUILD chrony-3.2.ebuild 2958 SHA256 
15b6207d43ca1de44d3369d7e2730096f536f6881fe950531acfd7f74c4a1521 SHA512 
e83a6d0a53c86d47613432c03f9cd7ef5f825ee3728667bd44cf14f80d667c7384c1abd3e7a8864dafa3a1ecc7cc83c7381a71a5591a3ac14a4b913acc06ddde
 WHIRLPOOL 
582e8e29e71e6dc2a6c02e1ad6db7031ff06e22b004a730b3083aa32c08cd1f8771e603d401076356a08d2c301baa3e4399be608d832fc7a2ab59bd3e2bd79b4
 MISC metadata.xml 1566 SHA256 
df519c8729414da92dabce3e6fcfd98e7cbee2c3ca31c1271d280d63f39cfdc2 SHA512 
bc9d33fa4f146feb7b934ffa6cf8e4d235316f23b9e08dbd6bf6d071496508a9c1dfbed2fca686244360ef848acdeec0d3b96992601aeb669c30482f9ca5ee84
 WHIRLPOOL 
12b3b29c032ba953e7d945d5a7cc1264e03468fe0c9c7201bc0cc82a1927c253856f714fcce957dc74eb95f23457265ac3e08925b9a4a3530e5a710d93275c96

diff --git a/net-misc/chrony/chrony-3.2_pre1.ebuild 
b/net-misc/chrony/chrony-3.2.ebuild
similarity index 100%
rename from net-misc/chrony/chrony-3.2_pre1.ebuild
rename to net-misc/chrony/chrony-3.2.ebuild

diff --git a/net-misc/chrony/chrony-3.2_pre2.ebuild 
b/net-misc/chrony/chrony-3.2_pre2.ebuild
deleted file mode 100644
index 24347f5..000

[gentoo-commits] proj/perl-overlay:master commit in: scripts/

2017-09-16 Thread Kent Fredric
commit: 3ada1f58b0b05b765b668a16e317a0319f2c7f1d
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Jan 17 01:37:54 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep 16 22:07:29 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=3ada1f58

scripts/: update multiplex script for current gentoo repos

 scripts/ssh_multiplex.pl | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/scripts/ssh_multiplex.pl b/scripts/ssh_multiplex.pl
index cb3d4c9bb..703e4c96d 100755
--- a/scripts/ssh_multiplex.pl
+++ b/scripts/ssh_multiplex.pl
@@ -38,9 +38,9 @@ spawn_cmd(
   {
 pids=> \@pids,
 params  => [qw( background no_execute_command no_stdin control_master )],
-connect => 'g...@git.overlays.gentoo.org',
+connect => 'g...@git.gentoo.org',
 cleanup => sub {
-  say "\e[32mConnected to git\@git.overlays.gentoo.org\e[0m";
+  say "\e[32mConnected to git\@git.gentoo.org\e[0m";
 },
   }
 );



[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/MooseX-Storage/

2017-09-16 Thread Kent Fredric
commit: ef9f3beb6ea752765ebce9cce5c823832293b1fc
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Dec 19 02:40:43 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep 16 22:06:47 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=ef9f3beb

dev-perl/MooseX-Storage: Bump to version 0.520.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --force

 .../MooseX-Storage/MooseX-Storage-0.520.0.ebuild   | 58 ++
 1 file changed, 58 insertions(+)

diff --git a/dev-perl/MooseX-Storage/MooseX-Storage-0.520.0.ebuild 
b/dev-perl/MooseX-Storage/MooseX-Storage-0.520.0.ebuild
new file mode 100644
index 0..f5e64924d
--- /dev/null
+++ b/dev-perl/MooseX-Storage/MooseX-Storage-0.520.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+EAPI=5
+MODULE_AUTHOR=ETHER
+MODULE_VERSION=0.52
+inherit perl-module
+
+DESCRIPTION='A serialization framework for Moose classes'
+LICENSE=" || ( Artistic GPL-2 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test minimal"
+
+# TODO: dev-perl/MooseX-Storage-Format-JSONpm
+#  dev-perl/YAML-Any
+#  dev-perl/YAML-XS
+
+RDEPEND="
+   !minimal? (
+   virtual/perl-IO
+   dev-perl/IO-stringy
+   >=dev-perl/JSON-MaybeXS-1.1.0
+   virtual/perl-Storable
+   dev-perl/YAML
+   dev-perl/YAML-Syck
+   )
+   virtual/perl-Carp
+   virtual/perl-Data-Dumper
+   virtual/perl-Digest
+   dev-perl/Module-Runtime
+   >=dev-perl/Moose-0.990.0
+   virtual/perl-Scalar-List-Utils
+   dev-perl/String-RewritePrefix
+   dev-perl/namespace-autoclean
+"
+DEPEND="${RDEPEND}
+   >=virtual/perl-CPAN-Meta-Requirements-2.120.620
+   virtual/perl-ExtUtils-MakeMaker
+   virtual/perl-Module-Metadata
+   test? (
+   !minimal? (
+   dev-perl/Digest-HMAC
+   dev-perl/MooseX-Types
+   >=virtual/perl-CPAN-Meta-2.120.900
+   dev-perl/Test-Deep-JSON
+   dev-perl/Test-Without-Module
+   )
+   virtual/perl-File-Spec
+   virtual/perl-File-Temp
+   virtual/perl-JSON-PP
+   dev-perl/Test-Deep
+   dev-perl/Test-Deep-Type
+   dev-perl/Test-Fatal
+   dev-perl/Test-Requires
+   >=virtual/perl-Test-Simple-0.880.0
+   )
+"



[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Pod-Markdown-Github/

2017-09-16 Thread Kent Fredric
commit: 7bcd2cfaad804033ba529ba1bad3242e3c1f24d4
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Dec 19 11:54:16 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep 16 22:07:29 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=7bcd2cfa

dev-perl/Pod-Markdown-Github: Add version 0.10.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../Pod-Markdown-Github-0.10.0.ebuild  | 38 ++
 dev-perl/Pod-Markdown-Github/metadata.xml  |  7 
 2 files changed, 45 insertions(+)

diff --git a/dev-perl/Pod-Markdown-Github/Pod-Markdown-Github-0.10.0.ebuild 
b/dev-perl/Pod-Markdown-Github/Pod-Markdown-Github-0.10.0.ebuild
new file mode 100644
index 0..57a369044
--- /dev/null
+++ b/dev-perl/Pod-Markdown-Github/Pod-Markdown-Github-0.10.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+EAPI=5
+MODULE_AUTHOR=MINIMAL
+MODULE_VERSION=0.01
+inherit perl-module
+
+DESCRIPTION="Convert POD to Githubs specific markdown"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+perl_meta_configure() {
+   # ExtUtils::MakeMaker 6.30 ( 6.300.0 )
+   echo \>=virtual/perl-ExtUtils-MakeMaker-6.300.0
+}
+perl_meta_build() {
+   # Test::More
+   echo virtual/perl-Test-Simple
+}
+perl_meta_runtime() {
+   # Pod::Markdown
+   echo \>=dev-perl/Pod-Markdown-3
+   # parent
+   echo virtual/perl-parent
+   # strict
+   echo dev-lang/perl
+   # warnings
+   echo dev-lang/perl
+}
+DEPEND="
+   $(perl_meta_configure)
+   $(perl_meta_build)
+   $(perl_meta_runtime)
+"
+RDEPEND="
+   $(perl_meta_runtime)
+"

diff --git a/dev-perl/Pod-Markdown-Github/metadata.xml 
b/dev-perl/Pod-Markdown-Github/metadata.xml
new file mode 100644
index 0..fcb39fe7f
--- /dev/null
+++ b/dev-perl/Pod-Markdown-Github/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   p...@gentoo.org
+   
+



[gentoo-commits] proj/perl-overlay:master commit in: README/src/, README/, README/src/git/

2017-09-16 Thread Kent Fredric
commit: fe506353a15d62f9061044a0e1a8d6eaa4e4ec76
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Jan 17 01:49:22 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep 16 22:07:29 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=fe506353

README: update references to newer git.gentoo.org instead of old g.o.g.o

 README/index.html  | 12 ++--
 README/src/git/contribution-order.html |  2 +-
 README/src/git/contribution-order.txt  |  2 +-
 README/src/git/repositories.html   |  8 
 README/src/git/repositories.txt|  8 
 README/src/git/ssh-multiplex.html  |  2 +-
 README/src/git/ssh-multiplex.txt   |  2 +-
 README/src/networks.html   |  2 +-
 README/src/networks.txt|  2 +-
 9 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/README/index.html b/README/index.html
index ca0f70caa..2ba21dca2 100644
--- a/README/index.html
+++ b/README/index.html
@@ -104,7 +104,7 @@ on irc.freenode.org
 
 1.2. Source-Control
 Overlays for Gentoo can be found on Github and
-the Gentoo Overlays website.
+the Gentoo Overlays website.
 
 
 
@@ -115,7 +115,7 @@ on irc.freenode.org
 2.1. Repositories
 At the time of this writing, there are several 
repositories.
 
-2.1.1. Git.Overlays.Gentoo.org
+2.1.1. Git.Overlays.Gentoo.org
 Few people with commit rights.
 Does not broadcast pushes to IRC.
 
@@ -124,7 +124,7 @@ ReadOnly(git)
 
 
 
-  git://git.overlays.gentoo.org/proj/perl-overlay.git
+  git://anongit.gentoo.org/proj/perl-overlay.git
 
 
 
@@ -132,7 +132,7 @@ ReadOnly(http)
 
 
 
-  http://git.overlays.gentoo.org/gitroot/proj/perl-overlay.git
+  http://anongit.gentoo.org/git/proj/perl-overlay.git
 
 
 
@@ -140,7 +140,7 @@ ReadWrite
 
 
 
-  git+ssh://g...@git.overlays.gentoo.org/proj/perl-overlay
+  git+ssh://g...@git.gentoo.org/proj/perl-overlay
 
 
 
@@ -199,7 +199,7 @@ Push your patch sequence to Github.
 
 
 
-Push your patch sequence to git.overlays.gentoo.org.
+Push your patch sequence to git.gentoo.org.
 
 
 

diff --git a/README/src/git/contribution-order.html 
b/README/src/git/contribution-order.html
index e01b9a12d..3aa93089f 100644
--- a/README/src/git/contribution-order.html
+++ b/README/src/git/contribution-order.html
@@ -111,7 +111,7 @@ Push your patch sequence to Github.
 
 
 
-Push your patch sequence to git.overlays.gentoo.org.
+Push your patch sequence to git.gentoo.org.
 
 
 

diff --git a/README/src/git/contribution-order.txt 
b/README/src/git/contribution-order.txt
index a1175dc0c..520c8d607 100644
--- a/README/src/git/contribution-order.txt
+++ b/README/src/git/contribution-order.txt
@@ -6,7 +6,7 @@ Contributions are recommended to be performed in the following 
order:
   1. Progress your patch sequence locally.
   2. *(optional)* push your patch sequence to your personal public repository
   3. Push your patch sequence to xref:repositories-github[Github].
-  4. Push your patch sequence to 
xref:repositories-gogo[git.overlays.gentoo.org].
+  4. Push your patch sequence to xref:repositories-ggo[git.gentoo.org].
 
 This order will hopefully reduce the amount of push collisions encountered,
 which will make all our lives easier =).

diff --git a/README/src/git/repositories.html b/README/src/git/repositories.html
index 097c3befa..e19be7911 100644
--- a/README/src/git/repositories.html
+++ b/README/src/git/repositories.html
@@ -96,7 +96,7 @@ window.onload = function(){asciidoc.footnotes(); 
asciidoc.toc(4);}
 
 
 
-1. Git.Overlays.Gentoo.org
+1. Git.Overlays.Gentoo.org
 
 Few people with commit rights.
 Does not broadcast pushes to IRC.
@@ -106,7 +106,7 @@ ReadOnly(git)
 
 
 
-  git://git.overlays.gentoo.org/proj/perl-overlay.git
+  git://anongit.gentoo.org/proj/perl-overlay.git
 
 
 
@@ -114,7 +114,7 @@ ReadOnly(http)
 
 
 
-  http://git.overlays.gentoo.org/gitroot/proj/perl-overlay.git
+  http://anongit.gentoo.org/git/proj/perl-overlay.git
 
 
 
@@ -122,7 +122,7 @@ ReadWrite
 
 
 
-  git+ssh://g...@git.overlays.gentoo.org/proj/perl-overlay
+  git+ssh://g...@git.gentoo.org/proj/perl-overlay
 
 
 

diff --git a/README/src/git/repositories.txt b/README/src/git/repositories.txt
index e5cc4d5fd..644eafca0 100644
--- a/README/src/git/repositories.txt
+++ b/README/src/git/repositories.txt
@@ -4,7 +4,7 @@ Repositories
 
 At the time of this writing, there are several repositories. 
 
-[[repositories-gogo]]
+[[repositories-ggo]]
 Git.Overlays.Gentoo.org
 ---
 
@@ -12,12 +12,12 @@ Few people with commit rights.
 Does not broadcast pushes to IRC.
 
 ReadOnly(git)::
-  `git://git.overlays.gentoo.org/proj/perl-overlay.git`
+  `git://anongit.gentoo.org/proj/perl-overlay.git`
 
 ReadOnly(http)::
-  `http://git.overlays.gentoo.org/gitroot/proj/perl-overlay.git`
+  `http://anongit.gentoo.org/git/proj/perl-overlay.git`
 ReadWrite::
-  `git+ssh://g...@git.overlays.gentoo.org/proj/perl-overlay`
+  `git+ssh://g...@git.gentoo.org/proj/perl-overlay`
 
 

[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Dist-Zilla-Role-FileWatcher/

2017-09-16 Thread Kent Fredric
commit: 604571a1ae037ce7071faa8defb924ac71232165
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Dec 19 11:38:04 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep 16 22:07:29 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=604571a1

dev-perl/Dist-Zilla-Role-FileWatcher: Add for ReadmeAnyFromPod

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../Dist-Zilla-Role-FileWatcher-0.6.0.ebuild   | 78 ++
 dev-perl/Dist-Zilla-Role-FileWatcher/metadata.xml  |  7 ++
 2 files changed, 85 insertions(+)

diff --git 
a/dev-perl/Dist-Zilla-Role-FileWatcher/Dist-Zilla-Role-FileWatcher-0.6.0.ebuild 
b/dev-perl/Dist-Zilla-Role-FileWatcher/Dist-Zilla-Role-FileWatcher-0.6.0.ebuild
new file mode 100644
index 0..80554f3b4
--- /dev/null
+++ 
b/dev-perl/Dist-Zilla-Role-FileWatcher/Dist-Zilla-Role-FileWatcher-0.6.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+EAPI=5
+MODULE_AUTHOR=ETHER
+MODULE_VERSION=0.006
+inherit perl-module
+
+DESCRIPTION='Receive notification when something changes a file'\''s contents'
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+perl_meta_configure() {
+   # Module::Build::Tiny 0.039 ( 0.39.0 )
+   echo \>=dev-perl/Module-Build-Tiny-0.39.0
+   # perl 5.006 ( 5.6.0 )
+   echo \>=dev-lang/perl-5.6.0
+}
+perl_meta_runtime() {
+   # Digest::MD5
+   echo virtual/perl-Digest-MD5
+   # Dist::Zilla 4.300039 ( 4.300.39 )
+   echo \>=dev-perl/Dist-Zilla-4.300.39
+   # Encode
+   echo virtual/perl-Encode
+   # Moose::Role
+   echo dev-perl/Moose
+   # Safe::Isa
+   echo dev-perl/Safe-Isa
+   # namespace::autoclean
+   echo dev-perl/namespace-autoclean
+   # perl 5.006 ( 5.6.0 )
+   echo \>=dev-lang/perl-5.6.0
+   # strict
+   echo dev-lang/perl
+   # warnings
+   echo dev-lang/perl
+}
+perl_meta_test() {
+   # Dist::Zilla::File::InMemory
+   echo dev-perl/Dist-Zilla
+   # Dist::Zilla::Role::FileGatherer
+   echo dev-perl/Dist-Zilla
+   # Dist::Zilla::Role::FileMunger
+   echo dev-perl/Dist-Zilla
+   # ExtUtils::MakeMaker
+   echo virtual/perl-ExtUtils-MakeMaker
+   # File::Spec
+   echo virtual/perl-File-Spec
+   # Module::Runtime
+   echo dev-perl/Module-Runtime
+   # Moose
+   echo dev-perl/Moose
+   # Moose::Util::TypeConstraints
+   echo dev-perl/Moose
+   # Path::Tiny
+   echo dev-perl/Path-Tiny
+   # Test::DZil
+   echo dev-perl/Dist-Zilla
+   # Test::Deep
+   echo dev-perl/Test-Deep
+   # Test::Fatal
+   echo dev-perl/Test-Fatal
+   # Test::More 0.88 ( 0.880.0 )
+   echo \>=virtual/perl-Test-Simple-0.880.0
+   # if
+   echo virtual/perl-if
+   # perl 5.006 ( 5.6.0 )
+   echo \>=dev-lang/perl-5.6.0
+}
+DEPEND="
+   $(perl_meta_configure)
+   $(perl_meta_runtime)
+   test? ( $(perl_meta_test) )
+"
+RDEPEND="
+   $(perl_meta_runtime)
+"

diff --git a/dev-perl/Dist-Zilla-Role-FileWatcher/metadata.xml 
b/dev-perl/Dist-Zilla-Role-FileWatcher/metadata.xml
new file mode 100644
index 0..fcb39fe7f
--- /dev/null
+++ b/dev-perl/Dist-Zilla-Role-FileWatcher/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   p...@gentoo.org
+   
+



[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Dist-Zilla-Plugin-CheckExtraTests/

2017-09-16 Thread Kent Fredric
commit: a460a756aa6fdafbca499f8753c187cba18a
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Dec 19 02:48:49 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep 16 22:06:47 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=a460a756

dev-perl/Dist-Zilla-Plugin-CheckExtraTests: Bump to 0.29.0

I know this isn't my usual standard, but this is fast-passing
with "good enough" so I can get my build tools fixing real problems
without being held back by version incompat.

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --force

 ...Dist-Zilla-Plugin-CheckExtraTests-0.29.0.ebuild | 81 ++
 1 file changed, 81 insertions(+)

diff --git 
a/dev-perl/Dist-Zilla-Plugin-CheckExtraTests/Dist-Zilla-Plugin-CheckExtraTests-0.29.0.ebuild
 
b/dev-perl/Dist-Zilla-Plugin-CheckExtraTests/Dist-Zilla-Plugin-CheckExtraTests-0.29.0.ebuild
new file mode 100644
index 0..04f2a8bcb
--- /dev/null
+++ 
b/dev-perl/Dist-Zilla-Plugin-CheckExtraTests/Dist-Zilla-Plugin-CheckExtraTests-0.29.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+EAPI=5
+MODULE_AUTHOR=DAGOLDEN
+MODULE_VERSION=0.029
+inherit perl-module
+
+DESCRIPTION='check xt tests before release'
+LICENSE=" Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+perl_meta_configure() {
+   # ExtUtils::MakeMaker 6.17 ( 6.170.0 )
+   echo \>=virtual/perl-ExtUtils-MakeMaker-6.170.0
+   # perl 5.006 ( 5.6.0 )
+   echo \>=dev-lang/perl-5.6.0
+}
+perl_meta_runtime() {
+   # App::Prove 3.00 ( 3.0.0 )
+   echo \>=virtual/perl-Test-Harness-3.0.0
+   # Archive::Tar
+   echo virtual/perl-Archive-Tar
+   # Dist::Zilla 4.3 ( 4.300.0 )
+   echo \>=dev-perl/Dist-Zilla-4.300.0
+   # Dist::Zilla::App
+   echo dev-perl/Dist-Zilla
+   # Dist::Zilla::Role::BeforeRelease
+   echo dev-perl/Dist-Zilla
+   # Dist::Zilla::Role::TestRunner
+   echo dev-perl/Dist-Zilla
+   # File::pushd
+   echo dev-perl/File-pushd
+   # Moose 2 ( 2.0.0 )
+   echo \>=dev-perl/Moose-2.0.0
+   # Path::Iterator::Rule
+   echo dev-perl/Path-Iterator-Rule
+   # Path::Tiny 0.013 ( 0.13.0 )
+   echo \>=dev-perl/Path-Tiny-0.13.0
+   # namespace::autoclean 0.09 ( 0.90.0 )
+   echo \>=dev-perl/namespace-autoclean-0.90.0
+   # perl 5.006 ( 5.6.0 )
+   echo \>=dev-lang/perl-5.6.0
+   # strict
+   echo dev-lang/perl
+   # warnings
+   echo dev-lang/perl
+}
+perl_meta_test() {
+   # Capture::Tiny
+   echo dev-perl/Capture-Tiny
+   # Dist::Zilla::App::Tester
+   echo dev-perl/Dist-Zilla
+   # ExtUtils::MakeMaker
+   echo virtual/perl-ExtUtils-MakeMaker
+   # File::Spec
+   echo virtual/perl-File-Spec
+   # Params::Util
+   echo dev-perl/Params-Util
+   # Sub::Exporter
+   echo dev-perl/Sub-Exporter
+   # Test::More 0.88 ( 0.880.0 )
+   echo \>=virtual/perl-Test-Simple-0.880.0
+   # Test::Requires
+   echo dev-perl/Test-Requires
+   # Try::Tiny
+   echo dev-perl/Try-Tiny
+   # lib
+   # echo virtual/perl-lib
+   # perl 5.006 ( 5.6.0 )
+   echo \>=dev-lang/perl-5.6.0
+}
+DEPEND="
+   $(perl_meta_configure)
+   $(perl_meta_runtime)
+   test? ( $(perl_meta_test) )
+"
+RDEPEND="
+   $(perl_meta_runtime)
+"



[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Tree-XPathEngine/

2017-09-16 Thread Kent Fredric
commit: 8f293a3bd74e4450351cf8169b3d921fd1e9c38d
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Dec 19 11:44:22 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep 16 22:07:29 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=8f293a3b

dev-perl/Tree-XPathEngine: Added

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../Tree-XPathEngine-0.50.0.ebuild | 23 ++
 dev-perl/Tree-XPathEngine/metadata.xml |  7 +++
 2 files changed, 30 insertions(+)

diff --git a/dev-perl/Tree-XPathEngine/Tree-XPathEngine-0.50.0.ebuild 
b/dev-perl/Tree-XPathEngine/Tree-XPathEngine-0.50.0.ebuild
new file mode 100644
index 0..cc27e1667
--- /dev/null
+++ b/dev-perl/Tree-XPathEngine/Tree-XPathEngine-0.50.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+EAPI=5
+MODULE_AUTHOR=MIROD
+MODULE_VERSION=0.05
+inherit perl-module
+
+DESCRIPTION='a re-usable XPath engine'
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+perl_meta_runtime() {
+   # Test::More
+   echo virtual/perl-Test-Simple
+}
+PERL_RM_FILES=( "t/pod.t" "t/pod-coverage.t" )
+DEPEND="
+   $(perl_meta_runtime)
+"
+RDEPEND="
+   $(perl_meta_runtime)
+"

diff --git a/dev-perl/Tree-XPathEngine/metadata.xml 
b/dev-perl/Tree-XPathEngine/metadata.xml
new file mode 100644
index 0..fcb39fe7f
--- /dev/null
+++ b/dev-perl/Tree-XPathEngine/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   p...@gentoo.org
+   
+



[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod/

2017-09-16 Thread Kent Fredric
commit: 134840546a30f681c9e01ef52fc9b3d47471e372
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Dec 19 11:57:01 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep 16 22:07:29 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=13484054

dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod: Bump to 0.163.250

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --force

 ...-Zilla-Plugin-ReadmeAnyFromPod-0.163.250.ebuild | 108 +
 1 file changed, 108 insertions(+)

diff --git 
a/dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250.ebuild
 
b/dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250.ebuild
new file mode 100644
index 0..9a5140b64
--- /dev/null
+++ 
b/dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+EAPI=5
+MODULE_AUTHOR=RTHOMPSON
+MODULE_VERSION=0.163250
+inherit perl-module
+
+DESCRIPTION='Automatically convert POD to a README in any format for 
Dist::Zilla'
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+perl_meta_configure() {
+   # ExtUtils::MakeMaker
+   echo virtual/perl-ExtUtils-MakeMaker
+   # perl 5.006 ( 5.6.0 )
+   echo \>=dev-lang/perl-5.6.0
+}
+perl_meta_runtime() {
+   # Dist::Zilla::File::InMemory
+   echo dev-perl/Dist-Zilla
+   # Dist::Zilla::Role::AfterBuild
+   echo dev-perl/Dist-Zilla
+   # Dist::Zilla::Role::AfterRelease
+   echo dev-perl/Dist-Zilla
+   # Dist::Zilla::Role::FileGatherer
+   echo dev-perl/Dist-Zilla
+   # Dist::Zilla::Role::FileMunger
+   echo dev-perl/Dist-Zilla
+   # Dist::Zilla::Role::FilePruner
+   echo dev-perl/Dist-Zilla
+   # Dist::Zilla::Role::FileWatcher
+   echo dev-perl/Dist-Zilla-Role-FileWatcher
+   # Dist::Zilla::Role::PPI
+   echo dev-perl/Dist-Zilla
+   # Encode
+   echo virtual/perl-Encode
+   # List::Util 1.33 ( 1.330.0 )
+   echo \>=virtual/perl-Scalar-List-Utils-1.330.0
+   # Moose
+   echo dev-perl/Moose
+   # Moose::Util::TypeConstraints
+   echo dev-perl/Moose
+   # MooseX::Has::Sugar
+   echo dev-perl/MooseX-Has-Sugar
+   # PPI::Document
+   echo dev-perl/PPIx-XPath
+   # Path::Tiny 0.004 ( 0.4.0 )
+   echo \>=dev-perl/Path-Tiny-0.4.0
+   # Pod::Markdown 2.000 ( 2.0.0 )
+   echo \>=dev-perl/Pod-Markdown-2.0.0
+   # Pod::Markdown::Github
+   echo dev-perl/Pod-Markdown-Github
+   # Pod::Simple::HTML 3.23 ( 3.230.0 )
+   echo \>=virtual/perl-Pod-Simple-3.230.0
+   # Pod::Simple::Text 3.23 ( 3.230.0 )
+   echo \>=virtual/perl-Pod-Simple-3.230.0
+   # Scalar::Util
+   echo virtual/perl-Scalar-List-Utils
+   # perl 5.008 ( 5.8.0 )
+   echo \>=dev-lang/perl-5.8.0
+   # strict
+   echo dev-lang/perl
+   # warnings
+   echo dev-lang/perl
+}
+perl_meta_test() {
+   # Carp
+   echo virtual/perl-Carp
+   # Dist::Zilla::Role::PluginBundle::Easy
+   echo dev-perl/Dist-Zilla
+   # File::Spec
+   echo virtual/perl-File-Spec
+   # IO::Handle
+   echo virtual/perl-IO
+   # IPC::Open3
+   echo dev-lang/perl
+   # Test::DZil
+   echo dev-perl/Dist-Zilla
+   # Test::Deep
+   echo dev-perl/Test-Deep
+   # Test::Fatal
+   echo dev-perl/Test-Fatal
+   # Test::More 0.94 ( 0.940.0 )
+   echo \>=virtual/perl-Test-Simple-0.940.0
+   # Test::Most
+   echo dev-perl/Test-Most
+   # Test::Requires
+   echo dev-perl/Test-Requires
+   # autodie
+   echo virtual/perl-autodie
+   # blib 1.01 ( 1.10.0 )
+   echo \>=dev-lang/perl-1.10.0
+   # lib
+   # echo virtual/perl-lib
+   # perl 5.008 ( 5.8.0 )
+   echo \>=dev-lang/perl-5.8.0
+   # utf8
+   echo dev-lang/perl
+}
+DEPEND="
+   $(perl_meta_configure)
+   $(perl_meta_runtime)
+   test? ( $(perl_meta_test) )
+"
+RDEPEND="
+   $(perl_meta_runtime)
+"



[gentoo-commits] proj/perl-overlay:master commit in: README/src/, README/, README/src/git/

2017-09-16 Thread Kent Fredric
commit: 8248a780be3468e9d6f880344f510f817d900c2a
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Jan 17 01:50:28 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep 16 22:07:30 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=8248a780

README: Update to asciidoc 8.6.9

 README/index.html  | 126 -
 README/src/git/contribution-order.html |  68 +-
 README/src/git/disable-merge-pull.html |  70 +-
 README/src/git/linearize-commits.html  |  68 +-
 README/src/git/repositories.html   |  68 +-
 README/src/git/ssh-multiplex.html  |  80 ++---
 README/src/git/work-in-a-branch.html   | 110 ++--
 README/src/networks.html   |  68 +-
 8 files changed, 313 insertions(+), 345 deletions(-)

diff --git a/README/index.html b/README/index.html
index 2ba21dca2..a1a2be988 100644
--- a/README/index.html
+++ b/README/index.html
@@ -3,23 +3,20 @@
 http://www.w3.org/1999/xhtml; xml:lang="en">
 
 
-
+
 Gentoo Perl Overlay Tips
 
 /*

[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/Test-Deep-Type/

2017-09-16 Thread Kent Fredric
commit: a2ac295bb7b37f547fa11bf274ba7012ec90223d
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Dec 19 02:39:02 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep 16 22:06:47 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=a2ac295b

dev-perl/Test-Deep-Type: Add 0.8.0

Needed by MooseX-Storage

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../Test-Deep-Type/Test-Deep-Type-0.8.0.ebuild | 30 ++
 dev-perl/Test-Deep-Type/metadata.xml   |  7 +
 2 files changed, 37 insertions(+)

diff --git a/dev-perl/Test-Deep-Type/Test-Deep-Type-0.8.0.ebuild 
b/dev-perl/Test-Deep-Type/Test-Deep-Type-0.8.0.ebuild
new file mode 100644
index 0..d9e1cb8b1
--- /dev/null
+++ b/dev-perl/Test-Deep-Type/Test-Deep-Type-0.8.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+EAPI=5
+MODULE_AUTHOR=ETHER
+MODULE_VERSION=0.008
+inherit perl-module
+
+DESCRIPTION="A Test::Deep plugin for validating type constraints"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=virtual/perl-Exporter-5.570.0
+   virtual/perl-Scalar-List-Utils
+   dev-perl/Test-Deep
+   dev-perl/Try-Tiny
+   virtual/perl-parent
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   dev-perl/Test-Fatal
+   >=virtual/perl-Test-Simple-1.1.10
+   dev-perl/Test-Needs
+   virtual/perl-if
+   )
+"

diff --git a/dev-perl/Test-Deep-Type/metadata.xml 
b/dev-perl/Test-Deep-Type/metadata.xml
new file mode 100644
index 0..fcb39fe7f
--- /dev/null
+++ b/dev-perl/Test-Deep-Type/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   p...@gentoo.org
+   
+



[gentoo-commits] proj/perl-overlay:master commit in: /

2017-09-16 Thread Kent Fredric
commit: 2066d9fdaa553134dad739fb451af33eeb95467b
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Sep 15 05:04:15 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep 16 22:31:14 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=2066d9fd

Add .mailmap

This is to normalize email data for git shortlog and friends
so people get correctly attributed where relevant.

 .mailmap | 8 
 1 file changed, 8 insertions(+)

diff --git a/.mailmap b/.mailmap
new file mode 100644
index 0..0aea6fe40
--- /dev/null
+++ b/.mailmap
@@ -0,0 +1,8 @@
+Kent Fredric  
+Kent Fredric  
+Michele Beltrame  
+Michele Beltrame  
+Michele Beltrame  
+Daniel Westermann-Clark  
+Andreas K. Hüttel  
+Torsten Veller  



[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/PPIx-XPath/

2017-09-16 Thread Kent Fredric
commit: 77f5ff6daaa117db8fcb35d9935237a9044340ef
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Dec 19 11:45:14 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep 16 22:07:29 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=77f5ff6d

dev-perl/PPIx-XPath: Add 2.20.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/PPIx-XPath/PPIx-XPath-2.20.0.ebuild | 44 
 dev-perl/PPIx-XPath/metadata.xml |  7 +
 2 files changed, 51 insertions(+)

diff --git a/dev-perl/PPIx-XPath/PPIx-XPath-2.20.0.ebuild 
b/dev-perl/PPIx-XPath/PPIx-XPath-2.20.0.ebuild
new file mode 100644
index 0..abd03add9
--- /dev/null
+++ b/dev-perl/PPIx-XPath/PPIx-XPath-2.20.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+EAPI=5
+MODULE_AUTHOR=DAKKAR
+MODULE_VERSION=2.02
+inherit perl-module
+
+DESCRIPTION='an XPath implementation for the PDOM'
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+perl_meta_configure() {
+   # ExtUtils::MakeMaker
+   echo virtual/perl-ExtUtils-MakeMaker
+}
+perl_meta_runtime() {
+   # Carp
+   echo virtual/perl-Carp
+   # PPI
+   echo dev-perl/PPI
+   # Scalar::Util
+   echo virtual/perl-Scalar-List-Utils
+   # Tree::XPathEngine
+   echo dev-perl/Tree-XPathEngine
+   # perl 5.006 ( 5.6.0 )
+   echo \>=dev-lang/perl-5.6.0
+   # strict
+   echo dev-lang/perl
+   # warnings
+   echo dev-lang/perl
+}
+perl_meta_test() {
+   # Test::Most
+   echo dev-perl/Test-Most
+}
+DEPEND="
+   $(perl_meta_configure)
+   $(perl_meta_runtime)
+   test? ( $(perl_meta_test) )
+"
+RDEPEND="
+   $(perl_meta_runtime)
+"

diff --git a/dev-perl/PPIx-XPath/metadata.xml b/dev-perl/PPIx-XPath/metadata.xml
new file mode 100644
index 0..fcb39fe7f
--- /dev/null
+++ b/dev-perl/PPIx-XPath/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   p...@gentoo.org
+   
+



[gentoo-commits] proj/perl-overlay:master commit in: dev-perl/WWW-Mechanize-TreeBuilder/

2017-09-16 Thread Kent Fredric
commit: d92416bbdc6400c8eb00f48cefb19084ef94057a
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Dec 18 15:55:51 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep 16 22:06:03 2017 +
URL:https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=d92416bb

dev-perl/WWW-Mechanize-TreeBuilder: Bump to 1.200.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --force

 .../WWW-Mechanize-TreeBuilder-1.200.0.ebuild   | 29 ++
 1 file changed, 29 insertions(+)

diff --git 
a/dev-perl/WWW-Mechanize-TreeBuilder/WWW-Mechanize-TreeBuilder-1.200.0.ebuild 
b/dev-perl/WWW-Mechanize-TreeBuilder/WWW-Mechanize-TreeBuilder-1.200.0.ebuild
new file mode 100644
index 0..1649cdc5f
--- /dev/null
+++ 
b/dev-perl/WWW-Mechanize-TreeBuilder/WWW-Mechanize-TreeBuilder-1.200.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MODULE_VERSION=1.2
+MODULE_AUTHOR=ASH
+inherit perl-module
+
+DESCRIPTION="This module combines WWW::Mechanize and HTML::TreeBuilder."
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+# Scalar::Util
+RDEPEND="
+   >=dev-perl/Moose-2.120.0
+   dev-perl/HTML-Tree
+   dev-perl/MooseX-Role-Parameterized
+   virtual/perl-Scalar-List-Utils
+"
+DEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+   test? (
+   virtual/perl-Test-Simple
+   dev-perl/Test-WWW-Mechanize
+   )"



[gentoo-commits] proj/openrc: New branch: 0.31.x

2017-09-16 Thread William Hubbs
commit: 
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Sep 16 22:20:55 2017 +

New branch: 0.31.x




[gentoo-commits] data/api:master commit in: files/overlays/

2017-09-16 Thread Michał Górny
commit: 7036d6264c466f331ee4f502bca70d02725e8499
Author: Shane Peelar  gmail  com>
AuthorDate: Sat Sep 16 19:46:21 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 16 22:05:46 2017 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=7036d626

repositories: Add lto-overlay

Closes: https://github.com/gentoo/api-gentoo-org/pull/75

 files/overlays/repositories.xml | 12 
 1 file changed, 12 insertions(+)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 7185c68..087b8b3 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -2644,6 +2644,18 @@ FIN
 http://github.com/bignaux/lorelei-overlay.git
 http://github.com/feeds/bignaux/commits/lorelei-overlay/master
   
+  
+lto-overlay
+A Portage configuration for O3, Graphite, and LTO 
system-wide
+https://github.com/InBetweenNames/gentooLTO
+
+  lookatyouhac...@gmail.com
+  Shane Peelar
+
+https://github.com/InBetweenNames/gentooLTO.git
+git+ssh://g...@github.com:InBetweenNames/gentooLTO.git
+https://github.com/InBetweenNames/gentooLTO/commits/master
+  
   
 lua
 Lua development overlay



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

2017-09-16 Thread Sergei Trofimovich
commit: 0d9fa33465c9383d281945e18a6e8ee1d1ad99d1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Sep 16 22:02:37 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 16 22:02:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d9fa334

dev-libs/libfilezilla: keyworded 0.9.1 for ppc, bug #571888

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

 dev-libs/libfilezilla/libfilezilla-0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfilezilla/libfilezilla-0.9.1.ebuild 
b/dev-libs/libfilezilla/libfilezilla-0.9.1.ebuild
index 1e6cdf9b3fa..26d14b20ef9 100644
--- a/dev-libs/libfilezilla/libfilezilla-0.9.1.ebuild
+++ b/dev-libs/libfilezilla/libfilezilla-0.9.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/filezilla/${P}.tar.bz2
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 x86"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc x86"
 IUSE="test"
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: net-ftp/filezilla/

2017-09-16 Thread Sergei Trofimovich
commit: afabc2467edfbf280e43a86d816181808dfbe3c2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Sep 16 22:02:42 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 16 22:02:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afabc246

net-ftp/filezilla: keyworded 3.25.2 for ppc, bug #571888

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

 net-ftp/filezilla/filezilla-3.25.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-ftp/filezilla/filezilla-3.25.2.ebuild 
b/net-ftp/filezilla/filezilla-3.25.2.ebuild
index 91adb95c753..9273ca52e53 100644
--- a/net-ftp/filezilla/filezilla-3.25.2.ebuild
+++ b/net-ftp/filezilla/filezilla-3.25.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}_src.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 x86"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc x86"
 IUSE="dbus nls test"
 
 # pugixml 1.7 minimal dependency is for c++11 proper configuration



[gentoo-commits] repo/gentoo:master commit in: sys-apps/moreutils/

2017-09-16 Thread Sergei Trofimovich
commit: 4d7702180dc88508de93b4c14648c93d9e932616
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Sep 16 21:38:08 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 16 21:38:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d770218

sys-apps/moreutils: stable 0.61 for hppa, bug #629794

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="hppa"

 sys-apps/moreutils/moreutils-0.61.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/moreutils/moreutils-0.61.ebuild 
b/sys-apps/moreutils/moreutils-0.61.ebuild
index 5326a9eac3e..b16d74ba140 100644
--- a/sys-apps/moreutils/moreutils-0.61.ebuild
+++ b/sys-apps/moreutils/moreutils-0.61.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~radhermit/dist/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 x86 ~x86-linux"
+KEYWORDS="~alpha amd64 hppa ~ppc ~ppc64 x86 ~x86-linux"
 IUSE="+doc +perl"
 
 RDEPEND="



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

2017-09-16 Thread Sergei Trofimovich
commit: 5fb1fc64fbd7e3837fa8429f6c00787b981a7283
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Sep 16 21:36:30 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 16 21:37:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fb1fc64

dev-ruby/sprockets: keyworded 3.7.1 for ppc, bug #57

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

 dev-ruby/sprockets/sprockets-3.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sprockets/sprockets-3.7.1.ebuild 
b/dev-ruby/sprockets/sprockets-3.7.1.ebuild
index f72eb03f828..9fff1f25a86 100644
--- a/dev-ruby/sprockets/sprockets-3.7.1.ebuild
+++ b/dev-ruby/sprockets/sprockets-3.7.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/rails/sprockets/archive/v${PV}.tar.gz -> ${P}-git.tg
 
 LICENSE="MIT"
 SLOT="$(get_version_component_range 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2017-09-16 Thread Pacho Ramos
commit: eab5ed72808afce0e3811be52d07c0d4b670f391
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Sep 16 21:12:18 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Sep 16 21:12:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab5ed72

sys-apps/portage: amd64 stable, bug #631148

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-apps/portage/portage-2.3.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-2.3.8.ebuild 
b/sys-apps/portage/portage-2.3.8.ebuild
index a4eef61786c..ebaa2c588cb 100644
--- a/sys-apps/portage/portage-2.3.8.ebuild
+++ b/sys-apps/portage/portage-2.3.8.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
 SLOT="0"
 IUSE="build doc epydoc +ipc linguas_ru +native-extensions selinux xattr"
 



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

2017-09-16 Thread Davide Pesavento
commit: dff3a1a5393979124fed2f90a0edebd4a1b5ad47
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sat Sep 16 20:59:53 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sat Sep 16 21:02:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff3a1a5

dev-util/qbs: remove old

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-util/qbs/Manifest|   1 -
 dev-util/qbs/qbs-1.8.0-r1.ebuild | 111 ---
 2 files changed, 112 deletions(-)

diff --git a/dev-util/qbs/Manifest b/dev-util/qbs/Manifest
index ce2c4b4c21d..f1a3c2cb91b 100644
--- a/dev-util/qbs/Manifest
+++ b/dev-util/qbs/Manifest
@@ -1,3 +1,2 @@
-DIST qbs-1.8.0.tar.gz 1049245 SHA256 
4721f7d4f6411f1609df34b6975bc6b1eac3ffabaccc2b273d3c14586749d697 SHA512 
500e2f6fed28327c86012c18d3eaa5b92e41046b6e98005b4d47ff16da24ccfaac0c1bf9f24b69bced2810965b7a852ae0cb9d41c77e547f114e7f88a4306af7
 WHIRLPOOL 
4b83fc428fb157e13e259611fc1048af802a7883baa27e40725c0bc9f5cf47d0120b533a4e53c0f1254483da2bbb81b9c2061dc077eb11c2f8635f6992e6c062
 DIST qbs-src-1.4.5.tar.gz 825278 SHA256 
f0089b422610cd57d517b146447cd4b45c9f4c4e72797116e3d27472a9cf0d19 SHA512 
ed8c75889f44df782ce3b2ca74d3a7b012ff57f765bd8ecc3ca783b5aaa5152d3c13279d6f75417579b9d2ab52e959c1f040c01713b3683b8639501e2880485a
 WHIRLPOOL 
2607ee9e6c2eb1705a8558d1f4023dc6db865d8f7bdbbc4857f44d42243d9ebbad34b95acb51305c1f5a955afd4b87df98a4bc4e5274c1c8562138f32f0c44ca
 DIST qbs-src-1.8.1.tar.gz 1053395 SHA256 
3e94460ecbd1ca43974d62a0ecf691d48866049787c465944866baf52d5b16fc SHA512 
2b4657475803e56f911f0bc373692b70f9376ed520499f1c4e7040e4dedddc417bd4e72208c925ed7fdc7fcf0b96434dab8d8f87c454ae08da80d6438dbcbc5c
 WHIRLPOOL 
1a5fa2cc7518b3b324d163224b259e7f44b91599e58ff3c9e2d52d3322d68b0fbb2b0e0ec5abee17e95a4a51a00d10a84397a49d5cf31ec37fbab4759dba7259

diff --git a/dev-util/qbs/qbs-1.8.0-r1.ebuild b/dev-util/qbs/qbs-1.8.0-r1.ebuild
deleted file mode 100644
index ee6d9372baf..000
--- a/dev-util/qbs/qbs-1.8.0-r1.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils
-
-DESCRIPTION="Modern build tool for software projects"
-HOMEPAGE="https://wiki.qt.io/Qbs;
-SRC_URI="https://github.com/qt-labs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( LGPL-2.1 LGPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="doc examples test"
-
-# see bug 581874 for the qttest dep in RDEPEND
-RDEPEND="
-   dev-qt/qtcore:5=
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtscript:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   test? ( dev-qt/qttest:5 )
-"
-DEPEND="${RDEPEND}
-   doc? (
-   dev-qt/qdoc:5
-   dev-qt/qthelp:5
-   )
-   test? ( dev-qt/qtdeclarative:5 )
-"
-
-src_prepare() {
-   default
-
-   # don't add /usr/include to INCLUDEPATH
-   # avoids a build failure in qt-creator with gcc-6 (bug 618424)
-   sed -i -e '/^INCLUDEPATH/ s:$${PWD}/\.\.::' 
src/lib/corelib/use_installed_corelib.pri || die
-
-   if ! use examples; then
-   sed -i -e '/INSTALLS +=/ s:examples::' static.pro || die
-   fi
-
-   if use test; then
-   sed -i -e '/SUBDIRS =/ s:=.*:= auto:' tests/tests.pro || die
-   else
-   sed -i -e '/SUBDIRS =/ d' tests/tests.pro || die
-   fi
-
-   # skip several tests that fail and/or have additional deps
-   sed -i \
-   -e 's/findArchiver("7z")/""/'   `# requires p7zip, 
fails` \
-   -e 's/findArchiver(binaryName,.*/"";/'  `# requires zip and 
jar` \
-   -e 's/p\.value("nodejs\./true||&/'  `# requires nodejs, bug 
527652` \
-   -e 
's/\(p\.value\|m_qbsStderr\.contains\)("typescript\./true||&/' `# requires 
nodejs and typescript` \
-   tests/auto/blackbox/tst_blackbox.cpp || die
-
-   # requires jdk, fails, bug 585398
-   sed -i -e '/blackbox-java\.pro/ d' tests/auto/auto.pro || die
-}
-
-src_configure() {
-   local myqmakeargs=(
-   qbs.pro # bug 523218
-   -recursive
-   CONFIG+=qbs_disable_rpath
-   CONFIG+=qbs_enable_project_file_updates
-   $(usex test 'CONFIG+=qbs_enable_unit_tests' '')
-   QBS_INSTALL_PREFIX="${EPREFIX}/usr"
-   QBS_LIBRARY_DIRNAME="$(get_libdir)"
-   )
-   eqmake5 "${myqmakeargs[@]}"
-}
-
-src_test() {
-   einfo "Setting up test environment in ${T}"
-
-   export HOME=${T}
-   export LD_LIBRARY_PATH=${S}/$(get_libdir)
-
-   "${S}"/bin/qbs-setup-toolchains /usr/bin/gcc gcc || die
-   "${S}"/bin/qbs-setup-qt "$(qt5_get_bindir)/qmake" qbs_autotests || die
-
-   einfo "Running autotests"
-
-   # simply exporting LD_LIBRARY_PATH doesn't work
-   # we have to use a custom testrunner script
-   local 

  1   2   3   >