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

2020-12-04 Thread Jory Pratt
commit: fd368c056f9c9c7ffb81173dbd1c6317aeb11fd2
Author: Jory Pratt  gentoo  org>
AuthorDate: Fri Dec  4 19:12:31 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Fri Dec  4 19:12:31 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=fd368c05

net-libs/webkit-gtk: remove useless blank line

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 net-libs/webkit-gtk/webkit-gtk-2.30.3.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.30.3.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.30.3.ebuild
index 5c4743f..2b35697 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.30.3.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.30.3.ebuild
@@ -304,4 +304,3 @@ src_install() {
pax-mark m "${ED}usr/libexec/webkit2gtk-4.0/jsc" 
"${ED}usr/libexec/webkit2gtk-4.0/WebKitWebProcess"
pax-mark m "${ED}usr/libexec/webkit2gtk-4.0/WebKitPluginProcess"
 }
-



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

2020-12-04 Thread Jory Pratt
commit: ff1b278f45f4cf2a9f1f0978534b0405cb3398e1
Author: Petr Vaněk  atlas  cz>
AuthorDate: Tue Dec  1 01:04:08 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Fri Dec  4 19:11:13 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=ff1b278f

net-libs/webkit-gtk: bump to 2.30.3

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Jory Pratt  gentoo.org>

 net-libs/webkit-gtk/Manifest   |   1 +
 .../webkit-gtk/files/2.30.3-fix-noGL-build.patch   |  27 ++
 net-libs/webkit-gtk/files/2.30.3-icu68.patch   | 179 
 net-libs/webkit-gtk/metadata.xml   |   1 +
 net-libs/webkit-gtk/webkit-gtk-2.30.3.ebuild   | 307 +
 5 files changed, 515 insertions(+)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index e700873..ab2f785 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1 +1,2 @@
 DIST webkitgtk-2.28.4.tar.xz 21424908 BLAKE2B 
5ca9206c3c7d0a00bc76487ae8fe79e6c5b94a86f23300f196b3edbd5e3f1ea68768ef4465b32fa694a7b6a4a2b274dfb9dba4a20b8329f9138970f1a82eb7e6
 SHA512 
227cd4066235180521a32a83d3a906212adf4f234f15a1fff4ac86b48e39c431f1e0cb4a56f62924015099a0c8909a73a21a56f8dc71a16c53ac65de4a5773a1
+DIST webkitgtk-2.30.3.tar.xz 22311704 BLAKE2B 
d5a8ba1fe7fbbcd3d8504ad98650ec685a41ddaa43e1392172cf7840100157a283e4ccf4cf62f2f581deffd8d860cf61b43fe59178b02306efb88c8e1a803520
 SHA512 
cbb8298bdb791eb60a214c36ec9ced398fc5c07f580d60d001483ca3f616a309394013239affd16f6eefd8c2fb178bbf5b566ab4480fe3349e1856c80ec78ddf

diff --git a/net-libs/webkit-gtk/files/2.30.3-fix-noGL-build.patch 
b/net-libs/webkit-gtk/files/2.30.3-fix-noGL-build.patch
new file mode 100644
index 000..5e9f426
--- /dev/null
+++ b/net-libs/webkit-gtk/files/2.30.3-fix-noGL-build.patch
@@ -0,0 +1,27 @@
+From 25cf4db5575192fd306b7a74d496d1e10d8cfd3e Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Fri, 27 Nov 2020 22:47:30 +0200
+Subject: [PATCH] [X11] Fix build with disabled OpenGL
+
+The added PlatformDisplayX11::visual() method requires symbols from
+X11/Xutil.h, which wasn't added as an explicit include with only
+EGL headers indirectly pulled it in with standard build options.
+---
+ Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp 
b/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp
+index 8fe3d3e92c88..2b2805446aad 100644
+--- a/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp
 b/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp
+@@ -30,6 +30,7 @@
+ 
+ #if PLATFORM(X11)
+ #include 
++#include 
+ #include 
+ #if PLATFORM(GTK)
+ #include 
+-- 
+2.20.1
+

diff --git a/net-libs/webkit-gtk/files/2.30.3-icu68.patch 
b/net-libs/webkit-gtk/files/2.30.3-icu68.patch
new file mode 100644
index 000..33116fe
--- /dev/null
+++ b/net-libs/webkit-gtk/files/2.30.3-icu68.patch
@@ -0,0 +1,179 @@
+From a5f1691b5b885dd228018740803075e7b6059e4b Mon Sep 17 00:00:00 2001
+From: "stephan.sz...@sony.com"
+ 
+Date: Tue, 3 Nov 2020 20:06:15 +
+Subject: [PATCH] [WinCairo/PlayStation] ICU 68.1 no longer exposes FALSE and
+ TRUE macros by default https://bugs.webkit.org/show_bug.cgi?id=218522
+
+Reviewed by Don Olmstead.
+
+Source/WebCore:
+
+* platform/text/TextCodecICU.cpp: Replace use of TRUE with true
+
+Source/WebKit:
+
+* UIProcess/CoordinatedGraphics/DrawingAreaProxyCoordinatedGraphics.cpp: 
Replace FALSE with false
+
+Source/WTF:
+
+Replace uses of FALSE and TRUE with false and true.
+
+* wtf/text/icu/UTextProvider.h:
+* wtf/text/icu/UTextProviderLatin1.cpp:
+* wtf/text/icu/UTextProviderUTF16.cpp:
+
+
+git-svn-id: https://svn.webkit.org/repository/webkit/trunk@269325 
268f45cc-cd09-0410-ab3c-d52691b4dbfc
+---
+ Source/WTF/wtf/text/icu/UTextProvider.h|  8 
+ Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp| 14 +++---
+ Source/WTF/wtf/text/icu/UTextProviderUTF16.cpp |  4 ++--
+ Source/WebCore/platform/text/TextCodecICU.cpp  |  2 +-
+ .../DrawingAreaProxyCoordinatedGraphics.cpp|  2 +-
+ 6 files changed, 15 insertions(+), 15 deletions(-)
+
+diff --git a/Source/WTF/wtf/text/icu/UTextProvider.h 
b/Source/WTF/wtf/text/icu/UTextProvider.h
+index c8f28d6ed3da..3c6fbeab6a5c 100644
+--- a/Source/WTF/wtf/text/icu/UTextProvider.h
 b/Source/WTF/wtf/text/icu/UTextProvider.h
+@@ -79,12 +79,12 @@ inline bool uTextAccessInChunkOrOutOfRange(UText* text, 
int64_t nativeIndex, int
+ // Ensure chunk offset is well formed if computed offset exceeds 
int32_t range.
+ ASSERT(offset < std::numeric_limits::max());
+ text->chunkOffset = offset < std::numeric_limits::max() 
? static_cast(offset) : 0;
+-isAccessible = TRUE;
++isAccessible = true;
+ return true;
+ 

[gentoo-commits] proj/musl:master commit in: media-libs/mesa/

2020-12-03 Thread Jory Pratt
commit: e5b30df174bcc06536197c694ad31dc94edd3d7d
Author: stefson  yahoo  de>
AuthorDate: Thu Dec  3 13:49:11 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Thu Dec  3 16:33:45 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e5b30df1

media-libs/mesa: remove old

Closes: https://github.com/gentoo/musl/pull/362

Signed-off-by: Steffen Kuhn  yandex.com>
Signed-off-by: Jory Pratt  gentoo.org>

 media-libs/mesa/Manifest   |   1 -
 media-libs/mesa/mesa-20.1.8.ebuild | 566 -
 2 files changed, 567 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 2fdce9c..e3b8a27 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,3 +1,2 @@
 DIST mesa-20.1.10.tar.xz 12918420 BLAKE2B 
408f4bc6eb0dc11199cd161d6914b77cb57313bca94f26794cbfd05332922c45dc216a64e33df9fad64cd41e1ad8b2de6c2e5f99cad234870f7a5b970a62dcbd
 SHA512 
0d4016abfcc733c853d7b6c3c997ddc554a44088c0a4d9a7edb51ab5ad7d9e1234728b61ffcb9c82a6c5fee1429091a1c31cbeabcb1b50411337b99ee550d28a
-DIST mesa-20.1.8.tar.xz 12846348 BLAKE2B 
b31680458100fc4394819a379a14237cfe39befea91f53641dc181d29891cb3e508c45f5ea1b07deee97f6bf04b6d8b2ca9cd8270bf79ab4a524035fbdc58c36
 SHA512 
519b0e2837982d097c362d974a90c94efd1cdf14505fc43eaa740a23c042bc0c3f04d0edaf6b371966d82667cade6d0c68c92528e1be6c12884b38c67fd064c1
 DIST mesa-20.2.0-rc4.tar.xz 13569628 BLAKE2B 
54068c298a57f2c19113828e2e9b94dd15070ecc0c899f7e3dc527b27579e4f8c3c84c7b841c8d0b8313556cca41bfefd3e08b360dd0e364cbc29e0609ff6f3d
 SHA512 
1f718bfbadbc15b7216864226adb737f3a4a7801dc60ca9294effd4be5f260fffd31c988eed9550e8a7a7430acb05ba0c7d65693c1f375eab4b95d2d029755bb

diff --git a/media-libs/mesa/mesa-20.1.8.ebuild 
b/media-libs/mesa/mesa-20.1.8.ebuild
deleted file mode 100644
index 20f6629..000
--- a/media-libs/mesa/mesa-20.1.8.ebuild
+++ /dev/null
@@ -1,566 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit llvm meson multilib-minimal python-any-r1 linux-info
-
-OPENGL_DIR="xorg-x11"
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="OpenGL-like graphic library for Linux"
-HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
-   inherit git-r3
-else
-   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
-   KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-RESTRICT="
-   !test? ( test )
-"
-
-RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
-VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau 
panfrost vc4 virgl vivante vmware"
-for card in ${VIDEO_CARDS}; do
-   IUSE_VIDEO_CARDS+=" video_cards_${card}"
-done
-
-IUSE="${IUSE_VIDEO_CARDS}
-   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +libglvnd 
+llvm
-   lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
-   vulkan-overlay wayland +X xa xvmc +zstd"
-
-REQUIRED_USE="
-   d3d9?   ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
-   gles1?  ( egl )
-   gles2?  ( egl )
-   vulkan? ( dri3
- video_cards_radeonsi? ( llvm ) )
-   vulkan-overlay? ( vulkan )
-   wayland? ( egl gbm )
-   video_cards_freedreno?  ( gallium )
-   video_cards_intel?  ( classic )
-   video_cards_i915?   ( || ( classic gallium ) )
-   video_cards_i965?   ( classic )
-   video_cards_iris?   ( gallium )
-   video_cards_lima?   ( gallium )
-   video_cards_nouveau? ( || ( classic gallium ) )
-   video_cards_panfrost? ( gallium )
-   video_cards_radeon? ( || ( classic gallium )
- gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
-   video_cards_r100?   ( classic )
-   video_cards_r200?   ( classic )
-   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
-   video_cards_r600?   ( gallium )
-   video_cards_radeonsi?   ( gallium llvm )
-   video_cards_vc4? ( gallium )
-   video_cards_virgl? ( gallium )
-   video_cards_vivante? ( gallium gbm )
-   video_cards_vmware? ( gallium )
-   xa? ( X )
-   xvmc? ( X )
-"
-
-LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.100"
-RDEPEND="
-   !app-eselect/eselect-mesa
-   >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
-   >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
-   libglvnd? (
-   >=media-libs/libglvnd-1.2.0-r1[X?,${MULTILIB_USEDEP}]
-   !app-eselect/eselect-opengl
-   )
-   !libglvnd? (
-   >=app-eselect/eselect-

[gentoo-commits] proj/musl:master commit in: x11-libs/libdrm/

2020-12-03 Thread Jory Pratt
commit: 614e87abb5d9c03f1167aacf774c0bcd82543e3f
Author: stefson  yahoo  de>
AuthorDate: Thu Dec  3 13:48:26 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Thu Dec  3 16:33:38 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=614e87ab

x11-libs/libdrm: remove old

Signed-off-by: Steffen Kuhn  yandex.com>
Signed-off-by: Jory Pratt  gentoo.org>

 x11-libs/libdrm/Manifest |  2 -
 x11-libs/libdrm/libdrm-2.4.96.ebuild | 77 
 x11-libs/libdrm/libdrm-2.4.97.ebuild | 77 
 3 files changed, 156 deletions(-)

diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index 7f4c41c..44c92d1 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -1,3 +1 @@
 DIST libdrm-2.4.102.tar.xz 408844 BLAKE2B 
f3a5ddb96130d175e860984412949713cd30145a3a9e453f666b650ec9b7eedb1c8e230aa7c5769331a330d833fdeba3da28b339150d81c17716a96935267178
 SHA512 
386afd228efd809fe32776a6ff5d9dd95d1409a6a6a89b3806a3b42ed27e84f1e090f3b7834973f834d6b0d1342b7034447fe8690d072f85f03292d7795c3e0c
-DIST libdrm-2.4.96.tar.bz2 829518 BLAKE2B 
d9a21ce31af65812c1b23968ef6c1901aea106b4cc68d76d3641a17b98423024b804bfda509862174eba98271bd7156c7f08d81bc0a520ea4a25c8e2e0bfd598
 SHA512 
008cb7658d953b44e11fa3cc6e00dfeb3efb59c7fdadd59f7066101aff138acbbc2f2508e9ebe0528340e39dc7693937755d1641816ddde135c10a13e7d81e3b
-DIST libdrm-2.4.97.tar.bz2 837329 BLAKE2B 
b47393d81917a0b43c22f7798ff2e1c21a05fc716a63092dbe0e49cda0fe3bd899d5cc4d703ae49f781e283f5067c62cd37a4931362427e21c3356584cb5e810
 SHA512 
3e08ee9d6c9ce265d783a59b51e22449905ea73aa27f25a082a1e9e1532f7c99e1c9f7cb966eb0970be2a08e2e5993dc9aa55093b1bff548689fdb465e7145ed

diff --git a/x11-libs/libdrm/libdrm-2.4.96.ebuild 
b/x11-libs/libdrm/libdrm-2.4.96.ebuild
deleted file mode 100644
index 7297dd8..000
--- a/x11-libs/libdrm/libdrm-2.4.96.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/drm.git;
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-inherit ${GIT_ECLASS} meson multilib-minimal
-
-DESCRIPTION="X.Org libdrm library"
-HOMEPAGE="https://dri.freedesktop.org/;
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-else
-   SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.bz2;
-   KEYWORDS="amd64 arm ~mips ~ppc x86"
-fi
-
-VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"
-for card in ${VIDEO_CARDS}; do
-   IUSE_VIDEO_CARDS+=" video_cards_${card}"
-done
-
-IUSE="${IUSE_VIDEO_CARDS} libkms valgrind"
-RESTRICT="test" # see bug #236845
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="elibc_FreeBSD? ( 
>=dev-libs/libpthread-stubs-0.4:=[${MULTILIB_USEDEP}] )
-   video_cards_intel? ( 
>=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   valgrind? ( dev-util/valgrind )"
-PATCHES=( "${FILESDIR}"/fix-ioctl.patch )
-
-src_unpack() {
-   default
-   [[ $PV = * ]] && git-r3_src_unpack
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   # Udev is only used by tests now.
-   -Dudev=false
-   -Dcairo-tests=false
-   -Damdgpu=$(usex video_cards_amdgpu true false)
-   -Dexynos=$(usex video_cards_exynos true false)
-   -Dfreedreno=$(usex video_cards_freedreno true false)
-   -Dintel=$(usex video_cards_intel true false)
-   -Dnouveau=$(usex video_cards_nouveau true false)
-   -Domap=$(usex video_cards_omap true false)
-   -Dradeon=$(usex video_cards_radeon true false)
-   -Dtegra=$(usex video_cards_tegra true false)
-   -Dvc4=$(usex video_cards_vc4 true false)
-   -Detnaviv=$(usex video_cards_vivante true false)
-   -Dvmwgfx=$(usex video_cards_vmware true false)
-   -Dlibkms=$(usex libkms true false)
-   # valgrind installs its .pc file to the pkgconfig for the 
primary arch
-   -Dvalgrind=$(usex valgrind auto false)
-   )
-   meson_src_configure
-}
-
-multilib_src_compile() {
-   meson_src_compile
-}
-
-multilib_src_test() {
-   meson_src_test
-}
-
-multilib_src_install() {
-   meson_src_install
-}

diff --git a/x11-libs/libdrm/libdrm-2.4.97.ebuild 
b/x11-libs/libdrm/libdrm-2.4.97.ebuild
deleted file mode 100644
index 384aaee..000
--- a/x11-libs/libdrm/libdrm-2.4.97.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git;
-
-if [[ ${PV} = 99

[gentoo-commits] proj/musl:master commit in: x11-libs/libdrm/

2020-12-03 Thread Jory Pratt
commit: 6acadb0560899a8955c5cc224074c96caa36bdee
Author: stefson  yahoo  de>
AuthorDate: Thu Dec  3 13:43:52 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Thu Dec  3 16:33:38 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6acadb05

x11-libs/libdrm: stable for arm/arm64/ppc/x86

keywords copied from tree

Signed-off-by: Steffen Kuhn  yandex.com>
Signed-off-by: Jory Pratt  gentoo.org>

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

diff --git a/x11-libs/libdrm/libdrm-2.4.102.ebuild 
b/x11-libs/libdrm/libdrm-2.4.102.ebuild
index 179bcef..d40daba 100644
--- a/x11-libs/libdrm/libdrm-2.4.102.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.102.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~x86"
+   KEYWORDS="amd64 arm arm64 ~mips ppc x86"
 fi
 
 VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"



[gentoo-commits] proj/musl:master commit in: sys-libs/libcap/, sys-libs/libcap/files/

2020-12-03 Thread Jory Pratt
commit: 6f4cf0ce946191b95614c01bc84a082129be8914
Author: stefson  yahoo  de>
AuthorDate: Thu Dec  3 13:40:20 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Thu Dec  3 16:15:57 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6f4cf0ce

sys-libs/libcap: sys/prctl patch has been upstreamed

Closes: https://github.com/gentoo/musl/pull/361

Signed-off-by: Steffen Kuhn  yandex.com>
Signed-off-by: Jory Pratt  gentoo.org>

 sys-libs/libcap/Manifest   |   1 -
 sys-libs/libcap/files/libcap-2.21-include.patch|  10 --
 25-ignore-RAISE_SETFCAP-install-failures.patch |  33 -
 .../files/libcap-2.28-build-system-fixes.patch | 165 -
 sys-libs/libcap/files/libcap-2.28-no_perl.patch|  64 
 sys-libs/libcap/libcap-2.28-r1.ebuild  |  84 ---
 sys-libs/libcap/metadata.xml   |  11 --
 7 files changed, 368 deletions(-)

diff --git a/sys-libs/libcap/Manifest b/sys-libs/libcap/Manifest
deleted file mode 100644
index e95f444..000
--- a/sys-libs/libcap/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libcap-2.28.tar.xz 94244 BLAKE2B 
9416ca78da0b985c25682746b5f5d052835d29ed40e2ffb2f70e3e59753423c91176a41f7d32b28d75800ccfccc5ed446050985a44471f0d0cc4cc9e0ef69661
 SHA512 
e693ac97483f575bb8a3f4d50262082e6d0d4906f2df48a4f52db4dde21014fcdc683d40712294c7c59d1be21740276bd20b486afee53815dc49e57a9938c5eb

diff --git a/sys-libs/libcap/files/libcap-2.21-include.patch 
b/sys-libs/libcap/files/libcap-2.21-include.patch
deleted file mode 100644
index 8ea6545..000
--- a/sys-libs/libcap/files/libcap-2.21-include.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 a/libcap/libcap.h
-+++ b/libcap/libcap.h
-@@ -13,6 +13,7 @@
- #include 
- #include 
- #include 
-+#include  /* prctl() */
- 
- #ifndef __u8
- #define __u8unsigned char

diff --git 
a/sys-libs/libcap/files/libcap-2.25-ignore-RAISE_SETFCAP-install-failures.patch 
b/sys-libs/libcap/files/libcap-2.25-ignore-RAISE_SETFCAP-install-failures.patch
deleted file mode 100644
index 0f73736..000
--- 
a/sys-libs/libcap/files/libcap-2.25-ignore-RAISE_SETFCAP-install-failures.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 8dfcdcfdcb9c462a05566aa8d3c6eca871f0ddbf Mon Sep 17 00:00:00 2001
-From: Mike Frysinger 
-Date: Wed, 10 Feb 2016 09:52:45 +0100
-Subject: [PATCH] ignore RAISE_SETFCAP install failures
-
-While the new RAISE_SETFCAP feature is nifty, its failure to run (often
-due to the fs not supporting it) shouldn't impair the default install.
-
-Signed-off-by: Mike Frysinger 
-
-Forward ported from libcap-2.20 to libcap-2.25
-
-Signed-off-by: Lars Wendler 

- progs/Makefile | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/progs/Makefile b/progs/Makefile
-index c094a24..4a6db38 100644
 a/progs/Makefile
-+++ b/progs/Makefile
-@@ -27,7 +27,7 @@ install: all
-   install -m 0755 $$p $(FAKEROOT)$(SBINDIR) ; \
-   done
- ifeq ($(RAISE_SETFCAP),yes)
--  $(FAKEROOT)$(SBINDIR)/setcap cap_setfcap=i $(FAKEROOT)$(SBINDIR)/setcap
-+  -$(FAKEROOT)$(SBINDIR)/setcap cap_setfcap=i $(FAKEROOT)$(SBINDIR)/setcap
- endif
- 
- clean:
--- 
-2.7.1
-

diff --git a/sys-libs/libcap/files/libcap-2.28-build-system-fixes.patch 
b/sys-libs/libcap/files/libcap-2.28-build-system-fixes.patch
deleted file mode 100644
index ae0f2a3..000
--- a/sys-libs/libcap/files/libcap-2.28-build-system-fixes.patch
+++ /dev/null
@@ -1,165 +0,0 @@
-From 9ce6d2ab1060c362178aba57b68bedca2d39cfe9 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger 
-Date: Wed, 10 Feb 2016 09:47:27 +0100
-Subject: [PATCH] build system fixes
-
-This touches up the homebrewed build system to work much better "out of the
-box" for people.  Specifically:
-   - allow toolchain vars to be set via environment
-   - CC / BUILD_CC / AR / RANLIB
-   - CFLAGS / CPPFLAGS / LDFLAGS
-   - split CPPFLAGS out of CFLAGS
-   - break -fPIC out of global CFLAGS and only use where needed
-   - use LDLIBS for libraries, not LDFLAGS
-
-Signed-off-by: Mike Frysinger 
-
-Forward ported from libcap-2.24 to libcap-2.25
-Forward ported from libcap-2.25 to libcap-2.28
-
-Signed-off-by: Lars Wendler 

- Make.Rules   | 30 ++
- libcap/Makefile  |  7 ---
- pam_cap/Makefile |  8 +---
- progs/Makefile   |  2 +-
- 4 files changed, 28 insertions(+), 19 deletions(-)
-
-diff --git a/Make.Rules b/Make.Rules
-index ab4f17c..1b659ea 100644
 a/Make.Rules
-+++ b/Make.Rules
-@@ -46,35 +46,41 @@ MINOR=28
- # Compilation specifics
- 
- KERNEL_HEADERS := $(topdir)/libcap/include/uapi
--IPATH += -fPIC -I$(KERNEL_HEADERS) -I$(topdir)/libcap/include
--
--CC := gcc
--CFLAGS := -O2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
--BUILD_CC := $(CC)
--BUILD_CFLAGS := $(CFLAGS) $(IPATH)
--AR := ar
--RANLIB := ranlib
-+IPATH += -I$(KERNEL_HEADERS) -I$(topdir)/libcap/include
-+
-+CC ?= gcc
-+CFLAGS ?= -O2
-+BUILD_CC ?= $(CC)
-+BU

[gentoo-commits] proj/musl:master commit in: sys-apps/sysvinit/

2020-12-03 Thread Jory Pratt
commit: c5c10c1b3d7dd46c4dc3251faa6b915f04b38da9
Author: stefson  yahoo  de>
AuthorDate: Thu Dec  3 13:55:58 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Thu Dec  3 16:17:00 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c5c10c1b

sys-apps/sysvinit: fix typo in documentation

Closes: https://github.com/gentoo/musl/pull/364

Signed-off-by: Steffen Kuhn  yandex.com>
Signed-off-by: Jory Pratt  gentoo.org>

 sys-apps/sysvinit/sysvinit-2.93.ebuild | 2 +-
 sys-apps/sysvinit/sysvinit-2.94.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/sysvinit/sysvinit-2.93.ebuild 
b/sys-apps/sysvinit/sysvinit-2.93.ebuild
index 9b6df22..bd8282f 100644
--- a/sys-apps/sysvinit/sysvinit-2.93.ebuild
+++ b/sys-apps/sysvinit/sysvinit-2.93.ebuild
@@ -50,7 +50,7 @@ src_prepare() {
-e '/^MAN8/s:\::g' \
src/Makefile || die
 
-   # stack protector is broken no x86 musl
+   # stack protector is broken on x86 musl
sed -i 's/-fstack-protector-strong//' src/Makefile || die
 
# Mung inittab for specific architectures

diff --git a/sys-apps/sysvinit/sysvinit-2.94.ebuild 
b/sys-apps/sysvinit/sysvinit-2.94.ebuild
index 5260eeb..b168492 100644
--- a/sys-apps/sysvinit/sysvinit-2.94.ebuild
+++ b/sys-apps/sysvinit/sysvinit-2.94.ebuild
@@ -50,7 +50,7 @@ src_prepare() {
-e '/^MAN8/s:\::g' \
src/Makefile || die
 
-   # stack protector is broken no x86 musl
+   # stack protector is broken on x86 musl
sed -i 's/-fstack-protector-strong//' src/Makefile || die
 
# logsave is already in e2fsprogs



[gentoo-commits] proj/musl:master commit in: sys-process/psmisc/, sys-process/psmisc/files/

2020-12-03 Thread Jory Pratt
commit: 26953d8f33d17a68767ed678e282973f6850413a
Author: stefson  yahoo  de>
AuthorDate: Thu Dec  3 13:52:10 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Thu Dec  3 16:16:39 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=26953d8f

sys-process/psmisc: remove duplicated patch

the same patch is applied twice, no idea how this went undetected for so long

Closes:https://github.com/gentoo/musl/pull/363

Signed-off-by: Steffen Kuhn  yandex.com>
Signed-off-by: Jory Pratt  gentoo.org>

 .../psmisc/files/psmisc-23.1-musl_ptregs.patch | 45 --
 sys-process/psmisc/psmisc-23.1-r1.ebuild   |  1 -
 2 files changed, 46 deletions(-)

diff --git a/sys-process/psmisc/files/psmisc-23.1-musl_ptregs.patch 
b/sys-process/psmisc/files/psmisc-23.1-musl_ptregs.patch
deleted file mode 100644
index 1b474bc..000
--- a/sys-process/psmisc/files/psmisc-23.1-musl_ptregs.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-Author: Breno Leitao 
-Date:   Thu Apr 6 13:59:57 2017 -0300
-
-peekfd: Include headers for ppc64
-
-Currently peekfd fails to build on ppc64le architecture with musl
-because it does not find reference for __WORDSIZE.
-
-This patch just includes reference for this macro if it was not
-previously defined.
-
-Index: psmisc-22.21/src/peekfd.c
-===
 psmisc-22.21.orig/src/peekfd.c
-+++ psmisc-22.21/src/peekfd.c
-@@ -37,6 +37,14 @@
- 
- #include "i18n.h"
- 
-+#if !defined(PATH_MAX)
-+#include 
-+#endif
-+
-+#if !defined(__WORDSIZE)
-+#include 
-+#endif
-+
- #ifdef I386
-   #define REG_ORIG_ACCUM orig_eax
-   #define REG_ACCUM eax
-Index: psmisc-22.21/src/pstree.c
-===
 psmisc-22.21.orig/src/pstree.c
-+++ psmisc-22.21/src/pstree.c
-@@ -45,6 +45,10 @@
- #include "i18n.h"
- #include "comm.h"
- 
-+#if !defined(PATH_MAX)
-+#include 
-+#endif
-+
- #ifdef WITH_SELINUX
- #include 
- #else

diff --git a/sys-process/psmisc/psmisc-23.1-r1.ebuild 
b/sys-process/psmisc/psmisc-23.1-r1.ebuild
index ad05102..0b0046d 100644
--- a/sys-process/psmisc/psmisc-23.1-r1.ebuild
+++ b/sys-process/psmisc/psmisc-23.1-r1.ebuild
@@ -23,7 +23,6 @@ DOCS=( AUTHORS ChangeLog NEWS README )
 
 PATCHES=(
"${FILESDIR}"/${P}-include_limits.patch 
-   "${FILESDIR}"/${P}-musl_ptregs.patch
 )
 
 src_configure() {



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

2020-12-01 Thread Jory Pratt
commit: befa2419e64e3d187605107bf412398158ceacdd
Author: Jory Pratt  gentoo  org>
AuthorDate: Wed Dec  2 00:37:53 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Wed Dec  2 00:38:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=befa2419

sys-kernel/zen-sources: Version bump 5.9.11

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 sys-kernel/zen-sources/Manifest   | 2 +-
 .../{zen-sources-5.9.10.ebuild => zen-sources-5.9.11.ebuild}  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest
index 921367f535c..9d1930a5885 100644
--- a/sys-kernel/zen-sources/Manifest
+++ b/sys-kernel/zen-sources/Manifest
@@ -1,4 +1,4 @@
 DIST genpatches-5.9-1.base.tar.xz 4004 BLAKE2B 
8a4577d42262fa901186acc60d28221d00e5c9140886705f018d9989f818d96ee4d9a6586b292e7b1d945bea9e2408e3161a73e0999defe1b7f99d0a339eb7be
 SHA512 
d6ba1051f9561aa30d7b196336c34930285d613e8119b152f1d6cc447cb22db5ac07c25f89d4ceddf58c9370c42699d0250a31449be2da3c591896b0c87d8718
 DIST genpatches-5.9-1.extras.tar.xz 1764 BLAKE2B 
32d29f0448aef113ba9c9591c5d3b671d00d07abde9f35f365b48168887913bb2da95a8a52b852453307cabb15a26178be4cbcc016e53a26a31f783a9df7
 SHA512 
df007dc98c1acdd31773f7dcf8aeb22812aa55e5593e8509b6a8762f2dcf06c95d69ad7cdce992e7a5fe730754bef26242acdc4e4da51ee29206fabb86c9cb0e
 DIST linux-5.9.tar.xz 115507140 BLAKE2B 
e8d11472d63a9f8409ca12a2e8c97c6963a3d4516b5a398b627d6ece565584526f9b5a1377a2fa4bd184c09c7db94c987428bc5d52df0c788464a67e9e8d6dcb
 SHA512 
d3d92ce4246bad74c9a784212f160d98449b1e8793970c2c308276568d852b8effe0528686bdb87d55d691f09a826abf7938d69bdd4759ce65ddd5c05ffe4eca
-DIST v5.9.10-zen1.patch.xz 685296 BLAKE2B 
6bf669449cb0418ef0532a2c15010b8929a32d4225ac3664de155f9fc6943f3cc9a0fc1a1f37cebc2cf38221a2e7c5b33091bd471e3f42923d7c1e7bc759e800
 SHA512 
31af40cbdfd4e19cd20be0670b4b2db862c1e742487063111f698f2d6e6786e1a4cc72c68b25727f04a1271318fa645d5ab5bbea58ceae95ac4846edb79a9035
+DIST v5.9.11-zen2.patch.xz 745552 BLAKE2B 
de7f45152bdf7c5d53705f71e1e37728d9af75be33b6a4d646e0ab1a080a66aed99ab6d6c771ad8f7b0f56e031d3f6e0b37ce082efdb1ab45b1943963c477f78
 SHA512 
032c83130e4f0f5ceb4e9dddcb375f066c784482e91e7860b2e8a48971c232839c1e92b470f00b56ccc9eea854a129fa12d409bade045d6e5c1bc2499a7eeafe

diff --git a/sys-kernel/zen-sources/zen-sources-5.9.10.ebuild 
b/sys-kernel/zen-sources/zen-sources-5.9.11.ebuild
similarity index 92%
rename from sys-kernel/zen-sources/zen-sources-5.9.10.ebuild
rename to sys-kernel/zen-sources/zen-sources-5.9.11.ebuild
index c3dce435487..8649fd3feb1 100644
--- a/sys-kernel/zen-sources/zen-sources-5.9.10.ebuild
+++ b/sys-kernel/zen-sources/zen-sources-5.9.11.ebuild
@@ -18,10 +18,10 @@ IUSE=""
 
 DESCRIPTION="The Zen Kernel Live Sources"
 
-ZEN_URI="https://github.com/zen-kernel/zen-kernel/releases/download/v${PV}-zen1/v${PV}-zen1.patch.xz;
+ZEN_URI="https://github.com/zen-kernel/zen-kernel/releases/download/v${PV}-zen2/v${PV}-zen2.patch.xz;
 SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${ZEN_URI}"
 
-UNIPATCH_LIST="${DISTDIR}/v${PV}-zen1.patch.xz"
+UNIPATCH_LIST="${DISTDIR}/v${PV}-zen2.patch.xz"
 UNIPATCH_STRICTORDER="yes"
 
 K_EXTRAEINFO="For more info on zen-sources, and for how to report problems, 
see: \



[gentoo-commits] proj/musl:master commit in: app-office/libreoffice/files/, app-office/libreoffice/

2020-11-25 Thread Jory Pratt
commit: e0d878a9863978ccf6aac69ab2606b8b1db293d7
Author: Jory Pratt  gentoo  org>
AuthorDate: Wed Nov 25 15:33:26 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Wed Nov 25 15:33:26 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e0d878a9

app-office/libreoffice: sync with stable in ::gentoo

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 app-office/libreoffice/Manifest|   8 +-
 .../files/libreoffice-5.4-system-pyuno.patch   |  42 --
 .../files/libreoffice-6.2-ldap-optional.patch  | 178 ---
 .../files/libreoffice-6.4.2.2-poppler-0.86.patch   |  15 -
 .../files/libreoffice-6.4.6.2-llvm-10.patch| 102 
 7.2-fix-wrong-setting-for-doc-properties.patch |  75 +++
 .../files/libreoffice-6.4.7.2-icu-68-1.patch   |  46 ++
 .../files/libreoffice-6.4.7.2-icu-68-2.patch   |  28 ++
 .../files/libreoffice-7.0.3.1-qt5detect.patch  |  23 +
 app-office/libreoffice/libreoffice-6.4.3.2.ebuild  | 558 
 app-office/libreoffice/libreoffice-6.4.4.2.ebuild  | 559 -
 ...e-6.4.5.2.ebuild => libreoffice-6.4.7.2.ebuild} |  58 ++-
 12 files changed, 318 insertions(+), 1374 deletions(-)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index be0c8b2..45f5c50 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -16,10 +16,6 @@ DIST d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip 207563 
BLAKE2B 0b7bb7b801a
 DIST db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip 1396007 BLAKE2B 
8012d5c740b74b589f435d59934397111b9e645e965b2c6fd5c12bdc20fd6a9dc93410b40e61fd1dfd058747803bc113cfd6c73fc9e777e5f074cb6b750f93c0
 SHA512 
4476024e7f307617719714fbf0999409aa11d730bc316f833bb6627d1b83abb42460417be588c193ecb49d6b926dd1f411934d8a8abebe00a3e85c0047dad0a6
 DIST eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip 427800 BLAKE2B 
d3ac085a39ee9798182b70ba650fa954234b964e33278ac4fe3f84f8c3218ad49f12d139079328036b4f9d80cde967888c0a66393c34dedf27af69dac02c5aff
 SHA512 
9091d3628d9c75c068507537afc9e10bfb79c1abfd36ad697af3d592a1cc049ba6640f665bfc53cc520b6a26c21d70b0275106843444b441484c2178f2784743
 DIST f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip 211919 BLAKE2B 
2c72493e44d3ad1714d294fb7baaa85d33fef2eb4ce75bf507b65f78f1d9d399bb5eb72cee188a8abc4b234eb2845a26755791fb3ac104ffe6e55013ab41ca8b
 SHA512 
c1a15ebbfe817ec79d4b3f1c97d096bf8511737d7d35d97302856ccfb3de14a1cd16bd31000415d9ab24bbd9ef770d37855cee4b819ff0e8fca2f2766920a114
-DIST libreoffice-6.4.3.2.tar.xz 230409812 BLAKE2B 
f9cdad1540c45525bd70596dc3033e3466fcdf3d96547222b936141e49ff6d45581ca59d0e42c4bb79fcb63586d748ccafae712369e024105235e2a9b69be7ce
 SHA512 
ee11c704fa7184ffe371aa36c835c4c7fb06ef03d08fa0a5a9e647e80610db275e091d1ac79c1fe11af0c7f14dd72c821da9e7e6ba59573fc88cec79f84c873a
-DIST libreoffice-6.4.4.2.tar.xz 231325236 BLAKE2B 
25e1c765cb0ff9c195ca46a9fe857eef22ab6319da6b069e2c5c093a8f13eac2e1c5efa31fbacd4e3acbdc07e75745ff5c62c180cb61141319422720405a4638
 SHA512 
8e2b6a2d34fbc182ce4ec0b6d6bfb30665ff5cee0a27a22551c71d4eddf63b812d676ea8dea9a2e4bb028a2365b5e23908679efbe4696032e1abeedecb85b8d3
-DIST libreoffice-6.4.5.2.tar.xz 236255044 BLAKE2B 
a83ad0c50d1b7e686188c35c5f319b73e7984ad214e125102824789d1f56083a4ed8795cf7d8942fc0b3ddf3cad13f326225812458007a97a166bc5543c47eda
 SHA512 
f0a5ac37b9c8e46bfd50bf9137d193a83d55d8d451c5b27d86b7f257633e861eb79422e1e64f7c462ae4a9045e00827beed302ab6f0773f8864c03bb11d3b752
+DIST libreoffice-6.4.7.2.tar.xz 232364676 BLAKE2B 
1df8f2a3aa00bd057dd1d6d9665a541330ceeabb2bb5d46351449cf9b916a5649f38dc0e0175cf3733123f9247157f5fd0f2c34c8dad1d676da6c31d8346927b
 SHA512 
ba6ff5948624d7a76025406c38728d643be656091d79320a1c5ddba1411662951a0b02de7a9e796e76d8185b6e9113882406bb0c1452b4c988ac3095afa8
 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B 
f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883
 SHA512 
785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
-DIST libreoffice-help-6.4.3.2.tar.xz 88297704 BLAKE2B 
bbd1af159c8b8db1909335f37095812ec3ce81d73644a30a85f3e37daeabeb9a158451b8e586f24d4b7544c8cd0948eeb20ede464384c3277d196f33322e63fb
 SHA512 
9f8c1bcde27d153389d124af1393d0939262c85a1624f0b475a5515b5737612cb607d04742a069534771eee51ba98896926804ec7001d6bc2110dccdd6e7615a
-DIST libreoffice-help-6.4.4.2.tar.xz 88296340 BLAKE2B 
73ef558b830e0e2899eb72727e0eb81327807ff2d474c8d956700a09bcadc73cbff26688063f91d3a496afa55ab9a7d4847d84334b89fe4fafe17fb445fbb33d
 SHA512 
7084428e63a458c4e35c135b16dd980fa98695be0ba974cac656a7ef6cb15b059a082891c3f74b72a62f92549afefe46c14ab30b5491fd9e3fea6d5923720b3d
-DIST libreoffice-help-6.4.5.2.tar.xz 8837

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

2020-11-24 Thread Jory Pratt
commit: 4a13b3d01f226bba74d2a90d73022845849d2bf5
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Nov 24 16:19:46 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Tue Nov 24 16:20:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a13b3d0

sys-kernel/zen-sources: Version bump 5.9.10

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 sys-kernel/zen-sources/Manifest|  2 +-
 sys-kernel/zen-sources/files/CVE-2020-8694.patch   | 45 --
 ...rces-5.9.7.ebuild => zen-sources-5.9.10.ebuild} |  7 
 3 files changed, 1 insertion(+), 53 deletions(-)

diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest
index 920c2a5c353..921367f535c 100644
--- a/sys-kernel/zen-sources/Manifest
+++ b/sys-kernel/zen-sources/Manifest
@@ -1,4 +1,4 @@
 DIST genpatches-5.9-1.base.tar.xz 4004 BLAKE2B 
8a4577d42262fa901186acc60d28221d00e5c9140886705f018d9989f818d96ee4d9a6586b292e7b1d945bea9e2408e3161a73e0999defe1b7f99d0a339eb7be
 SHA512 
d6ba1051f9561aa30d7b196336c34930285d613e8119b152f1d6cc447cb22db5ac07c25f89d4ceddf58c9370c42699d0250a31449be2da3c591896b0c87d8718
 DIST genpatches-5.9-1.extras.tar.xz 1764 BLAKE2B 
32d29f0448aef113ba9c9591c5d3b671d00d07abde9f35f365b48168887913bb2da95a8a52b852453307cabb15a26178be4cbcc016e53a26a31f783a9df7
 SHA512 
df007dc98c1acdd31773f7dcf8aeb22812aa55e5593e8509b6a8762f2dcf06c95d69ad7cdce992e7a5fe730754bef26242acdc4e4da51ee29206fabb86c9cb0e
 DIST linux-5.9.tar.xz 115507140 BLAKE2B 
e8d11472d63a9f8409ca12a2e8c97c6963a3d4516b5a398b627d6ece565584526f9b5a1377a2fa4bd184c09c7db94c987428bc5d52df0c788464a67e9e8d6dcb
 SHA512 
d3d92ce4246bad74c9a784212f160d98449b1e8793970c2c308276568d852b8effe0528686bdb87d55d691f09a826abf7938d69bdd4759ce65ddd5c05ffe4eca
-DIST v5.9.7-zen1.patch.xz 603716 BLAKE2B 
578f29e72c1dd290e2889ff507e19de2284f323f7ef0d5f27ea3d6a9ddfe694619e85c4f8913f513167a4935fc62394d4f8c22254305eaf11c276fc55105ec45
 SHA512 
dd60b33dd6ae9896489c1dea74c79e794c23120fd143f6fe328303e20e59a146e471c9ca8eec1451893424a6be53afb3c9a0318c0dae388bea0bbda0ecdd429f
+DIST v5.9.10-zen1.patch.xz 685296 BLAKE2B 
6bf669449cb0418ef0532a2c15010b8929a32d4225ac3664de155f9fc6943f3cc9a0fc1a1f37cebc2cf38221a2e7c5b33091bd471e3f42923d7c1e7bc759e800
 SHA512 
31af40cbdfd4e19cd20be0670b4b2db862c1e742487063111f698f2d6e6786e1a4cc72c68b25727f04a1271318fa645d5ab5bbea58ceae95ac4846edb79a9035

diff --git a/sys-kernel/zen-sources/files/CVE-2020-8694.patch 
b/sys-kernel/zen-sources/files/CVE-2020-8694.patch
deleted file mode 100644
index f67ee3a3eaa..000
--- a/sys-kernel/zen-sources/files/CVE-2020-8694.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From 949dd0104c496fa7c14991a23c03c62e44637e71 Mon Sep 17 00:00:00 2001
-From: Len Brown 
-Date: Tue, 10 Nov 2020 13:00:00 -0800
-Subject: powercap: restrict energy meter to root access
-
-Remove non-privileged user access to power data contained in
-/sys/class/powercap/intel-rapl*/*/energy_uj
-
-Non-privileged users currently have read access to power data and can
-use this data to form a security attack. Some privileged
-drivers/applications need read access to this data, but don't expose it
-to non-privileged users.
-
-For example, thermald uses this data to ensure that power management
-works correctly. Thus removing non-privileged access is preferred over
-completely disabling this power reporting capability with
-CONFIG_INTEL_RAPL=n.
-
-Fixes: 95677a9a3847 ("PowerCap: Fix mode for energy counter")
-
-Signed-off-by: Len Brown 
-Cc: sta...@vger.kernel.org

- drivers/powercap/powercap_sys.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/drivers/powercap/powercap_sys.c b/drivers/powercap/powercap_sys.c
-index f808c5fa9838c..3f0b8e2ef3d46 100644
 a/drivers/powercap/powercap_sys.c
-+++ b/drivers/powercap/powercap_sys.c
-@@ -367,9 +367,9 @@ static void create_power_zone_common_attributes(
-   _attr_max_energy_range_uj.attr;
-   if (power_zone->ops->get_energy_uj) {
-   if (power_zone->ops->reset_energy_uj)
--  dev_attr_energy_uj.attr.mode = S_IWUSR | S_IRUGO;
-+  dev_attr_energy_uj.attr.mode = S_IWUSR | S_IRUSR;
-   else
--  dev_attr_energy_uj.attr.mode = S_IRUGO;
-+  dev_attr_energy_uj.attr.mode = S_IRUSR;
-   power_zone->zone_dev_attrs[count++] =
-   _attr_energy_uj.attr;
-   }
--- 
-cgit 1.2.3-1.el7
-

diff --git a/sys-kernel/zen-sources/zen-sources-5.9.7.ebuild 
b/sys-kernel/zen-sources/zen-sources-5.9.10.ebuild
similarity index 92%
rename from sys-kernel/zen-sources/zen-sources-5.9.7.ebuild
rename to sys-kernel/zen-sources/zen-sources-5.9.10.ebuild
index c4003834b93..c3dce435487 100644
--- a/sys-kernel/zen-sources/zen-sources-5.9.7.ebuild
+++ b/sys-kernel/zen-sources/zen-sources-5.9.1

[gentoo-commits] proj/musl:master commit in: media-tv/kodi/files/musl/, media-tv/kodi/

2020-11-20 Thread Jory Pratt
commit: 2b12b064c2d357c5c80d5a68c7bed4fb3e2c5842
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Nov 21 01:12:27 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sat Nov 21 01:12:27 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=2b12b064

media-tv/kodi: drop insecure version

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 media-tv/kodi/Manifest |   3 -
 .../files/musl/0001-add-missing-stdint.h.patch |  24 --
 media-tv/kodi/files/musl/0002-fix-fileemu.patch|  94 --
 .../kodi/files/musl/0003_use_stdint_for_musl.patch |  34 ---
 .../kodi/files/musl/0004-Fix-ldt-for-musl.patch|  25 --
 .../kodi/files/musl/0005-fix-fortify-sources.patch |  25 --
 .../kodi/files/musl/0006-remove-filewrap.patch |  57 
 .../musl/0007-set-default-stacksize-for-musl.patch |  24 --
 media-tv/kodi/kodi-18.9.ebuild | 333 -
 9 files changed, 619 deletions(-)

diff --git a/media-tv/kodi/Manifest b/media-tv/kodi/Manifest
index 25d5653..b864149 100644
--- a/media-tv/kodi/Manifest
+++ b/media-tv/kodi/Manifest
@@ -1,7 +1,4 @@
-DIST ffmpeg-kodi-4.0.4-Leia-18.4.tar.gz 12430413 BLAKE2B 
6de6fde2c16264f851466b46f87c23c34e7d503203f69d47342d46034f153860190d196da51221f866315405c8a33325b216028256ee5d5e293336afae99
 SHA512 
c6dd75dbff7119adeeda246cfb640b5e8d3b4c242ef83e5ba070207b60f0c715c3fe3cb328d87687b70a133f122a03aba990f0e95f3aac7d5dbcee25bec59078
 DIST ffmpeg-kodi-4.3.1-Matrix-Beta1.tar.gz 13477440 BLAKE2B 
49415f76fd2a888b0efadb19597bd89db65c3d9e1224ab529ff0d73ab5734a23982b4d4905ddeb105ce59a816c4642cdb9f5568b0c39c29f5fb9431f9623d4ec
 SHA512 
ce43390e816dabeed4ca231f5f7adade6c721c38e17996a57810fb6025ea49b812133c2a6e29aac7c674d4e4af3a21dbd7e605d85fb966935a01bda983b884ac
-DIST kodi-18.2-no-java-required.patch 991361 BLAKE2B 
ec58367d2ac378107bf84ab0b675a74f4eac620984811f50051e1fa0ccae5b52520eb106e3508c4bf4d98899a5068279370a2ddcebe33278d20642208d3a17e2
 SHA512 
8267f3ca7156c9498473ac33c24419f62541f68beffbb090a5e3da18fc6e9c32e509c10c91bc2721d07fc0d3ffc723966306d44cc0a00a51e363b1c24ac5d03f
-DIST kodi-18.9.tar.gz 51052509 BLAKE2B 
e7cd888a38ed81e90566ae5e8a6f28c93688c8293af4b210674f224b02e7452ac81c25128cfbeaa3c67980fc00e18631060640ddff61263c782c807f8c5ea00e
 SHA512 
72e4e2afa46d5d2061ed348af5c9a4218474589cb38d630e6d0643b35aff3b0aefb3db81333d52da6c799c530a1b709b1d7ccb6ec77dcb0cba06fce6791cb353
 DIST kodi-19.0b1.tar.gz 52314501 BLAKE2B 
35090e969160f7ea6619d6c720f92a3ecf97391d12548927fcfd03ccc15091132f795f4636a4c4b8c15b2a623ee8b892c4b395e2e4e811152c63ffc19474ff90
 SHA512 
51a5a060c9ee51dd05303259cf59164bf273b05430f0987998a90879dfb52c1e95669e1c432476df65247fb70e920058119713a627ed7e12bf8dcd13645ffc40
 DIST libdvdcss-1.4.2-Leia-Beta-5.tar.gz 101068 BLAKE2B 
283aa2cec0a2200d3569bc280cb9659e9224a6b3a77db8a35b269cd8caf1337ac9d8b92b806df66f63ef7458a46bd6261f0b8b14678b10e26644a79dcbeea5da
 SHA512 
5185dbdbeb1bd13ea9d8723f1f4ab599d6f3102f5ba1096cd085aa1cda252c045f327c719227bba8e1b742352ade5e335106c8d0c1637a5a6b93ce661620dd7e
 DIST libdvdnav-6.0.0-Leia-Alpha-3.tar.gz 137942 BLAKE2B 
7573434a0ae8e8ccabf48173f81fcde29074eb138e119a2ae9156cde3c3d8bfd716f5d0e605b97f2dcac21f570781137c8533c5ae306b51e3905822fda318355
 SHA512 
11c93eaacd156f8fd7dec7c43d366438b201f31ad55b2870463a9e286912b6ada08882319a021fb7992190f87b909a49f2b83e0321cc17aedc29f7fe5898fa72

diff --git a/media-tv/kodi/files/musl/0001-add-missing-stdint.h.patch 
b/media-tv/kodi/files/musl/0001-add-missing-stdint.h.patch
deleted file mode 100644
index 8a1bfcd..000
--- a/media-tv/kodi/files/musl/0001-add-missing-stdint.h.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 014f4b37a13366d1df37ab86db7fcb7c7cb6da7c Mon Sep 17 00:00:00 2001
-From: Jory Pratt 
-Date: Wed, 24 Apr 2019 10:09:26 -0500
-Subject: [PATCH 1/7] add missing stdint.h
-

- xbmc/filesystem/ZipManager.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/xbmc/filesystem/ZipManager.h b/xbmc/filesystem/ZipManager.h
-index f24d459..4cd899c 100644
 a/xbmc/filesystem/ZipManager.h
-+++ b/xbmc/filesystem/ZipManager.h
-@@ -21,6 +21,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- class CURL;
- 
--- 
-2.21.0
-

diff --git a/media-tv/kodi/files/musl/0002-fix-fileemu.patch 
b/media-tv/kodi/files/musl/0002-fix-fileemu.patch
deleted file mode 100644
index 25b8e5a..000
--- a/media-tv/kodi/files/musl/0002-fix-fileemu.patch
+++ /dev/null
@@ -1,94 +0,0 @@
-From eee360d98c2a506a3124b538a9f6629596607698 Mon Sep 17 00:00:00 2001
-From: Jory Pratt 
-Date: Wed, 24 Apr 2019 10:10:22 -0500
-Subject: [PATCH 2/7] fix fileemu
-

- xbmc/cores/DllLoader/exports/emu_msvcrt.cpp | 15 +--
- xbmc/cores/DllLoader/exports/emu_msvcrt.h   |  2 +-
- xbmc/cores/DllLoader/exports/wrapper.c  |  2 +-
- 3 files changed, 11 insertions(+), 8 deletions(-)
-
-diff --git a/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp 
b/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp
-inde

[gentoo-commits] proj/musl:master commit in: media-tv/kodi/

2020-11-20 Thread Jory Pratt
commit: c4a5efdd6c1f4abd92f21ababceaed5dc0c944e0
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Nov 21 01:11:22 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sat Nov 21 01:11:22 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c4a5efdd

media-tv/kodi: sync with ::gentoo

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 media-tv/kodi/Manifest|  4 ++--
 ..._alpha3_p20201109.ebuild => kodi-19.0_beta1-r1.ebuild} | 15 ++-
 2 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/media-tv/kodi/Manifest b/media-tv/kodi/Manifest
index c2a5f07..25d5653 100644
--- a/media-tv/kodi/Manifest
+++ b/media-tv/kodi/Manifest
@@ -1,8 +1,8 @@
 DIST ffmpeg-kodi-4.0.4-Leia-18.4.tar.gz 12430413 BLAKE2B 
6de6fde2c16264f851466b46f87c23c34e7d503203f69d47342d46034f153860190d196da51221f866315405c8a33325b216028256ee5d5e293336afae99
 SHA512 
c6dd75dbff7119adeeda246cfb640b5e8d3b4c242ef83e5ba070207b60f0c715c3fe3cb328d87687b70a133f122a03aba990f0e95f3aac7d5dbcee25bec59078
-DIST ffmpeg-kodi-4.3.1-Matrix-Alpha1-2.tar.gz 13477450 BLAKE2B 
c33a2aad8b895be3ea5be76de238680284487d38a8c22ce57f17c3944a6ba214c0dfa9ef1e4717244ff8f70f6dd640b36715842d61ddaed65867a6c096470283
 SHA512 
7f614d0dd2b319414cb31853be9cd52e5e81b780a4049e36470f992e78e52bcd65e99bfd268df5f8781ad030bb60f99d15bd5e8c4d7c2fd9a4011b55a3efc40c
+DIST ffmpeg-kodi-4.3.1-Matrix-Beta1.tar.gz 13477440 BLAKE2B 
49415f76fd2a888b0efadb19597bd89db65c3d9e1224ab529ff0d73ab5734a23982b4d4905ddeb105ce59a816c4642cdb9f5568b0c39c29f5fb9431f9623d4ec
 SHA512 
ce43390e816dabeed4ca231f5f7adade6c721c38e17996a57810fb6025ea49b812133c2a6e29aac7c674d4e4af3a21dbd7e605d85fb966935a01bda983b884ac
 DIST kodi-18.2-no-java-required.patch 991361 BLAKE2B 
ec58367d2ac378107bf84ab0b675a74f4eac620984811f50051e1fa0ccae5b52520eb106e3508c4bf4d98899a5068279370a2ddcebe33278d20642208d3a17e2
 SHA512 
8267f3ca7156c9498473ac33c24419f62541f68beffbb090a5e3da18fc6e9c32e509c10c91bc2721d07fc0d3ffc723966306d44cc0a00a51e363b1c24ac5d03f
 DIST kodi-18.9.tar.gz 51052509 BLAKE2B 
e7cd888a38ed81e90566ae5e8a6f28c93688c8293af4b210674f224b02e7452ac81c25128cfbeaa3c67980fc00e18631060640ddff61263c782c807f8c5ea00e
 SHA512 
72e4e2afa46d5d2061ed348af5c9a4218474589cb38d630e6d0643b35aff3b0aefb3db81333d52da6c799c530a1b709b1d7ccb6ec77dcb0cba06fce6791cb353
-DIST kodi-19.0_alpha3_p20201109.tar.gz 52322634 BLAKE2B 
4a6942289ecc4b706a1b1f950b19bae16088ea8717b22c3015fe1dd448d37dccc46b2f756049ab71519c72a2e8a639f07128590dd94f227fce73e12efe10
 SHA512 
2fe0abfa8a8e4c3dd73021cf1aedb6dadda9c14588380276fc5ab05dee13e397d4f893ee5a62301fc79ebe5fe9129b8d37489edc0014c5a15564c63696d89d93
+DIST kodi-19.0b1.tar.gz 52314501 BLAKE2B 
35090e969160f7ea6619d6c720f92a3ecf97391d12548927fcfd03ccc15091132f795f4636a4c4b8c15b2a623ee8b892c4b395e2e4e811152c63ffc19474ff90
 SHA512 
51a5a060c9ee51dd05303259cf59164bf273b05430f0987998a90879dfb52c1e95669e1c432476df65247fb70e920058119713a627ed7e12bf8dcd13645ffc40
 DIST libdvdcss-1.4.2-Leia-Beta-5.tar.gz 101068 BLAKE2B 
283aa2cec0a2200d3569bc280cb9659e9224a6b3a77db8a35b269cd8caf1337ac9d8b92b806df66f63ef7458a46bd6261f0b8b14678b10e26644a79dcbeea5da
 SHA512 
5185dbdbeb1bd13ea9d8723f1f4ab599d6f3102f5ba1096cd085aa1cda252c045f327c719227bba8e1b742352ade5e335106c8d0c1637a5a6b93ce661620dd7e
 DIST libdvdnav-6.0.0-Leia-Alpha-3.tar.gz 137942 BLAKE2B 
7573434a0ae8e8ccabf48173f81fcde29074eb138e119a2ae9156cde3c3d8bfd716f5d0e605b97f2dcac21f570781137c8533c5ae306b51e3905822fda318355
 SHA512 
11c93eaacd156f8fd7dec7c43d366438b201f31ad55b2870463a9e286912b6ada08882319a021fb7992190f87b909a49f2b83e0321cc17aedc29f7fe5898fa72
 DIST libdvdread-6.0.0-Leia-Alpha-3.tar.gz 130649 BLAKE2B 
0c206acdaf0776841ab792c74e023af07d9539eb72e03ae164382a31ed950f60e5e15f1d055979d28f1398924471b294d11f064b11b8373353b3962a3777ff3c
 SHA512 
b3419ba0a1a2dd70f1bb6236afdfe1c6e88c9ad4264198b289e3bba9375e077cecf7f89848c7b09debaa445327f3507101f3d157e692f7a7163b2bb52643e1e7

diff --git a/media-tv/kodi/kodi-19.0_alpha3_p20201109.ebuild 
b/media-tv/kodi/kodi-19.0_beta1-r1.ebuild
similarity index 96%
rename from media-tv/kodi/kodi-19.0_alpha3_p20201109.ebuild
rename to media-tv/kodi/kodi-19.0_beta1-r1.ebuild
index a0b3d87..98f4f67 100644
--- a/media-tv/kodi/kodi-19.0_alpha3_p20201109.ebuild
+++ b/media-tv/kodi/kodi-19.0_beta1-r1.ebuild
@@ -9,7 +9,7 @@ LIBDVDREAD_VERSION="6.0.0-Leia-Alpha-3"
 LIBDVDNAV_VERSION="6.0.0-Leia-Alpha-3"
 FFMPEG_VERSION="4.3.1"
 CODENAME="Matrix"
-FFMPEG_KODI_VERSION="Alpha1-2"
+FFMPEG_KODI_VERSION="Beta1"
 PYTHON_COMPAT=( python3_{6,7,8,9} )
 SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_VERSION}.tar.gz 
-> libdvdcss-${LIBDVDCSS_VERSION}.tar.gz
https://github.com/xbmc/libdvdread/archive/${LIBDVDREAD_VERSION}.tar.gz 
-> libdvdread-${LIBDVDREAD_VERSION}.tar.gz
@@ -19,10 +19,14 @@ if [[ ${PV} == * ]] ; then
  

[gentoo-commits] proj/musl:master commit in: x11-apps/igt-gpu-tools/, x11-apps/igt-gpu-tools/files/

2020-11-16 Thread Jory Pratt
commit: 0ca1296ed63d5226a1d9f8212631b4107ffd7439
Author: g3ngr33n  tutanota  com>
AuthorDate: Sun Nov 15 17:37:42 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Mon Nov 16 18:38:19 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0ca1296e

x11-apps/igt-gpu-tools: sync with ::gentoo updated musl support

Closes: https://github.com/gentoo/musl/pull/357
Closes: https://github.com/gentoo/musl/issues/355

Signed-off-by: Jory Pratt  gentoo.org>

 x11-apps/igt-gpu-tools/Manifest|  2 +-
 ...sl.patch => 0001-igt-gpu-tools-1.25-musl.patch} | 89 +++---
 x11-apps/igt-gpu-tools/files/1.25-python-3.9.patch | 25 ++
 ...tools-1.24.ebuild => igt-gpu-tools-1.25.ebuild} | 25 +++---
 x11-apps/igt-gpu-tools/metadata.xml|  1 +
 5 files changed, 87 insertions(+), 55 deletions(-)

diff --git a/x11-apps/igt-gpu-tools/Manifest b/x11-apps/igt-gpu-tools/Manifest
index da385bc..cdfc290 100644
--- a/x11-apps/igt-gpu-tools/Manifest
+++ b/x11-apps/igt-gpu-tools/Manifest
@@ -1 +1 @@
-DIST igt-gpu-tools-1.24.tar.xz 1207436 BLAKE2B 
0b04033be0195a4fee5611aeae2f47334ce1de5df65c652ebc0b36d1185286268bb426f472e3c1311ff576e8184e7a4efb95ef3181006ed8c448ea76452940d7
 SHA512 
22c25e27ead64f561fe8f46b132d6c7562a90d7bff09dc2618a532b16d7b8fdf54ed94d986a45655657b54219d350ce1b1e6c89da2b6073024e9bbe0973fa190
+DIST igt-gpu-tools-1.25.tar.xz 1425652 BLAKE2B 
1dd17e8542c126d356478acd07344d8732013a24fd180064d6f2277be76170924e7031fd2529b2aa054b40d5093d9cd95271e156bc6b97a75158c84de142f1ba
 SHA512 
a24ee46092241da26fc2dac2b9b54c9f16f7a408c8740c9c7209e876929e2908a36261ba258ca4a4a4e4a21c1e9c919457bf98d514f81d8b7dbfcf5f89a74daf

diff --git a/x11-apps/igt-gpu-tools/files/0001-igt-gpu-tools-1.24-musl.patch 
b/x11-apps/igt-gpu-tools/files/0001-igt-gpu-tools-1.25-musl.patch
similarity index 70%
rename from x11-apps/igt-gpu-tools/files/0001-igt-gpu-tools-1.24-musl.patch
rename to x11-apps/igt-gpu-tools/files/0001-igt-gpu-tools-1.25-musl.patch
index 2122725..adb676b 100644
--- a/x11-apps/igt-gpu-tools/files/0001-igt-gpu-tools-1.24-musl.patch
+++ b/x11-apps/igt-gpu-tools/files/0001-igt-gpu-tools-1.25-musl.patch
@@ -114,56 +114,59 @@
  
  #define THRESHOLD_PER_CONNECTOR   10
 
 a/tools/aubdump.c
-+++ b/tools/aubdump.c
-@@ -226,10 +226,10 @@
- };
- 
- static int close_init_helper(int fd);
--static int ioctl_init_helper(int fd, unsigned long request, ...);
-+static int ioctl_init_helper(int fd, int request, ...);
- 
- static int (*libc_close)(int fd) = close_init_helper;
--static int (*libc_ioctl)(int fd, unsigned long request, ...) = 
ioctl_init_helper;
-+static int (*libc_ioctl)(int fd, int request, ...) = ioctl_init_helper;
- 
- static int drm_fd = -1;
- static char *filename = NULL;
-@@ -856,7 +856,7 @@
- }
+--- a/tests/i915/gem_close_race.c
 b/tests/i915/gem_close_race.c
+@@ -42,6 +42,10 @@
+ #include 
+ #include "drm.h"
  
- static int
--gem_ioctl(int fd, unsigned long request, void *argp)
-+gem_ioctl(int fd, int request, void *argp)
- {
-   int ret;
++#ifndef __GLIBC__
++#include "signal_compat.h"
++#endif
++
+ #define OBJECT_SIZE (256 * 1024)
  
-@@ -1150,7 +1150,7 @@
- DRM_IOWR(DRM_COMMAND_BASE + DRM_I915_GEM_EXECBUFFER2, struct 
drm_i915_gem_execbuffer2)
+ #define COPY_BLT_CMD  (2<<29|0x53<<22|0x6)
+@@ -51,7 +55,7 @@
+ static uint32_t devid;
+ static bool has_64bit_relocations;
  
- int
--ioctl(int fd, unsigned long request, ...)
-+ioctl(int fd, int request, ...)
+-#define sigev_notify_thread_id _sigev_un._tid
++#define sigev_notify_thread_id sigev_notify_function
+ 
+ static void selfcopy(int fd, uint32_t handle, int loops)
  {
-   va_list args;
-   void *argp;
-@@ -1290,7 +1290,7 @@
- }
+
+--- a/tests/panfrost_submit.c
 b/tests/panfrost_submit.c
+@@ -68,7 +68,7 @@
+ static void check_fb(int fd, struct panfrost_bo *bo)
+ {
+ int gpu_prod_id = igt_panfrost_get_param(fd, 
DRM_PANFROST_PARAM_GPU_PROD_ID);
+-__uint32_t *fbo;
++  uint32_t *fbo;
+ int i;
  
- static int
--ioctl_init_helper(int fd, unsigned long request, ...)
-+ioctl_init_helper(int fd, int request, ...)
+ fbo = bo->map;
+
+--- a/tests/kms_atomic.c
 b/tests/kms_atomic.c
+@@ -683,7 +683,6 @@
  {
-   va_list args;
-   void *argp;
+   int timeline, fence_fd;
+   void *map;
+-  const ptrdiff_t PAGE_SIZE = sysconf(_SC_PAGE_SIZE);
+   uint64_t old_mode_id = pipe->values[IGT_CRTC_MODE_ID];
+ 
+   igt_require_sw_sync();
 
 --- a/lib/igt_eld.c
 +++ b/lib/igt_eld.c
-@@ -29,6 +29,7 @@
- #include 
- #include 
- #include 
-+#include 
+@@ -26,6 +26,7 @@
+ #include "config.h"
  
- #include "igt_core.h"
- #include "igt_eld.h"
\ No newline at end of file
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/x11-apps/igt-gpu-tools/files/1.25-python-3.9.patch 
b/x11-apps/igt-gpu-tools/files/1.25-python-3.9.pat

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

2020-11-13 Thread Jory Pratt
commit: 562741a7c0aed039e596822fd58861ff7e16a9e2
Author: Jory Pratt  gentoo  org>
AuthorDate: Fri Nov 13 17:43:30 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Fri Nov 13 17:43:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562741a7

sys-kernel/zen-sources: delete empty line

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 sys-kernel/zen-sources/zen-sources-5.9.7.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-kernel/zen-sources/zen-sources-5.9.7.ebuild 
b/sys-kernel/zen-sources/zen-sources-5.9.7.ebuild
index 5c4ff223644..c4003834b93 100644
--- a/sys-kernel/zen-sources/zen-sources-5.9.7.ebuild
+++ b/sys-kernel/zen-sources/zen-sources-5.9.7.ebuild
@@ -44,7 +44,6 @@ src_prepare() {
eapply $"${FILESDIR}/CVE-2020-8694.patch"
 }
 
-
 pkg_postrm() {
kernel-2_pkg_postrm
 }



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

2020-11-13 Thread Jory Pratt
commit: 93e9250383be69152a6a7de4b0fe9ff4391dae93
Author: Jory Pratt  gentoo  org>
AuthorDate: Fri Nov 13 17:42:44 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Fri Nov 13 17:43:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93e92503

sys-kernel/zen-sources: Version bump, include CVE-2020-8694 fix

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 sys-kernel/zen-sources/Manifest| 12 ++
 sys-kernel/zen-sources/files/CVE-2020-8694.patch   | 45 ++
 sys-kernel/zen-sources/zen-sources-5.8.10.ebuild   | 42 
 ...rces-5.4.15.ebuild => zen-sources-5.9.7.ebuild} |  8 
 4 files changed, 57 insertions(+), 50 deletions(-)

diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest
index 31a8b88c141..920c2a5c353 100644
--- a/sys-kernel/zen-sources/Manifest
+++ b/sys-kernel/zen-sources/Manifest
@@ -1,8 +1,4 @@
-DIST genpatches-5.4-1.base.tar.xz 4564 BLAKE2B 
0282bad95cd003c90e92d33d2f114ca9e752f09fdbf1930c322bed578e8a71a16d48aeddd943f0a7e59df47c07ad95dd401251a1a5828eefe07c8e927cf021ef
 SHA512 
0726fa7768c4ddf7ba73ef5eb0ea73b71ba03dab1252b7114864ea60af84d50b8354f1c1d70a0abf0c8c7460361417b14183f11f49aa9654808025a9d979da6d
-DIST genpatches-5.4-1.extras.tar.xz 1736 BLAKE2B 
57df5cf8b4d96378408460be4be64900771b876a23d1e5798c97449bfcd28bea8aaf31482c614e7844106f29c9ae376c6ebef26e6c18e00a3f64bcb4e360d944
 SHA512 
5b9b6276f6ad6ad7ac33e14c3b06dbe943c57019332b0ee545ebf7325b7d6313db3ed6d35c46434c3c38420fb372141e63528e980aca87b90c4a39339851e80f
-DIST genpatches-5.8-1.base.tar.xz 4268 BLAKE2B 
c1c4959758d0bc28213e4fa5c73014bad00144a92d37ed4f576f45d4d578c470c61080d941358d16b426aa17893bd80c88734b65beaa0afd90baf5d78cd078f2
 SHA512 
534e92071e33fe03049b0f1f3ec7d3e670155a2fa6e93dd1bb8cd5ca0f817549fa9c0b6c5ca06020d7b3733d53204ad79d909d5fbcbc748f218a9f799cc3be6e
-DIST genpatches-5.8-1.extras.tar.xz 1764 BLAKE2B 
35c7218e356715ab544b41a7a91e90ef8ab3ad6f318e0026e835eb007f07a48c82164928750d337d238c2717ebd609a075caa03acad92b538e70bacc131d772c
 SHA512 
823feb9f57eef7b72f899c9655ccc2da285d66fba5ecb8e904f991d9d846f5894ae24b254917a430ad7b2358c8bb6aba8b82fb5d63081c8b54eb5c96f4c3354c
-DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
-DIST linux-5.8.tar.xz 114459324 BLAKE2B 
7bd97f8fa4527840754434414c07283e89731dc8ebb1e95fa5bc1469a60af1122582c0d3b6e262e77882f023190068df3537bd8b65964b3caa820bb2c8e579c7
 SHA512 
45a53ecf351096ef6e98242cca4228b8da9b9139ecc6963695791ea6fb7a9484a4e1c19dcca7ce7cbfdfa49de0451b70973bb078f12bdae9cbaddbc3f8092556
-DIST v5.4.15-zen1.patch.xz 908592 BLAKE2B 
93a1b8e46e28b20d2f465df04c597b7da9c368532a89fc02a8059769b5f39b24b6d64acbcc88dabaa7f320c9c89705a01b3a96f8b3baa287ec60e3db4d9e1dcd
 SHA512 
5aa5a4435e125d09a463d692bba95f247498818db157d68d75899d9031deb2aaa053a352831a843afad1241e83c25dcc5caf0243ee132696328a0d5ddcaab428
-DIST v5.8.10-zen1.patch.xz 624720 BLAKE2B 
37c8853799aecba279b1e68f9de732e7ed03fe2a064017cf47c9ca8e7ff5156e94fb8c4a9502007ce93c52d022a0de1f2ee96b4edd9a95520f06192dd88b8d4a
 SHA512 
4ad6d4db4233896c29a5785be76280f0ca07cfc5db8c8b6519b74238d6cddec3cb7cdd3cf2d0ba3d440df2411a917b5a2ed0933e72ea81beab163d1cae3bd11d
+DIST genpatches-5.9-1.base.tar.xz 4004 BLAKE2B 
8a4577d42262fa901186acc60d28221d00e5c9140886705f018d9989f818d96ee4d9a6586b292e7b1d945bea9e2408e3161a73e0999defe1b7f99d0a339eb7be
 SHA512 
d6ba1051f9561aa30d7b196336c34930285d613e8119b152f1d6cc447cb22db5ac07c25f89d4ceddf58c9370c42699d0250a31449be2da3c591896b0c87d8718
+DIST genpatches-5.9-1.extras.tar.xz 1764 BLAKE2B 
32d29f0448aef113ba9c9591c5d3b671d00d07abde9f35f365b48168887913bb2da95a8a52b852453307cabb15a26178be4cbcc016e53a26a31f783a9df7
 SHA512 
df007dc98c1acdd31773f7dcf8aeb22812aa55e5593e8509b6a8762f2dcf06c95d69ad7cdce992e7a5fe730754bef26242acdc4e4da51ee29206fabb86c9cb0e
+DIST linux-5.9.tar.xz 115507140 BLAKE2B 
e8d11472d63a9f8409ca12a2e8c97c6963a3d4516b5a398b627d6ece565584526f9b5a1377a2fa4bd184c09c7db94c987428bc5d52df0c788464a67e9e8d6dcb
 SHA512 
d3d92ce4246bad74c9a784212f160d98449b1e8793970c2c308276568d852b8effe0528686bdb87d55d691f09a826abf7938d69bdd4759ce65ddd5c05ffe4eca
+DIST v5.9.7-zen1.patch.xz 603716 BLAKE2B 
578f29e72c1dd290e2889ff507e19de2284f323f7ef0d5f27ea3d6a9ddfe694619e85c4f8913f513167a4935fc62394d4f8c22254305eaf11c276fc55105ec45
 SHA512 
dd60b33dd6ae9896489c1dea74c79e794c23120fd143f6fe328303e20e59a146e471c9ca8eec1451893424a6be53afb3c9a0318c0dae388bea0bbda0ecdd429f

diff --git a/sys-kernel/zen-sources/files/CVE-2020-8694.patch 
b/sys-kernel/zen-sources/files/CVE-2020-8694.patch
new file mode 100644
index 000..f67ee3a3eaa
--- /dev/null
+++ b/sys-kernel/zen-sources/files/CVE-2020-8694.patch
@

[gentoo-commits] proj/musl:master commit in: x11-libs/vte/files/, x11-libs/vte/

2020-11-13 Thread Jory Pratt
commit: adf500dcaf4a0d228747ce71a219aaa27d432e42
Author: Jory Pratt  gentoo  org>
AuthorDate: Fri Nov 13 15:34:50 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Fri Nov 13 15:34:50 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=adf500dc

x11-libs/vte: sync with stable ::gentoo, cleanup old

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 x11-libs/vte/Manifest  |  5 +-
 .../vte-0.28.2-GNU_SOURCE-for-ptsname_r.patch  | 10 ---
 x11-libs/vte/files/vte-0.28.2-add_HAVE_ROUND.patch | 12 ---
 x11-libs/vte/files/vte-0.28.2-interix.patch| 51 -
 .../vte/files/vte-0.28.2-limit-arguments.patch | 40 --
 ...0.28.2-repaint-after-change-scroll-region.patch | 86 --
 x11-libs/vte/files/vte-0.30.1-alt-meta.patch   | 74 ---
 x11-libs/vte/vte-0.28.2-r209.ebuild| 81 
 .../vte/{vte-0.58.3.ebuild => vte-0.60.3.ebuild}   | 20 +++--
 9 files changed, 14 insertions(+), 365 deletions(-)

diff --git a/x11-libs/vte/Manifest b/x11-libs/vte/Manifest
index 006d314..f7f6f1d 100644
--- a/x11-libs/vte/Manifest
+++ b/x11-libs/vte/Manifest
@@ -1,3 +1,2 @@
-DIST vte-0.28.2.tar.xz 962340 BLAKE2B 
1e4b5977962265be77917ccfc9118ed93232c03d7a16b6c08a27e721fe71f8c1dd1783a439530d7b3d915111cb8cc78281f1e9e351d6a83edd31f224309ca1e9
 SHA512 
d6a50481aaa8946cca3779e0b328fef551be534d70366a75385d1f8ead3fcddec57bed85c7d4bc2d9f34546532129e63083aafa33cbb0efcbc7dc9d66e7c45f6
-DIST vte-0.58.3-command-notify.patch.xz 4964 BLAKE2B 
f8414d3bf124bd3de4c08e22a051feabdb11fbded7562a0bf9858fb8b8cf6327a3fdf7e18592eacd9f3608af5b720fe9a0cb598092a12c816d37d36899d88f6b
 SHA512 
0de06ec0019127ec2729950228f8cae3e61a306207e177b8427789d4f6477f102d78232bd7f1a6e02cc218f507474427ad8366bc3c16c8a305b432dba96ba685
-DIST vte-0.58.3.tar.xz 514844 BLAKE2B 
1f48e95ec81397937c8a5a3d34ea9a7d1835d6cacec6e1b90b78568505d509b375f55678462428dd01da00e7290e4543bbab2dbb0aea46a322788fbaf022427b
 SHA512 
b0a38eb1cd7d923b0431af943dbdb89932833f9a2b0b8fc1fa9ee728c87418c1f5a424b2ccee661721093a80c569f3b41c721b0ba2302ba0c3a42d4c5e31aa9a
+DIST vte-0.60.3-command-notify.patch.xz 6108 BLAKE2B 
1f96788c097b003a3f9041529a0ff8ad083fe60597920632450e65ce13ad7181cb3bd4f2713ee19ab7d15154e3546720cdd0a72fabb3710ea7149c63cb159a1f
 SHA512 
070d17fa2dfeed5ccb5ad67687bfb65a6a9dd79db300bb6e00f7d35b8ab3563c331e5f48bbecc32f8037475db319fb71f35e72108f260b6446fd2dd8e1a2897e
+DIST vte-0.60.3.tar.xz 535504 BLAKE2B 
c5556fdb91d876aa681d2a9466fa4f4c0ee6be630d076949fbd01878baffdf319e50ec75575729c49c09484914d9ee103d4d491861aedb678b0e336cd4ddcc2e
 SHA512 
3694fe711e0b3eb9d6ba37ad8036f5d3cca4265635ed7afcde750a8445b17f820d1c55b557d0ea1c8a5a45e5408915d8da2ffd65b4d397c6582f288812ae1f18

diff --git a/x11-libs/vte/files/vte-0.28.2-GNU_SOURCE-for-ptsname_r.patch 
b/x11-libs/vte/files/vte-0.28.2-GNU_SOURCE-for-ptsname_r.patch
deleted file mode 100644
index 3ca3983..000
--- a/x11-libs/vte/files/vte-0.28.2-GNU_SOURCE-for-ptsname_r.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 vte-0.28.2.orig/src/pty.c
-+++ vte-0.28.2/src/pty.c
-@@ -28,6 +28,7 @@
-  * Since: 0.26
-  */
- 
-+#define _GNU_SOURCE
- #include 
- 
- #include "vtepty.h"

diff --git a/x11-libs/vte/files/vte-0.28.2-add_HAVE_ROUND.patch 
b/x11-libs/vte/files/vte-0.28.2-add_HAVE_ROUND.patch
deleted file mode 100644
index 2d97a10..000
--- a/x11-libs/vte/files/vte-0.28.2-add_HAVE_ROUND.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 vte-0.28.2.orig/config.h.in
-+++ vte-0.28.2/config.h.in
-@@ -82,6 +82,9 @@
- /* Define if you have the recvmsg function. */
- #undef HAVE_RECVMSG
- 
-+/* Define to 1 if you have the `round' function. */
-+#undef HAVE_ROUND
-+
- /* Define to 1 if you have the `setpgid' function. */
- #undef HAVE_SETPGID
- 

diff --git a/x11-libs/vte/files/vte-0.28.2-interix.patch 
b/x11-libs/vte/files/vte-0.28.2-interix.patch
deleted file mode 100644
index c54d46e..000
--- a/x11-libs/vte/files/vte-0.28.2-interix.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-reported upstream: https://bugzilla.gnome.org/show_bug.cgi?id=652290
-
-diff -ru vte-0.26.2.orig/configure.in vte-0.26.2/configure.in
 vte-0.26.2.orig/configure.in   2011-08-17 08:30:55 +0200
-+++ vte-0.26.2/configure.in2011-08-17 08:35:42 +0200
-@@ -362,7 +362,11 @@
-   AC_DEFINE(HAVE_RECVMSG,1,[Define if you have the recvmsg function.])
- fi
- AC_CHECK_FUNC(floor,,AC_CHECK_LIB(m,floor,LIBS=["$LIBS -lm"]))
--AC_CHECK_FUNCS([ceil floor])
-+dnl if the first check didn't find floor, it caches the "no" value,
-+dnl and doesn't recheck. this makes the below check fail always on
-+dnl systems with floor in -lm. thus we unset the chached result.
-+unset ac_cv_func_floor
-+AC_CHECK_FUNCS([ceil floor round])
- 
- # Look for tgetent
- 
 vte-0.26.2.orig/configure  2012-04-30 20:02:55.0 +0200
-+++ vte-0.26.2/configure   2012-04-30 20:03:16.00

[gentoo-commits] proj/musl:master commit in: dev-java/icedtea-bin/

2020-11-13 Thread Jory Pratt
commit: 7f0140ec909a9ada086e25bd7d6a0d70dd208c26
Author: Jory Pratt  gentoo  org>
AuthorDate: Fri Nov 13 15:23:45 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Fri Nov 13 15:23:45 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7f0140ec

dev-java/icedtea-bin: fix base url

Closes: https://github.com/gentoo/musl/issues/356
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 dev-java/icedtea-bin/icedtea-bin-3.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/icedtea-bin/icedtea-bin-3.16.0.ebuild 
b/dev-java/icedtea-bin/icedtea-bin-3.16.0.ebuild
index ba90f6a..60d3697 100644
--- a/dev-java/icedtea-bin/icedtea-bin-3.16.0.ebuild
+++ b/dev-java/icedtea-bin/icedtea-bin-3.16.0.ebuild
@@ -26,7 +26,7 @@ get_apk_names() {
 
 DESCRIPTION="Binary build of the IcedTea JDK from Alpine Linux"
 HOMEPAGE="http://icedtea.classpath.org;
-BASE_URI="http://dl-cdn.alpinelinux.org/alpine/edge/community/;
+BASE_URI="http://dl-cdn.alpinelinux.org/alpine/edge/community;
 SRC_URI="
$(get_apk_names amd64 x86_64)
$(get_apk_names arm armhf)



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

2020-11-10 Thread Jory Pratt
commit: 2abf7b18e945a1baee9b503cbc6650bf28c46f22
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Nov 10 17:03:14 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Tue Nov 10 19:52:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2abf7b18

musl profile: Disabled LLVM sanitizers as they do not work for now.

Closes: https://bugs.gentoo.org/753935
Closes: https://github.com/gentoo/gentoo/pull/18216

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jory Pratt  gentoo.org>

 profiles/default/linux/musl/package.use.mask | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/default/linux/musl/package.use.mask 
b/profiles/default/linux/musl/package.use.mask
index ed9d78166df..113ac0bd81a 100644
--- a/profiles/default/linux/musl/package.use.mask
+++ b/profiles/default/linux/musl/package.use.mask
@@ -7,6 +7,9 @@ net-misc/iputils idn
 # See bug #504200
 sys-devel/gcc sanitize
 
+# Disable sanitizers for LLVM, see bug #753935
+sys-devel/clang-runtime sanitize
+
 # These cause collisions with 
 # even with --without-included-gettext
 sys-devel/gettext nls



[gentoo-commits] proj/musl:master commit in: media-tv/kodi/files/musl/19.0/, media-tv/kodi/, media-tv/kodi/files/musl/

2020-11-10 Thread Jory Pratt
commit: 91a8e8278a9fef7f49adb111775cff42c5fb6dc1
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Nov 10 18:55:23 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Tue Nov 10 18:55:23 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=91a8e827

media-tv/kodi: import to ::musl from ::anarchy

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 media-tv/kodi/Manifest |   8 +
 .../files/musl/0001-add-missing-stdint.h.patch |  24 ++
 media-tv/kodi/files/musl/0002-fix-fileemu.patch|  94 ++
 .../kodi/files/musl/0003_use_stdint_for_musl.patch |  34 +++
 .../kodi/files/musl/0004-Fix-ldt-for-musl.patch|  25 ++
 .../kodi/files/musl/0005-fix-fortify-sources.patch |  25 ++
 .../kodi/files/musl/0006-remove-filewrap.patch |  57 
 .../musl/0007-set-default-stacksize-for-musl.patch |  24 ++
 .../musl/19.0/0001-add-missing-stdint.h.patch  |  24 ++
 .../kodi/files/musl/19.0/0002-fix-fileemu.patch|  94 ++
 ...h-defined-types-uint8_t-uint16_t-uint32_t.patch |  34 +++
 .../files/musl/19.0/0004-Fix-ldt-for-musl.patch|  25 ++
 .../files/musl/19.0/0005-Fix-fortify-sources.patch |  25 ++
 media-tv/kodi/kodi-18.9.ebuild | 333 +
 media-tv/kodi/kodi-19.0_alpha3_p20201109.ebuild| 306 +++
 media-tv/kodi/metadata.xml |  30 ++
 16 files changed, 1162 insertions(+)

diff --git a/media-tv/kodi/Manifest b/media-tv/kodi/Manifest
new file mode 100644
index 000..c2a5f07
--- /dev/null
+++ b/media-tv/kodi/Manifest
@@ -0,0 +1,8 @@
+DIST ffmpeg-kodi-4.0.4-Leia-18.4.tar.gz 12430413 BLAKE2B 
6de6fde2c16264f851466b46f87c23c34e7d503203f69d47342d46034f153860190d196da51221f866315405c8a33325b216028256ee5d5e293336afae99
 SHA512 
c6dd75dbff7119adeeda246cfb640b5e8d3b4c242ef83e5ba070207b60f0c715c3fe3cb328d87687b70a133f122a03aba990f0e95f3aac7d5dbcee25bec59078
+DIST ffmpeg-kodi-4.3.1-Matrix-Alpha1-2.tar.gz 13477450 BLAKE2B 
c33a2aad8b895be3ea5be76de238680284487d38a8c22ce57f17c3944a6ba214c0dfa9ef1e4717244ff8f70f6dd640b36715842d61ddaed65867a6c096470283
 SHA512 
7f614d0dd2b319414cb31853be9cd52e5e81b780a4049e36470f992e78e52bcd65e99bfd268df5f8781ad030bb60f99d15bd5e8c4d7c2fd9a4011b55a3efc40c
+DIST kodi-18.2-no-java-required.patch 991361 BLAKE2B 
ec58367d2ac378107bf84ab0b675a74f4eac620984811f50051e1fa0ccae5b52520eb106e3508c4bf4d98899a5068279370a2ddcebe33278d20642208d3a17e2
 SHA512 
8267f3ca7156c9498473ac33c24419f62541f68beffbb090a5e3da18fc6e9c32e509c10c91bc2721d07fc0d3ffc723966306d44cc0a00a51e363b1c24ac5d03f
+DIST kodi-18.9.tar.gz 51052509 BLAKE2B 
e7cd888a38ed81e90566ae5e8a6f28c93688c8293af4b210674f224b02e7452ac81c25128cfbeaa3c67980fc00e18631060640ddff61263c782c807f8c5ea00e
 SHA512 
72e4e2afa46d5d2061ed348af5c9a4218474589cb38d630e6d0643b35aff3b0aefb3db81333d52da6c799c530a1b709b1d7ccb6ec77dcb0cba06fce6791cb353
+DIST kodi-19.0_alpha3_p20201109.tar.gz 52322634 BLAKE2B 
4a6942289ecc4b706a1b1f950b19bae16088ea8717b22c3015fe1dd448d37dccc46b2f756049ab71519c72a2e8a639f07128590dd94f227fce73e12efe10
 SHA512 
2fe0abfa8a8e4c3dd73021cf1aedb6dadda9c14588380276fc5ab05dee13e397d4f893ee5a62301fc79ebe5fe9129b8d37489edc0014c5a15564c63696d89d93
+DIST libdvdcss-1.4.2-Leia-Beta-5.tar.gz 101068 BLAKE2B 
283aa2cec0a2200d3569bc280cb9659e9224a6b3a77db8a35b269cd8caf1337ac9d8b92b806df66f63ef7458a46bd6261f0b8b14678b10e26644a79dcbeea5da
 SHA512 
5185dbdbeb1bd13ea9d8723f1f4ab599d6f3102f5ba1096cd085aa1cda252c045f327c719227bba8e1b742352ade5e335106c8d0c1637a5a6b93ce661620dd7e
+DIST libdvdnav-6.0.0-Leia-Alpha-3.tar.gz 137942 BLAKE2B 
7573434a0ae8e8ccabf48173f81fcde29074eb138e119a2ae9156cde3c3d8bfd716f5d0e605b97f2dcac21f570781137c8533c5ae306b51e3905822fda318355
 SHA512 
11c93eaacd156f8fd7dec7c43d366438b201f31ad55b2870463a9e286912b6ada08882319a021fb7992190f87b909a49f2b83e0321cc17aedc29f7fe5898fa72
+DIST libdvdread-6.0.0-Leia-Alpha-3.tar.gz 130649 BLAKE2B 
0c206acdaf0776841ab792c74e023af07d9539eb72e03ae164382a31ed950f60e5e15f1d055979d28f1398924471b294d11f064b11b8373353b3962a3777ff3c
 SHA512 
b3419ba0a1a2dd70f1bb6236afdfe1c6e88c9ad4264198b289e3bba9375e077cecf7f89848c7b09debaa445327f3507101f3d157e692f7a7163b2bb52643e1e7

diff --git a/media-tv/kodi/files/musl/0001-add-missing-stdint.h.patch 
b/media-tv/kodi/files/musl/0001-add-missing-stdint.h.patch
new file mode 100644
index 000..8a1bfcd
--- /dev/null
+++ b/media-tv/kodi/files/musl/0001-add-missing-stdint.h.patch
@@ -0,0 +1,24 @@
+From 014f4b37a13366d1df37ab86db7fcb7c7cb6da7c Mon Sep 17 00:00:00 2001
+From: Jory Pratt 
+Date: Wed, 24 Apr 2019 10:09:26 -0500
+Subject: [PATCH 1/7] add missing stdint.h
+
+---
+ xbmc/filesystem/ZipManager.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/xbmc/filesystem/ZipManager.h b/xbmc/filesystem/ZipManager.h
+index f24d459..4cd899c 100644
+--- a/xbmc/filesystem/ZipManager.h
 b/xbmc/filesystem/ZipManager.h
+@@ -21,6 +21,7 @@
+ #include 
+ #include 
+ #include 
+

[gentoo-commits] proj/musl:master commit in: net-misc/connman/files/, net-misc/connman/

2020-11-08 Thread Jory Pratt
commit: 239e233b5b2eed128d9d425aabd6b26ed65a931b
Author: Michael Everitt  veremit  xyz>
AuthorDate: Tue Sep  8 17:24:20 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sun Nov  8 20:06:56 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=239e233b

net-misc/connman: Sync with ::gentoo, bump to 1.38, update patches

Closes: https://github.com/gentoo/musl/pull/346

Package-Manager: Portage-2.3.84, Repoman-2.3.11
Signed-off-by: Michael Everitt  veremit.xyz>
Signed-off-by: Jory Pratt  gentoo.org>

 net-misc/connman/Manifest  |   1 +
 net-misc/connman/connman-1.38.ebuild   | 106 +
 net-misc/connman/connman-.ebuild   | 106 +
 .../connman/files/connman-1.38-musl-fixes.patch|  81 
 .../connman/files/connman--musl-fixes.patch|  81 
 net-misc/connman/metadata.xml  |   9 +-
 6 files changed, 380 insertions(+), 4 deletions(-)

diff --git a/net-misc/connman/Manifest b/net-misc/connman/Manifest
index f6fd7ea..8900f8b 100644
--- a/net-misc/connman/Manifest
+++ b/net-misc/connman/Manifest
@@ -1 +1,2 @@
 DIST connman-1.35.tar.xz 686092 BLAKE2B 
706d8333dc2fcbee8d0ef3849325c4975dfe312a7a542ee96859a1724e05b1302c244a0108ab70033b398301c235fb13cb9509e9147dc2bb049e900f3799cd98
 SHA512 
2234b4d18b038f9a33939035cddebd31c74ce962e5616c2c30b2912476612ef3f7d5b9edca64bf6e69fa358252ed432124e036ac3516b291b86695cb9a96c6a8
+DIST connman-1.38.tar.xz 749288 BLAKE2B 
3f0ec95c87d9b3bf4f188e2523cb8ed97f462953ed95180fadf98bfe0d01c67a3b73e18e39d616e9299fa0251b9a86afea6161b9e280ae6999eb66e6bd5c4406
 SHA512 
9c8f77c4dd62763ccb9ea5cc5d285a8a1c51bb09a82eafc73246231557a4f627ae1e5e4a9df5e104457390ebba643349d7d67800a4ee4c17c6dceff192afe8d4

diff --git a/net-misc/connman/connman-1.38.ebuild 
b/net-misc/connman/connman-1.38.ebuild
new file mode 100644
index 000..bf2a96d
--- /dev/null
+++ b/net-misc/connman/connman-1.38.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+inherit autotools systemd tmpfiles
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/connman/connman.git;
+else
+   SRC_URI="https://www.kernel.org/pub/linux/network/${PN}/${P}.tar.xz;
+   KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
+fi
+
+DESCRIPTION="Provides a daemon for managing internet connections"
+HOMEPAGE="https://01.org/connman;
+
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="bluetooth debug doc +ethernet examples iptables iwd l2tp networkmanager
++nftables ofono openconnect openvpn policykit pptp tools vpnc +wifi wireguard
+wispr"
+
+REQUIRED_USE="^^ ( iptables nftables )"
+BDEPEND="virtual/pkgconfig"
+RDEPEND=">=dev-libs/glib-2.16
+   >=sys-apps/dbus-1.2.24
+   sys-libs/readline:0=
+   bluetooth? ( net-wireless/bluez )
+   iptables? ( >=net-firewall/iptables-1.4.8 )
+   iwd? ( net-wireless/iwd )
+   l2tp? ( net-dialup/xl2tpd )
+   nftables? (
+   >=net-libs/libnftnl-1.0.4:0=
+   >=net-libs/libmnl-1.0.0:0= )
+   ofono? ( net-misc/ofono )
+   openconnect? ( net-vpn/openconnect )
+   openvpn? ( net-vpn/openvpn )
+   policykit? ( sys-auth/polkit )
+   pptp? ( net-dialup/pptpclient )
+   vpnc? ( net-vpn/vpnc )
+   wifi? ( >=net-wireless/wpa_supplicant-2.0[dbus] )
+   wireguard? ( >=net-libs/libmnl-1.0.0:0= )
+   wispr? ( net-libs/gnutls )"
+
+DEPEND="${RDEPEND}
+   >=sys-kernel/linux-headers-2.6.39"
+
+PATCHES=(
+   # musl fixes
+   "${FILESDIR}/${PN}-musl-libresolv.patch"
+   "${FILESDIR}/${P}-musl-fixes.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --localstatedir=/var \
+   --with-systemdunitdir=$(systemd_get_systemunitdir) \
+   --with-tmpfilesdir="${EPREFIX}"/usr/lib/tmpfiles.d \
+   --enable-client \
+   --enable-datafiles \
+   --enable-loopback=builtin \
+   $(use_enable bluetooth bluetooth builtin) \
+   $(use_enable debug) \
+   $(use_enable ethernet ethernet builtin) \
+   $(use_enable examples test) \
+   $(use_enable iwd) \
+   $(use_enable l2tp l2tp builtin) \
+   $(use_enable networkmanager nmcompat) \
+   $(use_enable ofono ofono builtin) \
+   $(use_enable openconnect openconnect builtin) \
+   $(use_enable openvpn openvpn builtin) \
+   $(use_enable policykit polkit builtin) \
+   $(use_enable pptp pptp builtin) \
+   $(use_enable tools) \
+

[gentoo-commits] proj/musl:master commit in: dev-java/icedtea-bin/

2020-11-08 Thread Jory Pratt
commit: fc58106f0a083eba4e8bfd2341527a5e1ee9e7fe
Author: Jory Pratt  gentoo  org>
AuthorDate: Sun Nov  8 19:24:25 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sun Nov  8 19:24:25 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=fc58106f

dev-java/icedtea-bin: sync stable keywords with ::gentoo

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 dev-java/icedtea-bin/icedtea-bin-3.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/icedtea-bin/icedtea-bin-3.16.0.ebuild 
b/dev-java/icedtea-bin/icedtea-bin-3.16.0.ebuild
index fdcbaca..ba90f6a 100644
--- a/dev-java/icedtea-bin/icedtea-bin-3.16.0.ebuild
+++ b/dev-java/icedtea-bin/icedtea-bin-3.16.0.ebuild
@@ -39,7 +39,7 @@ SRC_URI="
 
 LICENSE="GPL-2-with-classpath-exception"
 SLOT="8"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86"
+KEYWORDS="-* amd64 ~arm arm64 ~ppc64 ~x86"
 IUSE="big-endian elibc_musl cups +gtk pulseaudio selinux debug examples alsa 
headless-awt"
 
 REQUIRED_USE="



[gentoo-commits] proj/musl:master commit in: dev-java/icedtea-bin/, dev-java/icedtea-bin/files/

2020-11-08 Thread Jory Pratt
commit: 6bdcf16a4c67d58ca05da8f65e7d602ceaff4e65
Author: Jory Pratt  gentoo  org>
AuthorDate: Sun Nov  8 19:22:00 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sun Nov  8 19:22:00 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6bdcf16a

dev-java/icedtea-bin: uses alpine's package for musl users

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 dev-java/icedtea-bin/Manifest  |  49 
 dev-java/icedtea-bin/files/icedtea-bin.env.sh  |  17 +++
 dev-java/icedtea-bin/icedtea-bin-3.16.0.ebuild | 155 +
 dev-java/icedtea-bin/metadata.xml  |  15 +++
 4 files changed, 236 insertions(+)

diff --git a/dev-java/icedtea-bin/Manifest b/dev-java/icedtea-bin/Manifest
new file mode 100644
index 000..f65e528
--- /dev/null
+++ b/dev-java/icedtea-bin/Manifest
@@ -0,0 +1,49 @@
+DIST icedtea-bin-3.16.0-aarch64.tar.gz 15786735 BLAKE2B 
a8a2b06bcf8f60665123015a18f2aafb46c09f46daa04dd4eb655e3232585c4c06e7b919b93975b84040c0a222f69874420fff3dcaa9c51afff1cb467590d0c8
 SHA512 
5aa792b61e97d445a233daf2b44e9793bc2466defc2760e4da99af3103fd509080e657e3167c5abf4598e5a224b5dbaf6185bef6acab2011d1a7ea8c0619b9ff
+DIST icedtea-bin-3.16.0-armhf.tar.gz 15804792 BLAKE2B 
2db23008af16f3d3a7346764f70c967a6ee1c85eda955bcd3add51b898abef21b21341bf3b418c9e974d310297c3c20c34dd2fe98028c385149d6c742b52
 SHA512 
25cde724d26e3288dec7a765a1500cfc0486d53cb9dc209ab6f384c8febc67c6fbd68ff90029ae33ff780ffd5be50fe4310c0f559d5a1150d5c8ec7a19a868c2
+DIST icedtea-bin-3.16.0-armv7.tar.gz 15804401 BLAKE2B 
4d25028929831fc2891e2791ceb0dfd894b1f226236421c46114259a3725f2332dce0dcce12c7037cf4d23b1ab041f1300e8d8600a37cc9f16951cc4a4537b67
 SHA512 
9e4871788498c2e6d75514354295e7b7b8f38ab617e47d2e7caf42f9ad9dfe5c47dc3454be6a52129dddf5b43067791fa246fa5f2797b022f4688a5a5795bd42
+DIST icedtea-bin-3.16.0-dbg-aarch64.tar.gz 84291199 BLAKE2B 
861e5a0fdb6bb70d663abfc034014384a2282f3d14e4982e7a946fe2bba9c97f921e6fab8571b4e16021e50653a44a4d073beb1a604fe9b6b1e0f08f333f8cac
 SHA512 
8862d259d0debcd0c8761f07e7a4bcb809ebf684abcbf88981c5f149e981f91228a5c58a066b17f9f029f126fb5c008ef10107424ed2169e28c09f6db6725cf2
+DIST icedtea-bin-3.16.0-dbg-armhf.tar.gz 56838771 BLAKE2B 
0ee32e7b2012f5d119f50da25f3e7c9bd172a2e6df4c9290d210167fbe18e537ea7ceac0cf14031c86096ef521b2e46d80d2c952d49396d21753056d09961cbb
 SHA512 
a8189448dcb2674021fc7cb50d763d7fc5168dfc9f4dc980a70fb2b076bd1a56c8139cb74a9519e31d204ca1385f83f8f3b8e0a5ed69871ed1edcdd036dff0d0
+DIST icedtea-bin-3.16.0-dbg-armv7.tar.gz 57130735 BLAKE2B 
d4ddec53934a2102cb4ed638d5fc3c242128c9ff74de9cc3ff28b4ccd58fcad4a860770fd4342f5b5dfc3faf1a4809854eb8db6c6efa2e27b4e71c58706064bd
 SHA512 
07d8364bde430f23ffb8a536c72a19741e4ed266af0287050291e5a4c07b3fe584fc6f480f3e26f2723cc3f9efa71547164765bbd1e0ba297d583761769ffd2f
+DIST icedtea-bin-3.16.0-dbg-ppc64le.tar.gz 76056356 BLAKE2B 
d95e3f695759774f0f4ebbc47f91c441a9deec5c97776255fa56ccf71a1fa5b07113656dac49d8e296c7f07ce0d84976eb1eba27e95f389064c58c373b38e7cf
 SHA512 
498787a58d251698cd006f7c3b4caca88db85b82454c5c34828d01510e6b12981ce721449102a9434d22ecf80821b6fa12c54b5dc7ed8273d7bac3a0325c4efd
+DIST icedtea-bin-3.16.0-dbg-s390x.tar.gz 59229152 BLAKE2B 
82deaced39b2108e92b89a53e98f78047f140e885029ea26f9b3e4c32338bf04de11f87c6ef33bfb0c4b5a55e0d5ee2b4b04382946c77204bdfc4b83ee58bf98
 SHA512 
8096b400855890f5a99f12b4577e3ed43cb0771ac55777fd9a2684f9bcdbef2772c7f4cd013c3f981098952cb0bf475560f8d903190e3be6fe750c9bde71c8e8
+DIST icedtea-bin-3.16.0-dbg-x86.tar.gz 82006906 BLAKE2B 
b890a0711a115e5d63bcbf4ded12bf2655de6626c9432298efea12bd76671389640abae56ef4ce8195d9704e5bd24daf47cf1f114d45ba92576b0350125f
 SHA512 
819be1a2b1b08eab3e33922721440c248427022bbf86c2a9df779e79450f73340227240c220e71c6a221ad14e0bba6eddee76148c6b6c4a50275712ff58073d7
+DIST icedtea-bin-3.16.0-dbg-x86_64.tar.gz 85815207 BLAKE2B 
df424b3bbdcccf810ebcab836fb4dd105924570bfdcc4b0091cbac5b2ac5f94bf787588ecf2150a68c3b7505a9f0154475acd2aaf5a22cad998ceccf9b4c2082
 SHA512 
58ae893c963ce8bf0fc241db0bdd060be95c076cee82eacfa0a7279c34dc585de9e5f454765bbc048f373438b969afc32cde308441431273abd98ce1c6d9e6dc
+DIST icedtea-bin-3.16.0-demos-aarch64.tar.gz 2574348 BLAKE2B 
0846e4e1574312e98d829d6ba4a8a8ad922a74ad8aa77ea9f8979270f522e1e5a64d267e57c1d84fbf98c805643055f6925b129e0b899396f2b42f1448ae4f33
 SHA512 
fa91c15e559a4423c9d4c17e78014b5d771ca3d2a4866255ca7394469d0b264af28feb177f634a7c565765d3cc98a7c5bb08bb8118abde8c871a0042fbbcc5a3
+DIST icedtea-bin-3.16.0-demos-armhf.tar.gz 2553523 BLAKE2B 
8e192b4bc474bbec6384bcd1411f223a617a8784a5e49fc41694c6df52524ab196a4870945f17dc3d1fedcd8eb607f021364d0034fca0d629af9a2698dd61324
 SHA512 
9db66513d77bfec05adc0756e4b4320ad0d19246834a51a2a1ebcfff2f5dd3ec024c045fd03122d8f5354f7410266373f34773b6e535379751aa95f27f18a471
+DIST icedtea-bin-3.16.0-demos-armv7.tar.gz 253509

[gentoo-commits] proj/musl:master commit in: dev-java/openjdk/

2020-11-08 Thread Jory Pratt
commit: c987710ac3ffb729f0fae69179ad90cf8e2fcbf7
Author: Jory Pratt  gentoo  org>
AuthorDate: Sun Nov  8 19:20:47 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sun Nov  8 19:20:47 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c987710a

dev-java/openjdk: cleanup

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 dev-java/openjdk/Manifest  |  17 --
 dev-java/openjdk/openjdk-11.0.8_p10.ebuild | 288 -
 dev-java/openjdk/openjdk-8.265_p01.ebuild  | 267 --
 3 files changed, 572 deletions(-)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index 6fff35e..676253a 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -1,34 +1,17 @@
-DIST openjdk-11.0.8_p10.tar.bz2 91141175 BLAKE2B 
eeef0f6b6a8f804e043cde01de256c86ed35d5a391588100caea49c8c2b617c3f06aa37df894feaa89734e68c32fe28d8bc5337755050c457d657cf88fcff7f3
 SHA512 
f8fd26a11cb044197d3b04a1347e27e177e79cb58436e67116f63025a2a5c39c0083ac17362e7d2234caf89df530422ead088e3fc4546f8d9f68482fc75eb7a0
 DIST openjdk-11.0.9_p11.tar.bz2 91638327 BLAKE2B 
a04b7fb5ebde3b6c024e5f3931a2efe796e08ad66c0190cddfa4268d5181f46f24685d9d51ae328547916e8ece723967bf653feeac87347ee14ecbe213ad657a
 SHA512 
a0a6726d5adbe95904b78d8b4319bc4386c594a563f80f63d59072cf72d00928b451163b91258b44193a80851400ce8b8d142fecfd2bd902ff7a5e47cb4a9976
-DIST openjdk-8.265_p01.tar.bz2 456095 BLAKE2B 
8de4d0293f3062583654da99a29d5be02197c323772f663d37ab21bdfdf32a723412d301094e6f70cbba99883241f52406a799a91c3d7c2a69ab7b35932c0a38
 SHA512 
686b869f9278462c6cb52036c4c9261e1689b917ce0afd4e6b47bb3d3207b2e79b2d03c2d3808a5853ab2fa070ac2206877849f5837282cb6deb80f610ba67f5
 DIST openjdk-8.272_p10.tar.bz2 457222 BLAKE2B 
51e487d36c1922c5fc04d8922f1000a776e4872142517933ef5e8d5fd825f221fa02325bd755bf3f48f7f3221a2da3ca182301fb303675cb7d712d7b2f1c7751
 SHA512 
488b7fa0ed725936d483efd54242dbf4409752c685f29277023fb47c4375b5700b34e743d819d7d7c2406a2f8845d1c3d4fc548c156b6c7c30e43574c1b51527
-DIST openjdk-aarch64-shenandoah-8.265_p01.tar.bz2 461443 BLAKE2B 
169cc30062efd93e93a16c909494d5817e3f6108ed22d4cb09f618732b990091a47c1149fff0f3e5657c2e21443d357e5d11091ef1d4f8eb61a14bcc35d74951
 SHA512 
b85714731f9a102585308d2df5b271243b523daa7541635f5d4a22e7322890bc024f8abafbacbd1885c07cec479e00b5edb936936fcfefcfe0f6e2e6e2211689
 DIST openjdk-aarch64-shenandoah-8.272_p10.tar.bz2 462755 BLAKE2B 
abeabf704d2135da9df6746545209f5a658ec547be5852041bb9bd1dfc4546cef143541df61b4705b6d2181ae7ec91a8c64e2b27347c24d146da49bbf8c228ef
 SHA512 
7cae0cf80e09e1d2ad3eef8bf6740942788d0af4d3c9821bb0785ea42d4b38319d0ec57a8d21add25a40eebdc5ecba8234c9f04e6922e87c80480f71b04e2e3d
-DIST openjdk-aarch64-shenandoah-corba-8.265_p01.tar.bz2 1050861 BLAKE2B 
6803ee3ad1e3804cec3a1008f38538d793b2ae4f0a3c22d48d3c9885af37f4baf2ba94b91824e2e2bb170a5c9a59b28edc5d0c94646fd6265fe2b32fad759cb7
 SHA512 
859afe2ef587f7151a1fce4a43617a3afa0d8b9e04a07332c8a412b1b8deba4e00d7676cf1579cb2a8a18a307d094d22938ea9a3d70acb9094e268e701c35982
 DIST openjdk-aarch64-shenandoah-corba-8.272_p10.tar.bz2 1052989 BLAKE2B 
8d6f79758ccf1719396fb56fd47c258c2440beea79516025b4911027a59b6cf4b5826c5eb01ba3a4c45847915531989c74665cbedf6349541df38732e7b828de
 SHA512 
12547c8b5f1fe4efcc58f5b148977d519c954b964e814fc3fce717bd6d6221c2e7eda98a0e1e8157ed2f509f3b89e1e7b529da81cd1ee768daf4ad6369c57e8b
-DIST openjdk-aarch64-shenandoah-hotspot-8.265_p01.tar.bz2 8757379 BLAKE2B 
aefc9c9b9f5a369db14cc5a22ea54373518daf594b794f74533ea4365416b8adc91cdd6c79934d93f5e0f019d7b07723630f849ab93464d7416d15de54a5c65e
 SHA512 
3f44dadc5a5d9a75d4b6b632991b9fbbcae499e19139e1d902f8f2df101141060bc063996e995b22c462c76962b1312e719495eae99b392da3080c7d875deae5
 DIST openjdk-aarch64-shenandoah-hotspot-8.272_p10.tar.bz2 8767088 BLAKE2B 
85b2dcbd696c58db72a7aeb4dc9a4752d742ed90bfd2e06ce5ddd8ed4ec5c63ab2de40a41aab5747fa120d8865c1d57f02a99b27a6ebf7c68c0891e19f5a7f27
 SHA512 
7866495487b271228f1a2d95cecfa6b76bb912d8c1c63d3d92e7b2cda88dd151b3b6c4c3bc717e37a0bd972762620ae7fb456c1aee281772a145a1dd1b11758b
-DIST openjdk-aarch64-shenandoah-jaxp-8.265_p01.tar.bz2 2696501 BLAKE2B 
1b1a459a4400d78c7921593a173059156b53a2cfc5fce695571e5c827bf609c08e02accdd56e1585723d50d93cae6ed0b5cef91f7597de21a16daa9b951046c5
 SHA512 
a377505e17299ba8fdd9e24fb9d3f786f1e6288e485319f2accf6abe9be957814ceb08c14867839bfd29690e91afb70f2aadfd9cc43db81e924960275792d61c
 DIST openjdk-aarch64-shenandoah-jaxp-8.272_p10.tar.bz2 2718084 BLAKE2B 
1e6cc999d84a49c03731a2a2ca73dfe684940509a64199ad52571ef51b3da035e41b41bf262ea88af9f77418c7b1b5721724d86f67a5f737e53eaf3673f4eab8
 SHA512 
a73e5a4628c936cf9b19082ad49ed2134984d15a1165c45206c74dff45118c50922fd0a668efe93a46c3839775ec567d56eee19cd0e3a9f90e7995d1b6a42f11
-DIST openjdk-aarch64-shenandoah-jaxws-8.265_p01.tar.bz2 255650

[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/

2020-11-08 Thread Jory Pratt
commit: 5114ec265aa20a997ec34c6cb24b28e807fdd740
Author: Jory Pratt  gentoo  org>
AuthorDate: Sun Nov  8 18:16:48 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sun Nov  8 18:16:48 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5114ec26

sys-devel/gcc: sync with ::gentoo

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 sys-devel/gcc/Manifest |  6 ++---
 sys-devel/gcc/gcc-10.1.0-r1.ebuild | 27 --
 .../{gcc-10.2.0-r1.ebuild => gcc-10.2.0-r3.ebuild} |  2 +-
 .../{gcc-9.3.0-r1.ebuild => gcc-9.3.0-r2.ebuild}   |  2 +-
 4 files changed, 4 insertions(+), 33 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 3fad69d..8e1a008 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,6 +1,4 @@
-DIST gcc-10.1.0-patches-2.tar.bz2 15808 BLAKE2B 
8275c2ac3eda8e87255fefe2bb4ed2a10d790bf6085517cd26589fa6a98aa417f4578da88da91b4639d78ed9c897a07447d2048698b4e003f3adc397881c7ee5
 SHA512 
f3ef55103346a0ca40a5633a520091e93e98a3226d24a2b677f791af511460ea5bb5f6dbda6cdf706af2aeb22eb39d37cf226e012bd378c330db17246da88d09
-DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B 
d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667b4455c1c9bbfd190e631f03555d63d52d31e7be5ac232256be11058f89d5bc7d0dcb01de44e90a52645ad87f
 SHA512 
0cb2a74c793face751f42bc580960b00e2bfea785872a0a2155f1f1dbfaa248f9591b67f4322db0f096f8844aca9243bc02732bda106c3b6e43b02bb67eb3096
-DIST gcc-10.2.0-patches-2.tar.bz2 17701 BLAKE2B 
bed0cf2dcb6b2e35dbd86c43db617cfa0a0973b3d55bd6e12baf9e6495afd0fec855fefd223172c23f11449769996c18359abacfac36f62681310c861d5d2850
 SHA512 
6ebf5875ecc9f10dea67d4793fcc47178ddd6abe8959fc0390c6ff967fba7318013b4bf251abf451999b86697e97390c8698685b12086956c8e6bc2e97708bc9
+DIST gcc-10.2.0-patches-4.tar.bz2 23266 BLAKE2B 
8173474d3dea27a440b36eb80c89aabb08c37528c3ec2382839c46fc36336aff7f9cdf3dfbc66947df9286b1cfe9f479d615f77d81ab24ff68a3edf5df5b2350
 SHA512 
17080f358a3f231837de35188ad1a6ae554a4ca6199efae6dacf9b17706937379559d6c8de330b4237480fea6f5cc1158c1d5ecc36ec3a7b410546a2684b
 DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 
1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee
 SHA512 
42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e
-DIST gcc-9.3.0-patches-3.tar.bz2 14193 BLAKE2B 
4863fec1af41a8cdb2c24479b28812df36c1f71ab71d267ff0efc467cfb8ce99ed77714ceaedfb08b0d1eb0eb9316758cc7cbc5a8ad0bb582050690935e64b46
 SHA512 
8b90a5826df64e6f74e4f6c0e5acead695b38f671e26485b110d5b341daaad4ac21aabb04baae9ad457408eed274888b7f785bbc782611acfc7261e6a315d110
+DIST gcc-9.3.0-patches-4.tar.bz2 15474 BLAKE2B 
b06fdfce4402850bb1c6c211ace4c3a07ad2114ffa48eac58d1624124d5d1bddd6d2b4faa18be3291a340272c022bea26dfcaf17929828ceb6474a5211401389
 SHA512 
54904a4a1c4a784f1a707cbdd9f6f498457e4aa550dc6f3d6eff71ed05a75685e23e6b71c2a614b1dea7e506b9f42fb0109ecfde00ef00373275bbc0409cb7e0
 DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 
21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4
 SHA512 
4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de

diff --git a/sys-devel/gcc/gcc-10.1.0-r1.ebuild 
b/sys-devel/gcc/gcc-10.1.0-r1.ebuild
deleted file mode 100644
index b77a69d..000
--- a/sys-devel/gcc/gcc-10.1.0-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PATCH_VER="2"
-
-inherit toolchain
-
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
-
-RDEPEND=""
-DEPEND=">=${CATEGORY}/binutils-2.20"
-
-src_prepare() {
-   toolchain_src_prepare
-
-   if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then
-   eapply "${FILESDIR}"/10.1.0/cpu_indicator.patch
-   eapply "${FILESDIR}"/7.1.0/posix_memalign.patch
-   case $(tc-arch) in
-   amd64|arm64|ppc64) eapply 
"${FILESDIR}"/9.3.0/gcc-pure64.patch ;;
-   esac
-   fi
-
-   eapply_user
-}

diff --git a/sys-devel/gcc/gcc-10.2.0-r1.ebuild 
b/sys-devel/gcc/gcc-10.2.0-r3.ebuild
similarity index 97%
rename from sys-devel/gcc/gcc-10.2.0-r1.ebuild
rename to sys-devel/gcc/gcc-10.2.0-r3.ebuild
index 7f803a3..e0640cd 100644
--- a/sys-devel/gcc/gcc-10.2.0-r1.ebuild
+++ b/sys-devel/gcc/gcc-10.2.0-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PATCH_VER="2"
+PATCH_VER="4"
 
 inherit toolchain
 

diff --git a/sys-devel/gcc/gcc-9.3.0-r1.ebuild 
b/sys-devel/gcc/gcc-9.3.0-r2.ebuild
similarity index 98%
rename from sys-devel/gcc/gcc-9.3.0-r1.ebuild
rename to sys-devel/gcc/g

[gentoo-commits] proj/musl:master commit in: dev-java/openjdk/

2020-11-08 Thread Jory Pratt
commit: 90fc0d6e363b8170e567d1ad44cf08e6c6f579fd
Author: Jory Pratt  gentoo  org>
AuthorDate: Sun Nov  8 18:24:04 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sun Nov  8 18:24:12 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=90fc0d6e

dev-java/openjdk: Fix whitespace on last line

Closes: https://github.com/gentoo/musl/pull/353
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 dev-java/openjdk/openjdk-11.0.8_p10.ebuild | 1 -
 dev-java/openjdk/openjdk-8.265_p01.ebuild  | 1 -
 2 files changed, 2 deletions(-)

diff --git a/dev-java/openjdk/openjdk-11.0.8_p10.ebuild 
b/dev-java/openjdk/openjdk-11.0.8_p10.ebuild
index 7eb8e19..af0cd66 100644
--- a/dev-java/openjdk/openjdk-11.0.8_p10.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.8_p10.ebuild
@@ -286,4 +286,3 @@ pkg_postinst() {
ewarn "absolute location under 
${EPREFIX}/usr/$(get_libdir)/${PN}-${SLOT}."
fi
 }
-

diff --git a/dev-java/openjdk/openjdk-8.265_p01.ebuild 
b/dev-java/openjdk/openjdk-8.265_p01.ebuild
index 4af9ae6..1b52496 100644
--- a/dev-java/openjdk/openjdk-8.265_p01.ebuild
+++ b/dev-java/openjdk/openjdk-8.265_p01.ebuild
@@ -265,4 +265,3 @@ pkg_postinst() {
java-vm-2_pkg_postinst
einfo "JavaWebStart functionality provided by icedtea-web package"
 }
-



[gentoo-commits] proj/musl:master commit in: dev-java/openjdk/files/musl/8/, dev-java/openjdk/, ...

2020-11-08 Thread Jory Pratt
commit: c968b4ab1494e7d7b25a183252ce3932cbd13c0c
Author: xor  gmail  com>
AuthorDate: Sun Nov  8 17:58:52 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sun Nov  8 18:22:07 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c968b4ab

OpenJDK: add musl patches to OpenJDK 8 + OpenJDK 11. Patches are hidden behind 
elibc_musl

Signed-off-by: Jory Pratt  gentoo.org>

 dev-java/openjdk/Manifest  |  34 ++
 dev-java/openjdk/files/bootcycle_jobs.patch|  26 +
 dev-java/openjdk/files/musl/11/aarch64.patch   |  15 +
 dev-java/openjdk/files/musl/11/build.patch | 545 +
 .../openjdk/files/musl/11/fix-bootjdk-check.patch  |  18 +
 dev-java/openjdk/files/musl/11/ppc64le.patch   | 226 +
 .../openjdk/files/musl/8/0001_musl_hotspot.patch   | 116 +
 .../files/musl/8/0002_musl_hotspot_ppc.patch   |  24 +
 .../files/musl/8/0003_musl_hotspot_aarch64.patch   |  12 +
 .../files/musl/8/0004_musl_hotspot_noagent.patch   |  85 
 .../files/musl/8/0005_musl_fix_libjvm_load.patch   |  12 +
 dev-java/openjdk/files/musl/8/0006_musl_jdk.patch  |  83 
 .../files/musl/8/0007_musl_jdk_includes.patch  | 144 ++
 .../files/musl/8/0008_musl_jdk_execinfo.patch  |  21 +
 .../files/musl/8/0009_fix_jdk_ipv6_init.patch  |  43 ++
 .../files/musl/8/0010_fix_jdk_close_fds.patch  | 103 
 dev-java/openjdk/files/openjdk-11.env.sh   |  16 +
 dev-java/openjdk/files/openjdk-8.env.sh|  16 +
 dev-java/openjdk/metadata.xml  |  29 ++
 dev-java/openjdk/openjdk-11.0.8_p10.ebuild | 289 +++
 dev-java/openjdk/openjdk-11.0.9_p11.ebuild | 288 +++
 dev-java/openjdk/openjdk-8.265_p01.ebuild  | 268 ++
 dev-java/openjdk/openjdk-8.272_p10.ebuild  | 267 ++
 23 files changed, 2680 insertions(+)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
new file mode 100644
index 000..6fff35e
--- /dev/null
+++ b/dev-java/openjdk/Manifest
@@ -0,0 +1,34 @@
+DIST openjdk-11.0.8_p10.tar.bz2 91141175 BLAKE2B 
eeef0f6b6a8f804e043cde01de256c86ed35d5a391588100caea49c8c2b617c3f06aa37df894feaa89734e68c32fe28d8bc5337755050c457d657cf88fcff7f3
 SHA512 
f8fd26a11cb044197d3b04a1347e27e177e79cb58436e67116f63025a2a5c39c0083ac17362e7d2234caf89df530422ead088e3fc4546f8d9f68482fc75eb7a0
+DIST openjdk-11.0.9_p11.tar.bz2 91638327 BLAKE2B 
a04b7fb5ebde3b6c024e5f3931a2efe796e08ad66c0190cddfa4268d5181f46f24685d9d51ae328547916e8ece723967bf653feeac87347ee14ecbe213ad657a
 SHA512 
a0a6726d5adbe95904b78d8b4319bc4386c594a563f80f63d59072cf72d00928b451163b91258b44193a80851400ce8b8d142fecfd2bd902ff7a5e47cb4a9976
+DIST openjdk-8.265_p01.tar.bz2 456095 BLAKE2B 
8de4d0293f3062583654da99a29d5be02197c323772f663d37ab21bdfdf32a723412d301094e6f70cbba99883241f52406a799a91c3d7c2a69ab7b35932c0a38
 SHA512 
686b869f9278462c6cb52036c4c9261e1689b917ce0afd4e6b47bb3d3207b2e79b2d03c2d3808a5853ab2fa070ac2206877849f5837282cb6deb80f610ba67f5
+DIST openjdk-8.272_p10.tar.bz2 457222 BLAKE2B 
51e487d36c1922c5fc04d8922f1000a776e4872142517933ef5e8d5fd825f221fa02325bd755bf3f48f7f3221a2da3ca182301fb303675cb7d712d7b2f1c7751
 SHA512 
488b7fa0ed725936d483efd54242dbf4409752c685f29277023fb47c4375b5700b34e743d819d7d7c2406a2f8845d1c3d4fc548c156b6c7c30e43574c1b51527
+DIST openjdk-aarch64-shenandoah-8.265_p01.tar.bz2 461443 BLAKE2B 
169cc30062efd93e93a16c909494d5817e3f6108ed22d4cb09f618732b990091a47c1149fff0f3e5657c2e21443d357e5d11091ef1d4f8eb61a14bcc35d74951
 SHA512 
b85714731f9a102585308d2df5b271243b523daa7541635f5d4a22e7322890bc024f8abafbacbd1885c07cec479e00b5edb936936fcfefcfe0f6e2e6e2211689
+DIST openjdk-aarch64-shenandoah-8.272_p10.tar.bz2 462755 BLAKE2B 
abeabf704d2135da9df6746545209f5a658ec547be5852041bb9bd1dfc4546cef143541df61b4705b6d2181ae7ec91a8c64e2b27347c24d146da49bbf8c228ef
 SHA512 
7cae0cf80e09e1d2ad3eef8bf6740942788d0af4d3c9821bb0785ea42d4b38319d0ec57a8d21add25a40eebdc5ecba8234c9f04e6922e87c80480f71b04e2e3d
+DIST openjdk-aarch64-shenandoah-corba-8.265_p01.tar.bz2 1050861 BLAKE2B 
6803ee3ad1e3804cec3a1008f38538d793b2ae4f0a3c22d48d3c9885af37f4baf2ba94b91824e2e2bb170a5c9a59b28edc5d0c94646fd6265fe2b32fad759cb7
 SHA512 
859afe2ef587f7151a1fce4a43617a3afa0d8b9e04a07332c8a412b1b8deba4e00d7676cf1579cb2a8a18a307d094d22938ea9a3d70acb9094e268e701c35982
+DIST openjdk-aarch64-shenandoah-corba-8.272_p10.tar.bz2 1052989 BLAKE2B 
8d6f79758ccf1719396fb56fd47c258c2440beea79516025b4911027a59b6cf4b5826c5eb01ba3a4c45847915531989c74665cbedf6349541df38732e7b828de
 SHA512 
12547c8b5f1fe4efcc58f5b148977d519c954b964e814fc3fce717bd6d6221c2e7eda98a0e1e8157ed2f509f3b89e1e7b529da81cd1ee768daf4ad6369c57e8b
+DIST openjdk-aarch64-shenandoah-hotspot-8.265_p01.tar.bz2 8757379 BLAKE2B 
aefc9c9b9f5a369db14cc5a22ea54373518daf594b794f74533ea4365416b8adc91cdd6c79934d93f5e0f019d7b07723630f849ab93464d7416d15de54a5c65

[gentoo-commits] proj/musl:master commit in: media-libs/mesa/

2020-11-07 Thread Jory Pratt
commit: 2ce9ce7cd7bbb0eb3730645c1b4bdc4ef60277f3
Author: Jory Pratt  gentoo  org>
AuthorDate: Sun Nov  8 00:01:54 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sun Nov  8 00:01:54 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=2ce9ce7c

media-libs/mesa: sync with stable from ::gentoo

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 media-libs/mesa/Manifest|   1 +
 media-libs/mesa/mesa-20.1.10.ebuild | 552 
 2 files changed, 553 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 1c2f157..2fdce9c 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,2 +1,3 @@
+DIST mesa-20.1.10.tar.xz 12918420 BLAKE2B 
408f4bc6eb0dc11199cd161d6914b77cb57313bca94f26794cbfd05332922c45dc216a64e33df9fad64cd41e1ad8b2de6c2e5f99cad234870f7a5b970a62dcbd
 SHA512 
0d4016abfcc733c853d7b6c3c997ddc554a44088c0a4d9a7edb51ab5ad7d9e1234728b61ffcb9c82a6c5fee1429091a1c31cbeabcb1b50411337b99ee550d28a
 DIST mesa-20.1.8.tar.xz 12846348 BLAKE2B 
b31680458100fc4394819a379a14237cfe39befea91f53641dc181d29891cb3e508c45f5ea1b07deee97f6bf04b6d8b2ca9cd8270bf79ab4a524035fbdc58c36
 SHA512 
519b0e2837982d097c362d974a90c94efd1cdf14505fc43eaa740a23c042bc0c3f04d0edaf6b371966d82667cade6d0c68c92528e1be6c12884b38c67fd064c1
 DIST mesa-20.2.0-rc4.tar.xz 13569628 BLAKE2B 
54068c298a57f2c19113828e2e9b94dd15070ecc0c899f7e3dc527b27579e4f8c3c84c7b841c8d0b8313556cca41bfefd3e08b360dd0e364cbc29e0609ff6f3d
 SHA512 
1f718bfbadbc15b7216864226adb737f3a4a7801dc60ca9294effd4be5f260fffd31c988eed9550e8a7a7430acb05ba0c7d65693c1f375eab4b95d2d029755bb

diff --git a/media-libs/mesa/mesa-20.1.10.ebuild 
b/media-libs/mesa/mesa-20.1.10.ebuild
new file mode 100644
index 000..34dc701
--- /dev/null
+++ b/media-libs/mesa/mesa-20.1.10.ebuild
@@ -0,0 +1,552 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit llvm meson multilib-minimal python-any-r1 linux-info
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+else
+   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
+   KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="
+   !test? ( test )
+"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau 
panfrost vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +llvm
+   lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa xvmc +zstd"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vulkan? ( dri3
+ video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   wayland? ( egl gbm )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_iris?   ( gallium )
+   video_cards_lima?   ( gallium )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_panfrost? ( gallium )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
+   video_cards_vivante? ( gallium gbm )
+   video_cards_vmware? ( gallium )
+   xa? ( X )
+   xvmc? ( X )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.100"
+RDEPEND="
+   !app-eselect/eselect-mesa
+   >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
+   >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
+   gallium? (
+   unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
+   llvm? (
+   video_cards_radeonsi? (
+

[gentoo-commits] proj/musl:master commit in: sys-auth/polkit/

2020-11-06 Thread Jory Pratt
commit: e84ce11482c596aa36d1964d13866c2f5a31
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Nov  7 01:16:46 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sat Nov  7 01:16:46 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e84c

sys-auth/polkit: sync with ::gentoo keywords

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 sys-auth/polkit/polkit-0.118.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/polkit/polkit-0.118.ebuild 
b/sys-auth/polkit/polkit-0.118.ebuild
index 4b4aff2..894b39e 100644
--- a/sys-auth/polkit/polkit-0.118.ebuild
+++ b/sys-auth/polkit/polkit-0.118.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ~mips ppc64 x86"
 IUSE="elogind examples gtk +introspection jit kde nls pam selinux systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] proj/musl:master commit in: x11-misc/slim/

2020-11-03 Thread Jory Pratt
commit: d8b7cb6133b613d96b696ce4562606e282d85283
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Nov  3 23:38:08 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Tue Nov  3 23:38:08 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d8b7cb61

x11-misc/slim: remove consolekit support

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --force
Signed-off-by: Jory Pratt  gentoo.org>

 x11-misc/slim/metadata.xml |  3 ---
 x11-misc/slim/slim-1.3.6-r5.ebuild | 13 +++--
 2 files changed, 3 insertions(+), 13 deletions(-)

diff --git a/x11-misc/slim/metadata.xml b/x11-misc/slim/metadata.xml
index 8f38f15..0d0cf35 100644
--- a/x11-misc/slim/metadata.xml
+++ b/x11-misc/slim/metadata.xml
@@ -8,9 +8,6 @@
desktop-m...@gentoo.org
Gentoo Desktop Miscellaneous Project

-   
-   Enable native consolekit support
-   

slim.berlios


diff --git a/x11-misc/slim/slim-1.3.6-r5.ebuild 
b/x11-misc/slim/slim-1.3.6-r5.ebuild
index 0741af8..c009139 100644
--- a/x11-misc/slim/slim-1.3.6-r5.ebuild
+++ b/x11-misc/slim/slim-1.3.6-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,8 +13,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}.berlios/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 arm arm64 ~mips ppc x86"
-IUSE="branding pam consolekit"
-REQUIRED_USE="consolekit? ( pam )"
+IUSE="branding pam"
 
 RDEPEND="x11-libs/libXmu
x11-libs/libX11
@@ -24,8 +23,6 @@ RDEPEND="x11-libs/libXmu
media-libs/libpng:0=
virtual/jpeg:=
x11-apps/sessreg
-   consolekit? ( sys-auth/consolekit
-   sys-apps/dbus )
pam? (  sys-libs/pam
!x11-misc/slimlock )"
 DEPEND="${RDEPEND}
@@ -64,7 +61,7 @@ src_prepare() {
 src_configure() {
mycmakeargs=(
$(cmake-utils_use pam USE_PAM)
-   $(cmake-utils_use consolekit USE_CONSOLEKIT)
+   -DUSE_CONSOLEKIT=OFF
)
 
cmake-utils_src_configure
@@ -128,10 +125,6 @@ pkg_postinst() {
elog "/usr/share/doc/${PF} and change your login_cmd in 
/etc/slim.conf"
elog "accordingly."
elog
-   ewarn "Please note that slim supports consolekit directly.  
Please do not use any "
-   ewarn "old work-arounds (including calls to 'ck-launch-session' 
in xinitrc scripts)"
-   ewarn "and enable USE=\"consolekit\" instead."
-   ewarn
fi
if ! use pam; then
elog "You have merged ${PN} without USE=\"pam\", this will 
cause ${PN} to fall back to"



[gentoo-commits] proj/musl:master commit in: sys-auth/polkit/

2020-11-03 Thread Jory Pratt
commit: 73d9fa1175cf5d7fa91dfffcde7f96810751eee0
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Nov  3 23:18:42 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Tue Nov  3 23:18:42 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=73d9fa11

sys-auth/polkit: remove consolekit support

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --force
Signed-off-by: Jory Pratt  gentoo.org>

 sys-auth/polkit/metadata.xml   | 1 -
 sys-auth/polkit/polkit-0.116-r1.ebuild | 5 ++---
 sys-auth/polkit/polkit-0.117.ebuild| 5 ++---
 sys-auth/polkit/polkit-0.118.ebuild| 5 ++---
 4 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/sys-auth/polkit/metadata.xml b/sys-auth/polkit/metadata.xml
index c60e1e3..b6d2fdc 100644
--- a/sys-auth/polkit/metadata.xml
+++ b/sys-auth/polkit/metadata.xml
@@ -5,7 +5,6 @@
freedesktop-b...@gentoo.org


-   Use sys-auth/consolekit for 
session tracking
Use sys-auth/elogind for 
session tracking
Use sys-apps/systemd for 
session tracking


diff --git a/sys-auth/polkit/polkit-0.116-r1.ebuild 
b/sys-auth/polkit/polkit-0.116-r1.ebuild
index f39ba8f..61387c0 100644
--- a/sys-auth/polkit/polkit-0.116-r1.ebuild
+++ b/sys-auth/polkit/polkit-0.116-r1.ebuild
@@ -12,10 +12,10 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz;
 LICENSE="LGPL-2"
 SLOT="0"
 KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86"
-IUSE="consolekit elogind examples gtk +introspection jit kde nls pam selinux 
systemd test"
+IUSE="elogind examples gtk +introspection jit kde nls pam selinux systemd test"
 RESTRICT="!test? ( test )"
 
-REQUIRED_USE="^^ ( consolekit elogind systemd )"
+REQUIRED_USE="^^ ( elogind systemd )"
 
 BDEPEND="
acct-user/polkitd
@@ -46,7 +46,6 @@ RDEPEND="${DEPEND}
selinux? ( sec-policy/selinux-policykit )
 "
 PDEPEND="
-   consolekit? ( sys-auth/consolekit[policykit] )
gtk? ( || (
>=gnome-extra/polkit-gnome-0.105
>=lxde-base/lxsession-0.5.2

diff --git a/sys-auth/polkit/polkit-0.117.ebuild 
b/sys-auth/polkit/polkit-0.117.ebuild
index 3fee33e..13fdc18 100644
--- a/sys-auth/polkit/polkit-0.117.ebuild
+++ b/sys-auth/polkit/polkit-0.117.ebuild
@@ -12,10 +12,10 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz;
 LICENSE="LGPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86"
-IUSE="consolekit elogind examples gtk +introspection jit kde nls pam selinux 
systemd test"
+IUSE="elogind examples gtk +introspection jit kde nls pam selinux systemd test"
 RESTRICT="!test? ( test )"
 
-REQUIRED_USE="^^ ( consolekit elogind systemd )"
+REQUIRED_USE="^^ ( elogind systemd )"
 
 BDEPEND="
acct-user/polkitd
@@ -46,7 +46,6 @@ RDEPEND="${DEPEND}
selinux? ( sec-policy/selinux-policykit )
 "
 PDEPEND="
-   consolekit? ( sys-auth/consolekit[policykit] )
gtk? ( || (
>=gnome-extra/polkit-gnome-0.105
>=lxde-base/lxsession-0.5.2

diff --git a/sys-auth/polkit/polkit-0.118.ebuild 
b/sys-auth/polkit/polkit-0.118.ebuild
index 8cd282a..4b4aff2 100644
--- a/sys-auth/polkit/polkit-0.118.ebuild
+++ b/sys-auth/polkit/polkit-0.118.ebuild
@@ -12,10 +12,10 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz;
 LICENSE="LGPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
-IUSE="consolekit elogind examples gtk +introspection jit kde nls pam selinux 
systemd test"
+IUSE="elogind examples gtk +introspection jit kde nls pam selinux systemd test"
 RESTRICT="!test? ( test )"
 
-REQUIRED_USE="^^ ( consolekit elogind systemd )"
+REQUIRED_USE="^^ ( elogind systemd )"
 
 BDEPEND="
acct-user/polkitd
@@ -46,7 +46,6 @@ RDEPEND="${DEPEND}
selinux? ( sec-policy/selinux-policykit )
 "
 PDEPEND="
-   consolekit? ( sys-auth/consolekit[policykit] )
gtk? ( || (
>=gnome-extra/polkit-gnome-0.105
>=lxde-base/lxsession-0.5.2



[gentoo-commits] proj/musl:master commit in: sys-apps/accountsservice/

2020-11-03 Thread Jory Pratt
commit: d0fe0e97b15fe2ccd278839377cb47d74bfef3b1
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Nov  3 23:09:40 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Tue Nov  3 23:09:40 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d0fe0e97

sys-apps/accountsservice: drop consolekit support

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild | 7 +++
 sys-apps/accountsservice/metadata.xml | 1 -
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
index 00e977d..f98bb6d 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.50-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,13 +14,12 @@ LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 
-IUSE="doc consolekit elogind +introspection selinux systemd"
-REQUIRED_USE="^^ ( consolekit elogind systemd )"
+IUSE="doc elogind +introspection selinux systemd"
+REQUIRED_USE="^^ ( elogind systemd )"
 
 CDEPEND="
>=dev-libs/glib-2.44:2
sys-auth/polkit
-   consolekit? ( sys-auth/consolekit )
elogind? ( >=sys-auth/elogind-229.4 )
introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
systemd? ( >=sys-apps/systemd-186:0= )

diff --git a/sys-apps/accountsservice/metadata.xml 
b/sys-apps/accountsservice/metadata.xml
index 35e1d4b..e52d976 100644
--- a/sys-apps/accountsservice/metadata.xml
+++ b/sys-apps/accountsservice/metadata.xml
@@ -6,7 +6,6 @@
Gentoo GNOME Desktop


-   Use sys-auth/consolekit for 
session tracking
Use sys-auth/elogind for 
session tracking
Use sys-apps/systemd for 
session tracking




[gentoo-commits] proj/musl:master commit in: sys-process/audit/, sys-process/audit/files/

2020-11-03 Thread Jory Pratt
commit: f27342f5258adbf167e35bd2a6678c0c9160c8d9
Author: xor  gmail  com>
AuthorDate: Tue Sep 29 03:19:28 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Tue Nov  3 22:57:59 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f27342f5

add audit 2.8.5 from Gentoo tree && add musl patches from Alpine

Closes: https://github.com/gentoo/musl/pull/349

Signed-off-by: Jory Pratt  gentoo.org>

 sys-process/audit/Manifest |   2 +
 sys-process/audit/audit-2.8.5-r1.ebuild| 219 +
 .../audit-2.8.5-all-get-rid-of-strndupa.patch  |  57 ++
 ...dit-2.8.5-auparse-remove-use-of-rawmemchr.patch |  33 
 4 files changed, 311 insertions(+)

diff --git a/sys-process/audit/Manifest b/sys-process/audit/Manifest
index d75227e..2742086 100644
--- a/sys-process/audit/Manifest
+++ b/sys-process/audit/Manifest
@@ -1,3 +1,5 @@
+DIST audit-017e6c6ab95df55f34e339d2139def83e5dada1f.patch 852 BLAKE2B 
60d8b813f57338ce267a09913e68a0726acf5cf878cd2893fe2493f80d2b0ac1e0504dc7a72e85134ae2597b268cb1772b4e7c6c2f19149fc905f6928e2db47f
 SHA512 
78e32c05b6896d37bacf0938954fbce7486a528dabd55421f1715438fe489171f9157059050abdcb3f673258aa28b4a11f643ddb7824f3499a195dbbe634f101
 DIST audit-2.7.1.tar.gz 1099083 BLAKE2B 
10f72ac3273ce9e23e1fb8ad8d57dcae772ba1f861f519867399d95e14f4809897637969de45566d62a73a35e5674260155773daf8de00481fcbd1b9c3138f96
 SHA512 
37964d81deee8608fde5f90d5d096727d3eb009e084be34749adcb0662e607e35c49c80bd83ce38b17161f11363b691721c8a8aa5dea832d320c53ab0ebb7483
 DIST audit-2.8.3.tar.gz 1107583 BLAKE2B 
21c2b8543a31c0ca4319af40b844f4400615108a59195a95ea79499ff2923d7dbbc840716d60dfba311bfc451983cd4cd0f7cb27c2444825df2c0dfb50f9614f
 SHA512 
aa939b81a66111f4e466208d7a38414bd186d00ccd374b420439764905b4707bbfcdc2331a6179a080fca981d19171696ecabd26674205b2f9339c44954db933
 DIST audit-2.8.4.tar.gz 1123889 BLAKE2B 
b80272b1984942d3c38bde30d22c736a8cc8896a2e42a9bf286446129313ce57a2a117ce26a0a5f1a4a06b4a48ddde463b8837b8c98273051be0c90e5bbebd42
 SHA512 
5795c565effab995cee447a2dc457ef6a6f15201fb185d7104992ac373a3cb5cfc865dd661c0896a895c96f452eff392d455064d0eead55cd7364d96e0d15c4a
+DIST audit-2.8.5_p80866dc78b5d.tar.gz 552094 BLAKE2B 
adb936a314ef2f11828ee00f3513631e06e2df09e37e68be27b1b694e278116d2f486dbde7ed57c77d9ff0bcd09309ea841959c7a66caed6770f367d65dd14f4
 SHA512 
7ec103bf076cfac7906748162e78835f1f65dd9d68e3a7466346e0473075beb47897adf88ab9ba0eb42db1953372aafb16cc040674b9a9c887730c062b82540a

diff --git a/sys-process/audit/audit-2.8.5-r1.ebuild 
b/sys-process/audit/audit-2.8.5-r1.ebuild
new file mode 100644
index 000..71cc120
--- /dev/null
+++ b/sys-process/audit/audit-2.8.5-r1.ebuild
@@ -0,0 +1,219 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python{3_6,3_7} )
+
+inherit autotools multilib multilib-minimal toolchain-funcs preserve-libs 
python-r1 linux-info systemd usr-ldscript
+
+DESCRIPTION="Userspace utilities for storing and processing auditing records"
+HOMEPAGE="https://people.redhat.com/sgrubb/audit/;
+# https://github.com/linux-audit/audit-userspace/tree/2.8_maintenance
+COMMIT='80866dc78b5db17010516e24344eaed8dcc6fb99' # contains many fixes not 
yet released
+if [[ -n $COMMIT ]]; then
+   
SRC_URI="https://github.com/linux-audit/audit-userspace/archive/${COMMIT}.tar.gz
 -> ${P}_p${COMMIT:0:12}.tar.gz"
+   S="${WORKDIR}/audit-userspace-${COMMIT}"
+else
+   SRC_URI="https://people.redhat.com/sgrubb/audit/${P}.tar.gz;
+fi
+# -fno-common patch:
+SRC_URI+=" 
https://github.com/linux-audit/audit-userspace/commit/017e6c6ab95df55f34e339d2139def83e5dada1f.patch
 -> ${PN}-017e6c6ab95df55f34e339d2139def83e5dada1f.patch"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="gssapi ldap python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+# Testcases are pretty useless as they are built for RedHat users/groups and 
kernels.
+RESTRICT="test"
+
+RDEPEND="gssapi? ( virtual/krb5 )
+   ldap? ( net-nds/openldap )
+   sys-libs/libcap-ng
+   python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+   >=sys-kernel/linux-headers-2.6.34
+   python? ( dev-lang/swig:0 )"
+# Do not use os-headers as this is linux specific
+
+CONFIG_CHECK="~AUDIT"
+
+pkg_setup() {
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   eapply "${FILESDIR}/${PN}-2.8.5-auparse-remove-use-of-rawmemchr.patch"
+   eapply "${FILESDIR}/${PN}-all-get-rid-of-strndupa.patch"
+
+   # Do not build GUI tools
+   sed -i \
+   -e '/AC_CONFIG_SUBDIRS.*system-config-audit/d' \
+   "${S}"/configure.ac || die
+ 

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

2020-11-01 Thread Jory Pratt
commit: 4044c90610d2683afb3fe8f3b18457dc0dd94002
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Nov  2 02:28:27 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Mon Nov  2 02:29:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4044c906

dev-libs/libressl: mark arm64 and amd64 stable for 3.2.1 per b-man

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

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

diff --git a/dev-libs/libressl/libressl-3.2.1.ebuild 
b/dev-libs/libressl/libressl-3.2.1.ebuild
index ab31f204168..a4530ad3f5d 100644
--- a/dev-libs/libressl/libressl-3.2.1.ebuild
+++ b/dev-libs/libressl/libressl-3.2.1.ebuild
@@ -14,7 +14,7 @@ LICENSE="ISC openssl"
 # we'll try to use the max of either. However, if either change between
 # versions, we have to change the subslot to trigger rebuild of consumers.
 SLOT="0/48"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+asm static-libs test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( static-libs )"



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

2020-11-01 Thread Jory Pratt
commit: 104632d70665cdb198525ef7f98068801a0070b8
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Nov  2 02:27:12 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Mon Nov  2 02:29:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104632d7

dev-libs/libressl: Version bump 3.2.2

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 dev-libs/libressl/Manifest  |  1 +
 dev-libs/libressl/libressl-3.2.2.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
index d3f055151f2..03e1e6b58f7 100644
--- a/dev-libs/libressl/Manifest
+++ b/dev-libs/libressl/Manifest
@@ -4,3 +4,4 @@ DIST libressl-3.1.3.tar.gz 3766345 BLAKE2B 
4956fa0ae6030e9e9969d584db3bc0084c4b1
 DIST libressl-3.1.4.tar.gz 3767238 BLAKE2B 
e639349e50f985360f2cef01b16b5c8f3c725d4a9bbee1117787174e4de6eb9b14cc8ad5f1704971057dd0f5000eea01f3b172178c534c70d38921418034d94c
 SHA512 
77a53c4294fc332006502dc3af069346e2c9efc9240de7f91eb48e89043525900b5b23652cfd159221c3a482cc01e263611adb752e23b707f965156e3a7cd895
 DIST libressl-3.2.0.tar.gz 3775925 BLAKE2B 
99d74fad16e272be8e3b23b873c35970ce3693e088baf365670ad8e8cbb846e90f4232bbc6c65b70a35060da99b9b210b3debce1c78d531e810de26e3e2f05cb
 SHA512 
e8bf95af4e4e855b0462eb12df8f802102a3bee5bb40fb1859e7c40d9e3ce89f0d2eb0acdd923e7c592b4aeb7ecc556f753c0a12d0dace05d2ef342bffdd9d07
 DIST libressl-3.2.1.tar.gz 3798341 BLAKE2B 
25d4d0fa758d92fd781f39000e631d7cec0a5a8210b2b127b7d49ef0e96e1a20a45f60e6231dcbe379f57f19c1ca8a4dde6205b1cc52ee44d17a4a21da34c98a
 SHA512 
0204177ad0291f3fce4c77ab21cce17785d0239f2ae4be8fbdce5575cc98775186caa0e1851b211c05be07e3cc603111eeaac4379c8977e7b140fedee2551f93
+DIST libressl-3.2.2.tar.gz 3839529 BLAKE2B 
b5c35c85bf9914b49d828963e5089e77ec0b370227f8e36c70eac9a4c9176e90ebec1dccd19fc4d99d58caaba545b78cc5570751bd73a7488e502a9bcca2c5ed
 SHA512 
708f347ec88f0501b5937f1efc8dc15e76a2f99a54f024e21a006349abc9305f64796f7df9fcbc875e13f999a620253b62b138d76f67586f1e432f3956da25e1

diff --git a/dev-libs/libressl/libressl-3.2.2.ebuild 
b/dev-libs/libressl/libressl-3.2.2.ebuild
new file mode 100644
index 000..ab31f204168
--- /dev/null
+++ b/dev-libs/libressl/libressl-3.2.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal libtool
+
+DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
+HOMEPAGE="https://www.libressl.org/;
+SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz;
+
+LICENSE="ISC openssl"
+# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
+# we'll try to use the max of either. However, if either change between
+# versions, we have to change the subslot to trigger rebuild of consumers.
+SLOT="0/48"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="+asm static-libs test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( static-libs )"
+
+RDEPEND="!dev-libs/openssl:0"
+DEPEND="${RDEPEND}"
+PDEPEND="app-misc/ca-certificates"
+
+src_prepare() {
+   touch crypto/Makefile.in
+
+   sed -i \
+   -e '/^[ \t]*CFLAGS=/s#-g ##' \
+   -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
+   -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
+   -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
+   -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
+   -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
+   configure || die "fixing CFLAGS failed"
+
+   if ! use test ; then
+   sed -i \
+   -e '/^[ \t]*SUBDIRS =/s#tests##' \
+   Makefile.in || die "Removing tests failed"
+   fi
+
+   eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
+   eapply_user
+
+   elibtoolize  # for Solaris
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable asm) \
+   $(use_enable static-libs static)
+}
+
+multilib_src_test() {
+   emake check
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${D}" -name '*.la' -exec rm -f {} + || die
+}



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

2020-10-09 Thread Jory Pratt
commit: 0ec6403b337eda926de8bd81d257deb0fd7fefba
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Oct 10 01:01:52 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sat Oct 10 01:01:52 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0ec6403b

net-misc/networkmanager: sync consolekit change from ::gentoo

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jory Pratt  gentoo.org>

 net-misc/networkmanager/metadata.xml  |  2 --
 ...ager-1.26.0.ebuild => networkmanager-1.26.0-r1.ebuild} | 15 ---
 2 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/net-misc/networkmanager/metadata.xml 
b/net-misc/networkmanager/metadata.xml
index 3345447..855614f 100644
--- a/net-misc/networkmanager/metadata.xml
+++ b/net-misc/networkmanager/metadata.xml
@@ -8,8 +8,6 @@

Use net-dns/dnsmasq 
and
net-firewall/iptables for connection 
sharing
-   Use sys-auth/consolekit for 
session
-   tracking
Use dhclient from 
net-misc/dhcp for
getting ip
Use net-misc/dhcpcd for getting 
ip

diff --git a/net-misc/networkmanager/networkmanager-1.26.0.ebuild 
b/net-misc/networkmanager/networkmanager-1.26.0-r1.ebuild
similarity index 94%
rename from net-misc/networkmanager/networkmanager-1.26.0.ebuild
rename to net-misc/networkmanager/networkmanager-1.26.0-r1.ebuild
index 89691ae..243c99d 100644
--- a/net-misc/networkmanager/networkmanager-1.26.0.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.26.0-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
 LICENSE="GPL-2+"
 SLOT="0"
 
-IUSE="audit bluetooth connection-sharing consolekit dhclient dhcpcd elogind 
gnutls +introspection iwd json kernel_linux +nss +modemmanager ncurses ofono 
ovs policykit +ppp resolvconf selinux systemd teamd test vala +wext +wifi"
+IUSE="audit bluetooth connection-sharing dhclient dhcpcd elogind gnutls 
+introspection iwd json kernel_linux +nss +modemmanager ncurses ofono ovs 
policykit +ppp resolvconf selinux systemd teamd test vala +wext +wifi"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
@@ -24,10 +24,10 @@ REQUIRED_USE="
vala? ( introspection )
wext? ( wifi )
|| ( nss gnutls )
-   ?? ( consolekit elogind systemd )
+   ?? ( elogind systemd )
 "
 
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 
 # gobject-introspection-0.10.3 is needed due to gnome bug 642300
 # wpa_supplicant-0.7.3-r3 is needed due to bug 359271
@@ -45,7 +45,6 @@ COMMON_DEPEND="
connection-sharing? (
net-dns/dnsmasq[dbus,dhcp]
net-firewall/iptables )
-   consolekit? ( >=sys-auth/consolekit-1.0.0 )
dhclient? ( >=net-misc/dhcp-4[client] )
dhcpcd? ( net-misc/dhcpcd )
elogind? ( >=sys-auth/elogind-219 )
@@ -187,9 +186,11 @@ multilib_src_configure() {
$(multilib_native_enable concheck)
--with-nm-cloud-setup=$(multilib_is_native_abi && echo yes || 
echo no)
--with-crypto=$(usex nss nss gnutls)
-   --with-session-tracking=$(multilib_native_usex systemd systemd 
$(multilib_native_usex elogind elogind $(multilib_native_usex consolekit 
consolekit no)))
-   # ConsoleKit has no build-time dependency, so use it as the 
default case.
-   # There is no off switch, and we do not support upower.
+   # elogind lacks multilib for now, and consolekit doesn't 
require linking against, so we use it as a fake option
+   # This SHOULD be removable once elogind has that. We abuse the 
fact that 'consolekit' does nothing at buildtime.
+   # (There is no off switch, and we do not support upower.)
+   # bug #747358
+   --with-session-tracking=$(multilib_native_usex systemd systemd 
$(multilib_native_usex elogind elogind consolekit))
--with-suspend-resume=$(multilib_native_usex systemd systemd 
$(multilib_native_usex elogind elogind consolekit))
$(multilib_native_use_with audit libaudit)
$(multilib_native_use_enable bluetooth bluez5-dun)



[gentoo-commits] proj/musl:master commit in: sys-devel/binutils/

2020-09-29 Thread Jory Pratt
commit: 621140ae2993bab25775d01208d5368818738cb5
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Sep 29 14:11:03 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Tue Sep 29 14:11:03 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=621140ae

sys-devel/binutils: Stabilize 2.34-r2 arm64, #734598

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jory Pratt  gentoo.org>

 sys-devel/binutils/binutils-2.34-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/binutils/binutils-2.34-r2.ebuild 
b/sys-devel/binutils/binutils-2.34-r2.ebuild
index 1fdb0de..89699c5 100644
--- a/sys-devel/binutils/binutils-2.34-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.34-r2.ebuild
@@ -42,7 +42,7 @@ case ${PV} in
*)
SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz"
SLOT=$(ver_cut 1-2)
-   KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm arm64 ~mips ~ppc ~ppc64 x86"
;;
 esac
 



[gentoo-commits] proj/musl:master commit in: media-libs/mesa/

2020-09-28 Thread Jory Pratt
commit: 85db4b8557a93cac7d1bb6f28714c39136d0ee5b
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Sep 28 22:56:32 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Mon Sep 28 22:56:32 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=85db4b85

media-libs/mesa: Sync with tree

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jory Pratt  gentoo.org>

 media-libs/mesa/Manifest   | 2 +-
 media-libs/mesa/{mesa-20.1.7.ebuild => mesa-20.1.8.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index be18333..1c2f157 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,2 +1,2 @@
-DIST mesa-20.1.7.tar.xz 12825368 BLAKE2B 
2fedda518ff29bfda49af12d714dc258e48fca3492d2327ce5080d11bbaea5ad646d438f3e2d5ddabeffae83211976fb15001c650cd6ab4052ab09d97342afdc
 SHA512 
5ff614c3f7568db7673cd2398615e5398c7f50093abdabd0730e07fe9c358310793fea3f130058110c9a2aa284c6efd207e1bdca3d1a1ba46fb18d76e34f361a
+DIST mesa-20.1.8.tar.xz 12846348 BLAKE2B 
b31680458100fc4394819a379a14237cfe39befea91f53641dc181d29891cb3e508c45f5ea1b07deee97f6bf04b6d8b2ca9cd8270bf79ab4a524035fbdc58c36
 SHA512 
519b0e2837982d097c362d974a90c94efd1cdf14505fc43eaa740a23c042bc0c3f04d0edaf6b371966d82667cade6d0c68c92528e1be6c12884b38c67fd064c1
 DIST mesa-20.2.0-rc4.tar.xz 13569628 BLAKE2B 
54068c298a57f2c19113828e2e9b94dd15070ecc0c899f7e3dc527b27579e4f8c3c84c7b841c8d0b8313556cca41bfefd3e08b360dd0e364cbc29e0609ff6f3d
 SHA512 
1f718bfbadbc15b7216864226adb737f3a4a7801dc60ca9294effd4be5f260fffd31c988eed9550e8a7a7430acb05ba0c7d65693c1f375eab4b95d2d029755bb

diff --git a/media-libs/mesa/mesa-20.1.7.ebuild 
b/media-libs/mesa/mesa-20.1.8.ebuild
similarity index 100%
rename from media-libs/mesa/mesa-20.1.7.ebuild
rename to media-libs/mesa/mesa-20.1.8.ebuild



[gentoo-commits] proj/musl:master commit in: dev-libs/glib/

2020-09-21 Thread Jory Pratt
commit: 3e36126cb0cc8e7bc0bc26fa7d1939691e99351e
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Sep 21 22:34:06 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Mon Sep 21 22:34:06 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=3e36126c

dev-libs/glib: adjust keywords for supported archs only

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Jory Pratt  gentoo.org>

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

diff --git a/dev-libs/glib/glib-2.64.5.ebuild b/dev-libs/glib/glib-2.64.5.ebuild
index 602bf38..90ce24b 100644
--- a/dev-libs/glib/glib-2.64.5.ebuild
+++ b/dev-libs/glib/glib-2.64.5.ebuild
@@ -14,7 +14,7 @@ SLOT="2"
 IUSE="dbus debug elibc_glibc fam gtk-doc kernel_linux +mime selinux 
static-libs systemtap test utils xattr"
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~mips ~ppc ~ppc64 x86"
 
 # * libelf isn't strictly necessary, but makes gresource tool more useful, and
 # the check is automagic in gio/meson.build. gresource is not a multilib tool



[gentoo-commits] proj/musl:master commit in: dev-libs/glib/files/, dev-libs/glib/

2020-09-21 Thread Jory Pratt
commit: 65a69894a656ecde80555e07d13b339d3318c29e
Author: Dave Flogeras  gmail  com>
AuthorDate: Mon Sep 14 16:03:05 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Mon Sep 21 22:31:55 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=65a69894

dev-libs/glib-2.64.5: sync with tree

Signed-off-by: Jory Pratt  gentoo.org>

 dev-libs/glib/Manifest |   1 +
 ...-2.64.1-mark-gdbus-server-auth-test-flaky.patch |  32 +++
 dev-libs/glib/glib-2.64.5.ebuild   | 290 +
 3 files changed, 323 insertions(+)

diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index f4bcefc..ea11016 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -1 +1,2 @@
 DIST glib-2.62.6.tar.xz 4703424 BLAKE2B 
0a27245be2575c574dcc730dd051a8c284f421dbc46579aadc5fbbacb8f934af4374b61bb26085e5c9ab78a868c567818f3fb9d67adddce37f5c4fec00e0d276
 SHA512 
8e3972a371f3c1a50b7d245b30e4f740583ad72ba4ab325e0e15e0732be44dfb69b603fb39dcf4989255a23a181e9ea5dd25982dd94c386cd9f21952243ad6f5
+DIST glib-2.64.5.tar.xz 4778456 BLAKE2B 
7fdee0e16a7ac820f4c4f7dc66d37add464d3005e89e6013302d3ef103319331811d68e9b42db072b82242c3d7badfbd085b69333e770012def89dc8aae7a2eb
 SHA512 
a87537274619b6de88a0e68555059036ac18c748b5005c8d84728646b0db342fde0b8c5b303b9ad79f64d71ea4ed990d52a4fbd68cda3ca74aed5fe4d497e060

diff --git 
a/dev-libs/glib/files/glib-2.64.1-mark-gdbus-server-auth-test-flaky.patch 
b/dev-libs/glib/files/glib-2.64.1-mark-gdbus-server-auth-test-flaky.patch
new file mode 100644
index 000..d1a41ec
--- /dev/null
+++ b/dev-libs/glib/files/glib-2.64.1-mark-gdbus-server-auth-test-flaky.patch
@@ -0,0 +1,32 @@
+From 95b22035f6151ab465c37fe5e3e340713cb74e23 Mon Sep 17 00:00:00 2001
+From: Matt Turner 
+Date: Tue, 24 Mar 2020 18:44:54 -0700
+Subject: [PATCH] Mark gdbus-server-auth test flaky
+
+See https://gitlab.gnome.org/GNOME/glib/-/issues/1954
+---
+ gio/tests/meson.build | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/gio/tests/meson.build b/gio/tests/meson.build
+index 788cf978b..7f45d0191 100644
+--- a/gio/tests/meson.build
 b/gio/tests/meson.build
+@@ -122,12 +122,13 @@ if dbus1_dep.found()
+ },
+ 'gdbus-server-auth' : {
+   'dependencies' : [dbus1_dep],
++  'suite' : ['flaky'],
+ },
+   }
+ else
+   # We can build a cut-down version of this test without libdbus
+   gio_tests += {
+-'gdbus-server-auth' : {},
++'gdbus-server-auth' : {'suite' : ['flaky']},
+   }
+ endif
+ 
+-- 
+2.24.1
+

diff --git a/dev-libs/glib/glib-2.64.5.ebuild b/dev-libs/glib/glib-2.64.5.ebuild
new file mode 100644
index 000..602bf38
--- /dev/null
+++ b/dev-libs/glib/glib-2.64.5.ebuild
@@ -0,0 +1,290 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit flag-o-matic gnome.org gnome2-utils linux-info meson multilib 
multilib-minimal python-any-r1 toolchain-funcs xdg
+
+DESCRIPTION="The GLib library of C routines"
+HOMEPAGE="https://www.gtk.org/;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+IUSE="dbus debug elibc_glibc fam gtk-doc kernel_linux +mime selinux 
static-libs systemtap test utils xattr"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+
+# * libelf isn't strictly necessary, but makes gresource tool more useful, and
+# the check is automagic in gio/meson.build. gresource is not a multilib tool
+# right now, thus it doesn't matter if non-native ABI libelf exists or not
+# (non-native binary is overwritten, it doesn't matter if libelf was linked 
to).
+# * elfutils (via libelf) does not build on Windows. gresources are not 
embedded
+# within ELF binaries on that platform anyway and inspecting ELF binaries from
+# other platforms is not that useful so exclude the dependency in this case.
+# * Technically static-libs is needed on zlib, util-linux and perhaps more, but
+# these are used by GIO, which glib[static-libs] consumers don't really seem
+# to need at all, thus not imposing the deps for now and once some consumers
+# are actually found to static link libgio-2.0.a, we can revisit and either add
+# them or just put the (build) deps in that rare consumer instead of recursive
+# RDEPEND here (due to lack of recursive DEPEND).
+RDEPEND="
+   !=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   >=dev-libs/libpcre-8.31:3[${MULTILIB_USEDEP},static-libs?]
+   >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   >=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
+   kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] )
+   selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
+   xattr? ( !elibc_glibc? ( >=sys-a

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

2020-09-21 Thread Jory Pratt
commit: 731558c6ba277fb5c0c6d2b7346be84168e3e083
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Sep 21 17:45:41 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Mon Sep 21 17:46:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=731558c6

sys-kernel/zen-sources: Version bump, 5.8.10

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jory Pratt  gentoo.org>

 sys-kernel/zen-sources/Manifest | 2 +-
 .../zen-sources/{zen-sources-5.8.7.ebuild => zen-sources-5.8.10.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest
index 3f7d7353546..31a8b88c141 100644
--- a/sys-kernel/zen-sources/Manifest
+++ b/sys-kernel/zen-sources/Manifest
@@ -5,4 +5,4 @@ DIST genpatches-5.8-1.extras.tar.xz 1764 BLAKE2B 
35c7218e356715ab544b41a7a91e90e
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST linux-5.8.tar.xz 114459324 BLAKE2B 
7bd97f8fa4527840754434414c07283e89731dc8ebb1e95fa5bc1469a60af1122582c0d3b6e262e77882f023190068df3537bd8b65964b3caa820bb2c8e579c7
 SHA512 
45a53ecf351096ef6e98242cca4228b8da9b9139ecc6963695791ea6fb7a9484a4e1c19dcca7ce7cbfdfa49de0451b70973bb078f12bdae9cbaddbc3f8092556
 DIST v5.4.15-zen1.patch.xz 908592 BLAKE2B 
93a1b8e46e28b20d2f465df04c597b7da9c368532a89fc02a8059769b5f39b24b6d64acbcc88dabaa7f320c9c89705a01b3a96f8b3baa287ec60e3db4d9e1dcd
 SHA512 
5aa5a4435e125d09a463d692bba95f247498818db157d68d75899d9031deb2aaa053a352831a843afad1241e83c25dcc5caf0243ee132696328a0d5ddcaab428
-DIST v5.8.7-zen1.patch.xz 515132 BLAKE2B 
d58fb297b28cbed5b3a0512c91b0a81d8b050c20f7cb3c408a294f6548e1d769bdb96ec01d34deef91fcc3b3fac7cf3fab1a141c86c13ff51a327c81252bddce
 SHA512 
8e23f68855ddfb8be4f047cd1246655713cd9985d267b6d4649a2aa60ccbc2d54d0fab4d06bf03560346e5afa403c288a0c081fd4e298def7963a31e3f0d63df
+DIST v5.8.10-zen1.patch.xz 624720 BLAKE2B 
37c8853799aecba279b1e68f9de732e7ed03fe2a064017cf47c9ca8e7ff5156e94fb8c4a9502007ce93c52d022a0de1f2ee96b4edd9a95520f06192dd88b8d4a
 SHA512 
4ad6d4db4233896c29a5785be76280f0ca07cfc5db8c8b6519b74238d6cddec3cb7cdd3cf2d0ba3d440df2411a917b5a2ed0933e72ea81beab163d1cae3bd11d

diff --git a/sys-kernel/zen-sources/zen-sources-5.8.7.ebuild 
b/sys-kernel/zen-sources/zen-sources-5.8.10.ebuild
similarity index 100%
rename from sys-kernel/zen-sources/zen-sources-5.8.7.ebuild
rename to sys-kernel/zen-sources/zen-sources-5.8.10.ebuild



[gentoo-commits] proj/musl:master commit in: sys-devel/binutils/

2020-09-20 Thread Jory Pratt
commit: bcb567a606453929d9b68af7a7016325f9dcec55
Author: Jory Pratt  gentoo  org>
AuthorDate: Sun Sep 20 18:38:37 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sun Sep 20 18:38:37 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=bcb567a6

sys-devel/binutils: sync stable keywords with ::gentoo

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Jory Pratt  gentoo.org>

 sys-devel/binutils/binutils-2.34-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/binutils/binutils-2.34-r2.ebuild 
b/sys-devel/binutils/binutils-2.34-r2.ebuild
index f8d1d87..1fdb0de 100644
--- a/sys-devel/binutils/binutils-2.34-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.34-r2.ebuild
@@ -42,7 +42,7 @@ case ${PV} in
*)
SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz"
SLOT=$(ver_cut 1-2)
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86"
;;
 esac
 



[gentoo-commits] proj/musl:master commit in: media-libs/mesa/files/, media-libs/mesa/

2020-09-19 Thread Jory Pratt
commit: 1ba1da570f5206d2d7537b8a63004c0085a9c9cb
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Sep 19 12:44:43 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sat Sep 19 12:44:43 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=1ba1da57

media-libs/mesa: Sync stable with ::gentoo

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Jory Pratt  gentoo.org>

 media-libs/mesa/Manifest   |  2 +-
 ...ort.patch => mesa-20.1.7-add-disable-tls-support.patch} |  7 ---
 media-libs/mesa/{mesa-20.0.8.ebuild => mesa-20.1.7.ebuild} | 14 ++
 3 files changed, 11 insertions(+), 12 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 2c19fa4..be18333 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,2 +1,2 @@
-DIST mesa-20.0.8.tar.xz 12360736 BLAKE2B 
19e3f8a40b34b5f17ed76077c5d92f728a134b2479c43d86674ed1818ab99639a9b732041f67488251df808564f6abe5b587d756ef9c7c13dcada87cd0fc05de
 SHA512 
d906330c412899907dd05a84034a929107fccaf3044814c4b1f30ba5690cbcf1587b5f17534c6345111f3cb7cf292afd5984a60486643ff6f534b57cec615374
+DIST mesa-20.1.7.tar.xz 12825368 BLAKE2B 
2fedda518ff29bfda49af12d714dc258e48fca3492d2327ce5080d11bbaea5ad646d438f3e2d5ddabeffae83211976fb15001c650cd6ab4052ab09d97342afdc
 SHA512 
5ff614c3f7568db7673cd2398615e5398c7f50093abdabd0730e07fe9c358310793fea3f130058110c9a2aa284c6efd207e1bdca3d1a1ba46fb18d76e34f361a
 DIST mesa-20.2.0-rc4.tar.xz 13569628 BLAKE2B 
54068c298a57f2c19113828e2e9b94dd15070ecc0c899f7e3dc527b27579e4f8c3c84c7b841c8d0b8313556cca41bfefd3e08b360dd0e364cbc29e0609ff6f3d
 SHA512 
1f718bfbadbc15b7216864226adb737f3a4a7801dc60ca9294effd4be5f260fffd31c988eed9550e8a7a7430acb05ba0c7d65693c1f375eab4b95d2d029755bb

diff --git a/media-libs/mesa/files/mesa-19.3.0-add-disable-tls-support.patch 
b/media-libs/mesa/files/mesa-20.1.7-add-disable-tls-support.patch
similarity index 80%
rename from media-libs/mesa/files/mesa-19.3.0-add-disable-tls-support.patch
rename to media-libs/mesa/files/mesa-20.1.7-add-disable-tls-support.patch
index 1686d88..b64b429 100644
--- a/media-libs/mesa/files/mesa-19.3.0-add-disable-tls-support.patch
+++ b/media-libs/mesa/files/mesa-20.1.7-add-disable-tls-support.patch
@@ -10,14 +10,14 @@ Signed-off-by: Jory Pratt 
  2 files changed, 7 insertions(+), 1 deletion(-)
 
 diff --git a/meson.build b/meson.build
-index 898d025..568f32c 100644
+index 4eda551..87fe071 100644
 --- a/meson.build
 +++ b/meson.build
-@@ -387,7 +387,7 @@ if with_egl and not (with_platform_drm or 
with_platform_surfaceless or with_plat
+@@ -427,7 +427,7 @@ else
  endif
  
  # Android uses emutls for versions <= P/28. For USE_ELF_TLS we need ELF TLS.
--if host_machine.system() != 'windows' and (not with_platform_android or 
get_option('platform-sdk-version') >= 29)
+-if not ['windows', 'freebsd'].contains(host_machine.system()) and (not 
with_platform_android or get_option('platform-sdk-version') >= 29)
 +if get_option('elf-tls')
pre_args += '-DUSE_ELF_TLS'
  endif
@@ -42,3 +42,4 @@ index 626baf3..d30a238 100644
 -- 
 2.24.0
 
+

diff --git a/media-libs/mesa/mesa-20.0.8.ebuild 
b/media-libs/mesa/mesa-20.1.7.ebuild
similarity index 96%
rename from media-libs/mesa/mesa-20.0.8.ebuild
rename to media-libs/mesa/mesa-20.1.7.ebuild
index c378ffa..20f6629 100644
--- a/media-libs/mesa/mesa-20.0.8.ebuild
+++ b/media-libs/mesa/mesa-20.1.7.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
inherit git-r3
 else
-   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz;
+   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86"
 fi
 
@@ -151,7 +151,6 @@ LLVM_DEPSTR="
|| (
sys-devel/llvm:10[${MULTILIB_USEDEP}]
sys-devel/llvm:9[${MULTILIB_USEDEP}]
-   sys-devel/llvm:8[${MULTILIB_USEDEP}]
)


[gentoo-commits] proj/musl:master commit in: sys-auth/nss-myhostname/

2020-09-17 Thread Jory Pratt
commit: 4775f05d57650709d2760c03a55efa88467ebcd5
Author: Jory Pratt  gentoo  org>
AuthorDate: Thu Sep 17 15:51:17 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Thu Sep 17 15:51:17 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=4775f05d

sys-auth/nss-myhostname: Sync EAPI=7 changes

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Jory Pratt  gentoo.org>

 sys-auth/nss-myhostname/Manifest |  2 +-
 ...yhostname-0.3.ebuild => nss-myhostname-0.3-r1.ebuild} | 16 
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/sys-auth/nss-myhostname/Manifest b/sys-auth/nss-myhostname/Manifest
index a0a0812..8672af1 100644
--- a/sys-auth/nss-myhostname/Manifest
+++ b/sys-auth/nss-myhostname/Manifest
@@ -1 +1 @@
-DIST nss-myhostname-0.3.tar.gz 330031 SHA256 
2ba744ea8d578d1c57c85884e94a3042ee17843a5294434d3a7f6c4d67e7caf2 SHA512 
8f14091f887991532bc3cedcdee607c89f403c7869063919c299cdd7ee8207a9759ab9105093bae151a79e08944053598104a59e9987949ee146d742a12e8c34
 WHIRLPOOL 
9161372c1e5dea6ea925f96fadfbb955786e812a079fea621b3c212bafe6fcbb6a20f6979d3cb474ccba73ce9e2ebdd7d51ef7f994413dcdc20fb0f1572f6d9d
+DIST nss-myhostname-0.3.tar.gz 330031 BLAKE2B 
99b9cc42c8dc5a73afe9dddfad6c05d175246ffb7985fb90b3f1bab96c8b5afde012e41f5770d2671eefd1f86be81b576637994bffb5e00adab7ac2c986c09b7
 SHA512 
8f14091f887991532bc3cedcdee607c89f403c7869063919c299cdd7ee8207a9759ab9105093bae151a79e08944053598104a59e9987949ee146d742a12e8c34

diff --git a/sys-auth/nss-myhostname/nss-myhostname-0.3.ebuild 
b/sys-auth/nss-myhostname/nss-myhostname-0.3-r1.ebuild
similarity index 71%
rename from sys-auth/nss-myhostname/nss-myhostname-0.3.ebuild
rename to sys-auth/nss-myhostname/nss-myhostname-0.3-r1.ebuild
index 8136c8e..1198a95 100644
--- a/sys-auth/nss-myhostname/nss-myhostname-0.3.ebuild
+++ b/sys-auth/nss-myhostname/nss-myhostname-0.3-r1.ebuild
@@ -1,17 +1,15 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
-
-inherit eutils
+EAPI="7"
 
 DESCRIPTION="Name Service Switch module for resolving the local hostname"
-HOMEPAGE="http://0pointer.de/lennart/projects/nss-myhostname/;
-SRC_URI="http://0pointer.de/lennart/projects/${PN}/${P}.tar.gz;
+HOMEPAGE="https://0pointer.de/lennart/projects/nss-myhostname/;
+SRC_URI="https://0pointer.de/lennart/projects/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc x86"
+KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86"
 IUSE=""
 
 COMMON_DEPEND=""
@@ -19,11 +17,13 @@ RDEPEND="${COMMON_DEPEND}
!>=sys-apps/systemd-197"
 DEPEND="${COMMON_DEPEND}"
 
+PATCHES=( 
"${FILESDIR}"/0001-nss-myhostname-Check-for-nss.h-presense-before-use.patch )
+
 src_prepare() {
# The documentation in doc/ is just the README file in other formats
sed -e 's:SUBDIRS *= *doc:SUBDIRS =:' -i Makefile.{am,in} ||
die "sed failed"
-   epatch 
"${FILESDIR}"/0001-nss-myhostname-Check-for-nss.h-presense-before-use.patch
+   default
 }
 
 src_configure() {



[gentoo-commits] proj/musl:master commit in: sys-auth/polkit/, sys-auth/polkit/files/

2020-09-17 Thread Jory Pratt
commit: b690de43759b5869bfc3af925094a0485d323b41
Author: stefson  yahoo  de>
AuthorDate: Wed Sep  9 07:18:15 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Thu Sep 17 15:19:14 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b690de43

sys-auth/polkit: add upstream fix for mozjs-78

taken from upstream: 
https://gitlab.freedesktop.org/polkit/polkit/-/merge_requests/64

Keywords are dropped, to allow testing for others.

Signed-off-by: Steffen Kuhn  yandex.com>
Signed-off-by: Jory Pratt  gentoo.org>

 sys-auth/polkit/files/polkit-0.117-mozjs-78.patch | 104 
 sys-auth/polkit/polkit-0.117-r1.ebuild| 138 ++
 2 files changed, 242 insertions(+)

diff --git a/sys-auth/polkit/files/polkit-0.117-mozjs-78.patch 
b/sys-auth/polkit/files/polkit-0.117-mozjs-78.patch
new file mode 100644
index 000..f64a7bf
--- /dev/null
+++ b/sys-auth/polkit/files/polkit-0.117-mozjs-78.patch
@@ -0,0 +1,104 @@
+From 3e1d61868fa8bfc586099302e931433270e5d17d Mon Sep 17 00:00:00 2001
+From: Jan Rybar 
+Date: Tue, 25 Aug 2020 16:38:34 +
+Subject: [PATCH] Port polkit to mozjs78
+
+---
+ configure.ac   |  4 ++--
+ src/polkitbackend/polkitbackendjsauthority.cpp | 15 ++-
+ 2 files changed, 8 insertions(+), 11 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index eea70fc7..c4569f10 100644
+--- a/configure.ac
 b/configure.ac
+@@ -34,7 +34,7 @@ AC_PROG_LN_S
+ AC_SYS_LARGEFILE
+ AM_PROG_CC_C_O
+ AC_PROG_CXX
+-AX_CXX_COMPILE_STDCXX([14], [], [mandatory])
++AX_CXX_COMPILE_STDCXX([17], [], [mandatory])
+ 
+ # Taken from dbus
+ AC_ARG_ENABLE(ansi, [  --enable-ansi   enable -ansi 
-pedantic gcc flags],enable_ansi=$enableval,enable_ansi=no)
+@@ -80,7 +80,7 @@ PKG_CHECK_MODULES(GLIB, [gmodule-2.0 gio-unix-2.0 >= 2.30.0])
+ AC_SUBST(GLIB_CFLAGS)
+ AC_SUBST(GLIB_LIBS)
+ 
+-PKG_CHECK_MODULES(LIBJS, [mozjs-68])
++PKG_CHECK_MODULES(LIBJS, [mozjs-78])
+ 
+ AC_SUBST(LIBJS_CFLAGS)
+ AC_SUBST(LIBJS_CXXFLAGS)
+diff --git a/src/polkitbackend/polkitbackendjsauthority.cpp 
b/src/polkitbackend/polkitbackendjsauthority.cpp
+index 25bd1f93..ca171083 100644
+--- a/src/polkitbackend/polkitbackendjsauthority.cpp
 b/src/polkitbackend/polkitbackendjsauthority.cpp
+@@ -49,6 +49,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ 
+ #include "initjs.h" /* init.js */
+@@ -367,7 +368,7 @@ load_scripts (PolkitBackendJsAuthority  *authority)
+ static void
+ reload_scripts (PolkitBackendJsAuthority *authority)
+ {
+-  JS::AutoValueArray<1> args(authority->priv->cx);
++  JS::RootedValueArray<1> args(authority->priv->cx);
+   JS::RootedValue rval(authority->priv->cx);
+ 
+   JS::RootedObject js_polkit(authority->priv->cx, 
authority->priv->js_polkit->get ());
+@@ -482,10 +483,6 @@ polkit_backend_js_authority_constructed (GObject *object)
+   if (!JS::InitSelfHostedCode (authority->priv->cx))
+ goto fail;
+ 
+-  JS::ContextOptionsRef (authority->priv->cx)
+-  .setIon (TRUE)
+-  .setBaseline (TRUE)
+-  .setAsmJS (TRUE);
+   JS::SetWarningReporter(authority->priv->cx, report_error);
+   JS_SetContextPrivate (authority->priv->cx, authority);
+ 
+@@ -720,7 +717,7 @@ set_property_strv (PolkitBackendJsAuthority  *authority,
+ elems[n].setNull ();
+ }
+ 
+-  JS::RootedObject array_object(authority->priv->cx, JS_NewArrayObject 
(authority->priv->cx, elems));
++  JS::RootedObject array_object(authority->priv->cx, JS::NewArrayObject 
(authority->priv->cx, elems));
+ 
+   value_jsval = JS::ObjectValue (*array_object);
+   JS_SetProperty (authority->priv->cx, obj, name, value_jsval);
+@@ -1114,7 +,7 @@ polkit_backend_js_authority_get_admin_auth_identities 
(PolkitBackendInteractiveA
+ {
+   PolkitBackendJsAuthority *authority = POLKIT_BACKEND_JS_AUTHORITY 
(_authority);
+   GList *ret = NULL;
+-  JS::AutoValueArray<2> args(authority->priv->cx);
++  JS::RootedValueArray<2> args(authority->priv->cx);
+   JS::RootedValue rval(authority->priv->cx);
+   guint n;
+   GError *error = NULL;
+@@ -1218,7 +1215,7 @@ polkit_backend_js_authority_check_authorization_sync 
(PolkitBackendInteractiveAu
+ {
+   PolkitBackendJsAuthority *authority = POLKIT_BACKEND_JS_AUTHORITY 
(_authority);
+   PolkitImplicitAuthorization ret = implicit;
+-  JS::AutoValueArray<2> args(authority->priv->cx);
++  JS::RootedValueArray<2> args(authority->priv->cx);
+   JS::RootedValue rval(authority->priv->cx);
+   GError *error = NULL;
+   JS::RootedString ret_jsstr (authority->priv->cx);
+@@ -1409,7 +1406,7 @@ js_polkit_spawn (JSContext  *cx,
+   JS::CallArgs args = JS::CallArgsFromVp (js_argc, vp);
+   array_object = [0].toObject();
+ 
+-  if (!JS_GetArrayLength (cx, array_object, _len))
++  if (!JS::GetArrayLength (cx, a

[gentoo-commits] proj/musl:master commit in: sys-auth/polkit/

2020-09-17 Thread Jory Pratt
commit: ca152fdcaef3c70d82e484159592b351e66cf26c
Author: stefson  yahoo  de>
AuthorDate: Thu Sep 17 14:45:44 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Thu Sep 17 15:19:14 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=ca152fdc

sys-auth/polkit: bump to 0.118 for mozjs-78 support

Signed-off-by: Steffen Kuhn  yandex.com>
Signed-off-by: Jory Pratt  gentoo.org>

 sys-auth/polkit/Manifest| 1 +
 sys-auth/polkit/{polkit-0.117-r1.ebuild => polkit-0.118.ebuild} | 5 +
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/sys-auth/polkit/Manifest b/sys-auth/polkit/Manifest
index 3fa4f06..c1e90f0 100644
--- a/sys-auth/polkit/Manifest
+++ b/sys-auth/polkit/Manifest
@@ -1,2 +1,3 @@
 DIST polkit-0.116.tar.gz 1548311 BLAKE2B 
e9761a2934136d453a47b81dd1f132f9fc96c45b731d5fceb2aa7706f5325b6499f6acbb68032befc1b21878b1b54754685607c916ca8e02a8accca3ca014b31
 SHA512 
b66b01cc2bb4349de70147f41f161f0f6f41e7230b581dfb054058b48969ec57041ab05b51787c749ccfc36aa5f317952d7e7ba337b4f6f6c0a923ed5866c2d5
 DIST polkit-0.117.tar.gz 1554536 BLAKE2B 
1cf7e0ff9db19a29be626f4bea96c9e2ef8b1eab4b8287a5f1f4d2a818b86d58c1c4c4a41849d95e31559dba1b18853a31e934ebbadd8e07f94dfd58b45240e0
 SHA512 
c10ea984f2386fe436e58a2866e5323afc80d24f744f0ee61d966941259aa491bd96b07d911434aa731b300c3cca25b647804b396501175ab5b3c53384e94c70
+DIST polkit-0.118.tar.gz 1556765 BLAKE2B 
d048b37b1ff8ad59a2d8a333a3b459d1592b61f7a6d9a9569f8b2984de913d71abfc9748e242c7453f0bce4f322bd44672e35309f181afd22488794ca0e47119
 SHA512 
3d412f40c903cfaf68530f9c0cb616106f8edf43bec6805de129f8bb9cb4e64c98da6bf02caa3ef5619974f3e2df7a70564f08b92901662453477e9005752b4e

diff --git a/sys-auth/polkit/polkit-0.117-r1.ebuild 
b/sys-auth/polkit/polkit-0.118.ebuild
similarity index 95%
rename from sys-auth/polkit/polkit-0.117-r1.ebuild
rename to sys-auth/polkit/polkit-0.118.ebuild
index 4adbf55..8cd282a 100644
--- a/sys-auth/polkit/polkit-0.117-r1.ebuild
+++ b/sys-auth/polkit/polkit-0.118.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-#KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
 IUSE="consolekit elogind examples gtk +introspection jit kde nls pam selinux 
systemd test"
 RESTRICT="!test? ( test )"
 
@@ -60,9 +60,6 @@ PATCHES=(
# bug 660880
"${FILESDIR}"/polkit-0.115-elogind.patch
 
-   # https://gitlab.freedesktop.org/polkit/polkit/-/merge_requests/64
-   "${FILESDIR}"/polkit-0.117-mozjs-78.patch
-
# locally rebased patch 
"${FILESDIR}"/polkit-0.116-make-netgroup-support-optional-2.patch
 )



[gentoo-commits] proj/musl:master commit in: sys-auth/polkit/files/

2020-09-17 Thread Jory Pratt
commit: 414d403b7bc6d37de42b43045c76a06f9f75025b
Author: stefson  yahoo  de>
AuthorDate: Thu Sep 17 14:46:45 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Thu Sep 17 15:19:19 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=414d403b

sys-auth/polkit: remove obsolete patch

Closes: https://github.com/gentoo/musl/pull/347

Signed-off-by: Steffen Kuhn  yandex.com>
Signed-off-by: Jory Pratt  gentoo.org>

 sys-auth/polkit/files/polkit-0.117-mozjs-78.patch | 104 --
 1 file changed, 104 deletions(-)

diff --git a/sys-auth/polkit/files/polkit-0.117-mozjs-78.patch 
b/sys-auth/polkit/files/polkit-0.117-mozjs-78.patch
deleted file mode 100644
index f64a7bf..000
--- a/sys-auth/polkit/files/polkit-0.117-mozjs-78.patch
+++ /dev/null
@@ -1,104 +0,0 @@
-From 3e1d61868fa8bfc586099302e931433270e5d17d Mon Sep 17 00:00:00 2001
-From: Jan Rybar 
-Date: Tue, 25 Aug 2020 16:38:34 +
-Subject: [PATCH] Port polkit to mozjs78
-

- configure.ac   |  4 ++--
- src/polkitbackend/polkitbackendjsauthority.cpp | 15 ++-
- 2 files changed, 8 insertions(+), 11 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index eea70fc7..c4569f10 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -34,7 +34,7 @@ AC_PROG_LN_S
- AC_SYS_LARGEFILE
- AM_PROG_CC_C_O
- AC_PROG_CXX
--AX_CXX_COMPILE_STDCXX([14], [], [mandatory])
-+AX_CXX_COMPILE_STDCXX([17], [], [mandatory])
- 
- # Taken from dbus
- AC_ARG_ENABLE(ansi, [  --enable-ansi   enable -ansi 
-pedantic gcc flags],enable_ansi=$enableval,enable_ansi=no)
-@@ -80,7 +80,7 @@ PKG_CHECK_MODULES(GLIB, [gmodule-2.0 gio-unix-2.0 >= 2.30.0])
- AC_SUBST(GLIB_CFLAGS)
- AC_SUBST(GLIB_LIBS)
- 
--PKG_CHECK_MODULES(LIBJS, [mozjs-68])
-+PKG_CHECK_MODULES(LIBJS, [mozjs-78])
- 
- AC_SUBST(LIBJS_CFLAGS)
- AC_SUBST(LIBJS_CXXFLAGS)
-diff --git a/src/polkitbackend/polkitbackendjsauthority.cpp 
b/src/polkitbackend/polkitbackendjsauthority.cpp
-index 25bd1f93..ca171083 100644
 a/src/polkitbackend/polkitbackendjsauthority.cpp
-+++ b/src/polkitbackend/polkitbackendjsauthority.cpp
-@@ -49,6 +49,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- 
- #include "initjs.h" /* init.js */
-@@ -367,7 +368,7 @@ load_scripts (PolkitBackendJsAuthority  *authority)
- static void
- reload_scripts (PolkitBackendJsAuthority *authority)
- {
--  JS::AutoValueArray<1> args(authority->priv->cx);
-+  JS::RootedValueArray<1> args(authority->priv->cx);
-   JS::RootedValue rval(authority->priv->cx);
- 
-   JS::RootedObject js_polkit(authority->priv->cx, 
authority->priv->js_polkit->get ());
-@@ -482,10 +483,6 @@ polkit_backend_js_authority_constructed (GObject *object)
-   if (!JS::InitSelfHostedCode (authority->priv->cx))
- goto fail;
- 
--  JS::ContextOptionsRef (authority->priv->cx)
--  .setIon (TRUE)
--  .setBaseline (TRUE)
--  .setAsmJS (TRUE);
-   JS::SetWarningReporter(authority->priv->cx, report_error);
-   JS_SetContextPrivate (authority->priv->cx, authority);
- 
-@@ -720,7 +717,7 @@ set_property_strv (PolkitBackendJsAuthority  *authority,
- elems[n].setNull ();
- }
- 
--  JS::RootedObject array_object(authority->priv->cx, JS_NewArrayObject 
(authority->priv->cx, elems));
-+  JS::RootedObject array_object(authority->priv->cx, JS::NewArrayObject 
(authority->priv->cx, elems));
- 
-   value_jsval = JS::ObjectValue (*array_object);
-   JS_SetProperty (authority->priv->cx, obj, name, value_jsval);
-@@ -1114,7 +,7 @@ polkit_backend_js_authority_get_admin_auth_identities 
(PolkitBackendInteractiveA
- {
-   PolkitBackendJsAuthority *authority = POLKIT_BACKEND_JS_AUTHORITY 
(_authority);
-   GList *ret = NULL;
--  JS::AutoValueArray<2> args(authority->priv->cx);
-+  JS::RootedValueArray<2> args(authority->priv->cx);
-   JS::RootedValue rval(authority->priv->cx);
-   guint n;
-   GError *error = NULL;
-@@ -1218,7 +1215,7 @@ polkit_backend_js_authority_check_authorization_sync 
(PolkitBackendInteractiveAu
- {
-   PolkitBackendJsAuthority *authority = POLKIT_BACKEND_JS_AUTHORITY 
(_authority);
-   PolkitImplicitAuthorization ret = implicit;
--  JS::AutoValueArray<2> args(authority->priv->cx);
-+  JS::RootedValueArray<2> args(authority->priv->cx);
-   JS::RootedValue rval(authority->priv->cx);
-   GError *error = NULL;
-   JS::RootedString ret_jsstr (authority->priv->cx);
-@@ -1409,7 +1406,7 @@ js_polkit_spawn (JSContext  *cx,
-   JS::CallArgs args = JS::CallArgsFromVp (js_argc, vp);
-   array_object = [0].toObject();
- 
--  if (!JS_GetArrayLength (cx, array_object, _len))
-+  if (!JS::GetArrayLength (cx, array_object, _len))
- {
-   JS_ReportErrorUTF8 (cx, "Failed to get array length");
-   goto out;
--- 
-GitLab
-
-



[gentoo-commits] proj/musl:master commit in: net-analyzer/openbsd-netcat/

2020-09-08 Thread Jory Pratt
commit: a60cc3b8a9fa05d80aed4fb3aac02dc7679a7a2c
Author: Michael Everitt  veremit  xyz>
AuthorDate: Tue Sep  8 13:54:11 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Tue Sep  8 13:59:52 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=a60cc3b8

net-analyzer/openbsd-netcat: Correct 'epatch' to 'eapply' (1.190/1.195)

Package-Manager: Portage-2.3.84, Repoman-2.3.11
Signed-off-by: Michael Everitt  veremit.xyz>
Signed-off-by: Jory Pratt  gentoo.org>

 net-analyzer/openbsd-netcat/openbsd-netcat-1.190.ebuild | 2 +-
 net-analyzer/openbsd-netcat/openbsd-netcat-1.195.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/openbsd-netcat/openbsd-netcat-1.190.ebuild 
b/net-analyzer/openbsd-netcat/openbsd-netcat-1.190.ebuild
index d3cd6b8..bb60a00 100644
--- a/net-analyzer/openbsd-netcat/openbsd-netcat-1.190.ebuild
+++ b/net-analyzer/openbsd-netcat/openbsd-netcat-1.190.ebuild
@@ -32,7 +32,7 @@ src_prepare() {
# this undoes some of the Debian/Linux changes
eapply "${FILESDIR}"/${P}-darwin.patch
fi
-   use elibc_musl && epatch "${FILESDIR}"/${P}-b64_ntop.patch
+   use elibc_musl && eapply "${FILESDIR}"/${P}-b64_ntop.patch
default
 }
 

diff --git a/net-analyzer/openbsd-netcat/openbsd-netcat-1.195.ebuild 
b/net-analyzer/openbsd-netcat/openbsd-netcat-1.195.ebuild
index a125636..eebada9 100644
--- a/net-analyzer/openbsd-netcat/openbsd-netcat-1.195.ebuild
+++ b/net-analyzer/openbsd-netcat/openbsd-netcat-1.195.ebuild
@@ -32,7 +32,7 @@ src_prepare() {
# this undoes some of the Debian/Linux changes
eapply "${FILESDIR}"/${P}-darwin.patch
fi
-   use elibc_musl && epatch "${FILESDIR}"/${P}-b64_ntop.patch
+   use elibc_musl && eapply "${FILESDIR}"/${P}-b64_ntop.patch
default
 }
 



[gentoo-commits] proj/musl:master commit in: sys-devel/lld/

2020-09-07 Thread Jory Pratt
commit: a35d0c3a70eb6c054280c5c7755dd28ab1a9e595
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Sep  7 14:55:55 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Mon Sep  7 14:55:55 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=a35d0c3a

sys-devel/lld: fix missing inherit, bump latest testing

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Jory Pratt  gentoo.org>

 sys-devel/lld/Manifest |  2 +-
 sys-devel/lld/{lld-10.0.0.ebuild => lld-10.0.1.ebuild} | 15 ++-
 sys-devel/lld/lld-9.0.1.ebuild |  2 +-
 3 files changed, 8 insertions(+), 11 deletions(-)

diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index 75e6601..1c580b3 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -1,2 +1,2 @@
-DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 
6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191
 SHA512 
baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0
+DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 
30f19f56c4d1f6abcda5fec76256219d1e3c8a6ff1a1f152f94bfe362c07884339fe571ff7fe903ed3b3deb150b2fa868c387887a0dea2930dc08b81db71a5b1
 SHA512 
48078fff9293a87f1a973f3348f79506f04c3da774295f5eb67d74dd2d1aa94f0973f8ced3f4ab9e8339902071f82c603b43d5608ad7227046c4da769c5d2151
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/sys-devel/lld/lld-10.0.0.ebuild b/sys-devel/lld/lld-10.0.1.ebuild
similarity index 78%
rename from sys-devel/lld/lld-10.0.0.ebuild
rename to sys-devel/lld/lld-10.0.1.ebuild
index c5d902c..93109c3 100644
--- a/sys-devel/lld/lld-10.0.0.ebuild
+++ b/sys-devel/lld/lld-10.0.1.ebuild
@@ -3,8 +3,8 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit cmake-utils flag-o-matic llvm llvm.org multiprocessing python-any-r1
+PYTHON_COMPAT=( python3_{6..9} )
+inherit cmake flag-o-matic llvm llvm.org python-any-r1
 
 DESCRIPTION="The LLVM linker (link editor)"
 HOMEPAGE="https://llvm.org/;
@@ -22,9 +22,6 @@ RDEPEND="~sys-devel/llvm-${PV}"
 DEPEND="${RDEPEND}"
 BDEPEND="test? ( $(python_gen_any_dep 
"~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") )"
 
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
 python_check_deps() {
has_version -b "dev-python/lit[${PYTHON_USEDEP}]"
 }
@@ -45,19 +42,19 @@ src_configure() {
-DLLVM_BUILD_TESTS=ON
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
+   -DLLVM_LIT_ARGS="$(get_lit_flags)"
)
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_test() {
local -x LIT_PRESERVES_TMP=1
-   cmake-utils_src_make check-lld
+   cmake_build check-lld
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
# LLD has no shared libraries, so strip it all for the time being
rm -r "${ED}"/usr/{include,lib*} || die
 }

diff --git a/sys-devel/lld/lld-9.0.1.ebuild b/sys-devel/lld/lld-9.0.1.ebuild
index b05c0a9..e9f9181 100644
--- a/sys-devel/lld/lld-9.0.1.ebuild
+++ b/sys-devel/lld/lld-9.0.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7} )
-inherit cmake-utils llvm llvm.org multiprocessing python-any-r1
+inherit cmake-utils flag-o-matic llvm llvm.org multiprocessing python-any-r1
 
 DESCRIPTION="The LLVM linker (link editor)"
 HOMEPAGE="https://llvm.org/;



[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/

2020-09-07 Thread Jory Pratt
commit: a70d9ab74adedd4843b900f56eecf23e606e08eb
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Sep  7 14:30:17 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Mon Sep  7 14:30:23 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=a70d9ab7

sys-devel/gcc: Sync stable builds with ::gentoo

Closes: https://github.com/gentoo/musl/issues/342

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Jory Pratt  gentoo.org>

 sys-devel/gcc/Manifest  | 2 +-
 sys-devel/gcc/{gcc-9.3.0.ebuild => gcc-9.3.0-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 72b2f22..3fad69d 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -2,5 +2,5 @@ DIST gcc-10.1.0-patches-2.tar.bz2 15808 BLAKE2B 
8275c2ac3eda8e87255fefe2bb4ed2a1
 DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B 
d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667b4455c1c9bbfd190e631f03555d63d52d31e7be5ac232256be11058f89d5bc7d0dcb01de44e90a52645ad87f
 SHA512 
0cb2a74c793face751f42bc580960b00e2bfea785872a0a2155f1f1dbfaa248f9591b67f4322db0f096f8844aca9243bc02732bda106c3b6e43b02bb67eb3096
 DIST gcc-10.2.0-patches-2.tar.bz2 17701 BLAKE2B 
bed0cf2dcb6b2e35dbd86c43db617cfa0a0973b3d55bd6e12baf9e6495afd0fec855fefd223172c23f11449769996c18359abacfac36f62681310c861d5d2850
 SHA512 
6ebf5875ecc9f10dea67d4793fcc47178ddd6abe8959fc0390c6ff967fba7318013b4bf251abf451999b86697e97390c8698685b12086956c8e6bc2e97708bc9
 DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 
1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee
 SHA512 
42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e
-DIST gcc-9.3.0-patches-2.tar.bz2 13230 BLAKE2B 
d37859c753864be2c4b8c98847f6e51d9c2b1c091304971c31cf680d6f2194131bac3dfd625077117ca452d6f4416e72c7892d19ccc5880eac7a6bcbe5b2a286
 SHA512 
c5f7c9d4350879e5ca61e97897e37e4cfea56d0c961aad8df09041e6b1fededad0d7ed89387836d0779b947bdfe7696009d5c61c73630c45f09ca1f3ec3b163c
+DIST gcc-9.3.0-patches-3.tar.bz2 14193 BLAKE2B 
4863fec1af41a8cdb2c24479b28812df36c1f71ab71d267ff0efc467cfb8ce99ed77714ceaedfb08b0d1eb0eb9316758cc7cbc5a8ad0bb582050690935e64b46
 SHA512 
8b90a5826df64e6f74e4f6c0e5acead695b38f671e26485b110d5b341daaad4ac21aabb04baae9ad457408eed274888b7f785bbc782611acfc7261e6a315d110
 DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 
21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4
 SHA512 
4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de

diff --git a/sys-devel/gcc/gcc-9.3.0.ebuild b/sys-devel/gcc/gcc-9.3.0-r1.ebuild
similarity index 98%
rename from sys-devel/gcc/gcc-9.3.0.ebuild
rename to sys-devel/gcc/gcc-9.3.0-r1.ebuild
index 245cece..b23cbf8 100644
--- a/sys-devel/gcc/gcc-9.3.0.ebuild
+++ b/sys-devel/gcc/gcc-9.3.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PATCH_VER="2"
+PATCH_VER="3"
 
 inherit toolchain
 



[gentoo-commits] proj/musl:master commit in: sys-devel/binutils/

2020-09-07 Thread Jory Pratt
commit: 55525cbf01d282401ce10eb70b9c13bb317a9960
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Sep  7 14:49:36 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Mon Sep  7 14:49:36 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=55525cbf

sys-devel/binutils: sync testing with ::gentoo

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Jory Pratt  gentoo.org>

 sys-devel/binutils/Manifest   |  2 +-
 .../{binutils-2.34.ebuild => binutils-2.34-r2.ebuild} | 11 ++-
 2 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index 6a78d89..1d49d57 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -1,4 +1,4 @@
 DIST binutils-2.33.1-patches-2.tar.xz 18636 BLAKE2B 
0e0757329b6a83aeff4f4c450c95e73fd48fcc89f83e63f294568632bee0972552cf2f57494352c5d9a7c16a51cdbc4108b38fa6028d4388c8e76046b3da9212
 SHA512 
d982f68d1f5fdb384309a2a1b7426bf840a90e7a85b37229b4223b62c36cab9dd9ec0c08382c85c68adf996dec21133df3180a2fc649363adae8645f8282f71d
 DIST binutils-2.33.1.tar.xz 21490848 BLAKE2B 
c336a8412938dc8c224f40a763a8bea9937cca0462a8fb80e62f14aabe590107fc061a3f4b9327e1f4652cb026384d36a91b4766d4d469d2d0680932874b638c
 SHA512 
b7a6767c6c7ca6b5cafa7080e6820b7bb3a53b7148348c438d99905defbdf0d30c9744a484ee01c9441a8153901808513366b15ba9533e20c9673c262ade36ac
-DIST binutils-2.34-patches-1.tar.xz 20388 BLAKE2B 
8828505f62259a307de445357320827e7f6bc416a7f4c72140add505f62eef3928c7daec13be158b52c2a7a1d989f539025e4be6ec27ef80ede81477a42c5042
 SHA512 
951dffcc30ad5706dc48e71995217655c5d96472446ab66a357f19486b57d1868143a9809887eab7ba8c42c33124f8b37d3bab6618388ea8a08b4399d348a645
+DIST binutils-2.34-patches-6.tar.xz 103028 BLAKE2B 
d0e866d0941d2b550c7d7f23530c6ee393fa13b4f2f27832f07790989476f11d1beddb5ad5a9be5c65c1d4dff9d4598d21adcb00c1d0490f69a99127f4527447
 SHA512 
e05ed8886acb5cb95a3e97c5bc0564215f7d44b604610f5c4545997fd9625d6de909c37063127e819926cd1548a48d3529dd3e82e98ee6a5dbaced028c57355d
 DIST binutils-2.34.tar.xz 21637796 BLAKE2B 
07dd23916a7d27f71c3f160c8c16abe2bd4fce294c738c665a012a3be6a87dbe8160d0c38740524f9025e01d438e99b2a94bcf9f9f79ee214f5dd033de8aad3d
 SHA512 
2c7976939dcf5e8c5b7374cccd39bfe803b1bec73c6abfa0eb17c24e1942574c6bdb874c66a092a82adc443182eacd8a5a8001c19a76101f0c7ba40c27de0bbd

diff --git a/sys-devel/binutils/binutils-2.34.ebuild 
b/sys-devel/binutils/binutils-2.34-r2.ebuild
similarity index 98%
rename from sys-devel/binutils/binutils-2.34.ebuild
rename to sys-devel/binutils/binutils-2.34-r2.ebuild
index bb58baf..f8d1d87 100644
--- a/sys-devel/binutils/binutils-2.34.ebuild
+++ b/sys-devel/binutils/binutils-2.34-r2.ebuild
@@ -19,8 +19,8 @@ REQUIRED_USE="default-gold? ( gold )"
 # PATCH_DEV  - Use download URI 
https://dev.gentoo.org/~{PATCH_DEV}/distfiles/...
 #  for the patchsets
 
-PATCH_VER=1
-PATCH_DEV=slyfox
+PATCH_VER=6
+PATCH_DEV=dilfridge
 
 case ${PV} in
)
@@ -84,10 +84,6 @@ BDEPEND="
 
 RESTRICT="!test? ( test )"
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.33-gcc-10.patch
-)
-
 MY_BUILDDIR=${WORKDIR}/build
 
 src_unpack() {
@@ -104,9 +100,6 @@ src_unpack() {
 
 src_prepare() {
if [[ ! -z ${PATCH_VER} ]] ; then
-   # Use upstream patch to enable development mode
-   rm -v "${WORKDIR}/patch"/-Gentoo-Git-is-development.patch 
|| die
-
einfo "Applying binutils-${PATCH_BINUTILS_VER} patchset 
${PATCH_VER}"
eapply "${WORKDIR}/patch"/*.patch
fi



[gentoo-commits] proj/musl:master commit in: dev-libs/elfutils/files/, dev-libs/elfutils/

2020-09-07 Thread Jory Pratt
commit: f94fed4c98ad99c6c064929872ec4cf2766b1efb
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Sep  7 14:18:52 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Mon Sep  7 14:18:52 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f94fed4c

dev-libs/elfutils: Sync with ::gentoo

Closes: https://github.com/gentoo/musl/issues/340
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Jory Pratt  gentoo.org>

 dev-libs/elfutils/Manifest |   4 +-
 dev-libs/elfutils/elfutils-0.176-r1.ebuild |  80 
 dev-libs/elfutils/elfutils-0.177.ebuild|  80 
 ...elfutils-0.178.ebuild => elfutils-0.180.ebuild} |  55 ++-
 .../elfutils/files/elfutils-0.173-reorder.patch|  37 --
 .../files/elfutils-0.176-dwarf_fregs.patch |  36 --
 .../files/elfutils-0.176-portability-fixes.patch   | 415 
 .../files/elfutils-0.177-portability-fixes.patch   | 416 -
 .../files/elfutils-0.179-CC-in-tests.patch |  45 +++
 ...port.patch => elfutils-0.180-PaX-support.patch} |  10 +-
 .../elfutils/files/elfutils-0.180-readelf.patch|  23 ++
 11 files changed, 111 insertions(+), 1090 deletions(-)

diff --git a/dev-libs/elfutils/Manifest b/dev-libs/elfutils/Manifest
index 0e02e5c..f8c5896 100644
--- a/dev-libs/elfutils/Manifest
+++ b/dev-libs/elfutils/Manifest
@@ -1,3 +1 @@
-DIST elfutils-0.176.tar.bz2 8646075 BLAKE2B 
7f23d59b7f5d74946fea928a7fada7764c1f96a5eefefc4a3a382090eb7cad07c80419218300d853ccbef8f4e2288eb443ff06b3e64bf4511d9fa7aa84f5b794
 SHA512 
7f032913be363a43229ded85d495dcf7542b3c85974aaaba0d984228dc9ac1721da3dc388d3fa02325a80940161db7e9ad2c9e4521a424ad8a7d050c0902915b
-DIST elfutils-0.177.tar.bz2 8852413 BLAKE2B 
03f432342651f7646d73b7847325bd14b722ce34d85df01b1ad072b916af9b9da2d0d119cd24e952073bd584ec76b027ba9b6c7d45fb057372b3e700b1f5741a
 SHA512 
2779987463a22ed220759e25a09c9a1eb84c0f36db37675136e59aa55c7f8f90b7a7d34ffc4e6a4291d7fa73692a1bd1a303a74270b11d1623b4f9868d19498f
-DIST elfutils-0.178.tar.bz2 9007557 BLAKE2B 
241b611dbfac37f35a670fbe80096c21b870e4b26fcddc8af26fba0373c9cd72eae42aabae2803b7b16c3bf649aeda036b1ea1b40952b43c4021ed23fcb51e80
 SHA512 
356656ad0db8f6877b461de1a11280de16a9cc5d8dde4381a938a212e828e32755135e5e3171d311c4c9297b728fbd98123048e2e8fbf7fe7de68976a2daabe5
+DIST elfutils-0.180.tar.bz2 9079640 BLAKE2B 
bd7863b82a71d2932a23c9d125d5eb6485977a3256a8a0b25980183d33f7345c3d9fae78277de5c955eb0ceeb955f8fa71d209f4f39bcf6dd49e46a8bbd7efcf
 SHA512 
62e96035ccfe8928baca2285decbe8b8703a2daa956df81ece18fecf643272fb68955806b3e807a514141a7a9bf44520bf09461672aa580bd6807485fb604d25

diff --git a/dev-libs/elfutils/elfutils-0.176-r1.ebuild 
b/dev-libs/elfutils/elfutils-0.176-r1.ebuild
deleted file mode 100644
index b057018..000
--- a/dev-libs/elfutils/elfutils-0.176-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic multilib-minimal
-
-DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement 
for libelf)"
-HOMEPAGE="http://elfutils.org/;
-SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2;
-
-LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86"
-IUSE="bzip2 lzma nls static-libs test +threads +utils"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
-   bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] )
-   lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] )
-   !dev-libs/libelf
-   elibc_musl? (
-   sys-libs/argp-standalone
-   sys-libs/fts-standalone
-   sys-libs/obstack-standalone
-   )"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )
-   >=sys-devel/flex-2.5.4a"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.118-PaX-support.patch
-   "${FILESDIR}"/${PN}-0.175-disable-biarch-test-PR24158.patch
-   "${FILESDIR}"/${PN}-0.173-reorder.patch
-   "${FILESDIR}"/${PN}-0.176-portability-fixes.patch
-   "${FILESDIR}"/${PN}-0.176-dwarf_fregs.patch
-)
-
-src_prepare() {
-   default
-
-   eautoreconf
-
-   if ! use static-libs; then
-   sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' 
lib{asm,dw,elf}/Makefile.in || die
-   fi
-   # https://sourceware.org/PR23914
-   sed -i 's:-Werror::' */Makefile.in || die
-}
-
-src_configure() {
-   use test && append-flags -g #407135
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf \
-   $(use_enable nls) \
-   $(use_enable threads thread-safety) \
-   --program-prefix=&

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

2020-09-06 Thread Jory Pratt
commit: 6a36d9c9fea942563fc8c6e99ec505bdb0a9b152
Author: Jory Pratt  gentoo  org>
AuthorDate: Sun Sep  6 19:48:15 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sun Sep  6 19:48:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a36d9c9

sys-kernel/zen-sources: Version bump to 5.8.x branch

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Jory Pratt  gentoo.org>

 sys-kernel/zen-sources/Manifest   | 8 
 .../{zen-sources-5.7.12.ebuild => zen-sources-5.8.7.ebuild}   | 0
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest
index 7d9dec675c5..3f7d7353546 100644
--- a/sys-kernel/zen-sources/Manifest
+++ b/sys-kernel/zen-sources/Manifest
@@ -1,8 +1,8 @@
 DIST genpatches-5.4-1.base.tar.xz 4564 BLAKE2B 
0282bad95cd003c90e92d33d2f114ca9e752f09fdbf1930c322bed578e8a71a16d48aeddd943f0a7e59df47c07ad95dd401251a1a5828eefe07c8e927cf021ef
 SHA512 
0726fa7768c4ddf7ba73ef5eb0ea73b71ba03dab1252b7114864ea60af84d50b8354f1c1d70a0abf0c8c7460361417b14183f11f49aa9654808025a9d979da6d
 DIST genpatches-5.4-1.extras.tar.xz 1736 BLAKE2B 
57df5cf8b4d96378408460be4be64900771b876a23d1e5798c97449bfcd28bea8aaf31482c614e7844106f29c9ae376c6ebef26e6c18e00a3f64bcb4e360d944
 SHA512 
5b9b6276f6ad6ad7ac33e14c3b06dbe943c57019332b0ee545ebf7325b7d6313db3ed6d35c46434c3c38420fb372141e63528e980aca87b90c4a39339851e80f
-DIST genpatches-5.7-1.base.tar.xz 5168 BLAKE2B 
506ed0fe3ecf7891c0fa89467437ec665b91a5d476832f567702d42aa0216b5c738cfed235e990f66244d8dbcd3c71ece1d4b280638be2b62412cb9fc2ae05c0
 SHA512 
bf14433a31b131bb74c1abb1151d021074015a6ed28c88bcb56430e9502d54b450bed1c066c9cd4870da2f1642cc065f2a5d027cbf389b705cea72ad3ea8e2ab
-DIST genpatches-5.7-1.extras.tar.xz 1764 BLAKE2B 
d455a21ce5f37b37861747a71d55f16e9983d82ddbfc51e65f6401384b7415dff3afe5491f9ff5344e9b6ab33b760e647e3e4075549211c1a9d7d2249baa4f98
 SHA512 
0215ce69c03a12e5bdddfcb61ad1ef9cdeb7b2016971d439766bb2420142b9c960fefedb4f85edef73172203961be9fa01c70cb76f72e9b1f4edb299a6a14067
+DIST genpatches-5.8-1.base.tar.xz 4268 BLAKE2B 
c1c4959758d0bc28213e4fa5c73014bad00144a92d37ed4f576f45d4d578c470c61080d941358d16b426aa17893bd80c88734b65beaa0afd90baf5d78cd078f2
 SHA512 
534e92071e33fe03049b0f1f3ec7d3e670155a2fa6e93dd1bb8cd5ca0f817549fa9c0b6c5ca06020d7b3733d53204ad79d909d5fbcbc748f218a9f799cc3be6e
+DIST genpatches-5.8-1.extras.tar.xz 1764 BLAKE2B 
35c7218e356715ab544b41a7a91e90ef8ab3ad6f318e0026e835eb007f07a48c82164928750d337d238c2717ebd609a075caa03acad92b538e70bacc131d772c
 SHA512 
823feb9f57eef7b72f899c9655ccc2da285d66fba5ecb8e904f991d9d846f5894ae24b254917a430ad7b2358c8bb6aba8b82fb5d63081c8b54eb5c96f4c3354c
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
-DIST linux-5.7.tar.xz 112690468 BLAKE2B 
b2b71e231507429b178b6b89be546c4a3ee2757f5d2c58b6137d383f16034a587225a75a9dbca6a01a433056ebe078487132c224e909a2971c9634687e47b1d1
 SHA512 
45bde01593f6147c8c169b9e46b4b56eee998142552ae0ff82f1dd21b1fd54f3b32f6283f6bd77ea717d374672167849e468c157f235d2f12f7d7816e4623bf6
+DIST linux-5.8.tar.xz 114459324 BLAKE2B 
7bd97f8fa4527840754434414c07283e89731dc8ebb1e95fa5bc1469a60af1122582c0d3b6e262e77882f023190068df3537bd8b65964b3caa820bb2c8e579c7
 SHA512 
45a53ecf351096ef6e98242cca4228b8da9b9139ecc6963695791ea6fb7a9484a4e1c19dcca7ce7cbfdfa49de0451b70973bb078f12bdae9cbaddbc3f8092556
 DIST v5.4.15-zen1.patch.xz 908592 BLAKE2B 
93a1b8e46e28b20d2f465df04c597b7da9c368532a89fc02a8059769b5f39b24b6d64acbcc88dabaa7f320c9c89705a01b3a96f8b3baa287ec60e3db4d9e1dcd
 SHA512 
5aa5a4435e125d09a463d692bba95f247498818db157d68d75899d9031deb2aaa053a352831a843afad1241e83c25dcc5caf0243ee132696328a0d5ddcaab428
-DIST v5.7.12-zen1.patch.xz 744696 BLAKE2B 
6fb6eabc9033fab8a4c0098628c4243a4754daf41556a62bdc4e842c9a053c05bb4dd985e181f4af87a8a3ae61466d14c03d458cedac5d725f06060380149460
 SHA512 
35e01bd82ec633cc348bfa7b05afcec57ef5b6b7191b2aaf0e035979971ee5de3240b9dfbb2986aab9a2329a40d0a259febb43032bd4d60478ac465269011300
+DIST v5.8.7-zen1.patch.xz 515132 BLAKE2B 
d58fb297b28cbed5b3a0512c91b0a81d8b050c20f7cb3c408a294f6548e1d769bdb96ec01d34deef91fcc3b3fac7cf3fab1a141c86c13ff51a327c81252bddce
 SHA512 
8e23f68855ddfb8be4f047cd1246655713cd9985d267b6d4649a2aa60ccbc2d54d0fab4d06bf03560346e5afa403c288a0c081fd4e298def7963a31e3f0d63df

diff --git a/sys-kernel/zen-sources/zen-sources-5.7.12.ebuild 
b/sys-kernel/zen-sources/zen-sources-5.8.7.ebuild
similarity index 100%
rename from sys-kernel/zen-sources/zen-sources-5.7.12.ebuild
rename to sys-kernel/zen-sources/zen-sources-5.8.7.ebuild



[gentoo-commits] proj/musl:master commit in: media-libs/mesa/files/

2020-09-06 Thread Jory Pratt
commit: 2c8b54c80a5b1619c4f8335554157873ac8f4009
Author: Jory Pratt  gentoo  org>
AuthorDate: Sun Sep  6 16:59:57 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sun Sep  6 16:59:57 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=2c8b54c8

media-libs/mesa: cleanup unused patch

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Jory Pratt  gentoo.org>

 ...ify-the-maximum-required-libdrm-in-dri.pc.patch | 33 --
 1 file changed, 33 deletions(-)

diff --git 
a/media-libs/mesa/files/mesa-20.0.4-meson-Specify-the-maximum-required-libdrm-in-dri.pc.patch
 
b/media-libs/mesa/files/mesa-20.0.4-meson-Specify-the-maximum-required-libdrm-in-dri.pc.patch
deleted file mode 100644
index 0989752..000
--- 
a/media-libs/mesa/files/mesa-20.0.4-meson-Specify-the-maximum-required-libdrm-in-dri.pc.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 316b352e946a9993a20f28abc741d34455a957a8 Mon Sep 17 00:00:00 2001
-From: Matt Turner 
-Date: Mon, 13 Apr 2020 09:20:18 -0700
-Subject: [PATCH] meson: Specify the maximum required libdrm in dri.pc
-
-When dealing with a regression in libdrm-2.4.101, I masked the package
-in Gentoo. In doing so, we discovered that Mesa's dri.pc specifies a
-version requirement in dri.pc for >= the version of libdrm Mesa was
-built against, thus preventing packages from being rebuilt with the
-older version of libdrm installed.
-
-Let's reduce this version requirement to the latest libdrm required by
-Mesa instead, since libdrm is backward compatible.

- src/mesa/drivers/dri/meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/mesa/drivers/dri/meson.build 
b/src/mesa/drivers/dri/meson.build
-index acf7d2eb128..b09ca16e38a 100644
 a/src/mesa/drivers/dri/meson.build
-+++ b/src/mesa/drivers/dri/meson.build
-@@ -86,7 +86,7 @@ endif
- if with_dri
-   dri_req_private = []
-   if dep_libdrm.found()
--dri_req_private = ['libdrm >= ' + dep_libdrm.version()]
-+dri_req_private = ['libdrm >= ' + _drm_ver]
-   endif
- 
-   pkg.generate(
--- 
-2.24.1
-



[gentoo-commits] proj/musl:master commit in: net-analyzer/openbsd-netcat/files/, net-analyzer/openbsd-netcat/

2020-09-06 Thread Jory Pratt
commit: 7f6eea70599ad062d3e3e1c7d83a9d585c0bf4d9
Author: Michael Everitt  veremit  xyz>
AuthorDate: Fri Sep  4 01:15:42 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sun Sep  6 16:47:23 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7f6eea70

net-analyzer/openbsd-netcat: Sync with ::gentoo, adds v1.190, v1.195

Package-Manager: Portage-2.3.84, Repoman-2.3.11
Signed-off-by: Michael Everitt  veremit.xyz>
Signed-off-by: Jory Pratt  gentoo.org>

Closes: https://github.com/gentoo/musl/pull/345

 net-analyzer/openbsd-netcat/Manifest   |   4 +
 .../files/openbsd-netcat-1.190-b64_ntop.patch  | 349 +
 .../files/openbsd-netcat-1.195-b64_ntop.patch  | 349 +
 .../openbsd-netcat/openbsd-netcat-1.190.ebuild |  57 
 .../openbsd-netcat/openbsd-netcat-1.195.ebuild |  57 
 5 files changed, 816 insertions(+)

diff --git a/net-analyzer/openbsd-netcat/Manifest 
b/net-analyzer/openbsd-netcat/Manifest
index ddc33e1..2b80e39 100644
--- a/net-analyzer/openbsd-netcat/Manifest
+++ b/net-analyzer/openbsd-netcat/Manifest
@@ -1,2 +1,6 @@
 DIST netcat-openbsd_1.105-7.debian.tar.gz 31843 SHA256 
eee759327ffea293e81d0dde67921b7fcfcad279ffd7a2c9d037bbc8f882b363 SHA512 
ec507c858a9f0e75f5a8d6ee8e60eef5200428e55091e831a7acba6c61d70f97af01103c9b65354b0ce773214b0758d957852af793debb70be8aab5b5900b3f6
 WHIRLPOOL 
62878c51077b26578626f45e1282f2c1f16ae869714b355ef1797ec2911b8773ef07c81468e35bae02087f9f061b828be39200333c204e77b0bdb1ac9eceb957
 DIST netcat-openbsd_1.105.orig.tar.gz 14891 SHA256 
40653fe66c1516876b61b07e093d826e2a5463c5d994f1b7e6ce328f3edb211e SHA512 
1e515b5af83a12c6f270d6e8bede6406cc7c9f83ca0e316816508dfe2e2c49cda3fffb6b24a3922bf9908dc8b70d540eb8cc49e9cbfe867e49133c004d3f4703
 WHIRLPOOL 
7e80dde953575b5fc21399ef1d1d40c8cd6b40a5d6cd81d8a606d14b35ce8432c304d3e1bdaf9fb4697cf6dffc017b565cd60033ec0700d2442bc3ea3ca6aa9a
+DIST netcat-openbsd_1.190-2.debian.tar.xz 34836 BLAKE2B 
3ff4390c07d05e8d1a19c8696da12bdc6bba07c6e88281b04cd7915509f44a14dda66462128da768b255d92f3a02d008750a860db9290f9f8e0e0bb9dd66e01b
 SHA512 
c33510ad6761627e0b7e564747f6ae82c7569157bdc91f6a282a97b038b2b0917c27fdfba137462c7c34d84fcfdfe8b6393204884d153e3d200a86f5c6657a9a
+DIST netcat-openbsd_1.190.orig.tar.gz 22384 BLAKE2B 
c3e83106f53a0214f71c805b1dfe6b66718dfca217f713a0d7016cb0a3c75c78580fbdd277bd7b5324371145c4b986ebb867e6f779cd61ffecb8e732ebabcb84
 SHA512 
32310813391f63b8283dc4a63e52821e464ecbfcd0ea995e8e15047c6252a86b31eb4725dc69b778594c43d6ce0cc081aa0f00d7cda0587c91941f20b93a33fe
+DIST netcat-openbsd_1.195-2.debian.tar.xz 35984 BLAKE2B 
eedac24eedc243ad1d58576be76f4f98392e1f455863fa3cdc06bde2714612819b7dfa98dd45c1739a65680469460410f5e4b2f4144f4c24fea04b59dda4d0da
 SHA512 
2a5cc6d04112fdde007be4b9adb3aee44060570c0cb2ae0e33e54af3d37c0b2ff4d6c96edf1f16047365106c7c3720195b38417af3c332226c9be81d49caa552
+DIST netcat-openbsd_1.195.orig.tar.gz 22480 BLAKE2B 
53c750c168d7ea5dc2ca653598e42700e2b3ee888d946a09503a22fa3bcbc2c73658f38787314bef628d609ad370223f6889b7019760bf51817f73fc570e1dcc
 SHA512 
ea95cda028f2759835ea8832db0174c178b002d5a917f4c51594445a5377a30d6114ac261071eea98d3d0b60ae1ec72102609db1625dbc5a6e57c67e28d2ff51

diff --git 
a/net-analyzer/openbsd-netcat/files/openbsd-netcat-1.190-b64_ntop.patch 
b/net-analyzer/openbsd-netcat/files/openbsd-netcat-1.190-b64_ntop.patch
new file mode 100644
index 000..a9603b3
--- /dev/null
+++ b/net-analyzer/openbsd-netcat/files/openbsd-netcat-1.190-b64_ntop.patch
@@ -0,0 +1,349 @@
+diff -Naur netcat-openbsd-1.105.orig/Makefile netcat-openbsd-1.105/Makefile
+--- netcat-openbsd-1.105.orig/Makefile 2017-06-18 09:01:44.293852659 -0700
 netcat-openbsd-1.105/Makefile  2017-06-18 09:04:35.566687655 -0700
+@@ -1,7 +1,7 @@
+ #   $OpenBSD: Makefile,v 1.6 2001/09/02 18:45:41 jakob Exp $
+ 
+ PROG= nc
+-SRCS= netcat.c atomicio.c socks.c
++SRCS= netcat.c atomicio.c socks.c compat/base64.c
+ 
+ LIBS=  `pkg-config --libs libbsd` -lresolv
+ OBJS=  $(SRCS:.c=.o)
+diff -Naur netcat-openbsd-1.105.orig/compat/base64.c 
netcat-openbsd-1.105/compat/base64.c
+--- netcat-openbsd-1.105.orig/compat/base64.c  1969-12-31 16:00:00.0 
-0800
 netcat-openbsd-1.105/compat/base64.c   2017-06-18 09:01:31.288700637 
-0700
+@@ -0,0 +1,315 @@
++/*$OpenBSD: base64.c,v 1.8 2015/01/16 16:48:51 deraadt Exp $  */
++
++/*
++ * Copyright (c) 1996 by Internet Software Consortium.
++ *
++ * Permission to use, copy, modify, and distribute this software for any
++ * purpose with or without fee is hereby granted, provided that the above
++ * copyright notice and this permission notice appear in all copies.
++ *
++ * THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
++ * ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED 
WARRANTIES
++ * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
++ * CONSORTIUM BE LIABLE FOR ANY SPE

[gentoo-commits] proj/musl:master commit in: media-libs/mesa/, media-libs/mesa/files/

2020-09-04 Thread Jory Pratt
commit: 2a4337eff9d86aa71eaae25eba8275cead3830b3
Author: Jory Pratt  gentoo  org>
AuthorDate: Fri Sep  4 22:03:28 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Fri Sep  4 22:03:28 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=2a4337ef

media-libs/mesa: Update tls patch for musl users

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Jory Pratt  gentoo.org>

 media-libs/mesa/Manifest   |  2 +-
 .../mesa-20.2.0-add-disable-tls-support.patch  | 44 ++
 .../{mesa-19.3.5.ebuild => mesa-20.2.0_rc4.ebuild} | 98 +-
 media-libs/mesa/metadata.xml   |  3 +-
 4 files changed, 105 insertions(+), 42 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index d4b8a71..2c19fa4 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,2 +1,2 @@
-DIST mesa-19.3.5.tar.xz 12064980 BLAKE2B 
a20ebfb149624f13951795e07154ab70dc1856a7a1261b339b0bdf000951756c88439e7b8729f768b0b4b298301b9a3c0c10d7f2fab3abd91649c12ba51c
 SHA512 
413929573fab31e1bb2a1a04c0c770161c2db464a5aab3f0567d27603fff889ede70e1f6e197e7ff1c1639dc4cc543457bcf45761f0f8e6dffafccfa773a4e3f
 DIST mesa-20.0.8.tar.xz 12360736 BLAKE2B 
19e3f8a40b34b5f17ed76077c5d92f728a134b2479c43d86674ed1818ab99639a9b732041f67488251df808564f6abe5b587d756ef9c7c13dcada87cd0fc05de
 SHA512 
d906330c412899907dd05a84034a929107fccaf3044814c4b1f30ba5690cbcf1587b5f17534c6345111f3cb7cf292afd5984a60486643ff6f534b57cec615374
+DIST mesa-20.2.0-rc4.tar.xz 13569628 BLAKE2B 
54068c298a57f2c19113828e2e9b94dd15070ecc0c899f7e3dc527b27579e4f8c3c84c7b841c8d0b8313556cca41bfefd3e08b360dd0e364cbc29e0609ff6f3d
 SHA512 
1f718bfbadbc15b7216864226adb737f3a4a7801dc60ca9294effd4be5f260fffd31c988eed9550e8a7a7430acb05ba0c7d65693c1f375eab4b95d2d029755bb

diff --git a/media-libs/mesa/files/mesa-20.2.0-add-disable-tls-support.patch 
b/media-libs/mesa/files/mesa-20.2.0-add-disable-tls-support.patch
new file mode 100644
index 000..bc4f5e9
--- /dev/null
+++ b/media-libs/mesa/files/mesa-20.2.0-add-disable-tls-support.patch
@@ -0,0 +1,44 @@
+From 97365c36582ad77db40e957931f29f958074edec Mon Sep 17 00:00:00 2001
+From: Jory Pratt 
+Date: Tue, 1 Sep 2020 18:04:56 -0500
+Subject: [PATCH] Allow to disable glx_tls for musl users
+
+Signed-off-by: Jory Pratt 
+---
+ meson.build   | 2 +-
+ meson_options.txt | 6 ++
+ 2 files changed, 7 insertions(+), 1 deletion(-)
+
+diff --git a/meson.build b/meson.build
+index 4f9c589..2c388e7 100644
+--- a/meson.build
 b/meson.build
+@@ -424,7 +424,7 @@ endif
+ 
+ # Android uses emutls for versions <= P/28. For USE_ELF_TLS we need ELF TLS.
+ use_elf_tls = false
+-if not ['windows', 'freebsd', 'openbsd'].contains(host_machine.system()) and 
(not with_platform_android or get_option('platform-sdk-version') >= 29)
++if get_option('elf-tls')
+   pre_args += '-DUSE_ELF_TLS'
+   use_elf_tls = true
+ endif
+diff --git a/meson_options.txt b/meson_options.txt
+index 2d39d13..a3d1de5 100644
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -313,6 +313,12 @@ option(
+   value : false,
+   description : 'Build an SELinux-aware Mesa'
+ )
++option(
++  'elf-tls',
++  type : 'boolean',
++  value : true,
++  description : 'Enable thread-local storage in GLX and EGL'
++)
+ option(
+   'osmesa',
+   type : 'combo',
+-- 
+2.28.0
+

diff --git a/media-libs/mesa/mesa-19.3.5.ebuild 
b/media-libs/mesa/mesa-20.2.0_rc4.ebuild
similarity index 85%
rename from media-libs/mesa/mesa-19.3.5.ebuild
rename to media-libs/mesa/mesa-20.2.0_rc4.ebuild
index f272c2b..7d2dc42 100644
--- a/media-libs/mesa/mesa-19.3.5.ebuild
+++ b/media-libs/mesa/mesa-20.2.0_rc4.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
 
-inherit llvm meson multilib-minimal pax-utils python-any-r1
+inherit llvm meson multilib-minimal python-any-r1 linux-info
 
 OPENGL_DIR="xorg-x11"
 
@@ -18,8 +18,8 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
inherit git-r3
 else
-   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz;
-   KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86"
+   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="MIT"
@@ -29,22 +29,21 @@ RESTRICT="
 "
 
 RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
-VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau 
panfrost vc4 virgl vivante vmware"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau 
panfrost v3d vc4 virgl vivante vmware"
 for card in ${VIDEO_CARDS}; do
IUSE_VIDEO_CARDS+=" video_cards_${card}"
 done
 
 IUSE="${IUSE_VIDEO_CARDS}
+cl

[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/

2020-08-23 Thread Jory Pratt
commit: 3f398db9084a88167580fbea1eb94bf16429c564
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Aug 24 01:34:10 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Mon Aug 24 01:34:10 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=3f398db9

sys-devel/gcc: Provide latest testing version

Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Jory Pratt  gentoo.org>

 sys-devel/gcc/Manifest |  2 ++
 sys-devel/gcc/gcc-10.2.0-r1.ebuild | 27 +++
 2 files changed, 29 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 986ec1f..72b2f22 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,4 +1,6 @@
 DIST gcc-10.1.0-patches-2.tar.bz2 15808 BLAKE2B 
8275c2ac3eda8e87255fefe2bb4ed2a10d790bf6085517cd26589fa6a98aa417f4578da88da91b4639d78ed9c897a07447d2048698b4e003f3adc397881c7ee5
 SHA512 
f3ef55103346a0ca40a5633a520091e93e98a3226d24a2b677f791af511460ea5bb5f6dbda6cdf706af2aeb22eb39d37cf226e012bd378c330db17246da88d09
 DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B 
d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667b4455c1c9bbfd190e631f03555d63d52d31e7be5ac232256be11058f89d5bc7d0dcb01de44e90a52645ad87f
 SHA512 
0cb2a74c793face751f42bc580960b00e2bfea785872a0a2155f1f1dbfaa248f9591b67f4322db0f096f8844aca9243bc02732bda106c3b6e43b02bb67eb3096
+DIST gcc-10.2.0-patches-2.tar.bz2 17701 BLAKE2B 
bed0cf2dcb6b2e35dbd86c43db617cfa0a0973b3d55bd6e12baf9e6495afd0fec855fefd223172c23f11449769996c18359abacfac36f62681310c861d5d2850
 SHA512 
6ebf5875ecc9f10dea67d4793fcc47178ddd6abe8959fc0390c6ff967fba7318013b4bf251abf451999b86697e97390c8698685b12086956c8e6bc2e97708bc9
+DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 
1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee
 SHA512 
42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e
 DIST gcc-9.3.0-patches-2.tar.bz2 13230 BLAKE2B 
d37859c753864be2c4b8c98847f6e51d9c2b1c091304971c31cf680d6f2194131bac3dfd625077117ca452d6f4416e72c7892d19ccc5880eac7a6bcbe5b2a286
 SHA512 
c5f7c9d4350879e5ca61e97897e37e4cfea56d0c961aad8df09041e6b1fededad0d7ed89387836d0779b947bdfe7696009d5c61c73630c45f09ca1f3ec3b163c
 DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 
21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4
 SHA512 
4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de

diff --git a/sys-devel/gcc/gcc-10.2.0-r1.ebuild 
b/sys-devel/gcc/gcc-10.2.0-r1.ebuild
new file mode 100644
index 000..0cccd7d
--- /dev/null
+++ b/sys-devel/gcc/gcc-10.2.0-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PATCH_VER="2"
+
+inherit toolchain
+
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
+
+RDEPEND=""
+BDEPEND="${CATEGORY}/binutils"
+
+src_prepare() {
+   toolchain_src_prepare
+
+   if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then
+   eapply "${FILESDIR}"/10.1.0/cpu_indicator.patch
+   eapply "${FILESDIR}"/7.1.0/posix_memalign.patch
+   case $(tc-arch) in
+   amd64|arm64|ppc64) eapply 
"${FILESDIR}"/8.3.0/gcc-pure64.patch ;;
+   esac
+   fi
+
+   eapply_user
+}



[gentoo-commits] proj/musl:master commit in: media-sound/mpd/files/, mate-extra/mate-power-manager/files/, media-sound/mpd/, ...

2020-08-20 Thread Jory Pratt
commit: 83d8f74170bb77974402118b602ef0ced36b2777
Author: Jory Pratt  gentoo  org>
AuthorDate: Fri Aug 21 00:12:17 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Fri Aug 21 00:12:17 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=83d8f741

Drop dated ebuilds that have not been touched in while

Signed-off-by: Jory Pratt  gentoo.org>

 mate-extra/mate-power-manager/Manifest |   1 -
 .../files/musl-fix-compile-execinfo.patch  |  56 
 .../files/musl-fix-remove-backtrace.patch  | 152 ---
 .../mate-power-manager-1.18.1.ebuild   |  71 -
 mate-extra/mate-power-manager/metadata.xml |  14 -
 media-sound/mpd/Manifest   |   1 -
 media-sound/mpd/files/mpd-0.18.conf.patch  |  78 --
 media-sound/mpd/files/mpd-0.21.1.logrotate |   9 -
 .../mpd/files/mpd-0.21.18-fix-stacksize.patch  |  31 ---
 media-sound/mpd/files/mpd-0.21.4.init  |  32 ---
 media-sound/mpd/metadata.xml   |  42 ---
 media-sound/mpd/mpd-0.21.18-r1.ebuild  | 299 -
 12 files changed, 786 deletions(-)

diff --git a/mate-extra/mate-power-manager/Manifest 
b/mate-extra/mate-power-manager/Manifest
deleted file mode 100644
index f8466fd..000
--- a/mate-extra/mate-power-manager/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mate-power-manager-1.18.1.tar.xz 3210144 BLAKE2B 
7ab427acefd02b4aeea6fa2dd3052e2eaa9de3231ed9f8aa7b81af3a46fbf15da20925b568364ff802598738a7c3387d1b1fa620bef3ff2fd5522bb6247c2f3c
 SHA512 
f4b42f66607e54020901f1f686cb018962c419294e50e0b37724bfddb462cf98a2e74e7ed980c3fe968873ca3848ff401839b39f53f1b40876773bfbf91b51c1

diff --git 
a/mate-extra/mate-power-manager/files/musl-fix-compile-execinfo.patch 
b/mate-extra/mate-power-manager/files/musl-fix-compile-execinfo.patch
deleted file mode 100644
index 2c07ef1..000
--- a/mate-extra/mate-power-manager/files/musl-fix-compile-execinfo.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From f117ad21ce676d67df265e522bfc1047118958ba Mon Sep 17 00:00:00 2001
-From: Alan Lacerda 
-Date: Thu, 16 Apr 2015 18:53:43 +
-Subject: [PATCH] execinfo patch
-

- applets/brightness/egg-debug.c | 2 ++
- applets/inhibit/egg-debug.c| 2 ++
- src/egg-debug.c| 2 ++
- 3 files changed, 6 insertions(+)
-
-diff --git a/applets/brightness/egg-debug.c b/applets/brightness/egg-debug.c
-index 2f140f2..3a8e6e7 100644
 a/applets/brightness/egg-debug.c
-+++ b/applets/brightness/egg-debug.c
-@@ -39,7 +39,9 @@
- #include 
- #include 
- #include 
-+#if defined (__GLIBC__)
- #include 
-+#endif
- 
- #include "egg-debug.h"
- 
-diff --git a/applets/inhibit/egg-debug.c b/applets/inhibit/egg-debug.c
-index 2f140f2..3a8e6e7 100644
 a/applets/inhibit/egg-debug.c
-+++ b/applets/inhibit/egg-debug.c
-@@ -39,7 +39,9 @@
- #include 
- #include 
- #include 
-+#if defined (__GLIBC__)
- #include 
-+#endif
- 
- #include "egg-debug.h"
- 
-diff --git a/src/egg-debug.c b/src/egg-debug.c
-index 2f140f2..3a8e6e7 100644
 a/src/egg-debug.c
-+++ b/src/egg-debug.c
-@@ -39,7 +39,9 @@
- #include 
- #include 
- #include 
-+#if defined (__GLIBC__)
- #include 
-+#endif
- 
- #include "egg-debug.h"
- 
--- 
-2.3.3
-

diff --git 
a/mate-extra/mate-power-manager/files/musl-fix-remove-backtrace.patch 
b/mate-extra/mate-power-manager/files/musl-fix-remove-backtrace.patch
deleted file mode 100644
index 536991b..000
--- a/mate-extra/mate-power-manager/files/musl-fix-remove-backtrace.patch
+++ /dev/null
@@ -1,152 +0,0 @@
-From b8907c90dec6a7f6fc2a3c682ddb48d4ebf8406e Mon Sep 17 00:00:00 2001
-From: Alan Lacerda 
-Date: Fri, 17 Apr 2015 11:34:47 +
-Subject: [PATCH] removing backtrace
-

- applets/brightness/egg-debug.c | 28 
- applets/inhibit/egg-debug.c| 28 
- src/egg-debug.c| 28 
- 3 files changed, 84 deletions(-)
-
-diff --git a/applets/brightness/egg-debug.c b/applets/brightness/egg-debug.c
-index 3a8e6e7..b06b540 100644
 a/applets/brightness/egg-debug.c
-+++ b/applets/brightness/egg-debug.c
-@@ -75,31 +75,6 @@ pk_set_console_mode (guint console_code)
- }
- 
- /**
-- * egg_debug_backtrace:
-- **/
--void
--egg_debug_backtrace (void)
--{
--  void *call_stack[512];
--  int  call_stack_size;
--  char **symbols;
--  int i = 1;
--
--  call_stack_size = backtrace (call_stack, G_N_ELEMENTS (call_stack));
--  symbols = backtrace_symbols (call_stack, call_stack_size);
--  if (symbols != NULL) {
--  pk_set_console_mode (CONSOLE_RED);
--  g_print ("Traceback:\n");
--  while (i < call_stack_size) {
--  g_print ("\t%s\n", symbols[i]);
--  i++;
--  }
--  pk_set_console_mode (CONSOLE_RESET);
--  free (symbols);
--  }

[gentoo-commits] proj/musl:master commit in: media-video/guvcview/

2020-08-20 Thread Jory Pratt
commit: 39bb953ab3b80b797d58c2398fba8fca03987e44
Author: Jory Pratt  gentoo  org>
AuthorDate: Fri Aug 21 00:12:00 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Fri Aug 21 00:12:00 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=39bb953a

media-video/guvcview: Sync with ::gentoo

Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Jory Pratt  gentoo.org>

 ...cview-2.0.6.ebuild => guvcview-2.0.6-r1.ebuild} | 32 +++---
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/media-video/guvcview/guvcview-2.0.6.ebuild 
b/media-video/guvcview/guvcview-2.0.6-r1.ebuild
similarity index 84%
rename from media-video/guvcview/guvcview-2.0.6.ebuild
rename to media-video/guvcview/guvcview-2.0.6-r1.ebuild
index 1b2304c..e6a8e86 100644
--- a/media-video/guvcview/guvcview-2.0.6.ebuild
+++ b/media-video/guvcview/guvcview-2.0.6-r1.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-
-inherit autotools flag-o-matic qmake-utils toolchain-funcs
+EAPI=7
 
 MY_P=${PN}-src-${PV}
+inherit autotools flag-o-matic qmake-utils toolchain-funcs
 
 DESCRIPTION="Simple Qt5 or GTK+3 interface for capturing and viewing video 
from v4l2 devices"
 HOMEPAGE="http://guvcview.sourceforge.net/;
@@ -14,20 +13,24 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="gsl libav pulseaudio qt5"
+IUSE="gsl pulseaudio qt5"
 
+BDEPEND="
+   dev-util/intltool
+   sys-devel/autoconf-archive
+   sys-devel/gettext
+   virtual/pkgconfig
+"
 RDEPEND="
>=dev-libs/glib-2.10
media-libs/libpng:0=
media-libs/libsdl2
media-libs/libv4l
>=media-libs/portaudio-19_pre
-   virtual/ffmpeg
+   >=media-video/ffmpeg-2.8:0=
virtual/libusb:1
virtual/udev
gsl? ( >=sci-libs/gsl-1.15 )
-   !libav? ( >=media-video/ffmpeg-2.8:0= )
-   libav? ( media-video/libav:= )
pulseaudio? ( >=media-sound/pulseaudio-0.9.15 )
qt5? (
dev-qt/qtcore:5
@@ -38,21 +41,18 @@ RDEPEND="
 "
 # linux-headers: bug 448260
 DEPEND="${RDEPEND}
-   dev-util/intltool
-   sys-devel/autoconf-archive
-   sys-devel/gettext
>=sys-kernel/linux-headers-3.4-r2
virtual/os-headers
-   virtual/pkgconfig
 "
 
+PATCHES=(
+   "${FILESDIR}/${PN}-2.0.4-musl.patch"
+)
+
 S="${WORKDIR}/${MY_P}"
 
 src_prepare() {
default
-   # Fix for MUSL
-   epatch "${FILESDIR}/${PN}-2.0.4-musl.patch"
-
sed -i '/^docdir/,/^$/d' Makefile.am || die
echo "guvcview/gui_qt5_audioctrls.cpp" >> po/POTFILES.skip || die # bug 
630984
eautoreconf
@@ -77,5 +77,5 @@ src_configure() {
 
 src_install() {
default
-   find "${D}" -name '*.la' -delete || die
+   find "${D}" -name '*.la' -type f -delete || die
 }



[gentoo-commits] proj/musl:master commit in: net-misc/networkmanager/, net-misc/networkmanager/files/

2020-08-20 Thread Jory Pratt
commit: e7483fe512c16baf3dcd8c4da05d3eb93bdc1789
Author: Jory Pratt  gentoo  org>
AuthorDate: Thu Aug 20 23:59:29 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Thu Aug 20 23:59:29 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e7483fe5

net-misc/networkmanager: Update for stable users

Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Jory Pratt  gentoo.org>

 net-misc/networkmanager/Manifest   |   2 +-
 .../networkmanager/files/1.18.4-iwd1-compat.patch  |  81 -
 .../networkmanager/files/1.18.6-fix-bashisms.patch | 131 -
 .../networkmanager/files/init.d.NetworkManager-r1  |  58 -
 net-misc/networkmanager/files/musl-basic.patch |  54 +
 net-misc/networkmanager/files/musl-compar.patch|  18 +++
 .../networkmanager/files/musl-fix-includes.patch   |  78 +++-
 .../files/musl-network-support.patch   |  50 +++-
 net-misc/networkmanager/files/musl-no-drand.patch  |  58 +
 .../networkmanager/files/musl-process-util.patch   |  18 +--
 ...ager-data-fix-the-ID_NET_DRIVER-udev-rule.patch |  33 --
 ...-1.18.6.ebuild => networkmanager-1.26.0.ebuild} |  49 
 12 files changed, 190 insertions(+), 440 deletions(-)

diff --git a/net-misc/networkmanager/Manifest b/net-misc/networkmanager/Manifest
index 1218137..db1ec14 100644
--- a/net-misc/networkmanager/Manifest
+++ b/net-misc/networkmanager/Manifest
@@ -1 +1 @@
-DIST NetworkManager-1.18.6.tar.xz 4845144 BLAKE2B 
cf66789c025d9ec2007d1fe541acb8fd2b5204796ff8498fc5689124016e84a7e76509bee1b6650c796f0429cce6748c7b99e1976d95ac12bc31a1f1e67289b0
 SHA512 
92ab648e689dd903279fe676e867d7929f616c96dd478b2132854145a29debfcac5b083d70652ea0c7bccb0eb132534133fc9c005527237c47e2802556a29b92
+DIST NetworkManager-1.26.0.tar.xz 4956796 BLAKE2B 
752b6b47387bac5787d06be7f31cc7387798d0c917977c8e72d6d21538a86c167003901d628e596109aec28816f56fd8cd6bf2b46a8d4918a7e6cf1946586550
 SHA512 
46035fda8f154497ba4a634e4bf7f0a11f579d0d3f4ffdcea7d47ea0bde6dd0183885491f5453255af7b163ae3db4f0c62c3161913a8c30c35b6475887235b6d

diff --git a/net-misc/networkmanager/files/1.18.4-iwd1-compat.patch 
b/net-misc/networkmanager/files/1.18.4-iwd1-compat.patch
deleted file mode 100644
index 12c8b87..000
--- a/net-misc/networkmanager/files/1.18.4-iwd1-compat.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-From 59923ad85d1a1cf2216a4f14649702d24d3f2360 Mon Sep 17 00:00:00 2001
-From: Lubomir Rintel 
-Date: Sat, 2 Nov 2019 06:55:54 +0100
-Subject: [PATCH 1/2] iwd: add some missing error handling
-
-g_dbus_object_manager_get_interface() can happily return NULL and we
-need to check for that.

- src/devices/wifi/nm-iwd-manager.c | 10 ++
- 1 file changed, 10 insertions(+)
-
-diff --git a/src/devices/wifi/nm-iwd-manager.c 
b/src/devices/wifi/nm-iwd-manager.c
-index dd1cad480..e83f8063c 100644
 a/src/devices/wifi/nm-iwd-manager.c
-+++ b/src/devices/wifi/nm-iwd-manager.c
-@@ -136,6 +136,11 @@ agent_dbus_method_cb (GDBusConnection *connection,
-   network = g_dbus_object_manager_get_interface (priv->object_manager,
-  network_path,
-  
NM_IWD_NETWORK_INTERFACE);
-+  if (!network) {
-+  _LOGE ("unable to find the network object");
-+  return;
-+  }
-+
- 
-   device_path = get_property_string_or_null (G_DBUS_PROXY (network), 
"Device");
-   if (!device_path) {
-@@ -260,6 +265,11 @@ register_agent (NMIwdManager *self)
-"/",
-
NM_IWD_AGENT_MANAGER_INTERFACE);
- 
-+  if (!agent_manager) {
-+  _LOGE ("unable to register the IWD Agent: PSK/8021x Wi-Fi 
networks may not work");
-+  return;
-+  }
-+
-   /* Register our agent */
-   g_dbus_proxy_call (G_DBUS_PROXY (agent_manager),
-  "RegisterAgent",
--- 
-2.20.1
-
-
-From 186d22a9634e2bf94658ed6f1cf2b332ecb3a32c Mon Sep 17 00:00:00 2001
-From: Lubomir Rintel 
-Date: Sat, 2 Nov 2019 07:01:28 +0100
-Subject: [PATCH 2/2] iwd: unbreak iwd-1.0
-
-The upstream apparently thought it's a great idea to change the agent
-manager path. This fixes things for those unfortunate enough to run
-IWD.

- src/devices/wifi/nm-iwd-manager.c | 10 +-
- 1 file changed, 9 insertions(+), 1 deletion(-)
-
-diff --git a/src/devices/wifi/nm-iwd-manager.c 
b/src/devices/wifi/nm-iwd-manager.c
-index e83f8063c..470cb1c90 100644
 a/src/devices/wifi/nm-iwd-manager.c
-+++ b/src/devices/wifi/nm-iwd-manager.c
-@@ -262,9 +262,17 @@ register_agent (NMIwdManager *self)
-   GDBusInterface *agent_manager;
- 
-   agent_man

[gentoo-commits] proj/musl:master commit in: sys-auth/polkit/files/, sys-auth/polkit/

2020-08-18 Thread Jory Pratt
commit: bae8d953c47d62c398e1ee4ee5b3cf1e5f54bb61
Author: stefson  yahoo  de>
AuthorDate: Sun Aug  2 11:53:51 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Tue Aug 18 23:47:51 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=bae8d953

sys-auth/polkit: bump to v0.117

Signed-off-by: Steffen Kuhn  yandex.com>
Signed-off-by: Jory Pratt  gentoo.org>

Closes: https://github.com/gentoo/musl/pull/332

 sys-auth/polkit/Manifest   |1 +
 .../files/polkit-0.116-spidermonkey-68.patch   | 1457 
 ...{polkit-0.116-r2.ebuild => polkit-0.117.ebuild} |5 +-
 3 files changed, 2 insertions(+), 1461 deletions(-)

diff --git a/sys-auth/polkit/Manifest b/sys-auth/polkit/Manifest
index 8e04530..3fa4f06 100644
--- a/sys-auth/polkit/Manifest
+++ b/sys-auth/polkit/Manifest
@@ -1 +1,2 @@
 DIST polkit-0.116.tar.gz 1548311 BLAKE2B 
e9761a2934136d453a47b81dd1f132f9fc96c45b731d5fceb2aa7706f5325b6499f6acbb68032befc1b21878b1b54754685607c916ca8e02a8accca3ca014b31
 SHA512 
b66b01cc2bb4349de70147f41f161f0f6f41e7230b581dfb054058b48969ec57041ab05b51787c749ccfc36aa5f317952d7e7ba337b4f6f6c0a923ed5866c2d5
+DIST polkit-0.117.tar.gz 1554536 BLAKE2B 
1cf7e0ff9db19a29be626f4bea96c9e2ef8b1eab4b8287a5f1f4d2a818b86d58c1c4c4a41849d95e31559dba1b18853a31e934ebbadd8e07f94dfd58b45240e0
 SHA512 
c10ea984f2386fe436e58a2866e5323afc80d24f744f0ee61d966941259aa491bd96b07d911434aa731b300c3cca25b647804b396501175ab5b3c53384e94c70

diff --git a/sys-auth/polkit/files/polkit-0.116-spidermonkey-68.patch 
b/sys-auth/polkit/files/polkit-0.116-spidermonkey-68.patch
deleted file mode 100644
index d944c24..000
--- a/sys-auth/polkit/files/polkit-0.116-spidermonkey-68.patch
+++ /dev/null
@@ -1,1457 +0,0 @@
-From 12f3d25fb73c68151f84c97c79acab7d5344f606 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?X=E2=84=B9=20Ruoyao?= 
-Date: Fri, 13 Mar 2020 14:55:44 +0800
-Subject: [PATCH 1/5] Port JavaScript authority to mozjs-68
-

- configure.ac  |   2 +-
- .../polkitbackendjsauthority.cpp  | 136 ++
- 2 files changed, 76 insertions(+), 62 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 5cedb4ec..cd678f1c 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -79,7 +79,7 @@ PKG_CHECK_MODULES(GLIB, [gmodule-2.0 gio-unix-2.0 >= 2.30.0])
- AC_SUBST(GLIB_CFLAGS)
- AC_SUBST(GLIB_LIBS)
- 
--PKG_CHECK_MODULES(LIBJS, [mozjs-60])
-+PKG_CHECK_MODULES(LIBJS, [mozjs-68])
- 
- AC_SUBST(LIBJS_CFLAGS)
- AC_SUBST(LIBJS_CXXFLAGS)
-diff --git a/src/polkitbackend/polkitbackendjsauthority.cpp 
b/src/polkitbackend/polkitbackendjsauthority.cpp
-index 0f180856..d5113cb0 100644
 a/src/polkitbackend/polkitbackendjsauthority.cpp
-+++ b/src/polkitbackend/polkitbackendjsauthority.cpp
-@@ -43,7 +43,12 @@
- #include 
- #endif /* HAVE_LIBSYSTEMD */
- 
-+#include 
-+#include 
- #include 
-+#include 
-+#include 
-+#include 
- #include 
- 
- #include "initjs.h" /* init.js */
-@@ -76,7 +81,7 @@ struct _PolkitBackendJsAuthorityPrivate
- 
-   JSContext *cx;
-   JS::Heap *js_global;
--  JSAutoCompartment *ac;
-+  JSAutoRealm *ac;
-   JS::Heap *js_polkit;
- 
-   GThread *runaway_killer_thread;
-@@ -298,14 +303,35 @@ load_scripts (PolkitBackendJsAuthority  *authority)
-   for (l = files; l != NULL; l = l->next)
- {
-   const gchar *filename = (gchar *)l->data;
--  JS::RootedScript script(authority->priv->cx);
-+  GFile *file = g_file_new_for_path (filename);
-+  char *contents;
-+  gsize len;
-+  if (!g_file_load_contents (file, NULL, , , NULL, NULL))
-+{
-+  polkit_backend_authority_log (POLKIT_BACKEND_AUTHORITY (authority),
-+"Error compiling script %s",
-+filename);
-+  continue;
-+}
-+  JS::SourceText source;
-+  if (!source.init (authority->priv->cx, contents, len,
-+JS::SourceOwnership::Borrowed))
-+{
-+  polkit_backend_authority_log (POLKIT_BACKEND_AUTHORITY (authority),
-+"Error compiling script %s",
-+filename);
-+  g_free (contents);
-+  continue;
-+}
-   JS::CompileOptions options(authority->priv->cx);
--  options.setUTF8(true);
--  if (!JS::Compile (authority->priv->cx, options, filename, ))
-+  JS::RootedScript script(authority->priv->cx,
-+  JS::Compile (authority->priv->cx, options, 
source));
-+  if (!script)
- {
-   polkit_backend_authority_log (POLKIT_BACKEND_AUTHORITY (authority),
- "Error compiling script %s",
- filename);
-+  g_free (contents);
-   continue;
- }
- 
-@@ -318,11 +34

[gentoo-commits] proj/musl:master commit in: dev-libs/glib/

2020-08-17 Thread Jory Pratt
commit: f9456c8412b7c784ed0b8cc89078cc54a803f884
Author: stefson  yahoo  de>
AuthorDate: Sun Aug  9 19:24:13 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Tue Aug 18 01:00:45 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f9456c84

dev-libs/glib: remove virtual/libffi

Signed-off-by: Steffen Kuhn  yandex.com>
Signed-off-by: Jory Pratt  gentoo.org>

Closes: https://github.com/gentoo/musl/pull/333

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

diff --git a/dev-libs/glib/glib-2.62.6.ebuild b/dev-libs/glib/glib-2.62.6.ebuild
index 6a574e0..fccd6b4 100644
--- a/dev-libs/glib/glib-2.62.6.ebuild
+++ b/dev-libs/glib/glib-2.62.6.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
!=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
>=dev-libs/libpcre-8.31:3[${MULTILIB_USEDEP},static-libs?]
-   >=virtual/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
+   >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
>=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] )



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

2020-08-09 Thread Jory Pratt
commit: ab1e609e5f658b8dcc82e73d2f74f8fd0623de4b
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Aug 10 01:34:53 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Mon Aug 10 01:34:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab1e609e

sys-kernel/zen-sources: version bump 5.7.12

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Jory Pratt  gentoo.org>

 sys-kernel/zen-sources/Manifest|  6 +--
 sys-kernel/zen-sources/zen-sources-5.6.15.ebuild   | 43 --
 ...rces-5.7.5.ebuild => zen-sources-5.7.12.ebuild} |  0
 3 files changed, 1 insertion(+), 48 deletions(-)

diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest
index 2cab8387608..7d9dec675c5 100644
--- a/sys-kernel/zen-sources/Manifest
+++ b/sys-kernel/zen-sources/Manifest
@@ -1,12 +1,8 @@
 DIST genpatches-5.4-1.base.tar.xz 4564 BLAKE2B 
0282bad95cd003c90e92d33d2f114ca9e752f09fdbf1930c322bed578e8a71a16d48aeddd943f0a7e59df47c07ad95dd401251a1a5828eefe07c8e927cf021ef
 SHA512 
0726fa7768c4ddf7ba73ef5eb0ea73b71ba03dab1252b7114864ea60af84d50b8354f1c1d70a0abf0c8c7460361417b14183f11f49aa9654808025a9d979da6d
 DIST genpatches-5.4-1.extras.tar.xz 1736 BLAKE2B 
57df5cf8b4d96378408460be4be64900771b876a23d1e5798c97449bfcd28bea8aaf31482c614e7844106f29c9ae376c6ebef26e6c18e00a3f64bcb4e360d944
 SHA512 
5b9b6276f6ad6ad7ac33e14c3b06dbe943c57019332b0ee545ebf7325b7d6313db3ed6d35c46434c3c38420fb372141e63528e980aca87b90c4a39339851e80f
-DIST genpatches-5.6-1.base.tar.xz 4760 BLAKE2B 
b46600526a6117176153b24cd168d92be86117d6bf5f2653a6cbb229812395043e6cd4c8033f62fc042b9559a5e24f4694985c46ecd6262d53cd6bd6b8852f91
 SHA512 
1d7aec1b018aa30156995890f743b042ba448db3cc0a7c28c2616b08fcf3824c0eee2130ac3d331af4da1a646226d788e321a9500a748e98f029f55423c9f45d
-DIST genpatches-5.6-1.extras.tar.xz 1740 BLAKE2B 
bef3294d3bf392d14b4d55644d5d363fe575e3f777b793a2ffd6c6a2654ebf5f89c436d600f04166dc45dd130f2bb7fcb75778bc4171984ede083137ba7a2a5e
 SHA512 
7bb2a574b7d7e7533cb9983477ad9b9c58a25262d0331397c3bfd95f469ffa7abf6ae7bd5ed328095f7e7365912629a52cbbbad1e9939bb4ba7bba6cd0a0e3ea
 DIST genpatches-5.7-1.base.tar.xz 5168 BLAKE2B 
506ed0fe3ecf7891c0fa89467437ec665b91a5d476832f567702d42aa0216b5c738cfed235e990f66244d8dbcd3c71ece1d4b280638be2b62412cb9fc2ae05c0
 SHA512 
bf14433a31b131bb74c1abb1151d021074015a6ed28c88bcb56430e9502d54b450bed1c066c9cd4870da2f1642cc065f2a5d027cbf389b705cea72ad3ea8e2ab
 DIST genpatches-5.7-1.extras.tar.xz 1764 BLAKE2B 
d455a21ce5f37b37861747a71d55f16e9983d82ddbfc51e65f6401384b7415dff3afe5491f9ff5344e9b6ab33b760e647e3e4075549211c1a9d7d2249baa4f98
 SHA512 
0215ce69c03a12e5bdddfcb61ad1ef9cdeb7b2016971d439766bb2420142b9c960fefedb4f85edef73172203961be9fa01c70cb76f72e9b1f4edb299a6a14067
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
-DIST linux-5.6.tar.xz 111785252 BLAKE2B 
8dbe02a8ca7fd3dcf512a15c5d8098c1e7f94257e65173fed43fcc45480e4ab790df8cd394e2a21dc9a00385bc9bbe98215a31e7f7e1d9c8f21cd8ace69e
 SHA512 
80846fe2b4e4a7ff471d2dde28a8216ae807a3209f959e93d39ea4fc9a189ea28ec3db9d303b3fe15a28c2cb90e7446876678e93e23353c2d6f262e364a06bc9
 DIST linux-5.7.tar.xz 112690468 BLAKE2B 
b2b71e231507429b178b6b89be546c4a3ee2757f5d2c58b6137d383f16034a587225a75a9dbca6a01a433056ebe078487132c224e909a2971c9634687e47b1d1
 SHA512 
45bde01593f6147c8c169b9e46b4b56eee998142552ae0ff82f1dd21b1fd54f3b32f6283f6bd77ea717d374672167849e468c157f235d2f12f7d7816e4623bf6
 DIST v5.4.15-zen1.patch.xz 908592 BLAKE2B 
93a1b8e46e28b20d2f465df04c597b7da9c368532a89fc02a8059769b5f39b24b6d64acbcc88dabaa7f320c9c89705a01b3a96f8b3baa287ec60e3db4d9e1dcd
 SHA512 
5aa5a4435e125d09a463d692bba95f247498818db157d68d75899d9031deb2aaa053a352831a843afad1241e83c25dcc5caf0243ee132696328a0d5ddcaab428
-DIST v5.6.15-zen2.patch.xz 601992 BLAKE2B 
079681771e83914d2b46020f077781af0ba3946c9f0ecceec62dac3f407edac39c1e9ad840560d71f44162a90151ebedd9e19b7975f62f73c2bbe450dbcb1496
 SHA512 
eaa0227301f83166a520429f26d8794a6921e9b042d45d74f1d2a1a5a7323ebe3edefbf4cef3317e621db49602641d37081607cba4269fa76b2844badb81b47b
-DIST v5.7.5-zen1.patch.xz 319880 BLAKE2B 
9ccbf4a0dceac6b616a03f51bf65e1761c8701bc07f2ff591caddd87adfbc29bc2ea8796219be98ba44db1ba5dc7a8fb3e59b0ca99d83604ddb59ce8730d9023
 SHA512 
59442cef81678b2e40522afd70e7bbb1c3c1ab4071ca0f2ffe984127f0b8088c44c60f7ee314d01b1020867a8f4f2191f99d52405475ee48ba2ca99fe214537f
+DIST v5.7.12-zen1.patch.xz 744696 BLAKE2B 
6fb6eabc9033fab8a4c0098628c4243a4754daf41556a62bdc4e842c9a053c05bb4dd985e181f4af87a8a3ae61466d14c03d458cedac5d725f06060380149460
 SHA512 
35e01bd82ec633cc348bfa7b05afcec57ef5b6b7191b2aaf0e035979971ee5de3240b9dfbb2986aab9a2329a40d0a259febb43032bd4d60478ac465269011300

diff --git a/sys-kernel/zen

[gentoo-commits] repo/gentoo:master commit in: dev-libs/nss-pem/, dev-libs/nss-pem/files/

2020-08-08 Thread Jory Pratt
commit: fe2f940ef276a55c8ae3864b9a28f652b5b91688
Author: Jory Pratt  gentoo  org>
AuthorDate: Sun Aug  9 02:14:37 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sun Aug  9 02:14:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe2f940e

dev-libs/nss-pem: version bump, add support for >=dev-libs/nss-3.3

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Jory Pratt  gentoo.org>

 dev-libs/nss-pem/Manifest  |   1 +
 .../files/nss-pem-1.0.5-nss-3.53.1-support.patch   | 128 +
 dev-libs/nss-pem/nss-pem-1.0.6.ebuild  |  36 ++
 3 files changed, 165 insertions(+)

diff --git a/dev-libs/nss-pem/Manifest b/dev-libs/nss-pem/Manifest
index 5a3fe7560ec..75cc92bbc9d 100644
--- a/dev-libs/nss-pem/Manifest
+++ b/dev-libs/nss-pem/Manifest
@@ -1 +1,2 @@
 DIST nss-pem-1.0.5.tar.xz 36320 BLAKE2B 
c2294595d95a2de2bf6d9e68dc10955297fb6ef27c9e85dbabc7854b900942070f70a8e4c1abef618e7265daa75f5bd2a2fca3fe923973345f9c1b64a3da8ff5
 SHA512 
8dabebf114ac94441caf6d279f810de4124a3ffc05ae66777496b3e66f8b8148d535cb438a165d84f53111c468d595f3b16651cd7a990eeedca9d413aad65b2b
+DIST nss-pem-1.0.6.tar.xz 36304 BLAKE2B 
ea804bb7b45c6d23c82ac823e36244b13d9b8ef8355cf30e82cc09850e623317ddffdbf4f8fd0ffa9253cd64d47dd12aa1738a8f720b3ac0e9091dff3421fa02
 SHA512 
2640c30aa8b0721e479f77781da7b4984553a01bff481084ad6e028cb6c99e2441f89b7758b5fc10f7c586e41dfcab2083a7c47bd1e0ce19712d0c61ac237540

diff --git a/dev-libs/nss-pem/files/nss-pem-1.0.5-nss-3.53.1-support.patch 
b/dev-libs/nss-pem/files/nss-pem-1.0.5-nss-3.53.1-support.patch
new file mode 100644
index 000..10cfd2cd022
--- /dev/null
+++ b/dev-libs/nss-pem/files/nss-pem-1.0.5-nss-3.53.1-support.patch
@@ -0,0 +1,128 @@
+From e14d5b53ad588e45b2bcffb778563daf2fead5df Mon Sep 17 00:00:00 2001
+From: Ian Kumlien 
+Date: Fri, 7 Aug 2020 15:57:17 +0200
+Subject: [PATCH] replace deprecated CK?_NETSCAPE_? constants
+
+... with the corresponding CK?_NSS_? constants
+
+Fixes: https://github.com/kdudka/nss-pem/issues/6
+Closes: https://github.com/kdudka/nss-pem/pull/7
+---
+ pfind.c   | 16 
+ pinst.c   |  8 
+ pobject.c | 10 +-
+ 3 files changed, 17 insertions(+), 17 deletions(-)
+
+diff --git a/pfind.c b/pfind.c
+index 83d5b89..fa5dd4d 100644
+--- a/pfind.c
 b/pfind.c
+@@ -276,18 +276,18 @@ collect_objects(CK_ATTRIBUTE_PTR pTemplate,
+ type = pemBareKey;
+ plog("CKO_PRIVATE_KEY\n");
+ break;
+-case CKO_NETSCAPE_TRUST:
++case CKO_NSS_TRUST:
+ type = pemTrust;
+-plog("CKO_NETSCAPE_TRUST\n");
++plog("CKO_NSS_TRUST\n");
+ break;
+-case CKO_NETSCAPE_CRL:
+-plog("CKO_NETSCAPE_CRL\n");
++case CKO_NSS_CRL:
++plog("CKO_NSS_CRL\n");
+ goto done;
+-case CKO_NETSCAPE_SMIME:
+-plog("CKO_NETSCAPE_SMIME\n");
++case CKO_NSS_SMIME:
++plog("CKO_NSS_SMIME\n");
+ goto done;
+-case CKO_NETSCAPE_BUILTIN_ROOT_LIST:
+-plog("CKO_NETSCAPE_BUILTIN_ROOT_LIST\n");
++case CKO_NSS_BUILTIN_ROOT_LIST:
++plog("CKO_NSS_BUILTIN_ROOT_LIST\n");
+ goto done;
+ case CK_INVALID_HANDLE:
+ type = pemAll; /* look through all objectclasses - ignore the type 
field */
+diff --git a/pinst.c b/pinst.c
+index ef2d955..564458e 100644
+--- a/pinst.c
 b/pinst.c
+@@ -236,7 +236,7 @@ CreateObject(CK_OBJECT_CLASS objClass,
+ /* more unique nicknames - https://bugzilla.redhat.com/689031#c66 */
+ nickname = filename;
+ break;
+-case CKO_NETSCAPE_TRUST:
++case CKO_NSS_TRUST:
+ plog("Creating trust nick %s id %ld in slot %ld\n", nickname, objid, 
slotID);
+ memset(>u.trust, 0, sizeof(o->u.trust));
+ break;
+@@ -265,7 +265,7 @@ CreateObject(CK_OBJECT_CLASS objClass,
+ 
+ switch (objClass) {
+ case CKO_CERTIFICATE:
+-case CKO_NETSCAPE_TRUST:
++case CKO_NSS_TRUST:
+ if (SECSuccess != GetCertFields(o->derCert->data, o->derCert->len,
+ , , , ,
+ , ))
+@@ -344,7 +344,7 @@ derEncodingsMatch(CK_OBJECT_CLASS objClass, 
pemInternalObject * obj,
+ 
+ switch (objClass) {
+ case CKO_CERTIFICATE:
+-case CKO_NETSCAPE_TRUST:
++case CKO_NSS_TRUST:
+ result = SECITEM_CompareItem(obj->derCert, certDER);
+ break;
+ 
+@@ -497,7 +497,7 @@ AddCertificate(char *certfile, char *keyfile, PRBool 
cacert,
+nickname, 0, slotID, NULL);
+ if (o != NULL) {
+ /* Add the CA trust object */
+-o = AddObjectIfNeeded(CKO_NETSCAPE_TRUST, pemTrust, objs[i], 
NULL,
++o = AddObjectIfNeeded(CKO_NSS_TRUST, pemTrust, objs[i], NULL,
+

[gentoo-commits] proj/musl:master commit in: dev-java/icedtea/

2020-08-01 Thread Jory Pratt
commit: fbdd518232735314c76404593a60b9d5f9c1fd0d
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Aug  1 23:59:29 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sat Aug  1 23:59:29 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=fbdd5182

dev-java/icedtea: drop unused local USE-description: 'sunec'

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Jory Pratt  gentoo.org>

 dev-java/icedtea/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-java/icedtea/metadata.xml b/dev-java/icedtea/metadata.xml
index 31b4e46..6903265 100644
--- a/dev-java/icedtea/metadata.xml
+++ b/dev-java/icedtea/metadata.xml
@@ -31,7 +31,6 @@
   Build the SCTP NIO channel implementation against 
lksctp
   Include the Shenandoah ultra-low pause time garbage 
collector (-XX:+UseShenandoahGC) (arm64 and x86_64 only)
   Build the PCSC driver against pcsc-lite
-  Build the SunEC provider against system NSS
   Build against the system LCMS installation rather 
than the in-tree copy.
   Enable Zero assembler port (usually for non-HotSpot 
architectures)
   Enable Web Start support (via NetX).



[gentoo-commits] proj/musl:master commit in: x11-libs/vte/

2020-08-01 Thread Jory Pratt
commit: 25c53711ff30480bd52065b95b5aba8dc5b76085
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Aug  1 23:58:31 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sat Aug  1 23:58:31 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=25c53711

x11-libs/vte: drop unused local USE-description: 'glade'

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Jory Pratt  gentoo.org>

 x11-libs/vte/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/x11-libs/vte/metadata.xml b/x11-libs/vte/metadata.xml
index 9889b0b..996e7ca 100644
--- a/x11-libs/vte/metadata.xml
+++ b/x11-libs/vte/metadata.xml
@@ -5,7 +5,4 @@
gn...@gentoo.org
Gentoo GNOME Desktop

-   
-   Installs catalog files for 
dev-util/glade
-   
 



[gentoo-commits] proj/musl:master commit in: x11-libs/libdrm/, x11-libs/libdrm/files/

2020-08-01 Thread Jory Pratt
commit: c89101b74f39891972e2e8e1d2e10b622bb28237
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Aug  1 23:33:53 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sat Aug  1 23:33:53 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c89101b7

x11-libs/libdrm: disable noveua tests

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Jory Pratt  gentoo.org>

 x11-libs/libdrm/files/fix-ioctl-102.patch  | 28 --
 .../libdrm-2.4.102-disable-noveau-tests.patch  | 26 
 x11-libs/libdrm/libdrm-2.4.102.ebuild  |  2 +-
 3 files changed, 27 insertions(+), 29 deletions(-)

diff --git a/x11-libs/libdrm/files/fix-ioctl-102.patch 
b/x11-libs/libdrm/files/fix-ioctl-102.patch
deleted file mode 100644
index 50c475e..000
--- a/x11-libs/libdrm/files/fix-ioctl-102.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 6e24b7d1693f78ae83dc47f0ef7c0da3dfb2d590 Mon Sep 17 00:00:00 2001
-From: 
-Date: Sat, 1 Aug 2020 11:50:44 -0500
-Subject: [PATCH] Fix ioctl.h being redefined on musl
-

- tests/nouveau/threaded.c | 5 -
- 1 file changed, 4 insertions(+), 1 deletion(-)
-
-diff --git a/tests/nouveau/threaded.c b/tests/nouveau/threaded.c
-index ddbac74..d30ebaa 100644
 a/tests/nouveau/threaded.c
-+++ b/tests/nouveau/threaded.c
-@@ -20,7 +20,10 @@
-  * OTHER DEALINGS IN THE SOFTWARE.
-  */
- 
--#include 
-+// Use glibc's function prototype for ioctl()
-+#include 
-+int ioctl (int, unsigned long, ...);
-+
- #include 
- #include 
- #include 
--- 
-2.26.2
-

diff --git a/x11-libs/libdrm/files/libdrm-2.4.102-disable-noveau-tests.patch 
b/x11-libs/libdrm/files/libdrm-2.4.102-disable-noveau-tests.patch
new file mode 100644
index 000..1895489
--- /dev/null
+++ b/x11-libs/libdrm/files/libdrm-2.4.102-disable-noveau-tests.patch
@@ -0,0 +1,26 @@
+From dc34852ecca82a19694178e8d346bf1f413a6e1e Mon Sep 17 00:00:00 2001
+From: Jory Pratt 
+Date: Sat, 1 Aug 2020 18:26:33 -0500
+Subject: [PATCH] don't build noveau tests
+
+---
+ tests/meson.build | 3 ---
+ 1 file changed, 3 deletions(-)
+
+diff --git a/tests/meson.build b/tests/meson.build
+index 196edbf..651826b 100644
+--- a/tests/meson.build
 b/tests/meson.build
+@@ -44,9 +44,6 @@ endif
+ if with_etnaviv
+   subdir('etnaviv')
+ endif
+-if with_nouveau
+-  subdir('nouveau')
+-endif
+ 
+ drmsl = executable(
+   'drmsl',
+-- 
+2.26.2
+

diff --git a/x11-libs/libdrm/libdrm-2.4.102.ebuild 
b/x11-libs/libdrm/libdrm-2.4.102.ebuild
index 20747b9..179bcef 100644
--- a/x11-libs/libdrm/libdrm-2.4.102.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.102.ebuild
@@ -35,7 +35,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
valgrind? ( dev-util/valgrind )"
 
-PATCHES=( "${FILESDIR}"/fix-ioctl-102.patch )
+PATCHES=( "${FILESDIR}"/${PN}-2.4.102-disable-noveau-tests.patch )
 
 multilib_src_configure() {
local emesonargs=(



[gentoo-commits] proj/musl:master commit in: x11-libs/libdrm/, x11-libs/libdrm/files/

2020-08-01 Thread Jory Pratt
commit: c095ceb4a680eba6a24e35f2c49477182defdfa6
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Aug  1 16:58:30 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sat Aug  1 16:58:30 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c095ceb4

x11-libs/libdrm: Update ioctl patch

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Jory Pratt  gentoo.org>

 x11-libs/libdrm/Manifest   |  2 +-
 x11-libs/libdrm/files/fix-ioctl-102.patch  | 28 ++
 ...libdrm-2.4.100.ebuild => libdrm-2.4.102.ebuild} | 16 +
 3 files changed, 35 insertions(+), 11 deletions(-)

diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index 9372b6a..7f4c41c 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -1,3 +1,3 @@
-DIST libdrm-2.4.100.tar.bz2 855793 BLAKE2B 
ba2c631de860b8e2a8bb34d8ac0ba2ed11c05cc98a156bb81ffafa0395e22f79878b9936efd1ae33c31049c2a5cc281586a867a974eeb4018dd713a8481ed269
 SHA512 
4d3a5556e650872944af52f49de395e0ce8ac9ac58530e39a34413e94dc56c231ee71b8b8de9fb944263515a922b3ebbf7ddfebeaaa91543c2604f9bcf561247
+DIST libdrm-2.4.102.tar.xz 408844 BLAKE2B 
f3a5ddb96130d175e860984412949713cd30145a3a9e453f666b650ec9b7eedb1c8e230aa7c5769331a330d833fdeba3da28b339150d81c17716a96935267178
 SHA512 
386afd228efd809fe32776a6ff5d9dd95d1409a6a6a89b3806a3b42ed27e84f1e090f3b7834973f834d6b0d1342b7034447fe8690d072f85f03292d7795c3e0c
 DIST libdrm-2.4.96.tar.bz2 829518 BLAKE2B 
d9a21ce31af65812c1b23968ef6c1901aea106b4cc68d76d3641a17b98423024b804bfda509862174eba98271bd7156c7f08d81bc0a520ea4a25c8e2e0bfd598
 SHA512 
008cb7658d953b44e11fa3cc6e00dfeb3efb59c7fdadd59f7066101aff138acbbc2f2508e9ebe0528340e39dc7693937755d1641816ddde135c10a13e7d81e3b
 DIST libdrm-2.4.97.tar.bz2 837329 BLAKE2B 
b47393d81917a0b43c22f7798ff2e1c21a05fc716a63092dbe0e49cda0fe3bd899d5cc4d703ae49f781e283f5067c62cd37a4931362427e21c3356584cb5e810
 SHA512 
3e08ee9d6c9ce265d783a59b51e22449905ea73aa27f25a082a1e9e1532f7c99e1c9f7cb966eb0970be2a08e2e5993dc9aa55093b1bff548689fdb465e7145ed

diff --git a/x11-libs/libdrm/files/fix-ioctl-102.patch 
b/x11-libs/libdrm/files/fix-ioctl-102.patch
new file mode 100644
index 000..50c475e
--- /dev/null
+++ b/x11-libs/libdrm/files/fix-ioctl-102.patch
@@ -0,0 +1,28 @@
+From 6e24b7d1693f78ae83dc47f0ef7c0da3dfb2d590 Mon Sep 17 00:00:00 2001
+From: 
+Date: Sat, 1 Aug 2020 11:50:44 -0500
+Subject: [PATCH] Fix ioctl.h being redefined on musl
+
+---
+ tests/nouveau/threaded.c | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/tests/nouveau/threaded.c b/tests/nouveau/threaded.c
+index ddbac74..d30ebaa 100644
+--- a/tests/nouveau/threaded.c
 b/tests/nouveau/threaded.c
+@@ -20,7 +20,10 @@
+  * OTHER DEALINGS IN THE SOFTWARE.
+  */
+ 
+-#include 
++// Use glibc's function prototype for ioctl()
++#include 
++int ioctl (int, unsigned long, ...);
++
+ #include 
+ #include 
+ #include 
+-- 
+2.26.2
+

diff --git a/x11-libs/libdrm/libdrm-2.4.100.ebuild 
b/x11-libs/libdrm/libdrm-2.4.102.ebuild
similarity index 83%
rename from x11-libs/libdrm/libdrm-2.4.100.ebuild
rename to x11-libs/libdrm/libdrm-2.4.102.ebuild
index 46ceb5b..20747b9 100644
--- a/x11-libs/libdrm/libdrm-2.4.100.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.102.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git;
 
@@ -16,8 +16,8 @@ HOMEPAGE="https://dri.freedesktop.org/ 
https://gitlab.freedesktop.org/mesa/drm;
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
+   SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz;
+   KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~x86"
 fi
 
 VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"
@@ -30,16 +30,12 @@ RESTRICT="test" # see bug #236845
 LICENSE="MIT"
 SLOT="0"
 
-RDEPEND="elibc_FreeBSD? ( 
>=dev-libs/libpthread-stubs-0.4:=[${MULTILIB_USEDEP}] )
+RDEPEND="
video_cards_intel? ( 
>=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}
valgrind? ( dev-util/valgrind )"
-PATCHES=( "${FILESDIR}"/fix-ioctl.patch )
 
-src_unpack() {
-   default
-   [[ $PV = * ]] && git-r3_src_unpack
-}
+PATCHES=( "${FILESDIR}"/fix-ioctl-102.patch )
 
 multilib_src_configure() {
local emesonargs=(



[gentoo-commits] proj/musl:master commit in: x11-libs/libva-vdpau-driver/

2020-07-12 Thread Jory Pratt
commit: c819c60a0628cdcefab962d4148de4f769ba8d81
Author: Jory Pratt  gentoo  org>
AuthorDate: Sun Jul 12 14:12:23 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sun Jul 12 14:12:23 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c819c60a

x11-libs/libva-vdpau-driver: mark stable on all supported archs

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Jory Pratt  gentoo.org>

 x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild 
b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild
index 15a4cc7..34f68b0 100644
--- a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild
+++ b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
 IUSE="debug opengl"
 
 RDEPEND=">=x11-libs/libva-1.2.1-r1:=[X,opengl?,${MULTILIB_USEDEP}]



[gentoo-commits] proj/musl:master commit in: sys-apps/iucode_tool/

2020-07-01 Thread Jory Pratt
commit: b951a3ff25c5e81198d4184908798afa5a5b501d
Author: Jory Pratt  gentoo  org>
AuthorDate: Thu Jul  2 00:42:42 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Thu Jul  2 00:42:42 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b951a3ff

sys-apps/iucode_tool: fix patch application

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Jory Pratt  gentoo.org>

 sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild 
b/sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild
index 5f0ebd5..dd332df 100644
--- a/sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild
+++ b/sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild
@@ -20,6 +20,8 @@ RDEPEND=${DEPEND}
 S="${WORKDIR}/${PN/_/-}-${PV}"
 
 src_prepare() {
+   default
+
eapply "${FILESDIR}/${PN}-2.2-limits.patch"
use elibc_musl && eapply "${FILESDIR}/${PN}-2.2-argp.patch"
 



[gentoo-commits] proj/musl:master commit in: sys-apps/iucode_tool/

2020-07-01 Thread Jory Pratt
commit: 3781cf0c3047e12aeaa119b2159486c4c79a6f2c
Author: Jory Pratt  gentoo  org>
AuthorDate: Thu Jul  2 00:40:25 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Thu Jul  2 00:40:25 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=3781cf0c

sys-apps/iucode_tool: bump to eapi=7

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Jory Pratt  gentoo.org>

 .../{iucode_tool-2.3.1.ebuild => iucode_tool-2.3.1-r1.ebuild}   | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/sys-apps/iucode_tool/iucode_tool-2.3.1.ebuild 
b/sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild
similarity index 92%
rename from sys-apps/iucode_tool/iucode_tool-2.3.1.ebuild
rename to sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild
index 431aeb4..5f0ebd5 100644
--- a/sys-apps/iucode_tool/iucode_tool-2.3.1.ebuild
+++ b/sys-apps/iucode_tool/iucode_tool-2.3.1-r1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
-inherit autotools eutils
+inherit autotools
 
 DESCRIPTION="tool to manipulate Intel X86 and X86-64 processor microcode 
update collections"
 HOMEPAGE="https://gitlab.com/iucode-tool/;
@@ -23,7 +23,5 @@ src_prepare() {
eapply "${FILESDIR}/${PN}-2.2-limits.patch"
use elibc_musl && eapply "${FILESDIR}/${PN}-2.2-argp.patch"
 
-   eapply_user
-
eautoreconf
 }



[gentoo-commits] proj/musl:master commit in: dev-libs/glib/files/

2020-06-28 Thread Jory Pratt
commit: c76e3a569dd4139e7f9d3d7888910a4298f9bb3c
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Jun 29 01:01:32 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Mon Jun 29 01:01:32 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c76e3a56

dev-libs/glib: drop obsolete patches

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Jory Pratt  gentoo.org>

 dev-libs/glib/files/2.60.7-gdbus-fixes.patch | 301 ---
 dev-libs/glib/files/CVE-2020-6750.patch  | 763 ---
 2 files changed, 1064 deletions(-)

diff --git a/dev-libs/glib/files/2.60.7-gdbus-fixes.patch 
b/dev-libs/glib/files/2.60.7-gdbus-fixes.patch
deleted file mode 100644
index e2a066b..000
--- a/dev-libs/glib/files/2.60.7-gdbus-fixes.patch
+++ /dev/null
@@ -1,301 +0,0 @@
-From 1cfab12a28d97716ad581c30fbbf3e94e4d7f303 Mon Sep 17 00:00:00 2001
-From: Simon McVittie 
-Date: Mon, 14 Oct 2019 08:22:24 +0100
-Subject: [PATCH 1/3] gcredentialsprivate: Document the various private macros
-
-Signed-off-by: Simon McVittie 

- gio/gcredentialsprivate.h | 59 +++
- 1 file changed, 59 insertions(+)
-
-diff --git a/gio/gcredentialsprivate.h b/gio/gcredentialsprivate.h
-index 4d1c420a8..06f0aed19 100644
 a/gio/gcredentialsprivate.h
-+++ b/gio/gcredentialsprivate.h
-@@ -22,6 +22,65 @@
- #include "gio/gcredentials.h"
- #include "gio/gnetworking.h"
- 
-+/*
-+ * G_CREDENTIALS_SUPPORTED:
-+ *
-+ * Defined to 1 if GCredentials works.
-+ */
-+#undef G_CREDENTIALS_SUPPORTED
-+
-+/*
-+ * G_CREDENTIALS_USE_LINUX_UCRED, etc.:
-+ *
-+ * Defined to 1 if GCredentials uses Linux `struct ucred`, etc.
-+ */
-+#undef G_CREDENTIALS_USE_LINUX_UCRED
-+#undef G_CREDENTIALS_USE_FREEBSD_CMSGCRED
-+#undef G_CREDENTIALS_USE_NETBSD_UNPCBID
-+#undef G_CREDENTIALS_USE_OPENBSD_SOCKPEERCRED
-+#undef G_CREDENTIALS_USE_SOLARIS_UCRED
-+
-+/*
-+ * G_CREDENTIALS_NATIVE_TYPE:
-+ *
-+ * Defined to one of G_CREDENTIALS_TYPE_LINUX_UCRED, etc.
-+ */
-+#undef G_CREDENTIALS_NATIVE_TYPE
-+
-+/*
-+ * G_CREDENTIALS_NATIVE_SIZE:
-+ *
-+ * Defined to the size of the %G_CREDENTIALS_NATIVE_TYPE
-+ */
-+#undef G_CREDENTIALS_NATIVE_SIZE
-+
-+/*
-+ * G_CREDENTIALS_UNIX_CREDENTIALS_MESSAGE_SUPPORTED:
-+ *
-+ * Defined to 1 if we have a message-passing API in which credentials
-+ * are attached to a particular message, such as `SCM_CREDENTIALS` on Linux
-+ * or `SCM_CREDS` on FreeBSD.
-+ */
-+#undef G_CREDENTIALS_UNIX_CREDENTIALS_MESSAGE_SUPPORTED
-+
-+/*
-+ * G_CREDENTIALS_SOCKET_GET_CREDENTIALS_SUPPORTED:
-+ *
-+ * Defined to 1 if we have a `getsockopt()`-style API in which one end of
-+ * a socket connection can directly query the credentials of the process
-+ * that initiated the other end, such as `getsockopt SO_PEERCRED` on Linux
-+ * or `getpeereid()` on multiple operating systems.
-+ */
-+#undef G_CREDENTIALS_SOCKET_GET_CREDENTIALS_SUPPORTED
-+
-+/*
-+ * G_CREDENTIALS_SPOOFING_SUPPORTED:
-+ *
-+ * Defined to 1 if privileged processes can spoof their credentials when
-+ * using the message-passing API.
-+ */
-+#undef G_CREDENTIALS_SPOOFING_SUPPORTED
-+
- #ifdef __linux__
- #define G_CREDENTIALS_SUPPORTED 1
- #define G_CREDENTIALS_USE_LINUX_UCRED 1
--- 
-2.20.1
-
-
-From 5f9318af8f19756685c1b79cf8b76f3e66614d84 Mon Sep 17 00:00:00 2001
-From: Simon McVittie 
-Date: Fri, 18 Oct 2019 10:55:09 +0100
-Subject: [PATCH 2/3] credentials: Invalid Linux struct ucred means "no
- information"
-
-On Linux, if getsockopt SO_PEERCRED is used on a TCP socket, one
-might expect it to fail with an appropriate error like ENOTSUP or
-EPROTONOSUPPORT. However, it appears that in fact it succeeds, but
-yields a credentials structure with pid 0, uid -1 and gid -1. These
-are not real process, user and group IDs that can be allocated to a
-real process (pid 0 needs to be reserved to give kill(0) its documented
-special semantics, and similarly uid and gid -1 need to be reserved for
-setresuid() and setresgid()) so it is not meaningful to signal them to
-high-level API users.
-
-An API user with Linux-specific knowledge can still inspect these fields
-via g_credentials_get_native() if desired.
-
-Similarly, if SO_PASSCRED is used to receive a SCM_CREDENTIALS message
-on a receiving Unix socket, but the sending socket had not enabled
-SO_PASSCRED at the time that the message was sent, it is possible
-for it to succeed but yield a credentials structure with pid 0, uid
-/proc/sys/kernel/overflowuid and gid /proc/sys/kernel/overflowgid. Even
-if we were to read those pseudo-files, we cannot distinguish between
-the overflow IDs and a real process that legitimately has the same IDs
-(typically they are set to 'nobody' and 'nogroup', which can be used
-by a real process), so we detect this situation by noticing that
-pid == 0, and to save syscalls we do not read the overflow IDs from
-/proc at all.
-
-This results in a small API change: g_credentials_is_same_user

[gentoo-commits] proj/musl:master commit in: dev-libs/glib/

2020-06-28 Thread Jory Pratt
commit: 907edffad76af3e4f581fdcc1675ac8a43d5afe3
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Jun 29 01:00:09 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Mon Jun 29 01:00:09 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=907edffa

dev-libs/glib: sync current stable to tree

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Jory Pratt  gentoo.org>

 dev-libs/glib/Manifest |   3 +-
 dev-libs/glib/glib-2.60.7-r2.ebuild| 283 -
 .../{glib-2.60.6.ebuild => glib-2.62.6.ebuild} |  10 +-
 3 files changed, 4 insertions(+), 292 deletions(-)

diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index b26aefc..f4bcefc 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -1,2 +1 @@
-DIST glib-2.60.6.tar.xz 4589516 BLAKE2B 
33546aea288dee4aa8c04bda610a65ce75705c0e2b98284e787d42576c61eccbd33788084b092e030fe26c50ff08e398782227d1f2ac39ef9754b91af1ab1aa1
 SHA512 
2e079d2268e0cd4dd234501c03e7784a69258ea2303e62baa4869ff7a442d121c2ffdc742467e3b0b46ad953b831962e1dd847463d66b2b28745ba0f0bfd28d9
-DIST glib-2.60.7.tar.xz 4590568 BLAKE2B 
a3f2a3bd0443a27326e8359c2ad1e6022ca1634f5c7cb4502a8011fbe85df690fff7d67665cf160bf4ed426214b87f6501a69158fb1656bdb86cacdcf076ee15
 SHA512 
d56d805a5abf6f7aeb8bf5be06b60ad049177ee23f78eacef4ce2ea88a8be49966a95e48fed17c752649f6e80937fd0ebc8f959709f623ec1f2f43ffd42d078a
+DIST glib-2.62.6.tar.xz 4703424 BLAKE2B 
0a27245be2575c574dcc730dd051a8c284f421dbc46579aadc5fbbacb8f934af4374b61bb26085e5c9ab78a868c567818f3fb9d67adddce37f5c4fec00e0d276
 SHA512 
8e3972a371f3c1a50b7d245b30e4f740583ad72ba4ab325e0e15e0732be44dfb69b603fb39dcf4989255a23a181e9ea5dd25982dd94c386cd9f21952243ad6f5

diff --git a/dev-libs/glib/glib-2.60.7-r2.ebuild 
b/dev-libs/glib/glib-2.60.7-r2.ebuild
deleted file mode 100644
index 986947b..000
--- a/dev-libs/glib/glib-2.60.7-r2.ebuild
+++ /dev/null
@@ -1,283 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python{3_6,3_7} )
-
-inherit flag-o-matic gnome.org gnome2-utils linux-info meson multilib 
multilib-minimal python-any-r1 toolchain-funcs xdg
-
-DESCRIPTION="The GLib library of C routines"
-HOMEPAGE="https://www.gtk.org/;
-
-LICENSE="LGPL-2.1+"
-SLOT="2"
-IUSE="dbus debug elibc_glibc fam gtk-doc kernel_linux +mime selinux 
static-libs systemtap test utils xattr"
-RESTRICT="!test? ( test )"
-
-KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86"
-
-# * libelf isn't strictly necessary, but makes gresource tool more useful, and
-# the check is automagic in gio/meson.build. gresource is not a multilib tool
-# right now, thus it doesn't matter if non-native ABI libelf exists or not
-# (non-native binary is overwritten, it doesn't matter if libelf was linked 
to).
-# * Technically static-libs is needed on zlib, util-linux and perhaps more, but
-# these are used by GIO, which glib[static-libs] consumers don't really seem
-# to need at all, thus not imposing the deps for now and once some consumers
-# are actually found to static link libgio-2.0.a, we can revisit and either add
-# them or just put the (build) deps in that rare consumer instead of recursive
-# RDEPEND here (due to lack of recursive DEPEND).
-RDEPEND="
-   !=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   >=dev-libs/libpcre-8.31:3[${MULTILIB_USEDEP},static-libs?]
-   >=virtual/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
-   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
-   >=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
-   kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] )
-   selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
-   xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] 
) )
-   virtual/libelf:0=
-   fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-# libxml2 used for optional tests that get automatically skipped
-BDEPEND="
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   >=sys-devel/gettext-0.19.8
-   gtk-doc? ( >=dev-util/gtk-doc-1.20
-   app-text/docbook-xml-dtd:4.2
-   app-text/docbook-xml-dtd:4.5 )
-   systemtap? ( >=dev-util/systemtap-1.3 )
-   ${PYTHON_DEPS}
-   test? ( >=sys-apps/dbus-1.2.14 )
-   virtual/pkgconfig[${MULTILIB_USEDEP}]
-"
-# TODO: >=dev-util/gdbus-codegen-${PV} test dep once we modify 
gio/tests/meson.build to use external gdbus-codegen
-
-PDEPEND="
-   dbus? ( gnome-base/dconf )
-   mime? ( x11-misc/shared-mime-info )
-"
-# shared-mime-info needed for gio/xdgmime, bug #409481
-# dconf is needed to be able to save settings, bug #498436
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/gio-querymodules$(get_exeext)
-)
-
-pkg_setup

[gentoo-commits] proj/musl:master commit in: net-misc/rsync/, net-misc/rsync/files/

2020-06-28 Thread Jory Pratt
commit: 5ca721e9d86a6369573b7cd0595295b1e79c44be
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Jun 29 00:47:26 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Mon Jun 29 00:47:26 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5ca721e9

net-misc/rsync: use official patch from upstream, fix metadata

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Jory Pratt  gentoo.org>

 net-misc/rsync/files/rsync-3.2.0-simd_check.patch | 74 +++
 net-misc/rsync/metadata.xml   |  2 +
 2 files changed, 65 insertions(+), 11 deletions(-)

diff --git a/net-misc/rsync/files/rsync-3.2.0-simd_check.patch 
b/net-misc/rsync/files/rsync-3.2.0-simd_check.patch
index 255f279..11cf18a 100644
--- a/net-misc/rsync/files/rsync-3.2.0-simd_check.patch
+++ b/net-misc/rsync/files/rsync-3.2.0-simd_check.patch
@@ -1,13 +1,65 @@
-https://github.com/WayneD/rsync/pull/24
+From: Wayne Davison 
+Date: Sat, 20 Jun 2020 06:23:52 + (-0700)
+Subject: A slightly modified g++/clang++ check.
+X-Git-Tag: v3.2.1pre1~43
+X-Git-Url: 
http://git.samba.org/rsync.git/?p=rsync.git;a=commitdiff_plain;h=d4764934c35bdff297a03551c583be611cb8c64c
 
 rsync-3.2.0/configure.ac   2020-06-19 23:11:01.0 +0200
-+++ rsync-3.2.0/configure.ac   2020-06-19 23:11:01.0 +0200
-@@ -207,7 +207,7 @@
-   if test x"$CXX" != x""; then
-   CXX_VERSION=`$CXX --version 2>/dev/null | head -n 1`
-   case "$CXX_VERSION" in
+A slightly modified g++/clang++ check.
+---
+
+diff --git a/configure.ac b/configure.ac
+index d665498d..f6ca5e66 100644
+--- a/configure.ac
 b/configure.ac
+@@ -204,30 +204,28 @@ if test x"$enable_simd" != x"no"; then
+ # For x86-64 SIMD, g++ >=5 or clang++ >=7 is required
+ if test x"$build_cpu" = x"x86_64"; then
+   CXX_OK=
+-  if test x"$CXX" != x""; then
+-  CXX_VERSION=`$CXX --version 2>/dev/null | head -n 1`
+-  case "$CXX_VERSION" in
 -  g++*)
-+  *g++*)
-   CXX_VERSION=`$CXX -dumpversion | sed 's/\..*//g'`
-   if test "$CXX_VERSION" -ge "5"; then
-   CXX_OK=yes
+-  CXX_VERSION=`$CXX -dumpversion | sed 's/\..*//g'`
+-  if test "$CXX_VERSION" -ge "5"; then
+-  CXX_OK=yes
+-  fi
+-  ;;
+-  *clang*)
+-  # $CXX -dumpversion would have been ideal, but is broken on 
older clang
+-  CXX_VERSION=`echo "$CXX_VERSION" | sed 's/.*version //g' | sed 
's/\..*//g'`
+-  if test "$CXX_VERSION" -ge "7"; then
+-  CXX_OK=yes
+-  fi
+-  ;;
+-  *)
+-  CXX_VERSION='Unknown'
+-  ;;
+-  esac
+-  else
++  case "$CXX" in
++  g++|*-g++)
++  CXX_VERSION=`$CXX -dumpversion | sed 's/\..*//'`
++  if test "$CXX_VERSION" -ge "5"; then
++  CXX_OK=yes
++  fi
++  ;;
++  *clang*)
++  # -dumpversion is broken on older clang versions, so we need a 
fallback.
++  CXX_VERSION=`$CXX -dumpversion 2>/dev/null | sed 's/\..*//'`
++  if test x"$CXX_VERSION" = x; then
++  CXX_VERSION=`$CXX --version | head -n 1 | sed 's/.*version //' 
| sed 's/\..*//'`
++  fi
++  if test "$CXX_VERSION" -ge "7"; then
++  CXX_OK=yes
++  fi
++  ;;
++  *)
+   CXX='No c++'
+   CXX_VERSION='Unknown'
+-  fi
++  ;;
++  esac
+   if test x"$CXX_OK" = x"yes"; then
+   # AC_MSG_RESULT() is called below.
+   SIMD="$SIMD x86_64"
+

diff --git a/net-misc/rsync/metadata.xml b/net-misc/rsync/metadata.xml
index 148a18e..1f39f54 100644
--- a/net-misc/rsync/metadata.xml
+++ b/net-misc/rsync/metadata.xml
@@ -10,5 +10,7 @@


Provide helper scripts for using rsync via 
=net-misc/stunnel-4
+   Use system zlib instead of bundled 
one. This is incompatible with older rsync releases!
+   Enable dev-libs/xxhash support 
for hashing

 



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

2020-06-23 Thread Jory Pratt
commit: fdbf5027b9b70e3157618b3a3b18b725c70a913b
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Jun 23 10:47:50 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Tue Jun 23 23:12:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdbf5027

sys-kernel/zen-sources: Version bump 5.7.5

Package-Manager: Portage-2.3.102, Repoman-2.3.23
Signed-off-by: Jory Pratt  gentoo.org>

 sys-kernel/zen-sources/Manifest |  4 +++
 sys-kernel/zen-sources/zen-sources-5.7.5.ebuild | 42 +
 2 files changed, 46 insertions(+)

diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest
index 56ae9d0d1d2..2cab8387608 100644
--- a/sys-kernel/zen-sources/Manifest
+++ b/sys-kernel/zen-sources/Manifest
@@ -2,7 +2,11 @@ DIST genpatches-5.4-1.base.tar.xz 4564 BLAKE2B 
0282bad95cd003c90e92d33d2f114ca9e
 DIST genpatches-5.4-1.extras.tar.xz 1736 BLAKE2B 
57df5cf8b4d96378408460be4be64900771b876a23d1e5798c97449bfcd28bea8aaf31482c614e7844106f29c9ae376c6ebef26e6c18e00a3f64bcb4e360d944
 SHA512 
5b9b6276f6ad6ad7ac33e14c3b06dbe943c57019332b0ee545ebf7325b7d6313db3ed6d35c46434c3c38420fb372141e63528e980aca87b90c4a39339851e80f
 DIST genpatches-5.6-1.base.tar.xz 4760 BLAKE2B 
b46600526a6117176153b24cd168d92be86117d6bf5f2653a6cbb229812395043e6cd4c8033f62fc042b9559a5e24f4694985c46ecd6262d53cd6bd6b8852f91
 SHA512 
1d7aec1b018aa30156995890f743b042ba448db3cc0a7c28c2616b08fcf3824c0eee2130ac3d331af4da1a646226d788e321a9500a748e98f029f55423c9f45d
 DIST genpatches-5.6-1.extras.tar.xz 1740 BLAKE2B 
bef3294d3bf392d14b4d55644d5d363fe575e3f777b793a2ffd6c6a2654ebf5f89c436d600f04166dc45dd130f2bb7fcb75778bc4171984ede083137ba7a2a5e
 SHA512 
7bb2a574b7d7e7533cb9983477ad9b9c58a25262d0331397c3bfd95f469ffa7abf6ae7bd5ed328095f7e7365912629a52cbbbad1e9939bb4ba7bba6cd0a0e3ea
+DIST genpatches-5.7-1.base.tar.xz 5168 BLAKE2B 
506ed0fe3ecf7891c0fa89467437ec665b91a5d476832f567702d42aa0216b5c738cfed235e990f66244d8dbcd3c71ece1d4b280638be2b62412cb9fc2ae05c0
 SHA512 
bf14433a31b131bb74c1abb1151d021074015a6ed28c88bcb56430e9502d54b450bed1c066c9cd4870da2f1642cc065f2a5d027cbf389b705cea72ad3ea8e2ab
+DIST genpatches-5.7-1.extras.tar.xz 1764 BLAKE2B 
d455a21ce5f37b37861747a71d55f16e9983d82ddbfc51e65f6401384b7415dff3afe5491f9ff5344e9b6ab33b760e647e3e4075549211c1a9d7d2249baa4f98
 SHA512 
0215ce69c03a12e5bdddfcb61ad1ef9cdeb7b2016971d439766bb2420142b9c960fefedb4f85edef73172203961be9fa01c70cb76f72e9b1f4edb299a6a14067
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST linux-5.6.tar.xz 111785252 BLAKE2B 
8dbe02a8ca7fd3dcf512a15c5d8098c1e7f94257e65173fed43fcc45480e4ab790df8cd394e2a21dc9a00385bc9bbe98215a31e7f7e1d9c8f21cd8ace69e
 SHA512 
80846fe2b4e4a7ff471d2dde28a8216ae807a3209f959e93d39ea4fc9a189ea28ec3db9d303b3fe15a28c2cb90e7446876678e93e23353c2d6f262e364a06bc9
+DIST linux-5.7.tar.xz 112690468 BLAKE2B 
b2b71e231507429b178b6b89be546c4a3ee2757f5d2c58b6137d383f16034a587225a75a9dbca6a01a433056ebe078487132c224e909a2971c9634687e47b1d1
 SHA512 
45bde01593f6147c8c169b9e46b4b56eee998142552ae0ff82f1dd21b1fd54f3b32f6283f6bd77ea717d374672167849e468c157f235d2f12f7d7816e4623bf6
 DIST v5.4.15-zen1.patch.xz 908592 BLAKE2B 
93a1b8e46e28b20d2f465df04c597b7da9c368532a89fc02a8059769b5f39b24b6d64acbcc88dabaa7f320c9c89705a01b3a96f8b3baa287ec60e3db4d9e1dcd
 SHA512 
5aa5a4435e125d09a463d692bba95f247498818db157d68d75899d9031deb2aaa053a352831a843afad1241e83c25dcc5caf0243ee132696328a0d5ddcaab428
 DIST v5.6.15-zen2.patch.xz 601992 BLAKE2B 
079681771e83914d2b46020f077781af0ba3946c9f0ecceec62dac3f407edac39c1e9ad840560d71f44162a90151ebedd9e19b7975f62f73c2bbe450dbcb1496
 SHA512 
eaa0227301f83166a520429f26d8794a6921e9b042d45d74f1d2a1a5a7323ebe3edefbf4cef3317e621db49602641d37081607cba4269fa76b2844badb81b47b
+DIST v5.7.5-zen1.patch.xz 319880 BLAKE2B 
9ccbf4a0dceac6b616a03f51bf65e1761c8701bc07f2ff591caddd87adfbc29bc2ea8796219be98ba44db1ba5dc7a8fb3e59b0ca99d83604ddb59ce8730d9023
 SHA512 
59442cef81678b2e40522afd70e7bbb1c3c1ab4071ca0f2ffe984127f0b8088c44c60f7ee314d01b1020867a8f4f2191f99d52405475ee48ba2ca99fe214537f

diff --git a/sys-kernel/zen-sources/zen-sources-5.7.5.ebuild 
b/sys-kernel/zen-sources/zen-sources-5.7.5.ebuild
new file mode 100644
index 000..c3dce435487
--- /dev/null
+++ b/sys-kernel/zen-sources/zen-sources-5.7.5.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras"
+K_GENPATCHES_VER="1"
+K_SECURITY_UNSUPPORTED="1"
+K_NOSETEXTRAVERSION="1"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~amd64 ~x86"
+HOMEPAGE="

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

2020-06-23 Thread Jory Pratt
commit: 6c7de2bb61b2dbf6c194ad4894774ede4247f612
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Jun 23 10:39:13 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Tue Jun 23 10:39:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c7de2bb

sys-kernel/ck-sources: Version bump 5.4.48

Package-Manager: Portage-2.3.102, Repoman-2.3.23
Signed-off-by: Jory Pratt  gentoo.org>

 sys-kernel/ck-sources/Manifest  | 6 +++---
 .../{ck-sources-5.4.31.ebuild => ck-sources-5.4.48.ebuild}  | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index 7443475664c..b199f4dd054 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -1,8 +1,8 @@
-DIST genpatches-5.4-31.base.tar.xz 1170496 BLAKE2B 
1a85a54d6183ee4c1239c2d96c78617497e1e882e9b5ed386904b965314900c298e4d58cd3c360cdf465c9bb0adea90c4de567eca5e633c7861e7305eece2559
 SHA512 
171e9550c898e60df630ce85346847325e78ccd2ae979a03581d236643fbc3ae2e10dda0f781a01675cbc5b2defddaa05aba020e044f61143794426f5f02e8a7
-DIST genpatches-5.4-31.experimental.tar.xz 6140 BLAKE2B 
a4007afb78f09a0fe22a1a401f92666860457ff0e042b71ccfe5b58ced2e9505e414bb83f62c1e631733c2dd7ff981f34c6af176adfcf8afc912d8c7ccf0d735
 SHA512 
3ed0bbf0603db370f0ba536698a7843184c243e5c737dd8c824fd3681b3c7f015e5cca1e8464b937f4167479bc687c195fcf422469af86a8a783d40d66e4fca9
-DIST genpatches-5.4-31.extras.tar.xz 1744 BLAKE2B 
184c9fce2b55885ee086dbeff4fb55a1d2edfeaa55e30e0e7d672e120569acd85a74bd6f50463305b3dde2154ba68c1fad82b0eb8e66a32a6f2cc87443b397dc
 SHA512 
a45f13e1ac2ed3f6114b94793085b7b80cd40a9be08cf835c574a98e0be7cabb8740b0b22d81a471d9c5b80603f23822513a24620fcc7854dcd9de443355ccb4
 DIST genpatches-5.4-37.base.tar.xz 1364268 BLAKE2B 
b21de895d8b1f71c7ccc1f1d88c32cca1e9aa4e878ba410ad8f72424e540eccfc6d75274d4e8736aa54c4891c4bfb2d0439c473e073d9f26b1233fa95145fcfe
 SHA512 
27af65a7fb661959987f885a2d4e8b471bda14d8ba40f8323c90fa04d42c5ec4d20df8095cc8a42ba386ed48fc2014185d61eff96ee892bbe64a41ee08cf2800
 DIST genpatches-5.4-37.experimental.tar.xz 6144 BLAKE2B 
4b78072577abe58bd48dfe42961bc91859ebcec708254f0d5e9b1441be2b1d90bd151ff5f2b9f9f7cd088857d2882bbb8ff689caf89dbbcb6d35a169f3a48dc8
 SHA512 
fad854c58e677af6a9ac4c508cff9047555959a351e976eca1c7e0b104e549b773e4c91544c24a1a667d9a32e81dbd0835f70203d938898b0c1cb108208c5131
 DIST genpatches-5.4-37.extras.tar.xz 1756 BLAKE2B 
8b5bf7880cd8c8e45aee0be7d29fb52e169ea53156830df60b71ea3cb0dcd0f9d9c56bde3ee275205af482b93330d6d1247841c08c2483e1266e9929ccfdd18d
 SHA512 
6d7d202b6c3cc7f5f99d4c66834e0108b965d40cd052224b8345c8d290c5872b2ef78df93c1c0d2b9ca6d759d10099f3df70197d8441f8f0d9cdcc04fd125700
+DIST genpatches-5.4-48.base.tar.xz 1620972 BLAKE2B 
45f358c85092ba422f8c411e91da90ccfc4b607f9c095dbe9ff02bc6adfbab4b35b03763316999810364d18ed3323fa613b70117e6f8454b2ba74744c1266b0e
 SHA512 
b99974f5491b6103bb3e6b3b97e613322001bec40e49a4edc53893e94df66b7cc03370ca28af62d21dda995a477e395c16c22b8595ac96723ae66f2747fc9df4
+DIST genpatches-5.4-48.experimental.tar.xz 6144 BLAKE2B 
33e0e921370e8224026984f721ddf952ae05980c405b4e7de930ac76e25097f4fbecd13a1ca4fbdd73afa6c68c8dd32dd7e6938212c79daf52f705289b91809a
 SHA512 
c12c332f115843369010cb049872ec8c190e001abf537bc793c9a120a5dd8ec773fe971b749d95f96c590b659fac22e2a7f9b2b1e55093c4d0d542c6486b2536
+DIST genpatches-5.4-48.extras.tar.xz 1768 BLAKE2B 
3f281c1c36c2a52e4fe2419592377baf4553c5fc61088911e50a901f96a1f4d89dc3e1b441b4b02575fca77ef6c371ccbecf8c55ff2eb9fbe14a7047451ae873
 SHA512 
9d2dbd829c53a310549811c2f133b19e4525c103827c5c5935cbd09d790eec105957dcbaee10cbe6409e0b7e00065c91b29a52e6d2bbf8e41859f5e4987de98a
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST patch-5.4-ck1.xz 104668 BLAKE2B 
8faff0d2b95eda0b96e8042367634c45c1e823238e99793daeda5614efdc448dfe28172bf13f0d988cf4d5cbb4892089893e0183cd8825de7f54942283f2b5a0
 SHA512 
a2ea79df39b79dfc2d1c7a6acf745dfe4d5c9f4da1c54b9a5d9ff6227d0d0715cd372b7f448454976c1c6a8eb171bc248d004ee55931521ef74d5b7be8f14c6a

diff --git a/sys-kernel/ck-sources/ck-sources-5.4.31.ebuild 
b/sys-kernel/ck-sources/ck-sources-5.4.48.ebuild
similarity index 97%
rename from sys-kernel/ck-sources/ck-sources-5.4.31.ebuild
rename to sys-kernel/ck-sources/ck-sources-5.4.48.ebuild
index aa18d2a6267..8b4eeeada3f 100644
--- a/sys-kernel/ck-sources/ck-sources-5.4.31.ebuild
+++ b/sys-kernel/ck-sources/ck-sources-5.4.48.ebuild
@@ -4,7 +4,7 @@
 EAPI="6"
 ETYPE="sources"
 K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="31"
+K_GENPATCHES_VER="48"
 K_SECURITY_UNSUPPORTED="1"
 
 inherit kernel-2



[gentoo-commits] proj/musl:master commit in: media-libs/mesa/

2020-06-14 Thread Jory Pratt
commit: 56a091a5dbe033db184f0abe502352fb0ccd7889
Author: Jory Pratt  gentoo  org>
AuthorDate: Sun Jun 14 23:35:24 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sun Jun 14 23:35:24 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=56a091a5

media-libs/mesa: mark 20.0.8 stable for all archs

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Jory Pratt  gentoo.org>

 media-libs/mesa/Manifest   |  2 +-
 .../{mesa-20.0.4-r1.ebuild => mesa-20.0.8.ebuild}  | 28 --
 2 files changed, 22 insertions(+), 8 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index a0d5e87..d4b8a71 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,2 +1,2 @@
 DIST mesa-19.3.5.tar.xz 12064980 BLAKE2B 
a20ebfb149624f13951795e07154ab70dc1856a7a1261b339b0bdf000951756c88439e7b8729f768b0b4b298301b9a3c0c10d7f2fab3abd91649c12ba51c
 SHA512 
413929573fab31e1bb2a1a04c0c770161c2db464a5aab3f0567d27603fff889ede70e1f6e197e7ff1c1639dc4cc543457bcf45761f0f8e6dffafccfa773a4e3f
-DIST mesa-20.0.4.tar.xz 12292888 BLAKE2B 
a14b747045ee4ff3bc07e527ad43d5b22047d6c9700cf290ba9c95e07bd88b9252bdd14380d4f0033dcb8fb652664987889d972db09462bcc69c8a7e843b606f
 SHA512 
17d8bc3b56779a8e5648d81da9ee97b66bcec015710801edce4e8055fbb314cd9ebc1d112e3035480ba844c7d9ae6b5b1f1eac0cc0817e69e9253a7748451a55
+DIST mesa-20.0.8.tar.xz 12360736 BLAKE2B 
19e3f8a40b34b5f17ed76077c5d92f728a134b2479c43d86674ed1818ab99639a9b732041f67488251df808564f6abe5b587d756ef9c7c13dcada87cd0fc05de
 SHA512 
d906330c412899907dd05a84034a929107fccaf3044814c4b1f30ba5690cbcf1587b5f17534c6345111f3cb7cf292afd5984a60486643ff6f534b57cec615374

diff --git a/media-libs/mesa/mesa-20.0.4-r1.ebuild 
b/media-libs/mesa/mesa-20.0.8.ebuild
similarity index 94%
rename from media-libs/mesa/mesa-20.0.4-r1.ebuild
rename to media-libs/mesa/mesa-20.0.8.ebuild
index 0f4c37a..c378ffa 100644
--- a/media-libs/mesa/mesa-20.0.4-r1.ebuild
+++ b/media-libs/mesa/mesa-20.0.8.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
 
-inherit llvm meson multilib-minimal pax-utils python-any-r1
+inherit llvm meson multilib-minimal python-any-r1 linux-info
 
 OPENGL_DIR="xorg-x11"
 
@@ -19,7 +19,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86"
 fi
 
 LICENSE="MIT"
@@ -44,7 +44,6 @@ REQUIRED_USE="
gles1?  ( egl )
gles2?  ( egl )
vulkan? ( dri3
- || ( video_cards_i965 video_cards_iris 
video_cards_radeonsi )
  video_cards_radeonsi? ( llvm ) )
vulkan-overlay? ( vulkan )
wayland? ( egl gbm )
@@ -147,9 +146,10 @@ RDEPEND="${RDEPEND}
 # 1. List all the working slots (with min versions) in ||, newest first.
 # 2. Update the := to specify *max* version, e.g. < 10.
 # 3. Specify LLVM_MAX_SLOT, e.g. 9.
-LLVM_MAX_SLOT="9"
+LLVM_MAX_SLOT="10"
 LLVM_DEPSTR="
|| (
+   sys-devel/llvm:10[${MULTILIB_USEDEP}]
sys-devel/llvm:9[${MULTILIB_USEDEP}]
sys-devel/llvm:8[${MULTILIB_USEDEP}]
)
@@ -248,7 +248,6 @@ x86? (
 
 PATCHES=(
"${FILESDIR}"/${PN}-19.3.0-add-disable-tls-support.patch
-   
"${FILESDIR}"/${P}-meson-Specify-the-maximum-required-libdrm-in-dri.pc.patch
 )
 
 llvm_check_deps() {
@@ -265,6 +264,14 @@ llvm_check_deps() {
 }
 
 pkg_pretend() {
+   if use vulkan; then
+   if ! use video_cards_i965 &&
+  ! use video_cards_iris &&
+  ! use video_cards_radeonsi; then
+   ewarn "Ignoring USE=vulkan since VIDEO_CARDS does 
not contain i965, iris, or radeonsi"
+   fi
+   fi
+
if use opencl; then
if ! use video_cards_r600 &&
   ! use video_cards_radeonsi; then
@@ -331,6 +338,15 @@ pkg_setup() {
ewarn "detected! This can cause problems. For details, see bug 
459306."
fi
 
+   # os_same_file_description requires the kcmp syscall,
+   # which is only available with CONFIG_CHECKPOINT_RESTORE=y.
+   # Currently only AMDGPU utilizes this function, so only AMDGPU users 
would
+   # get a spooky warning message if the syscall fails.
+   if use gallium && use video_cards_radeonsi; then
+   CONFIG_CHECK="~CHECKPOINT_RESTORE"
+   linux-info_pkg_setup
+   fi
+
if use gallium && use llvm; then
llvm_pkg_setup
fi
@@ -510,8 +526,6 @@ multilib_src_compile() {
 
 multilib_src_install() {
meson_src_install
-
-   use libglvnd && rm -f "${D}"/usr/$(get_libdir)/pkgconfig/{egl,gl}.pc
 }
 
 multilib_src_install_all() {



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

2020-06-13 Thread Jory Pratt
commit: 5cfc51e6e8b300c6ec665ed0ed27718bafe709f3
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Jun 13 15:48:39 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sat Jun 13 15:48:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cfc51e6

sys-kernel/zen-sources: Version bump 5.6.15

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Jory Pratt  gentoo.org>

 sys-kernel/zen-sources/Manifest|  6 +---
 sys-kernel/zen-sources/zen-sources-5.5.13.ebuild   | 42 --
 ...rces-5.6.9.ebuild => zen-sources-5.6.15.ebuild} |  4 +--
 3 files changed, 3 insertions(+), 49 deletions(-)

diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest
index 971a496790b..56ae9d0d1d2 100644
--- a/sys-kernel/zen-sources/Manifest
+++ b/sys-kernel/zen-sources/Manifest
@@ -1,12 +1,8 @@
 DIST genpatches-5.4-1.base.tar.xz 4564 BLAKE2B 
0282bad95cd003c90e92d33d2f114ca9e752f09fdbf1930c322bed578e8a71a16d48aeddd943f0a7e59df47c07ad95dd401251a1a5828eefe07c8e927cf021ef
 SHA512 
0726fa7768c4ddf7ba73ef5eb0ea73b71ba03dab1252b7114864ea60af84d50b8354f1c1d70a0abf0c8c7460361417b14183f11f49aa9654808025a9d979da6d
 DIST genpatches-5.4-1.extras.tar.xz 1736 BLAKE2B 
57df5cf8b4d96378408460be4be64900771b876a23d1e5798c97449bfcd28bea8aaf31482c614e7844106f29c9ae376c6ebef26e6c18e00a3f64bcb4e360d944
 SHA512 
5b9b6276f6ad6ad7ac33e14c3b06dbe943c57019332b0ee545ebf7325b7d6313db3ed6d35c46434c3c38420fb372141e63528e980aca87b90c4a39339851e80f
-DIST genpatches-5.5-1.base.tar.xz 3984 BLAKE2B 
aed3662231f2863f234ebdc3c615c8c7fa32c3b1301659388facef4354b148bd31a9978917dcced2081f157afa176df5cda2e11fa085e3599f68af65f8edfaec
 SHA512 
bdbe3d72620418ad0245f7e7f4fec7960d302be4842c6a090440f8ffccc5f6a67fdf11e51da5a14b659ec7a003410f1374b70ece128455ffd8eaf13177a427ff
-DIST genpatches-5.5-1.extras.tar.xz 1744 BLAKE2B 
78353a253969918f5c054768df01bf7d0a0887f5686f6b84a78f28a0c1ef49101f278c5140367a4547cce9932ec9e7dcff4b4fd8519bb9e9dd9b7d4764461877
 SHA512 
84815483c7c30e2258c1d246080c460177b8e3b6c49592a78c2a5d83798b703da845ee3f1f939da1e947dddced42fc83434ca162f8e5135c838877304e3a80cf
 DIST genpatches-5.6-1.base.tar.xz 4760 BLAKE2B 
b46600526a6117176153b24cd168d92be86117d6bf5f2653a6cbb229812395043e6cd4c8033f62fc042b9559a5e24f4694985c46ecd6262d53cd6bd6b8852f91
 SHA512 
1d7aec1b018aa30156995890f743b042ba448db3cc0a7c28c2616b08fcf3824c0eee2130ac3d331af4da1a646226d788e321a9500a748e98f029f55423c9f45d
 DIST genpatches-5.6-1.extras.tar.xz 1740 BLAKE2B 
bef3294d3bf392d14b4d55644d5d363fe575e3f777b793a2ffd6c6a2654ebf5f89c436d600f04166dc45dd130f2bb7fcb75778bc4171984ede083137ba7a2a5e
 SHA512 
7bb2a574b7d7e7533cb9983477ad9b9c58a25262d0331397c3bfd95f469ffa7abf6ae7bd5ed328095f7e7365912629a52cbbbad1e9939bb4ba7bba6cd0a0e3ea
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
-DIST linux-5.5.tar.xz 110713660 BLAKE2B 
36b990d3650c409652206c319c93c0cf68885334050bc286b479c8b844bc47354547e19eebb58caafb026b96d134f39f0c7ce38b4eebe9da7ea6d1610a1e2af2
 SHA512 
fa74fdabb5e63384a39e54da05b86a9ae9ea16179524b041fbbdffc7177e80b53600ae98d76be127ba216148f9dc55fe07ab20637e22c6d6030cb4aa09eb2f86
 DIST linux-5.6.tar.xz 111785252 BLAKE2B 
8dbe02a8ca7fd3dcf512a15c5d8098c1e7f94257e65173fed43fcc45480e4ab790df8cd394e2a21dc9a00385bc9bbe98215a31e7f7e1d9c8f21cd8ace69e
 SHA512 
80846fe2b4e4a7ff471d2dde28a8216ae807a3209f959e93d39ea4fc9a189ea28ec3db9d303b3fe15a28c2cb90e7446876678e93e23353c2d6f262e364a06bc9
 DIST v5.4.15-zen1.patch.xz 908592 BLAKE2B 
93a1b8e46e28b20d2f465df04c597b7da9c368532a89fc02a8059769b5f39b24b6d64acbcc88dabaa7f320c9c89705a01b3a96f8b3baa287ec60e3db4d9e1dcd
 SHA512 
5aa5a4435e125d09a463d692bba95f247498818db157d68d75899d9031deb2aaa053a352831a843afad1241e83c25dcc5caf0243ee132696328a0d5ddcaab428
-DIST v5.5.13-zen1.patch.xz 817020 BLAKE2B 
7f12655d61fac261db026fd4d4057c442158b03e6d11666da06911a956f193e1dabfc8bda39adb8fa99b8ca10f13a491d90a54430528cfce6dd866116985eba5
 SHA512 
12b221470ae127ca884549c925d9a3bbfa16ce5b1573dc8af8906d92bffe87abddd735a409e8f1c01ac50f0bf8d599af2c507faf44e148638865e6c7ad08
-DIST v5.6.9-zen1.patch.xz 447224 BLAKE2B 
06e665e1da05f1b72ac8615d2b8b4fc4faf6aae6b9e97cec7d6b028f38baa9920cd87c276f319a837437536ecc3ec123e577ea3aca1d22b63f53b21272919846
 SHA512 
bfbd143b951e63d005009bf362844a2b19f321b5d0674ec9f4a5d1f00cbeb30be0ee26b66ecaa05403da9b23750c7df60264766121fcc901cd61fd5a1dd72ecf
+DIST v5.6.15-zen2.patch.xz 601992 BLAKE2B 
079681771e83914d2b46020f077781af0ba3946c9f0ecceec62dac3f407edac39c1e9ad840560d71f44162a90151ebedd9e19b7975f62f73c2bbe450dbcb1496
 SHA512 
eaa0227301f83166a520429f26d8794a6921e9b042d45d74f1d2a1a5a7323ebe3edefbf4cef3317e621db49602641d37081607cba4269fa76b2844badb81b47b

diff --git a/sys-kernel

[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/

2020-06-11 Thread Jory Pratt
commit: 720162afb30c57bc739fd026fdc7177dfd5ebdee
Author: Jory Pratt  gentoo  org>
AuthorDate: Fri Jun 12 03:02:40 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Fri Jun 12 03:02:40 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=720162af

sys-devel/gcc: sync update with tree

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Jory Pratt  gentoo.org>

 sys-devel/gcc/Manifest| 2 +-
 sys-devel/gcc/{gcc-10.1.0.ebuild => gcc-10.1.0-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 798807f..986ec1f 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,4 +1,4 @@
-DIST gcc-10.1.0-patches-1.tar.bz2 13432 BLAKE2B 
2f0517778eb012288ae305a91f84eb31a5f08f842c504201f1a8085afd42ed4c9b4a5b15f7553982c926735e8ea57307a1749004e679880ef47abad7d4596115
 SHA512 
cc513d8b68dcf484d37c51961c809fc6c470a8341f068b4029430ca4677e7b49155c3d964b3b9ab50c69835b32db98bcb9a91f14de14417e4611521059192118
+DIST gcc-10.1.0-patches-2.tar.bz2 15808 BLAKE2B 
8275c2ac3eda8e87255fefe2bb4ed2a10d790bf6085517cd26589fa6a98aa417f4578da88da91b4639d78ed9c897a07447d2048698b4e003f3adc397881c7ee5
 SHA512 
f3ef55103346a0ca40a5633a520091e93e98a3226d24a2b677f791af511460ea5bb5f6dbda6cdf706af2aeb22eb39d37cf226e012bd378c330db17246da88d09
 DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B 
d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667b4455c1c9bbfd190e631f03555d63d52d31e7be5ac232256be11058f89d5bc7d0dcb01de44e90a52645ad87f
 SHA512 
0cb2a74c793face751f42bc580960b00e2bfea785872a0a2155f1f1dbfaa248f9591b67f4322db0f096f8844aca9243bc02732bda106c3b6e43b02bb67eb3096
 DIST gcc-9.3.0-patches-2.tar.bz2 13230 BLAKE2B 
d37859c753864be2c4b8c98847f6e51d9c2b1c091304971c31cf680d6f2194131bac3dfd625077117ca452d6f4416e72c7892d19ccc5880eac7a6bcbe5b2a286
 SHA512 
c5f7c9d4350879e5ca61e97897e37e4cfea56d0c961aad8df09041e6b1fededad0d7ed89387836d0779b947bdfe7696009d5c61c73630c45f09ca1f3ec3b163c
 DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 
21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4
 SHA512 
4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de

diff --git a/sys-devel/gcc/gcc-10.1.0.ebuild 
b/sys-devel/gcc/gcc-10.1.0-r1.ebuild
similarity index 97%
rename from sys-devel/gcc/gcc-10.1.0.ebuild
rename to sys-devel/gcc/gcc-10.1.0-r1.ebuild
index 2212fc4..507c829 100644
--- a/sys-devel/gcc/gcc-10.1.0.ebuild
+++ b/sys-devel/gcc/gcc-10.1.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PATCH_VER="1"
+PATCH_VER="2"
 
 inherit toolchain
 



[gentoo-commits] proj/musl:master commit in: net-misc/networkmanager/, net-misc/networkmanager/files/

2020-06-08 Thread Jory Pratt
commit: 6d943ce2a490f030b8dedaca0a833a9080f7e9ea
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Jun  9 02:20:46 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Tue Jun  9 02:20:46 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6d943ce2

net-misc/networkmanager: sync with stable keywords

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Jory Pratt  gentoo.org>

 net-misc/networkmanager/Manifest   |  2 +-
 ...ix-bashisms.patch => 1.18.6-fix-bashisms.patch} | 11 ++--
 .../networkmanager/files/init.d.NetworkManager-r2  | 62 ++
 ...18.4-r3.ebuild => networkmanager-1.18.6.ebuild} |  6 +--
 4 files changed, 72 insertions(+), 9 deletions(-)

diff --git a/net-misc/networkmanager/Manifest b/net-misc/networkmanager/Manifest
index 28743c1..1218137 100644
--- a/net-misc/networkmanager/Manifest
+++ b/net-misc/networkmanager/Manifest
@@ -1 +1 @@
-DIST NetworkManager-1.18.4.tar.xz 4875196 BLAKE2B 
9c58d6d7317562332dfa9639f8e236a0a7f6b58e7dad5af83916b1c6178899a6bcf12bc289fb401d84fd6420306364b4c4c0a25eda2a08eef812acde1862a18a
 SHA512 
9fd22775a400ee8d20c75ebddfee842bfbd8780966444dd537e371a65918f41640e921d2c441853afe8f72d693e9b4c1415435136a07004666a6af4799fd3350
+DIST NetworkManager-1.18.6.tar.xz 4845144 BLAKE2B 
cf66789c025d9ec2007d1fe541acb8fd2b5204796ff8498fc5689124016e84a7e76509bee1b6650c796f0429cce6748c7b99e1976d95ac12bc31a1f1e67289b0
 SHA512 
92ab648e689dd903279fe676e867d7929f616c96dd478b2132854145a29debfcac5b083d70652ea0c7bccb0eb132534133fc9c005527237c47e2802556a29b92

diff --git a/net-misc/networkmanager/files/1.18.4-fix-bashisms.patch 
b/net-misc/networkmanager/files/1.18.6-fix-bashisms.patch
similarity index 96%
rename from net-misc/networkmanager/files/1.18.4-fix-bashisms.patch
rename to net-misc/networkmanager/files/1.18.6-fix-bashisms.patch
index 4d8d6c1..3d087ce 100644
--- a/net-misc/networkmanager/files/1.18.4-fix-bashisms.patch
+++ b/net-misc/networkmanager/files/1.18.6-fix-bashisms.patch
@@ -1,15 +1,16 @@
-From 03072c0039261e9980ab5e88b283e1f07b4002bb Mon Sep 17 00:00:00 2001
+From 0adfc0f511e1389ca166fb233b9d3feb12da91d2 Mon Sep 17 00:00:00 2001
 From: Gilles Dartiguelongue 
-Date: Sun, 19 Apr 2020 00:59:33 +0200
+Date: Mon, 8 Jun 2020 20:42:40 -0500
 Subject: [PATCH] Remove subshells and fix invalid test syntax
 
+Signed-off-by: Gilles Dartiguelongue 
 ---
  configure.ac| 28 ++--
  m4/introspection.m4 |  4 ++--
  2 files changed, 16 insertions(+), 16 deletions(-)
 
 diff --git a/configure.ac b/configure.ac
-index 33badfac0..fe43f844a 100644
+index 9dc0625..49cbba3 100644
 --- a/configure.ac
 +++ b/configure.ac
 @@ -261,7 +261,7 @@ AC_ARG_WITH(libnm-glib,
@@ -104,7 +105,7 @@ index 33badfac0..fe43f844a 100644
fi
  
 diff --git a/m4/introspection.m4 b/m4/introspection.m4
-index f3bda0e7c..8c64bd04c 100644
+index f3bda0e..8c64bd0 100644
 --- a/m4/introspection.m4
 +++ b/m4/introspection.m4
 @@ -31,7 +31,7 @@ m4_define([_GOBJECT_INTROSPECTION_CHECK_INTERNAL],
@@ -126,5 +127,5 @@ index f3bda0e7c..8c64bd04c 100644
AC_MSG_ERROR([introspection enabled but can't be used])
fi
 -- 
-2.26.0
+2.26.2
 

diff --git a/net-misc/networkmanager/files/init.d.NetworkManager-r2 
b/net-misc/networkmanager/files/init.d.NetworkManager-r2
new file mode 100644
index 000..f7b95c0
--- /dev/null
+++ b/net-misc/networkmanager/files/init.d.NetworkManager-r2
@@ -0,0 +1,62 @@
+#!/sbin/openrc-run
+# Copyright (c) 2008 Saleem Abdulrasool 
+# Copyright 2013-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+description="NetworkManager daemon. The service is marked as started only \
+when a network connection is established."
+
+depend() {
+   need dbus
+   use consolekit
+   provide net
+}
+
+start_pre() {
+   checkpath -q -d -m 0755 /run/NetworkManager
+}
+
+start() {
+   # If we are re-called by a dispatcher event, we want to mark the service
+   # as started without starting the daemon again
+   yesno "${IN_BACKGROUND}" && return 0
+
+   [ -z "${INACTIVE_TIMEOUT}" ] && INACTIVE_TIMEOUT="1"
+
+   ebegin "Starting NetworkManager"
+   start-stop-daemon --start --quiet --pidfile 
/run/NetworkManager/NetworkManager.pid \
+   --exec /usr/sbin/NetworkManager -- --pid-file 
/run/NetworkManager/NetworkManager.pid
+   local _retval=$?
+   eend "${_retval}"
+   if [ "x${_retval}" = 'x0' ] && ! nm-online -t "${INACTIVE_TIMEOUT}"; 
then
+   einfo "Marking NetworkManager as inactive. It will 
automatically be marked"
+   einfo "as started after a network connection has been 
established."
+   mark_service_inactive
+   fi
+   return "${_retval}"
+}
+
+stop() {
+   # If we

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

2020-06-08 Thread Jory Pratt
commit: a8285df5f6d4c7fa8e287638a1fc349bdcc90747
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Jun  9 02:22:09 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Tue Jun  9 02:22:09 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=a8285df5

net-misc/networkmanager: remove whitespace :/

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Jory Pratt  gentoo.org>

 net-misc/networkmanager/networkmanager-1.18.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/networkmanager/networkmanager-1.18.6.ebuild 
b/net-misc/networkmanager/networkmanager-1.18.6.ebuild
index c7b0a92..09e39e9 100644
--- a/net-misc/networkmanager/networkmanager-1.18.6.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.18.6.ebuild
@@ -106,7 +106,7 @@ DEPEND="${COMMON_DEPEND}
 PATCHES=(
"${FILESDIR}"/${PN}-data-fix-the-ID_NET_DRIVER-udev-rule.patch
"${FILESDIR}"/1.18.4-iwd1-compat.patch # included in 1.21.3+
-   "${FILESDIR}"/${PV}-fix-bashisms.patch
+   "${FILESDIR}"/${PV}-fix-bashisms.patch
 
# Required to build on musl
"${FILESDIR}"/musl-basic.patch



[gentoo-commits] proj/musl:master commit in: dev-python/pypy3-exe/

2020-05-25 Thread Jory Pratt
commit: dd9519f4ef9f05825ce66645c3b7dff820045d3a
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue May 26 04:22:46 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Tue May 26 04:22:46 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=dd9519f4

dev-python/pypy3-exe: add missing metadata.xml

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Jory Pratt  gentoo.org>

 dev-python/pypy3-exe/metadata.xml | 16 
 1 file changed, 16 insertions(+)

diff --git a/dev-python/pypy3-exe/metadata.xml 
b/dev-python/pypy3-exe/metadata.xml
new file mode 100644
index 000..cf67209
--- /dev/null
+++ b/dev-python/pypy3-exe/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   Build using PyPy with the engine 
configured towards low memory footprint.
+   This makes it possible to build PyPy using ~3.5G of RAM 
on amd64 and ~half of that on x86,
+   at the cost of lengthened build time.
+   
+   
+   pypy/pypy
+   
+



[gentoo-commits] repo/gentoo:master commit in: sys-libs/musl/

2020-05-20 Thread Jory Pratt
commit: a9b1dd3546c9849e5e342d246bdddea95c00dd2a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May 20 22:06:40 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Wed May 20 22:12:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b1dd35

sys-libs/musl: extract $(ARCH)$(SUBARCH) from config.mak

Closes: https://bugs.gentoo.org/642612
Closes: https://bugs.gentoo.org/645626

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>
Signed-off-by: Jory Pratt  gentoo.org>

 sys-libs/musl/musl-1.1.24.ebuild | 6 +-
 sys-libs/musl/musl-1.2.0.ebuild  | 6 +-
 sys-libs/musl/musl-.ebuild   | 6 +-
 3 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/sys-libs/musl/musl-1.1.24.ebuild b/sys-libs/musl/musl-1.1.24.ebuild
index 7948e4dbf5b..453281e19f2 100644
--- a/sys-libs/musl/musl-1.1.24.ebuild
+++ b/sys-libs/musl/musl-1.1.24.ebuild
@@ -98,7 +98,11 @@ src_install() {
dosym ${sysroot}/lib/${ldso} ${sysroot}/usr/bin/ldd
 
if [[ ${CATEGORY} != cross-* ]] ; then
-   local arch=$("${D}"usr/lib/libc.so 2>&1 | sed -n '1s/^musl libc 
(\(.*\))$/\1/p')
+   # Fish out of config:
+   #   ARCH = ...
+   #   SUBARCH = ...
+   # and print $(ARCH)$(SUBARCH).
+   local arch=$(awk '{ k[$1] = $3 } END { printf("%s%s", 
k["ARCH"], k["SUBARCH"]); }' config.mak)
[[ -e "${D}"/lib/ld-musl-${arch}.so.1 ]] || die
cp "${FILESDIR}"/ldconfig.in "${T}" || die
sed -e "s|@@ARCH@@|${arch}|" "${T}"/ldconfig.in > 
"${T}"/ldconfig || die

diff --git a/sys-libs/musl/musl-1.2.0.ebuild b/sys-libs/musl/musl-1.2.0.ebuild
index e33c6c80913..6aab4a0a5ec 100644
--- a/sys-libs/musl/musl-1.2.0.ebuild
+++ b/sys-libs/musl/musl-1.2.0.ebuild
@@ -98,7 +98,11 @@ src_install() {
dosym ${sysroot}/lib/${ldso} ${sysroot}/usr/bin/ldd
 
if [[ ${CATEGORY} != cross-* ]] ; then
-   local arch=$("${D}"usr/lib/libc.so 2>&1 | sed -n '1s/^musl libc 
(\(.*\))$/\1/p')
+   # Fish out of config:
+   #   ARCH = ...
+   #   SUBARCH = ...
+   # and print $(ARCH)$(SUBARCH).
+   local arch=$(awk '{ k[$1] = $3 } END { printf("%s%s", 
k["ARCH"], k["SUBARCH"]); }' config.mak)
[[ -e "${D}"/lib/ld-musl-${arch}.so.1 ]] || die
cp "${FILESDIR}"/ldconfig.in "${T}" || die
sed -e "s|@@ARCH@@|${arch}|" "${T}"/ldconfig.in > 
"${T}"/ldconfig || die

diff --git a/sys-libs/musl/musl-.ebuild b/sys-libs/musl/musl-.ebuild
index 50beaf64e1a..dc422c9426b 100644
--- a/sys-libs/musl/musl-.ebuild
+++ b/sys-libs/musl/musl-.ebuild
@@ -98,7 +98,11 @@ src_install() {
dosym ${sysroot}/lib/${ldso} ${sysroot}/usr/bin/ldd
 
if [[ ${CATEGORY} != cross-* ]] ; then
-   local arch=$("${D}"usr/lib/libc.so 2>&1 | sed -n '1s/^musl libc 
(\(.*\))$/\1/p')
+   # Fish out of config:
+   #   ARCH = ...
+   #   SUBARCH = ...
+   # and print $(ARCH)$(SUBARCH).
+   local arch=$(awk '{ k[$1] = $3 } END { printf("%s%s", 
k["ARCH"], k["SUBARCH"]); }' config.mak)
[[ -e "${D}"/lib/ld-musl-${arch}.so.1 ]] || die
cp "${FILESDIR}"/ldconfig.in "${T}" || die
sed -e "s|@@ARCH@@|${arch}|" "${T}"/ldconfig.in > 
"${T}"/ldconfig || die



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

2020-05-17 Thread Jory Pratt
commit: d11212bacfcd0359b65838e033292bb8e68ca4fb
Author: Jory Pratt  gentoo  org>
AuthorDate: Sun May 17 19:45:58 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sun May 17 19:48:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d11212ba

profiles/features/musl/package.use.mask: mask nls useflag on gcc

Closes: https://bugs.gentoo.org/723370

Signed-off-by: Jory Pratt  gentoo.org>

 profiles/features/musl/package.use.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 6121492e84f..afdd59ca5f5 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -12,8 +12,8 @@ dev-lang/gforth check
 # See bug #604542
 net-misc/iputils idn
 
-# See bug #504200
-sys-devel/gcc sanitize vtv
+# See bug #504200, #723370
+sys-devel/gcc sanitize nls vtv
 
 # These cause collisions with 
 # even with --without-included-gettext



[gentoo-commits] proj/musl:master commit in: net-misc/networkmanager/files/, net-misc/networkmanager/

2020-05-09 Thread Jory Pratt
commit: 5bdd61c76ea22a13918f70773406541d1c118620
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat May  9 19:10:52 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sat May  9 19:10:52 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5bdd61c7

net-misc/networkmanager: Fix bashism in configure

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jory Pratt  gentoo.org>

 .../networkmanager/files/1.18.4-fix-bashisms.patch | 130 +
 .../networkmanager/networkmanager-1.18.4-r3.ebuild |   2 +
 2 files changed, 132 insertions(+)

diff --git a/net-misc/networkmanager/files/1.18.4-fix-bashisms.patch 
b/net-misc/networkmanager/files/1.18.4-fix-bashisms.patch
new file mode 100644
index 000..4d8d6c1
--- /dev/null
+++ b/net-misc/networkmanager/files/1.18.4-fix-bashisms.patch
@@ -0,0 +1,130 @@
+From 03072c0039261e9980ab5e88b283e1f07b4002bb Mon Sep 17 00:00:00 2001
+From: Gilles Dartiguelongue 
+Date: Sun, 19 Apr 2020 00:59:33 +0200
+Subject: [PATCH] Remove subshells and fix invalid test syntax
+
+---
+ configure.ac| 28 ++--
+ m4/introspection.m4 |  4 ++--
+ 2 files changed, 16 insertions(+), 16 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 33badfac0..fe43f844a 100644
+--- a/configure.ac
 b/configure.ac
+@@ -261,7 +261,7 @@ AC_ARG_WITH(libnm-glib,
+ AS_HELP_STRING([--with-libnm-glib],
+[build legacy libraries]))
+ fake_typelibs=no
+-if test "$with_libnm_glib" == "yes"; then
++if test "$with_libnm_glib" = "yes"; then
+   PKG_CHECK_MODULES(DBUS, dbus-1 >= 1.1 dbus-glib-1 >= 0.94, :,
+ [AC_MSG_FAILURE([$DBUS_PKG_ERRORS
+ 
+@@ -277,7 +277,7 @@ Configure with --without-libnm-glib if you do not need the 
legacy libraries])
+ else
+   with_libnm_glib=no
+ fi
+-AM_CONDITIONAL(WITH_LEGACY_LIBRARIES, test "$with_libnm_glib" == "yes")
++AM_CONDITIONAL(WITH_LEGACY_LIBRARIES, test "$with_libnm_glib" = "yes")
+ if test "$fake_typelibs" = "yes"; then
+   AC_DEFINE(WITH_FAKE_TYPELIBS, 1, [Define for libnm to prevent GIR from 
loading libnm-glib])
+ else
+@@ -633,7 +633,7 @@ AC_ARG_ENABLE(json-validation,
+   AS_HELP_STRING([--enable-json-validation], [Enable JSON 
validation in libnm]),
+   [enable_json_validation=${enableval}],
+   [enable_json_validation=${have_jansson}])
+-if (test "${enable_json_validation}" == "no"); then
++if (test "${enable_json_validation}" = "no"); then
+   AC_DEFINE(WITH_JSON_VALIDATION, 0, [Define if JSON validation in libnm 
is enabled])
+ else
+   if test "$have_jansson" = "no"; then
+@@ -816,8 +816,8 @@ AC_ARG_WITH([dhcpcanon],
+ if test "$with_dhcpcanon" != "no"; then
+ with_dhcpcanon_="$with_dhcpcanon"
+ AC_PATH_PROGS(with_dhcpcanon, dhcpcanon, no, 
/sbin:/usr/sbin:/usr/local/sbin:/usr/bin:/usr/local/bin)
+-if test "$with_dhcpcanon" == "no"; then
+-if test "$with_dhcpcanon_" == yes; then
++if test "$with_dhcpcanon" = "no"; then
++if test "$with_dhcpcanon_" = yes; then
+ AC_MSG_WARN([dhcpcanon not found, assume path /sbin/dhcpcanon])
+ with_dhcpcanon=/sbin/dhcpcanon
+ fi
+@@ -846,8 +846,8 @@ AC_ARG_WITH([dhclient],
+ if test "$with_dhclient" != "no"; then
+   with_dhclient_="$with_dhclient"
+   AC_PATH_PROGS(with_dhclient, dhclient, no, 
/sbin:/usr/sbin:/usr/local/sbin)
+-  if test "$with_dhclient" == "no"; then
+-  if test "$with_dhclient_" == yes; then
++  if test "$with_dhclient" = "no"; then
++  if test "$with_dhclient_" = yes; then
+   AC_MSG_WARN([dhclient not found, assume path 
/usr/sbin/dhclient])
+   with_dhclient=/usr/sbin/dhclient
+   fi
+@@ -865,8 +865,8 @@ AC_ARG_WITH([dhcpcd],
+ if test "$with_dhcpcd" != "no"; then
+   with_dhcpcd_="$with_dhcpcd"
+   AC_PATH_PROGS(with_dhcpcd, dhcpcd, no, /sbin:/usr/sbin:/usr/local/sbin)
+-  if test "$with_dhcpcd" == "no"; then
+-  if test "$with_dhcpcd_" == yes; then
++  if test "$with_dhcpcd" = "no"; then
++  if test "$with_dhcpcd_" = yes; then
+   AC_MSG_WARN([dhcpcd not found, assume path 
/usr/sbin/dhcpcd])
+   with_dhcpcd=/usr/sbin/dhcpcd
+   fi
+@@ -1192,17 +1192,17 @@ AS_IF([test -z "$with_valgrind"], with_valgrind="no")
+ # Normalize values
+ AS_IF([test "$enable_tests" != "yes&qu

[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/files/10.1.0/, sys-devel/gcc/

2020-05-07 Thread Jory Pratt
commit: 09baa54449dcda1e6f26777015e80de19fd3cc2d
Author: Jory Pratt  gentoo  org>
AuthorDate: Fri May  8 03:47:07 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Fri May  8 03:47:07 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=09baa544

sys-devel/gcc: bump up to 10.1.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jory Pratt  gentoo.org>

 sys-devel/gcc/Manifest |  2 ++
 sys-devel/gcc/files/10.1.0/cpu_indicator.patch | 46 ++
 sys-devel/gcc/gcc-10.1.0.ebuild| 27 +++
 3 files changed, 75 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index d4de0ae..798807f 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,2 +1,4 @@
+DIST gcc-10.1.0-patches-1.tar.bz2 13432 BLAKE2B 
2f0517778eb012288ae305a91f84eb31a5f08f842c504201f1a8085afd42ed4c9b4a5b15f7553982c926735e8ea57307a1749004e679880ef47abad7d4596115
 SHA512 
cc513d8b68dcf484d37c51961c809fc6c470a8341f068b4029430ca4677e7b49155c3d964b3b9ab50c69835b32db98bcb9a91f14de14417e4611521059192118
+DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B 
d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667b4455c1c9bbfd190e631f03555d63d52d31e7be5ac232256be11058f89d5bc7d0dcb01de44e90a52645ad87f
 SHA512 
0cb2a74c793face751f42bc580960b00e2bfea785872a0a2155f1f1dbfaa248f9591b67f4322db0f096f8844aca9243bc02732bda106c3b6e43b02bb67eb3096
 DIST gcc-9.3.0-patches-2.tar.bz2 13230 BLAKE2B 
d37859c753864be2c4b8c98847f6e51d9c2b1c091304971c31cf680d6f2194131bac3dfd625077117ca452d6f4416e72c7892d19ccc5880eac7a6bcbe5b2a286
 SHA512 
c5f7c9d4350879e5ca61e97897e37e4cfea56d0c961aad8df09041e6b1fededad0d7ed89387836d0779b947bdfe7696009d5c61c73630c45f09ca1f3ec3b163c
 DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 
21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4
 SHA512 
4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de

diff --git a/sys-devel/gcc/files/10.1.0/cpu_indicator.patch 
b/sys-devel/gcc/files/10.1.0/cpu_indicator.patch
new file mode 100644
index 000..6141a83
--- /dev/null
+++ b/sys-devel/gcc/files/10.1.0/cpu_indicator.patch
@@ -0,0 +1,46 @@
+From d16a8ceb1c3c8a7ec381090b4c316ff4c55661c0 Mon Sep 17 00:00:00 2001
+From: 
+Date: Thu, 7 May 2020 21:14:11 -0500
+Subject: [PATCH] convert "__cpu_indicator_init" to
+ "__cpu_indicator_init_local"
+
+---
+ gcc/config/i386/i386-expand.c | 4 ++--
+ libgcc/config/i386/cpuinfo.c  | 6 +++---
+ 2 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/gcc/config/i386/i386-expand.c b/gcc/config/i386/i386-expand.c
+index 48f00c5fc..78650b202 100644
+--- a/gcc/config/i386/i386-expand.c
 b/gcc/config/i386/i386-expand.c
+@@ -10941,10 +10941,10 @@ ix86_expand_builtin (tree exp, rtx target, rtx 
subtarget,
+ {
+ case IX86_BUILTIN_CPU_INIT:
+   {
+-  /* Make it call __cpu_indicator_init in libgcc. */
++  /* Make it call __cpu_indicator_init_local in libgcc. */
+   tree call_expr, fndecl, type;
+ type = build_function_type_list (integer_type_node, NULL_TREE); 
+-  fndecl = build_fn_decl ("__cpu_indicator_init", type);
++  fndecl = build_fn_decl ("__cpu_indicator_init_local", type);
+   call_expr = build_call_expr (fndecl, 0); 
+   return expand_expr (call_expr, target, mode, EXPAND_NORMAL);
+   }
+diff --git a/libgcc/config/i386/cpuinfo.c b/libgcc/config/i386/cpuinfo.c
+index 00322c586..f42bbb8af 100644
+--- a/libgcc/config/i386/cpuinfo.c
 b/libgcc/config/i386/cpuinfo.c
+@@ -508,7 +508,7 @@ __cpu_indicator_init (void)
+   return 0;
+ }
+ 
+-#if defined SHARED && defined USE_ELF_SYMVER
+-__asm__ (".symver __cpu_indicator_init, __cpu_indicator_init@GCC_4.8.0");
+-__asm__ (".symver __cpu_model, __cpu_model@GCC_4.8.0");
++#ifndef SHARED
++int __cpu_indicator_init_local (void)
++  __attribute__ ((weak, alias ("__cpu_indicator_init")));
+ #endif
+-- 
+2.26.2
+

diff --git a/sys-devel/gcc/gcc-10.1.0.ebuild b/sys-devel/gcc/gcc-10.1.0.ebuild
new file mode 100644
index 000..2212fc4
--- /dev/null
+++ b/sys-devel/gcc/gcc-10.1.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PATCH_VER="1"
+
+inherit toolchain
+
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
+
+RDEPEND=""
+DEPEND=">=${CATEGORY}/binutils-2.20"
+
+src_prepare() {
+   toolchain_src_prepare
+
+   if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then
+   eapply "${FILESDIR}"/10.1.0/cpu_indicator.patch
+   eapply "${FILESDIR}"/7.1.0/posix_memalign.patch
+   case $(tc-arch) in
+   amd64|arm64|ppc64) eapply 
"${FILESDIR}"/8.3.0/gcc-pure64.patch ;;
+   esac
+   fi
+
+   eapply_user
+}



[gentoo-commits] proj/musl:master commit in: sys-libs/ldb/files/, sys-libs/ldb/

2020-05-07 Thread Jory Pratt
commit: 5b79aeba24ffaae7709624fef87d758ce13b4eec
Author: Stijn Tintel  linux-ipv6  be>
AuthorDate: Mon May  4 17:37:01 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Fri May  8 00:02:16 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5b79aeba

sys-libs/ldb: add missing include of fcntl.h

Fixes #305.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Stijn Tintel  linux-ipv6.be>
Signed-off-by: Jory Pratt  gentoo.org>

 sys-libs/ldb/files/ldb-2.0.8-include-fcntl.h-for-pid_t.patch | 10 ++
 sys-libs/ldb/ldb-2.0.8.ebuild|  1 +
 2 files changed, 11 insertions(+)

diff --git a/sys-libs/ldb/files/ldb-2.0.8-include-fcntl.h-for-pid_t.patch 
b/sys-libs/ldb/files/ldb-2.0.8-include-fcntl.h-for-pid_t.patch
new file mode 100644
index 000..d1e0ed1
--- /dev/null
+++ b/sys-libs/ldb/files/ldb-2.0.8-include-fcntl.h-for-pid_t.patch
@@ -0,0 +1,10 @@
+--- a/include/ldb.h
 b/include/ldb.h
+@@ -46,6 +46,7 @@
+ #define _LDB_H_ 1
+ /*! \endcond */
+ 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/sys-libs/ldb/ldb-2.0.8.ebuild b/sys-libs/ldb/ldb-2.0.8.ebuild
index dbd9db1..06ee854 100644
--- a/sys-libs/ldb/ldb-2.0.8.ebuild
+++ b/sys-libs/ldb/ldb-2.0.8.ebuild
@@ -47,6 +47,7 @@ MULTILIB_WRAPPED_HEADERS=( /usr/include/pyldb.h )
 PATCHES=(
"${FILESDIR}"/${PN}-1.5.2-optional_packages.patch
"${FILESDIR}"/${PN}-1.1.31-fix_PKGCONFIGDIR-when-python-disabled.patch
+   "${FILESDIR}"/${P}-include-fcntl.h-for-pid_t.patch
 )
 
 pkg_setup() {



[gentoo-commits] proj/musl:master commit in: sys-libs/tevent/, sys-libs/tevent/files/

2020-05-07 Thread Jory Pratt
commit: 5ed6fc71bb14219636557eb69693a7ffdc62f7b4
Author: Jory Pratt  gentoo  org>
AuthorDate: Thu May  7 23:57:14 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Thu May  7 23:57:14 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5ed6fc71

sys-libs/tevent: add missing sys/types.h header for pid_t

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jory Pratt  gentoo.org>

 sys-libs/tevent/Manifest   |  1 +
 .../tevent/files/tevent-add-missing-header.patch   | 25 +++
 sys-libs/tevent/metadata.xml   | 12 
 sys-libs/tevent/tevent-0.10.2.ebuild   | 76 ++
 4 files changed, 114 insertions(+)

diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest
new file mode 100644
index 000..09de55d
--- /dev/null
+++ b/sys-libs/tevent/Manifest
@@ -0,0 +1 @@
+DIST tevent-0.10.2.tar.gz 800731 BLAKE2B 
5ea6b83378b04dbe1666432db0dbd4c0df2e6b0bf5ebcc8ec4ec9bdeb834efec75c87b2019dc78c691aba6c4f6467394101febd6010f106046a1fb8848e27405
 SHA512 
1da8f28898f35daab515892b880d1de601062cc3e2b2570cd62e6913df17b0195a05acb7b484c628cddc0eb8b0cde893105ede3feb32bc5764e7d25684f332ba

diff --git a/sys-libs/tevent/files/tevent-add-missing-header.patch 
b/sys-libs/tevent/files/tevent-add-missing-header.patch
new file mode 100644
index 000..9f4a448
--- /dev/null
+++ b/sys-libs/tevent/files/tevent-add-missing-header.patch
@@ -0,0 +1,25 @@
+From 63ba9622d49270a1f9795da9aab8f9934c6e088b Mon Sep 17 00:00:00 2001
+From: Jory Pratt 
+Date: Thu, 7 May 2020 18:50:57 -0500
+Subject: [PATCH] tevent.h needs sys/types.h for pid_t
+
+Signed-off-by: Jory Pratt 
+---
+ tevent.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/tevent.h b/tevent.h
+index 3c3e3cc..011e1ad 100644
+--- a/tevent.h
 b/tevent.h
+@@ -31,6 +31,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ 
+ struct tevent_context;
+-- 
+2.26.2
+

diff --git a/sys-libs/tevent/metadata.xml b/sys-libs/tevent/metadata.xml
new file mode 100644
index 000..00dd5f3
--- /dev/null
+++ b/sys-libs/tevent/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   patr...@gentoo.org
+   Patrick Lauer
+   
+
+   sa...@gentoo.org
+   Samba
+   
+

diff --git a/sys-libs/tevent/tevent-0.10.2.ebuild 
b/sys-libs/tevent/tevent-0.10.2.ebuild
new file mode 100644
index 000..b0b256c
--- /dev/null
+++ b/sys-libs/tevent/tevent-0.10.2.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit waf-utils multilib-minimal python-single-r1
+
+DESCRIPTION="Samba tevent library"
+HOMEPAGE="https://tevent.samba.org/;
+SRC_URI="https://www.samba.org/ftp/tevent/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
+IUSE="elibc_glibc python"
+
+RDEPEND="!elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
+   >=sys-libs/talloc-2.3.1[${MULTILIB_USEDEP}]
+   python? ( ${PYTHON_DEPS} )"
+
+DEPEND="${RDEPEND}
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+   elibc_glibc? (
+   net-libs/libtirpc[${MULTILIB_USEDEP}]
+   || (
+   net-libs/rpcsvc-proto
+   

[gentoo-commits] proj/musl:master commit in: sys-kernel/linux-headers/files/, sys-kernel/linux-headers/

2020-05-03 Thread Jory Pratt
commit: 980e1ba4c1636b97bcea88710e2202945512c203
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon May  4 02:02:33 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Mon May  4 02:02:33 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=980e1ba4

sys-kernel/linux-headers: moved to 5.4::gentoo, current stable

Signed-off-by: Jory Pratt  gentoo.org>

 sys-kernel/linux-headers/Manifest  |  14 --
 .../files/libc-4.15-portability.patch  | 165 ---
 .../files/libc-4.16-portability.patch  | 146 -
 .../linux-headers/files/libc-4.3-portability.patch | 120 --
 .../linux-headers/files/libc-4.8-portability.patch | 176 -
 .../linux-headers/linux-headers-4.14-r1.ebuild |  58 ---
 .../linux-headers/linux-headers-4.15-r1.ebuild |  58 ---
 .../linux-headers/linux-headers-4.16-r2.ebuild |  61 ---
 sys-kernel/linux-headers/linux-headers-4.17.ebuild |  58 ---
 sys-kernel/linux-headers/linux-headers-4.18.ebuild |  61 ---
 sys-kernel/linux-headers/linux-headers-4.19.ebuild |  61 ---
 sys-kernel/linux-headers/linux-headers-4.20.ebuild |  61 ---
 sys-kernel/linux-headers/metadata.xml  |  11 --
 13 files changed, 1050 deletions(-)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
deleted file mode 100644
index 139a59c..000
--- a/sys-kernel/linux-headers/Manifest
+++ /dev/null
@@ -1,14 +0,0 @@
-DIST gentoo-headers-4.14-1.tar.xz 4080 BLAKE2B 
5d8bb4453d3b0b739922a86e0e45120fe5ad57c3310ff6a94830a3a7561fb3b5eef7805ff171bdf0d5582fc91848fad948162e63ec4922280c8ed68ba58d50e1
 SHA512 
e0f806db641c99f3f71e27fde29705685745c9c03b901c943cab5af84e2e9c3af96f5d2d10d8f5328ec7e4dba28b378f534317bf1bee597d429557b981f0a865
-DIST gentoo-headers-4.15-1.tar.xz 4068 BLAKE2B 
fc99b99637a11dc0cc6b4d79be3e32242f4b4f3c86a4618b3a51839e902ebad045b335f531ca41c10a6a597111f2cf77a0ae17518fb17a8441b26f1bd98c19e7
 SHA512 
cb973625381ac0115344d9aa1ddd927d75f0c11961526844a9da6a0aebcd28b488a7af3b423ac8358808d998d9d00d51156780905a04c01c6c512215cad6de7d
-DIST gentoo-headers-4.16-1.tar.xz 4044 BLAKE2B 
c35efb14266d7d7f06de79f584c6e13a700c38793d7df399e668d5de269088d8a441a10e9d0b7acc5b6d1a116343d516aba58a4823cf51845fe9913dea81cb76
 SHA512 
a1fdf775bc27e5db2ccf1f86f12e78a25a4127673eb0a87639d548dc6246b81e5df0e8d56c0314ba833fe82d2825f8620addd408782e2f5152fb0b056b870d7c
-DIST gentoo-headers-4.17-1.tar.xz 4072 BLAKE2B 
7de125ac87b0344a5ff7dfbbe3d15d62cd3364116750e35b72d9e404512267a497df1ce8c52df0ba97c836df68287fe239bf29fec25d43b11be67aa17833c097
 SHA512 
0a837b227b7e923232438f1961535fc9becb6ed4c95290da76631489ce318a875bd3cd12ec110dedf77026c5cb9761cf8ae5c9fcf2abd736f0f7b7249228efdd
-DIST gentoo-headers-4.18-1.tar.xz 4040 BLAKE2B 
fc4462bc8e59a58658c6bd2669840d7105f6bcde5e7cc2633f53ae4aaf44a67aebef24d944d9d3edb95abb4110ddeeb86a6fc0cbebcf6cbe23b59b97c16a0daf
 SHA512 
8f58df3a5e5bf26e06c300354ec1e468f40593601e6645dc1b51491f5a678020598c1c72f72e616b499f503d98da4d4bf9cdf804a15cac73f51b7877756dd7fb
-DIST gentoo-headers-4.19-1.tar.xz 4040 BLAKE2B 
4ccaf4fb6bde84f0b1f29534cf2f6effca48cb81d63b33086a1ec667069bcb57a3c3d5697c50bff8521343954d01d9c27139d62a9cf2c9f5f12bc0461441f4af
 SHA512 
511accdfd104d9cc84b568132f1eb822f97d35120a438768c313c2cc2651197414dae7af05db81e26b32fb4febbf1e0812030fcb98395f6f65271f6605dc7bb6
-DIST gentoo-headers-4.20-1.tar.xz 4040 BLAKE2B 
05f8cae4014a6f0ad926e704d5272b05228b91e29a4e14269695cd665110c054a69f0ecab5dec5d23c430cce0726aa7c5c34c85edde0df34dd0e7f8dd5ff7cb6
 SHA512 
19fa005b648e7dead85edc1b779595c392c28b4699cc4352e6996bbe37fb49de4d2d6b632303338e4db99a4e2e01b56ba1f3777646a416358dc509fb15623f99
-DIST gentoo-headers-base-4.14.tar.xz 8017944 BLAKE2B 
e967a3f26fa002f62af72c165cf960e855f5d84dd105b3f136e5ae24f4cdfc9e5f8b217a83955b325ca4bd6bda0a9d4c4de02d8d79fd4aa72191bc63db96183a
 SHA512 
2a4e83a9ee36ffa85b59ebac1e12f4f1c572825b767928a42c4748d924d04f0536bab4d9375ca68c11ad867c226f386c40c7c4d0158d1ab00c838eb5b2f9f21a
-DIST gentoo-headers-base-4.15.tar.xz 8199628 BLAKE2B 
79a4f694a8335ed4bf1df94ab7829f41d3476165d0ce822a13e47461d7e3ee4cdb5e88acb9960a92ba1142adeb9951c19e17405c37b80d461b8577c7d1dfa37a
 SHA512 
7698ae90e356cb6105d3b1fc5351264774428b5caa405e8695925965ab2ff3a08c0dfe3587a69a87405ecc45c6cd3040c3a9f751d6e6dc8eddf8b28ded4e2584
-DIST gentoo-headers-base-4.16-r1.tar.xz 8227040 BLAKE2B 
95b2d64a614430e49d849ab54c58cbc3a850faea1bb5d9f7f43733d7b745ceb5ea3d1f8cc4dbb36c20797ae7d10bd736b99d17f5bfd0cdb90ecedb4eeb0f8610
 SHA512 
9b7cc82a322bd43dbf07c63d465200c87b838252e449028a363f3ff10921fe3889b503f20184168c7413d792c3d33b4324d89c89b95c8143a4a3c9c3e7e2d28e
-DIST gentoo-headers-base-4.17.tar.xz 7908432 BLAKE2B 
b0f39145db10dba1998e3facfb0565dd240ba26ce4b2744cfaaca8cfa2890f70a69cf65464163e053a05b0bf4d464f251d90f1cc266de604da2f8dc0889b34c

[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/

2020-05-03 Thread Jory Pratt
commit: f435bdfb4fa0bcd53e6ce51920c7cbd39048
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon May  4 02:05:23 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Mon May  4 02:05:23 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f435bdfb

sys-devel/gcc: Drop old ebuilds

Package-Manager: Portage-2.3.99, Repoman-2.3.20
Signed-off-by: Jory Pratt  gentoo.org>

 sys-devel/gcc/Manifest|  8 
 sys-devel/gcc/gcc-8.2.0-r6.ebuild | 32 
 sys-devel/gcc/gcc-8.3.0-r1.ebuild | 33 -
 sys-devel/gcc/gcc-8.3.0-r2.ebuild | 33 -
 sys-devel/gcc/gcc-9.2.0-r3.ebuild | 33 -
 sys-devel/gcc/gcc-9.2.0-r4.ebuild | 33 -
 sys-devel/gcc/metadata.xml|  1 -
 7 files changed, 173 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 6218a5d..d4de0ae 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,10 +1,2 @@
-DIST gcc-8.2.0-patches-1.7.tar.bz2 18166 BLAKE2B 
2aff918d253d76c9b7d76b2d82e85c42f2ab8717e73831965b3a0fcc92b1ceacd7aa0b433dd0c180ad16906cfe059c020b256d01271ef95a6e56b08d41f4acfe
 SHA512 
5110b610a4c9116ecd91490f66e570c09217c6b4d18bf46af5e1a51ed043df188ce313bdae6ba670b8800842387c98c1b83b7e1e0c396cbce71e6726d81f589c
-DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B 
c5372b0bdfcd2729577dca287b294623b78c583491998404eb307768c573618bdaaedb7d9ae0e39ba41a62a14b9525dff0e3083285754b7f5bb9987ecf635185
 SHA512 
64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed
-DIST gcc-8.3.0-patches-1.1.tar.bz2 14430 BLAKE2B 
c702fbdb18c3c952cdb9adead3a193c948d78a4cb4b041beaa51a06b907fd357bb10a2f8d47d55978ebb08590fd7c9a6ec3df8e7a007173e20a55d251d947c72
 SHA512 
9e2284f597bab6f78ca24ead358b1f50495aefc9e0a416ace24c94723db7b2fb82d48426876138d00c82bcaf9c2f8b4674885988448dcf16dee1b764face9af4
-DIST gcc-8.3.0-patches-2.tar.bz2 16741 BLAKE2B 
b3db1b94749cb8a04cce8637429e15eda369ec741f236d8322716dcfae6db1dc9479dd4d7715aeb357a0b3106c7f23fd33eba466a041b8e2e0e57b6cb858786f
 SHA512 
13a85ddf76563241973e061ba157942c81391d0b867c66f88da1ad66a79d99ccdd6bc324caca31eb31057c2d27ece89f6546d723a420b3af319c6865337321f1
-DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 
71df2ff5bd6874d57519c2e9af6b22152c8c4d7fab906a5f427b41bc4e8e742127592a8684120d9d3c9ce6241439531850be08ec0a4f29dbfdee95435655fdca
 SHA512 
1811337ae3add9680cec64968a2509d085b6dc5b6783fc1e8c295e3e47416196fd1a3ad8dfe7e10be2276b4f62c357659ce2902f239f60a8648548231b4b5802
-DIST gcc-9.2.0-patches-4.tar.bz2 21655 BLAKE2B 
2acf6d83ec934a65e77d2079a024b42622e1234f0516f12839f7d03c2f3e1bb275037b020e35ba847d6809d5577ba966619c78345b75355df0a754d02ccf9819
 SHA512 
114e01a7b08ecb1feab24ef3cfc72c8953748f1526722b80c18602025eef132e2b4c05db59c7a23eb2e7f42ed48eb02d92bcd73b1ca932374d6bedaf89cc66d0
-DIST gcc-9.2.0-patches-5.tar.bz2 22929 BLAKE2B 
2d8a69098d836d24ec295e2e0ff6864f34914473b1e4ae1630c3ee23c16aba8ee1a9c943c89a629d1c8a2d2018796ac4b01992fcd9d926c693423041572c8155
 SHA512 
79961204054b1eb91e87bb9f226ce236ffb8bacf1550b7a5abaf8c121fa373d9fa8fcd56f201887976f76056a22cf75a418b6221d0ea35050d3ec4465a764fc0
-DIST gcc-9.2.0.tar.xz 70607648 BLAKE2B 
41a5e148f9a6857d6599679964c203533f76f330ad527fbe7c5e746d78f6f6f6d6d0f330a67cb1e794e155be8d1cd6e986bcc8a116d620dca410b78f0bcdd453
 SHA512 
a12dff52af876aee0fd89a8d09cdc455f35ec46845e154023202392adc164848faf8ee881b59b681b696e27c69fd143a214014db4214db62f9891a1c8365c040
 DIST gcc-9.3.0-patches-2.tar.bz2 13230 BLAKE2B 
d37859c753864be2c4b8c98847f6e51d9c2b1c091304971c31cf680d6f2194131bac3dfd625077117ca452d6f4416e72c7892d19ccc5880eac7a6bcbe5b2a286
 SHA512 
c5f7c9d4350879e5ca61e97897e37e4cfea56d0c961aad8df09041e6b1fededad0d7ed89387836d0779b947bdfe7696009d5c61c73630c45f09ca1f3ec3b163c
 DIST gcc-9.3.0.tar.xz 70533868 BLAKE2B 
21efb1432aefad5ed9b9b395e88ef2adfda3a8ea6e3e808cd151da6e66df9fed1bafdc8b8ff055d4b2272ac786d8b7ddc4293bb6b51c55c40a261a0eda0e7cb4
 SHA512 
4b9e3639eef6e623747a22c37a904b4750c93b6da77cf3958d5047e9b5ebddb7eebe091cc16ca0a227c0ecbd2bf3b984b221130f269a97ee4cc18f9cf6c444de

diff --git a/sys-devel/gcc/gcc-8.2.0-r6.ebuild 
b/sys-devel/gcc/gcc-8.2.0-r6.ebuild
deleted file mode 100644
index be8105f..000
--- a/sys-devel/gcc/gcc-8.2.0-r6.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PATCH_VER="1.7"
-#UCLIBC_VER="1.0"
-
-inherit toolchain
-
-KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   elibc_glibc? ( >=sys-libs/glibc-2.13 )
-   >=${CATEGORY}/binutils-2.20"
-
-if [[ ${CATEGORY} != cross-* ]] ; then
-   PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )"
-fi
-
-src_prepare() {
- 

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

2020-05-02 Thread Jory Pratt
commit: 10c4a19fa94948f19c2bb30b8ba4b2a66c994c51
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat May  2 17:37:33 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sat May  2 17:38:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c4a19f

sys-kernel/zen-sources: remove blank line

Package-Manager: Portage-2.3.99, Repoman-2.3.20
Signed-off-by: Jory Pratt  gentoo.org>

 sys-kernel/zen-sources/zen-sources-5.6.9.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-kernel/zen-sources/zen-sources-5.6.9.ebuild 
b/sys-kernel/zen-sources/zen-sources-5.6.9.ebuild
index b34ae4fbbc3..25d2b018f1b 100644
--- a/sys-kernel/zen-sources/zen-sources-5.6.9.ebuild
+++ b/sys-kernel/zen-sources/zen-sources-5.6.9.ebuild
@@ -21,7 +21,6 @@ DESCRIPTION="The Zen Kernel Live Sources"
 
ZEN_URI="https://github.com/zen-kernel/zen-kernel/releases/download/v${PV}-zen1/v${PV}-zen1.patch.xz;
 SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${ZEN_URI}"
 
-
 UNIPATCH_LIST="${DISTDIR}/v${PV}-zen1.patch.xz"
 UNIPATCH_EXCLUDE="2400_iwlwifi-PHY_SKU-NVM-3168-fix.patch"
 UNIPATCH_STRICTORDER="yes"



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

2020-05-02 Thread Jory Pratt
commit: 1f5f8f2aa22b3066dbe6866d755edb24411f482d
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat May  2 17:36:42 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sat May  2 17:38:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f5f8f2a

sys-kernel/zen-sources: Version bump 5.6.9

Package-Manager: Portage-2.3.99, Repoman-2.3.20
Signed-off-by: Jory Pratt  gentoo.org>

 sys-kernel/zen-sources/Manifest |  4 +++
 sys-kernel/zen-sources/zen-sources-5.6.9.ebuild | 44 +
 2 files changed, 48 insertions(+)

diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest
index f3dd8f3ec51..971a496790b 100644
--- a/sys-kernel/zen-sources/Manifest
+++ b/sys-kernel/zen-sources/Manifest
@@ -2,7 +2,11 @@ DIST genpatches-5.4-1.base.tar.xz 4564 BLAKE2B 
0282bad95cd003c90e92d33d2f114ca9e
 DIST genpatches-5.4-1.extras.tar.xz 1736 BLAKE2B 
57df5cf8b4d96378408460be4be64900771b876a23d1e5798c97449bfcd28bea8aaf31482c614e7844106f29c9ae376c6ebef26e6c18e00a3f64bcb4e360d944
 SHA512 
5b9b6276f6ad6ad7ac33e14c3b06dbe943c57019332b0ee545ebf7325b7d6313db3ed6d35c46434c3c38420fb372141e63528e980aca87b90c4a39339851e80f
 DIST genpatches-5.5-1.base.tar.xz 3984 BLAKE2B 
aed3662231f2863f234ebdc3c615c8c7fa32c3b1301659388facef4354b148bd31a9978917dcced2081f157afa176df5cda2e11fa085e3599f68af65f8edfaec
 SHA512 
bdbe3d72620418ad0245f7e7f4fec7960d302be4842c6a090440f8ffccc5f6a67fdf11e51da5a14b659ec7a003410f1374b70ece128455ffd8eaf13177a427ff
 DIST genpatches-5.5-1.extras.tar.xz 1744 BLAKE2B 
78353a253969918f5c054768df01bf7d0a0887f5686f6b84a78f28a0c1ef49101f278c5140367a4547cce9932ec9e7dcff4b4fd8519bb9e9dd9b7d4764461877
 SHA512 
84815483c7c30e2258c1d246080c460177b8e3b6c49592a78c2a5d83798b703da845ee3f1f939da1e947dddced42fc83434ca162f8e5135c838877304e3a80cf
+DIST genpatches-5.6-1.base.tar.xz 4760 BLAKE2B 
b46600526a6117176153b24cd168d92be86117d6bf5f2653a6cbb229812395043e6cd4c8033f62fc042b9559a5e24f4694985c46ecd6262d53cd6bd6b8852f91
 SHA512 
1d7aec1b018aa30156995890f743b042ba448db3cc0a7c28c2616b08fcf3824c0eee2130ac3d331af4da1a646226d788e321a9500a748e98f029f55423c9f45d
+DIST genpatches-5.6-1.extras.tar.xz 1740 BLAKE2B 
bef3294d3bf392d14b4d55644d5d363fe575e3f777b793a2ffd6c6a2654ebf5f89c436d600f04166dc45dd130f2bb7fcb75778bc4171984ede083137ba7a2a5e
 SHA512 
7bb2a574b7d7e7533cb9983477ad9b9c58a25262d0331397c3bfd95f469ffa7abf6ae7bd5ed328095f7e7365912629a52cbbbad1e9939bb4ba7bba6cd0a0e3ea
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST linux-5.5.tar.xz 110713660 BLAKE2B 
36b990d3650c409652206c319c93c0cf68885334050bc286b479c8b844bc47354547e19eebb58caafb026b96d134f39f0c7ce38b4eebe9da7ea6d1610a1e2af2
 SHA512 
fa74fdabb5e63384a39e54da05b86a9ae9ea16179524b041fbbdffc7177e80b53600ae98d76be127ba216148f9dc55fe07ab20637e22c6d6030cb4aa09eb2f86
+DIST linux-5.6.tar.xz 111785252 BLAKE2B 
8dbe02a8ca7fd3dcf512a15c5d8098c1e7f94257e65173fed43fcc45480e4ab790df8cd394e2a21dc9a00385bc9bbe98215a31e7f7e1d9c8f21cd8ace69e
 SHA512 
80846fe2b4e4a7ff471d2dde28a8216ae807a3209f959e93d39ea4fc9a189ea28ec3db9d303b3fe15a28c2cb90e7446876678e93e23353c2d6f262e364a06bc9
 DIST v5.4.15-zen1.patch.xz 908592 BLAKE2B 
93a1b8e46e28b20d2f465df04c597b7da9c368532a89fc02a8059769b5f39b24b6d64acbcc88dabaa7f320c9c89705a01b3a96f8b3baa287ec60e3db4d9e1dcd
 SHA512 
5aa5a4435e125d09a463d692bba95f247498818db157d68d75899d9031deb2aaa053a352831a843afad1241e83c25dcc5caf0243ee132696328a0d5ddcaab428
 DIST v5.5.13-zen1.patch.xz 817020 BLAKE2B 
7f12655d61fac261db026fd4d4057c442158b03e6d11666da06911a956f193e1dabfc8bda39adb8fa99b8ca10f13a491d90a54430528cfce6dd866116985eba5
 SHA512 
12b221470ae127ca884549c925d9a3bbfa16ce5b1573dc8af8906d92bffe87abddd735a409e8f1c01ac50f0bf8d599af2c507faf44e148638865e6c7ad08
+DIST v5.6.9-zen1.patch.xz 447224 BLAKE2B 
06e665e1da05f1b72ac8615d2b8b4fc4faf6aae6b9e97cec7d6b028f38baa9920cd87c276f319a837437536ecc3ec123e577ea3aca1d22b63f53b21272919846
 SHA512 
bfbd143b951e63d005009bf362844a2b19f321b5d0674ec9f4a5d1f00cbeb30be0ee26b66ecaa05403da9b23750c7df60264766121fcc901cd61fd5a1dd72ecf

diff --git a/sys-kernel/zen-sources/zen-sources-5.6.9.ebuild 
b/sys-kernel/zen-sources/zen-sources-5.6.9.ebuild
new file mode 100644
index 000..b34ae4fbbc3
--- /dev/null
+++ b/sys-kernel/zen-sources/zen-sources-5.6.9.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras"
+K_GENPATCHES_VER="1"
+K_SECURITY_UNSUPPORTED="1"
+K_NOSETEXTRAVERSION="1"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~amd64 ~x86"
+HOMEPAGE="

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

2020-05-02 Thread Jory Pratt
commit: 11b82c82fd3509184fea99cd2749347c984696ad
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat May  2 16:28:15 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sat May  2 16:28:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b82c82

sys-kernel/ck-sources: Linux patch 5.4.37

Package-Manager: Portage-2.3.99, Repoman-2.3.20
Signed-off-by: Jory Pratt  gentoo.org>

 sys-kernel/ck-sources/Manifest  | 6 +++---
 .../{ck-sources-5.4.28.ebuild => ck-sources-5.4.37.ebuild}  | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index 703b16c236a..7443475664c 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -1,8 +1,8 @@
-DIST genpatches-5.4-28.base.tar.xz 1116800 BLAKE2B 
9046755867bb255b7faefbee6b4b1d8ad4c105927dc4d215f9712c8e6972010d048d4d11732f50a38d6e1d12877c29520ddcc1572c50aa11bd5224dd75076398
 SHA512 
1be72cb5436ae5671f56f3cfe5fe1a426ccd2d4adcd5a77932bce7656f7987efbee2d3f601c7dc9aeda45b52ee96c097a2940cd5014aabecb4efd37b77e7d061
-DIST genpatches-5.4-28.experimental.tar.xz 6144 BLAKE2B 
e3d2c5ff450f02f9beaa88e3386acd39da9cbea0431097ad9a089f795d62d0c7409de3ea2c25e2173bb8e6860215f76800fab2d5cfe0c8c8012c7453bd1f950e
 SHA512 
f7f521dad25375ac5a630ff506439db1598039e51e4e704069ed1c942037099a77048dece44bdd7d46e591a1168347a78c70504204ac9a19965b33e0b83a8ceb
-DIST genpatches-5.4-28.extras.tar.xz 1744 BLAKE2B 
6516e021b69ebb3bf6632e255752ea34fc9b76dc1b6061c412c4ea1abd652771463902cc8e9f163ed1153965c403fe22e733a6e9a35de1e8b0b033e48a769be5
 SHA512 
4766a65d4a37ff44ecce6140710b3e8aab4a997966ff8af3551573fb37b369cba7c626338090a09451ca118425158729c3b1bb9c4478245c067b28fbc4f45754
 DIST genpatches-5.4-31.base.tar.xz 1170496 BLAKE2B 
1a85a54d6183ee4c1239c2d96c78617497e1e882e9b5ed386904b965314900c298e4d58cd3c360cdf465c9bb0adea90c4de567eca5e633c7861e7305eece2559
 SHA512 
171e9550c898e60df630ce85346847325e78ccd2ae979a03581d236643fbc3ae2e10dda0f781a01675cbc5b2defddaa05aba020e044f61143794426f5f02e8a7
 DIST genpatches-5.4-31.experimental.tar.xz 6140 BLAKE2B 
a4007afb78f09a0fe22a1a401f92666860457ff0e042b71ccfe5b58ced2e9505e414bb83f62c1e631733c2dd7ff981f34c6af176adfcf8afc912d8c7ccf0d735
 SHA512 
3ed0bbf0603db370f0ba536698a7843184c243e5c737dd8c824fd3681b3c7f015e5cca1e8464b937f4167479bc687c195fcf422469af86a8a783d40d66e4fca9
 DIST genpatches-5.4-31.extras.tar.xz 1744 BLAKE2B 
184c9fce2b55885ee086dbeff4fb55a1d2edfeaa55e30e0e7d672e120569acd85a74bd6f50463305b3dde2154ba68c1fad82b0eb8e66a32a6f2cc87443b397dc
 SHA512 
a45f13e1ac2ed3f6114b94793085b7b80cd40a9be08cf835c574a98e0be7cabb8740b0b22d81a471d9c5b80603f23822513a24620fcc7854dcd9de443355ccb4
+DIST genpatches-5.4-37.base.tar.xz 1364268 BLAKE2B 
b21de895d8b1f71c7ccc1f1d88c32cca1e9aa4e878ba410ad8f72424e540eccfc6d75274d4e8736aa54c4891c4bfb2d0439c473e073d9f26b1233fa95145fcfe
 SHA512 
27af65a7fb661959987f885a2d4e8b471bda14d8ba40f8323c90fa04d42c5ec4d20df8095cc8a42ba386ed48fc2014185d61eff96ee892bbe64a41ee08cf2800
+DIST genpatches-5.4-37.experimental.tar.xz 6144 BLAKE2B 
4b78072577abe58bd48dfe42961bc91859ebcec708254f0d5e9b1441be2b1d90bd151ff5f2b9f9f7cd088857d2882bbb8ff689caf89dbbcb6d35a169f3a48dc8
 SHA512 
fad854c58e677af6a9ac4c508cff9047555959a351e976eca1c7e0b104e549b773e4c91544c24a1a667d9a32e81dbd0835f70203d938898b0c1cb108208c5131
+DIST genpatches-5.4-37.extras.tar.xz 1756 BLAKE2B 
8b5bf7880cd8c8e45aee0be7d29fb52e169ea53156830df60b71ea3cb0dcd0f9d9c56bde3ee275205af482b93330d6d1247841c08c2483e1266e9929ccfdd18d
 SHA512 
6d7d202b6c3cc7f5f99d4c66834e0108b965d40cd052224b8345c8d290c5872b2ef78df93c1c0d2b9ca6d759d10099f3df70197d8441f8f0d9cdcc04fd125700
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST patch-5.4-ck1.xz 104668 BLAKE2B 
8faff0d2b95eda0b96e8042367634c45c1e823238e99793daeda5614efdc448dfe28172bf13f0d988cf4d5cbb4892089893e0183cd8825de7f54942283f2b5a0
 SHA512 
a2ea79df39b79dfc2d1c7a6acf745dfe4d5c9f4da1c54b9a5d9ff6227d0d0715cd372b7f448454976c1c6a8eb171bc248d004ee55931521ef74d5b7be8f14c6a

diff --git a/sys-kernel/ck-sources/ck-sources-5.4.28.ebuild 
b/sys-kernel/ck-sources/ck-sources-5.4.37.ebuild
similarity index 97%
rename from sys-kernel/ck-sources/ck-sources-5.4.28.ebuild
rename to sys-kernel/ck-sources/ck-sources-5.4.37.ebuild
index 57d11131a77..7f49b36fbe8 100644
--- a/sys-kernel/ck-sources/ck-sources-5.4.28.ebuild
+++ b/sys-kernel/ck-sources/ck-sources-5.4.37.ebuild
@@ -4,7 +4,7 @@
 EAPI="6"
 ETYPE="sources"
 K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="28"
+K_GENPATCHES_VER="37"
 K_SECURITY_UNSUPPORTED="1"
 
 inherit kernel-2



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

2020-04-30 Thread Jory Pratt
commit: 71df601aff9104f71a0e0a2460bb4d9d69be1c66
Author: Jory Pratt  gentoo  org>
AuthorDate: Thu Apr 30 16:38:43 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Thu Apr 30 16:38:43 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=71df601a

net-misc/networkmanager: add missing files

Fixes: 7090fcd34877abca9b315684c949fbde160fabc8
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Jory Pratt  gentoo.org>

 ...top.NetworkManager.settings.modify.system.rules |  7 +++
 net-misc/networkmanager/files/10-openrc-status-r4  | 35 +
 .../networkmanager/files/conf.d.NetworkManager |  4 ++
 .../networkmanager/files/init.d.NetworkManager-r1  | 58 ++
 4 files changed, 104 insertions(+)

diff --git 
a/net-misc/networkmanager/files/01-org.freedesktop.NetworkManager.settings.modify.system.rules
 
b/net-misc/networkmanager/files/01-org.freedesktop.NetworkManager.settings.modify.system.rules
new file mode 100644
index 000..d00b268
--- /dev/null
+++ 
b/net-misc/networkmanager/files/01-org.freedesktop.NetworkManager.settings.modify.system.rules
@@ -0,0 +1,7 @@
+// Let users in plugdev group modify NetworkManager
+polkit.addRule(function(action, subject) {
+if (action.id == "org.freedesktop.NetworkManager.settings.modify.system" &&
+subject.isInGroup("plugdev") && subject.active) {
+return "yes";
+}
+});

diff --git a/net-misc/networkmanager/files/10-openrc-status-r4 
b/net-misc/networkmanager/files/10-openrc-status-r4
new file mode 100644
index 000..e195ccc
--- /dev/null
+++ b/net-misc/networkmanager/files/10-openrc-status-r4
@@ -0,0 +1,35 @@
+#!/bin/sh
+# Copyright (c) 2012 Alexandre Rostovtsev
+# Released under the 2-clause BSD license.
+
+# Ensures that the NetworkManager OpenRC service is marked as started and
+# providing net only when it has a successful connection.
+
+if [ ! -e "/run/openrc/softlevel" ]; then
+   # OpenRC is not running
+   exit 0
+fi
+
+# Ensure rc-service is in PATH
+PATH="${PATH}:@EPREFIX@/sbin:@EPREFIX@/usr/sbin"
+
+# Exit if the NetworkManager OpenRC service is not running
+rc-service NetworkManager status 2>&1 | grep -Eq "status: 
(starting|started|inactive|stopping)" || exit 0
+
+# Call rc-service in background mode so that the start/stop functions update
+# NetworkManager service status to started or inactive instead of actually
+# starting or stopping the daemon
+export IN_BACKGROUND=YES
+
+case "$2" in
+   up) nm-online -t 0 -x &&
+   ! rc-service NetworkManager status 2>&1 | grep -q started &&
+   exec rc-service NetworkManager start ;;
+   down) nm-online -t 0 -x ||
+   rc-service NetworkManager status 2>&1 | grep -q stopped ||
+   exec rc-service NetworkManager stop ;;
+   pre-sleep) rc-service NetworkManager status 2>&1 | grep -q stopped ||
+   exec rc-service NetworkManager stop ;;
+esac
+exit 0
+# vim: set ts=4:

diff --git a/net-misc/networkmanager/files/conf.d.NetworkManager 
b/net-misc/networkmanager/files/conf.d.NetworkManager
new file mode 100644
index 000..4a99229
--- /dev/null
+++ b/net-misc/networkmanager/files/conf.d.NetworkManager
@@ -0,0 +1,4 @@
+# If NetworkManager does not establish a connection within $INACTIVE_TIMEOUT
+# seconds after starting, the service will be marked as inactive, and it will
+# continue to wait for a connection in background mode.
+INACTIVE_TIMEOUT=1

diff --git a/net-misc/networkmanager/files/init.d.NetworkManager-r1 
b/net-misc/networkmanager/files/init.d.NetworkManager-r1
new file mode 100644
index 000..fad772d
--- /dev/null
+++ b/net-misc/networkmanager/files/init.d.NetworkManager-r1
@@ -0,0 +1,58 @@
+#!/sbin/openrc-run
+# Copyright (c) 2008 Saleem Abdulrasool 
+# Copyright 2013-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+description="NetworkManager daemon. The service is marked as started only \
+when a network connection is established."
+
+depend() {
+   need dbus
+   use consolekit
+   provide net
+}
+
+start() {
+   # If we are re-called by a dispatcher event, we want to mark the service
+   # as started without starting the daemon again
+   yesno "${IN_BACKGROUND}" && return 0
+
+   [ -z "${INACTIVE_TIMEOUT}" ] && INACTIVE_TIMEOUT="1"
+
+   ebegin "Starting NetworkManager"
+   start-stop-daemon --start --quiet --pidfile 
/run/NetworkManager/NetworkManager.pid \
+   --exec /usr/sbin/NetworkManager -- --pid-file 
/run/NetworkManager/NetworkManager.pid
+   local _retval=$?
+   eend "${_retval}"
+   if [ "x${_retval}" = 'x0' ] && ! nm-online -t "${INACTIVE_TIMEOUT}"; 
then
+

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

2020-04-29 Thread Jory Pratt
commit: 58bbf64b79b6fe98db1100687c5591240f1082b9
Author: Jory Pratt  gentoo  org>
AuthorDate: Wed Apr 29 21:23:54 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Wed Apr 29 21:23:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58bbf64b

profiles/features/musl/package.mask: Fix www-client/firefox-bin mask

Fixes: 
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21e0541f001bdde786272137384434693dcea76

Signed-off-by: Jory Pratt  gentoo.org>

 profiles/features/musl/package.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index a1b6fb818a9..27d5c51ebf9 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -52,7 +52,7 @@ sys-boot/systemd-boot
 # rust-bin requires a glibc system
 dev-lang/rust-bin
 mail-client/thunderbird-bin
-www-client/thunderbird-bin
+www-client/firefox-bin
 
 # Mikle Kolyada  (2020-03-20)
 #  No source builds for musl



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

2020-04-29 Thread Jory Pratt
commit: a21e0541f001bdde786272137384434693dcea76
Author: Jory Pratt  gentoo  org>
AuthorDate: Wed Apr 29 21:21:52 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Wed Apr 29 21:22:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21e0541

profiles/features/musl/package.mask: mask thunderbird-bin/firefox-bin

Closes: https://bugs.gentoo.org/719848
Signed-off-by: Jory Pratt  gentoo.org>

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

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index c4c7bc96159..a1b6fb818a9 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -51,6 +51,8 @@ sys-boot/systemd-boot
 
 # rust-bin requires a glibc system
 dev-lang/rust-bin
+mail-client/thunderbird-bin
+www-client/thunderbird-bin
 
 # Mikle Kolyada  (2020-03-20)
 #  No source builds for musl



[gentoo-commits] proj/musl:master commit in: net-misc/networkmanager/, net-misc/networkmanager/files/

2020-04-27 Thread Jory Pratt
commit: 7090fcd34877abca9b315684c949fbde160fabc8
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Apr 27 18:53:33 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Mon Apr 27 18:53:47 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7090fcd3

net-misc/networkmanager: Bump for latest stable

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Jory Pratt  gentoo.org>

 net-misc/networkmanager/Manifest   |  2 +-
 ...top.NetworkManager.settings.modify.system.rules |  7 --
 .../networkmanager/files/1.18.4-iwd1-compat.patch  | 81 ++
 net-misc/networkmanager/files/10-openrc-status-r4  | 35 --
 .../networkmanager/files/conf.d.NetworkManager |  4 --
 .../files/fix-busted-configure.patch   | 25 ---
 .../networkmanager/files/init.d.NetworkManager-r1  | 58 
 net-misc/networkmanager/files/musl-basic.patch | 48 ++---
 .../networkmanager/files/musl-fix-includes.patch   | 32 -
 .../files/musl-has-not-secure-gentenv.patch| 25 ---
 .../files/musl-network-support.patch   | 12 ++--
 .../networkmanager/files/musl-process-util.patch   | 14 ++--
 ...ager-data-fix-the-ID_NET_DRIVER-udev-rule.patch | 33 +
 ...16.2.ebuild => networkmanager-1.18.4-r3.ebuild} | 50 ++---
 14 files changed, 194 insertions(+), 232 deletions(-)

diff --git a/net-misc/networkmanager/Manifest b/net-misc/networkmanager/Manifest
index 8d8275c..28743c1 100644
--- a/net-misc/networkmanager/Manifest
+++ b/net-misc/networkmanager/Manifest
@@ -1 +1 @@
-DIST NetworkManager-1.16.2.tar.xz 4820392 BLAKE2B 
f85fa4ff27cb2f0fc7d58052c810d4c20ca51d6e77e400c44270f941de6b4878b0c645053b9ffb02c3587b6c7b17631f9a6c6c15b630da4747051e1745d1dae8
 SHA512 
b3e874786d0bce58b967677fe82980aac58023fd4e913345acb63d7a7f253cd8fa6c044e788dd337a52f0fb026ce5fbd333d738dc9c3644d696e85498120f6d2
+DIST NetworkManager-1.18.4.tar.xz 4875196 BLAKE2B 
9c58d6d7317562332dfa9639f8e236a0a7f6b58e7dad5af83916b1c6178899a6bcf12bc289fb401d84fd6420306364b4c4c0a25eda2a08eef812acde1862a18a
 SHA512 
9fd22775a400ee8d20c75ebddfee842bfbd8780966444dd537e371a65918f41640e921d2c441853afe8f72d693e9b4c1415435136a07004666a6af4799fd3350

diff --git 
a/net-misc/networkmanager/files/01-org.freedesktop.NetworkManager.settings.modify.system.rules
 
b/net-misc/networkmanager/files/01-org.freedesktop.NetworkManager.settings.modify.system.rules
deleted file mode 100644
index d00b268..000
--- 
a/net-misc/networkmanager/files/01-org.freedesktop.NetworkManager.settings.modify.system.rules
+++ /dev/null
@@ -1,7 +0,0 @@
-// Let users in plugdev group modify NetworkManager
-polkit.addRule(function(action, subject) {
-if (action.id == "org.freedesktop.NetworkManager.settings.modify.system" &&
-subject.isInGroup("plugdev") && subject.active) {
-return "yes";
-}
-});

diff --git a/net-misc/networkmanager/files/1.18.4-iwd1-compat.patch 
b/net-misc/networkmanager/files/1.18.4-iwd1-compat.patch
new file mode 100644
index 000..12c8b87
--- /dev/null
+++ b/net-misc/networkmanager/files/1.18.4-iwd1-compat.patch
@@ -0,0 +1,81 @@
+From 59923ad85d1a1cf2216a4f14649702d24d3f2360 Mon Sep 17 00:00:00 2001
+From: Lubomir Rintel 
+Date: Sat, 2 Nov 2019 06:55:54 +0100
+Subject: [PATCH 1/2] iwd: add some missing error handling
+
+g_dbus_object_manager_get_interface() can happily return NULL and we
+need to check for that.
+---
+ src/devices/wifi/nm-iwd-manager.c | 10 ++
+ 1 file changed, 10 insertions(+)
+
+diff --git a/src/devices/wifi/nm-iwd-manager.c 
b/src/devices/wifi/nm-iwd-manager.c
+index dd1cad480..e83f8063c 100644
+--- a/src/devices/wifi/nm-iwd-manager.c
 b/src/devices/wifi/nm-iwd-manager.c
+@@ -136,6 +136,11 @@ agent_dbus_method_cb (GDBusConnection *connection,
+   network = g_dbus_object_manager_get_interface (priv->object_manager,
+  network_path,
+  
NM_IWD_NETWORK_INTERFACE);
++  if (!network) {
++  _LOGE ("unable to find the network object");
++  return;
++  }
++
+ 
+   device_path = get_property_string_or_null (G_DBUS_PROXY (network), 
"Device");
+   if (!device_path) {
+@@ -260,6 +265,11 @@ register_agent (NMIwdManager *self)
+"/",
+
NM_IWD_AGENT_MANAGER_INTERFACE);
+ 
++  if (!agent_manager) {
++  _LOGE ("unable to register the IWD Agent: PSK/8021x Wi-Fi 
networks may not work");
++  return;
++  }
++
+   /* Register our agent */
+   g_dbus_proxy_call (G_DBUS_PROXY (agent_manager),
+  "RegisterAgent",
+-- 
+2.20.1
+
+
+From 186d22a9634e2bf94658ed6f1cf2b332ecb3a32c 

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

2020-04-25 Thread Jory Pratt
commit: 59527e60e7be45ca6ce47714944254dbc1954443
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Apr 25 14:38:09 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sat Apr 25 14:38:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59527e60

profiles/features/musl/package.mask: remove lto mask on tb/fx

Signed-off-by: Jory Pratt  gentoo.org>

 profiles/features/musl/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 3e8e86a01b6..bdf59a5b148 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -21,9 +21,5 @@ sys-fs/e2fsprogs nls
 # bash: xmalloc: locale.c:81: cannot allocate 18 bytes (0 bytes allocated)
 app-shells/bash mem-scramble
 
-# lto builds are known to cause an OOM issue during build.
-mail-client/thunderbird lto
-www-client/firefox lto
-
 # static linking works with musl
 app-shells/mksh -static



[gentoo-commits] proj/musl:master commit in: sys-devel/binutils/

2020-04-24 Thread Jory Pratt
commit: d56571623d6ce56e3e7d4ba8782f8a2f229754b0
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Apr 25 04:44:32 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sat Apr 25 04:44:36 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d5657162

sys-devel/binutils: drop unsupported keywords

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Jory Pratt  gentoo.org>

 sys-devel/binutils/binutils-2.33.1-r1.ebuild | 2 +-
 sys-devel/binutils/binutils-2.34.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/binutils/binutils-2.33.1-r1.ebuild 
b/sys-devel/binutils/binutils-2.33.1-r1.ebuild
index 49473ad..6963e7e 100644
--- a/sys-devel/binutils/binutils-2.33.1-r1.ebuild
+++ b/sys-devel/binutils/binutils-2.33.1-r1.ebuild
@@ -42,7 +42,7 @@ case ${PV} in
*)
SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz"
SLOT=$(ver_cut 1-2)
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~riscv s390 sparc x86"
+   KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86"
;;
 esac
 

diff --git a/sys-devel/binutils/binutils-2.34.ebuild 
b/sys-devel/binutils/binutils-2.34.ebuild
index 4e33aa0..bb58baf 100644
--- a/sys-devel/binutils/binutils-2.34.ebuild
+++ b/sys-devel/binutils/binutils-2.34.ebuild
@@ -42,7 +42,7 @@ case ${PV} in
*)
SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz"
SLOT=$(ver_cut 1-2)
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
;;
 esac
 



[gentoo-commits] proj/musl:master commit in: sys-auth/polkit/

2020-04-24 Thread Jory Pratt
commit: 28a6f6a69129ae6fe8da60fd2ceed2ca5fdaabe0
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Apr 25 04:41:02 2020 +
Commit:     Jory Pratt  gentoo  org>
CommitDate: Sat Apr 25 04:41:08 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=28a6f6a6

sys-auth/polkit: mark arm64 stable, cleanup old builds

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Jory Pratt  gentoo.org>

 sys-auth/polkit/Manifest   |   1 -
 sys-auth/polkit/polkit-0.115-r3.ebuild | 144 
 sys-auth/polkit/polkit-0.115-r4.ebuild | 145 -
 sys-auth/polkit/polkit-0.116-r1.ebuild |   2 +-
 4 files changed, 1 insertion(+), 291 deletions(-)

diff --git a/sys-auth/polkit/Manifest b/sys-auth/polkit/Manifest
index 201ccd8..8e04530 100644
--- a/sys-auth/polkit/Manifest
+++ b/sys-auth/polkit/Manifest
@@ -1,2 +1 @@
-DIST polkit-0.115.tar.gz 1550932 BLAKE2B 
3185ebed46209f88a9ffccbbcaf1bf180d1ae6d5ec53cf3c66d867ad43910b47a1123a3db190991ebb382a0d28fc5a119ea4bab942db324e9af5663056cf6ee1
 SHA512 
1153011fa93145b2c184e6b3446d3ca21b38918641aeccd8fac3985ac3e30ec6bc75be6973985fde90f2a24236592f1595be259155061c2d33358dd17c4ee4fc
 DIST polkit-0.116.tar.gz 1548311 BLAKE2B 
e9761a2934136d453a47b81dd1f132f9fc96c45b731d5fceb2aa7706f5325b6499f6acbb68032befc1b21878b1b54754685607c916ca8e02a8accca3ca014b31
 SHA512 
b66b01cc2bb4349de70147f41f161f0f6f41e7230b581dfb054058b48969ec57041ab05b51787c749ccfc36aa5f317952d7e7ba337b4f6f6c0a923ed5866c2d5

diff --git a/sys-auth/polkit/polkit-0.115-r3.ebuild 
b/sys-auth/polkit/polkit-0.115-r3.ebuild
deleted file mode 100644
index 51680ce..000
--- a/sys-auth/polkit/polkit-0.115-r3.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools pam pax-utils systemd user xdg-utils
-
-DESCRIPTION="Policy framework for controlling privileges for system-wide 
services"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/polkit;
-SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz;
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ~ppc x86"
-IUSE="elogind examples gtk +introspection jit kde nls pam selinux systemd test"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="?? ( elogind systemd )"
-
-CDEPEND="
-   dev-lang/spidermonkey:52[-debug]
-   dev-libs/glib:2
-   dev-libs/expat
-   elogind? ( sys-auth/elogind )
-   introspection? ( dev-libs/gobject-introspection )
-   pam? (
-   sys-auth/pambase
-   sys-libs/pam
-   )
-   systemd? ( sys-apps/systemd:0=[policykit] )
-"
-DEPEND="${CDEPEND}
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/docbook-xsl-stylesheets
-   dev-libs/gobject-introspection-common
-   dev-libs/libxslt
-   dev-util/glib-utils
-   dev-util/gtk-doc-am
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-policykit )
-"
-PDEPEND="
-   gtk? ( || (
-   >=gnome-extra/polkit-gnome-0.105
-   >=lxde-base/lxsession-0.5.2
-   ) )
-   kde? ( kde-plasma/polkit-kde-agent )
-   !systemd? ( !elogind? ( sys-auth/consolekit[policykit] ) )
-"
-
-DOCS=( docs/TODO HACKING NEWS README )
-
-PATCHES=(
-   # bug 660880
-   "${FILESDIR}"/polkit-0.115-elogind.patch
-   "${FILESDIR}"/CVE-2018-19788.patch
-   "${FILESDIR}"/${P}-make-netgroup-support-optional.patch
-)
-
-QA_MULTILIB_PATHS="
-   usr/lib/polkit-1/polkit-agent-helper-1
-   usr/lib/polkit-1/polkitd"
-
-pkg_setup() {
-   local u=polkitd
-   local g=polkitd
-   local h=/var/lib/polkit-1
-
-   enewgroup ${g}
-   enewuser ${u} -1 -1 ${h} ${g}
-   esethome ${u} ${h}
-}
-
-src_prepare() {
-   default
-
-   sed -i -e 's|unix-group:wheel|unix-user:0|' 
src/polkitbackend/*-default.rules || die #401513
-
-   # Workaround upstream hack around standard gtk-doc behavior, bug #552170
-   sed -i -e 's/@ENABLE_GTK_DOC_TRUE@\(TARGET_DIR\)/\1/' \
-   -e '/install-data-local:/,/uninstall-local:/ 
s/@ENABLE_GTK_DOC_TRUE@//' \
-   -e 's/@ENABLE_GTK_DOC_FALSE@install-data-local://' \
-   docs/polkit/Makefile.in || die
-
-   # disable broken test - bug #624022
-   sed -i -e "/^SUBDIRS/s/polkitbackend//" test/Makefile.am || die
-
-   # Fix cross-building, bug #590764, elogind patch, bug #598615
-   eautoreconf
-}
-
-src_configure() {
-   xdg_environment_reset
-
-   local myeconfargs=(
-   --localstatedir="${EPREFIX}"/var
-   --disable-static
-   --enable-man-pages
-   --disable-g

  1   2   3   4   5   6   7   8   9   10   >