[gentoo-commits] proj/linux-patches:3.14 commit in: /

2016-08-17 Thread Mike Pagano
commit: aba7a281b34f5ad3024d4b32b0c638239712124d
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 17 12:18:38 2016 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 17 12:18:38 2016 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=aba7a281

Linux patch 3.14.76

 _README  |4 +
 1075_linux-3.14.76.patch | 1346 ++
 2 files changed, 1350 insertions(+)

diff --git a/_README b/_README
index dd554cd..bd2e958 100644
--- a/_README
+++ b/_README
@@ -342,6 +342,10 @@ Patch:  1074_linux-3.14.75.patch
 From:   http://www.kernel.org
 Desc:   Linux 3.14.75
 
+Patch:  1075_linux-3.14.76.patch
+From:   http://www.kernel.org
+Desc:   Linux 3.14.76
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1075_linux-3.14.76.patch b/1075_linux-3.14.76.patch
new file mode 100644
index 000..6ff6b53
--- /dev/null
+++ b/1075_linux-3.14.76.patch
@@ -0,0 +1,1346 @@
+diff --git a/Makefile b/Makefile
+index 9e6e6131e986..306fd306906b 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 3
+ PATCHLEVEL = 14
+-SUBLEVEL = 75
++SUBLEVEL = 76
+ EXTRAVERSION =
+ NAME = Remembering Coco
+ 
+diff --git a/arch/arm/kernel/sys_oabi-compat.c 
b/arch/arm/kernel/sys_oabi-compat.c
+index 3e94811690ce..a0aee80b608d 100644
+--- a/arch/arm/kernel/sys_oabi-compat.c
 b/arch/arm/kernel/sys_oabi-compat.c
+@@ -275,8 +275,12 @@ asmlinkage long sys_oabi_epoll_wait(int epfd,
+   mm_segment_t fs;
+   long ret, err, i;
+ 
+-  if (maxevents <= 0 || maxevents > (INT_MAX/sizeof(struct epoll_event)))
++  if (maxevents <= 0 ||
++  maxevents > (INT_MAX/sizeof(*kbuf)) ||
++  maxevents > (INT_MAX/sizeof(*events)))
+   return -EINVAL;
++  if (!access_ok(VERIFY_WRITE, events, sizeof(*events) * maxevents))
++  return -EFAULT;
+   kbuf = kmalloc(sizeof(*kbuf) * maxevents, GFP_KERNEL);
+   if (!kbuf)
+   return -ENOMEM;
+@@ -313,6 +317,8 @@ asmlinkage long sys_oabi_semtimedop(int semid,
+ 
+   if (nsops < 1 || nsops > SEMOPM)
+   return -EINVAL;
++  if (!access_ok(VERIFY_READ, tsops, sizeof(*tsops) * nsops))
++  return -EFAULT;
+   sops = kmalloc(sizeof(*sops) * nsops, GFP_KERNEL);
+   if (!sops)
+   return -ENOMEM;
+diff --git a/arch/mips/kernel/scall64-n32.S b/arch/mips/kernel/scall64-n32.S
+index f7e5b72cf481..79747b85777a 100644
+--- a/arch/mips/kernel/scall64-n32.S
 b/arch/mips/kernel/scall64-n32.S
+@@ -350,7 +350,7 @@ EXPORT(sysn32_call_table)
+   PTR sys_ni_syscall  /* available, was setaltroot */
+   PTR sys_add_key
+   PTR sys_request_key
+-  PTR sys_keyctl  /* 6245 */
++  PTR compat_sys_keyctl   /* 6245 */
+   PTR sys_set_thread_area
+   PTR sys_inotify_init
+   PTR sys_inotify_add_watch
+diff --git a/arch/mips/kernel/scall64-o32.S b/arch/mips/kernel/scall64-o32.S
+index 6788727d91af..af499022f3fb 100644
+--- a/arch/mips/kernel/scall64-o32.S
 b/arch/mips/kernel/scall64-o32.S
+@@ -474,7 +474,7 @@ EXPORT(sys32_call_table)
+   PTR sys_ni_syscall  /* available, was setaltroot */
+   PTR sys_add_key /* 4280 */
+   PTR sys_request_key
+-  PTR sys_keyctl
++  PTR compat_sys_keyctl
+   PTR sys_set_thread_area
+   PTR sys_inotify_init
+   PTR sys_inotify_add_watch   /* 4285 */
+diff --git a/arch/x86/include/asm/mmu_context.h 
b/arch/x86/include/asm/mmu_context.h
+index be12c534fd59..29a3d1b00ca9 100644
+--- a/arch/x86/include/asm/mmu_context.h
 b/arch/x86/include/asm/mmu_context.h
+@@ -42,7 +42,34 @@ static inline void switch_mm(struct mm_struct *prev, struct 
mm_struct *next,
+ #endif
+   cpumask_set_cpu(cpu, mm_cpumask(next));
+ 
+-  /* Re-load page tables */
++  /*
++   * Re-load page tables.
++   *
++   * This logic has an ordering constraint:
++   *
++   *  CPU 0: Write to a PTE for 'next'
++   *  CPU 0: load bit 1 in mm_cpumask.  if nonzero, send IPI.
++   *  CPU 1: set bit 1 in next's mm_cpumask
++   *  CPU 1: load from the PTE that CPU 0 writes (implicit)
++   *
++   * We need to prevent an outcome in which CPU 1 observes
++   * the new PTE value and CPU 0 observes bit 1 clear in
++   * mm_cpumask.  (If that occurs, then the IPI will never
++   * be sent, and CPU 0's TLB will contain a stale entry.)
++   *
++   * The bad outcome can occur if either CPU's load is
++   * reordered before that CPU's store, 

[gentoo-commits] proj/hardened-patchset: New tag: 20160816

2016-08-17 Thread Anthony G. Basile
commit: 
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Aug 17 11:10:51 2016 +

New tag: 20160816




[gentoo-commits] repo/gentoo:master commit in: xfce-base/exo/, xfce-base/exo/files/

2016-08-17 Thread Jason Zaman
commit: 7d4ec2ab360118d4ec587688342a7038d3a5a315
Author: Jason Zaman  gentoo  org>
AuthorDate: Wed Aug 17 10:41:47 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 10:50:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d4ec2ab

xfce-base/exo: bump and drop old

Package-Manager: portage-2.2.28

 xfce-base/exo/Manifest |  2 +-
 .../{exo-0.11.0-r1.ebuild => exo-0.11.1.ebuild}|  2 --
 xfce-base/exo/files/exo-0.11.0-env.patch   | 26 --
 3 files changed, 1 insertion(+), 29 deletions(-)

diff --git a/xfce-base/exo/Manifest b/xfce-base/exo/Manifest
index b1cfef1..dc84a7b 100644
--- a/xfce-base/exo/Manifest
+++ b/xfce-base/exo/Manifest
@@ -1,3 +1,3 @@
 DIST exo-0.10.6.tar.bz2 1276178 SHA256 
1cc0e5a432e050a5e5aa64d126b988f4440da4f27474aaf42a4d8e13651d0752 SHA512 
be537145ea0f0ea87566908f3ed4850ee3b20caf292d27dd752a9eaba7047598b585b398c2a6e4c925d832b5b2f76e0b9cc763ee3c955f08d47c6ac8bf3a2805
 WHIRLPOOL 
8daa7a8021faea4b87a5204d2a6604fde732efd183aa3d7404b6b0b52444edbceab28ac636a254f145c705689baa3996a4ccd39256edd4a3ae148b7b40dc9034
 DIST exo-0.10.7.tar.bz2 1262301 SHA256 
521581481128af93e815f9690020998181f947ac9e9c2b232b1f144d76b1b35c SHA512 
5a872e6895595da027f403fb7951922c40481d53242cb4d9c3da2d36690c61dce2fdb34ba0eb39367558a5e3055733af25432d1f3a8f60984b7e2ed997408b60
 WHIRLPOOL 
4c8a71b70e67f0db0bfaa752b0b1f01a80a83cbe84d754b44b3d45811743cf4276abe5d9cde40cef13f87f6013666255ccc5a1cc64afe129a55fe813b4dbcb1e
-DIST exo-0.11.0.tar.bz2 1231778 SHA256 
bd168a4dd4eb1ee8ef960d7adb36b64162b1c4611d7ab71dec1b2281a4bf655b SHA512 
de97cb8d06393a2de826e252b141c6119001d9daa5fc0f1b9c50bdc21b10028f2b1ee89e47dbab0e23e333ff276f32e0e1008f9489785e7724809e45d2a2adbd
 WHIRLPOOL 
c5adac9765d9de08043afa2346125004edea948c65d5b44aaaca3f3c30095c8c3b74cd978b41476a8c25bf7fce8a4ae1781312b6dd4c42d31bb326dc1b3c0ae4
+DIST exo-0.11.1.tar.bz2 1231288 SHA256 
c70c47f690284a5cb4f507dd89088efbdd8123506f924e33a5f97aab74eb97d4 SHA512 
626640c135f316ceb9e9cdff7c1ae4f537737ac71a2e0b242dd723e35cc7a3119ba198c894d22f373b58c49c4b1640eaf64658a27c3341a6efbb0c52807c67cf
 WHIRLPOOL 
ae0c0b3f8993fdf463bc0936a9565e12cb11e815c6202ad2234fecb63498fbf3e5a7b8a848516bb38bba2a78453e2bda4e10c8ba9ecc8032fb8f94ae81908c64

diff --git a/xfce-base/exo/exo-0.11.0-r1.ebuild 
b/xfce-base/exo/exo-0.11.1.ebuild
similarity index 96%
rename from xfce-base/exo/exo-0.11.0-r1.ebuild
rename to xfce-base/exo/exo-0.11.1.ebuild
index 824d3e9..194f783 100644
--- a/xfce-base/exo/exo-0.11.0-r1.ebuild
+++ b/xfce-base/exo/exo-0.11.1.ebuild
@@ -27,8 +27,6 @@ DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig"
 
-PATCHES=( ${FILESDIR}/${P}-env.patch )
-
 pkg_setup() {
XFCONF=(
--docdir="${EPREFIX}"/usr/share/doc/${PF}

diff --git a/xfce-base/exo/files/exo-0.11.0-env.patch 
b/xfce-base/exo/files/exo-0.11.0-env.patch
deleted file mode 100644
index 67ad54f..000
--- a/xfce-base/exo/files/exo-0.11.0-env.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/exo-helper/exo-helper.c b/exo-helper/exo-helper.c
-index ce5ef9e..7b4b9c2 100644
 a/exo-helper/exo-helper.c
-+++ b/exo-helper/exo-helper.c
-@@ -406,7 +406,7 @@ exo_helper_execute (ExoHelper   *helper,
-   envp = g_environ_setenv (envp, "DISPLAY", display, TRUE);
- 
-   /* try to run the command */
--  succeed = g_spawn_async (NULL, argv, envp, G_SPAWN_DO_NOT_REAP_CHILD | 
G_SPAWN_SEARCH_PATH, NULL, NULL, , );
-+  succeed = g_spawn_async (NULL, argv, NULL, G_SPAWN_DO_NOT_REAP_CHILD | 
G_SPAWN_SEARCH_PATH, NULL, NULL, , );
- 
-   /* cleanup */
-   g_strfreev (argv);
-diff --git a/exo/exo-execute.c b/exo/exo-execute.c
-index 1fabf57..f6016cf 100644
 a/exo/exo-execute.c
-+++ b/exo/exo-execute.c
-@@ -150,7 +150,7 @@ exo_execute_preferred_application_on_screen (const gchar 
*category,
-   envp = g_environ_setenv (envp, "DISPLAY", display, TRUE);
- 
-   /* launch the command */
--  success = g_spawn_async (working_directory, argv, envp, 0, NULL, NULL, 
NULL, error);
-+  success = g_spawn_async (working_directory, argv, NULL, 0, NULL, NULL, 
NULL, error);
- 
-   g_free (display);
-   g_strfreev (envp);



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

2016-08-17 Thread Jason Zaman
commit: cecbf6715b426e6f716c983e2918994bc41caeeb
Author: Jason Zaman  gentoo  org>
AuthorDate: Wed Aug 17 10:49:59 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 10:50:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cecbf671

profiles: update mask for x11-base/exo

 profiles/package.mask | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index e250f3a..7cf1787 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -146,10 +146,9 @@ dev-libs/skyutils
 media-video/miro
 
 # Michał Górny  (7 Aug 2016)
-# Seems to cause major issues wrt Xfce4 session handling.
+# Issue with thunar detailed view
 # Masked for more restrictive testing.
-=xfce-base/exo-0.11.0
-=xfce-base/exo-0.11.0-r1
+=xfce-base/exo-0.11.1
 
 # NP-Hardass  (6 Aug 2016)
 # Masked for removal in 14 days.



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/

2016-08-17 Thread Thomas Deutschmann
commit: e245985388006bcd402c21b41985b34f835f63c7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 17 10:53:39 2016 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 17 10:56:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2459853

sci-geosciences/qgis: Bump to v2.14.5

 - Version bump to new upstream release v2.14.5 (Fixes Gentoo-Bug #581146,
   #583784, #588994).

 - Bumped to EAPI=6; This makes multilib eclass unnecessary because
   get_libdir is now part of EAPI=6.

 - "oracle" USE flag added (Fixes Gentoo-Bug #585156).

 - Disabling test suite because upstream doesn't allow running from
   install path [Link 1] (Closes Gentoo-Bug #499894).

 - Package license updated after upstream clearified its own license
   [Link 2].

Link 1: 
https://github.com/qgis/QGIS/blob/final-2_14_5/src/core/qgsapplication.cpp#L374
Link 2: 
https://github.com/qgis/QGIS/commit/d5bc39cb8ccc047543d37359ae7fc2d34c89a538

Gentoo-Bug: https://bugs.gentoo.org/581146
Gentoo-Bug: https://bugs.gentoo.org/585156
Gentoo-Bug: https://bugs.gentoo.org/588994
Gentoo-Bug: https://bugs.gentoo.org/583784
Gentoo-Bug: https://bugs.gentoo.org/499894

Acked-by: Amy Winston  gentoo.org>

Package-Manager: portage-2.3.0

 sci-geosciences/qgis/Manifest   |   1 +
 sci-geosciences/qgis/qgis-2.14.5.ebuild | 175 
 2 files changed, 176 insertions(+)

diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest
index b4c9e3b..ede351c 100644
--- a/sci-geosciences/qgis/Manifest
+++ b/sci-geosciences/qgis/Manifest
@@ -1,4 +1,5 @@
 DIST qgis-1.8.0.tar.bz2 29997204 SHA256 
700be4f81c4a6b6335a0217a6c476328c0ea02543d579a06dc1aaf60201303ab SHA512 
475c2087164b325bd6efe49bdca9e5eb563645ea556c34f644cff00fd6bcc0585e9e39daa2e62f0a706db58bc1551af786fc2cb6c17ad90f5734ebea5044e57c
 WHIRLPOOL 
ef1fc2832bd20398afdee9eb4c1e81baa3c8c792acc76c0b609a74ae0d61301b00f105221fa27b74b26c68fd8b5d849ea7612e960a8684b885cb8f31d0c71a1c
 DIST qgis-2.12.1.tar.bz2 69088412 SHA256 
96b9bb6ef62ec042b938e4b3112cc8e2e96caad36d6615b484ad757a65e80429 SHA512 
647ad827f6b139a301a5fd1387333842d0187390db1906a37713b41a24bd97e37624ba2b1b500b473132d17e0d856efd0a033b2159930d005c9f74845547958e
 WHIRLPOOL 
05895935df656937b3a1848a07eee8ee96692a8a34d30515d143b2f08cd652640b5116a81025e822497cc26d0e6f6347a6344657272a4c6c6de5d128792b98ad
 DIST qgis-2.12.2.tar.bz2 69110973 SHA256 
5fd0e944497d663d836d30670874a80c2e0ae8214d014d08f11e0d2dac2b4931 SHA512 
75681f99af713439157df573bea009fc6972e4d869ecd44857101051fda35baae09504426fc726ba0c8d833eb2bf69a4de3f9d6b75e25fb4fde620a8bfce8fd1
 WHIRLPOOL 
4d9cffb7a861c92a4640b2a156dbb02865c5218c057e48ab8e2ff2ccbb334bb8a42b48c00b517ace279ca9638047037043ceb44cda56e22eec9b045a82ab346f
+DIST qgis-2.14.5.tar.bz2 74336261 SHA256 
acc1bc1b1c838503e072b3c80de075185f6059d75bb8a686da7a6ab9264b514d SHA512 
d493c83a96eeea2e52199c9a8812989ea89c3357e2f984fdc92f0a05b240770f7ed2d77b1bdbb0e57975c37916acbd6cc4115db5fe11f63897957e8baf6a5586
 WHIRLPOOL 
3cecafad597ae793acd97648987bb130f17bfc8392cde5fd55f093f54786312a2389cdc754c67b47eb0b9512dc981f95cd85cc5dbaaf178c674a477273e83927
 DIST qgis_sample_data.tar.gz 13601736 SHA256 
a31c54056776e8476e1f959870830f850423645cfb80d88811f3b365c29f2b4a SHA512 
5847d7b32e5f75e771adf6b959847024f55b2360c307bd80e5628595fc53f5aaca18adf6cb00fa027a7e7b326c7f72bab58df16674daf20b77c676e163d93f78
 WHIRLPOOL 
fe7746f8a72807742427c6fb70f1453e195be75322d5784adc484ac14b0eae55569dbded7468ea2ba0c34781fe14918e07a5a187dca82bff551c6117f941d7f5

diff --git a/sci-geosciences/qgis/qgis-2.14.5.ebuild 
b/sci-geosciences/qgis/qgis-2.14.5.ebuild
new file mode 100644
index 000..e5d9e34
--- /dev/null
+++ b/sci-geosciences/qgis/qgis-2.14.5.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"
+
+inherit eutils gnome2-utils cmake-utils python-single-r1
+
+DESCRIPTION="User friendly Geographic Information System"
+HOMEPAGE="http://www.qgis.org/;
+SRC_URI="
+   http://qgis.org/downloads/qgis-${PV}.tar.bz2
+   examples? ( http://download.osgeo.org/qgis/data/qgis_sample_data.tar.gz 
)"
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples grass gsl mapserver oracle postgres python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   mapserver? ( python )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/expat
+   sci-geosciences/gpsbabel
+   >=sci-libs/gdal-1.6.1:=[geos,python?,${PYTHON_USEDEP}]
+   sci-libs/geos
+   gsl? ( sci-libs/gsl:= )
+   sci-libs/libspatialindex:=
+   sci-libs/proj
+   dev-qt/designer:4
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   dev-qt/qtscript:4
+   dev-qt/qtsvg:4
+   dev-qt/qtsql:4
+   dev-qt/qtwebkit:4
+   x11-libs/qscintilla:=
+   || (
+   ( || ( 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/hardened-sources/

2016-08-17 Thread Anthony G. Basile
commit: 7b0e7e776d70ba9e70166ae7a08df853900ab079
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Aug 17 11:12:36 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Aug 17 11:12:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b0e7e77

sys-kernel/hardened-sources: version bump to 4.7.1, remove 4.7.0-r1

vanilla-4.7 + genpatches-4.7-1 + grsecurity-3.1-4.7.1-201608161813

Package-Manager: portage-2.2.28

 sys-kernel/hardened-sources/Manifest| 2 +-
 .../{hardened-sources-4.7.0-r1.ebuild => hardened-sources-4.7.1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/hardened-sources/Manifest 
b/sys-kernel/hardened-sources/Manifest
index 25de81f..288085e 100644
--- a/sys-kernel/hardened-sources/Manifest
+++ b/sys-kernel/hardened-sources/Manifest
@@ -16,7 +16,7 @@ DIST hardened-patches-4.4.8-2.extras.tar.bz2 1743408 SHA256 
5cde9a96f6a47ebe3c8a
 DIST hardened-patches-4.5.7-6.extras.tar.bz2 1870054 SHA256 
8a8c20dc44a0f452f0d2873e4efcf6dd53010e65976ce9986083f906fd2eb223 SHA512 
b1e853689395305d6d902259a952be21d768a60b46cd9dcbb8bd4ee0193a08806414cdcbd642df286bef92a82e08939c0ec3e5d53fcae999b0628a0d35ec3a2d
 WHIRLPOOL 
73d425f3d2faa6aeeeb3007e468ab3c3792f4d3c95122b0a9572579ef8e27fd253b94efcfd2d85483cc3c0250c73679b68ad10a93cc0e38ba36601a7fe8125ac
 DIST hardened-patches-4.6.4-2.extras.tar.bz2 1877339 SHA256 
89bec0f3ccfc99078a9d9ceb93aa8cb36bb5f455dbfd511f84e443e5f5729e67 SHA512 
f23b45481db0a26065a0ea0f419700cecd1270f9598aa29d182e3fa7f8e45d0994f0febdd0c1f8620a4919a96377d1e0c5c45f0d23cc329043c91f9bfde1c59f
 WHIRLPOOL 
382c1c42476bee34b9f52eb8dc9b05f22b18a74456ce1f3f71eff88f0ca6007e3094a35067d60850386547590949c818d60f18c7bd8634cc7c3b22be575b5779
 DIST hardened-patches-4.6.5-2.extras.tar.bz2 1944252 SHA256 
eb4b928d44b3ab403230f38e8b45e03b8e13fc22e3b0fa01883aae3182e0f0ac SHA512 
e08b917b4e7851a63ace6bd880b60f581d3dea640f8ef677c477cf0287e8739c7587acf6dc08d01e7bf0f38f6956ce977061794956148299b324fd0982f87f8d
 WHIRLPOOL 
094f247cc8f5828b4844fc7cce4b442405557c1aa519cf591ff78dc08d48a7e43b7d3fd60a623772f8b55815438310e146da05d421310b74eaf142bdaec01893
-DIST hardened-patches-4.7.0-2.extras.tar.bz2 1890602 SHA256 
5f4e7bef5a2bb8bed2400b00896362fc230841eafaca34adec727574bc6c431b SHA512 
0742b734e395e5bd8e4e29c821eda7a859928cf142ad024a85419e148201ae0451d7beedb6d4c437b131fdf6ed26b59c8e29bdcd713390b05d6cd39884cc45ee
 WHIRLPOOL 
437c111825046601cb18efc9813a7a86c9b55aabf042d6c393454472589bfbc4e5ea8d4227fc0b07b2f3879e2d7e2c6bfc478d622d3a3c79f68e0492a84380cf
+DIST hardened-patches-4.7.1-1.extras.tar.bz2 1901034 SHA256 
7e23924cea7f9fda72604cfe4e0c36e1fa3f81906775375be847e944dfc2450a SHA512 
bf44b51b4b4a63d7db5117e54c3a1db14285d5006d1ce277df7cc0ee726b02f176646d31f39c7b93bbe8e4608a780cc13a164a86130cfff4301e02f60861f6ea
 WHIRLPOOL 
3364acd44c1cf2d6733cb7c55d1a89ec83f631d8bb583a6933c5a6f4d4bd2ca0c42252de7f7290be898e6fbeafcc1dcba1eb29b28b0ffb7ca032e8dabcb7d0f4
 DIST linux-4.4.tar.xz 87295988 SHA256 
401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
 WHIRLPOOL 
02abc203d867404b9934aaa4c1e5b5dcbb0b0021e91a03f3a7e7fd224eed106821d8b4949f32a590536db150e5a88c16fcde88538777a26d0c17900f0257b1bc
 DIST linux-4.5.tar.xz 88375040 SHA256 
a40defb401e01b37d6b8c8ad5c1bbab665be6ac6310cdeed59950c96b31a519c SHA512 
cb0d5f30baff37dfea40fbc1119a1482182f95858c883e019ee3f81055c8efbdb9dba7dfc02ebcc4216db38f03ece58688e69efc0fce1dade359af30bd5426de
 WHIRLPOOL 
8faa0b02c5733fc45dbe61f82a7022e9246b9b1665f27541d4afa5d14c310b9dce7a8532dfac8273898edf8c6923654ee2fbcf2cec1ec2a220f4c9f926f2b333
 DIST linux-4.6.tar.xz 89461728 SHA256 
a93771cd5a8ad27798f22e9240538dfea48d3a2bf2a6a6ab415de3f02d25d866 SHA512 
df5ee40b0ebd89914a900f63c32a481cb4f405d8f792b2d03ea167ce9c5bdf75154c7bd8ecd7ebac77a8dbf2b077c972cbfe6b95163e27c38c1fefc6ddbdfa0b
 WHIRLPOOL 
50ee28a06930ffb29ade1aa5fb4e3bf165ead92cb660dc6771a265cdbc2240713ebf14fe235fa153d8b6e3ab853852ea06c2525209cd7989aa3d6f6fad5b7edf

diff --git a/sys-kernel/hardened-sources/hardened-sources-4.7.0-r1.ebuild 
b/sys-kernel/hardened-sources/hardened-sources-4.7.1.ebuild
similarity index 96%
rename from sys-kernel/hardened-sources/hardened-sources-4.7.0-r1.ebuild
rename to sys-kernel/hardened-sources/hardened-sources-4.7.1.ebuild
index 3a3702d..40ad18c 100644
--- a/sys-kernel/hardened-sources/hardened-sources-4.7.0-r1.ebuild
+++ b/sys-kernel/hardened-sources/hardened-sources-4.7.1.ebuild
@@ -12,7 +12,7 @@ K_DEBLOB_AVAILABLE="1"
 inherit kernel-2
 detect_version
 
-HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-2"
+HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-1"
 
HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2;
 SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
 



[gentoo-commits] proj/linux-patches:4.4 commit in: /

2016-08-17 Thread Mike Pagano
commit: 77768bcf60d97675cdc9d83e0a8ee4a34564aede
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 17 11:48:43 2016 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 17 11:48:43 2016 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=77768bcf

Linux patch 4.4.18

 _README |4 +
 1017_linux-4.4.18.patch | 2072 +++
 2 files changed, 2076 insertions(+)

diff --git a/_README b/_README
index 87c8060..5aeb754 100644
--- a/_README
+++ b/_README
@@ -111,6 +111,10 @@ Patch:  1016_linux-4.4.17.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.4.17
 
+Patch:  1017_linux-4.4.18.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.4.18
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1017_linux-4.4.18.patch b/1017_linux-4.4.18.patch
new file mode 100644
index 000..4306189
--- /dev/null
+++ b/1017_linux-4.4.18.patch
@@ -0,0 +1,2072 @@
+diff --git a/Documentation/x86/pat.txt b/Documentation/x86/pat.txt
+index 54944c71b819..2a4ee6302122 100644
+--- a/Documentation/x86/pat.txt
 b/Documentation/x86/pat.txt
+@@ -196,3 +196,35 @@ Another, more verbose way of getting PAT related debug 
messages is with
+ "debugpat" boot parameter. With this parameter, various debug messages are
+ printed to dmesg log.
+ 
++PAT Initialization
++--
++
++The following table describes how PAT is initialized under various
++configurations. The PAT MSR must be updated by Linux in order to support WC
++and WT attributes. Otherwise, the PAT MSR has the value programmed in it
++by the firmware. Note, Xen enables WC attribute in the PAT MSR for guests.
++
++ MTRR PAT   Call Sequence   PAT State  PAT MSR
++ =
++ EE MTRR -> PAT initEnabledOS
++ ED MTRR -> PAT initDisabled-
++ DE MTRR -> PAT disable Disabled   BIOS
++ DD MTRR -> PAT disable Disabled-
++ -np/E  PAT  -> PAT disable Disabled   BIOS
++ -np/D  PAT  -> PAT disable Disabled-
++ E!P/E  MTRR -> PAT initDisabled   BIOS
++ D!P/E  MTRR -> PAT disable Disabled   BIOS
++ !M   !P/E  MTRR stub -> PAT disableDisabled   BIOS
++
++ Legend
++ 
++ E Feature enabled in CPU
++ D   Feature disabled/unsupported in CPU
++ np  "nopat" boot option specified
++ !P  CONFIG_X86_PAT option unset
++ !M  CONFIG_MTRR option unset
++ Enabled   PAT state set to enabled
++ Disabled  PAT state set to disabled
++ OSPAT initializes PAT MSR with OS setting
++ BIOS  PAT keeps PAT MSR with BIOS setting
++
+diff --git a/Makefile b/Makefile
+index 76d34f763a41..eaedea88a8a7 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 4
+-SUBLEVEL = 17
++SUBLEVEL = 18
+ EXTRAVERSION =
+ NAME = Blurry Fish Butt
+ 
+diff --git a/arch/arm/kernel/sys_oabi-compat.c 
b/arch/arm/kernel/sys_oabi-compat.c
+index 087acb569b63..5f221acd21ae 100644
+--- a/arch/arm/kernel/sys_oabi-compat.c
 b/arch/arm/kernel/sys_oabi-compat.c
+@@ -279,8 +279,12 @@ asmlinkage long sys_oabi_epoll_wait(int epfd,
+   mm_segment_t fs;
+   long ret, err, i;
+ 
+-  if (maxevents <= 0 || maxevents > (INT_MAX/sizeof(struct epoll_event)))
++  if (maxevents <= 0 ||
++  maxevents > (INT_MAX/sizeof(*kbuf)) ||
++  maxevents > (INT_MAX/sizeof(*events)))
+   return -EINVAL;
++  if (!access_ok(VERIFY_WRITE, events, sizeof(*events) * maxevents))
++  return -EFAULT;
+   kbuf = kmalloc(sizeof(*kbuf) * maxevents, GFP_KERNEL);
+   if (!kbuf)
+   return -ENOMEM;
+@@ -317,6 +321,8 @@ asmlinkage long sys_oabi_semtimedop(int semid,
+ 
+   if (nsops < 1 || nsops > SEMOPM)
+   return -EINVAL;
++  if (!access_ok(VERIFY_READ, tsops, sizeof(*tsops) * nsops))
++  return -EFAULT;
+   sops = kmalloc(sizeof(*sops) * nsops, GFP_KERNEL);
+   if (!sops)
+   return -ENOMEM;
+diff --git a/arch/mips/kernel/scall64-n32.S b/arch/mips/kernel/scall64-n32.S
+index 5a69eb48d0a8..ee93d5fe61d7 100644
+--- a/arch/mips/kernel/scall64-n32.S
 b/arch/mips/kernel/scall64-n32.S
+@@ -344,7 +344,7 @@ EXPORT(sysn32_call_table)
+   PTR sys_ni_syscall  /* available, was setaltroot */
+   PTR sys_add_key
+   PTR sys_request_key
+-  PTR sys_keyctl  /* 6245 */
++  PTR compat_sys_keyctl   /* 6245 */
+   PTR sys_set_thread_area
+   PTR sys_inotify_init
+   PTR sys_inotify_add_watch
+diff --git a/arch/mips/kernel/scall64-o32.S b/arch/mips/kernel/scall64-o32.S
+index 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2016-08-17 Thread Mike Pagano
commit: 2617c131560c7f132901aa7eeb4002d438bac3df
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 17 12:14:53 2016 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 17 12:15:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2617c131

sys-kernel/gentoo-sources: Linux patch 4.4.18

Package-Manager: portage-2.2.28

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.4.18.ebuild| 29 ++
 2 files changed, 32 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index b8b247e..f9bc768 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -75,6 +75,9 @@ DIST genpatches-4.4-18.extras.tar.xz 16364 SHA256 
061d2094e28be6d1048ebfa0aff322
 DIST genpatches-4.4-19.base.tar.xz 565524 SHA256 
3a8cf8120a5574f8a08b9255530a06873957c74aac0e805547965c38bad08422 SHA512 
fee9ba9cf495ab7f8767df5704ed9ecdf6e864b5084ba1d6ae451d9327a67bf22e65352670149c2fd0c6cf4a48a9b495040f9b3cc09cbc757eecfe76e63373e4
 WHIRLPOOL 
7a2367c594db5402ac1f1c87ca25269ac45ababa412ba5d387316d614c1471b71c8e51499f9378c351d39c68fe4c2ecbe9a27745770f5cdb196c57973b5ae9b6
 DIST genpatches-4.4-19.experimental.tar.xz 62748 SHA256 
55e24470e34c912f70b0a951cecf235bd4ab0dba7665498e0a4ea87aa366b2ea SHA512 
0cc699cdaeded8a852f439a2f21fdef5d3279af7ef01f24f9c575d75d0abcd18edf765a14a56950f837e17e36b67f5088c9f43d58a98ed9b1e2cd9d54ffeb795
 WHIRLPOOL 
022b4f6f0aec1107432b3103cf23677126740b66a226ab5d075e9d9aa3cc5fb66d677ca96b57bfeb5546b5aea814cd227e93abb028cc982daba893c35903b61f
 DIST genpatches-4.4-19.extras.tar.xz 16356 SHA256 
d7d7d862befd6a649023d104af39e53e7f4c09ed6b1e560679ede7e31105db81 SHA512 
dc6cc91ceea8773c462326b2f11233fb1bd71633058610132cc06afce33ae8b73086c3ff415056d24fba03c57d5d5f0a2eaafa2eeb52807c17aa84923dea9a3c
 WHIRLPOOL 
138da0553d1aa62b57e4f7ddfeadb9556cdc5964a6f646ac1bc54ba7f0ec56ad58ec112b4aecb96ec3b9153e557346bb0ed7f07a3ce30500e6faf2a69dc6103d
+DIST genpatches-4.4-20.base.tar.xz 580472 SHA256 
26e767ce98835ca8bccf72f85e82735cabf0c3e7ec4329093e740a170f7f0800 SHA512 
497133587ee3b7c3ac088c41b5fdc364d99a4fcfd076b001d168cdaea05fac3041b3c58e8c26325b84699c9e298c1e2bb1b729b8a0a0308489dfb2bbc1fcf365
 WHIRLPOOL 
bb8be1ad24fdc5c87b53e791a08b72647b2d7e3f9a4904098e22035955f4f8fe4f7cca6aa2246285adf3bbe46b01a4710a0b2d021691b63c5a791075706fad5b
+DIST genpatches-4.4-20.experimental.tar.xz 62740 SHA256 
5babe0fc4f7687d87feb5f95cc7a71d50030c63539d519314ec87a7ccb351ad4 SHA512 
c712a350b0a1671681eaae5bd08c41389ac7db1ad95a1d5dc954a0090370e71ae3eab7b6baecea217dff708f5962a1da932b9cd7d85cc22db3799d4b07275c87
 WHIRLPOOL 
32a4b0330482d0bdee429fcf06db4a8eb03c666e99c1895624ebde47b44587980fa59a80ec86144057a1b209e226b055e920a07fef5ac56d1206b8ec209ca763
+DIST genpatches-4.4-20.extras.tar.xz 16356 SHA256 
d7d7d862befd6a649023d104af39e53e7f4c09ed6b1e560679ede7e31105db81 SHA512 
dc6cc91ceea8773c462326b2f11233fb1bd71633058610132cc06afce33ae8b73086c3ff415056d24fba03c57d5d5f0a2eaafa2eeb52807c17aa84923dea9a3c
 WHIRLPOOL 
138da0553d1aa62b57e4f7ddfeadb9556cdc5964a6f646ac1bc54ba7f0ec56ad58ec112b4aecb96ec3b9153e557346bb0ed7f07a3ce30500e6faf2a69dc6103d
 DIST genpatches-4.4-8.base.tar.xz 243736 SHA256 
70a54851283def9013601bd8ea299c04850410001e36d619fa6e83b64a4f0907 SHA512 
fde00c28bc8da96aee2378d7ea36c85a5f8520c271e0251c7bc7472cd3c395dc2c3f5168f38b1bd10e6b5189bedc8b10780899468a368f8e9be1811bc31c0ab1
 WHIRLPOOL 
1190d8167c05062a53a7cc66a36310b42f6b90a711a497543b68626e1d6ca3fbc1c57a37dfa2a1fc98ed4f3b1dae5d7e77b74f3d708bc830b2bd5c31fc797b74
 DIST genpatches-4.4-8.experimental.tar.xz 62604 SHA256 
35148c3d46a256819b5d214203b7365316694e85a729ddec2e5c229e48b9091d SHA512 
e1e5b31d35a851f446645a2ac403ab238d63fb540e8443d36a30dd8a5d32016b077c4cfdcb30976e5facc511c0a6116037efb0af0a4840e00a1d8cf6be3fe310
 WHIRLPOOL 
4b65738d20969d5098feb66e416af450f0be87fa8c1770381165f70ca99e019400ff9e92c92d8f6dc1b641f4a400fa6165f0573aeb68ecba05f8934a348e6cc7
 DIST genpatches-4.4-8.extras.tar.xz 16284 SHA256 
50b6dc7b842191a49a77d0f54302ebd1c7334e5f6091e2a02db51ae074f8 SHA512 
478e31f23742a99e4b3a2d24c93f0880c1794d40e5b05b80cc472ce237e14f28a83cb31554b686c8ec78e80b776fca363a1aabe450add7a3142ad30a4b586841
 WHIRLPOOL 
2ff0a37edadfd391b59bbe5158c463ee4b411fcd06e8f5bf53f58b19f88a564a40fabe690d5ac12f108e02d3a001d8b928372aa453f060d530ff2e30d0617113

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.18.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.18.ebuild
new file mode 100644
index 000..c33736c
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.18.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="20"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 -hppa ~ia64 ~mips 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2016-08-17 Thread Michał Górny
commit: c37001d20236fcded1ddffbecc9decb4815e3c50
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 17 12:00:39 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 17 12:01:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c37001d2

x11-libs/gtk+: Call eapply_user (implicitly) before eautoreconf

 x11-libs/gtk+/gtk+-3.20.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.20.8.ebuild b/x11-libs/gtk+/gtk+-3.20.8.ebuild
index 8a04adf..116c4ba 100644
--- a/x11-libs/gtk+/gtk+-3.20.8.ebuild
+++ b/x11-libs/gtk+/gtk+-3.20.8.ebuild
@@ -136,8 +136,8 @@ src_prepare() {
# gtk-update-icon-cache is installed by dev-util/gtk-update-icon-cache
eapply "${FILESDIR}"/${PN}-3.16.2-remove_update-icon-cache.patch
 
-   eautoreconf
gnome2_src_prepare
+   eautoreconf
 }
 
 multilib_src_configure() {



[gentoo-commits] proj/linux-patches: New tag: 3.14-83

2016-08-17 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 17 12:27:25 2016 +

New tag: 3.14-83




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

2016-08-17 Thread Lars Wendler
commit: 8d4fcaed5f4c8788e8465ce96f9e431ff07656cd
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug 17 12:33:22 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug 17 12:33:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d4fcaed

sys-apps/diffutils: Removed broken version (bug #591044).

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/diffutils/diffutils-3.4.ebuild | 44 -
 1 file changed, 44 deletions(-)

diff --git a/sys-apps/diffutils/diffutils-3.4.ebuild 
b/sys-apps/diffutils/diffutils-3.4.ebuild
deleted file mode 100644
index 27eb13b..000
--- a/sys-apps/diffutils/diffutils-3.4.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit flag-o-matic
-
-DESCRIPTION="Tools to make diffs and compare files"
-HOMEPAGE="https://www.gnu.org/software/diffutils/;
-SRC_URI="mirror://gnu/diffutils/${P}.tar.xz
-   mirror://gnu-alpha/diffutils/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~amd64-linux ~arm-linux ~ia64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="nls static"
-
-DEPEND="app-arch/xz-utils
-   nls? ( sys-devel/gettext )"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-src_prepare() {
-   sed -i 's:@mkdir_p@:@MKDIR_P@:g' po/Makefile.in.in || die #464604
-}
-
-src_configure() {
-   use static && append-ldflags -static
-
-   # Disable automagic dependency over libsigsegv; see bug #312351.
-   export ac_cv_libsigsegv=no
-
-   econf \
-   --with-packager="Gentoo" \
-   --with-packager-version="${PVR}" \
-   --with-packager-bug-reports="https://bugs.gentoo.org/; \
-   $(use_enable nls)
-}
-
-src_test() {
-   # explicitly allow parallel testing
-   emake check
-}



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

2016-08-17 Thread Yuta SATOH
commit: 2c6a351bbbfcf1dc2fe2ec15fd6585fe5042d926
Author: Yuta SATOH  gmail  com>
AuthorDate: Fri Aug 12 10:47:08 2016 +
Commit: Yuta SATOH  gentoo  gr  jp>
CommitDate: Fri Aug 12 10:47:08 2016 +
URL:https://gitweb.gentoo.org/proj/gentoo-bsd.git/commit/?id=2c6a351b

automatic_updater.sh: fix bug 564168.

 scripts/automatic_updater.sh | 5 +
 1 file changed, 5 insertions(+)

diff --git a/scripts/automatic_updater.sh b/scripts/automatic_updater.sh
index ae15942..3f1b639 100755
--- a/scripts/automatic_updater.sh
+++ b/scripts/automatic_updater.sh
@@ -46,6 +46,11 @@ update_minimal(){
emerge --nodeps sys-freebsd/freebsd-mk-defs
emerge -u 'https://bugs.gentoo.org/564168
+   USE="-*" emerge --nodeps sys-devel/gettext --exclude sys-freebsd/*
+   emerge sys-devel/gettext --exclude sys-freebsd/*
+
emerge -u sys-devel/flex sys-devel/patch sys-devel/m4 net-libs/libpcap 
sys-devel/gettext app-arch/libarchive sys-libs/zlib dev-util/dialog --exclude 
sys-freebsd/*
emerge sys-devel/libtool --exclude sys-freebsd/*
if [[ -e /usr/lib/libc++.so ]] ; then



[gentoo-commits] proj/hardened-patchset:master commit in: 4.7.1/, 4.7.0/

2016-08-17 Thread Anthony G. Basile
commit: e93319cc05a90c06b7ee0093f5616c817eb8ecdb
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Aug 17 11:10:17 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Aug 17 11:10:17 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-patchset.git/commit/?id=e93319cc

grsecurity-3.1-4.7.1-201608161813

 {4.7.0 => 4.7.1}/_README   |6 +-
 4.7.1/1000_linux-4.7.1.patch   | 1141 
 .../4420_grsecurity-3.1-4.7.1-201608161813.patch   |  184 ++--
 {4.7.0 => 4.7.1}/4425_grsec_remove_EI_PAX.patch|0
 {4.7.0 => 4.7.1}/4427_force_XATTR_PAX_tmpfs.patch  |0
 .../4430_grsec-remove-localversion-grsec.patch |0
 {4.7.0 => 4.7.1}/4435_grsec-mute-warnings.patch|0
 .../4440_grsec-remove-protected-paths.patch|0
 .../4450_grsec-kconfig-default-gids.patch  |0
 .../4465_selinux-avc_audit-log-curr_ip.patch   |0
 {4.7.0 => 4.7.1}/4470_disable-compat_vdso.patch|0
 {4.7.0 => 4.7.1}/4475_emutramp_default_on.patch|0
 12 files changed, 1227 insertions(+), 104 deletions(-)

diff --git a/4.7.0/_README b/4.7.1/_README
similarity index 92%
rename from 4.7.0/_README
rename to 4.7.1/_README
index fb3a8e5..a9a1b4e 100644
--- a/4.7.0/_README
+++ b/4.7.1/_README
@@ -2,7 +2,11 @@ README
 -
 Individual Patch Descriptions:
 -
-Patch: 4420_grsecurity-3.1-4.7-201608151842.patch
+Patch: 1000_linux-4.7.1.patch
+From:  http://www.kernel.org
+Desc:  Linux 4.7.1
+
+Patch: 4420_grsecurity-3.1-4.7.1-201608161813.patch
 From:  http://www.grsecurity.net
 Desc:  hardened-sources base patch from upstream grsecurity
 

diff --git a/4.7.1/1000_linux-4.7.1.patch b/4.7.1/1000_linux-4.7.1.patch
new file mode 100644
index 000..79c652a
--- /dev/null
+++ b/4.7.1/1000_linux-4.7.1.patch
@@ -0,0 +1,1141 @@
+diff --git a/Documentation/cpu-freq/pcc-cpufreq.txt 
b/Documentation/cpu-freq/pcc-cpufreq.txt
+index 0a94224..9e3c3b3 100644
+--- a/Documentation/cpu-freq/pcc-cpufreq.txt
 b/Documentation/cpu-freq/pcc-cpufreq.txt
+@@ -159,8 +159,8 @@ to be strictly associated with a P-state.
+ 
+ 2.2 cpuinfo_transition_latency:
+ ---
+-The cpuinfo_transition_latency field is CPUFREQ_ETERNAL. The PCC specification
+-does not include a field to expose this value currently.
++The cpuinfo_transition_latency field is 0. The PCC specification does
++not include a field to expose this value currently.
+ 
+ 2.3 cpuinfo_cur_freq:
+ -
+diff --git a/Makefile b/Makefile
+index 66da9a3..84335c0 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 7
+-SUBLEVEL = 0
++SUBLEVEL = 1
+ EXTRAVERSION =
+ NAME = Psychotic Stoned Sheep
+ 
+diff --git a/arch/arm/kernel/sys_oabi-compat.c 
b/arch/arm/kernel/sys_oabi-compat.c
+index 087acb5..5f221ac 100644
+--- a/arch/arm/kernel/sys_oabi-compat.c
 b/arch/arm/kernel/sys_oabi-compat.c
+@@ -279,8 +279,12 @@ asmlinkage long sys_oabi_epoll_wait(int epfd,
+   mm_segment_t fs;
+   long ret, err, i;
+ 
+-  if (maxevents <= 0 || maxevents > (INT_MAX/sizeof(struct epoll_event)))
++  if (maxevents <= 0 ||
++  maxevents > (INT_MAX/sizeof(*kbuf)) ||
++  maxevents > (INT_MAX/sizeof(*events)))
+   return -EINVAL;
++  if (!access_ok(VERIFY_WRITE, events, sizeof(*events) * maxevents))
++  return -EFAULT;
+   kbuf = kmalloc(sizeof(*kbuf) * maxevents, GFP_KERNEL);
+   if (!kbuf)
+   return -ENOMEM;
+@@ -317,6 +321,8 @@ asmlinkage long sys_oabi_semtimedop(int semid,
+ 
+   if (nsops < 1 || nsops > SEMOPM)
+   return -EINVAL;
++  if (!access_ok(VERIFY_READ, tsops, sizeof(*tsops) * nsops))
++  return -EFAULT;
+   sops = kmalloc(sizeof(*sops) * nsops, GFP_KERNEL);
+   if (!sops)
+   return -ENOMEM;
+diff --git a/arch/mips/kernel/scall64-n32.S b/arch/mips/kernel/scall64-n32.S
+index 9c0b387..51d3988 100644
+--- a/arch/mips/kernel/scall64-n32.S
 b/arch/mips/kernel/scall64-n32.S
+@@ -348,7 +348,7 @@ EXPORT(sysn32_call_table)
+   PTR sys_ni_syscall  /* available, was setaltroot */
+   PTR sys_add_key
+   PTR sys_request_key
+-  PTR sys_keyctl  /* 6245 */
++  PTR compat_sys_keyctl   /* 6245 */
+   PTR sys_set_thread_area
+   PTR sys_inotify_init
+   PTR sys_inotify_add_watch
+diff --git a/arch/mips/kernel/scall64-o32.S b/arch/mips/kernel/scall64-o32.S
+index f4f28b1..6efa713 100644
+--- a/arch/mips/kernel/scall64-o32.S
 b/arch/mips/kernel/scall64-o32.S
+@@ -504,7 +504,7 @@ EXPORT(sys32_call_table)
+   PTR sys_ni_syscall  /* available, was setaltroot 

[gentoo-commits] proj/linux-patches: New tag: 4.4-20

2016-08-17 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 17 12:01:55 2016 +

New tag: 4.4-20




[gentoo-commits] repo/gentoo:master commit in: app-backup/dar/

2016-08-17 Thread Lars Wendler
commit: 91bc8791afa4743a50bc0283e626bb3035202569
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug 17 20:00:38 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug 17 20:00:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91bc8791

app-backup/dar: Revbump to fix ebuild problems (bug #591538).

Renamed "acl" USE flag to "xattr".
Thanks to Klaus Kusche for reporting these issues.

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler  gentoo.org>

 app-backup/dar/{dar-2.5.5-r1.ebuild => dar-2.5.5-r2.ebuild} | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-backup/dar/dar-2.5.5-r1.ebuild 
b/app-backup/dar/dar-2.5.5-r2.ebuild
similarity index 91%
rename from app-backup/dar/dar-2.5.5-r1.ebuild
rename to app-backup/dar/dar-2.5.5-r2.ebuild
index f2551b8..6986739 100644
--- a/app-backup/dar/dar-2.5.5-r1.ebuild
+++ b/app-backup/dar/dar-2.5.5-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/dar/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux"
-IUSE="acl dar32 dar64 doc gcrypt gpg lzo nls static static-libs"
+IUSE="dar32 dar64 doc gcrypt gpg lzo nls static static-libs xattr"
 
 RESTRICT="test" # need to be run as root
 
@@ -21,9 +21,9 @@ RDEPEND=">=sys-libs/zlib-1.2.3:=
app-arch/bzip2:=
app-arch/xz-utils:=
sys-libs/libcap
-   acl? ( sys-apps/attr:= )
gcrypt? ( dev-libs/libgcrypt:0= )
gpg? ( app-crypt/gpgme )
+   xattr? ( sys-apps/attr:= )
)
lzo? ( !static? ( dev-libs/lzo:= ) )
nls? ( virtual/libintl )"
@@ -34,7 +34,6 @@ DEPEND="${RDEPEND}
app-arch/xz-utils[static-libs]
sys-libs/libcap[static-libs]
sys-libs/zlib[static-libs]
-   acl? ( sys-apps/attr[static-libs] )
gcrypt? ( dev-libs/libgcrypt:0=[static-libs] )
gpg? (
app-crypt/gpgme[static-libs]
@@ -42,6 +41,7 @@ DEPEND="${RDEPEND}
dev-libs/libgpg-error[static-libs]
)
lzo? ( dev-libs/lzo[static-libs] )
+   xattr? ( sys-apps/attr[static-libs] )
)
nls? ( sys-devel/gettext )
doc? ( app-doc/doxygen )"
@@ -66,7 +66,7 @@ src_configure() {
# static builds of dar.
# Do _not_ use $(use_enable) until you have verified that the
# logic has been fixed by upstream.
-   use acl || myconf+=( --disable-ea-support )
+   use xattr || myconf+=( --disable-ea-support )
use dar32 && myconf+=( --enable-mode=32 )
use dar64 && myconf+=( --enable-mode=64 )
use doc || myconf+=( --disable-build-html )
@@ -74,7 +74,7 @@ src_configure() {
use gcrypt || myconf+=( --disable-libgcrypt-linking )
use gpg || myconf+=( --disable-gpgme-linking )
use lzo || myconf+=( --disable-liblzo2-linking )
-   use nls || myconf=( --disable-nls )
+   use nls || myconf+=( --disable-nls )
if ! use static ; then
myconf+=( --disable-dar-static )
if ! use static-libs ; then



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/gromacs/

2016-08-17 Thread Christoph Junghans
commit: 7426fb7e85792acf0221e8f3c9a5dc44c144cb9d
Author: Christoph Junghans  gentoo  org>
AuthorDate: Wed Aug 17 19:58:33 2016 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Wed Aug 17 20:02:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7426fb7e

sci-chemistry/gromacs: remove old

Package-Manager: portage-2.2.28

 sci-chemistry/gromacs/Manifest |   4 -
 sci-chemistry/gromacs/gromacs-5.0.7.ebuild | 284 -
 sci-chemistry/gromacs/gromacs-5.1.2.ebuild | 269 ---
 3 files changed, 557 deletions(-)

diff --git a/sci-chemistry/gromacs/Manifest b/sci-chemistry/gromacs/Manifest
index c898b46..61fbcc6 100644
--- a/sci-chemistry/gromacs/Manifest
+++ b/sci-chemistry/gromacs/Manifest
@@ -1,10 +1,6 @@
 DIST gromacs-2016.tar.gz 27321561 SHA256 
aa0a27cd13050a4b70aacfbd169ddce2fe507c7e668f460ecf6cf32afcac5771 SHA512 
756771baaa85a1d16e7d5b8e4c96bbd1c04c7acdc536a253886cff186316330f06d60d206a0159efb15f47f161c779d3757dc5dbceab8c097241c1382d376201
 WHIRLPOOL 
1cc3d3797e1aaf93e1e0cb2e71173896e33fee2bb03f4e97e06be3ab85842e6da3feaf8701425358f1d701e00159ff6ce3b24fa1488d5e8ef70a1acbb914361c
 DIST gromacs-5.0.4.tar.gz 26342095 SHA256 
78068eeccc0b950018ddb45c41280e53c8bedae4639dca48e17c940f8896b23b SHA512 
bc62b623bf71dcaa948aaf7563a3d3afa973da0702062848a20323db202e862dcee413197dacd1472866ccb40fce7709e283177b1c6c49514064f23e6c46b5ee
 WHIRLPOOL 
d8458d3d563e015e830622ae0c924e896765a6329ffe4cb1a31c7aef3c804f392d29e3f1db5617051e85058403422f7d69a160a6c7cc810564696d88f9d50bd4
-DIST gromacs-5.0.7.tar.gz 26358119 SHA256 
23bc5ae28e0e274965966f0a00e44ec6ffbc28c5cd2d6b64a0aa0a2bc59472ec SHA512 
612dba608fe6fd3a6fd69d1edeb97ec2975361ab44ea5219990901cecafbbe542a2c8bc6acc3f89b7fdcda77ab1b0762977ddc48cc1523155f7033e4e000660f
 WHIRLPOOL 
26292f8751c2238f4fd9a63cb64888c2d236237dc140f08b45997b87b917b096d3d7c8451e5e0633e71cd770d7e7336dbbd3056777e290d0232a902ee4018e4b
-DIST gromacs-5.1.2.tar.gz 26562718 SHA256 
39d6f1d7ae8ba38cea6089da40676bfa4049a49903d21551abc030992a58f304 SHA512 
ddd29bba97eaf8c32f7f5daa441c1aac85222881a9cf7757f55ef7f1a15f8f45cdc600eb90059053205d71652281c85601e107ff5928425afdb0c13e8ef1de69
 WHIRLPOOL 
12f217e480bd04cd0cfb68c22345cfe2cd77f9417f0f873ff61aeea734aa33d61810db4e1539cd265f1ffcf2df123353592c6176aa8dce236b64de74a97a76e0
 DIST gromacs-5.1.3.tar.gz 27095702 SHA256 
c962d9446939a9ba9905e7ca440c9306fd310f08600da3b744806bfd0eacccde SHA512 
9ab26e1b2268f8d567b89b2d99d0b75b937b28edceaec56d17ca3243c76faa31255ffc0c45d762c7c693fe500b00e36ad43b80572d1d7f92dc87f9d2d98c0ba6
 WHIRLPOOL 
bdd9c63ceb5e61963c4edd0af815cc34a3f237d8dee410c834b9b55bb82374de65b437828390a668282e50428b9907b887cd5265caf2a2007fc7673e7ab23733
 DIST regressiontests-2016.tar.gz 66908712 SHA256 
30a72362f011fd9e3a8d33004018126f938536c13fcb70f590afc74beaec5406 SHA512 
59902c1973c33ea8f003f21a737dc7cc64da3258112322eedc9834b53628134a6817d5ee5b3950c9bfd97a3a0580aef88ddef0609ef2c58693c96c7575651e01
 WHIRLPOOL 
9d210aed00ddfa57df47733169997ef04dec84c524eb5a9c5c6dd9b05ad9ec2d7f3c8a5a43f2ade9be166d80f35a260c04b1a48ac092f5969a213475bb63ae20
 DIST regressiontests-5.0.4.tar.gz 65193251 SHA256 
89ad9bc067035ac8f340319b538c446983d937b910067e871911d7afe2ecb3f0 SHA512 
747725fa28c1c9525596bdeeb8809e45268e19036c11dac67d043aa1c51748688ca37eb6014eb7e819eb927a8b9ca2631d0ace4cdff8ed491b08c316c530ab65
 WHIRLPOOL 
e15ccab0a0beefac41aeff11e2e596e971167f1590eed159ff82c4a8e3aec1d234287be597026951904ecfe6099f30ef3bcd48f2098b9f5201bde62e15fbc4f9
-DIST regressiontests-5.0.7.tar.gz 65204051 SHA256 
831c5f52b941826842a5312e3c6cd74a6410938bc5876d3f32d53215d64fb084 SHA512 
2e93c84f62772eaf6facd45db67f51f751b4fa80923c71bc4fb293b33361b1314d714020bd8d50a1d0859aeedd67ce76f593e82ef31372128cbb8555eb6446b1
 WHIRLPOOL 
b050f80946a76e752d53ccadd378ec0869f3221706a29f87d262a46fb11941b600d27b5388a5311a4fde53d60560f907150f884212e2d49a3df4b2519d1ceb3e
-DIST regressiontests-5.1.2.tar.gz 66704132 SHA256 
3e4704308da282e2e8e2550f6acae029353bf42ede4b1eccb20b157e399f3cf7 SHA512 
b53fb36d5ce00361998ca9eb2121efc0d616e628ad81bf08c7fdc2cc43929cbc2e528cdd8260036235960ad96363b496aadd345d55fc100cdf02d680b2cca996
 WHIRLPOOL 
0859db2e0e51d56752f17d6021c2e5f6a6b820236aff731dd18335b3bde94899985c96bbe98f62c9144d8ff88fcc7e6f3091cf78618d7734345cfe71f0f6a026
 DIST regressiontests-5.1.3.tar.gz 66994083 SHA256 
fd5797dcfd29f7ae70857a438dcd4200a8006fce222f297892c8e90123993ebc SHA512 
486e86eb3b75bae822abe82dac4e1098aa13723bd04214021f835a2f0b847303f015a9ececc33aa5ae63d31a2eeae07e512f22464b6c0e26d1286b0781578022
 WHIRLPOOL 
6ddb76859ee8fa3aba4d995e397970e6fd270acbdd6cc07ab77de0aebb0bfdbd2bd1107ae39d4410e750641047ae4b75c703eafad95a57ff42deb3bf1c742d08

diff --git a/sci-chemistry/gromacs/gromacs-5.0.7.ebuild 
b/sci-chemistry/gromacs/gromacs-5.0.7.ebuild
deleted file mode 100644
index b5d7896..000
--- a/sci-chemistry/gromacs/gromacs-5.0.7.ebuild
+++ /dev/null
@@ -1,284 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation

[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/gromacs/

2016-08-17 Thread Christoph Junghans
commit: 91b15c24a2a0241108d4c0a762a0860cb7390cd8
Author: Christoph Junghans  gentoo  org>
AuthorDate: Wed Aug 17 19:56:37 2016 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Wed Aug 17 20:01:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b15c24

sci-chemistry/gromacs: re-enable testing (bug #591174)

Package-Manager: portage-2.2.28

 sci-chemistry/gromacs/gromacs-5.1.2.ebuild| 4 ++--
 sci-chemistry/gromacs/gromacs-5.1.3.ebuild| 4 ++--
 sci-chemistry/gromacs/gromacs-5.1..ebuild | 4 ++--
 sci-chemistry/gromacs/gromacs-.ebuild | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/sci-chemistry/gromacs/gromacs-5.1.2.ebuild 
b/sci-chemistry/gromacs/gromacs-5.1.2.ebuild
index 9711c22..9dc53ab7 100644
--- a/sci-chemistry/gromacs/gromacs-5.1.2.ebuild
+++ b/sci-chemistry/gromacs/gromacs-5.1.2.ebuild
@@ -159,8 +159,8 @@ src_configure() {

-DGMX_VMD_PLUGIN_PATH="${EPREFIX}/usr/$(get_libdir)/vmd/plugins/*/molfile/"
-DGMX_X86_AVX_GCC_MASKLOAD_BUG=OFF
-DGMX_USE_GCC44_BUG_WORKAROUND=OFF
-   -DBUILD_TESTING=OFF
-   -DGMX_BUILD_UNITTESTS=OFF
+   -DBUILD_TESTING=$(usex test)
+   -DGMX_BUILD_UNITTESTS=$(usex test)
${extra}
)
 

diff --git a/sci-chemistry/gromacs/gromacs-5.1.3.ebuild 
b/sci-chemistry/gromacs/gromacs-5.1.3.ebuild
index 9711c22..9dc53ab7 100644
--- a/sci-chemistry/gromacs/gromacs-5.1.3.ebuild
+++ b/sci-chemistry/gromacs/gromacs-5.1.3.ebuild
@@ -159,8 +159,8 @@ src_configure() {

-DGMX_VMD_PLUGIN_PATH="${EPREFIX}/usr/$(get_libdir)/vmd/plugins/*/molfile/"
-DGMX_X86_AVX_GCC_MASKLOAD_BUG=OFF
-DGMX_USE_GCC44_BUG_WORKAROUND=OFF
-   -DBUILD_TESTING=OFF
-   -DGMX_BUILD_UNITTESTS=OFF
+   -DBUILD_TESTING=$(usex test)
+   -DGMX_BUILD_UNITTESTS=$(usex test)
${extra}
)
 

diff --git a/sci-chemistry/gromacs/gromacs-5.1..ebuild 
b/sci-chemistry/gromacs/gromacs-5.1..ebuild
index 9711c22..9dc53ab7 100644
--- a/sci-chemistry/gromacs/gromacs-5.1..ebuild
+++ b/sci-chemistry/gromacs/gromacs-5.1..ebuild
@@ -159,8 +159,8 @@ src_configure() {

-DGMX_VMD_PLUGIN_PATH="${EPREFIX}/usr/$(get_libdir)/vmd/plugins/*/molfile/"
-DGMX_X86_AVX_GCC_MASKLOAD_BUG=OFF
-DGMX_USE_GCC44_BUG_WORKAROUND=OFF
-   -DBUILD_TESTING=OFF
-   -DGMX_BUILD_UNITTESTS=OFF
+   -DBUILD_TESTING=$(usex test)
+   -DGMX_BUILD_UNITTESTS=$(usex test)
${extra}
)
 

diff --git a/sci-chemistry/gromacs/gromacs-.ebuild 
b/sci-chemistry/gromacs/gromacs-.ebuild
index 1b02d2a..5493e60 100644
--- a/sci-chemistry/gromacs/gromacs-.ebuild
+++ b/sci-chemistry/gromacs/gromacs-.ebuild
@@ -157,8 +157,8 @@ src_configure() {
-DGMX_SIMD="$acce"
-DGMX_LIB_INSTALL_DIR="$(get_libdir)"

-DGMX_VMD_PLUGIN_PATH="${EPREFIX}/usr/$(get_libdir)/vmd/plugins/*/molfile/"
-   -DBUILD_TESTING=OFF
-   -DGMX_BUILD_UNITTESTS=OFF
+   -DBUILD_TESTING=$(usex test)
+   -DGMX_BUILD_UNITTESTS=$(usex test)
${extra}
)
 



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

2016-08-17 Thread Brian Evans
commit: bca00e987116f04766479d9b4d8040ec1f3c50a4
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Aug 17 20:10:39 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Aug 17 20:11:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bca00e98

dev-db/mysql: Verison bump for 5.6.32

Package-Manager: portage-2.3.0

 dev-db/mysql/Manifest|   1 +
 dev-db/mysql/mysql-5.6.32.ebuild | 166 +++
 2 files changed, 167 insertions(+)

diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index df4e76d..7a5343fc 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -2,5 +2,6 @@ DIST mysql-5.5.50.tar.gz 21029856 SHA256 
5eac55c8b1b2b18233c006935d90775d805a842
 DIST mysql-5.5.51.tar.gz 21031206 SHA256 
ffa6866cb0cd833cae4a653e4260dfd5a80b62532d6b64e91cfb057bab5a22a7 SHA512 
674dea26172ce10ae85c30a092d8487f8136e5e7fdd23da1373092c4d5f4bd10c9778910bcc8ad04fa613231003e9e4ad3ee958dac5bb02ff8aeccd6a599b06b
 WHIRLPOOL 
6a89f719c40c9b80b02e2fead2087c5de1b6a2f9309c1af92ab8c83df445d36e6606d0a59d9a3bd71f0a6321acd099db5a774c2d23792b6ad6dc5591fe4c9c9c
 DIST mysql-5.6.30.tar.gz 32223818 SHA256 
48464df00aad9b9dfc26c903529ddad944a7562aa28e66e98e4f3f0c35179deb SHA512 
b9f5b22a0557fbdd765fd3c379395584dd35bbec2d7504eb132f734129c0d95d24dc538c9b64524870bbecb92fa2f1e95b49ccfe22531ed17ec1e754f08d491b
 WHIRLPOOL 
f56d4e9d2ac801605bb941d1a8ba4b876d838a5e3bdac2e644477e87f2e5d439594c28d0e1c1d0c45ebb38fbf4183c429dc8c53bd7aa76aeea95acd1774ca71e
 DIST mysql-5.6.31.tar.gz 32098698 SHA256 
6df1389bbf899025aee6be0f4a12b8b0135e6de7db83e3ea20201ad3633ba424 SHA512 
dc527e1d3ce7359a86fd91e9469d4ff1bb475c68bbb11aecb2a1897660fc09d0d26a401384117a2ad4e58cd709b5525facabef534e4f7b242119ce171d245cb1
 WHIRLPOOL 
ee5f127037d93ffc567818fb58c8d4689519bafd3a78a2b7479bf34a474477b15086efee5d464d98b4b29e59a85f73272efafad6d9423ccbf306fbcef2b3a841
+DIST mysql-5.6.32.tar.gz 32095208 SHA256 
4620ed9d9b5803a3ac7a23492dbea993214d3b5ffd4fb63d42771c616f60e359 SHA512 
5af7aaabc1da7d12d16538c89552179423d7f7e2024bc55e75d2f26c99db4fe339e0a1f605e767f91f40dfecee3bcce31c83499a2278204b0f7f24c3411c0d15
 WHIRLPOOL 
4d0ea8047a32bcceb0135095f9960b70acb57fa35f2ddc1cac25043c47e43fa4b728156112147b660d62a0e93ba5631798e120f34ef77b9fa15e2064e87eb2b5
 DIST mysql-extras-20150127-1351Z.tar.bz2 1494648 SHA256 
74497659f1fb3b0cb620e38a911cf2e59a084149dd175199eb7cf4be18b4c328 SHA512 
886e42697b3b0a90d8542bafaf3a7ccedf075f9f0065fec995bf58f645edff3a5d62f29be1cfa2e01d002d6382ee02279832cea8c21db6a774c2567c75ab6a35
 WHIRLPOOL 
9ddb5ccd914a6a6a19741ff93df78534d2273cf918f24af427c018b7c4f424a90d9f57f167633c48e2fa4102a4fae0873fd6dec7529839f229af855cbddf82d4
 DIST mysql-extras-20160212-0233Z.tar.bz2 297332 SHA256 
01a52587ef1335b2795197d2e547c0b3a1e4b705db09f96cdfb45d2152b6536b SHA512 
956dbdcb987556c0625944848f97a36d096cd1f1712a2e051dd027f2856d3c6e94a18d23faca71882260c4b12ee329e3a5f569443b877a3c3e5e88146bfac916
 WHIRLPOOL 
e3837d329ddd137be60fe9d0b37f35ed2e0e7fe1383f38ee45617be288ae318a444e6befdfbaf64b07d4a88ec47fec5cd88d733ecd5bb32ce40f3ba8d09573cd

diff --git a/dev-db/mysql/mysql-5.6.32.ebuild b/dev-db/mysql/mysql-5.6.32.ebuild
new file mode 100644
index 000..b5b3efb
--- /dev/null
+++ b/dev-db/mysql/mysql-5.6.32.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+MY_EXTRAS_VER="20160212-0233Z"
+MY_PV="${PV//_alpha_pre/-m}"
+MY_PV="${MY_PV//_/-}"
+HAS_TOOLS_PATCH="1"
+SUBSLOT="18"
+
+inherit mysql-multilib-r1
+# only to make repoman happy. it is really set in the eclass
+IUSE="$IUSE"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
+RDEPEND="${RDEPEND}"
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+
+# validate_password plugin uses exceptions when it shouldn't yet (until 5.7)
+# disable until we see what happens with it
+MYSQL_CMAKE_NATIVE_DEFINES=( -DWITHOUT_VALIDATE_PASSWORD=1 )
+
+src_prepare() {
+   mysql-multilib-r1_src_prepare
+   if use libressl ; then
+   sed -i 's/OPENSSL_MAJOR_VERSION STREQUAL 
"1"/OPENSSL_MAJOR_VERSION STREQUAL "2"/' \
+   "${S}/cmake/ssl.cmake" || die
+   fi
+}
+
+# Official test instructions:
+# USE='server embedded extraengine perl openssl static-libs' \
+# FEATURES='test userpriv -usersandbox' \
+# ebuild mysql-X.X.XX.ebuild \
+# digest clean package
+multilib_src_test() {
+
+   if ! 

[gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/, net-misc/spice-gtk/files/

2016-08-17 Thread Ian Stakenvicius
commit: c772ac4e3d9c439779e97994d752a4b7afb645c4
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Aug 17 20:13:30 2016 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Aug 17 20:13:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c772ac4e

net-misc/spice-gtk: explicitly link libX11 the right way for ld.gold

Bug: http://bugs.gentoo.org/585118

Package-Manager: portage-2.2.28

 .../spice-gtk/files/spice-gtk-0.31-x11-libs.patch  | 34 ++
 .../spice-gtk/files/spice-gtk-0.32-x11-libs.patch  | 34 ++
 net-misc/spice-gtk/spice-gtk-0.31.ebuild   |  2 ++
 net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild|  1 +
 net-misc/spice-gtk/spice-gtk-0.32-r2.ebuild|  1 +
 5 files changed, 72 insertions(+)

diff --git a/net-misc/spice-gtk/files/spice-gtk-0.31-x11-libs.patch 
b/net-misc/spice-gtk/files/spice-gtk-0.31-x11-libs.patch
new file mode 100644
index 000..0d7e715
--- /dev/null
+++ b/net-misc/spice-gtk/files/spice-gtk-0.31-x11-libs.patch
@@ -0,0 +1,34 @@
+--- a/configure.ac 2016-08-17 14:16:14.671302073 -0400
 b/configure.ac 2016-08-17 14:14:57.351587309 -0400
+@@ -151,8 +151,12 @@
+ SPICE_GTK_REQUIRES="${SPICE_GTK_REQUIRES} gtk+-$GTK_API_VERSION >= 
$GTK_REQUIRED"
+ 
+ PKG_CHECK_EXISTS([gtk+-x11-$with_gtk], [have_x11=yes], [have_x11=no])
+-AS_IF([test "x$have_x11" = "xyes"], [AC_DEFINE([HAVE_X11], 1, [Have x11?])])
++AS_IF([test "x$have_x11" = "xyes"], [
++AC_DEFINE([HAVE_X11], 1, [Have x11?])
++PKG_CHECK_MODULES(X11, x11)])
+ AM_CONDITIONAL([WITH_DISPLAY_X11], [test "x$have_x11" = "xyes"])
++AC_SUBST(X11_CFLAGS)
++AC_SUBST(X11_LIBS)
+ 
+ PKG_CHECK_EXISTS([gtk+-quartz-$with_gtk], [have_quartz=yes], [have_quartz=no])
+ AS_IF([test "x$have_quartz" = "xyes"], [AC_DEFINE([HAVE_QUARTZ], 1, [Have 
Quartz?])])
+--- a/src/Makefile.am  2016-02-18 10:29:04.0 -0500
 b/src/Makefile.am  2016-08-17 14:18:46.340742557 -0400
+@@ -103,6 +103,7 @@
+   $(GUDEV_CFLAGS) \
+   $(SOUP_CFLAGS)  \
+   $(PHODAV_CFLAGS)\
++  $(X11_CFLAGS)   \
+   $(LZ4_CFLAGS)   \
+   $(NULL)
+ 
+@@ -123,6 +124,7 @@
+   $(GTK_LIBS) \
+   $(CAIRO_LIBS)   \
+   $(EPOXY_LIBS)   \
++  $(X11_LIBS) \
+   $(LIBM) \
+   $(NULL)
+ 

diff --git a/net-misc/spice-gtk/files/spice-gtk-0.32-x11-libs.patch 
b/net-misc/spice-gtk/files/spice-gtk-0.32-x11-libs.patch
new file mode 100644
index 000..02ea218
--- /dev/null
+++ b/net-misc/spice-gtk/files/spice-gtk-0.32-x11-libs.patch
@@ -0,0 +1,34 @@
+--- a/configure.ac 2016-06-16 07:34:31.0 -0400
 b/configure.ac 2016-08-17 15:41:03.322532729 -0400
+@@ -163,6 +163,13 @@
+ AM_CONDITIONAL([WITH_DISPLAY_WINDOWS], [test "x$have_win32" = "xyes"])
+ 
+ AC_CHECK_HEADERS([X11/XKBlib.h])
++AS_IF([test "x$have_quartz" != "xyes"],[
++  AS_IF([test "x$have_win32" != "xyes"],[
++PKG_CHECK_MODULES(X11,x11)
++  ])
++])
++AC_SUBST(X11_CFLAGS)
++AC_SUBST(X11_LIBS)
+ 
+ AC_ARG_WITH([pnp-ids-path],
+   AC_HELP_STRING([--with-pnp-ids-path],
+--- a/src/Makefile.am  2016-08-17 15:44:42.081663331 -0400
 b/src/Makefile.am  2016-08-17 15:45:24.701493950 -0400
+@@ -100,6 +100,7 @@
+   $(GUDEV_CFLAGS) \
+   $(SOUP_CFLAGS)  \
+   $(PHODAV_CFLAGS)\
++  $(X11_CFLAGS)   \
+   $(LZ4_CFLAGS)   \
+   $(NULL)
+ 
+@@ -119,6 +120,7 @@
+   libspice-client-glib-2.0.la \
+   $(GTK_LIBS) \
+   $(CAIRO_LIBS)   \
++  $(X11_LIBS) \
+   $(LIBM) \
+   $(NULL)
+ 

diff --git a/net-misc/spice-gtk/spice-gtk-0.31.ebuild 
b/net-misc/spice-gtk/spice-gtk-0.31.ebuild
index 332eca9..3682e02 100644
--- a/net-misc/spice-gtk/spice-gtk-0.31.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.31.ebuild
@@ -45,6 +45,7 @@ RDEPEND="
x11-libs/gtk+:2[introspection?]
>=dev-libs/glib-2.28:2
>=x11-libs/cairo-1.2
+   x11-libs/libX11
virtual/jpeg:0=
sys-libs/zlib
introspection? ( dev-libs/gobject-introspection )
@@ -89,6 +90,7 @@ DEPEND="${RDEPEND}
 addpredict /dev
 
 src_prepare() {
+   epatch "${FILESDIR}"/${P}-x11-libs.patch
epatch_user
 
AT_NO_RECURSIVE="yes" eautoreconf

diff --git a/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild 
b/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild
index 7847756..0fac346 100644
--- a/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild
@@ -80,6 +80,7 @@ 

[gentoo-commits] repo/gentoo:master commit in: app-cdr/recorder/

2016-08-17 Thread Pacho Ramos
commit: f8a834082205e93e2875a9e7c4250e6298151205
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug 17 12:52:36 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug 17 13:49:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8a83408

app-cdr/recorder: Drop old

Package-Manager: portage-2.3.0

 app-cdr/recorder/recorder-1.4.5.ebuild | 66 --
 1 file changed, 66 deletions(-)

diff --git a/app-cdr/recorder/recorder-1.4.5.ebuild 
b/app-cdr/recorder/recorder-1.4.5.ebuild
deleted file mode 100644
index 3c1b2bd..000
--- a/app-cdr/recorder/recorder-1.4.5.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-PYTHON_DEPEND="2:2.7"
-
-inherit fdo-mime python
-
-DESCRIPTION="A simple GTK+ disc burner"
-HOMEPAGE="https://code.google.com/p/recorder/;
-SRC_URI="https://recorder.googlecode.com/files/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="dvdr mp3 nls ogg vcd"
-
-LANGS="ar cs es fr it nl pl pt_BR ru sv"
-for l in ${LANGS}; do
-   IUSE="${IUSE} linguas_${l}"
-done
-
-DEPEND="nls? ( sys-devel/gettext )"
-RDEPEND="${DEPEND}
-   >=dev-python/pygtk-2
-   sys-apps/coreutils
-   virtual/cdrtools
-   dvdr? ( app-cdr/dvd+rw-tools )
-   mp3? ( media-sound/mpg123 )
-   ogg? ( media-sound/vorbis-tools )
-   vcd? (
-   app-cdr/cdrdao
-   media-video/vcdimager
-   )"
-
-DOCS="CHANGELOG TRANSLATORS"
-
-pkg_setup() {
-   python_set_active_version 2
-   python_pkg_setup
-}
-
-src_prepare() {
-   python_convert_shebangs 2 recorder
-
-   local MY_NLS=""
-   if use nls; then
-   for ling in ${LINGUAS}; do
-   if has $ling ${LANGS}; then
-   MY_NLS="${MY_NLS} ${ling}"
-   fi
-   done
-   fi
-
-   sed -i -e "s:ar cs es fr pt_BR ru it nl:${MY_NLS}:" Makefile || die
-}
-
-pkg_postinst() {
-   fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
-   fdo-mime_desktop_database_update
-}



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

2016-08-17 Thread Thomas Deutschmann
commit: 79b25fdf3161852413db5082ee0f121e6805be84
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 17 13:48:34 2016 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 17 13:55:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b25fdf

dev-libs/librelp: Bump to v1.2.12

Package-Manager: portage-2.3.0

 dev-libs/librelp/Manifest  |  1 +
 dev-libs/librelp/librelp-1.2.12.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-libs/librelp/Manifest b/dev-libs/librelp/Manifest
index de894639..89802fe 100644
--- a/dev-libs/librelp/Manifest
+++ b/dev-libs/librelp/Manifest
@@ -1,3 +1,4 @@
 DIST librelp-1.2.10.tar.gz 415653 SHA256 
6c80eed5e29061d2cce35408ae43ddaee354edc27c1076eabec6da4eaecdcc72 SHA512 
09f88daa59711449a50b9414f30bc7a217bf3dd7722af53caee024bfe1060e1749f1083d2965c79cbe3c12819359cd3cc262e9dea8ab5ad7bf275f3b61ca907f
 WHIRLPOOL 
fd9ec0af4769df65d9631faf0b5739f10b50d55b7ba60bb42f4a41a46bc1e1cf7fbda58b2c3b1fd1f0f7fff3d41ffc0c9cd52d243a599be033c2a5e118db8ca1
+DIST librelp-1.2.12.tar.gz 437945 SHA256 
0355730524f7b20bed1b85697296b6ce57ac593ddc8dddcdca263da71dee7bd7 SHA512 
bfc38882404e06c047bdabd203d71beba67bc5a717d2d6733863f15f0a3a09b4a792a628a1653c102c828fde7ff67cc8ade637de785399ab48a68605b23a72ed
 WHIRLPOOL 
0d3193b3f0f21e940793df0f2c53bb46944c1fbfe4f7aee8b0ecbaead3053185f981a695eaae65d6ea1581ea4a8011e83e20436ab15bdd4f82b9a012f9a3
 DIST librelp-1.2.7.tar.gz 410896 SHA256 
3a434a1c71772706104cfb1c93ba8e6809d257851d60de29ac2142c60c68d7d1 SHA512 
f8a71ad037cb5eaeb807b1bcb942893e2d10bcd57b18764bb13700c8e114d59de37b1b36560288abac18a07b6cb2920b46feaef4ae629aa0b3478ed16723542a
 WHIRLPOOL 
784f291d0318b29be33bcd4bdd41e04c2e0fc8f292c6cb7f5985743559aa65f3c10932680f943e065ebf34e3f62c75bf2ed5500aebe0b7ab2fa7e64ced37cc44
 DIST librelp-1.2.9.tar.gz 415909 SHA256 
520de7ba3dc688dc72c5b014dc61ef191e9528f77d1651ddca55fc0c149d98a3 SHA512 
2d30fdb1946d8c0484de26a741bf187016b8639a702e3a1d42aa390a34931be46064bdb2552950a078366fe2705644db8c6a6015ced2ce14d3d2488527cf0819
 WHIRLPOOL 
ae7095cdf93c2057f34aeee0cf0622284c39f9e84672baa9ff6296b50438cba4d8893114962b2b6f8feb68c0313057edb5fde3060e4fdffb904626a84e7a9690

diff --git a/dev-libs/librelp/librelp-1.2.12.ebuild 
b/dev-libs/librelp/librelp-1.2.12.ebuild
new file mode 100644
index 000..63e666b
--- /dev/null
+++ b/dev-libs/librelp/librelp-1.2.12.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="An easy to use library for the RELP protocol"
+HOMEPAGE="http://www.librelp.com/;
+SRC_URI="http://download.rsyslog.com/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-3+ doc? ( FDL-1.3 )"
+
+# subslot = soname version
+SLOT="0/0.2.0"
+
+KEYWORDS="~amd64 ~arm ~hppa ~sparc ~x86"
+IUSE="debug doc +ssl static-libs"
+
+RDEPEND="
+   ssl? ( >=net-libs/gnutls-3.3.17.1:0= )
+"
+
+DEPEND="
+   ssl? ( >=net-libs/gnutls-3.3.17.1:0= )
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   sed -i \
+   -e 's/ -g"/"/g' \
+   configure.ac || die "sed failed"
+
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable debug)
+   $(use_enable ssl tls)
+   $(use_enable static-libs static)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   local DOCS=( ChangeLog )
+   use doc && local HTML_DOCS=( doc/relp.html )
+   default
+
+   find "${ED}"usr/lib* -name '*.la' -delete || die
+}



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

2016-08-17 Thread Thomas Deutschmann
commit: e676a25872c03ac66c3ce79dfd22bccb235e7ad8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 17 13:53:41 2016 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 17 13:56:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e676a258

dev-libs/librelp: Add myself as maintainer

Package-Manager: portage-2.3.0

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

diff --git a/dev-libs/librelp/metadata.xml b/dev-libs/librelp/metadata.xml
index 82f6562..4fca09f 100644
--- a/dev-libs/librelp/metadata.xml
+++ b/dev-libs/librelp/metadata.xml
@@ -2,6 +2,10 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
+  whi...@gentoo.org
+  Thomas Deutschmann
+
+
   dev-z...@gentoo.org
   Tiziano Müller
 



[gentoo-commits] repo/gentoo:master commit in: net-firewall/firewalld/

2016-08-17 Thread Matthias Maier
commit: 997165cd4bf00585c5579a29997d2246786c8dfd
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Aug 17 13:44:32 2016 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Aug 17 13:52:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997165cd

net-firewall/firewalld: drop vulnerable 0.4.2-r1, bug #591458

Package-Manager: portage-2.2.28

 net-firewall/firewalld/Manifest  |   1 -
 net-firewall/firewalld/firewalld-0.4.2-r1.ebuild | 108 ---
 2 files changed, 109 deletions(-)

diff --git a/net-firewall/firewalld/Manifest b/net-firewall/firewalld/Manifest
index d63f2bd..9e5426e 100644
--- a/net-firewall/firewalld/Manifest
+++ b/net-firewall/firewalld/Manifest
@@ -1,3 +1,2 @@
 DIST firewalld-0.3.13.tar.bz2 561948 SHA256 
bca88cbce4290b6959b3c0eea560e7f19c7cf2f563caca585b7db5cd2fca8ac9 SHA512 
987ea3e243f87b8ded2f9627b4efc9649a22d878d19b6b760ba1a281e9e7280abcda558feebe6bd30e1cd27e7277a8ec99a7da623c29f04ab290c1d7ac3d6789
 WHIRLPOOL 
795f63fa5415c37ea9c6a835860dca4eb71879d1d69fcd6fbb022d0c4b4ab507d74e0e17098724846bd97246be3a98fab1d25134df69c9ac25db2fb77508b159
-DIST firewalld-0.4.2.tar.bz2 649581 SHA256 
329e44b7d8de2400222d602d6c87c368865531ffe4004c392803dbe55717068e SHA512 
4e1ad32878393beaec70f91f462785c99464ce3ec610b68b20862af2bbb631b1bcffd0e68cff441944d5e272d63051dc783a7f5c0256c7a191e2340dab8f29a2
 WHIRLPOOL 
01b8928d9b570b70a358c68a2220712b329aace9c52905cc5420e9881575660c44b395d1b5f1ffc2550d74bcf42939db0a66fa9bdc02cb1d95959ab7a50072cd
 DIST firewalld-0.4.3.3.tar.bz2 679617 SHA256 
e57d851e4f1aa65927e055d3e73b7a29a5ae37de51671ce1885e030fe6e0b6d4 SHA512 
21cb91b9545263f6da4a6ff218c939b610c7fe5dba2ad509803673d9c01cf6fecb4ab32bacf1a04e3d579fd9699a03760475285f824a6641902037c81ad2243a
 WHIRLPOOL 
89077aefa28752e51472510bc5080c61e1f6051062efd4aaac08c8a60879b1c3d00db9d9ad7c33d8a49d8868fb9796c0bf945c869a470380f9e2ab017c45ab41

diff --git a/net-firewall/firewalld/firewalld-0.4.2-r1.ebuild 
b/net-firewall/firewalld/firewalld-0.4.2-r1.ebuild
deleted file mode 100644
index ced9890..000
--- a/net-firewall/firewalld/firewalld-0.4.2-r1.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-#BACKPORTS=
-
-inherit autotools eutils gnome2-utils python-r1 systemd multilib 
bash-completion-r1
-
-DESCRIPTION="A firewall daemon with D-BUS interface providing a dynamic 
firewall"
-HOMEPAGE="http://www.firewalld.org/;
-SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tar.bz2
-   
${BACKPORTS:+https://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz};
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gui"
-
-RDEPEND="${PYTHON_DEPS}
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/decorator[${PYTHON_USEDEP}]
-   >=dev-python/python-slip-0.2.7[dbus,${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   net-firewall/ebtables
-   net-firewall/iptables[ipv6]
-   net-firewall/ipset
-   || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd )
-   gui? (
-   x11-libs/gtk+:3
-   dev-python/PyQt4[${PYTHON_USEDEP}]
-   )"
-DEPEND="${RDEPEND}
-   dev-libs/glib:2
-   >=dev-util/intltool-0.35
-   sys-devel/gettext"
-
-src_prepare() {
-   [[ -n ${BACKPORTS} ]] && \
-   EPATCH_FORCE=yes EPATCH_SUFFIX="patch" 
EPATCH_SOURCE="${S}/patches" \
-   epatch
-
-   epatch_user
-   eautoreconf
-}
-
-src_configure() {
-   python_setup
-
-   econf \
-   --enable-systemd \
-   --with-iptables="${EROOT}/sbin/iptables" \
-   --with-ip6tables="${EROOT}/sbin/ip6tables" \
-   --with-iptables_restore="${EROOT}/sbin/iptables-restore" \
-   --with-ip6tables_restore="${EROOT}/sbin/ip6tables-restore" \
-   --with-ebtables="${EROOT}/sbin/ebtables" \
-   --with-ebtables_restore="${EROOT}/sbin/ebtables-restore" \
-   "$(systemd_with_unitdir 'systemd-unitdir')" \
-   --with-bashcompletiondir="$(get_bashcompdir)"
-}
-
-src_install() {
-   # manually split up the installation to avoid "file already exists" 
errors
-   emake -C config DESTDIR="${D}" install
-   emake -C po DESTDIR="${D}" install
-   emake -C shell-completion DESTDIR="${D}" install
-   emake -C doc DESTDIR="${D}" install
-
-   install_python() {
-   emake -C src DESTDIR="${D}" pythondir="$(python_get_sitedir)" 
install
-   python_optimize
-   }
-   python_foreach_impl install_python
-
-   python_replicate_script 
"${D}"/usr/bin/firewall-{offline-cmd,cmd,applet,config}
-   python_replicate_script "${D}/usr/sbin/firewalld"
-
-   # Get rid of junk
-   rm -rf "${D}/etc/rc.d/"
-   rm -rf "${D}/etc/sysconfig/"
-
-   # For 

[gentoo-commits] repo/gentoo:master commit in: net-firewall/firewalld/

2016-08-17 Thread Matthias Maier
commit: fa9ddf5093c3c25d62058128b868307b04dfe059
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Aug 17 13:43:47 2016 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Aug 17 13:52:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa9ddf50

net-firewall/firewalld: version bump to 0.4.3.3 (CVE-2016-5410), bug #591458

Version 0.4.3.3 contains upstream fixes for CVE-2016-5410

Package-Manager: portage-2.2.28

 net-firewall/firewalld/Manifest |   1 +
 net-firewall/firewalld/firewalld-0.4.3.3.ebuild | 108 
 2 files changed, 109 insertions(+)

diff --git a/net-firewall/firewalld/Manifest b/net-firewall/firewalld/Manifest
index 8619bd5..d63f2bd 100644
--- a/net-firewall/firewalld/Manifest
+++ b/net-firewall/firewalld/Manifest
@@ -1,2 +1,3 @@
 DIST firewalld-0.3.13.tar.bz2 561948 SHA256 
bca88cbce4290b6959b3c0eea560e7f19c7cf2f563caca585b7db5cd2fca8ac9 SHA512 
987ea3e243f87b8ded2f9627b4efc9649a22d878d19b6b760ba1a281e9e7280abcda558feebe6bd30e1cd27e7277a8ec99a7da623c29f04ab290c1d7ac3d6789
 WHIRLPOOL 
795f63fa5415c37ea9c6a835860dca4eb71879d1d69fcd6fbb022d0c4b4ab507d74e0e17098724846bd97246be3a98fab1d25134df69c9ac25db2fb77508b159
 DIST firewalld-0.4.2.tar.bz2 649581 SHA256 
329e44b7d8de2400222d602d6c87c368865531ffe4004c392803dbe55717068e SHA512 
4e1ad32878393beaec70f91f462785c99464ce3ec610b68b20862af2bbb631b1bcffd0e68cff441944d5e272d63051dc783a7f5c0256c7a191e2340dab8f29a2
 WHIRLPOOL 
01b8928d9b570b70a358c68a2220712b329aace9c52905cc5420e9881575660c44b395d1b5f1ffc2550d74bcf42939db0a66fa9bdc02cb1d95959ab7a50072cd
+DIST firewalld-0.4.3.3.tar.bz2 679617 SHA256 
e57d851e4f1aa65927e055d3e73b7a29a5ae37de51671ce1885e030fe6e0b6d4 SHA512 
21cb91b9545263f6da4a6ff218c939b610c7fe5dba2ad509803673d9c01cf6fecb4ab32bacf1a04e3d579fd9699a03760475285f824a6641902037c81ad2243a
 WHIRLPOOL 
89077aefa28752e51472510bc5080c61e1f6051062efd4aaac08c8a60879b1c3d00db9d9ad7c33d8a49d8868fb9796c0bf945c869a470380f9e2ab017c45ab41

diff --git a/net-firewall/firewalld/firewalld-0.4.3.3.ebuild 
b/net-firewall/firewalld/firewalld-0.4.3.3.ebuild
new file mode 100644
index 000..ced9890
--- /dev/null
+++ b/net-firewall/firewalld/firewalld-0.4.3.3.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+#BACKPORTS=
+
+inherit autotools eutils gnome2-utils python-r1 systemd multilib 
bash-completion-r1
+
+DESCRIPTION="A firewall daemon with D-BUS interface providing a dynamic 
firewall"
+HOMEPAGE="http://www.firewalld.org/;
+SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tar.bz2
+   
${BACKPORTS:+https://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz};
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gui"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   >=dev-python/python-slip-0.2.7[dbus,${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   net-firewall/ebtables
+   net-firewall/iptables[ipv6]
+   net-firewall/ipset
+   || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd )
+   gui? (
+   x11-libs/gtk+:3
+   dev-python/PyQt4[${PYTHON_USEDEP}]
+   )"
+DEPEND="${RDEPEND}
+   dev-libs/glib:2
+   >=dev-util/intltool-0.35
+   sys-devel/gettext"
+
+src_prepare() {
+   [[ -n ${BACKPORTS} ]] && \
+   EPATCH_FORCE=yes EPATCH_SUFFIX="patch" 
EPATCH_SOURCE="${S}/patches" \
+   epatch
+
+   epatch_user
+   eautoreconf
+}
+
+src_configure() {
+   python_setup
+
+   econf \
+   --enable-systemd \
+   --with-iptables="${EROOT}/sbin/iptables" \
+   --with-ip6tables="${EROOT}/sbin/ip6tables" \
+   --with-iptables_restore="${EROOT}/sbin/iptables-restore" \
+   --with-ip6tables_restore="${EROOT}/sbin/ip6tables-restore" \
+   --with-ebtables="${EROOT}/sbin/ebtables" \
+   --with-ebtables_restore="${EROOT}/sbin/ebtables-restore" \
+   "$(systemd_with_unitdir 'systemd-unitdir')" \
+   --with-bashcompletiondir="$(get_bashcompdir)"
+}
+
+src_install() {
+   # manually split up the installation to avoid "file already exists" 
errors
+   emake -C config DESTDIR="${D}" install
+   emake -C po DESTDIR="${D}" install
+   emake -C shell-completion DESTDIR="${D}" install
+   emake -C doc DESTDIR="${D}" install
+
+   install_python() {
+   emake -C src DESTDIR="${D}" pythondir="$(python_get_sitedir)" 
install
+   python_optimize
+   }
+   python_foreach_impl install_python
+
+   python_replicate_script 
"${D}"/usr/bin/firewall-{offline-cmd,cmd,applet,config}
+   python_replicate_script "${D}/usr/sbin/firewalld"
+
+   # Get rid of junk
+   rm -rf 

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

2016-08-17 Thread Sergey Popov
commit: b08be6c7e29b0a21cb124ef25b71797b156332ac
Author: Sergey Popov  gentoo  org>
AuthorDate: Wed Aug 17 14:19:30 2016 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Wed Aug 17 14:19:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b08be6c7

net-p2p/retroshare: drop old version

Package-Manager: portage-2.2.28

 net-p2p/retroshare/Manifest|   1 -
 .../retroshare/retroshare-0.6.0_rc2_pre8551.ebuild | 150 -
 2 files changed, 151 deletions(-)

diff --git a/net-p2p/retroshare/Manifest b/net-p2p/retroshare/Manifest
index 597ea0e..376f948 100644
--- a/net-p2p/retroshare/Manifest
+++ b/net-p2p/retroshare/Manifest
@@ -1,3 +1,2 @@
 DIST retroshare-0.6.0.tar.gz 17436205 SHA256 
50b9157bbe407aaefcbf9af1f29392e63148dc060bf78a3b200c9bc09998cf7c SHA512 
794dacf1205a3c54973a7e34b6bd59fe88e9820677df182aaea37cfa90b90f548cd762b1243c25138f1b08ce67adf730c2f7b1cbfb1d97185eacabfd60f82374
 WHIRLPOOL 
ef9bf84b4ecd4ef1f515b4cdce8362cb56f77e4d223ba1960d5131a1bed1bae816f4715a28f1b8ed36a969c89aad86ae32d95234bf54ad46b40b4e568902
 DIST retroshare_0.5.5-0.7068.tar.gz 11899395 SHA256 
772b0d7916137e81fc0f5ea14f0a8fa70d3d7acb701ca0b0c1c66018f2255650 SHA512 
51caeca54c6b6ce6ec049d3004301a74db5bb5dc2390c769486429ca0db4e45e2d8eba98c3f9ea99628c1a2452d71c8460ea4d3b3c103e321d3459211767bc1d
 WHIRLPOOL 
f6c8a7323be84d79975e970629f5bd457487cac6a061bc6817da328ff1de03a8d3fab98ab3cf4fba0628f239e09d8f8da4c14587764689a23193bbda22419e88
-DIST retroshare_0.6.0.RC2~8551_src.tgz 14773671 SHA256 
2320676da905de6c48b01eda611811965277ffa1d5ddbb387aa8f0414c2de050 SHA512 
6cfd714f6e72d43559909a72d448b90068414be26da73928ff7bfaaf5be5f7c47f5e7932f1ff2ab4d8a7c277ea4407ab3bd539a1ad4a2a7810dc79b32b1348b1
 WHIRLPOOL 
b1a030d9fc797fa6a13c2166323cc7bcbb79c70e46ead2e06414650ab763aaacf61fbe24fc634707be42c9b6611a265ac7d675e02b950fe1d8d42364bf0dc089

diff --git a/net-p2p/retroshare/retroshare-0.6.0_rc2_pre8551.ebuild 
b/net-p2p/retroshare/retroshare-0.6.0_rc2_pre8551.ebuild
deleted file mode 100644
index ddcd3a9..000
--- a/net-p2p/retroshare/retroshare-0.6.0_rc2_pre8551.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils gnome2-utils multilib qmake-utils
-
-MY_PV="${PV/_rc/.RC}"
-MY_PV="${MY_PV/_pre/$'\x7e'}" # bug #557276
-
-DESCRIPTION="P2P private sharing application"
-HOMEPAGE="http://retroshare.sourceforge.net;
-SRC_URI="mirror://sourceforge/retroshare/${PN}_${MY_PV}_src.tgz"
-
-# pegmarkdown can also be used with MIT
-LICENSE="GPL-2 GPL-3 Apache-2.0 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="cli feedreader +qt5 voip"
-REQUIRED_USE="|| ( cli qt5 )
-   feedreader? ( qt5 )
-   voip? ( qt5 )"
-
-RDEPEND="
-   app-arch/bzip2
-   dev-db/sqlcipher
-   dev-libs/openssl:0
-   gnome-base/libgnome-keyring
-   net-libs/libmicrohttpd
-   net-libs/libupnp
-   sys-libs/zlib
-   cli? (
-   dev-libs/protobuf
-   net-libs/libssh[server]
-   )
-   feedreader? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   net-misc/curl
-   )
-   qt5? (
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   dev-qt/designer:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   dev-qt/qtxml:5
-   )
-   voip? (
-   /dev/null || die
-   eqmake5
-   popd 2>/dev/null || die
-   done
-}
-
-src_compile() {
-   local dir
-
-   for dir in ${rs_src_dirs} ; do
-   emake -C "${dir}"
-   done
-
-   unset rs_src_dirs
-}
-
-src_install() {
-   local i
-   local extension_dir="/usr/$(get_libdir)/${PN}/extensions6/"
-
-   use cli && dobin retroshare-nogui/src/retroshare-nogui
-   use qt5 && dobin retroshare-gui/src/RetroShare
-
-   exeinto "${extension_dir}"
-   use feedreader && doexe plugins/FeedReader/*.so*
-   use voip && doexe plugins/VOIP/*.so*
-
-   insinto /usr/share/RetroShare06
-   doins libbitdht/src/bitdht/bdboot.txt
-
-   insinto /usr/share/RetroShare06/webui
-   doins libresapi/src/webfiles/*
-
-   dodoc README.txt
-   make_desktop_entry RetroShare
-   for i in 24 48 64 ; do
-   doicon -s ${i} 
"build_scripts/Debian+Ubuntu/data/${i}x${i}/${PN}.png"
-   done
-   doicon -s 128 "build_scripts/Debian+Ubuntu/data/${PN}.png"
-}
-
-pkg_preinst() {
-   if [[ "${REPLACING_VERSIONS}" = "0.5*"  ]]; then
-   elog "You are upgrading from Retroshare 0.5.* to ${PV}"
-   elog "Version 0.6.* is backward-incompatible with 

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

2016-08-17 Thread Patrick Lauer
commit: 95884e87d74394083512fafd6d4198e929c922e5
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Aug 17 09:42:49 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed Aug 17 09:42:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95884e87

dev-util/jenkins-bin: New maintainers

Package-Manager: portage-2.3.0

 dev-util/jenkins-bin/metadata.xml | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-util/jenkins-bin/metadata.xml 
b/dev-util/jenkins-bin/metadata.xml
index 1a06e96..0d82aff 100644
--- a/dev-util/jenkins-bin/metadata.xml
+++ b/dev-util/jenkins-bin/metadata.xml
@@ -2,7 +2,11 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   chain...@gentoo.org
-   Tony Vroon
+   cont...@jovicaillic.org
+   Jovica Illic

+
+patr...@gentoo.org
+Patrick Lauer
+
 



[gentoo-commits] proj/vmware:master commit in: app-emulation/vmware-modules/files/

2016-08-17 Thread Fabio Rossi
commit: 88f3b5bda1e08e8c9e35a5ad96b25c0cb7cda545
Author: Fabio Rossi  inwind  it>
AuthorDate: Wed Aug 17 12:10:38 2016 +
Commit: Fabio Rossi  inwind  net>
CommitDate: Wed Aug 17 12:10:38 2016 +
URL:https://gitweb.gentoo.org/proj/vmware.git/commit/?id=88f3b5bd

Revert "app-emulation/vmware-modules: fix version 304.3 with hardened"

This reverts commit 84ce9f6be8f1b115b9a3c454f3d9d8b2ff6db253.

 .../vmware-modules/files/304-hardened.patch| 62 --
 1 file changed, 45 insertions(+), 17 deletions(-)

diff --git a/app-emulation/vmware-modules/files/304-hardened.patch 
b/app-emulation/vmware-modules/files/304-hardened.patch
index 822bd57..cc3e041 100644
--- a/app-emulation/vmware-modules/files/304-hardened.patch
+++ b/app-emulation/vmware-modules/files/304-hardened.patch
@@ -1,6 +1,8 @@
 vmmon-only/linux/driver.c.orig 2016-07-28 22:10:27.464215083 +0200
-+++ vmmon-only/linux/driver.c  2016-07-28 22:54:20.796362329 +0200
-@@ -124,7 +124,16 @@ static struct vm_operations_struct vmuse
+diff --git a/vmmon-only/linux/driver.c b/vmmon-only/linux/driver.c
+index b21dd44..960c2aa 100644
+--- a/vmmon-only/linux/driver.c
 b/vmmon-only/linux/driver.c
+@@ -178,7 +178,22 @@ static struct vm_operations_struct vmuser_mops = {
  #endif
  };
  
@@ -8,19 +10,25 @@
 +static struct file_operations vmuser_fops = {
 +   .owner = THIS_MODULE,
 +   .poll = LinuxDriverPoll,
-+   .unlocked_ioctl = LinuxDriver_Ioctl,
-+   .compat_ioctl = LinuxDriver_Ioctl,
++#ifdef HAVE_UNLOCKED_IOCTL
++   .unlocked_ioctl = LinuxDriver_UnlockedIoctl,
++#else
++   .ioctl = LinuxDriver_Ioctl,
++#endif
++#ifdef HAVE_COMPAT_IOCTL
++   .compat_ioctl = LinuxDriver_UnlockedIoctl,
++#endif
 +   .open = LinuxDriver_Open,
 +   .release = LinuxDriver_Close,
 +   .mmap = LinuxDriverMmap
 +};
 +
  static struct timer_list tscTimer;
- static Atomic_uint32 tsckHz;
- static VmTimeStart tsckHzStartTime;
-@@ -317,21 +326,6 @@ init_module(void)
-linuxState.fastClockPriority = -20;
-linuxState.swapSize = VMMON_UNKNOWN_SWAP_SIZE;
+ 
+ /*
+@@ -357,27 +372,6 @@ init_module(void)
+spin_lock_init();
+ #endif
  
 -   /*
 -* Initialize the file_operations structure. Because this code is always
@@ -31,8 +39,14 @@
 -   memset(_fops, 0, sizeof vmuser_fops);
 -   vmuser_fops.owner = THIS_MODULE;
 -   vmuser_fops.poll = LinuxDriverPoll;
--   vmuser_fops.unlocked_ioctl = LinuxDriver_Ioctl;
--   vmuser_fops.compat_ioctl = LinuxDriver_Ioctl;
+-#ifdef HAVE_UNLOCKED_IOCTL
+-   vmuser_fops.unlocked_ioctl = LinuxDriver_UnlockedIoctl;
+-#else
+-   vmuser_fops.ioctl = LinuxDriver_Ioctl;
+-#endif
+-#ifdef HAVE_COMPAT_IOCTL
+-   vmuser_fops.compat_ioctl = LinuxDriver_UnlockedIoctl;
+-#endif
 -   vmuser_fops.open = LinuxDriver_Open;
 -   vmuser_fops.release = LinuxDriver_Close;
 -   vmuser_fops.mmap = LinuxDriverMmap;
@@ -40,11 +54,13 @@
  #ifdef VMX86_DEVEL
 devel_init_module();
 linuxState.minor = 0;
 vmnet-only/driver.c.orig   2016-04-15 01:48:48.0 +0200
-+++ vmnet-only/driver.c2016-07-28 22:54:20.797362329 +0200
-@@ -137,7 +137,16 @@ static ssize_t  VNetFileOpWrite(struct f
- static long  VNetFileOpUnlockedIoctl(struct file * filp,
+diff --git a/vmnet-only/driver.c b/vmnet-only/driver.c
+index b12b982..40bd4cf 100644
+--- a/vmnet-only/driver.c
 b/vmnet-only/driver.c
+@@ -165,7 +165,22 @@ static long  VNetFileOpUnlockedIoctl(struct file * filp,
   unsigned int iocmd, unsigned long ioarg);
+ #endif
  
 -static struct file_operations vnetFileOps;
 +static struct file_operations vnetFileOps = {
@@ -52,15 +68,21 @@
 +   .read = VNetFileOpRead,
 +   .write = VNetFileOpWrite,
 +   .poll = VNetFileOpPoll,
++#ifdef HAVE_UNLOCKED_IOCTL
 +   .unlocked_ioctl = VNetFileOpUnlockedIoctl,
++#else
++   .ioctl = VNetFileOpIoctl,
++#endif
++#ifdef HAVE_COMPAT_IOCTL
 +   .compat_ioctl = VNetFileOpUnlockedIoctl,
++#endif
 +   .open = VNetFileOpOpen,
 +   .release = VNetFileOpClose
 +};
  
  /*
   * Utility functions
-@@ -317,22 +326,6 @@ init_module(void)
+@@ -476,28 +491,6 @@ init_module(void)
goto err_proto;
 }
  
@@ -75,8 +97,14 @@
 -   vnetFileOps.read = VNetFileOpRead;
 -   vnetFileOps.write = VNetFileOpWrite;
 -   vnetFileOps.poll = VNetFileOpPoll;
+-#ifdef HAVE_UNLOCKED_IOCTL
 -   vnetFileOps.unlocked_ioctl = VNetFileOpUnlockedIoctl;
+-#else
+-   vnetFileOps.ioctl = VNetFileOpIoctl;
+-#endif
+-#ifdef HAVE_COMPAT_IOCTL
 -   vnetFileOps.compat_ioctl = VNetFileOpUnlockedIoctl;
+-#endif
 -   vnetFileOps.open = VNetFileOpOpen;
 -   vnetFileOps.release = VNetFileOpClose;
 -



[gentoo-commits] proj/vmware:master commit in: app-emulation/vmware-modules/files/

2016-08-17 Thread Fabio Rossi
commit: 5f6e3b9c5c56a7f3d470a42d628736f1f90a5e4e
Author: Fabio Rossi  inwind  it>
AuthorDate: Wed Aug 17 12:35:18 2016 +
Commit: Fabio Rossi  inwind  net>
CommitDate: Wed Aug 17 12:35:18 2016 +
URL:https://gitweb.gentoo.org/proj/vmware.git/commit/?id=5f6e3b9c

app-emulation/vmware-modules: really fix hardened with 304.x

 app-emulation/vmware-modules/files/304-hardened.patch | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/app-emulation/vmware-modules/files/304-hardened.patch 
b/app-emulation/vmware-modules/files/304-hardened.patch
index cc3e041..588abca 100644
--- a/app-emulation/vmware-modules/files/304-hardened.patch
+++ b/app-emulation/vmware-modules/files/304-hardened.patch
@@ -82,7 +82,7 @@ index b12b982..40bd4cf 100644
  
  /*
   * Utility functions
-@@ -476,28 +491,6 @@ init_module(void)
+@@ -476,22 +491,6 @@ init_module(void)
goto err_proto;
 }
  
@@ -97,14 +97,8 @@ index b12b982..40bd4cf 100644
 -   vnetFileOps.read = VNetFileOpRead;
 -   vnetFileOps.write = VNetFileOpWrite;
 -   vnetFileOps.poll = VNetFileOpPoll;
--#ifdef HAVE_UNLOCKED_IOCTL
 -   vnetFileOps.unlocked_ioctl = VNetFileOpUnlockedIoctl;
--#else
--   vnetFileOps.ioctl = VNetFileOpIoctl;
--#endif
--#ifdef HAVE_COMPAT_IOCTL
 -   vnetFileOps.compat_ioctl = VNetFileOpUnlockedIoctl;
--#endif
 -   vnetFileOps.open = VNetFileOpOpen;
 -   vnetFileOps.release = VNetFileOpClose;
 -



[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-make/

2016-08-17 Thread Bernard Cafarelli
commit: 4423bc53d171db26e7194034cf4c128a992926e8
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Aug 17 14:01:02 2016 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Aug 17 14:01:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4423bc53

gnustep-base/gnustep-make: version bump to 2.6.8

Strict v2 mode was enabled in this release, please fill a bug if a package in 
portage breaks with it

Package-Manager: portage-2.3.0

 gnustep-base/gnustep-make/Manifest |   1 +
 .../gnustep-make/gnustep-make-2.6.8.ebuild | 142 +
 2 files changed, 143 insertions(+)

diff --git a/gnustep-base/gnustep-make/Manifest 
b/gnustep-base/gnustep-make/Manifest
index 8fee469..d44cd85 100644
--- a/gnustep-base/gnustep-make/Manifest
+++ b/gnustep-base/gnustep-make/Manifest
@@ -1,3 +1,4 @@
 DIST gnustep-make-2.6.2.tar.gz 562770 SHA256 
7a95b3fc5bf14f6b06c4f1f716b48e9de13a11c1fa972aa3cc87736cd98f3e3a SHA512 
5ef7889418e7e5acc40cd045772b08d178333dd7cb396b46bfcc117b8953c868c5ad41153f6cf2029f1d78d7213516cf1c2cfc88f028ffb883d0e83ea6a4
 WHIRLPOOL 
73f0953ba044323349a60393ca644031bac13ea48dab6ccbbf533ee5e52daa8411f6b7bdc4fc8928536c37c5edcaf3a6ef40c3c2ee335c0608b5c8d3a6d890d5
 DIST gnustep-make-2.6.6.tar.gz 576589 SHA256 
bcef14d875ff70b26dfc9e892f33bd3665e3d5d9b12eca0c4f2aae133aca981d SHA512 
bfabcca446e37a167a5ee2da5230023387ed6edec3ca9f7067131f0f1296eb32754f35db13e7fb4670ac9bb9fa2ccfeb728adb63b692ed7f3f8f30ba39276224
 WHIRLPOOL 
0872046506300e23c40d23a01f29641d299bdc87d4c35d9c189064ed9110fbb7c6aaaf67626282eaa0a1a4a7bc3920617654a41c19b98571a115020fa033
 DIST gnustep-make-2.6.7.tar.gz 583730 SHA256 
112b57737c3dcc66c78a5c88925ae1d672673d256d9935598e98bcd687d051e4 SHA512 
4470844ec50d51ce4609b0ec8031e5dcb8422e46fbcfb6b3d6d2fee11f3b8140f6b07edcc3b8462177acb65d81cd4bc29a4fd86793ae52d6106e698170b0dad0
 WHIRLPOOL 
da525cc4502e082ab1cce5f75c05472a1029041cf327104e714a2641f79961c4ecb9deb2afb707ae83af2fea1e50b0c064b27dd20e84d17d137a75226936d64f
+DIST gnustep-make-2.6.8.tar.gz 592266 SHA256 
603ed2d1339b44d154ea25229330acdedb6784b9c802b3797b2fefe3d2200064 SHA512 
1df6757cd1e0dbca3eb6e4ad4346406799ebb2782f5853014cc3b1e8ae47056026e6c5cd43e5671c8802232444602fde164dde352c15b4e0d64bdfdea06bd8a0
 WHIRLPOOL 
d54b06a9082e0b19bdb779c2e3914c57a9ecbad2cbb18de8d6f5cbe07c68208c0e169ee6e8ff41e70d619b028d208ed4089afaa86250bcd7452ae8d90e40cfa8

diff --git a/gnustep-base/gnustep-make/gnustep-make-2.6.8.ebuild 
b/gnustep-base/gnustep-make/gnustep-make-2.6.8.ebuild
new file mode 100644
index 000..3e6ea24
--- /dev/null
+++ b/gnustep-base/gnustep-make/gnustep-make-2.6.8.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit gnustep-base eutils prefix toolchain-funcs
+
+DESCRIPTION="GNUstep Makefile Package"
+HOMEPAGE="http://www.gnustep.org;
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~sparc-solaris ~x86-solaris"
+IUSE="libobjc2 native-exceptions"
+
+DEPEND="${GNUSTEP_CORE_DEPEND}
+   >=sys-devel/make-3.75
+   libobjc2? ( gnustep-base/libobjc2
+   sys-devel/clang )
+   !libobjc2? ( !!gnustep-base/libobjc2
+   || (
+   >=sys-devel/gcc-3.3[objc]
+   sys-devel/clang
+   ) )"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   # Determine libobjc.so to use
+   if use libobjc2; then
+   libobjc_version=libobjc.so.4
+   else
+   # Find version in active gcc
+   for ver in {2..5};
+   do
+   if $(tc-getCC) -Werror -Wl,-l:libobjc.so.${ver} \
+   "${FILESDIR}"/testlibobjc.m -o /dev/null 2> 
/dev/null;
+   then
+   libobjc_version=libobjc.so.${ver}
+   fi
+   done
+   fi
+
+   # Stop if we could not get libobjc.so
+   if [[ -z ${libobjc_version} ]]; then
+   eerror "${P} requires a working Objective-C runtime and a 
compiler with"
+   eerror "Objective-C support. Your current settings lack these 
requirements"
+   if ! use libobjc2;
+   then
+   eerror "Please switch your active compiler to gcc with 
USE=objc, or clang"
+   fi
+   die "Could not find Objective-C runtime"
+   fi
+
+   # For existing installations, determine if we will use another 
libobjc.so
+   if has_version gnustep-base/gnustep-make; then
+   local current_libobjc="$(awk -F: '/^OBJC_LIB_FLAG/ {print $2}' 
${EPREFIX}/usr/share/GNUstep/Makefiles/config.make)"
+   # Old installations did not set this explicitely
+   : ${current_libobjc:=libobjc.so.2}
+
+

[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/wammu/

2016-08-17 Thread Pacho Ramos
commit: 4c85c75f92de2a3ff427738941b3ae45f6569c4e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug 17 13:54:49 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug 17 14:15:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c85c75f

app-mobilephone/wammu: Drop old

Package-Manager: portage-2.3.0

 app-mobilephone/wammu/Manifest |  1 -
 app-mobilephone/wammu/wammu-0.35-r1.ebuild | 66 --
 app-mobilephone/wammu/wammu-0.36-r1.ebuild | 64 -
 3 files changed, 131 deletions(-)

diff --git a/app-mobilephone/wammu/Manifest b/app-mobilephone/wammu/Manifest
index c110d24..47bf02b 100644
--- a/app-mobilephone/wammu/Manifest
+++ b/app-mobilephone/wammu/Manifest
@@ -1,3 +1,2 @@
 DIST wammu-0.35.tar.bz2 572550 SHA256 
fba70bb0a067f20bb5da5f16061e6cc70a49761ca11f49a897af678271666d7a SHA512 
c9c24a170d0a1b1507799f77719d544a04b0c894172e0158efc782f25ec894eaa65e2a89b53db431a96b5f88ccadf4dddc5025ba84ac09d54aa5d37b2e658461
 WHIRLPOOL 
8b6b4edc77c46f20b449077f198d4e51ad81edd6846c69a4945ebf207ae01431a3cb31541e8f07c1b8c90fa37c2034acec771e5d563e0bf756aba1f175f93a9f
-DIST wammu-0.36.tar.bz2 581781 SHA256 
8107d69438adc5c9c24565f455cac31ecd5b9ef754f26a6b5ebab03b49131696 SHA512 
08caaeb7ade5877b441baad2f3f1f653ed1c25c3fab213e093213525fe326f09ee8ccda4db834f82b00a9d7e9b2cb235da7be7f328c091b6067543d9cdbfb14c
 WHIRLPOOL 
6b4b8aff5363bbf39bb9b67765c9373600642592bc910d3b4d83d09d88d5b5ad4945d4f27f2c75c383ae55f66cc71e21756fcd93e1adee3dfeeef5a766f449c8
 DIST wammu-0.40.tar.bz2 687062 SHA256 
cffd4fc6cc7b9433b3f589d51671a5ac5e188abbf676ebe0ce94011933fdb2ff SHA512 
2ed5d5cdd63b3731808c5fa8cc36caf394c4ccf714eb4ef39a25f1e7967d8ccf8b69db5aeff37ff0d1bbf7cefec51fe070a5f0b90d0cb8271f1a3d243eaf06fd
 WHIRLPOOL 
b05dac88593c5ae3c01f63984824690991a347e4efff2bf3595b1088d9903843e018690845391ab48f62ab7d17f11d0b3a801103a1c408822b1c9afdd88f7150

diff --git a/app-mobilephone/wammu/wammu-0.35-r1.ebuild 
b/app-mobilephone/wammu/wammu-0.35-r1.ebuild
deleted file mode 100644
index b8d262e..000
--- a/app-mobilephone/wammu/wammu-0.35-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-
-PYTHON_DEPEND="2"
-
-inherit distutils
-
-DESCRIPTION="Front-end for gammu to access mobile phones easily"
-HOMEPAGE="http://www.wammu.eu/;
-SRC_URI="http://dl.cihar.com/wammu/v0/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="bluetooth gnome"
-
-RDEPEND=">=app-mobilephone/gammu-1.25.0[python] 
=dev-python/wxpython-2.8
-   bluetooth? ( dev-python/pybluez
-   gnome? ( net-wireless/gnome-bluetooth )
-   )"
-DEPEND="${RDEPEND}"
-
-# Supported languages and translated documentation
-# Be sure all languages are prefixed with a single space!
-MY_AVAILABLE_LINGUAS=" af bg ca cs da de el es et fi fr gl he hu id it ko nl 
pl pt_BR ru sk sv zh_CN zh_TW"
-IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}"
-
-pkg_setup() {
-   python_set_active_version 2
-   python_pkg_setup
-}
-
-src_prepare() {
-   local lang support_linguas=no
-   for lang in ${MY_AVAILABLE_LINGUAS} ; do
-   if use linguas_${lang} ; then
-   support_linguas=yes
-   break
-   fi
-   done
-   # install all languages when all selected LINGUAS aren't supported
-   if [ "${support_linguas}" = "yes" ]; then
-   for lang in ${MY_AVAILABLE_LINGUAS} ; do
-   if ! use linguas_${lang} ; then
-   rm -r locale/${lang} || die
-   fi
-   done
-   fi
-
-   python_convert_shebangs -r 2 .
-}
-
-src_compile() {
-   # SKIPWXCHECK: else 'import wx' results in
-   # Xlib: connection to ":0.0" refused by server
-   SKIPWXCHECK=yes distutils_src_compile
-}
-
-src_install() {
-   DOCS="AUTHORS FAQ"
-   SKIPWXCHECK=yes distutils_src_install
-}

diff --git a/app-mobilephone/wammu/wammu-0.36-r1.ebuild 
b/app-mobilephone/wammu/wammu-0.36-r1.ebuild
deleted file mode 100644
index 5b974e6..000
--- a/app-mobilephone/wammu/wammu-0.36-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Front-end for gammu to access mobile phones easily"
-HOMEPAGE="http://www.wammu.eu/;
-SRC_URI="http://dl.cihar.com/wammu/v0/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="bluetooth gnome"
-
-RDEPEND=">=app-mobilephone/gammu-1.25.0[python] 
=dev-python/wxpython-2.8[${PYTHON_USEDEP}]
-   bluetooth? ( dev-python/pybluez[${PYTHON_USEDEP}]
-   gnome? ( net-wireless/gnome-bluetooth )
-   )"
-DEPEND="${RDEPEND}"
-
-# Supported languages and translated 

[gentoo-commits] proj/vmware:master commit in: app-emulation/vmware-modules/, app-emulation/vmware-modules/files/

2016-08-17 Thread Fabio Rossi
commit: f5e136467b79ef82f237004c60f5bc8dd4e486ef
Author: Fabio Rossi  inwind  it>
AuthorDate: Wed Aug 17 12:08:10 2016 +
Commit: Fabio Rossi  inwind  net>
CommitDate: Wed Aug 17 12:08:10 2016 +
URL:https://gitweb.gentoo.org/proj/vmware.git/commit/?id=f5e13646

app-emulation/vmware-modules: add support to kernel 4.8

upstream kernel commit 4b9d0fab7166c9323f06d708518a35cf3a90426c renamed
a symbol, add a patch to fix the problem. This solves the bug #591284.

 .../vmware-modules/files/304-4.8-00-nr_anon_mapped.patch   | 14 ++
 .../vmware-modules/files/308-4.08-00-nr_anon_mapped.patch  | 14 ++
 .../vmware-modules/vmware-modules-304.3-r1.ebuild  |  1 +
 app-emulation/vmware-modules/vmware-modules-304.4.ebuild   |  1 +
 app-emulation/vmware-modules/vmware-modules-308.1.1.ebuild |  1 +
 5 files changed, 31 insertions(+)

diff --git a/app-emulation/vmware-modules/files/304-4.8-00-nr_anon_mapped.patch 
b/app-emulation/vmware-modules/files/304-4.8-00-nr_anon_mapped.patch
new file mode 100644
index 000..f806ccd
--- /dev/null
+++ b/app-emulation/vmware-modules/files/304-4.8-00-nr_anon_mapped.patch
@@ -0,0 +1,14 @@
+diff -uprNb a/vmmon-only/linux/hostif.c b/vmmon-only/linux/hostif.c
+--- a/vmmon-only/linux/hostif.c2016-08-13 16:54:18.935207507 +0300
 b/vmmon-only/linux/hostif.c2016-08-13 16:53:52.981424256 +0300
+@@ -140,6 +140,10 @@ static DECLARE_TASKLET(timerTasklet, Hos
+  */
+ #define LOCKED_PAGE_SLACK 1
+ 
++#if LINUX_VERSION_CODE > KERNEL_VERSION(4, 7, 99)
++#define NR_ANON_PAGES NR_ANON_MAPPED
++#endif
++
+ static struct {
+Atomic_uint64 uptimeBase;
+VersionedAtomic   version;

diff --git 
a/app-emulation/vmware-modules/files/308-4.08-00-nr_anon_mapped.patch 
b/app-emulation/vmware-modules/files/308-4.08-00-nr_anon_mapped.patch
new file mode 100644
index 000..f806ccd
--- /dev/null
+++ b/app-emulation/vmware-modules/files/308-4.08-00-nr_anon_mapped.patch
@@ -0,0 +1,14 @@
+diff -uprNb a/vmmon-only/linux/hostif.c b/vmmon-only/linux/hostif.c
+--- a/vmmon-only/linux/hostif.c2016-08-13 16:54:18.935207507 +0300
 b/vmmon-only/linux/hostif.c2016-08-13 16:53:52.981424256 +0300
+@@ -140,6 +140,10 @@ static DECLARE_TASKLET(timerTasklet, Hos
+  */
+ #define LOCKED_PAGE_SLACK 1
+ 
++#if LINUX_VERSION_CODE > KERNEL_VERSION(4, 7, 99)
++#define NR_ANON_PAGES NR_ANON_MAPPED
++#endif
++
+ static struct {
+Atomic_uint64 uptimeBase;
+VersionedAtomic   version;

diff --git a/app-emulation/vmware-modules/vmware-modules-304.3-r1.ebuild 
b/app-emulation/vmware-modules/vmware-modules-304.3-r1.ebuild
index ba97b17..a10a9f4 100644
--- a/app-emulation/vmware-modules/vmware-modules-304.3-r1.ebuild
+++ b/app-emulation/vmware-modules/vmware-modules-304.3-r1.ebuild
@@ -104,6 +104,7 @@ src_prepare() {
kernel_is ge 4 6 0 && epatch 
"${FILESDIR}/${PV_MAJOR}-4.6-00-user-pages.patch"
kernel_is ge 4 7 0 && epatch 
"${FILESDIR}/${PV_MAJOR}-4.7-00-trans_start.patch"
kernel_is ge 4 7 0 && epatch 
"${FILESDIR}/${PV_MAJOR}-4.7-01-readlink_copy.patch"
+   kernel_is ge 4 8 0 && epatch 
"${FILESDIR}/${PV_MAJOR}-4.8-00-nr_anon_mapped.patch"
 
# Allow user patches so they can support RC kernels and whatever else
epatch_user

diff --git a/app-emulation/vmware-modules/vmware-modules-304.4.ebuild 
b/app-emulation/vmware-modules/vmware-modules-304.4.ebuild
index ba97b17..a10a9f4 100644
--- a/app-emulation/vmware-modules/vmware-modules-304.4.ebuild
+++ b/app-emulation/vmware-modules/vmware-modules-304.4.ebuild
@@ -104,6 +104,7 @@ src_prepare() {
kernel_is ge 4 6 0 && epatch 
"${FILESDIR}/${PV_MAJOR}-4.6-00-user-pages.patch"
kernel_is ge 4 7 0 && epatch 
"${FILESDIR}/${PV_MAJOR}-4.7-00-trans_start.patch"
kernel_is ge 4 7 0 && epatch 
"${FILESDIR}/${PV_MAJOR}-4.7-01-readlink_copy.patch"
+   kernel_is ge 4 8 0 && epatch 
"${FILESDIR}/${PV_MAJOR}-4.8-00-nr_anon_mapped.patch"
 
# Allow user patches so they can support RC kernels and whatever else
epatch_user

diff --git a/app-emulation/vmware-modules/vmware-modules-308.1.1.ebuild 
b/app-emulation/vmware-modules/vmware-modules-308.1.1.ebuild
index da4a7a1..b3faaaf 100644
--- a/app-emulation/vmware-modules/vmware-modules-308.1.1.ebuild
+++ b/app-emulation/vmware-modules/vmware-modules-308.1.1.ebuild
@@ -104,6 +104,7 @@ src_prepare() {
kernel_is ge 4 6 0 && epatch 
"${FILESDIR}/${PV_MAJOR}-4.06-00-user-pages.patch"
kernel_is ge 4 7 0 && epatch 
"${FILESDIR}/${PV_MAJOR}-4.07-00-trans_start.patch"
kernel_is ge 4 7 0 && epatch 
"${FILESDIR}/${PV_MAJOR}-4.07-01-readlink_copy.patch"
+   kernel_is ge 4 8 0 && epatch 
"${FILESDIR}/${PV_MAJOR}-4.08-00-nr_anon_mapped.patch"
 
# Allow user patches so they can support RC kernels and whatever else
epatch_user



[gentoo-commits] repo/gentoo:master commit in: net-firewall/dshieldpy/

2016-08-17 Thread Pacho Ramos
commit: 07a5e9a24bf94ff5716dc764818fb72ef754ebed
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug 17 13:20:50 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug 17 13:50:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07a5e9a2

net-firewall/dshieldpy: Bump eapi, use new eclasses, fix dependencies

Package-Manager: portage-2.3.0

 net-firewall/dshieldpy/dshieldpy-3.2-r2.ebuild | 36 ++
 1 file changed, 36 insertions(+)

diff --git a/net-firewall/dshieldpy/dshieldpy-3.2-r2.ebuild 
b/net-firewall/dshieldpy/dshieldpy-3.2-r2.ebuild
new file mode 100644
index 000..d403c33
--- /dev/null
+++ b/net-firewall/dshieldpy/dshieldpy-3.2-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-single-r1
+
+DESCRIPTION="Python script to submit firewall logs to dshield.org"
+HOMEPAGE="http://dshieldpy.sourceforge.net/;
+SRC_URI="mirror://sourceforge/dshieldpy/${P}.tar.gz"
+
+IUSE=""
+LICENSE="GPL-2"
+SLOT="0"
+
+KEYWORDS="~amd64 ~ppc ~x86"
+
+DEPEND="${PYTHON_DEPEND}"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/DShield.py"
+
+src_prepare() {
+   default
+   python_fix_shebang dshield.py
+}
+
+src_install() {
+   default
+   dobin dshield.py
+
+   insinto /etc
+   doins dshieldpy.conf
+}



[gentoo-commits] repo/gentoo:master commit in: net-firewall/dshieldpy/

2016-08-17 Thread Pacho Ramos
commit: dc4342af59006609d49cdf88aa2505ce42107d47
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug 17 13:21:25 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug 17 13:50:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc4342af

net-firewall/dshieldpy: Drop old

Package-Manager: portage-2.3.0

 net-firewall/dshieldpy/dshieldpy-3.2-r1.ebuild | 27 --
 1 file changed, 27 deletions(-)

diff --git a/net-firewall/dshieldpy/dshieldpy-3.2-r1.ebuild 
b/net-firewall/dshieldpy/dshieldpy-3.2-r1.ebuild
deleted file mode 100644
index 8c3cc06..000
--- a/net-firewall/dshieldpy/dshieldpy-3.2-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-PYTHON_DEPEND="2"
-inherit python
-
-DESCRIPTION="Python script to submit firewall logs to dshield.org"
-HOMEPAGE="http://dshieldpy.sourceforge.net/;
-SRC_URI="mirror://sourceforge/dshieldpy/${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE=""
-DEPEND=""
-RDEPEND=""
-S=${WORKDIR}/DShield.py
-
-src_install() {
-   dodoc CHANGELOG README*
-   dobin dshield.py
-
-   insinto /etc
-   doins dshieldpy.conf
-   python_convert_shebangs 2 "${ED}"usr/bin/dshield.py
-}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2016-08-17 Thread Mike Pagano
commit: ea6777fa56502737897d0969b2e1ca6984d9c1c0
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 17 12:56:39 2016 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 17 12:56:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea6777fa

sys-kernel/gentoo-sources: Linux patch 3.14.76

Package-Manager: portage-2.2.28

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-3.14.76.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index f9bc768..3ff1734 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -31,6 +31,9 @@ DIST genpatches-3.14-81.extras.tar.xz 18260 SHA256 
2d14baa34ad26fdd18f94b0b74368
 DIST genpatches-3.14-82.base.tar.xz 1292724 SHA256 
aa61e6534a9a8e4bf04ea6052e48333847ca830378a716a13ea7b014574151da SHA512 
e44a94d1ac20b1a99cd558d62ff34f1b29ef13e810ee9d0530c36b39ea5638c8c4b4fb9f27c2adf249be5c36e7b5b9d3aacd7f6b91d3f815ff1c3cc547e77576
 WHIRLPOOL 
2c50128c0526e2939b76bcd4310166169d4749528f2ecc1fa3f10f84ab2d6d2b80cb3f06d0b885d206429504e4a59dcd2c390b39b2b7899d66675de489dd4ac0
 DIST genpatches-3.14-82.experimental.tar.xz 60284 SHA256 
7ede2ed5870c0bbde43f39a9e93ff8c94a005c12dabebd05f9f6a23a5182cabd SHA512 
362405357b3d9fe542b37baf92b349ac35f6c1df01b5a2c2eba7f5cde5f2c33aca537c6dffb2744ee2bb159e890d07c44094b844a50583d041b6451847e3370e
 WHIRLPOOL 
07f0e8a091fcee3e1f526d46158f68181fbcfeafa336c5e88fc340b17a0cf96433560d830912616d9e0e73e99e6a24f6feca3794ff6f76e7d031a4e99ee4fecd
 DIST genpatches-3.14-82.extras.tar.xz 18252 SHA256 
e7d09c73a7e652e10243c71ebb28d4fed493500469d6d7db0463d57b48c49619 SHA512 
26e4d7fbbbf204acf7a64e71611310c07c0e5e4b99414b7fcf60b0a3ae26b82c83e82319727a3a97bd7855d918237061408ea867488a382f14832a1d6af21a5d
 WHIRLPOOL 
1c2d94c58748af068c3e6bc861852815b9e7ad04527f016d208e90094ce1a81651c71d6fd05b53dbceed79cf43a96deb58b3fbf709f1b29dc92908e0ed5d
+DIST genpatches-3.14-83.base.tar.xz 1302064 SHA256 
eb249b094a5763a6a8f3581a49b77ea41154033d253b30d04e29bb7e9803b10a SHA512 
3f8c8f0c7085ab4e605f295e0f1900df6d2ccd3256b69d1cc432b406685fb293a39031a27fae7ae4eb0aaa9ec41b545b20a3dd0ad7260686d9ec4df41b3b1fc8
 WHIRLPOOL 
8d54963d59c087fa2bc6ddb8dae15ceedd870816ecde3f7f481bf912ed395e1ac776fbceb67022c5f607848ece5f86874ae077d25b42a39cb3f753ac1b84a421
+DIST genpatches-3.14-83.experimental.tar.xz 60300 SHA256 
97498bdcc6f8d8e001e06c9e9a2ed36761268eda95000bbd49a70760c1e3c615 SHA512 
6c0a19f397619d7cf022edef2e645f86670760b0266ea8580036dafa2a9e59ff7a352f3727baed9e0a490abfd24a1a003fe97fcd46e5b2900cbd4f6f36ba6e58
 WHIRLPOOL 
5d39e7fadfdff5c9b362f94e55ce5a0e9aed3dcaae84a881c5cf8f23f29f3aecce560cf44efb2d9554b57248976a30fb5e4dc08ea9b03eac8131d904a7b6c0e2
+DIST genpatches-3.14-83.extras.tar.xz 18264 SHA256 
4f49422d79535fcc34b1cbde89d5bdb4a44989025aed3c5b1ac94af72ce5a543 SHA512 
39797b9d1dabafbe5f101899212529e95ff0706f439c13ac309859ecc0621373faf2d53b533895d3ba7f103977052d80b2578cbb4c551bf357dcc9da51c7421c
 WHIRLPOOL 
ae4b3fba3f53627df79d0ac2fccde146caf370002b0a2e7cdea619bdf5a59883de32674a65a019c3f1fe2e7b36ae4ce9e4cf77a6a3b54f8625858e790c25481e
 DIST genpatches-3.18-26.base.tar.xz 753528 SHA256 
0a3d2a302b64284353accbff19ff1a78128e900f0d4cbb0e70920034b68b4bba SHA512 
723a29074dbd6970b43974655539902a92b5ba3447cba754f5719971848e2d2ca450d888a83d41fe35770806e842615bb5c5425aebf8a7118e5cd39470aafcac
 WHIRLPOOL 
17e49e01f19a9710e6c3f6b6bb3b50ab96829a18dd60a57eb10058656845ba8e497ba4c3043f3824d69f79cb5c911c5fab6f4b8e28aa39acaa5083fca732dad0
 DIST genpatches-3.18-26.experimental.tar.xz 61608 SHA256 
e72de3a8865519ed658a2a769b42e2b4592ba5a6e5c98a699fbe4109f3567532 SHA512 
75cd10ac41180cd5f4a1e70ea49b260a141b875f3f46dfa5edd668e507b27fe7244033c76d1e895dea58c8fc69c43ce21dc8e711884438c10b686d53c0b4c8a4
 WHIRLPOOL 
267a2c1abcda2d41ebf64a6034c60e73249dc4c0984326f516ac92eb16145f493549e690bfcf8f6c515984ab56368437e392fba3648f4bcc57db0351d5ee6863
 DIST genpatches-3.18-26.extras.tar.xz 16188 SHA256 
af0d5013a7cb6e0ec78bb5821bb4f83048d953cd10734b57085439fcdc44683d SHA512 
effb9ef5722a956a9db49582b3c8aa85f5838a8573138ce867e0575348a291ccc6163e7bb8ce1698f9b5d799e81e151546c1bad59388f80b984e86f98ee8424a
 WHIRLPOOL 
52adaba3ba161e7d1bcc8234edc9efd06bedca2211085990069b1ea8e1a35ab443e5ebfb49a7d56c3d572f9e7e69de1bdfc463abf455ba7e3155eabcdff3786a

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-3.14.76.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-3.14.76.ebuild
new file mode 100644
index 000..c6d5ab8
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-3.14.76.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="83"
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 

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

2016-08-17 Thread Thomas Deutschmann
commit: 42c4184d3697a7c45ecfb5e7222b2bff60bd217f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 17 13:49:02 2016 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 17 13:55:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c4184d

dev-libs/librelp: Dropping old version

Package-Manager: portage-2.3.0

 dev-libs/librelp/Manifest |  1 -
 dev-libs/librelp/librelp-1.2.9.ebuild | 56 ---
 2 files changed, 57 deletions(-)

diff --git a/dev-libs/librelp/Manifest b/dev-libs/librelp/Manifest
index 89802fe..9ff74e1 100644
--- a/dev-libs/librelp/Manifest
+++ b/dev-libs/librelp/Manifest
@@ -1,4 +1,3 @@
 DIST librelp-1.2.10.tar.gz 415653 SHA256 
6c80eed5e29061d2cce35408ae43ddaee354edc27c1076eabec6da4eaecdcc72 SHA512 
09f88daa59711449a50b9414f30bc7a217bf3dd7722af53caee024bfe1060e1749f1083d2965c79cbe3c12819359cd3cc262e9dea8ab5ad7bf275f3b61ca907f
 WHIRLPOOL 
fd9ec0af4769df65d9631faf0b5739f10b50d55b7ba60bb42f4a41a46bc1e1cf7fbda58b2c3b1fd1f0f7fff3d41ffc0c9cd52d243a599be033c2a5e118db8ca1
 DIST librelp-1.2.12.tar.gz 437945 SHA256 
0355730524f7b20bed1b85697296b6ce57ac593ddc8dddcdca263da71dee7bd7 SHA512 
bfc38882404e06c047bdabd203d71beba67bc5a717d2d6733863f15f0a3a09b4a792a628a1653c102c828fde7ff67cc8ade637de785399ab48a68605b23a72ed
 WHIRLPOOL 
0d3193b3f0f21e940793df0f2c53bb46944c1fbfe4f7aee8b0ecbaead3053185f981a695eaae65d6ea1581ea4a8011e83e20436ab15bdd4f82b9a012f9a3
 DIST librelp-1.2.7.tar.gz 410896 SHA256 
3a434a1c71772706104cfb1c93ba8e6809d257851d60de29ac2142c60c68d7d1 SHA512 
f8a71ad037cb5eaeb807b1bcb942893e2d10bcd57b18764bb13700c8e114d59de37b1b36560288abac18a07b6cb2920b46feaef4ae629aa0b3478ed16723542a
 WHIRLPOOL 
784f291d0318b29be33bcd4bdd41e04c2e0fc8f292c6cb7f5985743559aa65f3c10932680f943e065ebf34e3f62c75bf2ed5500aebe0b7ab2fa7e64ced37cc44
-DIST librelp-1.2.9.tar.gz 415909 SHA256 
520de7ba3dc688dc72c5b014dc61ef191e9528f77d1651ddca55fc0c149d98a3 SHA512 
2d30fdb1946d8c0484de26a741bf187016b8639a702e3a1d42aa390a34931be46064bdb2552950a078366fe2705644db8c6a6015ced2ce14d3d2488527cf0819
 WHIRLPOOL 
ae7095cdf93c2057f34aeee0cf0622284c39f9e84672baa9ff6296b50438cba4d8893114962b2b6f8feb68c0313057edb5fde3060e4fdffb904626a84e7a9690

diff --git a/dev-libs/librelp/librelp-1.2.9.ebuild 
b/dev-libs/librelp/librelp-1.2.9.ebuild
deleted file mode 100644
index e9b6c7d..000
--- a/dev-libs/librelp/librelp-1.2.9.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="An easy to use library for the RELP protocol"
-HOMEPAGE="http://www.librelp.com/;
-SRC_URI="http://download.rsyslog.com/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-3+ doc? ( FDL-1.3 )"
-
-# subslot = soname version
-SLOT="0/0.1.0"
-
-KEYWORDS="~amd64 ~arm ~hppa ~sparc ~x86"
-IUSE="debug doc +ssl static-libs"
-
-RDEPEND="
-   ssl? ( >=net-libs/gnutls-3.3.17.1:0= )
-"
-
-DEPEND="
-   ssl? ( >=net-libs/gnutls-3.3.17.1:0= )
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   sed -i \
-   -e 's/ -g"/"/g' \
-   configure.ac || die "sed failed"
-
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable debug)
-   $(use_enable ssl tls)
-   $(use_enable static-libs static)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   local DOCS=( ChangeLog )
-   use doc && local HTML_DOCS=( doc/relp.html )
-   default
-
-   find "${ED}"usr/lib* -name '*.la' -delete || die
-}



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

2016-08-17 Thread Thomas Deutschmann
commit: 403096c6583dc4ffd24b9bc1006c3f2cf6f00246
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 17 13:50:07 2016 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 17 13:56:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=403096c6

dev-libs/librelp: ~arm64 keyword added (#587688)

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

Package-Manager: portage-2.3.0

 dev-libs/librelp/librelp-1.2.10.ebuild | 2 +-
 dev-libs/librelp/librelp-1.2.12.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/librelp/librelp-1.2.10.ebuild 
b/dev-libs/librelp/librelp-1.2.10.ebuild
index e9b6c7d..6acb0c7 100644
--- a/dev-libs/librelp/librelp-1.2.10.ebuild
+++ b/dev-libs/librelp/librelp-1.2.10.ebuild
@@ -15,7 +15,7 @@ LICENSE="GPL-3+ doc? ( FDL-1.3 )"
 # subslot = soname version
 SLOT="0/0.1.0"
 
-KEYWORDS="~amd64 ~arm ~hppa ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
 IUSE="debug doc +ssl static-libs"
 
 RDEPEND="

diff --git a/dev-libs/librelp/librelp-1.2.12.ebuild 
b/dev-libs/librelp/librelp-1.2.12.ebuild
index 63e666b..3ed722d 100644
--- a/dev-libs/librelp/librelp-1.2.12.ebuild
+++ b/dev-libs/librelp/librelp-1.2.12.ebuild
@@ -15,7 +15,7 @@ LICENSE="GPL-3+ doc? ( FDL-1.3 )"
 # subslot = soname version
 SLOT="0/0.2.0"
 
-KEYWORDS="~amd64 ~arm ~hppa ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
 IUSE="debug doc +ssl static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/taskcoach/

2016-08-17 Thread Pacho Ramos
commit: 805a089fe2eb8d431fe3a20a43fb0ef20753a998
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug 17 13:57:32 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug 17 14:15:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=805a089f

app-office/taskcoach: Add missing dependency (#554466)

Package-Manager: portage-2.3.0

 app-office/taskcoach/Manifest   |  5 ---
 app-office/taskcoach/taskcoach-1.3.27.ebuild| 46 ---
 app-office/taskcoach/taskcoach-1.3.29.ebuild| 46 ---
 app-office/taskcoach/taskcoach-1.3.32-r1.ebuild | 43 -
 app-office/taskcoach/taskcoach-1.3.32.ebuild| 46 ---
 app-office/taskcoach/taskcoach-1.3.40.ebuild| 43 -
 app-office/taskcoach/taskcoach-1.4.2.ebuild | 50 -
 app-office/taskcoach/taskcoach-1.4.3.ebuild | 13 +--
 8 files changed, 9 insertions(+), 283 deletions(-)

diff --git a/app-office/taskcoach/Manifest b/app-office/taskcoach/Manifest
index 48b03ed..37d504c 100644
--- a/app-office/taskcoach/Manifest
+++ b/app-office/taskcoach/Manifest
@@ -1,7 +1,2 @@
 DIST TaskCoach-1.3.18.tar.gz 2597941 SHA256 
58a1ce7a65b58d71f2e029d69bfbf8c7e39b7623d11bfe5820faa6a224e83692 SHA512 
07479e26a30ce66f7fc6f4ea8ef3fe3ddd842516ea68966b95dbb660fb0d61f9eb83d3920ca064c5ceeef6f6237d3fd5479c19899ec4cd2ef012ee90d1994e62
 WHIRLPOOL 
1943407958802b2d19fee638039f113ba2f62a69f74ee68d2859bfa0dfd005b4929b3c7329e79b5b2931ab7cbab511ec5499718425a1eed3a724ed76706f3ce5
-DIST TaskCoach-1.3.27.tar.gz 2750875 SHA256 
37b7b5f94aef590593e7f5db0b8ea28b45aae7286b86fc15d6b514b25d0b4c51 SHA512 
501944c9abaa6fa7834e3111cb20687216f81c48d6eb5eaf7dd5db1d2406a40819b786d5faa1db758aa90528ad6a18d196ecfc839fb0303cfe4bf6682c6558c2
 WHIRLPOOL 
63ea491777cb74df9a05ede3ba2cde02f036978dfc79eeb5b60ae5a912d7b0600c36a9c14ee7a8a9a895e3623dcb8676571c15f96c536c621a3b2b53a201e52e
-DIST TaskCoach-1.3.29.tar.gz 2759329 SHA256 
77deaee656a43fd2b5772a77adee1c58d75fb8f3b62047823c06963393a7c036 SHA512 
e7a796556be51db3c6342199f9141b3e52a8af7a99275d92c69decbae78e7960455b565e671110e3d27e9f413e6bac6c3b75cfde782b438d76a1ba94c392a802
 WHIRLPOOL 
3339e89a94ef2f14010fe026febc2ce87295371227c760ae7507f6ccf372f71f233cf181abdf696a72b15b4f502e0095819d89f64e6786cb7ae6c6af5d290a71
-DIST TaskCoach-1.3.32.tar.gz 2789269 SHA256 
cf6dbc09eb62aa2c5540ea464ba47bc3f0841b0c7e8d2b63a710929ac9fe4a52 SHA512 
4d8addafad65aaf209d0b1611f71d4555ddfe839f073d51bed29b6cdc9fb3b87d3a386b39a5a5800844b6c4e9654adf882c0403c7183a8d80760b1c297f0e0f5
 WHIRLPOOL 
bf03242878dd46fc80d6b0f2ecbbd2188b18879872f769edd35a777104b143cdbd258d13a4264a873ac093916f0bb5f0015a57e968ed772ba136d72ef1931bd3
-DIST TaskCoach-1.3.40.tar.gz 2826741 SHA256 
564284c47b6900e863eff08a84498fc0c366789dbdeab2de7f9bdaaabb36ab32 SHA512 
54a9eed8c568b61a5ce6e61c02782f804d18f10fab73be658217ee8c225e355155e5e36877e84b97b48004995eafd1faa79d1e64bd30d738cb782a34387041be
 WHIRLPOOL 
eeed80c3358a88c724668f9e95ac89a0b12018577940413e5be2a462579f4ccb2d704492c7de614164b114dcab071e400a1ab8c8f13574d3802a2bbcc9e2c1f9
-DIST TaskCoach-1.4.2.tar.gz 2905614 SHA256 
2f9a70f6abab688704ea0536f0eacbbb599a1cadda84f10d7dc5de07f711e34f SHA512 
0f2465b45771cd211c21949265b758aa097cc76143a09f3c1d81cf15b1381fc6549f71839cb27563a1ab04369b8c925ca06275c799871f880005af2f907f9357
 WHIRLPOOL 
640ddeb357fc67e1321370c57184fd4e684715b8ddc60f7ffdb08441a0555855b3ca40775fcbcf568ca63acfa9ef2bfb2d23bc9edc50bea08a3c012abe72a03a
 DIST TaskCoach-1.4.3.tar.gz 2927984 SHA256 
a2885ffefc0d5b55a0cbe47ad1a2d57cde52595cbba786ebf661bd2435071a2b SHA512 
ae449ae66d29ec884de680179853d5e39814a4e7b10d8e5ca2066f1c85fda328470852a10600e74ade1e4a52c5cdc8f749eceaf4f861f8852c2f47d654e9fc88
 WHIRLPOOL 
6ed69b2f478d98129d7d7638a9db074f2439373d2d63b85adfcf3a64fbce254ef1f734197e9d21f3e3babeb7f21924bbc8a74aa27250f3de63871aef9803b72c

diff --git a/app-office/taskcoach/taskcoach-1.3.27.ebuild 
b/app-office/taskcoach/taskcoach-1.3.27.ebuild
deleted file mode 100644
index 1c80baa..000
--- a/app-office/taskcoach/taskcoach-1.3.27.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=3
-
-PYTHON_DEPEND="2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="2.4 2.5 3.*"
-PYTHON_MODNAME="buildlib taskcoachlib"
-
-inherit distutils eutils
-
-MY_PN="TaskCoach"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Simple personal tasks and todo lists manager"
-HOMEPAGE="http://www.taskcoach.org https://pypi.python.org/pypi/TaskCoach;
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="libnotify"
-DEPEND=">=dev-python/wxpython-2.8.9.2:2.8"
-RDEPEND="${DEPEND}
-   libnotify? ( dev-python/notify-python )"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="CHANGES.txt"
-
-src_install() {
-   distutils_src_install
-
-   # a bit ugly but...
-   

[gentoo-commits] repo/gentoo:master commit in: app-office/taskcoach/

2016-08-17 Thread Pacho Ramos
commit: c0581fb6a057c8302874b59d46942135f0936a10
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug 17 13:59:06 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug 17 14:15:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0581fb6

app-office/taskcoach: Add missing dependency (#554466)

Package-Manager: portage-2.3.0

 app-office/taskcoach/taskcoach-1.4.3.ebuild | 13 +
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/app-office/taskcoach/taskcoach-1.4.3.ebuild 
b/app-office/taskcoach/taskcoach-1.4.3.ebuild
index 194fa66..002b868 100644
--- a/app-office/taskcoach/taskcoach-1.4.3.ebuild
+++ b/app-office/taskcoach/taskcoach-1.4.3.ebuild
@@ -3,7 +3,6 @@
 # $Id$
 
 EAPI=5
-
 PYTHON_COMPAT=( python2_7 )
 
 inherit distutils-r1 eutils versionator
@@ -15,16 +14,22 @@ DESCRIPTION="Simple personal tasks and todo lists manager"
 HOMEPAGE="http://www.taskcoach.org https://pypi.python.org/pypi/TaskCoach;
 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 LICENSE="GPL-3"
+
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="libnotify"
-DEPEND="|| (
+
+DEPEND="
+   || (
>=dev-python/wxpython-2.8.9.2:2.8[${PYTHON_USEDEP}]
dev-python/wxpython:3.0[${PYTHON_USEDEP}]
)
-   >=dev-python/twisted-core-10.0"
+   >=dev-python/twisted-core-10.0
+"
 RDEPEND="${DEPEND}
-   libnotify? ( dev-python/notify-python[${PYTHON_USEDEP}] )"
+   x11-libs/libXScrnSaver
+   libnotify? ( dev-python/notify-python[${PYTHON_USEDEP}] )
+"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: app-office/taskcoach/

2016-08-17 Thread Pacho Ramos
commit: b4079cb5d0c8e08b31c2c77c8ac9af14831dc9e8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug 17 13:58:22 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug 17 14:15:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4079cb5

app-office/taskcoach: Drop old

Package-Manager: portage-2.3.0

 app-office/taskcoach/Manifest   |  5 ---
 app-office/taskcoach/taskcoach-1.3.27.ebuild| 46 ---
 app-office/taskcoach/taskcoach-1.3.29.ebuild| 46 ---
 app-office/taskcoach/taskcoach-1.3.32-r1.ebuild | 43 -
 app-office/taskcoach/taskcoach-1.3.32.ebuild| 46 ---
 app-office/taskcoach/taskcoach-1.3.40.ebuild| 43 -
 app-office/taskcoach/taskcoach-1.4.2.ebuild | 50 -
 7 files changed, 279 deletions(-)

diff --git a/app-office/taskcoach/Manifest b/app-office/taskcoach/Manifest
index 48b03ed..37d504c 100644
--- a/app-office/taskcoach/Manifest
+++ b/app-office/taskcoach/Manifest
@@ -1,7 +1,2 @@
 DIST TaskCoach-1.3.18.tar.gz 2597941 SHA256 
58a1ce7a65b58d71f2e029d69bfbf8c7e39b7623d11bfe5820faa6a224e83692 SHA512 
07479e26a30ce66f7fc6f4ea8ef3fe3ddd842516ea68966b95dbb660fb0d61f9eb83d3920ca064c5ceeef6f6237d3fd5479c19899ec4cd2ef012ee90d1994e62
 WHIRLPOOL 
1943407958802b2d19fee638039f113ba2f62a69f74ee68d2859bfa0dfd005b4929b3c7329e79b5b2931ab7cbab511ec5499718425a1eed3a724ed76706f3ce5
-DIST TaskCoach-1.3.27.tar.gz 2750875 SHA256 
37b7b5f94aef590593e7f5db0b8ea28b45aae7286b86fc15d6b514b25d0b4c51 SHA512 
501944c9abaa6fa7834e3111cb20687216f81c48d6eb5eaf7dd5db1d2406a40819b786d5faa1db758aa90528ad6a18d196ecfc839fb0303cfe4bf6682c6558c2
 WHIRLPOOL 
63ea491777cb74df9a05ede3ba2cde02f036978dfc79eeb5b60ae5a912d7b0600c36a9c14ee7a8a9a895e3623dcb8676571c15f96c536c621a3b2b53a201e52e
-DIST TaskCoach-1.3.29.tar.gz 2759329 SHA256 
77deaee656a43fd2b5772a77adee1c58d75fb8f3b62047823c06963393a7c036 SHA512 
e7a796556be51db3c6342199f9141b3e52a8af7a99275d92c69decbae78e7960455b565e671110e3d27e9f413e6bac6c3b75cfde782b438d76a1ba94c392a802
 WHIRLPOOL 
3339e89a94ef2f14010fe026febc2ce87295371227c760ae7507f6ccf372f71f233cf181abdf696a72b15b4f502e0095819d89f64e6786cb7ae6c6af5d290a71
-DIST TaskCoach-1.3.32.tar.gz 2789269 SHA256 
cf6dbc09eb62aa2c5540ea464ba47bc3f0841b0c7e8d2b63a710929ac9fe4a52 SHA512 
4d8addafad65aaf209d0b1611f71d4555ddfe839f073d51bed29b6cdc9fb3b87d3a386b39a5a5800844b6c4e9654adf882c0403c7183a8d80760b1c297f0e0f5
 WHIRLPOOL 
bf03242878dd46fc80d6b0f2ecbbd2188b18879872f769edd35a777104b143cdbd258d13a4264a873ac093916f0bb5f0015a57e968ed772ba136d72ef1931bd3
-DIST TaskCoach-1.3.40.tar.gz 2826741 SHA256 
564284c47b6900e863eff08a84498fc0c366789dbdeab2de7f9bdaaabb36ab32 SHA512 
54a9eed8c568b61a5ce6e61c02782f804d18f10fab73be658217ee8c225e355155e5e36877e84b97b48004995eafd1faa79d1e64bd30d738cb782a34387041be
 WHIRLPOOL 
eeed80c3358a88c724668f9e95ac89a0b12018577940413e5be2a462579f4ccb2d704492c7de614164b114dcab071e400a1ab8c8f13574d3802a2bbcc9e2c1f9
-DIST TaskCoach-1.4.2.tar.gz 2905614 SHA256 
2f9a70f6abab688704ea0536f0eacbbb599a1cadda84f10d7dc5de07f711e34f SHA512 
0f2465b45771cd211c21949265b758aa097cc76143a09f3c1d81cf15b1381fc6549f71839cb27563a1ab04369b8c925ca06275c799871f880005af2f907f9357
 WHIRLPOOL 
640ddeb357fc67e1321370c57184fd4e684715b8ddc60f7ffdb08441a0555855b3ca40775fcbcf568ca63acfa9ef2bfb2d23bc9edc50bea08a3c012abe72a03a
 DIST TaskCoach-1.4.3.tar.gz 2927984 SHA256 
a2885ffefc0d5b55a0cbe47ad1a2d57cde52595cbba786ebf661bd2435071a2b SHA512 
ae449ae66d29ec884de680179853d5e39814a4e7b10d8e5ca2066f1c85fda328470852a10600e74ade1e4a52c5cdc8f749eceaf4f861f8852c2f47d654e9fc88
 WHIRLPOOL 
6ed69b2f478d98129d7d7638a9db074f2439373d2d63b85adfcf3a64fbce254ef1f734197e9d21f3e3babeb7f21924bbc8a74aa27250f3de63871aef9803b72c

diff --git a/app-office/taskcoach/taskcoach-1.3.27.ebuild 
b/app-office/taskcoach/taskcoach-1.3.27.ebuild
deleted file mode 100644
index 1c80baa..000
--- a/app-office/taskcoach/taskcoach-1.3.27.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=3
-
-PYTHON_DEPEND="2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="2.4 2.5 3.*"
-PYTHON_MODNAME="buildlib taskcoachlib"
-
-inherit distutils eutils
-
-MY_PN="TaskCoach"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Simple personal tasks and todo lists manager"
-HOMEPAGE="http://www.taskcoach.org https://pypi.python.org/pypi/TaskCoach;
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="libnotify"
-DEPEND=">=dev-python/wxpython-2.8.9.2:2.8"
-RDEPEND="${DEPEND}
-   libnotify? ( dev-python/notify-python )"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="CHANGES.txt"
-
-src_install() {
-   distutils_src_install
-
-   # a bit ugly but...
-   mv "${D}/usr/bin/taskcoach.py" "${D}/usr/bin/taskcoach" || die
-   for file in 

[gentoo-commits] repo/gentoo:master commit in: app-office/taskcoach/

2016-08-17 Thread Pacho Ramos
commit: b8f6870d11f72f7f05356fc10aa69c0a4a81cfa6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug 17 13:57:55 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug 17 14:15:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f6870d

Revert "app-office/taskcoach: Add missing dependency (#554466)"

This reverts commit 502670ad5bed6228dd4f713dd0ebcf8a1fa958c9.

 app-office/taskcoach/Manifest  |  5 +++
 app-office/taskcoach/taskcoach-1.3.27.ebuild   | 46 ++
 app-office/taskcoach/taskcoach-1.3.29.ebuild   | 46 ++
 app-office/taskcoach/taskcoach-1.3.32-r1.ebuild| 43 
 app-office/taskcoach/taskcoach-1.3.32.ebuild   | 46 ++
 ...kcoach-1.4.3.ebuild => taskcoach-1.3.40.ebuild} | 25 +++-
 ...skcoach-1.4.3.ebuild => taskcoach-1.4.2.ebuild} | 16 +++-
 app-office/taskcoach/taskcoach-1.4.3.ebuild| 13 ++
 8 files changed, 201 insertions(+), 39 deletions(-)

diff --git a/app-office/taskcoach/Manifest b/app-office/taskcoach/Manifest
index 37d504c..48b03ed 100644
--- a/app-office/taskcoach/Manifest
+++ b/app-office/taskcoach/Manifest
@@ -1,2 +1,7 @@
 DIST TaskCoach-1.3.18.tar.gz 2597941 SHA256 
58a1ce7a65b58d71f2e029d69bfbf8c7e39b7623d11bfe5820faa6a224e83692 SHA512 
07479e26a30ce66f7fc6f4ea8ef3fe3ddd842516ea68966b95dbb660fb0d61f9eb83d3920ca064c5ceeef6f6237d3fd5479c19899ec4cd2ef012ee90d1994e62
 WHIRLPOOL 
1943407958802b2d19fee638039f113ba2f62a69f74ee68d2859bfa0dfd005b4929b3c7329e79b5b2931ab7cbab511ec5499718425a1eed3a724ed76706f3ce5
+DIST TaskCoach-1.3.27.tar.gz 2750875 SHA256 
37b7b5f94aef590593e7f5db0b8ea28b45aae7286b86fc15d6b514b25d0b4c51 SHA512 
501944c9abaa6fa7834e3111cb20687216f81c48d6eb5eaf7dd5db1d2406a40819b786d5faa1db758aa90528ad6a18d196ecfc839fb0303cfe4bf6682c6558c2
 WHIRLPOOL 
63ea491777cb74df9a05ede3ba2cde02f036978dfc79eeb5b60ae5a912d7b0600c36a9c14ee7a8a9a895e3623dcb8676571c15f96c536c621a3b2b53a201e52e
+DIST TaskCoach-1.3.29.tar.gz 2759329 SHA256 
77deaee656a43fd2b5772a77adee1c58d75fb8f3b62047823c06963393a7c036 SHA512 
e7a796556be51db3c6342199f9141b3e52a8af7a99275d92c69decbae78e7960455b565e671110e3d27e9f413e6bac6c3b75cfde782b438d76a1ba94c392a802
 WHIRLPOOL 
3339e89a94ef2f14010fe026febc2ce87295371227c760ae7507f6ccf372f71f233cf181abdf696a72b15b4f502e0095819d89f64e6786cb7ae6c6af5d290a71
+DIST TaskCoach-1.3.32.tar.gz 2789269 SHA256 
cf6dbc09eb62aa2c5540ea464ba47bc3f0841b0c7e8d2b63a710929ac9fe4a52 SHA512 
4d8addafad65aaf209d0b1611f71d4555ddfe839f073d51bed29b6cdc9fb3b87d3a386b39a5a5800844b6c4e9654adf882c0403c7183a8d80760b1c297f0e0f5
 WHIRLPOOL 
bf03242878dd46fc80d6b0f2ecbbd2188b18879872f769edd35a777104b143cdbd258d13a4264a873ac093916f0bb5f0015a57e968ed772ba136d72ef1931bd3
+DIST TaskCoach-1.3.40.tar.gz 2826741 SHA256 
564284c47b6900e863eff08a84498fc0c366789dbdeab2de7f9bdaaabb36ab32 SHA512 
54a9eed8c568b61a5ce6e61c02782f804d18f10fab73be658217ee8c225e355155e5e36877e84b97b48004995eafd1faa79d1e64bd30d738cb782a34387041be
 WHIRLPOOL 
eeed80c3358a88c724668f9e95ac89a0b12018577940413e5be2a462579f4ccb2d704492c7de614164b114dcab071e400a1ab8c8f13574d3802a2bbcc9e2c1f9
+DIST TaskCoach-1.4.2.tar.gz 2905614 SHA256 
2f9a70f6abab688704ea0536f0eacbbb599a1cadda84f10d7dc5de07f711e34f SHA512 
0f2465b45771cd211c21949265b758aa097cc76143a09f3c1d81cf15b1381fc6549f71839cb27563a1ab04369b8c925ca06275c799871f880005af2f907f9357
 WHIRLPOOL 
640ddeb357fc67e1321370c57184fd4e684715b8ddc60f7ffdb08441a0555855b3ca40775fcbcf568ca63acfa9ef2bfb2d23bc9edc50bea08a3c012abe72a03a
 DIST TaskCoach-1.4.3.tar.gz 2927984 SHA256 
a2885ffefc0d5b55a0cbe47ad1a2d57cde52595cbba786ebf661bd2435071a2b SHA512 
ae449ae66d29ec884de680179853d5e39814a4e7b10d8e5ca2066f1c85fda328470852a10600e74ade1e4a52c5cdc8f749eceaf4f861f8852c2f47d654e9fc88
 WHIRLPOOL 
6ed69b2f478d98129d7d7638a9db074f2439373d2d63b85adfcf3a64fbce254ef1f734197e9d21f3e3babeb7f21924bbc8a74aa27250f3de63871aef9803b72c

diff --git a/app-office/taskcoach/taskcoach-1.3.27.ebuild 
b/app-office/taskcoach/taskcoach-1.3.27.ebuild
new file mode 100644
index 000..1c80baa
--- /dev/null
+++ b/app-office/taskcoach/taskcoach-1.3.27.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+
+PYTHON_DEPEND="2"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="2.4 2.5 3.*"
+PYTHON_MODNAME="buildlib taskcoachlib"
+
+inherit distutils eutils
+
+MY_PN="TaskCoach"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Simple personal tasks and todo lists manager"
+HOMEPAGE="http://www.taskcoach.org https://pypi.python.org/pypi/TaskCoach;
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libnotify"
+DEPEND=">=dev-python/wxpython-2.8.9.2:2.8"
+RDEPEND="${DEPEND}
+   libnotify? ( dev-python/notify-python )"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS="CHANGES.txt"
+
+src_install() {
+   distutils_src_install
+
+   

[gentoo-commits] repo/gentoo:master commit in: net-misc/pytvshows/

2016-08-17 Thread Pacho Ramos
commit: 497f8741e9f46604e401f4c6d213bafbaa08affc
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug 17 14:12:51 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug 17 14:15:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=497f8741

net-misc/pytvshows: Drop old

Package-Manager: portage-2.3.0

 net-misc/pytvshows/pytvshows-0.2-r2.ebuild | 30 --
 1 file changed, 30 deletions(-)

diff --git a/net-misc/pytvshows/pytvshows-0.2-r2.ebuild 
b/net-misc/pytvshows/pytvshows-0.2-r2.ebuild
deleted file mode 100644
index a4e5c9b..000
--- a/net-misc/pytvshows/pytvshows-0.2-r2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-DESCRIPTION="downloads torrents for TV shows from RSS feeds provided by 
ezrss.it"
-HOMEPAGE="https://sourceforge.net/projects/pytvshows/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="dev-python/feedparser[${PYTHON_USEDEP}]"
-
-PATCHES=( "${FILESDIR}/${P}-ezrss.it.patch"
-   "${FILESDIR}/${P}-feedurl.patch"
-   "${FILESDIR}/${P}-improved-re.patch" )
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/pytvshows/, net-misc/pytvshows/files/

2016-08-17 Thread Pacho Ramos
commit: 0fcdfc9143d59d1d96a5a58db859f23704879ec2
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug 17 14:12:18 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug 17 14:15:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fcdfc91

net-misc/pytvshows: Fix var name (#513876)

Package-Manager: portage-2.3.0

 .../pytvshows/files/pytvshows-0.2-ezrss.it.patch   |  4 +--
 .../pytvshows/files/pytvshows-0.2-feedurl.patch|  4 +--
 .../files/pytvshows-0.2-improved-re.patch  |  4 +--
 .../pytvshows/files/pytvshows-0.2-rename-var.patch | 11 
 net-misc/pytvshows/pytvshows-0.2-r3.ebuild | 33 ++
 5 files changed, 50 insertions(+), 6 deletions(-)

diff --git a/net-misc/pytvshows/files/pytvshows-0.2-ezrss.it.patch 
b/net-misc/pytvshows/files/pytvshows-0.2-ezrss.it.patch
index d1f6385..ba0a1b9 100644
--- a/net-misc/pytvshows/files/pytvshows-0.2-ezrss.it.patch
+++ b/net-misc/pytvshows/files/pytvshows-0.2-ezrss.it.patch
@@ -6,8 +6,8 @@ 
https://sourceforge.net/projects/pytvshows/forums/forum/726961/topic/3309243?mes
 Yes, this could have been accomplished via the --feed paramater, but this is
 more user friendly.
 
 pytvshows.orig 2009-09-15 22:36:34.575002779 -0500
-+++ pytvshows  2009-09-15 22:43:18.283754081 -0500
+--- a/pytvshows.orig   2009-09-15 22:36:34.575002779 -0500
 b/pytvshows2009-09-15 22:43:18.283754081 -0500
 @@ -59,7 +59,7 @@
-cFILE, --config FILE
Path to config file. Default: ~/.pytvshows.cfg

diff --git a/net-misc/pytvshows/files/pytvshows-0.2-feedurl.patch 
b/net-misc/pytvshows/files/pytvshows-0.2-feedurl.patch
index f4df6f0..fb78581 100644
--- a/net-misc/pytvshows/files/pytvshows-0.2-feedurl.patch
+++ b/net-misc/pytvshows/files/pytvshows-0.2-feedurl.patch
@@ -15,8 +15,8 @@ human_name = Weeds
 
 
https://sourceforge.net/tracker/index.php?func=detail=2818315_id=203642=986413
 
 pytvshows.orig 2009-06-20 15:46:23.0 -0400
-+++ pytvshows  2009-07-07 20:41:39.0 -0400
+--- a/pytvshows.orig   2009-06-20 15:46:23.0 -0400
 b/pytvshows2009-07-07 20:41:39.0 -0400
 @@ -83,11 +83,14 @@ config = {
  'output_dir2': None,
  'quality_matches': {

diff --git a/net-misc/pytvshows/files/pytvshows-0.2-improved-re.patch 
b/net-misc/pytvshows/files/pytvshows-0.2-improved-re.patch
index a287012..a0f1145 100644
--- a/net-misc/pytvshows/files/pytvshows-0.2-improved-re.patch
+++ b/net-misc/pytvshows/files/pytvshows-0.2-improved-re.patch
@@ -1,8 +1,8 @@
 Improved regular expression for matching season and episode; see
 
https://sourceforge.net/tracker/index.php?func=detail=2818315_id=203642=986413
 
 pytvshows.orig 2011-08-17 23:20:16.0 +0200
-+++ pytvshows  2011-08-17 23:22:30.0 +0200
+--- a/pytvshows.orig   2011-08-17 23:20:16.0 +0200
 b/pytvshows2011-08-17 23:22:30.0 +0200
 @@ -346,7 +346,8 @@
if self.feedurl:
for episode in self.rss['entries']:

diff --git a/net-misc/pytvshows/files/pytvshows-0.2-rename-var.patch 
b/net-misc/pytvshows/files/pytvshows-0.2-rename-var.patch
new file mode 100644
index 000..0713a02
--- /dev/null
+++ b/net-misc/pytvshows/files/pytvshows-0.2-rename-var.patch
@@ -0,0 +1,11 @@
+--- a/pytvshows.bug2014-06-19 18:49:42.414928250 +0100
 b/pytvshows2014-06-19 18:49:50.534957323 +0100
+@@ -255,7 +255,7 @@
+ self.show_type = 'seasonepisode'
+ elif date_match:
+ self.show_type = 'date'
+-elif titlematch and titlematch.group(1) != 'n/a':
++elif title_match and title_match.group(1) != 'n/a':
+ self.show_type = 'time'
+ else:
+ print >> warn, "Could not determine show type for %s." % self

diff --git a/net-misc/pytvshows/pytvshows-0.2-r3.ebuild 
b/net-misc/pytvshows/pytvshows-0.2-r3.ebuild
new file mode 100644
index 000..f2413f8
--- /dev/null
+++ b/net-misc/pytvshows/pytvshows-0.2-r3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="downloads torrents for TV shows from RSS feeds provided by 
ezrss.it"
+HOMEPAGE="https://sourceforge.net/projects/pytvshows/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="dev-python/feedparser[${PYTHON_USEDEP}]"
+
+PATCHES=(
+   "${FILESDIR}/${P}-ezrss.it.patch"
+   "${FILESDIR}/${P}-feedurl.patch"
+   "${FILESDIR}/${P}-improved-re.patch"
+   "${FILESDIR}/${P}-rename-var.patch"
+)
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}



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

2016-08-17 Thread Sergey Popov
commit: 1e15717d46f4068918d25f5166bd649e90dc52f0
Author: Sergey Popov  gentoo  org>
AuthorDate: Wed Aug 17 14:18:55 2016 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Wed Aug 17 14:18:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e15717d

net-p2p/retroshare-0.6.0: stable on amd64/x86

Gentoo-Bug: 584832

Package-Manager: portage-2.2.28

 net-p2p/retroshare/retroshare-0.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/retroshare/retroshare-0.6.0.ebuild 
b/net-p2p/retroshare/retroshare-0.6.0.ebuild
index bf71893..757b5b2 100644
--- a/net-p2p/retroshare/retroshare-0.6.0.ebuild
+++ b/net-p2p/retroshare/retroshare-0.6.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/RetroShare/RetroShare/archive/v${PV}.tar.gz -> ${P}.
 # pegmarkdown can also be used with MIT
 LICENSE="GPL-2 GPL-3 Apache-2.0 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 IUSE="cli feedreader qt4 +qt5 voip"
 REQUIRED_USE="^^ ( qt4 qt5 )



[gentoo-commits] proj/genkernel:master commit in: /

2016-08-17 Thread Richard Yao
commit: 6b5eb0fe52a49b1aa050f4b9f2e46b03f5c2940c
Author: Richard Yao  gentoo  org>
AuthorDate: Wed Aug 17 14:46:35 2016 +
Commit: Richard Yao  gentoo  org>
CommitDate: Wed Aug 17 15:39:24 2016 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=6b5eb0fe

Include libgcc_s.so.1 with ZFS support

The resumable send/recv work added an indirect dependency on
libgcc_s.so.1, which libpthread opens via dlopen for _Unwind_Resume().
If we do not include it, we will see:

libgcc_s.so.1 must be installed for pthread_cancel to work

Lets include it for now. We make an effort to include only 1 version.
This might not work on all architectures, but for lack of ability to
test, it will need to do for now. It also will use gcc-config if it is
avaliable.

This also enables functions in zdb that previously did not work due to
the same issue.

Original-patch-by: Jason Zaman  gentoo.org>
Signed-off-by: Richard Yao  gentoo.org>

 gen_initramfs.sh | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/gen_initramfs.sh b/gen_initramfs.sh
index 1fd5d2a..ea4a771 100755
--- a/gen_initramfs.sh
+++ b/gen_initramfs.sh
@@ -491,7 +491,14 @@ append_zfs(){
done
 
# Copy binaries
-   copy_binaries "${TEMP}/initramfs-zfs-temp" 
/sbin/{mount.zfs,zdb,zfs,zpool}
+   # Include libgcc_s.so.1 to workaround zfsonlinux/zfs#4749
+   if type gcc-config 2>&1 1>/dev/null; then
+   copy_binaries "${TEMP}/initramfs-zfs-temp" 
/sbin/{mount.zfs,zdb,zfs,zpool} \
+   "/usr/lib/gcc/$(s=$(gcc-config -c); echo 
${s%-*}/${s##*-})/libgcc_s.so.1"
+   else
+   copy_binaries "${TEMP}/initramfs-zfs-temp" 
/sbin/{mount.zfs,zdb,zfs,zpool} \
+   /usr/lib/gcc/*/*/libgcc_s.so.1
+   fi
 
cd "${TEMP}/initramfs-zfs-temp/"
log_future_cpio_content



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

2016-08-17 Thread William Hubbs
commit: 30c760e7a2bd360600b00d36e445810390fa2ac4
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Aug 17 15:33:26 2016 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Aug 17 15:34:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c760e7

app-emulation/docker: 1.12.1_rc1 version bump

Package-Manager: portage-2.2.28

 app-emulation/docker/Manifest |   1 +
 app-emulation/docker/docker-1.12.1_rc1.ebuild | 286 ++
 2 files changed, 287 insertions(+)

diff --git a/app-emulation/docker/Manifest b/app-emulation/docker/Manifest
index c3fe759..e32a02d 100644
--- a/app-emulation/docker/Manifest
+++ b/app-emulation/docker/Manifest
@@ -1,2 +1,3 @@
 DIST docker-1.11.0.tar.gz 10637394 SHA256 
088869b9a19ae17656e068aa6d3d473866e8133365427c601c671da1b2189057 SHA512 
ecb7f531a5632fd6274e3eec59a5194c61d0788ab9f3864845cbc248232c2f14671a26c34abab8c5ca85ce6106ae72ea3ae4e5d133ad1efb126069ae82a2dba0
 WHIRLPOOL 
20b0ef1642d2fea2ae186a17786d95f138fb7df92daa104f00c481488f82eadd5e8f27a0a8e926d68f495fd62bc132d83817a0831f84b3786474a9408d87878f
 DIST docker-1.12.0.tar.gz 13018773 SHA256 
f8139acba98248eb1fdb0b6d94efee89b876f9a50d00e263dc144fd2b0c372d4 SHA512 
113707c0447bc096dc59204a1666b9f3a4e92d0ad89f016a0259734d6eee47861d5a6b1febab61f357212f0b4ffceea7ed3a53f883a748604aeb65bb5701413b
 WHIRLPOOL 
aa817e74c00b3f4ec9f494336a8a2f46d41ff978a4d04f4400a3f6ba21b4271a8f80b3708c4e18f9517f974f8e4f59194edbd57e3a662910cb01483fa6332b48
+DIST docker-1.12.1_rc1.tar.gz 13061395 SHA256 
be47ae5a6be4a992794980b1f85ea3c03b85d563975026c4e810e852b83e16ef SHA512 
f368d18cf766342de19798cc670409619d01d41972973d043ee89f3f58f2f93adb0e24ab0b91104ab267d3072b8cc5849766e81649f4684a866e8ba3fedce680
 WHIRLPOOL 
2c236c62cfd27a87dc2df31adb1211c9948e87431a5779f58cac022b8725c00728656be149bfeee3e83a7831bb0a8803207101bca120470ffe2034eae7f1ed12

diff --git a/app-emulation/docker/docker-1.12.1_rc1.ebuild 
b/app-emulation/docker/docker-1.12.1_rc1.ebuild
new file mode 100644
index 000..612bf89
--- /dev/null
+++ b/app-emulation/docker/docker-1.12.1_rc1.ebuild
@@ -0,0 +1,286 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+EGO_PN="github.com/docker/docker"
+
+if [[ ${PV} = ** ]]; then
+   # Docker cannot be fetched via "go get", thanks to autogenerated code
+   EGIT_REPO_URI="https://${EGO_PN}.git;
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}/src/${EGO_PN}"
+   inherit git-r3
+else
+   MY_PV="${PV/_/-}"
+   DOCKER_GITCOMMIT="7889dc7"
+   EGIT_COMMIT="v${MY_PV}"
+   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+   [ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually 
for each bump!"
+   inherit golang-vcs-snapshot
+fi
+inherit bash-completion-r1 golang-base linux-info systemd udev user
+
+DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
+HOMEPAGE="https://dockerproject.org;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="apparmor aufs btrfs +device-mapper experimental overlay seccomp"
+
+# 
https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#build-dependencies
+CDEPEND="
+   >=dev-db/sqlite-3.7.9:3
+   device-mapper? (
+   >=sys-fs/lvm2-2.02.89[thin]
+   )
+   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
+   apparmor? ( sys-libs/libapparmor )
+"
+
+DEPEND="
+   ${CDEPEND}
+
+   dev-go/go-md2man
+
+   btrfs? (
+   >=sys-fs/btrfs-progs-3.8
+   )
+"
+
+# 
https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#runtime-dependencies
+# 
https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#optional-dependencies
+RDEPEND="
+   ${CDEPEND}
+
+   !app-emulation/docker-bin
+   >=net-firewall/iptables-1.4
+   sys-process/procps
+   >=dev-vcs/git-1.7
+   >=app-arch/xz-utils-4.9
+
+   >app-emulation/containerd-0.2.2
+   app-emulation/runc[apparmor?,seccomp?]
+"
+
+RESTRICT="installsources strip"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+# see "contrib/check-config.sh" from upstream's sources
+CONFIG_CHECK="
+   ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
+   ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED 
~CPUSETS ~MEMCG
+   ~KEYS ~MACVLAN ~VETH ~BRIDGE ~BRIDGE_NETFILTER
+   ~NF_NAT_IPV4 ~IP_NF_FILTER ~IP_NF_MANGLE ~IP_NF_TARGET_MASQUERADE
+   ~IP_VS ~IP_VS_RR
+   ~NETFILTER_XT_MATCH_ADDRTYPE ~NETFILTER_XT_MATCH_CONNTRACK
+   ~NETFILTER_XT_MATCH_IPVS
+   ~NETFILTER_XT_MARK ~NETFILTER_XT_TARGET_REDIRECT
+   ~NF_NAT ~NF_NAT_NEEDED
+
+   ~POSIX_MQUEUE
+
+   ~MEMCG_SWAP ~MEMCG_SWAP_ENABLED
+
+   ~BLK_CGROUP ~IOSCHED_CFQ
+   ~CGROUP_PERF
+   ~CGROUP_HUGETLB
+   ~NET_CLS_CGROUP
+   ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED ~RT_GROUP_SCHED
+   ~XFRM_ALGO ~XFRM_USER
+"
+

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

2016-08-17 Thread Lars Wendler
commit: 5e274a08897ea8632653d2faec37eecc3e198474
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug 17 13:57:26 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug 17 14:30:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e274a08

dev-vcs/subversion: Removed old.

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler  gentoo.org>

 dev-vcs/subversion/Manifest |   2 -
 dev-vcs/subversion/subversion-1.8.14.ebuild | 493 ---
 dev-vcs/subversion/subversion-1.9.3.ebuild  | 497 
 3 files changed, 992 deletions(-)

diff --git a/dev-vcs/subversion/Manifest b/dev-vcs/subversion/Manifest
index b1a5abc..3fc87fc 100644
--- a/dev-vcs/subversion/Manifest
+++ b/dev-vcs/subversion/Manifest
@@ -1,4 +1,2 @@
-DIST subversion-1.8.14.tar.bz2 6850562 SHA256 
7f3883cdfcad4174e06dd94d6e3e8ec91856823268eebe60c924be76f5229a1f SHA512 
95e1501494f5355f0c331fbe81422ca8f0b4d69e6d303125f4a5aac5f6fe946e958ca76fc96fe6b096cc0a530634ca103bf35622c12af90489ae17d0b9a9d987
 WHIRLPOOL 
0323746d40830109e081e002f499f1c73c15fe77acd4f1c9b790ae12440b3361d189f1d5212d49ba6f6c449297aec3513761375f748800686892607705310a56
 DIST subversion-1.8.16.tar.bz2 6919310 SHA256 
f18f6e8309270982135aae54d96958f9ca6b93f8a4e746dd634b1b5b84edb346 SHA512 
de8ce1aacd60516fd412f3f8b73e0e43c1a5e91d21d099937d3b02a1620aa947a330ec435d8662d5ad5372e23b1ebec1d8aea7d3ca4dd02eb3421924f6da88b1
 WHIRLPOOL 
01093eaf39173f4a789120ab8ed1b68dcb9b1bea5e9d396d23831b9a0733be412842a711ffe9b72e9d1bf26e835f47b1395b24f2a1301cc556e2520da6151f3e
-DIST subversion-1.9.3.tar.bz2 7909193 SHA256 
8bbf6bb125003d88ee1c22935a36b7b1ab7d957e0c8b5fbfe5cb6310b6e86ae0 SHA512 
2197c5076e688ac09e63c345e45f2a5ee2999426edb76a91c6b92d229fa8c87772d76e99003a4438035771b4c11c502de399d44f4f42c0d759dcbd01b628a4cb
 WHIRLPOOL 
d0b515c53384da558d0838a78f3be75e3bac643f5d95e536e65e0034e1814c91e0d2c218dd41bb5ee76447d47a0484105a25da1abef7851e7461a2a84c320a79
 DIST subversion-1.9.4.tar.bz2 7911473 SHA256 
1267f9e2ab983f260623bee841e6c9cc458bf4bf776238ed5f100983f79e9299 SHA512 
fa512d8315dd6a435dcc5a3c2ca3cd7cf932364dd3a82063be868aa3ebcc04caf87cd3ff732d3e3d8aec86f3f58848e2b55987451d4697479bb151d1269db07f
 WHIRLPOOL 
0323e5258be08dfdacb0e450b413bdfd053c0026a290dd45cfe5a03437c727d9ad088baba5a42fdd98ff47af5bdc09a0bbeba70a1e4e4e19a8ebcba7e7b7ddd3

diff --git a/dev-vcs/subversion/subversion-1.8.14.ebuild 
b/dev-vcs/subversion/subversion-1.8.14.ebuild
deleted file mode 100644
index c3fb52a..000
--- a/dev-vcs/subversion/subversion-1.8.14.ebuild
+++ /dev/null
@@ -1,493 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-WANT_AUTOMAKE="none"
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools bash-completion-r1 db-use depend.apache distutils-r1 
elisp-common flag-o-matic java-pkg-opt-2 libtool multilib perl-module eutils
-
-MY_P="${P/_/-}"
-DESCRIPTION="Advanced version control system"
-HOMEPAGE="http://subversion.apache.org/;
-SRC_URI="mirror://apache/${PN}/${MY_P}.tar.bz2"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="Subversion GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring +http 
java kde nls perl python ruby sasl test vim-syntax"
-
-COMMON_DEPEND=">=dev-db/sqlite-3.7.12
-   >=dev-libs/apr-1.3:1
-   >=dev-libs/apr-util-1.3:1
-   dev-libs/expat
-   sys-apps/file
-   sys-libs/zlib
-   app-arch/bzip2
-   berkdb? ( >=sys-libs/db-4.0.14:= )
-   ctypes-python? ( ${PYTHON_DEPS} )
-   gnome-keyring? ( dev-libs/glib:2 sys-apps/dbus 
gnome-base/libgnome-keyring )
-   kde? ( sys-apps/dbus dev-qt/qtcore:4 dev-qt/qtdbus:4 dev-qt/qtgui:4 
>=kde-base/kdelibs-4:4 )
-   perl? ( dev-lang/perl:= )
-   python? ( ${PYTHON_DEPS} )
-   ruby? ( >=dev-lang/ruby-2.0:2.0
-   dev-ruby/rubygems[ruby_targets_ruby20] )
-   sasl? ( dev-libs/cyrus-sasl )
-   http? ( >=net-libs/serf-1.2.1 )"
-RDEPEND="${COMMON_DEPEND}
-   apache2? ( www-servers/apache[apache2_modules_dav] )
-   java? ( >=virtual/jre-1.5 )
-   kde? ( kde-apps/kwalletd:4 )
-   nls? ( virtual/libintl )
-   perl? ( dev-perl/URI )"
-# Note: ctypesgen doesn't need PYTHON_USEDEP, it's used once
-DEPEND="${COMMON_DEPEND}
-   !!=virtual/jdk-1.5 )
-   kde? ( virtual/pkgconfig )
-   nls? ( sys-devel/gettext )
-   test? ( ${PYTHON_DEPS} )"
-
-REQUIRED_USE="
-   ctypes-python? ( ${PYTHON_REQUIRED_USE} )
-   python? ( ${PYTHON_REQUIRED_USE} )
-   test? (
-   ${PYTHON_REQUIRED_USE}
-

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/subversion/files/

2016-08-17 Thread Lars Wendler
commit: 792252a30c2ac412fd1179feecacfdd17ab00c0c
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug 17 14:29:46 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug 17 14:30:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=792252a3

dev-vcs/subversion: Make some patches EAPI-6 compliant.

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler  gentoo.org>

 dev-vcs/subversion/files/subversion-1.5.6-aix-dso.patch   | 4 ++--
 .../subversion-fix-parallel-build-support-for-perl-bindings.patch | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-vcs/subversion/files/subversion-1.5.6-aix-dso.patch 
b/dev-vcs/subversion/files/subversion-1.5.6-aix-dso.patch
index 49c6162..69a4355 100644
--- a/dev-vcs/subversion/files/subversion-1.5.6-aix-dso.patch
+++ b/dev-vcs/subversion/files/subversion-1.5.6-aix-dso.patch
@@ -3,8 +3,8 @@ http://lists.gnu.org/archive/html/libtool/2011-01/msg00023.html
 http://lists.gnu.org/archive/html/libtool/2011-02/msg0.html
 Once there is an agreement on that, this patch eventually is for upstream too.
 
 subversion/libsvn_ra/ra_loader.c.orig  2009-04-28 14:53:35 +0200
-+++ subversion/libsvn_ra/ra_loader.c   2009-04-28 14:55:37 +0200
+--- a/subversion/libsvn_ra/ra_loader.c
 b/subversion/libsvn_ra/ra_loader.c
 @@ -164,6 +164,13 @@
  
  /* find/load the specified library */

diff --git 
a/dev-vcs/subversion/files/subversion-fix-parallel-build-support-for-perl-bindings.patch
 
b/dev-vcs/subversion/files/subversion-fix-parallel-build-support-for-perl-bindings.patch
index 4fab19a..bffb431 100644
--- 
a/dev-vcs/subversion/files/subversion-fix-parallel-build-support-for-perl-bindings.patch
+++ 
b/dev-vcs/subversion/files/subversion-fix-parallel-build-support-for-perl-bindings.patch
@@ -1,5 +1,5 @@
 Makefile.in2011-07-16 13:50:53.0 +0200
-+++ Makefile.in.new2012-03-11 12:13:57.0 +0100
+--- a/Makefile.in
 b/Makefile.in
 @@ -732,7 +732,7 @@
  extraclean-swig-headers: clean-swig-headers
$(EXTRACLEAN_SWIG_HEADERS)



[gentoo-commits] repo/gentoo:master commit in: net-wireless/broadcom-sta/

2016-08-17 Thread Mike Pagano
commit: fa291ce967c00c90708d0c6b2a647727ed24f003
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 17 14:47:14 2016 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 17 14:53:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa291ce9

net-wireless/broadcom-sta: Remove myself as maintainer.

Package-Manager: portage-2.2.28

 net-wireless/broadcom-sta/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-wireless/broadcom-sta/metadata.xml 
b/net-wireless/broadcom-sta/metadata.xml
index e98c71e..0713847 100644
--- a/net-wireless/broadcom-sta/metadata.xml
+++ b/net-wireless/broadcom-sta/metadata.xml
@@ -6,10 +6,6 @@
Matt Turner


-   mpag...@gentoo.org
-   Mike Pagano
-   
-   
tombo...@sina.cn
M.B.




[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/

2016-08-17 Thread Kristian Fiskerstrand
commit: ff13a198c84b52c2633dd98e013066ef5797b226
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Wed Aug 17 17:52:32 2016 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Wed Aug 17 17:53:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff13a198

app-crypt/gnupg: Security bump to 1.4.21

Gentoo-Bug: 591536

Package-Manager: portage-2.3.0

 app-crypt/gnupg/Manifest|   1 +
 app-crypt/gnupg/gnupg-1.4.21.ebuild | 115 
 2 files changed, 116 insertions(+)

diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest
index c07bda5..cbf591b 100644
--- a/app-crypt/gnupg/Manifest
+++ b/app-crypt/gnupg/Manifest
@@ -1,5 +1,6 @@
 DIST gnupg-1.4.19.tar.bz2 3713811 SHA256 
7f09319d044b0f6ee71fe3587bb873be701723ac0952cff5069046a78de8fd86 SHA512 
cce2a83efb05f963ad0f8afd04999cc852889d46b4cad4cf399a37fd6e69f0911a5ccaa0192cb891a941cfa93125349b481efa789a127e3c0aa2c5ba53672741
 WHIRLPOOL 
14eaddca0981f05757aa0751b9563837efd3f5943a422d5f29e0de94eb6233b85b8848a1f4816ab7e897d6e656c7c08705115d53ed89f554604ffd2009c3c39f
 DIST gnupg-1.4.20.tar.bz2 3692881 SHA256 
04988b1030fa28ddf961ca8ff6f0f8984e0cddcb1eb02859d5d8fe0fe237edcc SHA512 
8a66d5a45dcf0508601452061eb1965c3c56c56f0e5ded00b7f54c6104de0a305c1d526abd37be2f55cd9bde79600d9cfaf60536af77ff733d778ace5fcd9dad
 WHIRLPOOL 
26344b6ba0e5f0f11fa411f5af265c922b3b1d62ff030433eb8dc6fef00dbf2ec3370ecb081dd5c6cf85a4a37e7f12aacc83e07b803cc80adda29a11a4a3c715
+DIST gnupg-1.4.21.tar.bz2 3689305 SHA256 
6b47a3100c857dcab3c60e6152e56a997f2c7862c1b8b2b25adf3884a1ae2276 SHA512 
619e0fbc10310c7e55d129027e2945791fe91a0884b1d6f53acb4b2e380d1c6e71d1a516a59876182c5c70a4227d44a74ceda018c343b5291fa9a5d6de77c984
 WHIRLPOOL 
eb596be347dd90be93d381fe405e50f5808160b546705493bc9d817d521ea236a2374648e6c2cab396f54bba74de4caf2b92e894df3a17aa339f014ef8cc8802
 DIST gnupg-2.0.26.tar.bz2 4303384 SHA256 
7758e30dc382ae7a7167ed41b7f936aa50af5ea2d6fccdef663b5b750b65b8e0 SHA512 
5dd23baaac764fd48abd235ed52a85a2c7fd68b98fcde45c0f294ddb3b5629e8b1bd894585fbed4e6a6cb2bc4a5552c098c3cf1a849fffa469424fd0a4fee726
 WHIRLPOOL 
8d9b30337957f6bfeddea29116d862ef0c0ddd06d59bc2799db236b91b2c6767aad6f37f2166fc431c5d9454eb41f49f3e261bc38d0e89361f0c467f4591cd5a
 DIST gnupg-2.0.28.tar.bz2 4435779 SHA256 
ce092ee4ab58fd19b9fb34a460c07b06c348f4360dd5dd4886d041eb521a534c SHA512 
7e786fe0648d5ea453f9c7524fec4bd7d5eec26d28f723acf3cb2f7ec9c400c339f0926a179411876c3f8e08b06942dcec643dc930caf58239bbd4932f4bd3c1
 WHIRLPOOL 
ccf7427e54a545914e89677618055a114b4c9dc4db48669a2fc726fced98475df4ed27c93bd180f1250d147111ee663c736cdf4e1d8afdc40ed967cdffd0eb66
 DIST gnupg-2.0.29.tar.bz2 4416251 SHA256 
68ed6b386ba78425b05a60e8ee22785ff0fef190bdc6f1c612f19a58819d4ac9 SHA512 
23b452c740ab5c1e1e37337ae0583dd3b15df58a5bb5639c0c2aef1fb603e0a7d90a257ac99b0d9dfb68b81fa061c0c64e0bfd256c00d64e2f432192f5052f37
 WHIRLPOOL 
f3d59a9453b4a65c726788c35b065ffc9cde0b746705080cd3491c73439786d791da29cf8f5bf1e5594a0e39cfaec214e346fe18ec3acf0b425dc396aa189f33

diff --git a/app-crypt/gnupg/gnupg-1.4.21.ebuild 
b/app-crypt/gnupg/gnupg-1.4.21.ebuild
new file mode 100644
index 000..a93fe77
--- /dev/null
+++ b/app-crypt/gnupg/gnupg-1.4.21.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils flag-o-matic toolchain-funcs
+
+ECCVER="0.2.0"
+ECCVER_GNUPG="1.4.9"
+ECC_PATCH="${PN}-${ECCVER_GNUPG}-ecc${ECCVER}.diff"
+MY_P=${P/_/}
+
+DESCRIPTION="The GNU Privacy Guard, a GPL pgp replacement"
+HOMEPAGE="http://www.gnupg.org/;
+SRC_URI="mirror://gnupg/gnupg/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"
+IUSE="bzip2 curl ldap mta nls readline selinux smartcard static usb zlib"
+
+COMMON_DEPEND="
+   ldap? ( net-nds/openldap )
+   bzip2? ( app-arch/bzip2 )
+   zlib? ( sys-libs/zlib )
+   curl? ( net-misc/curl )
+   mta? ( virtual/mta )
+   readline? ( sys-libs/readline:0= )
+   smartcard? ( =virtual/libusb-0* )
+   usb? ( =virtual/libusb-0* )"
+
+RDEPEND="!static? ( ${COMMON_DEPEND} )
+   selinux? ( sec-policy/selinux-gpg )
+   nls? ( virtual/libintl )"
+
+DEPEND="${COMMON_DEPEND}
+   dev-lang/perl
+   nls? ( sys-devel/gettext )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   # bug#469388
+   sed -i -e 's/--batch --dearmor/--homedir . --batch --dearmor/' 
checks/Makefile.in
+
+   # Fix PIC definitions
+   sed -i -e 's:PIC:__PIC__:' mpi/i386/mpih-{add,sub}1.S 
intl/relocatable.c \
+   || die "sed PIC failed"
+   sed -i -e 's:if PIC:ifdef __PIC__:' mpi/sparc32v8/mpih-mul{1,2}.S || \
+   die "sed PIC failed"
+}
+
+src_configure() {
+   # Certain sparc32 machines seem to have trouble building correctly with
+   # -mcpu enabled. 

[gentoo-commits] dev/graaff:master commit in: dev-ruby/rack-coffee/

2016-08-17 Thread Hans de Graaff
commit: 976ef4ea7665ec397ce2f681d757afe0f13f0c94
Author: Hans de Graaff  degraaff  org>
AuthorDate: Wed Aug 17 12:34:47 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 17 12:34:47 2016 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=976ef4ea

dev-ruby/rack-coffee: initial import

Package-Manager: portage-2.2.28

 dev-ruby/rack-coffee/Manifest |  1 +
 dev-ruby/rack-coffee/metadata.xml |  5 +
 dev-ruby/rack-coffee/rack-coffee-1.0.3.ebuild | 21 +
 3 files changed, 27 insertions(+)

diff --git a/dev-ruby/rack-coffee/Manifest b/dev-ruby/rack-coffee/Manifest
new file mode 100644
index 000..86c0ce9
--- /dev/null
+++ b/dev-ruby/rack-coffee/Manifest
@@ -0,0 +1 @@
+DIST rack-coffee-1.0.3.gem 12800 SHA256 
b147086b48e32f96512915af69d9f62e567ceb7ff854b86848549d008a4203d8 SHA512 
a6f7b4f772a084e4424f8daf8b3dc016b61a863e82e2fda9da828e83273c0bf1aead707f8c3e4ce49affabf794aa67e6ddaa82e78b727e35532b5e732072e178
 WHIRLPOOL 
e9de8a0e4d0913c7fa77fc2df218ead27cf9f7b60a79bd84b16d969a706944e83af3c12ea3432513034b5b0580515e439e72d991f62382ca5178eac26a0f3d12

diff --git a/dev-ruby/rack-coffee/metadata.xml 
b/dev-ruby/rack-coffee/metadata.xml
new file mode 100644
index 000..f977299
--- /dev/null
+++ b/dev-ruby/rack-coffee/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+gra...@gentoo.org
+

diff --git a/dev-ruby/rack-coffee/rack-coffee-1.0.3.ebuild 
b/dev-ruby/rack-coffee/rack-coffee-1.0.3.ebuild
new file mode 100644
index 000..3585ee9
--- /dev/null
+++ b/dev-ruby/rack-coffee/rack-coffee-1.0.3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="Readme.mkdn"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Rack Middlware for compiling and serving .coffee files"
+HOMEPAGE="https://github.com/mattly/rack-coffee;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rack dev-ruby/coffee-script"



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

2016-08-17 Thread Lars Wendler
commit: 9d02b1716ebe42754b76059572b2cfb89a245762
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug 17 13:07:38 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug 17 13:07:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d02b171

app-emulation/virtualbox: Fixed compilation with -pulseaudio (bug #591440).

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler  gentoo.org>

 app-emulation/virtualbox/Manifest| 2 +-
 app-emulation/virtualbox/virtualbox-5.1.4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/virtualbox/Manifest 
b/app-emulation/virtualbox/Manifest
index 03e97b7..edd8173 100644
--- a/app-emulation/virtualbox/Manifest
+++ b/app-emulation/virtualbox/Manifest
@@ -9,4 +9,4 @@ DIST VirtualBox-5.1.4.tar.bz2 114642581 SHA256 
b9a14a7771059c55c44b97f8d4eef9bea
 DIST virtualbox-4.3.16-patches-01.tar.xz 4288 SHA256 
270c4f01b2c13c4133987b3acc073dfbf78840212cf09f083dbf8fc80407ce6f SHA512 
595f88c4b388b4807347c15c1750ec73aceba1c82ad993e9a05c7b78dfece7b679aff0338b3a48e2ccee7911fb5ed0dba803052332a270230078551f747052bc
 WHIRLPOOL 
2157ee3fb9beed906cff28647c869e37d62551ad8c93801c0f0ec6893675f11786aa6d92acf11c348d30aa58b6e03a3faa879c664dddac6e5b8525035986c9ca
 DIST virtualbox-5.0.16-patches-01.tar.xz 4024 SHA256 
200eb980a12323a61d0fa6dbf61ed64ee1e2bb5e18e16eabdf8668d8fd8be3e4 SHA512 
4eed117253754abee9088d4c320b4a6f0b3e1c8313b98f354cb727001156fe68d553a677073d40b921437f4cc073420866d1533aad4e61a79607d8360abbfd4a
 WHIRLPOOL 
ab40851873d55ae873ca8ff88670a17476c0d502116f4abda7b766064a2daa71929eb69b4b68c64c3d2d0762134fe85d07044bdedde4bf15924520a604972aaa
 DIST virtualbox-5.1.2-patches-01.tar.xz 4148 SHA256 
887ad2c90ad15b9010c82bc387f74346fd798772abeab2955b5bf594d5a90fc2 SHA512 
9a31f193ef53d4873dc56a1678c7e3e7f7b9d197ff2c3770814d2a6a6ff91a6712e17faefe409ada2013f746f87602c9a66907572e29fd4e20e32524d3bd6a89
 WHIRLPOOL 
0253cd733d91c12485532cb4d4448fe0be8aaa45151beec7355894a62ce8e8e1afcd1e2737d6ad916773d917e8c97d78400f41829405bc40ebd43f1b631a8eb0
-DIST virtualbox-5.1.4-patches-01.tar.xz 4112 SHA256 
60c0c97f3a2c350d242281c22fa37a97556900045fce6b2169ad9d67259af95a SHA512 
ec5629ee415c698526643065e1be57edc61548e32ba359d377b13119bbc315b099343d702a408ce9f0d5898816df7baee8146a822c5f2ab94fff484643535f6a
 WHIRLPOOL 
b1c61309b942411d2c864fc0b50a9005d76111240c07ec09ccf9ebaf9508cee3601c7487f71e24fee8cf7bffcafd231ad4fefb28dd1b3046fcb3760325481212
+DIST virtualbox-5.1.4-patches-02.tar.xz 4212 SHA256 
36478a88d19bcb3ca7dcdf0e0fd1d387a08f04b2b10b3368b35e614b88c6026f SHA512 
d3af5ac8dc1681c9dcd8c0186d3f986bfebb61b365b399bccb21fa52cb43043b0cf0db5646da1ef2e3b789189c02eeaac8c88ae13ad1562216b96a7844882b89
 WHIRLPOOL 
ead04094cfae6d0a269a737f3ba274870dc3fdb3311b14b655062d14b0943e8bc62786a8d1a966adc71a2b67c2c67d16f7b93aeb72da43e53955358ad12c57e0

diff --git a/app-emulation/virtualbox/virtualbox-5.1.4.ebuild 
b/app-emulation/virtualbox/virtualbox-5.1.4.ebuild
index 326c1de..65638ce 100644
--- a/app-emulation/virtualbox/virtualbox-5.1.4.ebuild
+++ b/app-emulation/virtualbox/virtualbox-5.1.4.ebuild
@@ -11,7 +11,7 @@ MY_PV="${PV/beta/BETA}"
 MY_PV="${MY_PV/rc/RC}"
 MY_P=VirtualBox-${MY_PV}
 SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2
-   
https://dev.gentoo.org/~polynomial-c/${PN}/patchsets/${PN}-5.1.4-patches-01.tar.xz;
+   
https://dev.gentoo.org/~polynomial-c/${PN}/patchsets/${PN}-5.1.4-patches-02.tar.xz;
 S="${WORKDIR}/${MY_P}"
 
 DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"



[gentoo-commits] repo/gentoo:master commit in: media-sound/lilycomp/

2016-08-17 Thread Pacho Ramos
commit: 4f92be191e0243e15cbd04e6a109c32790469332
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug 17 13:17:12 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug 17 13:50:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f92be19

media-sound/lilycomp: Drop old

Package-Manager: portage-2.3.0

 media-sound/lilycomp/lilycomp-1.0.2-r1.ebuild | 28 ---
 1 file changed, 28 deletions(-)

diff --git a/media-sound/lilycomp/lilycomp-1.0.2-r1.ebuild 
b/media-sound/lilycomp/lilycomp-1.0.2-r1.ebuild
deleted file mode 100644
index b28fc16..000
--- a/media-sound/lilycomp/lilycomp-1.0.2-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="2"
-inherit python
-
-MY_P="${P/-/.}"
-
-DESCRIPTION="graphical note entry program for use with LilyPond"
-HOMEPAGE="http://lilycomp.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE=""
-
-DEPEND="dev-lang/python[tk]"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_install() {
-   newbin lilycomp.py lilycomp || die "newbin failed"
-   dohtml *.html
-   dodoc [[:upper:]]*
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/tn5250/

2016-08-17 Thread Pacho Ramos
commit: c05665502e8ff0b0b4f7ffdff1f040a28a96489a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug 17 13:42:48 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug 17 13:50:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0566550

net-misc/tn5250: Bump eapi, stop using deprecated python eclass (python doesn't 
seem really needed as I see in Fedora package), drop .la files, fix deps.

Package-Manager: portage-2.3.0

 net-misc/tn5250/tn5250-0.17.4-r1.ebuild | 59 +
 1 file changed, 59 insertions(+)

diff --git a/net-misc/tn5250/tn5250-0.17.4-r1.ebuild 
b/net-misc/tn5250/tn5250-0.17.4-r1.ebuild
new file mode 100644
index 000..c8457de
--- /dev/null
+++ b/net-misc/tn5250/tn5250-0.17.4-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils
+
+DESCRIPTION="Telnet client for the IBM AS/400 that emulates 5250 terminals and 
printers"
+HOMEPAGE="http://tn5250.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="X libressl ssl"
+
+RDEPEND="
+   sys-libs/ncurses:=
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+"
+
+DEPEND="${RDEPEND}
+   X? ( x11-libs/libXt )
+"
+
+src_prepare() {
+   default
+   # Next, the Makefile for the terminfo settings tries to remove
+   # some files it doesn't have access to.  We can just remove those
+   # lines.
+   cd "${S}/linux"
+   sed -i \
+   -e "/rm -f \/usr\/.*\/terminfo.*5250/d" Makefile.in \
+   || die "sed Makefile.in failed"
+   cd "${S}"
+}
+
+src_configure() {
+   econf \
+   --disable-static \
+   --without-python \
+   $(use_with X x) \
+   $(use_with ssl)
+}
+
+src_install() {
+   # The TERMINFO variable needs to be defined for the install
+   # to work, because the install calls "tic."  man tic for
+   # details.
+   dodir /usr/share/terminfo
+   emake DESTDIR="${D}" \
+TERMINFO="${D}/usr/share/terminfo" install
+
+   einstalldocs
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/lilycomp/

2016-08-17 Thread Pacho Ramos
commit: 00dccbb934cfa50d3797ed18b19ad4f30a365e5b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug 17 13:16:55 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug 17 13:50:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00dccbb9

media-sound/lilycomp: Bump eapi, use new python eclasses, fix docs installation.

Package-Manager: portage-2.3.0

 media-sound/lilycomp/lilycomp-1.0.2-r2.ebuild | 36 +++
 1 file changed, 36 insertions(+)

diff --git a/media-sound/lilycomp/lilycomp-1.0.2-r2.ebuild 
b/media-sound/lilycomp/lilycomp-1.0.2-r2.ebuild
new file mode 100644
index 000..57af1c7
--- /dev/null
+++ b/media-sound/lilycomp/lilycomp-1.0.2-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="tk"
+
+inherit python-single-r1
+
+MY_P="${P/-/.}"
+
+DESCRIPTION="graphical note entry program for use with LilyPond"
+HOMEPAGE="http://lilycomp.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+HTML_DOCS=( "${S}/lilycomp.html" )
+
+src_prepare() {
+   default
+   python_fix_shebang lilycomp.py
+}
+
+src_install() {
+   default
+   newbin lilycomp.py lilycomp
+}



[gentoo-commits] repo/gentoo:master commit in: net-firewall/dshieldpy/

2016-08-17 Thread Pacho Ramos
commit: e24d9c961a846e5843d9b06dee6b04aebe0a0030
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug 17 13:21:11 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug 17 13:50:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e24d9c96

net-firewall/dshieldpy: Stabilize

Package-Manager: portage-2.3.0

 net-firewall/dshieldpy/dshieldpy-3.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/dshieldpy/dshieldpy-3.2-r2.ebuild 
b/net-firewall/dshieldpy/dshieldpy-3.2-r2.ebuild
index d403c33..c0ac80e 100644
--- a/net-firewall/dshieldpy/dshieldpy-3.2-r2.ebuild
+++ b/net-firewall/dshieldpy/dshieldpy-3.2-r2.ebuild
@@ -15,7 +15,7 @@ IUSE=""
 LICENSE="GPL-2"
 SLOT="0"
 
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 
 DEPEND="${PYTHON_DEPEND}"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-cdr/gtkcdlabel/

2016-08-17 Thread Pacho Ramos
commit: c6b02304ad863f81a28ff823f6491fee4e2296b8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug 17 12:52:04 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug 17 13:49:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b02304

app-cdr/gtkcdlabel: Drop old

Package-Manager: portage-2.3.0

 app-cdr/gtkcdlabel/Manifest   |  1 -
 app-cdr/gtkcdlabel/gtkcdlabel-1.12.ebuild | 32 ---
 2 files changed, 33 deletions(-)

diff --git a/app-cdr/gtkcdlabel/Manifest b/app-cdr/gtkcdlabel/Manifest
index 77e869c..daf7c9b 100644
--- a/app-cdr/gtkcdlabel/Manifest
+++ b/app-cdr/gtkcdlabel/Manifest
@@ -1,3 +1,2 @@
-DIST gtkcdlabel-1.12.tar.bz2 30054 SHA256 
a2db925b4b7afc748465257872ffa5e5a7ba0a1545244431247ce506d0999a6b SHA512 
7723dc986b89d7f0a296305b5933718f694939a000c9a3bd5f32acb6fc7e541e6a005f8826710b87f27c08aa616be06d83ea1dc1dc51b05fe8b6a776fc780b8f
 WHIRLPOOL 
025dbf468a65dd2f673d74d38524e7a589da7d9dc60772b0ff165eeb3a7b6a8e940b1d9a5cc790b83e44209b687c7b5817ffcc18f50fb1047f7f00138abc63a0
 DIST gtkcdlabel-1.14.tar.bz2 36397 SHA256 
df3307744822cde89632da8a83bae7e8e7c3754ed4738cf559c4be14cc66c303 SHA512 
35dde20c73a38cb1dc61b42a8f54cc78d7b3db90b88cbf45f48ccf5eabe95333c5f61f4e8cd77ac1fe4f9faeb55acf944df9fb8bf363343da5bad8cc81115c6e
 WHIRLPOOL 
152b3c02e3ecf37a7d0bc1eaa4efec885c2721b05f73d3d4f4d2cc52d25d46aedce41f3be3c919256793fa25c6795c26fcde5b5e778959969d9dddecc98fcdbb
 DIST gtkcdlabel-1.15.tar.bz2 36468 SHA256 
878f59ca08c7b11bd2546faab9a9b352c4fa475acbf51376bc073831903622a7 SHA512 
3edcaa0b15a592d684a20c34282437f5f51201cd6dde915a1a02ac1ed388a2046f8e2ce7aecf4afac3e4af01191d747c34e50d689eb945072bc20f4458bf7356
 WHIRLPOOL 
b2f0856d9041b560f12be13f99ec029462a3754bee7218826d74d09956cc7ba85ec8ccb3cf2d94661e2a51eb43ea9f021a40b4b070b33b8dc52246428ebe4482

diff --git a/app-cdr/gtkcdlabel/gtkcdlabel-1.12.ebuild 
b/app-cdr/gtkcdlabel/gtkcdlabel-1.12.ebuild
deleted file mode 100644
index e0abd64..000
--- a/app-cdr/gtkcdlabel/gtkcdlabel-1.12.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-PYTHON_DEPEND="2:2.6"
-
-inherit python
-
-DESCRIPTION="a GUI frontend to cdlabelgen which is a program that can generate 
a variety of CD tray covers"
-HOMEPAGE="http://gtkcdlabel.sourceforge.net;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-IUSE=""
-
-DEPEND=">=app-cdr/cdlabelgen-3
-   dev-python/pygtk"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   python_convert_shebangs -r 2 .
-}
-
-src_install() {
-   dobin usr/bin/${PN}.py || die "dobin failed"
-   insinto /usr/share
-   doins -r usr/share/{applications,${PN},pixmaps} || die "doins failed"
-   dodoc usr/share/doc/${PN}/{AUTHORS,README}
-}



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

2016-08-17 Thread Pacho Ramos
commit: 5a3c0c889eae90a5a5ec74ba2ecf6bfd754e1451
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug 17 12:57:02 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug 17 13:49:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3c0c88

app-misc/recoll: Drop old

Package-Manager: portage-2.3.0

 app-misc/recoll/recoll-1.19.5.ebuild | 178 ---
 1 file changed, 178 deletions(-)

diff --git a/app-misc/recoll/recoll-1.19.5.ebuild 
b/app-misc/recoll/recoll-1.19.5.ebuild
deleted file mode 100644
index 73b0906..000
--- a/app-misc/recoll/recoll-1.19.5.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-PYTHON_DEPEND="2"
-inherit toolchain-funcs qmake-utils qt4-r2 linux-info python readme.gentoo
-
-DESCRIPTION="A personal full text search package"
-HOMEPAGE="http://www.lesbonscomptes.com/recoll/;
-SRC_URI="http://www.lesbonscomptes.com/recoll/${P}.tar.gz;
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-INDEX_HELPERS="chm djvu dvi exif postscript ics info lyx msdoc msppt msxls pdf 
rtf sound tex wordperfect xml"
-IUSE="+spell inotify +qt4 +session camelcase xattr webkit fam ${INDEX_HELPERS}"
-
-DEPEND="
-   virtual/libiconv
-   >=dev-libs/xapian-1.0.12
-   sys-libs/zlib
-   spell? ( app-text/aspell )
-   !inotify? ( fam? ( virtual/fam ) )
-   qt4? ( dev-qt/qtcore:4[qt3support] )
-   webkit? ( dev-qt/qtwebkit:4 )
-   session? (
-   inotify? ( x11-libs/libX11 x11-libs/libSM x11-libs/libICE )
-   !inotify? ( fam? ( x11-libs/libX11 x11-libs/libSM 
x11-libs/libICE ) )
-   )
-"
-
-RDEPEND="
-   ${DEPEND}
-   app-arch/unzip
-   sys-apps/sed
-   virtual/awk
-   pdf? ( app-text/poppler )
-   postscript? ( app-text/pstotext )
-   msdoc? ( app-text/antiword )
-   msxls? ( app-text/catdoc )
-   msppt? ( app-text/catdoc )
-   wordperfect? ( app-text/libwpd:0.9 )
-   rtf? ( app-text/unrtf )
-   tex? ( dev-tex/detex )
-   dvi? ( virtual/tex-base )
-   djvu? ( >=app-text/djvu-3.5.15 )
-   exif? ( media-libs/exiftool )
-   chm? ( dev-python/pychm )
-   ics? ( dev-python/icalendar )
-   lyx? ( app-office/lyx )
-   sound? ( media-libs/mutagen )
-   xml? ( dev-libs/libxslt )
-   info? ( sys-apps/texinfo )
-   "
-
-REQUIRED_USE="session? ( || ( fam inotify ) )"
-
-pkg_pretend() {
-   if use inotify; then
-   CONFIG_CHECK="~INOTIFY_USER"
-   check_extra_config
-   fi
-}
-
-pkg_setup() {
-   python_set_active_version 2
-   python_pkg_setup
-
-   local i at_least_one_helper
-
-   at_least_one_helper=0
-   for i in $INDEX_HELPERS; do
-   if use $i; then
-   at_least_one_helper=1
-   break
-   fi
-   done
-   if [[ $at_least_one_helper -eq 0 ]]; then
-   ewarn
-   ewarn "You did not enable any of the optional file format 
flags."
-   ewarn "Recoll can read some file formats natively, but many of 
them"
-   ewarn "are optional since they require external helpers."
-   ewarn
-   fi
-}
-
-src_prepare() {
-   use xattr && has_version "${CATEGORY}/${PN}:${SLOT}[-xattr]" && 
FORCE_PRINT_ELOG="yes"
-   ! use xattr && has_version "${CATEGORY}/${PN}:${SLOT}[xattr]" && 
FORCE_PRINT_ELOG="yes"
-
-   DOC_CONTENTS="Default configuration files located at
-   /usr/share/${PN}/examples. Either edit these files to match
-   your needs or copy them to ~/.recoll/ and edit these files
-   instead."
-
-   use xattr && DOC_CONTENTS+="
-   Use flag \"xattr\" enables support for fetching field values
-   from extended file attributes. You will also need to set up a
-   map from the attributes names to the Recoll field names
-   (see comment at the end of the fields configuration file."
-
-   # remember configure.ac is b0rked. Fix it before using eautoreconf in 
the
-   # future
-   # eautoreconf
-
-   # do not strip binaries
-   sed -i -e "/STRIP/d" "${S}"/${PN}install.in \
-   || die "Failed to fix the installation script"
-   # Drop all the QMAKE lines. We will do it ourselves
-   sed -i -e "/QMAKE/d" Makefile.in || die
-}
-
-src_configure() {
-   local qtconf
-
-   if use qt4 || use webkit; then
-   qtconf="QMAKEPATH=$(qt4_get_bindir)/qmake"
-   fi
-
-   econf \
-   $(use_with spell aspell) \
-   $(use_enable xattr) \
-   $(use_with inotify) \
-   $(use_enable qt4 qtgui) \
-   $(use_enable camelcase) \
-   $(use_with fam) \
-   $(use_with inotify) \
-   

[gentoo-commits] repo/gentoo:master commit in: net-p2p/syncthing/, net-p2p/syncthing/files/

2016-08-17 Thread Dirkjan Ochtman
commit: e02ef87785588ebc79cbf61425ed6e992618157a
Author: Alexey Korepanov  yandex  ru>
AuthorDate: Wed Aug 17 17:12:57 2016 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Wed Aug 17 17:35:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e02ef877

net-p2p/syncthing: relaysrv logrotate fix

 net-p2p/syncthing/files/strelaysrv.logrotate| 2 +-
 .../syncthing/{syncthing-0.14.4.ebuild => syncthing-0.14.4-r1.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/syncthing/files/strelaysrv.logrotate 
b/net-p2p/syncthing/files/strelaysrv.logrotate
index f168cbf..eb40ac2 100644
--- a/net-p2p/syncthing/files/strelaysrv.logrotate
+++ b/net-p2p/syncthing/files/strelaysrv.logrotate
@@ -1,4 +1,4 @@
-/var/log/syncthing/relaysrv.log {
+/var/log/syncthing/strelaysrv.log {
 missingok
 notifempty
 sharedscripts

diff --git a/net-p2p/syncthing/syncthing-0.14.4.ebuild 
b/net-p2p/syncthing/syncthing-0.14.4-r1.ebuild
similarity index 100%
rename from net-p2p/syncthing/syncthing-0.14.4.ebuild
rename to net-p2p/syncthing/syncthing-0.14.4-r1.ebuild



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

2016-08-17 Thread Kristian Fiskerstrand
commit: 89839c6d27d465c4af1ded04805a9e302ba59a65
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Wed Aug 17 17:29:51 2016 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Wed Aug 17 17:30:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89839c6d

dev-libs/libgcrypt: Critical security version bump to 1.7.3

Gentoo-Bug: 591534

Package-Manager: portage-2.3.0

 dev-libs/libgcrypt/Manifest   |  1 +
 dev-libs/libgcrypt/libgcrypt-1.7.3.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest
index 5eeacc3..e18bd37 100644
--- a/dev-libs/libgcrypt/Manifest
+++ b/dev-libs/libgcrypt/Manifest
@@ -3,3 +3,4 @@ DIST libgcrypt-1.5.5.tar.bz2 1552652 SHA256 
d8958203e786bca479cd7c903906925e8a7e
 DIST libgcrypt-1.6.5.tar.bz2 2549601 SHA256 
f49ebc5842d455ae7019def33eb5a014a0f07a2a8353dc3aa50a76fd1dafa924 SHA512 
1b76640a68514369da3b6be51d66e7040b64d03eba68d6b0d1b1ba88336c9da3ef41b21170a9eb641dae5a36a7c53cb167e15c8da964a5a6793aec947afe91f4
 WHIRLPOOL 
e8272ca7d30a77f848a2e9663400c97ad39b0af4bdda44766d20436e8356be7a6e0b10c7a976764ca31ee667f2289d76cec61cac6f8055433393221f39c2ee89
 DIST libgcrypt-1.7.1.tar.bz2 2843435 SHA256 
450d9cfcbf1611c64dbe3bd04b627b83379ef89f11406d94c8bba305e36d7a95 SHA512 
08ca7de8b6324d1119935b1f400b0ef55e761d42178a4daa8077d36072e5f0987ec6e7834a98c62f1a06261b1b99edc45b3041a873e284a002d8486ffc3347f5
 WHIRLPOOL 
aa1ad0e53efb8215787520403758dfcfa8dc2eddcc6f8faedf4425d3449d712069d71af74f1a75b1d8c447b008ee7601e70c3850c85044d4eb97e44752df5f99
 DIST libgcrypt-1.7.2.tar.bz2 2845301 SHA256 
3d35df906d6eab354504c05d749a9b021944cb29ff5f65c8ef9c3dd5f7b6689f SHA512 
3e5917c0f9094f59626983a256b68c1569cbd94fb9ec68650bc9815cf665a7825b6a0060a6a4a3c24744107a2d13c9baa8e8ffe64b743414fd461493e54987cf
 WHIRLPOOL 
5e4d425fca469f91ad3bde8a0909070042c140ae0b168d0b9908cfba1a247f7431ad72d0d714ab606187567ea79427531dcbdf385865be90d7ce36bcfad7c7c7
+DIST libgcrypt-1.7.3.tar.bz2 2861294 SHA256 
ddac6111077d0a1612247587be238c5294dd0ee4d76dc7ba783cc55fb0337071 SHA512 
55c5704e45167dc5adf1e5a92789a5d841dc27966212cc556abb374e724fddcd85c74b83e0cfa5f3ed2575e3fec9465e8a90d1c5bc8ab1f6697c9abfc2dcaa05
 WHIRLPOOL 
c409710569cc2d9288622884826848eca3677c833c61de20b7e9e771e969a0565fea320d557e3df81024e3b8055deb5c6252ac7dabbfb88e0122dc66f03af0f6

diff --git a/dev-libs/libgcrypt/libgcrypt-1.7.3.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.7.3.ebuild
new file mode 100644
index 000..bdecc44
--- /dev/null
+++ b/dev-libs/libgcrypt/libgcrypt-1.7.3.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+AUTOTOOLS_AUTORECONF=1
+WANT_AUTOMAKE=1.14
+
+inherit autotools-multilib flag-o-matic
+
+DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
+HOMEPAGE="http://www.gnupg.org/;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1 MIT"
+SLOT="0/20" # subslot = soname major version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc static-libs"
+
+RDEPEND=">=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}]
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-baselibs-20131008-r19
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32]
+   )"
+DEPEND="${RDEPEND}
+   doc? ( virtual/texi2dvi )"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.6.1-uscore.patch
+   "${FILESDIR}"/${PN}-multilib-syspath.patch
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/libgcrypt-config
+)
+
+multilib_src_configure() {
+   if [[ ${CHOST} == *86*-solaris* ]] ; then
+   # ASM code uses GNU ELF syntax, divide in particular, we need to
+   # allow this via ASFLAGS, since we don't have a flag-o-matic
+   # function for that, we'll have to abuse cflags for this
+   append-cflags -Wa,--divide
+   fi
+   local myeconfargs=(
+   --disable-dependency-tracking
+   --enable-noexecstack
+   --disable-O-flag-munging
+   $(use_enable static-libs static)
+
+   # disabled due to various applications requiring privileges
+   # after libgcrypt drops them (bug #468616)
+   --without-capabilities
+
+   # http://trac.videolan.org/vlc/ticket/620
+   # causes bus-errors on sparc64-solaris
+   $([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
+   $([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
+   )
+   autotools-utils_src_configure
+}
+

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

2016-08-17 Thread Sebastian Pipping
commit: f1bf89d8934b07e1163186b405951565731b8f03
Author: Jonas Stein  jonasstein  de>
AuthorDate: Wed Aug 17 17:15:19 2016 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Aug 17 17:15:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1bf89d8

sys-apps/inxi: Add jstein as maintainer, add longdescription

 sys-apps/inxi/metadata.xml | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-apps/inxi/metadata.xml b/sys-apps/inxi/metadata.xml
index 781f32d..3d8c1c6 100644
--- a/sys-apps/inxi/metadata.xml
+++ b/sys-apps/inxi/metadata.xml
@@ -1,7 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   jst...@gentoo.org
+   Jonas Stein
+   

smxi/inxi

+   inxi is a bash script to print information about the 
system. It was forked from infobash.
 



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

2016-08-17 Thread Sebastian Pipping
commit: 71a42eda9dd16d0ded19f3bda9876ae4fddfeb88
Author: Jonas Stein  jonasstein  de>
AuthorDate: Wed Aug 17 16:59:27 2016 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Aug 17 16:59:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a42eda

sys-apps/inxi: Fix DESCRIPTION length <=80 chars

 sys-apps/inxi/inxi-2.2.14.ebuild | 4 ++--
 sys-apps/inxi/inxi-2.2.19.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/inxi/inxi-2.2.14.ebuild b/sys-apps/inxi/inxi-2.2.14.ebuild
index 7c40d8f..1239efa 100644
--- a/sys-apps/inxi/inxi-2.2.14.ebuild
+++ b/sys-apps/inxi/inxi-2.2.14.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-DESCRIPTION="A newer, better system information script for irc, 
administration, and system troubleshooters."
+DESCRIPTION="Commandline script to print hardware information for irc and 
administration."
 HOMEPAGE="https://github.com/smxi/inxi;
 SRC_URI="https://inxi.googlecode.com/svn/tarballs/${PN}_${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="GPL-3"

diff --git a/sys-apps/inxi/inxi-2.2.19.ebuild b/sys-apps/inxi/inxi-2.2.19.ebuild
index 0779434..2a087f3 100644
--- a/sys-apps/inxi/inxi-2.2.19.ebuild
+++ b/sys-apps/inxi/inxi-2.2.19.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-DESCRIPTION="A newer, better system information script for irc, 
administration, and system troubleshooters."
+DESCRIPTION="Commandline script to print hardware information for irc and 
administration."
 HOMEPAGE="https://github.com/smxi/inxi;
 SRC_URI="https://inxi.googlecode.com/svn/tarballs/${PN}_${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="GPL-3"



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

2016-08-17 Thread Sebastian Pipping
commit: 9ed285f6593346182b97bc945c2819422feab7ad
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Aug 17 17:58:14 2016 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Aug 17 17:58:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed285f6

Merge remote-tracking branch 'github/pr/2098'

 sys-apps/inxi/inxi-2.2.14.ebuild | 12 +++-
 sys-apps/inxi/inxi-2.2.19.ebuild | 12 +++-
 sys-apps/inxi/metadata.xml   |  5 +
 3 files changed, 11 insertions(+), 18 deletions(-)



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

2016-08-17 Thread Sebastian Pipping
commit: 73b47b095e2a0c71cd5ddec90daf80381ea4cd9b
Author: Jonas Stein  jonasstein  de>
AuthorDate: Wed Aug 17 17:06:03 2016 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Aug 17 17:06:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73b47b09

sys-apps/inxi: Remove redundant dependencies

 sys-apps/inxi/inxi-2.2.14.ebuild | 8 +---
 sys-apps/inxi/inxi-2.2.19.ebuild | 8 +---
 2 files changed, 2 insertions(+), 14 deletions(-)

diff --git a/sys-apps/inxi/inxi-2.2.14.ebuild b/sys-apps/inxi/inxi-2.2.14.ebuild
index 1239efa..9b9bae5 100644
--- a/sys-apps/inxi/inxi-2.2.14.ebuild
+++ b/sys-apps/inxi/inxi-2.2.14.ebuild
@@ -13,14 +13,8 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND=""
-RDEPEND="${DEPEND}
-   >=app-shells/bash-3.0
-   sys-apps/coreutils
-   sys-apps/gawk
-   sys-apps/grep
+RDEPEND=">=app-shells/bash-3.0
sys-apps/pciutils
-   sys-process/procps
-   sys-apps/sed
"
 
 S=${WORKDIR}

diff --git a/sys-apps/inxi/inxi-2.2.19.ebuild b/sys-apps/inxi/inxi-2.2.19.ebuild
index 2a087f3..15f5c6b 100644
--- a/sys-apps/inxi/inxi-2.2.19.ebuild
+++ b/sys-apps/inxi/inxi-2.2.19.ebuild
@@ -13,14 +13,8 @@ KEYWORDS="~amd64 ~arm ~x86"
 IUSE=""
 
 DEPEND=""
-RDEPEND="${DEPEND}
-   >=app-shells/bash-3.0
-   sys-apps/coreutils
-   sys-apps/gawk
-   sys-apps/grep
+RDEPEND=">=app-shells/bash-3.0
sys-apps/pciutils
-   sys-process/procps
-   sys-apps/sed
"
 
 S=${WORKDIR}



[gentoo-commits] repo/gentoo:master commit in: media-video/smplayer/

2016-08-17 Thread Lars Wendler
commit: 1bb3cb09a32868dc95395151fe7eb77bed8963a7
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug 17 16:26:46 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug 17 16:27:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb3cb09

media-video/smplayer: Bump to version 16.8.0 (bug #591444).

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler  gentoo.org>

 media-video/smplayer/Manifest   |   1 +
 media-video/smplayer/smplayer-16.8.0.ebuild | 149 
 2 files changed, 150 insertions(+)

diff --git a/media-video/smplayer/Manifest b/media-video/smplayer/Manifest
index c419d52..fc98703 100644
--- a/media-video/smplayer/Manifest
+++ b/media-video/smplayer/Manifest
@@ -2,3 +2,4 @@ DIST smplayer-14.9.0.tar.bz2 3716434 SHA256 
429ad4edd6df1fcedd5ea4fa2b024eb5a61c
 DIST smplayer-16.1.0.tar.bz2 3966243 SHA256 
d25c9b62d36c5ee63fb360e9a45566601d49d707e1364294a54967b956bdd8c9 SHA512 
2c240a6cc392b84c7d6f725a02af33788ce7dbfae9d765d309e3b958fa9e2475e45c56b260e056118362848f64e478aa0ef9c67478fc44d9e42c568b4892e6ed
 WHIRLPOOL 
8a7c989e3c77e6e7a696a958f848e8649f49131be80f26139b2aef17f3534cc18ab778def5083fee5a12c1e8291891e6c9d90ae26395c13a04e889ab2e4f616e
 DIST smplayer-16.4.0.tar.bz2 4020567 SHA256 
de4169c7e3a1d8bf6f3c9a77fa0a8c24c1f63db3f2b8a325bc6761c0a9d2d2ec SHA512 
a75b1ff935912a5193854a12d0777e0c5883d4513b09869acdae9149dbc022ea77b0b2106f6c820401090127e1dcd585c74b6beb9af3abb36a0abfb58165246a
 WHIRLPOOL 
18709aa1abbec5811a0e60295af68e42700760ec74890b7c85a36eab91d21bbf82efdcd42af5083da174a486910a691d9b957c8fbea0cea13b62a23167e4680c
 DIST smplayer-16.7.0.tar.bz2 4163002 SHA256 
6989972d5c2d8bacdf66b6db669b3be015a55ba6db0bfdc4180790c02dc4e218 SHA512 
d385f068bed1f95111d9564f37ba565611ecd2c738df0192d5bcab6da7b25e5db06f5594c04740b82cd07c13145a8b996d922bc353c16cdf551419b66d025124
 WHIRLPOOL 
d1d8463ff35a7c96f38f79586ebee354c45ee3539ab9687e70d2091fd8174fa20706db4b66fb6df03b82ecf0fccee1bc9ec549aa5819a3c1fb77a37bc39d8228
+DIST smplayer-16.8.0.tar.bz2 4166064 SHA256 
3ced2085808798bd2cdb1ca623686dbde3ac6b7acccee9de4786a2d5f96d9c81 SHA512 
0609fd6147502f43e4e2f8f5df6854f0aaab9b165663882254a0b5e8e3d8b0f15ad6ababd13869eb829f265dde9062827cb738ed4cc79e488321f90c50de9980
 WHIRLPOOL 
2b7b8bd91da9e3ef9e1e3f5bc4aaf4ef9a30ff39c8d56023432bb8ad5827f96cc451c64385ea02ae9d8427b9b53b37d7607f153e7182b22307fa473f9d977adb

diff --git a/media-video/smplayer/smplayer-16.8.0.ebuild 
b/media-video/smplayer/smplayer-16.8.0.ebuild
new file mode 100644
index 000..a35c795
--- /dev/null
+++ b/media-video/smplayer/smplayer-16.8.0.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PLOCALES="am ar ar_SY bg ca cs da de el_GR en_GB en_US es et eu fa fi fr gl
+he_IL hr hu id it ja ka ko ku lt mk ms_MY nl nn_NO pl pt pt_BR ro_RO ru_RU
+sk sl_SI sq_AL sr sv th tr uk_UA uz vi_VN zh_CN zh_TW"
+PLOCALE_BACKUP="en_US"
+
+inherit l10n qmake-utils
+
+DESCRIPTION="Great Qt GUI front-end for mplayer/mpv"
+HOMEPAGE="http://www.smplayer.eu/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2+ BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux"
+IUSE="autoshutdown bidi debug mpris qt5 streaming"
+
+COMMON_DEPEND="
+   sys-libs/zlib
+   !qt5? (
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   dev-qt/qtsingleapplication[X,qt4]
+   autoshutdown? ( dev-qt/qtdbus:4 )
+   mpris? ( dev-qt/qtdbus:4 )
+   streaming? (
+   dev-qt/qtcore:4[ssl]
+   dev-qt/qtscript:4
+   )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsingleapplication[X,qt5]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   autoshutdown? ( dev-qt/qtdbus:5 )
+   mpris? ( dev-qt/qtdbus:5 )
+   streaming? (
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtscript:5
+   )
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   qt5? ( dev-qt/linguist-tools:5 )
+"
+RDEPEND="${COMMON_DEPEND}
+   || (
+   media-video/mplayer[bidi?,libass,png,X]
+   (
+   >=media-video/mpv-0.10.0[libass,X]
+   streaming? ( >=net-misc/youtube-dl-2014.11.26 )
+   )
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-14.9.0.6966-unbundle-qtsingleapplication.patch" # 
bug 487544
+)
+
+src_prepare() {
+   default
+
+   use bidi || eapply "${FILESDIR}"/${PN}-16.4.0-zero-bidi.patch
+
+   # Upstream Makefile sucks
+   sed -i -e "/^PREFIX=/ s:/usr/local:${EPREFIX}/usr:" \
+   -e "/^DOC_PATH=/ s:packages/smplayer:${PF}:" \
+   -e '/\.\/get_svn_revision\.sh/,+2c\

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

2016-08-17 Thread Jason Zaman
commit: 29e837187ba066a54b1096a067c89ead05011489
Author: Jason Zaman  perfinion  com>
AuthorDate: Sat Aug 13 16:37:55 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 16:59:32 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=29e83718

virt: kernel_read_system_state

 policy/modules/contrib/virt.te | 4 
 1 file changed, 4 insertions(+)

diff --git a/policy/modules/contrib/virt.te b/policy/modules/contrib/virt.te
index 1d8b45d..df22d85 100644
--- a/policy/modules/contrib/virt.te
+++ b/policy/modules/contrib/virt.te
@@ -1331,6 +1331,8 @@ files_pid_filetrans(virtlockd_t, virtlockd_run_t, file)
 
 can_exec(virtlockd_t, virtlockd_exec_t)
 
+kernel_read_system_state(virtlockd_t)
+
 files_read_etc_files(virtlockd_t)
 files_list_var_lib(virtlockd_t)
 
@@ -1357,6 +1359,8 @@ files_pid_filetrans(virtlogd_t, virtlogd_run_t, file)
 
 can_exec(virtlogd_t, virtlogd_exec_t)
 
+kernel_read_system_state(virtlogd_t)
+
 files_read_etc_files(virtlogd_t)
 files_list_var_lib(virtlogd_t)
 



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

2016-08-17 Thread Brian Dolbec
commit: 287bcb661fdc07ef7405d7f664bb55e9e2005d8c
Author: Brian Dolbec  gentoo  org>
AuthorDate: Wed Aug 17 16:54:34 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Aug 17 16:59:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=287bcb66

dev-util/buildbot: Use python2 in the buildmaster.initd startup (bug 591150)

This allows a proper startup if a python3 version is the system default.

Package-Manager: portage-2.3.0
Signed-off-by: Brian Dolbec  gentoo.org>

 .../buildbot/{buildbot-0.8.12-r2.ebuild => buildbot-0.8.12-r3.ebuild}   | 0
 .../{buildbot-0.9.0_rc1-r1.ebuild => buildbot-0.9.0_rc1-r2.ebuild}  | 0
 dev-util/buildbot/files/buildmaster.initd   | 2 +-
 3 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/buildbot/buildbot-0.8.12-r2.ebuild 
b/dev-util/buildbot/buildbot-0.8.12-r3.ebuild
similarity index 100%
rename from dev-util/buildbot/buildbot-0.8.12-r2.ebuild
rename to dev-util/buildbot/buildbot-0.8.12-r3.ebuild

diff --git a/dev-util/buildbot/buildbot-0.9.0_rc1-r1.ebuild 
b/dev-util/buildbot/buildbot-0.9.0_rc1-r2.ebuild
similarity index 100%
rename from dev-util/buildbot/buildbot-0.9.0_rc1-r1.ebuild
rename to dev-util/buildbot/buildbot-0.9.0_rc1-r2.ebuild

diff --git a/dev-util/buildbot/files/buildmaster.initd 
b/dev-util/buildbot/files/buildmaster.initd
index 7997d0b..29fd444 100644
--- a/dev-util/buildbot/files/buildmaster.initd
+++ b/dev-util/buildbot/files/buildmaster.initd
@@ -39,7 +39,7 @@ start() {
ebegin "Starting buildmaster in ${BUILDMASTER_PATH}"
start-stop-daemon --start -u "${USERNAME}" \
--pidfile "${BUILDMASTER_PATH}/buildmaster.pid" \
-   --exec /usr/bin/python -- /usr/bin/twistd \
+   --exec /usr/bin/python2 -- /usr/bin/twistd \
--no_save \
--logfile="${BUILDMASTER_PATH}/twistd.log" \
--pidfile="${BUILDMASTER_PATH}/buildmaster.pid" \



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

2016-08-17 Thread Jason Zaman
commit: ea395bb75ec043061dac0b8aa6b2466514425c6c
Author: Chris PeBenito  ieee  org>
AuthorDate: Sun Aug 14 19:51:38 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 16:46:55 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=ea395bb7

pulseaudio: Fix compile errors.

 policy/modules/contrib/pulseaudio.te | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/policy/modules/contrib/pulseaudio.te 
b/policy/modules/contrib/pulseaudio.te
index 32e06ac..4be64ec 100644
--- a/policy/modules/contrib/pulseaudio.te
+++ b/policy/modules/contrib/pulseaudio.te
@@ -1,4 +1,4 @@
-policy_module(pulseaudio, 1.8.4)
+policy_module(pulseaudio, 1.8.5)
 
 
 #
@@ -193,11 +193,6 @@ optional_policy(`
 
 optional_policy(`
gnome_stream_connect_gconf(pulseaudio_t)
-
-   # OIL Runtime Compiler (ORC) optimized code execution
-   allow pulseaudio_t gstreamer_orcexec_t:file { manage_file_perms 
mmap_file_perms };
-   gnome_user_runtime_filetrans_gstreamer_orcexec(pulseaudio_t, file)
-   gnome_home_filetrans_gstreamer_orcexec(pulseaudio_t, file)
 ')
 
 optional_policy(`



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

2016-08-17 Thread Jason Zaman
commit: c90a72dc34e6db9bd4f0c6b727491abebde69bbc
Author: Chris PeBenito  ieee  org>
AuthorDate: Sun Aug 14 18:12:50 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 16:22:44 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=c90a72dc

Allow the system user domains to chat over dbus with a few other domains (e.g. 
gnome session).

Thanks to Jason Zaman for pointing out the correct interface to
achieve this.

This new version fixes a typographic error in the previous version.

Signed-off-by: Guido Trentalancia  trentalancia.net>

 policy/modules/system/userdomain.if | 21 +
 1 file changed, 21 insertions(+)

diff --git a/policy/modules/system/userdomain.if 
b/policy/modules/system/userdomain.if
index 9c40ce1..f0b4778 100644
--- a/policy/modules/system/userdomain.if
+++ b/policy/modules/system/userdomain.if
@@ -620,10 +620,18 @@ template(`userdom_common_user_template',`
dbus_system_bus_client($1_t)
 
optional_policy(`
+   accountsd_dbus_chat($1_t)
+   ')
+
+   optional_policy(`
bluetooth_dbus_chat($1_t)
')
 
optional_policy(`
+   colord_dbus_chat($1_t)
+   ')
+
+   optional_policy(`
consolekit_dbus_chat($1_t)
')
 
@@ -632,6 +640,11 @@ template(`userdom_common_user_template',`
')
 
optional_policy(`
+   devicekit_dbus_chat_disk($1_t)
+   devicekit_dbus_chat_power($1_t)
+   ')
+
+   optional_policy(`
hal_dbus_chat($1_t)
')
 
@@ -642,6 +655,14 @@ template(`userdom_common_user_template',`
optional_policy(`
policykit_dbus_chat($1_t)
')
+
+   optional_policy(`
+   rtkit_daemon_dbus_chat($1_t)
+   ')
+
+   optional_policy(`
+   xdm_dbus_chat($1_t)
+   ')
')
 
optional_policy(`



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

2016-08-17 Thread Jason Zaman
commit: c62aca80448084d3dd1a37ef55866a1de76e540c
Author: Chris PeBenito  ieee  org>
AuthorDate: Sun Aug 14 18:33:24 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 16:46:55 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=c62aca80

Update the alsa module so that the alsa_etc_t file context (previously 
alsa_etc_rw_t) is widened to the whole alsa share directory, instead of just a 
couple of files.

The wrong and misleading _rw_ label has been deprecated in the alsa
interface definitions and in their instances throughout the whole
Reference Policy (static and system-wide configuration files are
not runtime-writable). Warning messages are printed when the user
attempts to use the old namings for the above mentioned alsa
interface definitions.

After applying this patch, the recent pulseaudio patch should also
be applied to complete the removal of the _rw_ labels on the alsa
interfaces.

This version of the patch finally removes obsolete file contexts and
grants read permissions instead of manage permissions for static
configuration files in /usr/share/alsa and system-wide configuration
files in /etc.

Thanks to Dominick Grift for pointing out redundant interface usage
in a previous version of this patch.

Signed-off-by: Guido Trentalancia  trentalancia.net>

 policy/modules/contrib/alsa.fc |  9 +++
 policy/modules/contrib/alsa.if | 52 ++
 policy/modules/contrib/alsa.te | 10 
 policy/modules/contrib/asterisk.te |  2 +-
 policy/modules/contrib/entropyd.te |  2 +-
 policy/modules/contrib/hal.te  |  2 +-
 policy/modules/contrib/mpd.te  |  2 +-
 policy/modules/contrib/mplayer.te  |  2 +-
 8 files changed, 55 insertions(+), 26 deletions(-)

diff --git a/policy/modules/contrib/alsa.fc b/policy/modules/contrib/alsa.fc
index a8c8a64..112fc62 100644
--- a/policy/modules/contrib/alsa.fc
+++ b/policy/modules/contrib/alsa.fc
@@ -6,10 +6,8 @@ ifdef(`distro_debian',`
 
 /bin/alsaunmute--  gen_context(system_u:object_r:alsa_exec_t,s0)
 
-/etc/alsa/asound\.state--  
gen_context(system_u:object_r:alsa_etc_rw_t,s0)
-/etc/alsa/pcm(/.*)?gen_context(system_u:object_r:alsa_etc_rw_t,s0)
-/etc/asound(/.*)?  gen_context(system_u:object_r:alsa_etc_rw_t,s0)
-/etc/asound\.state --  gen_context(system_u:object_r:alsa_etc_rw_t,s0)
+/etc/alsa(/.*)?gen_context(system_u:object_r:alsa_etc_t,s0)
+/etc/asound\.conf  gen_context(system_u:object_r:alsa_etc_t,s0)
 
 /sbin/alsactl  --  gen_context(system_u:object_r:alsa_exec_t,s0)
 /sbin/salsa--  gen_context(system_u:object_r:alsa_exec_t,s0)
@@ -25,8 +23,7 @@ ifdef(`distro_debian',`
 /usr/sbin/alsactl  --  gen_context(system_u:object_r:alsa_exec_t,s0)
 /usr/sbin/salsa--  gen_context(system_u:object_r:alsa_exec_t,s0)
 
-/usr/share/alsa/alsa\.conf gen_context(system_u:object_r:alsa_etc_rw_t,s0)
-/usr/share/alsa/pcm(/.*)?  gen_context(system_u:object_r:alsa_etc_rw_t,s0)
+/usr/share/alsa(/.*)?  gen_context(system_u:object_r:alsa_etc_t,s0)
 
 /var/lib/alsa(/.*)?gen_context(system_u:object_r:alsa_var_lib_t,s0)
 

diff --git a/policy/modules/contrib/alsa.if b/policy/modules/contrib/alsa.if
index 38bbf80..9ffed04 100644
--- a/policy/modules/contrib/alsa.if
+++ b/policy/modules/contrib/alsa.if
@@ -102,7 +102,8 @@ interface(`alsa_rw_shared_mem',`
 
 
 ## 
-## Read writable Alsa configuration content.
+## Read writable Alsa configuration
+## content.  (Deprecated)
 ## 
 ## 
 ## 
@@ -111,14 +112,29 @@ interface(`alsa_rw_shared_mem',`
 ## 
 #
 interface(`alsa_read_rw_config',`
+   refpolicywarn(`$0($*) has been deprecated, use alsa_read_config() 
instead.')
+   alsa_read_config($1)
+')
+
+
+## 
+## Read Alsa configuration content.
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`alsa_read_config',`
gen_require(`
-   type alsa_etc_rw_t;
+   type alsa_etc_t;
')
 
files_search_etc($1)
-   allow $1 alsa_etc_rw_t:dir list_dir_perms;
-   read_files_pattern($1, alsa_etc_rw_t, alsa_etc_rw_t)
-   read_lnk_files_pattern($1, alsa_etc_rw_t, alsa_etc_rw_t)
+   allow $1 alsa_etc_t:dir list_dir_perms;
+   read_files_pattern($1, alsa_etc_t, alsa_etc_t)
+   read_lnk_files_pattern($1, alsa_etc_t, alsa_etc_t)
 
ifdef(`distro_debian',`
files_search_usr($1)
@@ -127,7 +143,8 @@ interface(`alsa_read_rw_config',`
 
 
 ## 
-## Manage writable Alsa config files.
+## Manage writable Alsa config
+## files.  (Deprecated)
 ## 
 ## 
 ## 
@@ -136,14 +153,29 @@ interface(`alsa_read_rw_config',`
 ## 
 #
 interface(`alsa_manage_rw_config',`
+   refpolicywarn(`$0($*) has been deprecated, use 

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

2016-08-17 Thread Jason Zaman
commit: 0402209aa9f09e25a1283661b79445d61a0babd6
Author: Chris PeBenito  ieee  org>
AuthorDate: Sun Aug 14 18:57:29 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 16:46:55 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=0402209a

Update the sysnetwork module to add some permissions needed by the dhcp client 
(another separate patch makes changes to the ifconfig part).

Create auxiliary interfaces in the ntp module.

The permission to execute restorecon/setfiles (required by the
dhclient-script script and granted in a previous version of this
patch) is not granted, as it does not break the script functioning.

Include revisions from Chris PeBenito.

Signed-off-by: Guido Trentalancia  trentalancia.net>

 policy/modules/contrib/ntp.if | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/policy/modules/contrib/ntp.if b/policy/modules/contrib/ntp.if
index 192e342..f8534c6 100644
--- a/policy/modules/contrib/ntp.if
+++ b/policy/modules/contrib/ntp.if
@@ -101,6 +101,25 @@ interface(`ntp_initrc_domtrans',`
 
 
 ## 
+##  Read ntp conf files.
+## 
+## 
+##  
+##  Domain allowed access.
+##  
+## 
+#
+interface(`ntp_read_conf_files',`
+   gen_require(`
+   type ntp_conf_t;
+   ')
+
+   files_search_etc($1)
+   read_files_pattern($1, ntp_conf_t, ntp_conf_t)
+')
+
+
+## 
 ## Read ntp drift files.
 ## 
 ## 



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

2016-08-17 Thread Jason Zaman
commit: 024d1ed5b0c53296826769360e6bc089a926ef06
Author: Jason Zaman  perfinion  com>
AuthorDate: Wed Aug 17 16:49:30 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 16:49:30 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=024d1ed5

Merge upstream

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

diff --git a/gentoo/STATE b/gentoo/STATE
index 1c89965..978d6d7 100644
--- a/gentoo/STATE
+++ b/gentoo/STATE
@@ -1,2 +1,2 @@
-contrib is at 6549ec7bdc37ee84251730e9efe15c7f6a65997d
-master is at bfa6cc8bf5f00c2900a57e0fa084c304a02b0d42
+contrib is at 3774b2aa7fc842ab99a7d9c29c85c8a2fc4660f0
+master is at bc7c71be42f690e42c46203c3398b6b14618cc1e



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

2016-08-17 Thread Jason Zaman
commit: 3b7b2910b3018c9b47e4b6c8463a2bb0abc903ae
Author: Chris PeBenito  ieee  org>
AuthorDate: Sun Aug 14 20:08:12 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 16:22:44 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=3b7b2910

userdomain: Fix compile errors.

 policy/modules/system/userdomain.if | 2 +-
 policy/modules/system/userdomain.te | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/policy/modules/system/userdomain.if 
b/policy/modules/system/userdomain.if
index 534a249..f22ef9b 100644
--- a/policy/modules/system/userdomain.if
+++ b/policy/modules/system/userdomain.if
@@ -661,7 +661,7 @@ template(`userdom_common_user_template',`
')
 
optional_policy(`
-   xdm_dbus_chat($1_t)
+   xserver_dbus_chat_xdm($1_t)
')
')
 

diff --git a/policy/modules/system/userdomain.te 
b/policy/modules/system/userdomain.te
index b6b6d15..9136d6b 100644
--- a/policy/modules/system/userdomain.te
+++ b/policy/modules/system/userdomain.te
@@ -1,4 +1,4 @@
-policy_module(userdomain, 4.11.4)
+policy_module(userdomain, 4.11.5)
 
 
 #



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

2016-08-17 Thread Jason Zaman
commit: 836b8ae8f3e978659e15e206b72958bbc680a28b
Author: Chris PeBenito  ieee  org>
AuthorDate: Sun Aug 14 18:11:09 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 16:42:19 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=836b8ae8

Update the telepathy module:

- add an interface to support chat over dbus in the mission
  control domain;
- add support for dbus chat in the mission control domain for
  the telepathy role.

Signed-off-by: Guido Trentalancia  trentalancia.net>

 policy/modules/contrib/telepathy.if | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/policy/modules/contrib/telepathy.if 
b/policy/modules/contrib/telepathy.if
index 0d58469..b9a5b8a 100644
--- a/policy/modules/contrib/telepathy.if
+++ b/policy/modules/contrib/telepathy.if
@@ -114,6 +114,8 @@ template(`telepathy_role_template',`
allow $3 telepathy_tmp_content:dir { manage_dir_perms relabel_dir_perms 
};
allow $3 telepathy_tmp_content:file { manage_file_perms 
relabel_file_perms };
allow $3 telepathy_tmp_content:sock_file { manage_sock_file_perms 
relabel_sock_file_perms };
+
+   telepathy_mission_control_dbus_chat($3)
 ')
 
 
@@ -159,6 +161,27 @@ interface(`telepathy_gabble_dbus_chat',`
 
 
 ## 
+## Send dbus messages to and from
+## mission control.
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`telepathy_mission_control_dbus_chat',`
+   gen_require(`
+   type telepathy_mission_control_t;
+   class dbus send_msg;
+   ')
+
+   allow $1 telepathy_mission_control_t:dbus send_msg;
+   allow telepathy_mission_control_t $1:dbus send_msg;
+')
+
+
+## 
 ## Read mission control process state files.
 ## 
 ## 



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

2016-08-17 Thread Jason Zaman
commit: 79c4ff005ec876159b4143d1de3fbfa6dbf5543e
Author: Chris PeBenito  ieee  org>
AuthorDate: Sun Aug 14 18:36:35 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 16:46:55 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=79c4ff00

alsa: Add compatibility alias for alsa_etc_rw_t.

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

diff --git a/policy/modules/contrib/alsa.te b/policy/modules/contrib/alsa.te
index b08ab0c..7a25974 100644
--- a/policy/modules/contrib/alsa.te
+++ b/policy/modules/contrib/alsa.te
@@ -12,7 +12,7 @@ type alsa_exec_t;
 init_system_domain(alsa_t, alsa_exec_t)
 role alsa_roles types alsa_t;
 
-type alsa_etc_t;
+type alsa_etc_t alias alsa_etc_rw_t;
 files_config_file(alsa_etc_t)
 
 type alsa_tmp_t;



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

2016-08-17 Thread Jason Zaman
commit: cdcc81664dc918aed249997137cfb8ff026d549d
Author: Chris PeBenito  ieee  org>
AuthorDate: Sun Aug 14 18:58:57 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 16:22:44 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=cdcc8166

Module version bump for various patches from Guido Trentalancia.

 policy/modules/services/xserver.te  | 2 +-
 policy/modules/system/init.te   | 2 +-
 policy/modules/system/sysnetwork.te | 2 +-
 policy/modules/system/udev.te   | 2 +-
 policy/modules/system/userdomain.te | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/policy/modules/services/xserver.te 
b/policy/modules/services/xserver.te
index 4f9826c..fc19905 100644
--- a/policy/modules/services/xserver.te
+++ b/policy/modules/services/xserver.te
@@ -1,4 +1,4 @@
-policy_module(xserver, 3.11.2)
+policy_module(xserver, 3.11.3)
 
 gen_require(`
class x_drawable all_x_drawable_perms;

diff --git a/policy/modules/system/init.te b/policy/modules/system/init.te
index f646a93..7b9c61b 100644
--- a/policy/modules/system/init.te
+++ b/policy/modules/system/init.te
@@ -1,4 +1,4 @@
-policy_module(init, 2.0.3)
+policy_module(init, 2.0.4)
 
 gen_require(`
class passwd rootok;

diff --git a/policy/modules/system/sysnetwork.te 
b/policy/modules/system/sysnetwork.te
index 2258f90..3d49015 100644
--- a/policy/modules/system/sysnetwork.te
+++ b/policy/modules/system/sysnetwork.te
@@ -1,4 +1,4 @@
-policy_module(sysnetwork, 1.18.0)
+policy_module(sysnetwork, 1.18.1)
 
 
 #

diff --git a/policy/modules/system/udev.te b/policy/modules/system/udev.te
index cc724ea..fea0b51 100644
--- a/policy/modules/system/udev.te
+++ b/policy/modules/system/udev.te
@@ -1,4 +1,4 @@
-policy_module(udev, 1.19.0)
+policy_module(udev, 1.19.1)
 
 
 #

diff --git a/policy/modules/system/userdomain.te 
b/policy/modules/system/userdomain.te
index e67afee..b6b6d15 100644
--- a/policy/modules/system/userdomain.te
+++ b/policy/modules/system/userdomain.te
@@ -1,4 +1,4 @@
-policy_module(userdomain, 4.11.3)
+policy_module(userdomain, 4.11.4)
 
 
 #



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

2016-08-17 Thread Jason Zaman
commit: b1ab644ac721bca04de70d98abb9aa060e1539e4
Author: Chris PeBenito  ieee  org>
AuthorDate: Sun Aug 14 18:52:07 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 16:22:44 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=b1ab644a

Ifconfig should be able to read firmware files in /lib (i.e. some network cards 
need to load their firmware) and it should not audit attempts to load kernel 
modules directly.

Signed-off-by: Guido Trentalancia  trentalancia.net>

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

diff --git a/policy/modules/system/sysnetwork.te 
b/policy/modules/system/sysnetwork.te
index c67494e..59541ff 100644
--- a/policy/modules/system/sysnetwork.te
+++ b/policy/modules/system/sysnetwork.te
@@ -267,6 +267,7 @@ optional_policy(`
 #
 
 allow ifconfig_t self:capability { net_raw net_admin sys_admin sys_tty_config 
};
+dontaudit ifconfig_t self:capability sys_module;
 allow ifconfig_t self:process ~{ ptrace setcurrent setexec setfscreate 
setrlimit execmem execheap execstack };
 allow ifconfig_t self:fd use;
 allow ifconfig_t self:fifo_file rw_fifo_file_perms;



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

2016-08-17 Thread Jason Zaman
commit: 30f16ad46a5a5ecbfd2bad13462b1cb14852057b
Author: Chris PeBenito  ieee  org>
AuthorDate: Sun Aug 14 18:52:32 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 16:22:44 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=30f16ad4

Remove redundant libs_read_lib_files() for ifconfig_t.

 policy/modules/system/sysnetwork.te | 2 --
 1 file changed, 2 deletions(-)

diff --git a/policy/modules/system/sysnetwork.te 
b/policy/modules/system/sysnetwork.te
index 59541ff..2258f90 100644
--- a/policy/modules/system/sysnetwork.te
+++ b/policy/modules/system/sysnetwork.te
@@ -327,8 +327,6 @@ files_dontaudit_read_root_files(ifconfig_t)
 init_use_fds(ifconfig_t)
 init_use_script_ptys(ifconfig_t)
 
-libs_read_lib_files(ifconfig_t)
-
 logging_send_syslog_msg(ifconfig_t)
 
 miscfiles_read_localization(ifconfig_t)



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

2016-08-17 Thread Jason Zaman
commit: 8cae0e05081a2d859bc3c4861a2ecd7787ad3e11
Author: Chris PeBenito  ieee  org>
AuthorDate: Sun Aug 14 19:13:24 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 16:22:44 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=8cae0e05

Update for the xserver module:

- updated the file contexts for the Xsession script;
- created an interface for chatting over dbus with
  xdm (currently used by the userdomain module in
  the common user template);
- added permission to chat over dbus with colord.

Signed-off-by: Guido Trentalancia  trentalancia.net>

 policy/modules/services/xserver.if | 21 +
 policy/modules/services/xserver.te |  6 +-
 2 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/policy/modules/services/xserver.if 
b/policy/modules/services/xserver.if
index 6bf0ecc..690c2b6 100644
--- a/policy/modules/services/xserver.if
+++ b/policy/modules/services/xserver.if
@@ -713,6 +713,27 @@ interface(`xserver_dontaudit_rw_xdm_pipes',`
 
 
 ## 
+## Send and receive messages from
+## xdm over dbus.
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`xserver_dbus_chat_xdm',`
+   gen_require(`
+   type xdm_t;
+   class dbus send_msg;
+')
+
+   allow $1 xdm_t:dbus send_msg;
+   allow xdm_t $1:dbus send_msg;
+')
+
+
+## 
 ## Read xdm process state files.
 ## 
 ## 

diff --git a/policy/modules/services/xserver.te 
b/policy/modules/services/xserver.te
index fc19905..44a561b 100644
--- a/policy/modules/services/xserver.te
+++ b/policy/modules/services/xserver.te
@@ -1,4 +1,4 @@
-policy_module(xserver, 3.11.3)
+policy_module(xserver, 3.11.4)
 
 gen_require(`
class x_drawable all_x_drawable_perms;
@@ -511,6 +511,10 @@ optional_policy(`
 ')
 
 optional_policy(`
+   colord_dbus_chat(xdm_t)
+')
+
+optional_policy(`
consolekit_dbus_chat(xdm_t)
 ')
 



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

2016-08-17 Thread Jason Zaman
commit: 25f1cbbdaedcf74f0b7af03fea89063e4e401c0f
Author: Chris PeBenito  ieee  org>
AuthorDate: Sun Aug 14 18:34:19 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 16:22:44 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=25f1cbbd

Update alsa module use from Guido Trentalancia.

 policy/modules/services/xserver.fc  | 1 +
 policy/modules/services/xserver.te  | 4 
 policy/modules/system/init.te   | 2 +-
 policy/modules/system/udev.te   | 2 +-
 policy/modules/system/userdomain.if | 4 ++--
 5 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/policy/modules/services/xserver.fc 
b/policy/modules/services/xserver.fc
index a531dba..4cbba44 100644
--- a/policy/modules/services/xserver.fc
+++ b/policy/modules/services/xserver.fc
@@ -75,6 +75,7 @@ HOME_DIR/\.Xauthority.*   --  
gen_context(system_u:object_r:xauth_home_t,s0)
 /usr/lib/xorg/Xorg\.wrap   --  
gen_context(system_u:object_r:xserver_exec_t,s0)
 /usr/lib/xorg-server/Xorg  --  
gen_context(system_u:object_r:xserver_exec_t,s0)
 /usr/lib/xorg-server/Xorg\.wrap--  
gen_context(system_u:object_r:xserver_exec_t,s0)
+/usr/lib/X11/xdm/Xsession  --  
gen_context(system_u:object_r:xsession_exec_t,s0)
 
 /usr/sbin/lightdm  --  gen_context(system_u:object_r:xdm_exec_t,s0)
 

diff --git a/policy/modules/services/xserver.te 
b/policy/modules/services/xserver.te
index ca4be69..4f9826c 100644
--- a/policy/modules/services/xserver.te
+++ b/policy/modules/services/xserver.te
@@ -507,6 +507,10 @@ optional_policy(`
 ')
 
 optional_policy(`
+   colord_dbus_chat(xdm_t)
+')
+
+optional_policy(`
consolekit_dbus_chat(xdm_t)
 ')
 

diff --git a/policy/modules/system/init.te b/policy/modules/system/init.te
index 0d4f74a..f646a93 100644
--- a/policy/modules/system/init.te
+++ b/policy/modules/system/init.te
@@ -697,7 +697,7 @@ ifdef(`distro_redhat',`
miscfiles_read_hwdata(initrc_t)
 
optional_policy(`
-   alsa_manage_rw_config(initrc_t)
+   alsa_manage_config(initrc_t)
')
 
optional_policy(`

diff --git a/policy/modules/system/udev.te b/policy/modules/system/udev.te
index a7e918b..cc724ea 100644
--- a/policy/modules/system/udev.te
+++ b/policy/modules/system/udev.te
@@ -234,7 +234,7 @@ ifdef(`init_systemd',`
 optional_policy(`
alsa_domtrans(udev_t)
alsa_read_lib(udev_t)
-   alsa_read_rw_config(udev_t)
+   alsa_read_config(udev_t)
 ')
 
 optional_policy(`

diff --git a/policy/modules/system/userdomain.if 
b/policy/modules/system/userdomain.if
index f0b4778..534a249 100644
--- a/policy/modules/system/userdomain.if
+++ b/policy/modules/system/userdomain.if
@@ -603,7 +603,7 @@ template(`userdom_common_user_template',`
optional_policy(`
alsa_home_filetrans_alsa_home($1_t, file, ".asoundrc")
alsa_manage_home_files($1_t)
-   alsa_read_rw_config($1_t)
+   alsa_read_config($1_t)
alsa_relabel_home_files($1_t)
')
 
@@ -982,7 +982,7 @@ template(`userdom_restricted_xwindows_user_template',`
xserver_restricted_role($1_r, $1_t)
 
optional_policy(`
-   alsa_read_rw_config($1_t)
+   alsa_read_config($1_t)
')
 
optional_policy(`



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

2016-08-17 Thread Jason Zaman
commit: cb339f1963ddfdfe4be42750974114b3f9f996a0
Author: Chris PeBenito  ieee  org>
AuthorDate: Sun Aug 14 18:58:08 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 16:46:55 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=cb339f19

Module version bump for various patches from Guido Trentalancia.

 policy/modules/contrib/alsa.te   | 2 +-
 policy/modules/contrib/asterisk.te   | 2 +-
 policy/modules/contrib/entropyd.te   | 2 +-
 policy/modules/contrib/hal.te| 2 +-
 policy/modules/contrib/mozilla.te| 2 +-
 policy/modules/contrib/mpd.te| 2 +-
 policy/modules/contrib/mplayer.te| 2 +-
 policy/modules/contrib/ntp.te| 2 +-
 policy/modules/contrib/pulseaudio.te | 2 +-
 policy/modules/contrib/telepathy.te  | 2 +-
 10 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/policy/modules/contrib/alsa.te b/policy/modules/contrib/alsa.te
index 7a25974..dc87030 100644
--- a/policy/modules/contrib/alsa.te
+++ b/policy/modules/contrib/alsa.te
@@ -1,4 +1,4 @@
-policy_module(alsa, 1.15.0)
+policy_module(alsa, 1.15.1)
 
 
 #

diff --git a/policy/modules/contrib/asterisk.te 
b/policy/modules/contrib/asterisk.te
index e901010..dee9f93 100644
--- a/policy/modules/contrib/asterisk.te
+++ b/policy/modules/contrib/asterisk.te
@@ -1,4 +1,4 @@
-policy_module(asterisk, 1.15.0)
+policy_module(asterisk, 1.15.1)
 
 
 #

diff --git a/policy/modules/contrib/entropyd.te 
b/policy/modules/contrib/entropyd.te
index 5068fab..e1f6d58 100644
--- a/policy/modules/contrib/entropyd.te
+++ b/policy/modules/contrib/entropyd.te
@@ -1,4 +1,4 @@
-policy_module(entropyd, 1.9.0)
+policy_module(entropyd, 1.9.1)
 
 
 #

diff --git a/policy/modules/contrib/hal.te b/policy/modules/contrib/hal.te
index 2081d14..beef250 100644
--- a/policy/modules/contrib/hal.te
+++ b/policy/modules/contrib/hal.te
@@ -1,4 +1,4 @@
-policy_module(hal, 1.15.0)
+policy_module(hal, 1.15.1)
 
 
 #

diff --git a/policy/modules/contrib/mozilla.te 
b/policy/modules/contrib/mozilla.te
index a44cb5a..cd1aea3 100644
--- a/policy/modules/contrib/mozilla.te
+++ b/policy/modules/contrib/mozilla.te
@@ -1,4 +1,4 @@
-policy_module(mozilla, 2.9.1)
+policy_module(mozilla, 2.9.2)
 
 
 #

diff --git a/policy/modules/contrib/mpd.te b/policy/modules/contrib/mpd.te
index f6f9195..755e1ef 100644
--- a/policy/modules/contrib/mpd.te
+++ b/policy/modules/contrib/mpd.te
@@ -1,4 +1,4 @@
-policy_module(mpd, 1.3.0)
+policy_module(mpd, 1.3.1)
 
 
 #

diff --git a/policy/modules/contrib/mplayer.te 
b/policy/modules/contrib/mplayer.te
index e70ee72..6915313 100644
--- a/policy/modules/contrib/mplayer.te
+++ b/policy/modules/contrib/mplayer.te
@@ -1,4 +1,4 @@
-policy_module(mplayer, 2.5.1)
+policy_module(mplayer, 2.5.2)
 
 
 #

diff --git a/policy/modules/contrib/ntp.te b/policy/modules/contrib/ntp.te
index 74fba8f..215c57d 100644
--- a/policy/modules/contrib/ntp.te
+++ b/policy/modules/contrib/ntp.te
@@ -1,4 +1,4 @@
-policy_module(ntp, 1.14.1)
+policy_module(ntp, 1.14.2)
 
 
 #

diff --git a/policy/modules/contrib/pulseaudio.te 
b/policy/modules/contrib/pulseaudio.te
index 134866e..32e06ac 100644
--- a/policy/modules/contrib/pulseaudio.te
+++ b/policy/modules/contrib/pulseaudio.te
@@ -1,4 +1,4 @@
-policy_module(pulseaudio, 1.8.3)
+policy_module(pulseaudio, 1.8.4)
 
 
 #

diff --git a/policy/modules/contrib/telepathy.te 
b/policy/modules/contrib/telepathy.te
index db2a27b..4bb3c6f 100644
--- a/policy/modules/contrib/telepathy.te
+++ b/policy/modules/contrib/telepathy.te
@@ -1,4 +1,4 @@
-policy_module(telepathy, 1.6.0)
+policy_module(telepathy, 1.6.1)
 
 
 #



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

2016-08-17 Thread Jason Zaman
commit: 3101fc57262e91f9e5f57a89493a32197c1ebc81
Author: Guido Trentalancia  trentalancia  net>
AuthorDate: Sat Aug 13 15:16:10 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 16:46:55 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=3101fc57

Update the pulseaudio module for usability and ORC support

Update the pulseaudio module so that it is usable (tested with
latest version pulseaudio 9.0).

This patch depends on a recent patch to update the gnome module.

Support for the OIL Runtime Compiler (OIL) optimized code
execution is added to the pulseaudio module by using a few
newly created interfaces and file contexts in the gnome
module.

Supports the execmem permission only through a boolean which
defaults to false.

Thanks to Dominick Grift for the useful suggestions that
permitted to create this new improved version of the patch.

Signed-off-by: Guido Trentalancia  trentalancia.net>

 policy/modules/contrib/pulseaudio.fc |  1 +
 policy/modules/contrib/pulseaudio.if |  1 +
 policy/modules/contrib/pulseaudio.te | 34 ++
 3 files changed, 32 insertions(+), 4 deletions(-)

diff --git a/policy/modules/contrib/pulseaudio.fc 
b/policy/modules/contrib/pulseaudio.fc
index e005030..19ade57 100644
--- a/policy/modules/contrib/pulseaudio.fc
+++ b/policy/modules/contrib/pulseaudio.fc
@@ -1,6 +1,7 @@
 HOME_DIR/\.esd_auth--  
gen_context(system_u:object_r:pulseaudio_home_t,s0)
 HOME_DIR/\.pulse(/.*)? gen_context(system_u:object_r:pulseaudio_home_t,s0)
 HOME_DIR/\.pulse-cookie--  
gen_context(system_u:object_r:pulseaudio_home_t,s0)
+HOME_DIR/\.config/pulse(/.*)?  --  
gen_context(system_u:object_r:pulseaudio_home_t,s0)
 
 /usr/bin/pulseaudio--  
gen_context(system_u:object_r:pulseaudio_exec_t,s0)
 

diff --git a/policy/modules/contrib/pulseaudio.if 
b/policy/modules/contrib/pulseaudio.if
index ce863b0..f057680 100644
--- a/policy/modules/contrib/pulseaudio.if
+++ b/policy/modules/contrib/pulseaudio.if
@@ -25,6 +25,7 @@ interface(`pulseaudio_role',`
pulseaudio_run($2, $1)
 
allow $2 pulseaudio_t:process { ptrace signal_perms };
+   allow $2 pulseaudio_t:fd use;
ps_process_pattern($2, pulseaudio_t)
 
allow $2 pulseaudio_home_t:dir { manage_dir_perms relabel_dir_perms };

diff --git a/policy/modules/contrib/pulseaudio.te 
b/policy/modules/contrib/pulseaudio.te
index e7511a8..134866e 100644
--- a/policy/modules/contrib/pulseaudio.te
+++ b/policy/modules/contrib/pulseaudio.te
@@ -5,6 +5,14 @@ policy_module(pulseaudio, 1.8.3)
 # Declarations
 #
 
+## 
+## 
+## Allow pulseaudio to execute code in
+## writable memory 
+## 
+## 
+gen_tunable(pulseaudio_execmem, false)
+
 attribute pulseaudio_client;
 attribute pulseaudio_tmpfsfile;
 
@@ -37,7 +45,8 @@ files_pid_file(pulseaudio_var_run_t)
 #
 
 allow pulseaudio_t self:capability { fowner fsetid chown setgid setuid 
sys_nice sys_resource sys_tty_config };
-allow pulseaudio_t self:process { getcap setcap setrlimit setsched getsched 
signal signull };
+allow pulseaudio_t self:process { getcap getsched setcap setrlimit setsched 
signal signull };
+
 allow pulseaudio_t self:fifo_file rw_fifo_file_perms;
 allow pulseaudio_t self:unix_stream_socket { accept connectto listen };
 allow pulseaudio_t self:unix_dgram_socket sendto;
@@ -129,9 +138,15 @@ logging_send_syslog_msg(pulseaudio_t)
 miscfiles_read_localization(pulseaudio_t)
 
 userdom_read_user_tmpfs_files(pulseaudio_t)
-
+userdom_delete_user_tmpfs_files(pulseaudio_t)
 userdom_search_user_home_dirs(pulseaudio_t)
-userdom_write_user_tmp_sockets(pulseaudio_t)
+userdom_search_user_home_content(pulseaudio_t)
+
+userdom_manage_user_tmp_sockets(pulseaudio_t)
+
+tunable_policy(`pulseaudio_execmem',`
+   allow pulseaudio_t self:process execmem;
+')
 
 tunable_policy(`use_nfs_home_dirs',`
fs_manage_nfs_dirs(pulseaudio_t)
@@ -146,7 +161,8 @@ tunable_policy(`use_samba_home_dirs',`
 ')
 
 optional_policy(`
-   alsa_read_rw_config(pulseaudio_t)
+   alsa_read_config(pulseaudio_t)
+   alsa_read_home_files(pulseaudio_t)
 ')
 
 optional_policy(`
@@ -176,6 +192,15 @@ optional_policy(`
 ')
 
 optional_policy(`
+   gnome_stream_connect_gconf(pulseaudio_t)
+
+   # OIL Runtime Compiler (ORC) optimized code execution
+   allow pulseaudio_t gstreamer_orcexec_t:file { manage_file_perms 
mmap_file_perms };
+   gnome_user_runtime_filetrans_gstreamer_orcexec(pulseaudio_t, file)
+   gnome_home_filetrans_gstreamer_orcexec(pulseaudio_t, file)
+')
+
+optional_policy(`
rtkit_scheduled(pulseaudio_t)
 ')
 
@@ -186,6 +211,7 @@ optional_policy(`
 ')
 
 optional_policy(`
+   udev_read_pid_files(pulseaudio_t)
udev_read_state(pulseaudio_t)
udev_read_db(pulseaudio_t)
 ')



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

2016-08-17 Thread Jason Zaman
commit: c360be61479b0fc249d860187344c7f970cf1969
Author: Jason Zaman  perfinion  com>
AuthorDate: Thu May 12 16:49:07 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 16:59:32 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=c360be61

virt: add policy for virtlogd

 policy/modules/contrib/virt.fc |  1 +
 policy/modules/contrib/virt.te | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/policy/modules/contrib/virt.fc b/policy/modules/contrib/virt.fc
index f7e0ce8..7d9456a 100644
--- a/policy/modules/contrib/virt.fc
+++ b/policy/modules/contrib/virt.fc
@@ -32,6 +32,7 @@ HOME_DIR/VirtualMachines/isos(/.*)?   
gen_context(system_u:object_r:virt_content_t
 /usr/sbin/libvirt-qmf  --  
gen_context(system_u:object_r:virt_qmf_exec_t,s0)
 /usr/sbin/libvirtd --  gen_context(system_u:object_r:virtd_exec_t,s0)
 /usr/sbin/virtlockd--  
gen_context(system_u:object_r:virtlockd_exec_t,s0)
+/usr/sbin/virtlogd --  
gen_context(system_u:object_r:virtlogd_exec_t,s0)
 
 /var/cache/libvirt(/.*)?   
gen_context(system_u:object_r:virt_cache_t,s0-mls_systemhigh)
 

diff --git a/policy/modules/contrib/virt.te b/policy/modules/contrib/virt.te
index 38aa474..f4dd57c 100644
--- a/policy/modules/contrib/virt.te
+++ b/policy/modules/contrib/virt.te
@@ -208,12 +208,21 @@ files_pid_file(virtlockd_run_t)
 type virtlockd_var_lib_t;
 files_type(virtlockd_var_lib_t)
 
+type virtlogd_t;
+type virtlogd_exec_t;
+init_daemon_domain(virtlogd_t, virtlogd_exec_t)
+
+type virtlogd_run_t;
+files_pid_file(virtlogd_run_t)
+
 ifdef(`enable_mcs',`
init_ranged_daemon_domain(virtlockd_t, virtlockd_exec_t, s0 - 
mcs_systemhigh)
+   init_ranged_daemon_domain(virtlogd_t, virtlogd_exec_t, s0 - 
mcs_systemhigh)
 ')
 
 ifdef(`enable_mls',`
init_ranged_daemon_domain(virtlockd_t, virtlockd_exec_t, s0 - 
mls_systemhigh)
+   init_ranged_daemon_domain(virtlogd_t, virtlogd_exec_t, s0 - 
mls_systemhigh)
 ')
 
 
@@ -234,6 +243,9 @@ allow virt_domain virtd_t:fd use;
 allow virt_domain virtd_t:fifo_file rw_fifo_file_perms;
 allow virt_domain virtd_t:process sigchld;
 
+allow virt_domain virtlogd_t:fd use;
+allow virt_domain virtlogd_t:fifo_file rw_fifo_file_perms;
+
 dontaudit virt_domain virtd_t:unix_stream_socket { read write };
 
 manage_dirs_pattern(virt_domain, virt_cache_t, virt_cache_t)
@@ -472,6 +484,9 @@ dontaudit virtd_t virt_domain:process { siginh noatsecure 
rlimitinh };
 allow virtd_t { virt_domain svirt_lxc_domain }:unix_stream_socket { 
create_stream_socket_perms connectto };
 allow virtd_t svirt_lxc_domain:process signal_perms;
 
+allow virtd_t virtlogd_t:fd use;
+allow virtd_t virtlogd_t:fifo_file rw_fifo_file_perms;
+
 allow virtd_t virtd_lxc_t:process { signal signull sigkill };
 
 domtrans_pattern(virtd_t, virtd_lxc_exec_t, virtd_lxc_t)
@@ -558,6 +573,7 @@ filetrans_pattern(virtd_t, virt_var_run_t, 
virtd_lxc_var_run_t, dir, "lxc")
 stream_connect_pattern(virtd_t, virtd_lxc_var_run_t, virtd_lxc_var_run_t, 
virtd_lxc_t)
 stream_connect_pattern(virtd_t, svirt_var_run_t, svirt_var_run_t, virt_domain)
 stream_connect_pattern(virtd_t, virt_var_run_t, virtlockd_run_t, virtlockd_t)
+stream_connect_pattern(virtd_t, virt_var_run_t, virtlogd_run_t, virtlogd_t)
 
 can_exec(virtd_t, virt_tmp_t)
 
@@ -1319,3 +1335,29 @@ miscfiles_read_localization(virtlockd_t)
 
 virt_append_log(virtlockd_t)
 virt_read_config(virtlockd_t)
+
+
+#
+# Virtlogd local policy
+#
+
+allow virtlogd_t self:fifo_file rw_fifo_file_perms;
+
+allow virtlogd_t virtd_t:dir list_dir_perms;
+allow virtlogd_t virtd_t:file read_file_perms;
+allow virtlogd_t virtd_t:lnk_file read_lnk_file_perms;
+
+manage_files_pattern(virtlogd_t, virt_var_run_t, virtlogd_run_t)
+manage_sock_files_pattern(virtlogd_t, virt_var_run_t, virtlogd_run_t)
+filetrans_pattern(virtlogd_t, virt_var_run_t, virtlogd_run_t, sock_file)
+files_pid_filetrans(virtlogd_t, virtlogd_run_t, file)
+
+can_exec(virtlogd_t, virtlogd_exec_t)
+
+files_read_etc_files(virtlogd_t)
+files_list_var_lib(virtlogd_t)
+
+miscfiles_read_localization(virtlogd_t)
+
+virt_manage_log(virtlogd_t)
+virt_read_config(virtlogd_t)



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

2016-08-17 Thread Jason Zaman
commit: a96ab003f758041191d0b258a5d3997d92fa652a
Author: Jason Zaman  perfinion  com>
AuthorDate: Fri May 27 20:44:51 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 16:59:32 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=a96ab003

virt: virtlockd doesnt need ps_process_pattern

 policy/modules/contrib/virt.te | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/policy/modules/contrib/virt.te b/policy/modules/contrib/virt.te
index f4dd57c..61044bb 100644
--- a/policy/modules/contrib/virt.te
+++ b/policy/modules/contrib/virt.te
@@ -1308,6 +1308,10 @@ kernel_dontaudit_read_system_state(virt_leaseshelper_t)
 allow virtlockd_t self:capability dac_override;
 allow virtlockd_t self:fifo_file rw_fifo_file_perms;
 
+allow virtlockd_t virtd_t:dir list_dir_perms;
+allow virtlockd_t virtd_t:file read_file_perms;
+allow virtlockd_t virtd_t:lnk_file read_lnk_file_perms;
+
 allow virtlockd_t virt_image_type:dir list_dir_perms;
 allow virtlockd_t virt_image_type:file rw_file_perms;
 
@@ -1326,8 +1330,6 @@ files_pid_filetrans(virtlockd_t, virtlockd_run_t, file)
 
 can_exec(virtlockd_t, virtlockd_exec_t)
 
-ps_process_pattern(virtlockd_t, virtd_t)
-
 files_read_etc_files(virtlockd_t)
 files_list_var_lib(virtlockd_t)
 



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

2016-08-17 Thread Jason Zaman
commit: 73a57e4bbf4aa6c7a07c249a32c79a73f1567b70
Author: Jason Zaman  perfinion  com>
AuthorDate: Thu Aug 11 05:49:02 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 16:59:32 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=73a57e4b

virt: need to relabel to set categories

libvirtError: unable to set security context
'system_u:object_r:svirt_image_t:s0:c50,c346' on
'/var/lib/libvirt/qemu/domain-1-zfstest': Permission denied

 policy/modules/contrib/virt.te | 1 +
 1 file changed, 1 insertion(+)

diff --git a/policy/modules/contrib/virt.te b/policy/modules/contrib/virt.te
index 61044bb..1d8b45d 100644
--- a/policy/modules/contrib/virt.te
+++ b/policy/modules/contrib/virt.te
@@ -501,6 +501,7 @@ filetrans_pattern(virtd_t, virt_home_t, virt_content_t, 
dir, "isos")
 allow virtd_t virtd_keytab_t:file read_file_perms;
 
 allow virtd_t svirt_var_run_t:file relabel_file_perms;
+allow virtd_t svirt_var_run_t:dir relabel_dir_perms;
 manage_dirs_pattern(virtd_t, svirt_var_run_t, svirt_var_run_t)
 manage_files_pattern(virtd_t, svirt_var_run_t, svirt_var_run_t)
 manage_sock_files_pattern(virtd_t, svirt_var_run_t, svirt_var_run_t)



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

2016-08-17 Thread Jason Zaman
commit: 814a47ac343732aacb70ae6440c3f5b4a4f479f6
Author: Chris PeBenito  ieee  org>
AuthorDate: Sun Aug 14 18:51:42 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug 17 16:22:44 2016 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=814a47ac

Update the sysnetwork module to add some permissions needed by the dhcp client 
(another separate patch makes changes to the ifconfig part).

Create auxiliary interfaces in the ntp module.

The permission to execute restorecon/setfiles (required by the
dhclient-script script and granted in a previous version of this
patch) is not granted, as it does not break the script functioning.

Include revisions from Chris PeBenito.

Signed-off-by: Guido Trentalancia  trentalancia.net>

 policy/modules/system/sysnetwork.te | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/policy/modules/system/sysnetwork.te 
b/policy/modules/system/sysnetwork.te
index 287d2fd..c67494e 100644
--- a/policy/modules/system/sysnetwork.te
+++ b/policy/modules/system/sysnetwork.te
@@ -130,9 +130,11 @@ files_search_home(dhcpc_t)
 files_search_var_lib(dhcpc_t)
 files_dontaudit_search_locks(dhcpc_t)
 files_getattr_generic_locks(dhcpc_t)
+files_manage_var_files(dhcpc_t)
 
 fs_getattr_all_fs(dhcpc_t)
 fs_search_auto_mountpoints(dhcpc_t)
+fs_search_cgroup_dirs(dhcpc_t)
 
 term_dontaudit_use_all_ttys(dhcpc_t)
 term_dontaudit_use_all_ptys(dhcpc_t)
@@ -227,6 +229,7 @@ optional_policy(`
 optional_policy(`
ntp_initrc_domtrans(dhcpc_t)
ntp_read_drift_files(dhcpc_t)
+   ntp_read_conf_files(dhcpc_t)
 ')
 
 optional_policy(`



[gentoo-commits] repo/gentoo:master commit in: app-text/wgetpaste/

2016-08-17 Thread Maxim Koltsov
commit: b24a9317a5a26bc67f5895c6934bf8f297021d47
Author: Maxim Koltsov  gentoo  org>
AuthorDate: Wed Aug 17 17:53:39 2016 +
Commit: Maxim Koltsov  gentoo  org>
CommitDate: Wed Aug 17 18:02:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b24a9317

app-text/wgetpaste: bump to 2.28

Gentoo-Bug: 589196

 app-text/wgetpaste/Manifest | 2 +-
 app-text/wgetpaste/{wgetpaste-2.27.ebuild => wgetpaste-2.28.ebuild} | 2 --
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/app-text/wgetpaste/Manifest b/app-text/wgetpaste/Manifest
index ae180c0..cf65c00 100644
--- a/app-text/wgetpaste/Manifest
+++ b/app-text/wgetpaste/Manifest
@@ -1,2 +1,2 @@
 DIST wgetpaste-2.25.tar.bz2 11107 SHA256 
6a7e078e6607f4fe819fc52857a601630ec0f7d2ee855d3b1cd7e75a904c40f4 SHA512 
c3cd56f32311c77ce5ac970f0cd6b2e8285cac3caaf61669237ac707ed3b9aab285fbe9dee6260ea13b8df41a22acfaa3b8439298560ab68c3a568d60557d82e
 WHIRLPOOL 
ad64e1d45cb49dd70a2b33e49e81f255b304def9e4b8d8c29ac4b4161fb7cc290574686a0488a731cd36f339fde0f78da90ad439f1b771b8d5bd2f2df9cd67c3
-DIST wgetpaste-2.27.tar.bz2 10869 SHA256 
d55b789803ddc5dceee2649f35eca53e4ee276fda948ba7b5d4bd3961a92edb8 SHA512 
d4cb39f6b8bd01e31a109621ac21a49ddc7a0c63bca649412a9ca2e6364aa2ba0046ea25af7ce80981c275f9c6ba9f3cdb32af7ed9d45094a62ef278f0e41b7b
 WHIRLPOOL 
831093933fa155616080f6c7641b16f8e7f68f5b44fd4c9d1198a31c25397879733e1bb1329fd5a7b2733e1e00cc8646652b24911891b1034b6c3ad34ee3dafe
+DIST wgetpaste-2.28.tar.bz2 12448 SHA256 
538d38bab491544bdf6f05f7a38f83d4c3dfee77de7759cb6b9be1ebfdd609c2 SHA512 
b3b9ee4bfbc52da6762b06c2640385eeedab7910ad1bc4e92ff9304371ec2442e2d30b69ebc0f1407a00a9c8afde398e00dc3d3c048452d730517227a68e6b97
 WHIRLPOOL 
31564962f633fd9d63aa77569646777932a563a3d6593ef6f4a83d639b437b85904f8b7386de961952e8328fcc1c9255c25528c55f4d04d1393e074b595586b2

diff --git a/app-text/wgetpaste/wgetpaste-2.27.ebuild 
b/app-text/wgetpaste/wgetpaste-2.28.ebuild
similarity index 97%
rename from app-text/wgetpaste/wgetpaste-2.27.ebuild
rename to app-text/wgetpaste/wgetpaste-2.28.ebuild
index 1bbd0da..60fd242 100644
--- a/app-text/wgetpaste/wgetpaste-2.27.ebuild
+++ b/app-text/wgetpaste/wgetpaste-2.28.ebuild
@@ -4,8 +4,6 @@
 
 EAPI="5"
 
-inherit eutils
-
 DESCRIPTION="Command-line interface to various pastebins"
 HOMEPAGE="http://wgetpaste.zlin.dk/;
 SRC_URI="http://wgetpaste.zlin.dk/${P}.tar.bz2;



[gentoo-commits] repo/gentoo:master commit in: app-text/wgetpaste/

2016-08-17 Thread Maxim Koltsov
commit: 4f920120cb39f327b98b9956d830cbb45fcb7416
Author: Maxim Koltsov  gentoo  org>
AuthorDate: Wed Aug 17 17:57:53 2016 +
Commit: Maxim Koltsov  gentoo  org>
CommitDate: Wed Aug 17 18:02:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f920120

app-text/wgetpaste: add Nicholas Vinson as proxy maintainer

 app-text/wgetpaste/metadata.xml | 8 
 1 file changed, 8 insertions(+)

diff --git a/app-text/wgetpaste/metadata.xml b/app-text/wgetpaste/metadata.xml
index ceeed15..c928a89 100644
--- a/app-text/wgetpaste/metadata.xml
+++ b/app-text/wgetpaste/metadata.xml
@@ -2,7 +2,15 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

+   nvinson...@gmail.com
+   Nicholas Vinson
+   
+   
maksbo...@gentoo.org
Maxim Koltsov

+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
 



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

2016-08-17 Thread Pacho Ramos
commit: c7a6bdcf6aff9015122439254fdda5fd48d05eae
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug 17 18:38:01 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug 17 18:38:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7a6bdcf

dev-vcs/gitg: Needs libsoup (#591532 by Konstantin (elxa))

Package-Manager: portage-2.3.0

 dev-vcs/gitg/gitg-3.20.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-vcs/gitg/gitg-3.20.1.ebuild b/dev-vcs/gitg/gitg-3.20.1.ebuild
index f4f058f..66b86db 100644
--- a/dev-vcs/gitg/gitg-3.20.1.ebuild
+++ b/dev-vcs/gitg/gitg-3.20.1.ebuild
@@ -34,6 +34,7 @@ RDEPEND="
 
>=dev-libs/libpeas-1.5.0[gtk]
>=dev-libs/libxml2-2.9.0:2
+   net-libs/libsoup:2.4
>=gnome-base/gsettings-desktop-schemas-0.1.1
>=x11-libs/gtk+-3.20.0:3
>=x11-libs/gtksourceview-3.10:3.0



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

2016-08-17 Thread Brian Evans
commit: 74428662fbf69dcbe263194e0679c28655280e7a
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Aug 17 18:11:08 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Aug 17 18:11:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74428662

dev-db/mysql: Version bump for 5.5.51

Package-Manager: portage-2.3.0

 dev-db/mysql/Manifest|   1 +
 dev-db/mysql/mysql-5.5.51.ebuild | 126 +++
 2 files changed, 127 insertions(+)

diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index bb772c6..df4e76d 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -1,4 +1,5 @@
 DIST mysql-5.5.50.tar.gz 21029856 SHA256 
5eac55c8b1b2b18233c006935d90775d805a8422942e6deacf8b5bded432f951 SHA512 
81d1327d8e99f57ba7dfd9f834f0e8e75f118b7a92375ca5799fa0cf66b0ec22cf2bd6f11f1d2d9c6bcb766a739743072cd4152f5d9c488203ac46f5471d980b
 WHIRLPOOL 
48dd7bea6a068902b8993a5b87ed16509c50044b389988f75204acbce078392bfa86a09a92d1f20966ab9d1594c3f00cba605052c796747998fddf059f3f
+DIST mysql-5.5.51.tar.gz 21031206 SHA256 
ffa6866cb0cd833cae4a653e4260dfd5a80b62532d6b64e91cfb057bab5a22a7 SHA512 
674dea26172ce10ae85c30a092d8487f8136e5e7fdd23da1373092c4d5f4bd10c9778910bcc8ad04fa613231003e9e4ad3ee958dac5bb02ff8aeccd6a599b06b
 WHIRLPOOL 
6a89f719c40c9b80b02e2fead2087c5de1b6a2f9309c1af92ab8c83df445d36e6606d0a59d9a3bd71f0a6321acd099db5a774c2d23792b6ad6dc5591fe4c9c9c
 DIST mysql-5.6.30.tar.gz 32223818 SHA256 
48464df00aad9b9dfc26c903529ddad944a7562aa28e66e98e4f3f0c35179deb SHA512 
b9f5b22a0557fbdd765fd3c379395584dd35bbec2d7504eb132f734129c0d95d24dc538c9b64524870bbecb92fa2f1e95b49ccfe22531ed17ec1e754f08d491b
 WHIRLPOOL 
f56d4e9d2ac801605bb941d1a8ba4b876d838a5e3bdac2e644477e87f2e5d439594c28d0e1c1d0c45ebb38fbf4183c429dc8c53bd7aa76aeea95acd1774ca71e
 DIST mysql-5.6.31.tar.gz 32098698 SHA256 
6df1389bbf899025aee6be0f4a12b8b0135e6de7db83e3ea20201ad3633ba424 SHA512 
dc527e1d3ce7359a86fd91e9469d4ff1bb475c68bbb11aecb2a1897660fc09d0d26a401384117a2ad4e58cd709b5525facabef534e4f7b242119ce171d245cb1
 WHIRLPOOL 
ee5f127037d93ffc567818fb58c8d4689519bafd3a78a2b7479bf34a474477b15086efee5d464d98b4b29e59a85f73272efafad6d9423ccbf306fbcef2b3a841
 DIST mysql-extras-20150127-1351Z.tar.bz2 1494648 SHA256 
74497659f1fb3b0cb620e38a911cf2e59a084149dd175199eb7cf4be18b4c328 SHA512 
886e42697b3b0a90d8542bafaf3a7ccedf075f9f0065fec995bf58f645edff3a5d62f29be1cfa2e01d002d6382ee02279832cea8c21db6a774c2567c75ab6a35
 WHIRLPOOL 
9ddb5ccd914a6a6a19741ff93df78534d2273cf918f24af427c018b7c4f424a90d9f57f167633c48e2fa4102a4fae0873fd6dec7529839f229af855cbddf82d4

diff --git a/dev-db/mysql/mysql-5.5.51.ebuild b/dev-db/mysql/mysql-5.5.51.ebuild
new file mode 100644
index 000..aadd3b7
--- /dev/null
+++ b/dev-db/mysql/mysql-5.5.51.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+MY_EXTRAS_VER="20150127-1351Z"
+MY_PV="${PV//_alpha_pre/-m}"
+MY_PV="${MY_PV//_/-}"
+
+# Build type
+BUILD="cmake"
+
+inherit toolchain-funcs mysql-v2
+# only to make repoman happy. it is really set in the eclass
+IUSE="$IUSE"
+
+# Define the mysql-extras source
+EGIT_REPO_URI="git://anongit.gentoo.org/proj/mysql-extras.git"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
+RDEPEND="${RDEPEND}"
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+
+# Official test instructions:
+# USE='embedded extraengine perl ssl static-libs community' \
+# FEATURES='test userpriv -usersandbox' \
+# ebuild mysql-X.X.XX.ebuild \
+# digest clean package
+src_test() {
+
+   local TESTDIR="${BUILD_DIR}/mysql-test"
+   local retstatus_unit
+   local retstatus_tests
+
+   # Bug #213475 - MySQL _will_ object strenously if your machine is named
+   # localhost. Also causes weird failures.
+   [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be 
named localhost"
+
+   if ! use "minimal" ; then
+
+   if [[ $UID -eq 0 ]]; then
+   die "Testing with FEATURES=-userpriv is no longer 
supported by upstream. Tests MUST be run as non-root."
+   fi
+   has usersandbox $FEATURES && eerror "Some tests may fail with 
FEATURES=usersandbox"
+
+   einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
+   addpredict /this-dir-does-not-exist/t9.MYI
+
+   # Run CTest (test-units)
+   

[gentoo-commits] repo/gentoo:master commit in: net-libs/axtls/

2016-08-17 Thread Anthony G. Basile
commit: d3aac0a0acc1613b60cc367b153fdb27834cbc19
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Aug 17 18:18:55 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Aug 17 18:23:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3aac0a0

net-libs/axtls: version bump to 2.0.0

Package-Manager: portage-2.2.28

 net-libs/axtls/Manifest   |   1 +
 net-libs/axtls/axtls-2.0.0.ebuild | 177 ++
 2 files changed, 178 insertions(+)

diff --git a/net-libs/axtls/Manifest b/net-libs/axtls/Manifest
index 5deb48c..b3f129a 100644
--- a/net-libs/axtls/Manifest
+++ b/net-libs/axtls/Manifest
@@ -1,2 +1,3 @@
 DIST axTLS-1.5.3.tar.gz 1309853 SHA256 
367ce7918b9e7738d853d5eaaa9d4fbdb362c5b323d4c0622a72d891f6b8d8e6 SHA512 
d37fb1341259b079ed234512a96656d67e005c50d9f8e0c856fb140c9da35267624e065134e0cc8310f70e5cf5d196c7dd34f01e2a7a5cc29e77e7ca46c25281
 WHIRLPOOL 
92de1a06da740adf0238550d36a75216bace6c7fb867e82d38f2ca2362dcf0e41810191933aa788ffda080367b6beb312f1a9a240ab687a6c4f324988d36a81c
 DIST axTLS-1.5.4.tar.gz 1296351 SHA256 
24d50cc4f5908d06cfacb2a3916d91ed75c5b1441809e47bc45e1053d6ba5d91 SHA512 
0e52ca22199b3c7eb45641c7fdbe607f79fcea25f12d1ee0535a6a7c7579ee42777d27ce6474866eca19287bd11a1de76f5c39f715eb06e9e4cf3324b312
 WHIRLPOOL 
29d2b5e72165c28c0e9084677f44b52116ec5da5efabc2fed79479800cbfe43c5dd4bf7390951b5168a63af0acd1cb5635fecac7d4ef42d570a1ef6d5e7edb6f
+DIST axTLS-2.0.0.tar.gz 1303303 SHA256 
921f7f678678d418496546978d57e7e8d00529040f4c4a7124323ced9ca703f4 SHA512 
40bf0420ed45ea5c858573c66c435a2ee96b516d9fd4b6e2df74fdeec308a4562e61ed5511abb528c9a7d882831d79b290fd416f6643ca2859a62d707e92f009
 WHIRLPOOL 
57a59e18501e381a52da07c9a07d239f3e93bbcc9c760a2dd425e1bfb736d1f4cd130c1a2fae329689a1b967313f1588e1d1f521d8e33bf41c29db1aa735f379

diff --git a/net-libs/axtls/axtls-2.0.0.ebuild 
b/net-libs/axtls/axtls-2.0.0.ebuild
new file mode 100644
index 000..ba142a9
--- /dev/null
+++ b/net-libs/axtls/axtls-2.0.0.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils multilib multilib-minimal savedconfig toolchain-funcs user
+
+
+# axtls CONFIG MINI-HOWTO
+#
+# Note: axtls is highly configurable and uses mconf, like the linux kernel.
+# You can configure it in a couple of ways:
+#
+# 1) USE="-savedconfig" and set/unset the remaining flags to obtain the 
features
+# you want, and possibly a lot more.
+#
+# 2) You can create your own configuration file by doing
+#
+#  FEATURES="keepwork" USE="savedconfig -*" emerge axtls
+#  cd /var/tmp/portage/net-libs/axtls*/work/axTLS
+#  make menuconfig
+#
+# Now configure axtls as you want.  Finally save your config file:
+#
+#  cp config/.config /etc/portage/savedconfig/net-libs/axtls-${PV}
+#
+# where ${PV} is the current version.  You can then run emerge again with
+# your configuration by doing
+#
+#  USE="savedconfig" emerge axtls
+#
+
+
+MY_PN=${PN/tls/TLS}
+
+DESCRIPTION="Embedded client/server TLSv1 SSL library and small HTTP(S) server"
+HOMEPAGE="http://axtls.sourceforge.net/;
+SRC_URI="mirror://sourceforge/axtls/${MY_PN}-${PV}.tar.gz"
+S="${WORKDIR}/${PN}-code"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86"
+
+IUSE="httpd cgi-lua cgi-php static static-libs doc"
+
+# TODO: add ipv6, and c#, java, lua, perl bindings
+# Currently these all have some issue
+DEPEND="doc? ( app-doc/doxygen )"
+RDEPEND="
+   httpd? (
+   cgi-lua? ( dev-lang/lua )
+   cgi-php? ( dev-lang/php[cgi] )
+   )"
+
+#Note1: static, cgi-* makes no sense if httpd is not given
+REQUIRED_USE="
+   static? ( httpd )
+   cgi-lua? ( httpd )
+   cgi-php? ( httpd )"
+
+AXTLS_GROUP="axtls"
+AXTLS_USER="axtls"
+
+pkg_setup() {
+   use httpd && {
+   ebegin "Creating axtls user and group"
+   enewgroup ${AXTLS_GROUP}
+   enewuser ${AXTLS_USER} -1 -1 -1 ${AXTLS_GROUP}
+   }
+}
+
+src_prepare() {
+   tc-export AR CC
+
+   epatch "${FILESDIR}/explicit-libdir-r1.patch"
+
+   #We want CONFIG_DEBUG to avoid stripping
+   #but not for debugging info
+   sed -i -e 's: -g::' config/Rules.mak || die
+   sed -i -e 's: -g::' config/makefile.conf || die
+
+   multilib_copy_sources
+}
+
+use_flag_config() {
+   cp "${FILESDIR}"/config config/.config || die
+
+   #Respect CFLAGS/LDFLAGS
+   sed -i -e 
"s:^CONFIG_EXTRA_CFLAGS_OPTIONS.*$:CONFIG_EXTRA_CFLAGS_OPTIONS=\"${CFLAGS}\":" \
+   config/.config || die
+   sed -i -e 
"s:^CONFIG_EXTRA_LDFLAGS_OPTIONS.*$:CONFIG_EXTRA_LDFLAGS_OPTIONS=\"${LDLAGS}\":"
 \
+   config/.config || die
+
+   #The 

[gentoo-commits] repo/gentoo:master commit in: net-mail/offlineimap/

2016-08-17 Thread Tim Harder
commit: df63aa3dae8000623b2c58fec44f7481c519dab7
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Aug 17 20:24:01 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Aug 17 20:25:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df63aa3d

net-mail/offlineimap: version bump for old 6.x series (bug #591094)

 net-mail/offlineimap/Manifest   |  1 +
 net-mail/offlineimap/offlineimap-6.7.0.3.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/net-mail/offlineimap/Manifest b/net-mail/offlineimap/Manifest
index 9eecaa6..b0e828d 100644
--- a/net-mail/offlineimap/Manifest
+++ b/net-mail/offlineimap/Manifest
@@ -1,5 +1,6 @@
 DIST offlineimap-6.5.6.tar.gz 187801 SHA256 
650fa588bdf86624575a5196fa12e9059b74673a51593718d058365230189abd SHA512 
3f7cb63d00486de2d648aa9dd3637ce252dd100bc8237742d11f749726b2b14907c07c802ba0fd5891c88f5062f9a2d05ebc78ceee8c30981f4c4579c3143d6e
 WHIRLPOOL 
0ca66a196683555c5a9e193ccb0a84a8104b2a7715a3839f364d77d1376637a4938b39fa7e9a47f925cde2516a4b0ace94d9e4f9d62dcff50501510c834cb023
 DIST offlineimap-6.5.7.tar.gz 20 SHA256 
b7de52c7d8995e0657bb55da13531c8d6f96d828217159477c685ae408e390a3 SHA512 
eb2d7c627b1a5563cb685549eeaaef2cd164e69ab5c541ee64b2d081dfe5493cd51de449e6283447e8132503545f7f37cb6bf7e6764b626f243e502cf77bda4f
 WHIRLPOOL 
dbedde3030f1483dda00ee56d2a735c6d131f65dcafac37f476b136de86dbd0d76d87b8701c99e642f050a181f6bb657be9bbae44e2f289137e785759136395f
+DIST offlineimap-6.7.0.3.tar.gz 679221 SHA256 
0b7cd43501d1a65fb5e7e4f3a5d0a61f61435ec6b3a7385cc146e924eb6b03ed SHA512 
21800eb14e814fa04b983e9718a5780deda4c99ae55ef900ccec9f1e65f9bb783c3469e00e6595c7dfddb60d760a6b3c98ae979da3219de51c8ae107ff1c077a
 WHIRLPOOL 
d8983260f309f427abcab65bc539bf8ff7ab38168643a863cc3d7e10a85dc864e4a6a11511a1cba32d2eb74833714f9b3f499b7d14d28800174c58816d59608c
 DIST offlineimap-7.0.3.tar.gz 688967 SHA256 
db002ba68ac5ce9336487741d9828e33dd435ee33dc5009ae91c3586d1b4507e SHA512 
5ebb0411810b617f7b878df147d10bedf1a9d928645f8080f6d81683f621f503bda3ecc50dbaa86fe0d8b500e355236eebced3833313abb694b0593e626be330
 WHIRLPOOL 
3e4b3b42f732771e5b1d680dac12a49e2dac2c0e45174e3b40fef961f8917280d76612a048121a7f379edb014f553966f6b40df362a65a93dcf2f752666b8ca3
 DIST offlineimap-7.0.4.tar.gz 689027 SHA256 
3f848027a5b9865061f9ff56bc8a0ee6d7370f53fe5bb5a76e3e9220fea63ebc SHA512 
29b22d5cf8deea937c6eb461b9a7e8211792e761374407ae6a17eb53a6a9a0f8ce6e43b84b90470802112389b50018cd6ee8ca85f7e0b3744720707e35a9119b
 WHIRLPOOL 
3aa9a4e401e6851d806bff9a8a95f5bd37ce1ab16ccb5b9baa0ec2eefdb559489203927b5e3de6ad010b54c3ab6785662c979287cd706f7f05ec989ab6c8eaaf
 DIST offlineimap-7.0.5.tar.gz 689611 SHA256 
76668c032d3e1c845addaf99b7f4dc61bbb2e06038a85322347d46d2233e9517 SHA512 
f489468266455346f9bce30796b4fb270a61caf66dada22b21e5408b9207e41ae437e271a808662fe0105e30d670273c5f102b51c2b5b497665dc0ab3601e386
 WHIRLPOOL 
e0bf449497810ed6035d5f3ad5d32db7f7d18f71d95af242895007d41bf2670ed85941bbd97357302039f5df2459e005806d3bff798f24ab61f75668416f2901

diff --git a/net-mail/offlineimap/offlineimap-6.7.0.3.ebuild 
b/net-mail/offlineimap/offlineimap-6.7.0.3.ebuild
new file mode 100644
index 000..a167031
--- /dev/null
+++ b/net-mail/offlineimap/offlineimap-6.7.0.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# Normally you need only one version of this.
+DISTUTILS_SINGLE_IMPL=1
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads,sqlite?,ssl?"
+
+inherit distutils-r1
+
+DESCRIPTION="Powerful IMAP/Maildir synchronization and reader support"
+HOMEPAGE="http://offlineimap.org;
+SRC_URI="https://github.com/OfflineIMAP/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos"
+IUSE="doc ssl sqlite"
+
+DEPEND="doc? ( app-text/asciidoc )"
+
+# see http://pogma.com/2009/09/09/snow-leopard-and-offlineimap/ and bug 284925
+PATCHES=(
+   "${FILESDIR}/${PN}-7.0.3-darwin10.patch"
+)
+
+src_compile() {
+   distutils-r1_src_compile
+   use doc && emake -C docs man
+}
+
+src_install() {
+   distutils-r1_src_install
+   dodoc offlineimap.conf offlineimap.conf.minimal
+   use doc && doman docs/{offlineimap.1,offlineimapui.7}
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "You will need to configure offlineimap by creating 
~/.offlineimaprc"
+   elog "Sample configurations are in /usr/share/doc/${PF}/"
+   elog ""
+   elog "If you connect via ssl/tls and don't use CA cert 
checking, it will"
+   elog "display the server's cert fingerprint and require you to 
add it to the"
+   elog "configuration file to be sure it connects to the same 
server every"
+   elog "time. This serves to help fixing CVE-2010-4532 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/konsole/

2016-08-17 Thread Michael Palimaka
commit: 9d549303e846712f12d13ce4206563bec6afb78a
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Aug 14 20:34:52 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Aug 17 20:41:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d549303

kde-apps/konsole: USE=X requires kdelibs4support[X]

Gentoo-bug: 591074

Package-Manager: portage-2.2.28

 kde-apps/konsole/konsole-16.04.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/konsole/konsole-16.04.3.ebuild 
b/kde-apps/konsole/konsole-16.04.3.ebuild
index f47f16f..9c87770 100644
--- a/kde-apps/konsole/konsole-16.04.3.ebuild
+++ b/kde-apps/konsole/konsole-16.04.3.ebuild
@@ -21,7 +21,7 @@ DEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdelibs4support)
+   $(add_frameworks_dep kdelibs4support 'X?')
$(add_frameworks_dep kguiaddons)
$(add_frameworks_dep kjobwidgets)
$(add_frameworks_dep ki18n)



[gentoo-commits] repo/gentoo:master commit in: media-gfx/digikam/, media-gfx/digikam/files/

2016-08-17 Thread Michael Palimaka
commit: aa844686c8792e80a1b1be97571da30626a1f803
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Mon Aug 15 15:01:32 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Aug 17 20:47:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa844686

media-gfx/digikam: Add USE=jpeg2k,opengl,openmp,panorama; fix configure

Choose some default USE flags
Patches to fix runtime crashes
Sort dependencies

Package-Manager: portage-2.2.28

 media-gfx/digikam/digikam-5.1.0-r1.ebuild  | 172 +
 .../files/digikam-5.1.0-albums-crashfix.patch  |  35 +
 .../digikam/files/digikam-5.1.0-i386-gcc61.patch   |  41 +
 .../files/digikam-5.1.0-memalloc-crash.patch   |  95 
 media-gfx/digikam/metadata.xml |   1 +
 5 files changed, 344 insertions(+)

diff --git a/media-gfx/digikam/digikam-5.1.0-r1.ebuild 
b/media-gfx/digikam/digikam-5.1.0-r1.ebuild
new file mode 100644
index 000..5527034
--- /dev/null
+++ b/media-gfx/digikam/digikam-5.1.0-r1.ebuild
@@ -0,0 +1,172 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   KDE_HANDBOOK="true"
+   KDE_TEST="true"
+fi
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_MIN_VERSION="3.0"
+inherit kde5 toolchain-funcs
+
+DESCRIPTION="Digital photo management application"
+HOMEPAGE="https://www.digikam.org/;
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="addressbook gphoto2 jpeg2k +kipi +lensfun marble semantic-desktop mysql 
opengl openmp +panorama scanner video X"
+
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+
+   MY_PV=${PV/_/-}
+   MY_P=${PN}-${MY_PV}
+
+   SRC_BRANCH=stable
+   [[ ${PV} =~ beta[0-9]$ ]] && SRC_BRANCH=unstable
+   SRC_URI="mirror://kde/${SRC_BRANCH}/digikam/${MY_P}.tar.xz"
+
+   S="${WORKDIR}/${MY_P}/core"
+
+fi
+
+COMMON_DEPEND="
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep solid)
+   $(add_kdeapps_dep libkexiv2)
+   $(add_qt_dep qtconcurrent)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtscript)
+   $(add_qt_dep qtsql 'mysql?')
+   $(add_qt_dep qtwebkit)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   dev-libs/boost[threads]
+   dev-libs/expat
+   media-gfx/exiv2:=
+   media-libs/lcms:2
+   media-libs/liblqr
+   >=media-libs/libpgf-6.12.27
+   media-libs/libpng:0=
+   media-libs/opencv:=[-qt4]
+   || ( =media-libs/opencv-3.1.0 )
+   media-libs/tiff:0
+   virtual/jpeg:0
+   addressbook? (
+   $(add_kdeapps_dep akonadi-contacts)
+   $(add_kdeapps_dep kcontacts)
+   )
+   gphoto2? ( media-libs/libgphoto2:= )
+   jpeg2k? ( media-libs/jasper )
+   kipi? ( $(add_kdeapps_dep libkipi '' '16.03.80') )
+   lensfun? ( media-libs/lensfun )
+   marble? (
+   $(add_frameworks_dep kbookmarks)
+   $(add_frameworks_dep kitemmodels)
+   $(add_kdeapps_dep marble)
+   )
+   mysql? ( virtual/mysql )
+   opengl? (
+   $(add_qt_dep qtopengl)
+   virtual/opengl
+   )
+   panorama? ( $(add_frameworks_dep threadweaver) )
+   scanner? ( $(add_kdeapps_dep libksane) )
+   semantic-desktop? ( $(add_frameworks_dep kfilemetadata) )
+   video? ( $(add_qt_dep qtmultimedia 'widgets') )
+   X? (
+   $(add_qt_dep qtx11extras)
+   x11-libs/libX11
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-cpp/eigen:3
+   sys-devel/gettext
+   panorama? (
+   sys-devel/bison
+   sys-devel/flex
+   )
+"
+RDEPEND="${COMMON_DEPEND}
+   media-plugins/kipi-plugins:5
+   panorama? ( media-gfx/hugin )
+   !media-gfx/digikam:4
+"
+
+RESTRICT=test
+# bug 366505
+
+PATCHES=(
+   "${FILESDIR}/${P}-i386-gcc61.patch"
+   "${FILESDIR}/${P}-albums-crashfix.patch"
+   "${FILESDIR}/${P}-memalloc-crash.patch"
+)
+
+# FIXME: Unbundle libraw (libs/rawengine/libraw)
+pkg_pretend() {
+   if use openmp ; then
+   tc-has-openmp || die "Please switch to an openmp compatible 
compiler"
+   fi
+   kde5_pkg_pretend
+}
+
+src_prepare() {
+   if [[ ${KDE_BUILD_TYPE} != live ]]; 

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

2016-08-17 Thread Michael Palimaka
commit: f245a81d0dac9cbfe62136c26e4f162b3aa9b6f4
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Mon Aug 15 15:48:20 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Aug 17 20:47:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f245a81d

media-gfx/digikam: Drop old

Package-Manager: portage-2.2.28

 media-gfx/digikam/digikam-5.1.0.ebuild | 144 -
 1 file changed, 144 deletions(-)

diff --git a/media-gfx/digikam/digikam-5.1.0.ebuild 
b/media-gfx/digikam/digikam-5.1.0.ebuild
deleted file mode 100644
index 3eca8ae..000
--- a/media-gfx/digikam/digikam-5.1.0.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   KDE_HANDBOOK="true"
-   KDE_TEST="true"
-fi
-CMAKE_MAKEFILE_GENERATOR="emake"
-CMAKE_MIN_VERSION="3.0"
-inherit kde5
-
-DESCRIPTION="Digital photo management application"
-HOMEPAGE="https://www.digikam.org/;
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="addressbook gphoto2 kipi lensfun marble semantic-desktop mysql scanner 
video X"
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-
-   MY_PV=${PV/_/-}
-   MY_P=${PN}-${MY_PV}
-
-   SRC_BRANCH=stable
-   [[ ${PV} =~ beta[0-9]$ ]] && SRC_BRANCH=unstable
-   SRC_URI="mirror://kde/${SRC_BRANCH}/digikam/${MY_P}.tar.xz"
-
-   S="${WORKDIR}/${MY_P}/core"
-
-fi
-
-COMMON_DEPEND="
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep knotifyconfig)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep solid)
-   $(add_kdeapps_dep libkexiv2)
-   $(add_qt_dep qtconcurrent)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtscript)
-   $(add_qt_dep qtsql 'mysql?')
-   $(add_qt_dep qtwebkit)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   dev-libs/boost[threads]
-   dev-libs/expat
-   >=media-gfx/exiv2-0.24:=
-   media-libs/jasper
-   media-libs/lcms:2
-   media-libs/liblqr
-   >=media-libs/libpgf-6.12.27
-   media-libs/libpng:0=
-   media-libs/opencv:=[-qt4]
-   || ( =media-libs/opencv-3.1.0 )
-   media-libs/tiff:0
-   virtual/jpeg:0
-   addressbook? (
-   $(add_kdeapps_dep akonadi-contacts)
-   $(add_kdeapps_dep kcontacts)
-   )
-   scanner? ( $(add_kdeapps_dep libksane) )
-   gphoto2? ( media-libs/libgphoto2:= )
-   kipi? ( $(add_kdeapps_dep libkipi '' '16.03.80') )
-   lensfun? ( media-libs/lensfun )
-   marble? (
-   $(add_frameworks_dep kbookmarks)
-   $(add_frameworks_dep kitemmodels)
-   $(add_kdeapps_dep marble)
-   )
-   semantic-desktop? ( $(add_frameworks_dep kfilemetadata) )
-   mysql? ( virtual/mysql )
-   video? ( $(add_qt_dep qtmultimedia 'widgets') )
-   X? (
-   $(add_qt_dep qtx11extras)
-   x11-libs/libX11
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-cpp/eigen:3
-   sys-devel/gettext
-"
-RDEPEND="${COMMON_DEPEND}
-   media-plugins/kipi-plugins:5
-   !media-gfx/digikam:4
-"
-
-RESTRICT=test
-# bug 366505
-
-src_prepare() {
-   if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   # prepare the translations
-   mv "${WORKDIR}/${MY_P}/po" po || die
-   find po -name "*.po" -and -not -name "digikam.po" -delete || die
-   echo "set_property(GLOBAL PROPERTY 
ALLOW_DUPLICATE_CUSTOM_TARGETS 1)" >> CMakeLists.txt || die
-   echo "find_package(Gettext REQUIRED)" >> CMakeLists.txt || die
-   echo "add_subdirectory( po )" >> CMakeLists.txt || die
-
-   if use handbook; then
-   # subdirs need to be preserved b/c relative paths...
-   # doc-translated is, in fact, broken, and ignored
-   mv "${WORKDIR}/${MY_P}/doc/${PN}" doc-default || die
-   echo "add_subdirectory( doc-default )" >> 
CMakeLists.txt || die
-   fi
-   fi
-
-   kde5_src_prepare
-}
-
-src_configure() {
-   # LQR = only allows to choose between bundled/external
-   local mycmakeargs=(
-   -DENABLE_AKONADICONTACTSUPPORT=$(usex addressbook)
-   -DENABLE_KFILEMETADATASUPPORT=$(usex semantic-desktop)
-  

[gentoo-commits] repo/gentoo:master commit in: app-vim/csound-syntax/files/, app-vim/csound-syntax/

2016-08-17 Thread Tim Harder
commit: fe1a8a6e85940e79fdbc0573e43e3225dc6202c2
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Aug 18 05:14:29 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Aug 18 05:14:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe1a8a6e

app-vim/csound-syntax: remove old

 app-vim/csound-syntax/Manifest  |  1 -
 app-vim/csound-syntax/csound-syntax-3.1.ebuild  | 17 -
 app-vim/csound-syntax/files/csound-syntax-3.1-doc.patch | 16 
 3 files changed, 34 deletions(-)

diff --git a/app-vim/csound-syntax/Manifest b/app-vim/csound-syntax/Manifest
index 9c446c2..c2191c0 100644
--- a/app-vim/csound-syntax/Manifest
+++ b/app-vim/csound-syntax/Manifest
@@ -1,2 +1 @@
 DIST csound-syntax-20160804.tar.bz2 326658 SHA256 
b222e1b55945e4ccc1c11c55c3e9c8dae4c2a34c61bda80efaab508896416935 SHA512 
83ba89768be3d9e5dd701cc8323fbbff75ce399210891fc1e5676e278c39cfdb4b5e4a354c93c1f439a667d0ea65f459aea0b6f79740a061381e22d2557c0eb8
 WHIRLPOOL 
61963663791405565263dcab85f8be64d45fffa522ca7a7e7c749c8d8316943bd215b04266eac92171a5f942833ed3455f88893198adbd605ed0b092d2267dd1
-DIST csound-syntax-3.1.tar.bz2 39643 SHA256 
123643a4118341f6ca44ebdd7ccddd82e2a3d5b4696db7b674a8043814de11dd SHA512 
b82236a8502c3b9eb0fb98c1a34d992b329933a51a981bd213d3ab82fd73cb9ffb354b7786d69ee53a8ee8df02bf4ac4364569f5850af0581dbea72fe1471ed0
 WHIRLPOOL 
55ced201b86af9dee0f0f2c7239428cfd3b39a27bb0a2cbee955490ebe6992192898b41b1c1223e2a716eaae03641eec25a8a522fc38d1735bcf261e1269658a

diff --git a/app-vim/csound-syntax/csound-syntax-3.1.ebuild 
b/app-vim/csound-syntax/csound-syntax-3.1.ebuild
deleted file mode 100644
index 8f5beba..000
--- a/app-vim/csound-syntax/csound-syntax-3.1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils vim-plugin
-
-DESCRIPTION="vim plugin: Syntax highlighting, filetype detection, folding, 
macros, and templates for Csound files"
-HOMEPAGE="http://www.eumus.edu.uy/docentes/jure/csound/vim/;
-LICENSE="vim"
-KEYWORDS="~amd64 ~x86"
-
-VIM_PLUGIN_HELPFILES="${PN}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-doc.patch
-}

diff --git a/app-vim/csound-syntax/files/csound-syntax-3.1-doc.patch 
b/app-vim/csound-syntax/files/csound-syntax-3.1-doc.patch
deleted file mode 100644
index a7f2c9f..000
--- a/app-vim/csound-syntax/files/csound-syntax-3.1-doc.patch
+++ /dev/null
@@ -1,16 +0,0 @@
 csound-syntax-3.1/doc/csound.txt.orig  2010-10-08 14:46:23.375008988 
-0700
-+++ csound-syntax-3.1/doc/csound.txt   2010-10-08 15:12:10.349064245 -0700
-@@ -1,4 +1,6 @@
-+*csound.txt*Csound Syntax Reference
- 
-+ *csound-syntax*
- --
- *#*
- 
-@@ -7880,3 +7882,6 @@
- Bitwise NOT operator.
- 
-   ~a (bitwise NOT)
-+
-+--
-+vim:tw=78:ts=8:ft=help



[gentoo-commits] repo/gentoo:master commit in: net-misc/mosh/

2016-08-17 Thread Manuel Rüger
commit: 14baacb85f7273c87210e5e14918852c776ca2c4
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Aug 17 21:41:18 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Aug 17 21:41:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14baacb8

net-misc/mosh: Version bump to 1.2.6

Package-Manager: portage-2.3.0

 net-misc/mosh/Manifest  |  1 +
 net-misc/mosh/mosh-1.2.6.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/net-misc/mosh/Manifest b/net-misc/mosh/Manifest
index b343b57..e8b6734 100644
--- a/net-misc/mosh/Manifest
+++ b/net-misc/mosh/Manifest
@@ -1,2 +1,3 @@
 DIST mosh-1.2.4.tar.gz 283047 SHA256 
e74d0d323226046e402dd469a176075fc2013b69b0e67cea49762c957175df46 SHA512 
f7505faffdc8da734179b37339b554f83cbf5450b251cd2aa50d63cd6e4cbefa0da17a1c1b2a61858735ac9e5cee5841ed20e81e244380f5f9a02af1b87199cc
 WHIRLPOOL 
b7fe6c87deb139faa4c6542b8de8bb8356e00889a8fc5a9a4d9609312f1654720eda0bdf9db97f48ccf6f15e6b4b2cd9c8d5105e84177a7ce0d3d36923a15e34
 DIST mosh-1.2.5.tar.gz 308857 SHA256 
1af809e5d747c333a852fbf7acdbf4d354dc4bbc2839e3afe5cf798190074be3 SHA512 
6a5a42e5ed3f265bc8bee045340a59f604ab8f08b041573264f5679c29678e84d101537aa2d856923eee8d0a0f9c052dc81cfbfa50ce12bd0eeddc5c8f1fc3ae
 WHIRLPOOL 
df91c18f4f68250fbb91d79b3072f594adb829f46d4228c965082883ee71401d80efef06ceb4662686eda3bdccb43cede365a1cef4c099efe9c41f775b4fdd8c
+DIST mosh-1.2.6.tar.gz 347185 SHA256 
7e82b7fbfcc698c70f5843bb960dadb8e7bd7ac1d4d2151c9d979372ea850e85 SHA512 
fe53ba3ba79fb393f9fd5d3c48b2864838a1b51a8e08f0160bcfb98fc8c2363d2bb77456e1bc79b765d6489a2af54237c5423ebb88a13196a82420be0cbc7403
 WHIRLPOOL 
b8e4f8ecce2a5bf2b7e8238ec12181aeeacabf3a1be8f153d922bda0747894e7c23ab9735824a8c163ab4d6ca7942a4aa064559b9474243b82eee3561dbbc031

diff --git a/net-misc/mosh/mosh-1.2.6.ebuild b/net-misc/mosh/mosh-1.2.6.ebuild
new file mode 100644
index 000..a6a0d27
--- /dev/null
+++ b/net-misc/mosh/mosh-1.2.6.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools bash-completion-r1 eutils vcs-snapshot
+
+DESCRIPTION="Mobile shell that supports roaming and intelligent local echo"
+HOMEPAGE="http://mosh.mit.edu;
+SRC_URI="http://mosh.mit.edu/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86 ~amd64-linux ~arm-linux ~x86-linux 
~x64-macos"
+IUSE="+client examples +mosh-hardening +server ufw +utempter"
+
+REQUIRED_USE="|| ( client server )
+   examples? ( client )"
+
+RDEPEND="dev-libs/protobuf
+   sys-libs/ncurses:0=
+   virtual/ssh
+   client? (
+   dev-lang/perl
+   dev-perl/IO-Tty
+   )
+   utempter? (
+   sys-libs/libutempter
+   )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+# [0] - avoid sandbox-violation calling git describe in Makefile
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.2.5-git-version.patch
+)
+
+src_prepare() {
+   # apply patches.
+   epatch ${PATCHES[@]}
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-completion \
+   $(use_enable client) \
+   $(use_enable server) \
+   $(use_enable examples) \
+   $(use_enable ufw) \
+   $(use_enable mosh-hardening hardening) \
+   $(use_with utempter)
+}
+
+src_compile() {
+   emake V=1
+}
+
+src_install() {
+   default
+
+   for myprog in $(find src/examples -type f -perm /0111) ; do
+   newbin ${myprog} ${PN}-$(basename ${myprog})
+   elog "${myprog} installed as ${PN}-$(basename ${myprog})"
+   done
+
+   # bug 477384
+   dobashcomp conf/bash-completion/completions/mosh
+}



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

2016-08-17 Thread Manuel Rüger
commit: 49bd71bec1ca1b7116a297c48ae8f01469859768
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Aug 17 21:31:12 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Aug 17 21:31:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49bd71be

app-shells/thefuck: Version bump to 3.11

Package-Manager: portage-2.3.0

 app-shells/thefuck/Manifest|  1 +
 app-shells/thefuck/thefuck-3.11.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/app-shells/thefuck/Manifest b/app-shells/thefuck/Manifest
index 91104e9..678519d 100644
--- a/app-shells/thefuck/Manifest
+++ b/app-shells/thefuck/Manifest
@@ -1 +1,2 @@
 DIST thefuck-3.10.tar.gz 786180 SHA256 
4cdad2040325f73918f00e65822ce21c202e178173606452ed0c730d8c447210 SHA512 
fa77177388e311834d5cae9e6264eebaf1b7e52f90a5fa5fd4c3a1858448c4a3288fabd7f08e604b81db1f759f25e7c0403e21ed9772ec517f2f8e8a5163441f
 WHIRLPOOL 
cb488dce6d0fa4ec5c760120f908eedf062933d3fb84643e83ef13d6fc29178085b6f960a97cbcd8b38500cec373cdda6a10bee77433f5aa76aa672bf7adf3bf
+DIST thefuck-3.11.tar.gz 796095 SHA256 
77ee25d0da7c3b5e373c2811c3a4d625de4c635094e960b9f9c60dc490650213 SHA512 
774041c5bb54457add90ed071555a0f6215f43501e9ad359af4e1525df34daa3d35de17ccc93f0c74985c107560c0f86e2db52d58265c4f78d31c69015359631
 WHIRLPOOL 
5eaf7e56100f601146ffd19090463c132ec66a9fcf71340979094df04d8179ddc6624a3c420c114c330e7fafcfbcaeebc1bca462382368a289b75d606f581698

diff --git a/app-shells/thefuck/thefuck-3.11.ebuild 
b/app-shells/thefuck/thefuck-3.11.ebuild
new file mode 100644
index 000..b841c8c
--- /dev/null
+++ b/app-shells/thefuck/thefuck-3.11.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=(python{2_7,3_4})
+
+inherit distutils-r1
+
+DESCRIPTION="Magnificent app which corrects your previous console command"
+HOMEPAGE="https://github.com/nvbn/thefuck;
+SRC_URI="https://github.com/nvbn/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="dev-python/pathlib[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]"
+DEPEND="test? ( ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}] )
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+src_prepare() {
+   sed -i -e "/import pip/s/^/#/" -e "/pip.__version__/,+3 s/^/#/" 
setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   py.test || die
+}



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

2016-08-17 Thread Sebastian Pipping
commit: 20adc95d360d296656f9af65bd782dd6ede9bba7
Author: Jonas Stein  jonasstein  de>
AuthorDate: Mon Aug 15 22:03:04 2016 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Aug 17 18:50:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20adc95d

sys-apps/inxi: version bump to 2.3.0_p20160807

 sys-apps/inxi/Manifest|  1 +
 sys-apps/inxi/inxi-2.3.0_p20160807.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/sys-apps/inxi/Manifest b/sys-apps/inxi/Manifest
index e8c0f70..e43f323 100644
--- a/sys-apps/inxi/Manifest
+++ b/sys-apps/inxi/Manifest
@@ -1,2 +1,3 @@
 DIST inxi-2.2.14.tar.gz 179900 SHA256 
c7acc482e860864d69365c2548b2efcfd334432dc053568a4dce37d6699146e5 SHA512 
0cc5c1a6d6e3611e3203ca9747477316b6171a8926c33ce4b6f2531fa9c644fa4a7de654e78958efb770fdd0fd1c7ec734bc32e98d9651e3154ab5a2aee58f2d
 WHIRLPOOL 
f74ac82c213bc5949da2602d5a38abd061889877ceb6f0e3a2e4988b205d1179e1eac8a42a2402e064773b8ca124cba544e9e37fbb1d1d16b2c4d83e58ce0728
 DIST inxi-2.2.19.tar.gz 181796 SHA256 
8611d5c906234b348fc46cd287660b7676a1a5cd85bd38367dad2e0ceb2e92df SHA512 
002c33d3cb13269b91732be4f8704b1022d99d46fbb8630bd6f35d8609cbcde22b650da5ff93480a2d1acedfec40b47e8154b757d1a0291eb9d6917009331659
 WHIRLPOOL 
323b359b0d92959b9504d5a77f6a20194604de98ce8e0bb4f9d5c20610e4787d0247e78e0d93bd01818a906ff421face76704717c4caf1f2313728b66d53aef3
+DIST inxi-2.3.0_p20160807.tar.gz 407468 SHA256 
da9bf61c2134291d8f65f5cd270a7026d83ea28f44450c7973e1f5f7aa529313 SHA512 
58f91c7b44cfa6a53fba7fdd8300ab5b9bca86a1c558524ad6f26f79123f4e642531543f9d5d04134ca5028323bc9e6db128a15e0c17b41254ff9463db1080f9
 WHIRLPOOL 
eb502482b76a55c2fa7d3c9972fa0b46ee4e12af208073bc2ff4b22d6880868ddd576b1c345905f19fae4ee6469d4dc5fdbdaef0acf4d944e8a390974fa54881

diff --git a/sys-apps/inxi/inxi-2.3.0_p20160807.ebuild 
b/sys-apps/inxi/inxi-2.3.0_p20160807.ebuild
new file mode 100644
index 000..af46895
--- /dev/null
+++ b/sys-apps/inxi/inxi-2.3.0_p20160807.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+MY_COMMIT=c2a22b3e2590d896d4b0a8fd298f505cc1d787f5 #because upstream refuses 
to tag commits with version numbers
+
+DESCRIPTION="Commandline script to print hardware information for irc and 
administration."
+
+HOMEPAGE="https://github.com/smxi/inxi;
+SRC_URI="https://github.com/smxi/${PN}/tarball/${MY_COMMIT} -> ${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=app-shells/bash-3.0
+   sys-apps/pciutils
+   "
+
+S="${WORKDIR}/smxi-${PN}-${MY_COMMITID}"
+
+src_install() {
+   dobin ${PN}
+   doman ${PN}.1.gz
+}
+
+pkg_postinst() {
+   einfo "To view a short or full system information."
+   einfo "inxi -b for short information."
+   einfo "inxi -F for full information."
+   einfo "inxi provides seven verbose levels -v1 to -v7."
+   einfo "inxi -h for help."
+}



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

2016-08-17 Thread Sebastian Pipping
commit: b3c2b1acb6133aa5e39594e87882e9882d506892
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Aug 17 18:59:14 2016 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Aug 17 18:59:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c2b1ac

Merge remote-tracking branch 'github/pr/2094'

 sys-apps/inxi/Manifest|  1 +
 .../inxi/{inxi-2.2.19.ebuild => inxi-2.3.0_p20160807.ebuild}  | 11 +++
 2 files changed, 8 insertions(+), 4 deletions(-)



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/gwave/, sci-electronics/gwave/files/

2016-08-17 Thread Denis Dupeyron
commit: e02283c0ce93ad90e5c50a9a94b77d4a5464c0bc
Author: Denis Dupeyron  gentoo  org>
AuthorDate: Wed Aug 17 22:47:46 2016 +
Commit: Denis Dupeyron  gentoo  org>
CommitDate: Wed Aug 17 22:48:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e02283c0

sci-electronics/gwave: bump to 20120229 and migrate to guile-2, bug #590814

Package-Manager: portage-2.3.0

 sci-electronics/gwave/Manifest |  1 +
 .../gwave/files/gwave-20120229_as-needed.patch | 58 ++
 .../gwave/files/gwave-20120229_doc.patch   | 42 ++
 .../files/gwave-20120229_missing_externs.patch | 23 ++
 .../gwave/files/gwave-20120229_remove_gh.patch | 92 ++
 ...remove_old_and_broken_compatibility_check.patch | 45 +++
 .../gwave/files/gwave-20120229_stdlib.patch| 11 +++
 .../gwave/files/gwave-20120229_unistd.patch| 23 ++
 sci-electronics/gwave/gwave-20120229.ebuild| 74 +
 9 files changed, 369 insertions(+)

diff --git a/sci-electronics/gwave/Manifest b/sci-electronics/gwave/Manifest
index 920b526..975aec8 100644
--- a/sci-electronics/gwave/Manifest
+++ b/sci-electronics/gwave/Manifest
@@ -1 +1,2 @@
+DIST gwave-code-249-trunk.zip 415799 SHA256 
be4316b8191d8c27dbc32ecdbcebb872490c3e315187334c3a9c1836645b0d5b SHA512 
351e5db7c65a0ff3ff68785986c3c4f16e2fbf2386c944c8ed63ced4b4714e9e00c2d30a12f7180477bb8f1ac56a09208cf6379b0e0074dc92de71ff483d5d87
 WHIRLPOOL 
40ddc4c14585346bd5baebb1586f6eb8fafec23d0662ad185b0b1987ca8297cf4102af537a8eb91ce0e60faa0047cded8d52ed18c1c36b88e9b2e03081edc81b
 DIST gwave2-20090213.tar.gz 403957 SHA256 
464c7bc6f2bb84413959584b4ed08b3391361fd7524fc93f7fd1c1cde370ea7f SHA512 
9b39ed2923901af18253abe8e3ae1a6f71a660e31181dce31b0d784eb1dd0800a31ff48158b2c68555fcd268029e20295e87626e8e1d4cebc236b3863fe25e8c
 WHIRLPOOL 
dd6dff26731063d23bea70129145e3551593b242f26145e77e2c61734a5e946fd01f951f007cd90093e77aebf969af149da750aab93692697e25e750fb10b247

diff --git a/sci-electronics/gwave/files/gwave-20120229_as-needed.patch 
b/sci-electronics/gwave/files/gwave-20120229_as-needed.patch
new file mode 100644
index 000..75d57f2
--- /dev/null
+++ b/sci-electronics/gwave/files/gwave-20120229_as-needed.patch
@@ -0,0 +1,58 @@
+diff -ur gwave-code-249-trunk.orig/configure.ac 
gwave-code-249-trunk/configure.ac
+--- gwave-code-249-trunk.orig/configure.ac 2016-08-15 12:51:39.170423625 
-0600
 gwave-code-249-trunk/configure.ac  2016-08-15 12:53:13.049707178 -0600
+@@ -140,6 +140,9 @@
+ AC_SUBST(ggtk_hack_cflags)
+ AC_SUBST(ggtk_extra_loadpath)
+ 
++PKG_CHECK_MODULES([X11], [x11])
++PKG_CHECK_MODULES([GLIB], [glib-2.0])
++
+ dnl doesn't work if prefix isn't specified.
+ dnl AC_DEFINE_UNQUOTED(DATADIR,"${datadir}",Installation prefix for finding 
necessary guile code)
+ 
+diff -ur gwave-code-249-trunk.orig/remote/Makefile.am 
gwave-code-249-trunk/remote/Makefile.am
+--- gwave-code-249-trunk.orig/remote/Makefile.am   2016-08-15 
12:51:39.170423625 -0600
 gwave-code-249-trunk/remote/Makefile.am2016-08-15 12:52:15.810144514 
-0600
+@@ -4,7 +4,9 @@
+ AM_CFLAGS = @GTK_CFLAGS@ 
+ bin_PROGRAMS=gwave-exec gwaverepl
+ gwave_exec_SOURCES=gwave-exec.c xgclient.c xgexec.h
+-gwave_exec_LDADD= @GTK_LIBS@
++gwave_exec_LDADD= @GTK_LIBS@ @X11_LIBS@
++gwave_exec_CFLAGS= @X11_CFLAGS@
+ 
+ gwaverepl_SOURCES=gwaverepl.c xgclient.c xgexec.h repllib.c
+-gwaverepl_LDADD= @GTK_LIBS@ @READLINE_LIB@
++gwaverepl_LDADD= @GTK_LIBS@ @READLINE_LIB@ @X11_LIBS@ @GLIB_LIBS@
++gwaverepl_CFLAGS= @X11_CFLAGS@ @GLIB_CFLAGS@
+diff -ur gwave-code-249-trunk.orig/spicefile/Makefile.am 
gwave-code-249-trunk/spicefile/Makefile.am
+--- gwave-code-249-trunk.orig/spicefile/Makefile.am2016-08-15 
12:51:39.170423625 -0600
 gwave-code-249-trunk/spicefile/Makefile.am 2016-08-15 12:52:15.810144514 
-0600
+@@ -10,11 +10,9 @@
+ 
+ noinst_PROGRAMS = test_read
+ test_read_SOURCES =  test_read.c
+-test_read_LDFLAGS = @GTK_LIBS@
+-test_read_LDADD = libspicefile.a
++test_read_LDADD = libspicefile.a @GTK_LIBS@
+ 
+ bin_PROGRAMS=sp2sp
+ sp2sp_SOURCES=sp2sp.c
+-sp2sp_LDFLAGS= @GTK_LIBS@
+-sp2sp_LDADD= libspicefile.a
++sp2sp_LDADD= libspicefile.a @GTK_LIBS@
+ 
+diff -ur gwave-code-249-trunk.orig/src/Makefile.am 
gwave-code-249-trunk/src/Makefile.am
+--- gwave-code-249-trunk.orig/src/Makefile.am  2016-08-15 12:51:39.170423625 
-0600
 gwave-code-249-trunk/src/Makefile.am   2016-08-15 12:52:15.810144514 
-0600
+@@ -16,8 +16,7 @@
+   rgeval.c xgserver.c measurebtn.c measurebtn.h \
+   GtkTable_indel.c GtkTable_indel.h  xsnarf.h
+ 
+-gwave_LDADD = ../spicefile/libspicefile.a  @GTK_LIBS@ @GUILEGTK_LIBS@ 
+-gwave_LDFLAGS =  @GUILE_LDFLAGS@
++gwave_LDADD = ../spicefile/libspicefile.a  @GTK_LIBS@ @GUILEGTK_LIBS@ 
@GUILE_LDFLAGS@ -lX11 -lm
+ 
+ AM_CFLAGS = @GTK_CFLAGS@ @GUILE_CFLAGS@ @GUILEGTK_CFLAGS@ \
+   -DDATADIR=\"$(datadir)\" -DBINGWAVE=\"$(bindir)/gwave\" 
@ggtk_hack_cflags@

diff --git 

  1   2   >