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

2022-07-26 Thread Sam James
commit: e654408f64fe23d7b1a98d4c8922ea361f3396b8
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 05:56:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 05:56:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e654408f

dev-db/sqlmap: fix PythonGHDistfileSuffix

Signed-off-by: Sam James  gentoo.org>

 dev-db/sqlmap/Manifest| 2 +-
 dev-db/sqlmap/sqlmap-1.6.7.ebuild | 2 +-
 dev-db/sqlmap/sqlmap-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-db/sqlmap/Manifest b/dev-db/sqlmap/Manifest
index 6b81263f38f1..81414d9df111 100644
--- a/dev-db/sqlmap/Manifest
+++ b/dev-db/sqlmap/Manifest
@@ -1,3 +1,3 @@
 DIST sqlmap-1.6.5.tar.gz 7204055 BLAKE2B 
0ab5ff3ab8f27e0f944c65d84e9d66627dd09c22fd59a18002481a26db804d737702acf71768dfd44f88008fe82369c155144e9df58935e7feed644394299d89
 SHA512 
6812ab822119c0071077d87bbc7dd032560c6b85dedd6a568e63e12f885156959a89fa67045545a1433ab0ad6f4ad1f0335980adbc54a1af654d999ac07cee6d
 DIST sqlmap-1.6.6.tar.gz 7204158 BLAKE2B 
40e4a896855270b98c89fc0a5d6060af51ec7d24da101688dbf2ec470741129a6193330be45e3ddd8d450bdfbcf4ccdf29bac47ba9e1d27eddf76490fc0777dc
 SHA512 
9d680754ad82db660770d29b96c74a20c271dec8feff19f57f20c726a1776c86f685e538bb33c026ec49d48fadf981eb41cf6dd970c6100dc7a0c9dcd39c43cf
-DIST sqlmap-1.6.7.tar.gz 7205694 BLAKE2B 
35498643389a8393b4941665d33349b0e0a6263e3ed10e40b12631bf9d8e495374fffa6354c69f032b6da94fa07b667f5393def9cacf9069c088b63de4b13a67
 SHA512 
35707755a93fe4d23ea67670d08014acb4eb8d49d6743b5031ad02ef72939181099523cc768be9d4f7a4fb5773ddaad5eac22758ecd1aadcb36e33679fff36d1
+DIST sqlmap-1.6.7.gh.tar.gz 7205694 BLAKE2B 
35498643389a8393b4941665d33349b0e0a6263e3ed10e40b12631bf9d8e495374fffa6354c69f032b6da94fa07b667f5393def9cacf9069c088b63de4b13a67
 SHA512 
35707755a93fe4d23ea67670d08014acb4eb8d49d6743b5031ad02ef72939181099523cc768be9d4f7a4fb5773ddaad5eac22758ecd1aadcb36e33679fff36d1

diff --git a/dev-db/sqlmap/sqlmap-1.6.7.ebuild 
b/dev-db/sqlmap/sqlmap-1.6.7.ebuild
index 7fe00f1370cf..6b74d8864800 100644
--- a/dev-db/sqlmap/sqlmap-1.6.7.ebuild
+++ b/dev-db/sqlmap/sqlmap-1.6.7.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap;
 else
-   
SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+   
SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
KEYWORDS="~amd64 ~x86"
 fi
 

diff --git a/dev-db/sqlmap/sqlmap-.ebuild b/dev-db/sqlmap/sqlmap-.ebuild
index 7fe00f1370cf..6b74d8864800 100644
--- a/dev-db/sqlmap/sqlmap-.ebuild
+++ b/dev-db/sqlmap/sqlmap-.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap;
 else
-   
SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+   
SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
KEYWORDS="~amd64 ~x86"
 fi
 



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

2022-07-26 Thread Sam James
commit: d4671b4db29c491b1f6bbc11dfea6353ce7f14bc
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Jul 14 15:23:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 05:55:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4671b4d

dev-db/sqlmap: version bump 1.6.7

Closes: https://github.com/gentoo/gentoo/pull/26403
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 dev-db/sqlmap/Manifest|  1 +
 dev-db/sqlmap/sqlmap-1.6.7.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-db/sqlmap/Manifest b/dev-db/sqlmap/Manifest
index 8d458b90ec9a..6b81263f38f1 100644
--- a/dev-db/sqlmap/Manifest
+++ b/dev-db/sqlmap/Manifest
@@ -1,2 +1,3 @@
 DIST sqlmap-1.6.5.tar.gz 7204055 BLAKE2B 
0ab5ff3ab8f27e0f944c65d84e9d66627dd09c22fd59a18002481a26db804d737702acf71768dfd44f88008fe82369c155144e9df58935e7feed644394299d89
 SHA512 
6812ab822119c0071077d87bbc7dd032560c6b85dedd6a568e63e12f885156959a89fa67045545a1433ab0ad6f4ad1f0335980adbc54a1af654d999ac07cee6d
 DIST sqlmap-1.6.6.tar.gz 7204158 BLAKE2B 
40e4a896855270b98c89fc0a5d6060af51ec7d24da101688dbf2ec470741129a6193330be45e3ddd8d450bdfbcf4ccdf29bac47ba9e1d27eddf76490fc0777dc
 SHA512 
9d680754ad82db660770d29b96c74a20c271dec8feff19f57f20c726a1776c86f685e538bb33c026ec49d48fadf981eb41cf6dd970c6100dc7a0c9dcd39c43cf
+DIST sqlmap-1.6.7.tar.gz 7205694 BLAKE2B 
35498643389a8393b4941665d33349b0e0a6263e3ed10e40b12631bf9d8e495374fffa6354c69f032b6da94fa07b667f5393def9cacf9069c088b63de4b13a67
 SHA512 
35707755a93fe4d23ea67670d08014acb4eb8d49d6743b5031ad02ef72939181099523cc768be9d4f7a4fb5773ddaad5eac22758ecd1aadcb36e33679fff36d1

diff --git a/dev-db/sqlmap/sqlmap-1.6.7.ebuild 
b/dev-db/sqlmap/sqlmap-1.6.7.ebuild
new file mode 100644
index ..7fe00f1370cf
--- /dev/null
+++ b/dev-db/sqlmap/sqlmap-1.6.7.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="sqlite"
+
+inherit bash-completion-r1 python-single-r1 wrapper
+
+DESCRIPTION="An automatic SQL injection and database takeover tool"
+HOMEPAGE="https://sqlmap.org/;
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap;
+else
+   
SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+# sqlmap (GPL-2+)
+# ansitrm (BSD)
+# beautifulsoup (BSD)
+# bottle (MIT)
+# chardet (LGPL-2.1+)
+# clientform (BSD)
+# colorama (BSD)
+# fcrypt (BSD-2)
+# identitywaf (MIT)
+# keepalive (LGPL-2.1+)
+# magic (MIT)
+# multipartpost (LGPL-2.1+)
+# ordereddict (MIT)
+# prettyprint (BSD-2)
+# pydes (public-domain)
+# six (MIT)
+# socks (BSD)
+# termcolor (BSD)
+# wininetpton (public-domain)
+LICENSE="BSD BSD-2 GPL-2+ LGPL-2.1+ MIT public-domain"
+SLOT="0"
+
+RDEPEND="${PYTHON_DEPS}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DOCS=( doc/ README.md )
+
+src_install () {
+   einstalldocs
+
+   insinto /usr/share/${PN}/
+   doins -r *
+   python_optimize "${ED}"/usr/share/${PN}
+
+   make_wrapper ${PN} \
+   "${EPYTHON} ${EPREFIX}/usr/share/${PN}/sqlmap.py"
+
+   newbashcomp "${FILESDIR}"/sqlmap.bash-completion sqlmap
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/fastfetch/

2022-07-26 Thread Viorel Munteanu
commit: e386b1f3e40c27c8d4c40085bb2f376990255935
Author: Viorel Munteanu  gmail  com>
AuthorDate: Wed Jul 27 05:36:46 2022 +
Commit: Viorel Munteanu  gmail  com>
CommitDate: Wed Jul 27 05:36:46 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e386b1f3

app-misc/fastfetch: drop 1.5.6

Signed-off-by: Viorel Munteanu  gmail.com>

 app-misc/fastfetch/Manifest   |  1 -
 app-misc/fastfetch/fastfetch-1.5.6.ebuild | 96 ---
 2 files changed, 97 deletions(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 87c1abc57..e72692d0f 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,2 +1 @@
-DIST fastfetch-1.5.6.tar.gz 346273 BLAKE2B 
4fa12c32905e1c3ed2ab1ba91e52da95a87b8c2ac8ce96076dd81e43ac491b100c44260d83833f1da18bd4fcb6646d71ee0b81bd0841e57ad174d2b2344be594
 SHA512 
fcc9e7c7c0742167253dcf01a0cc2ff906fe24769e2e87f9110d2c18ea8657eb1d7477aeb87ea2c805acaebb703542d3c36546ae90a7da3d40a96815aabb32c7
 DIST fastfetch-1.6.0.tar.gz 349123 BLAKE2B 
9d41c640134d6277a4f844e60654f55870f59b7117f7d3fa4424da777f4e139570e12d97e5781806fdc6d9860b134d7740441983461c205b3b5bd1e07d62079a
 SHA512 
38d027923b5dabea3f85077307767e0ddab6a2685a3ad055fb58abe736d9edc580a4a75811f03ee7904223c67bc31dc84f3da9f4a1aa43a0ccd775c33b3ad941

diff --git a/app-misc/fastfetch/fastfetch-1.5.6.ebuild 
b/app-misc/fastfetch/fastfetch-1.5.6.ebuild
deleted file mode 100644
index 31e8aeeb4..0
--- a/app-misc/fastfetch/fastfetch-1.5.6.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Like neofetch but faster"
-HOMEPAGE="https://github.com/LinusDierheimer/fastfetch;
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git;
-else
-   
SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan 
wayland xcb xfce xrandr"
-
-# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
-RDEPEND="
-   sys-libs/zlib
-   X? ( x11-libs/libX11 )
-   chafa? (
-   media-gfx/chafa
-   media-gfx/imagemagick:=
-   )
-   dbus? ( sys-apps/dbus )
-   gnome? (
-   dev-libs/glib
-   gnome-base/dconf
-   )
-   imagemagick? ( media-gfx/imagemagick:= )
-   opencl? ( virtual/opencl )
-   opengl? ( media-libs/libglvnd[X] )
-   osmesa? ( media-libs/mesa[osmesa] )
-   pci? ( sys-apps/pciutils )
-   sqlite? ( dev-db/sqlite:3 )
-   vulkan? ( media-libs/vulkan-loader )
-   wayland? ( dev-libs/wayland )
-   xcb? ( x11-libs/libxcb )
-   xfce? ( xfce-base/xfconf )
-   xrandr? ( x11-libs/libXrandr )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="xrandr? ( X )"
-
-pkg_setup() {
-   if use chafa && ! use imagemagick; then
-   elog "USE chafa depends on imagemagick, but that is currently 
disabled.  Enabling imagemagick"
-   fi
-
-   if use imagemagick || use chafa; then
-   export fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
-   else
-   export fastfetch_enable_imagemagick7=no
-   fi
-
-   if use imagemagick || use chafa; then
-   export fastfetch_enable_imagemagick6=$(has_version 
'

[gentoo-commits] repo/proj/guru:dev commit in: app-misc/fastfetch/

2022-07-26 Thread Viorel Munteanu
commit: e85ccb5aea275002749f394a37a9a15218553285
Author: Viorel Munteanu  gmail  com>
AuthorDate: Wed Jul 27 05:36:37 2022 +
Commit: Viorel Munteanu  gmail  com>
CommitDate: Wed Jul 27 05:36:37 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e85ccb5a

app-misc/fastfetch: add 1.6.0

Signed-off-by: Viorel Munteanu  gmail.com>

 app-misc/fastfetch/Manifest   |  1 +
 app-misc/fastfetch/fastfetch-1.6.0.ebuild | 96 +++
 2 files changed, 97 insertions(+)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 1e278362e..87c1abc57 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1 +1,2 @@
 DIST fastfetch-1.5.6.tar.gz 346273 BLAKE2B 
4fa12c32905e1c3ed2ab1ba91e52da95a87b8c2ac8ce96076dd81e43ac491b100c44260d83833f1da18bd4fcb6646d71ee0b81bd0841e57ad174d2b2344be594
 SHA512 
fcc9e7c7c0742167253dcf01a0cc2ff906fe24769e2e87f9110d2c18ea8657eb1d7477aeb87ea2c805acaebb703542d3c36546ae90a7da3d40a96815aabb32c7
+DIST fastfetch-1.6.0.tar.gz 349123 BLAKE2B 
9d41c640134d6277a4f844e60654f55870f59b7117f7d3fa4424da777f4e139570e12d97e5781806fdc6d9860b134d7740441983461c205b3b5bd1e07d62079a
 SHA512 
38d027923b5dabea3f85077307767e0ddab6a2685a3ad055fb58abe736d9edc580a4a75811f03ee7904223c67bc31dc84f3da9f4a1aa43a0ccd775c33b3ad941

diff --git a/app-misc/fastfetch/fastfetch-1.6.0.ebuild 
b/app-misc/fastfetch/fastfetch-1.6.0.ebuild
new file mode 100644
index 0..31e8aeeb4
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-1.6.0.ebuild
@@ -0,0 +1,96 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Like neofetch but faster"
+HOMEPAGE="https://github.com/LinusDierheimer/fastfetch;
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git;
+else
+   
SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan 
wayland xcb xfce xrandr"
+
+# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
+RDEPEND="
+   sys-libs/zlib
+   X? ( x11-libs/libX11 )
+   chafa? (
+   media-gfx/chafa
+   media-gfx/imagemagick:=
+   )
+   dbus? ( sys-apps/dbus )
+   gnome? (
+   dev-libs/glib
+   gnome-base/dconf
+   )
+   imagemagick? ( media-gfx/imagemagick:= )
+   opencl? ( virtual/opencl )
+   opengl? ( media-libs/libglvnd[X] )
+   osmesa? ( media-libs/mesa[osmesa] )
+   pci? ( sys-apps/pciutils )
+   sqlite? ( dev-db/sqlite:3 )
+   vulkan? ( media-libs/vulkan-loader )
+   wayland? ( dev-libs/wayland )
+   xcb? ( x11-libs/libxcb )
+   xfce? ( xfce-base/xfconf )
+   xrandr? ( x11-libs/libXrandr )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="xrandr? ( X )"
+
+pkg_setup() {
+   if use chafa && ! use imagemagick; then
+   elog "USE chafa depends on imagemagick, but that is currently 
disabled.  Enabling imagemagick"
+   fi
+
+   if use imagemagick || use chafa; then
+   export fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+   else
+   export fastfetch_enable_imagemagick7=no
+   fi
+
+   if use imagemagick || use chafa; then
+   export fastfetch_enable_imagemagick6=$(has_version 
'

[gentoo-commits] repo/gentoo:master commit in: sci-libs/hdf5/

2022-07-26 Thread Sam James
commit: d92dd9437e2356a0d5aa7b81ba577ad3e014f939
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 05:27:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 05:27:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d92dd943

sci-libs/hdf5: forward ~hppa ~s390

Signed-off-by: Sam James  gentoo.org>

 sci-libs/hdf5/hdf5-1.12.2-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/hdf5/hdf5-1.12.2-r4.ebuild 
b/sci-libs/hdf5/hdf5-1.12.2-r4.ebuild
index 1de5129ca19f..8937bdbf54c0 100644
--- a/sci-libs/hdf5/hdf5-1.12.2-r4.ebuild
+++ b/sci-libs/hdf5/hdf5-1.12.2-r4.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="NCSA-HDF"
 SLOT="0/${PV%%_p*}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cxx debug examples fortran +hl mpi szip threads unsupported zlib"
 REQUIRED_USE="
!unsupported? (



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

2022-07-26 Thread Sam James
commit: 61923a1b5612fa356c629c8b5fbd1d02371756b8
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 05:28:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 05:28:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61923a1b

sys-apps/sysvinit: forward ~loong

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/sys-apps/sysvinit/sysvinit-3.04.ebuild 
b/sys-apps/sysvinit/sysvinit-3.04.ebuild
index 2b673d969000..392f8ab24242 100644
--- a/sys-apps/sysvinit/sysvinit-3.04.ebuild
+++ b/sys-apps/sysvinit/sysvinit-3.04.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${P/_*}"
 LICENSE="GPL-2"
 SLOT="0"
 if [[ ${PV} != *beta* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 IUSE="selinux ibm nls static"
 



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-desktop/

2022-07-26 Thread Sam James
commit: 7d51101ec5e3aa31f75a483c60f90d3412c5864a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 05:25:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 05:25:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d51101e

mate-base/mate-desktop: forward ~loong

Signed-off-by: Sam James  gentoo.org>

 mate-base/mate-desktop/mate-desktop-1.26.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-desktop/mate-desktop-1.26.0-r1.ebuild 
b/mate-base/mate-desktop/mate-desktop-1.26.0-r1.ebuild
index b4e61335f3f0..b940bf25a3fc 100644
--- a/mate-base/mate-desktop/mate-desktop-1.26.0-r1.ebuild
+++ b/mate-base/mate-desktop/mate-desktop-1.26.0-r1.ebuild
@@ -8,7 +8,7 @@ MATE_LA_PUNT="yes"
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 fi
 
 DESCRIPTION="Libraries for the MATE desktop that are not part of the UI"



[gentoo-commits] repo/gentoo:master commit in: mate-base/caja/

2022-07-26 Thread Sam James
commit: 3b63c86ba09ebf24856fe4550668224c5bf5ecff
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 05:25:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 05:25:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b63c86b

mate-base/caja: forward ~loong

Signed-off-by: Sam James  gentoo.org>

 mate-base/caja/caja-1.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/caja/caja-1.26.0.ebuild 
b/mate-base/caja/caja-1.26.0.ebuild
index 46ead130433d..e087567496d1 100644
--- a/mate-base/caja/caja-1.26.0.ebuild
+++ b/mate-base/caja/caja-1.26.0.ebuild
@@ -8,7 +8,7 @@ MATE_LA_PUNT="yes"
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 fi
 
 DESCRIPTION="Caja file manager for the MATE desktop"



[gentoo-commits] repo/gentoo:master commit in: x11-wm/marco/

2022-07-26 Thread Sam James
commit: 4b148e6e4bb8edaad6c8501f10018d04caeeed1e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 05:20:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 05:22:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b148e6e

x11-wm/marco: forward ~loong

Signed-off-by: Sam James  gentoo.org>

 x11-wm/marco/marco-1.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/marco/marco-1.26.0.ebuild b/x11-wm/marco/marco-1.26.0.ebuild
index 2c8046f6b6e4..c88954147171 100644
--- a/x11-wm/marco/marco-1.26.0.ebuild
+++ b/x11-wm/marco/marco-1.26.0.ebuild
@@ -8,7 +8,7 @@ MATE2_LA_PUNT="yes"
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 fi
 
 DESCRIPTION="MATE default window manager"



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

2022-07-26 Thread Sam James
commit: 0ce4e743f285889571553abe66ca918f34372e6a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 05:22:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 05:22:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ce4e743

dev-python/nbconvert: Keyword 6.5.0-r2 ppc64, #856469

Signed-off-by: Sam James  gentoo.org>

 dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
index c96a8719c0ac..b9283c5a4051 100644
--- a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



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

2022-07-26 Thread Sam James
commit: ca0659fe689e005f0b674fee4d1d45905d346e23
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 05:22:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 05:22:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca0659fe

dev-python/tinycss2: Keyword 1.1.1-r1 ppc64, #856469

Signed-off-by: Sam James  gentoo.org>

 dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild 
b/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild
index 0b406b1998e5..dd96f54367f3 100644
--- a/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild
+++ b/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/webencodings-0.4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-themes/mate-icon-theme/

2022-07-26 Thread Sam James
commit: afe685317cd06f1f18551931ec78dab85e30ca68
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 05:20:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 05:22:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe68531

x11-themes/mate-icon-theme: forward ~loong

Signed-off-by: Sam James  gentoo.org>

 x11-themes/mate-icon-theme/mate-icon-theme-1.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/mate-icon-theme/mate-icon-theme-1.26.0.ebuild 
b/x11-themes/mate-icon-theme/mate-icon-theme-1.26.0.ebuild
index a1dee9a35ea1..98b347e0ada6 100644
--- a/x11-themes/mate-icon-theme/mate-icon-theme-1.26.0.ebuild
+++ b/x11-themes/mate-icon-theme/mate-icon-theme-1.26.0.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 fi
 
 DESCRIPTION="MATE default icon themes"



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

2022-07-26 Thread Sam James
commit: fda3a64f6e52b31c166f019cc402ca033a4fb99f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 05:20:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 05:22:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fda3a64f

x11-libs/libX11: forward ~loong

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/x11-libs/libX11/libX11-1.8.1.ebuild 
b/x11-libs/libX11/libX11-1.8.1.ebuild
index 82eda42cf31b..22f21182695d 100644
--- a/x11-libs/libX11/libX11-1.8.1.ebuild
+++ b/x11-libs/libX11/libX11-1.8.1.ebuild
@@ -11,7 +11,7 @@ inherit toolchain-funcs xorg-3
 # Note: please bump this with x11-misc/compose-tables
 DESCRIPTION="X.Org X11 library"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-07-26 Thread Miroslav Šulc
commit: c2b63ad776e21a450ed164ee1e9bde2b618c284f
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jul 27 05:09:30 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jul 27 05:09:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2b63ad7

media-sound/yoshimi: bump to 2.2.1

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/yoshimi/Manifest |  1 +
 media-sound/yoshimi/yoshimi-2.2.1.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/media-sound/yoshimi/Manifest b/media-sound/yoshimi/Manifest
index 4cedb0a8d21b..4f2b2443d648 100644
--- a/media-sound/yoshimi/Manifest
+++ b/media-sound/yoshimi/Manifest
@@ -1 +1,2 @@
 DIST yoshimi-2.2.0.tar.gz 8021191 BLAKE2B 
9ed0976f70c1eea6a17be12e55bc3e01bb304614d0cf91d26f90ad676306baf46967406f7adf576e9758ae7ff103fee4d02584141d3afe99e4b67ff71ef01b18
 SHA512 
b2d21732d1dd476b0217c10012d654f038250a822517fd4cd4abd85d931c62f3a416cc39438c119bbd1b11b5f40a55735ff8316cc513204abb380b33fbc37231
+DIST yoshimi-2.2.1.tar.gz 8039881 BLAKE2B 
8ef8851b6e0808190f8bf97fc6502448d703cd910726f44c8c1f839299badcd858872291f54d4d219d12e11acc31ec1d342f5df5009d71b0fc1d8eae2f6cb7d1
 SHA512 
9f1895273b8e6ecedf503d59f351f568c189a03d5111d3bc7de8cc0c025f89f48383540f462184b9fad9487ea3cc18c0cc6cb6b1ba7ccd2619ddb2c28c4c66f0

diff --git a/media-sound/yoshimi/yoshimi-2.2.1.ebuild 
b/media-sound/yoshimi/yoshimi-2.2.1.ebuild
new file mode 100644
index ..07ae2d6616da
--- /dev/null
+++ b/media-sound/yoshimi/yoshimi-2.2.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic xdg
+
+DESCRIPTION="Software synthesizer based on ZynAddSubFX"
+HOMEPAGE="https://yoshimi.github.io/;
+SRC_URI="https://github.com/${PN^}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+lv2"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="
+   dev-libs/mxml
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/libsndfile
+   sci-libs/fftw:3.0=
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+   sys-libs/zlib
+   virtual/jack
+   x11-libs/cairo[X]
+   x11-libs/fltk:1[opengl]
+   lv2? ( media-libs/lv2 )
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${P}/src"
+
+DOCS=( ../Changelog ../README.txt )
+
+src_prepare() {
+   cmake_src_prepare
+   sed -e "/^install.*doc.*DATAROOTDIR/s/${PN}/${PF}/" -i CMakeLists.txt 
|| die
+   append-cxxflags -lpthread
+   append-cppflags -lpthread
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DLV2Plugin=$(usex lv2)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   # unpack Histories.tar.bz2 to avoid QA issues
+   pushd "${ED}/usr/share/doc/${PF}" || die
+   tar xvf Histories.tar.bz2 || die
+   rm Histories.tar.bz2
+   popd
+}



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

2022-07-26 Thread Sam James
commit: 6315c16527b5c8ce57bcab748dc3afcc354bbac4
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 05:06:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 05:07:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6315c165

dev-go/go-licenses: retire inactive proxied maintainer

No commits in 2 years (when most of the pkgs were added).

Bug: https://bugs.gentoo.org/691590
Signed-off-by: Sam James  gentoo.org>

 dev-go/go-licenses/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/dev-go/go-licenses/metadata.xml b/dev-go/go-licenses/metadata.xml
index 485e0170a055..3c3482cc57a7 100644
--- a/dev-go/go-licenses/metadata.xml
+++ b/dev-go/go-licenses/metadata.xml
@@ -1,14 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-kpp+gen...@qrator.net
-Konstantin Ignatov
-  
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
+  
   
 go-licenses analyzes the dependency tree of a Go package/binary.
 It can output a report on the libraries used and under what license they 
can be used.



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-router/

2022-07-26 Thread Sam James
commit: 88bcdee3d0c671cfe2d9b0b10bd5729b5553dc13
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 05:06:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 05:07:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88bcdee3

sys-cluster/kube-router: retire inactive proxied maintainer

No commits in 2 years (when most of the pkgs were added).

Bug: https://bugs.gentoo.org/691590
Signed-off-by: Sam James  gentoo.org>

 sys-cluster/kube-router/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/sys-cluster/kube-router/metadata.xml 
b/sys-cluster/kube-router/metadata.xml
index 1b2eac56c947..df57b8f67db9 100644
--- a/sys-cluster/kube-router/metadata.xml
+++ b/sys-cluster/kube-router/metadata.xml
@@ -1,14 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-kpp+gen...@qrator.net
-Konstantin Ignatov
-
-
-proxy-ma...@gentoo.org
-Proxy Maintainers
-
+
 
 kube-router is an alternative to several network components used
 in typical Kubernetes clusters.



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

2022-07-26 Thread Sam James
commit: 5d07cd95d0c85ef81599497708079cbdda594acf
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 05:06:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 05:07:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d07cd95

dev-go/licenseclassifier: retire inactive proxied maintainer

No commits in 2 years (when most of the pkgs were added).

Bug: https://bugs.gentoo.org/691590
Signed-off-by: Sam James  gentoo.org>

 dev-go/licenseclassifier/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/dev-go/licenseclassifier/metadata.xml 
b/dev-go/licenseclassifier/metadata.xml
index b5b604568d17..3ecd94373bce 100644
--- a/dev-go/licenseclassifier/metadata.xml
+++ b/dev-go/licenseclassifier/metadata.xml
@@ -1,14 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-kpp+gen...@qrator.net
-Konstantin Ignatov
-  
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
+  
   
 The license classifier is a library and set of tools that can analyze text
 to determine what type of license it contains. It searches for license 
texts



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

2022-07-26 Thread Miroslav Šulc
commit: 46b7bc0a9ba099d390ad550c185eef0f23775a5d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jul 27 05:02:50 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jul 27 05:02:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b7bc0a

media-libs/speexdsp: dropped obsolete 1.2.0

Bug: https://bugs.gentoo.org/861104
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/speexdsp/Manifest  |  1 -
 media-libs/speexdsp/speexdsp-1.2.0.ebuild | 57 ---
 2 files changed, 58 deletions(-)

diff --git a/media-libs/speexdsp/Manifest b/media-libs/speexdsp/Manifest
index fece581af24c..4f5cd9e11cdf 100644
--- a/media-libs/speexdsp/Manifest
+++ b/media-libs/speexdsp/Manifest
@@ -1,2 +1 @@
-DIST speexdsp-1.2.0.tar.gz 919621 BLAKE2B 
70c7d07f4b23abbb70cfb212a6541288c71f57fffd5fe22ddd94901a7d01fa403a69b7884e3a4a2267ffd45a7e053b1ae7c7fd662e57053a06d4a7efb7889610
 SHA512 
e357cd5377415ea66c862302c7cf8bf6a10063cacd903f0846478975b87974cf5bdf00e2c6759d8f4f453c4c869cf284e9dc948a84a83d7b2ab96bd5405c05ec
 DIST speexdsp-1.2.1.tar.gz 922584 BLAKE2B 
9105967eaee3ea8fcba2df1739d92a520407e086d3f4645763d8c7f26adff4f6c46b653e873b3e5ca04fce2ee5f765f8f7a242172d7cc4873fe15c3295a5913b
 SHA512 
41b5f37b48db5cb8c5a0f6437a4a8266d2627a5b7c1088de8549fe0bf0bb3105b7df8024fe207eef194096e0726ea73e2b53e0a4293d8db8e133baa0f8a3bad3

diff --git a/media-libs/speexdsp/speexdsp-1.2.0.ebuild 
b/media-libs/speexdsp/speexdsp-1.2.0.ebuild
deleted file mode 100644
index 98b2f6d9ecca..
--- a/media-libs/speexdsp/speexdsp-1.2.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic multilib-minimal
-
-MY_P=${P/_}
-MY_P=${MY_P/_p/.}
-
-DESCRIPTION="Audio compression format designed for speech -- DSP"
-HOMEPAGE="https://www.speex.org/;
-SRC_URI="https://downloads.xiph.org/releases/speex/${MY_P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
-IUSE="cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_arm_neon"
-
-RDEPEND="!

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

2022-07-26 Thread Miroslav Šulc
commit: d318b64c85d4233bc49315872da15f844e511f50
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jul 27 05:02:10 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jul 27 05:02:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d318b64c

media-libs/speex: dropped obsolete 1.2.0-r2

Bug: https://bugs.gentoo.org/861104
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/speex/Manifest  |  1 -
 media-libs/speex/speex-1.2.0-r2.ebuild | 71 --
 2 files changed, 72 deletions(-)

diff --git a/media-libs/speex/Manifest b/media-libs/speex/Manifest
index ddba3d957b9c..9c6f5eaa652c 100644
--- a/media-libs/speex/Manifest
+++ b/media-libs/speex/Manifest
@@ -1,2 +1 @@
-DIST speex-1.2.0.tar.gz 1047080 BLAKE2B 
928e044e1195d4d977497cd1275a07323df233ee85e3ec188f362720f96303c2fc2002c1147c2ac93ca03570ff98428d983eb7d00439c9cdbe131041d9aa2697
 SHA512 
7fe10838c7d1bafcbe42295b82b79262420dba793b8a4388e2f73a3007850b5572face1b5308d9f4e8d7dfc9cb1c016cbad88cd65b2892667986107ed946836b
 DIST speex-1.2.1.tar.gz 1043278 BLAKE2B 
60afa7eb9ff87ebb1b69e2716b7fa6727b49f6c06ed6eb6fe81236c65dc4128769618dd1f4df31af56a00e9b766c4050c1b3e415c8f972d64d1fb9e7a537a650
 SHA512 
52e00300df82e1c7fb527b245af02b99a1f37faef74d004b7cd981052f1aa22a412cb18f5c7a5618df4c958f727c97eb7385beec99d68548d5b02e76192d4e0a

diff --git a/media-libs/speex/speex-1.2.0-r2.ebuild 
b/media-libs/speex/speex-1.2.0-r2.ebuild
deleted file mode 100644
index 610cbdba7d08..
--- a/media-libs/speex/speex-1.2.0-r2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic multilib-minimal
-
-MY_P=${P/_}
-MY_P=${MY_P/_p/.}
-
-DESCRIPTION="Audio compression format designed for speech"
-HOMEPAGE="https://www.speex.org/;
-SRC_URI="https://downloads.xiph.org/releases/speex/${MY_P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
-IUSE="cpu_flags_arm_v4 cpu_flags_arm_v5 cpu_flags_arm_v6 cpu_flags_x86_sse 
utils +vbr"
-
-RDEPEND="
-   utils? (
-   media-libs/libogg:=
-   media-libs/speexdsp[${MULTILIB_USEDEP}]
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=( "${FILESDIR}"/${P}-configure.patch )
-
-src_prepare() {
-   default
-
-   sed -i \
-   -e 's:noinst_PROGRAMS:check_PROGRAMS:' \
-   libspeex/Makefile.am || die
-
-   eautoreconf
-}
-
-multilib_src_configure() {
-   append-lfs-flags
-
-   local FIXED_ARG="--disable-fixed-point"
-   local ARM4_ARG="--disable-arm4-asm"
-   local ARM5_ARG="--disable-arm5e-asm"
-
-   if use arm && ! use cpu_flags_arm_v6; then
-   FIXED_ARG="--enable-fixed-point"
-
-   if use cpu_flags_arm_v5; then
-   ARM5_ARG="--enable-arm5e-asm"
-   elif use cpu_flags_arm_v4; then
-   ARM4_ARG="--enable-arm4-asm"
-   fi
-   fi
-
-   ECONF_SOURCE="${S}" econf \
-   --disable-static \
-   $(use_enable cpu_flags_x86_sse sse) \
-   $(use_enable vbr) \
-   $(use_with utils speexdsp) \
-   $(use_enable utils binaries) \
-   ${FIXED_ARG} ${ARM4_ARG} ${ARM5_ARG}
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${ED}" -name '*.la' -type f -delete || die
-}



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

2022-07-26 Thread Miroslav Šulc
commit: dfb7cc5753683189302633b38951d874a3c227b2
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jul 27 05:00:30 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jul 27 05:00:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb7cc57

media-sound/qmmp: dropped obsolete 1.5.3 & 1.6.0

Bug: https://bugs.gentoo.org/853655
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/qmmp/Manifest  |   2 -
 media-sound/qmmp/qmmp-1.5.4.ebuild | 159 
 media-sound/qmmp/qmmp-1.6.0.ebuild | 163 -
 3 files changed, 324 deletions(-)

diff --git a/media-sound/qmmp/Manifest b/media-sound/qmmp/Manifest
index 148f2d4294ca..c6a238a86166 100644
--- a/media-sound/qmmp/Manifest
+++ b/media-sound/qmmp/Manifest
@@ -1,3 +1 @@
-DIST qmmp-1.5.4.tar.bz2 1388941 BLAKE2B 
e1a205b6315cd841c7d7a94ed85dca7fcbc74416dcc09458637ccadab96c3a2614039007cdbab404098d2818f4b5cdb7a0bc5cf27e1bfdd0f146d73e2834f230
 SHA512 
5dcc543f75f3baa6115c7c692acaca00b1ad6b62c773ac18ad97447fc17978f067d85b132d1fdb65467474417b7d7e8d8b43e0284196978ca63dd5d431a23bf5
-DIST qmmp-1.6.0.tar.bz2 1364512 BLAKE2B 
3af905fa8af1a23f04d3df30856f881184a5150de571ffb82efc98179c2fe67a232207ad1233c57fde9000facc1df07317b10658e5f462f79083e99deeb7bb9f
 SHA512 
a96242b4eb46fce84f7eefb1dd90cf4c51809c7f8471a405462d95cb3ba5c373e217c50ed48b4ad6b94e1a7e0948839433d4085c41a35991bffd08699a4826f1
 DIST qmmp-1.6.1.tar.bz2 1353769 BLAKE2B 
d12f91166cec051caf604ec27dc563d4cf2a52511eabfc0dee0b0679373e7c5fa0f0faac2b4d25420f33485caf90545c7f0098f1e3814f92d46d82b253410afd
 SHA512 
efaf44002c21544514301b5ec1210507fe3cdeb4c6b8d14fb8a573d32db5bb73a9d6d36d00d9d61592261b69fa4260417e3c65183f13299234bd82dda43536c5

diff --git a/media-sound/qmmp/qmmp-1.5.4.ebuild 
b/media-sound/qmmp/qmmp-1.5.4.ebuild
deleted file mode 100644
index 14e58416acd2..
--- a/media-sound/qmmp/qmmp-1.5.4.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake xdg
-
-DESCRIPTION="Qt5-based audio player with winamp/xmms skins support"
-HOMEPAGE="http://qmmp.ylsoftware.com;
-if [[ ${PV} !=  ]]; then
-   SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2
-   mirror://sourceforge/${PN}-dev/files/${P}.tar.bz2"
-   KEYWORDS="amd64 x86"
-else
-   inherit subversion
-   QMMP_DEV_BRANCH="1.3"
-   
ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}-dev/code/branches/${PN}-${QMMP_DEV_BRANCH}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-# KEYWORDS further up
-IUSE="aac +alsa analyzer archive bs2b cdda cover crossfade cue curl +dbus enca
-ffmpeg flac game gnome jack ladspa lyrics +mad midi mms modplug mplayer 
musepack
-notifier opus oss pipewire projectm pulseaudio qsui qtmedia scrobbler shout sid
-sndfile soxr stereo tray udisks +vorbis wavpack"
-
-REQUIRED_USE="
-   gnome? ( dbus )
-   shout? ( soxr vorbis )
-   udisks? ( dbus )
-"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsql:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   media-libs/taglib
-   x11-libs/libX11
-   aac? ( media-libs/faad2 )
-   alsa? ( media-libs/alsa-lib )
-   archive? ( app-arch/libarchive )
-   bs2b? ( media-libs/libbs2b )
-   cdda? (
-   dev-libs/libcdio:=
-   dev-libs/libcdio-paranoia
-   )
-   curl? ( net-misc/curl )
-   dbus? ( dev-qt/qtdbus:5 )
-   enca? ( app-i18n/enca )
-   ffmpeg? ( media-video/ffmpeg:= )
-   flac? ( media-libs/flac )
-   game? ( media-libs/game-music-emu )
-   jack? (
-   media-libs/libsamplerate
-   virtual/jack
-   )
-   ladspa? ( media-plugins/cmt-plugins )
-   mad? (
-   media-libs/libmad:=
-   media-sound/mpg123:=
-   )
-   midi? ( media-sound/wildmidi )
-   mms? ( media-libs/libmms )
-   modplug? ( >=media-libs/libmodplug-0.8.4 )
-   mplayer? ( media-video/mplayer )
-   musepack? ( >=media-sound/musepack-tools-444 )
-   opus? ( media-libs/opusfile )
-   pipewire? ( media-video/pipewire )
-   projectm? (
-   dev-qt/qtgui:5[-gles2-only]
-   dev-qt/qtopengl:5
-   media-libs/libprojectm:=
-   )
-   pulseaudio? ( >=media-sound/pulseaudio-0.9.9 )
-   qtmedia? ( dev-qt/qtmultimedia:5 )
-   scrobbler? ( net-misc/curl )
-   shout? ( media-libs/libshout )
-   sid? ( >=media-libs/libsidplayfp-1.1.0 )
-   sndfile? ( media-libs/libsndfile )
-   soxr? ( media-libs/soxr )
-   udisks? ( sys-fs/udisks:2 )
-   vorbis? (
-   media-libs/libogg
-   media-libs/libvorbis
-   )
-   wavpack? ( media-sound/wavpack )
-"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-"
-
-DOCS=( AUTHORS ChangeLog README )
-

[gentoo-commits] repo/gentoo:master commit in: media-plugins/qmmp-plugin-pack/

2022-07-26 Thread Miroslav Šulc
commit: 3712c1cb3bf5a65d7a3cf3e589bb91ebaa8769ed
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jul 27 05:01:10 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jul 27 05:01:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3712c1cb

media-plugins/qmmp-plugin-pack: dropped obsolete 1.5.3

Bug: https://bugs.gentoo.org/853655
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-plugins/qmmp-plugin-pack/Manifest|  1 -
 .../qmmp-plugin-pack/qmmp-plugin-pack-1.5.3.ebuild | 35 --
 2 files changed, 36 deletions(-)

diff --git a/media-plugins/qmmp-plugin-pack/Manifest 
b/media-plugins/qmmp-plugin-pack/Manifest
index 8856b39dbf66..3d6150ff80b3 100644
--- a/media-plugins/qmmp-plugin-pack/Manifest
+++ b/media-plugins/qmmp-plugin-pack/Manifest
@@ -1,2 +1 @@
-DIST qmmp-plugin-pack-1.5.3.tar.bz2 231118 BLAKE2B 
6de426871f978a87be9fecf89e779cae3a60de02e5666f4193870fa1f79846831291d6115813e026b005ba29f437015403a4cd7e45cb67c6fc3441e6730aa0cf
 SHA512 
992d511310dfaf0bf6e9a57cd7611ae11461197da8edea6765433028c911c3a28cec06883bfecf8ec9d07f3cfd264d644d63ebece15b0784ffd56e6e7853db2c
 DIST qmmp-plugin-pack-1.6.0.tar.bz2 243564 BLAKE2B 
35477cc884ea707d9a6483398ccc537ccd5c68c0f9ac7a35066b6000e50a29389eb5bf5c7cd1aa2cde984503ba450b89036190c2dfdf3eaa38ddb3623177594d
 SHA512 
21c3ffce22f72041c1d499fe3a6ff2be0caf5a67c6f1165401f4e8a881dddb726a9232e0145a7fb63e42ef7ec8f72ddadc18e2363f61df86535cebae713cadd6

diff --git a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.5.3.ebuild 
b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.5.3.ebuild
deleted file mode 100644
index dd48571ce913..
--- a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.5.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="A set of extra plugins for Qmmp"
-HOMEPAGE="http://qmmp.ylsoftware.com/;
-SRC_URI="https://qmmp.ylsoftware.com/files/${PN}/$(ver_cut 1-2)/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   media-libs/libsamplerate
-   media-libs/taglib
-   =media-sound/qmmp-$(ver_cut 1-2)*
-   media-video/ffmpeg
-"
-DEPEND="${RDEPEND}
-   dev-lang/yasm
-   dev-qt/linguist-tools:5
-"
-
-src_configure() {
-   append-ldflags -Wl,-z,noexecstack
-   cmake_src_configure
-}



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

2022-07-26 Thread Miroslav Šulc
commit: f9dd946e6da8afe1959f06075accf422da066a58
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jul 27 04:57:30 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jul 27 04:57:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9dd946e

media-sound/cadence: revbump due to previous commit deps changes

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/cadence/{cadence-0.9.2.ebuild => cadence-0.9.2-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/media-sound/cadence/cadence-0.9.2.ebuild 
b/media-sound/cadence/cadence-0.9.2-r1.ebuild
similarity index 100%
rename from media-sound/cadence/cadence-0.9.2.ebuild
rename to media-sound/cadence/cadence-0.9.2-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/speech-tools/

2022-07-26 Thread Miroslav Šulc
commit: 8450874622957739e90e5531460d7aa05f23e7a4
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jul 27 04:55:55 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jul 27 04:55:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84508746

app-accessibility/speech-tools: dropped obsolete 2.5.0

Bug: https://bugs.gentoo.org/861107
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../speech-tools/speech-tools-2.5.0.ebuild | 146 -
 1 file changed, 146 deletions(-)

diff --git a/app-accessibility/speech-tools/speech-tools-2.5.0.ebuild 
b/app-accessibility/speech-tools/speech-tools-2.5.0.ebuild
deleted file mode 100644
index 1c0615542e77..
--- a/app-accessibility/speech-tools/speech-tools-2.5.0.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-MY_P=${P/speech-/speech_}
-PATCHSET="r3"
-
-DESCRIPTION="Speech tools for Festival Text to Speech engine"
-HOMEPAGE="http://www.cstr.ed.ac.uk/projects/speech_tools/;
-SRC_URI="http://www.festvox.org/packed/festival/$(ver_cut 
1-2)/${MY_P}-release.tar.gz
-   
https://dev.gentoo.org/~neurogeek/${PN}/speech_tools-2.1-${PATCHSET}-patches.tar.gz;
-S="${WORKDIR}/speech_tools"
-
-LICENSE="FESTIVAL HPND BSD rc regexp-UofT"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE="nas openmp X"
-
-RDEPEND="
-   media-libs/alsa-lib
-   sys-libs/ncurses:0=
-   nas? ( media-libs/nas )
-   X? (
-   x11-libs/libX11
-   x11-libs/libXt
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( README.md lib/cstrutt.dtd lib/example_data )
-
-PATCHES=(
-   "${WORKDIR}/patch/02_all_gcc42.patch"
-   "${WORKDIR}/patch/03_all_GentooLinux.patch"
-   "${WORKDIR}/patch/05_all_sharedlib.patch"
-   "${WORKDIR}/patch/06_all_gcc43-include.patch"
-   "${WORKDIR}/patch/09_all_remove-shared-refs.patch"
-   "${WORKDIR}/patch/10_all_base_class.patch"
-   "${WORKDIR}/patch/81_all_etcpath.patch"
-   "${WORKDIR}/patch/91_all_gentoo-config.patch"
-   "${WORKDIR}/patch/92_all_ldflags_fix.patch"
-   "${WORKDIR}/patch/94_all_ncurses_tinfo.patch"
-
-   # Fix underlinking, bug #493204
-   "${FILESDIR}/${PN}-2.1-underlinking.patch"
-   "${FILESDIR}/${PN}-2.5.0-fno-common.patch"
-)
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_prepare() {
-   default
-
-   sed -i -e '/^CXXFLAGS  =/s|CC_OTHER_FLAGS|CXX_OTHER_FLAGS|' \
-   config/compilers/gcc_defaults.mak || die
-
-   sed -i -e 's,{{HORRIBLELIBARCHKLUDGE}},"/usr/$(get_libdir)",' \
-   main/siod_main.cc || die
-
-   # bug #309983
-   sed -i -e "s:\(GCC_SYSTEM_OPTIONS =\).*:\1:" \
-   "${S}"/config/systems/sparc_SunOS5.mak || die
-
-   sed -i -e "s|\$(OMP_OPTS)|$(use openmp && echo -fopenmp)|g" \
-   -e "s|\$(OMP_DEFS)|$(use openmp && echo -DOMP_WAGON=1)|g" \
-   -e "/MAKE_SHARED_LIB =/s|-shared|$(use openmp && echo -fopenmp) 
-shared|" \
-   config/compilers/gcc_defaults.mak || die
-}
-
-src_configure() {
-   local CONFIG=config/config.in
-
-   sed -i -e 's/@COMPILERTYPE@/gcc42/' ${CONFIG} || die
-
-   if use nas; then
-   sed -i -e "s/#.*\(INCLUDE_MODULES += NAS_AUDIO\)/\1/" \
-   ${CONFIG} || die
-   fi
-
-   if ! use X; then
-   sed -i -e "s/-lX11 -lXt//" config/modules/esd_audio.mak || die
-   fi
-
-   econf
-}
-
-src_compile() {
-   emake -j1 \
-   CC="$(tc-getCC)" \
-   CXX="$(tc-getCXX)" \
-   CC_OTHER_FLAGS="${CFLAGS}" \
-   CXX_OTHER_FLAGS="${CXXFLAGS}" \
-   LDFLAGS="${LDFLAGS}" \
-   AR="$(tc-getAR)" \
-   RANLIB="$(tc-getRANLIB)"
-}
-
-src_install() {
-   default
-
-   dolib.so lib/libest*.so*
-
-   insinto /usr/share/speech-tools
-   doins -r config base_class
-
-   insinto /usr/share/speech-tools/lib
-   doins -r lib/siod
-
-   mv include speech-tools || die
-   doheader -r speech-tools
-   dosym ../../include/speech-tools /usr/share/speech-tools/include
-
-   for file in bin/*; do
-   [ "${file}" = "bin/Makefile" ] && continue
-   dobin ${file}
-   dstfile="${ED}/usr/${file}"
-   sed -i -e 
"s:${S}/testsuite/data:/usr/share/speech-tools/testsuite:g" \
-   ${dstfile} || die
-   sed -i -e "s:${S}/bin:/usr/$(get_libdir)/speech-tools:g" \
-   ${dstfile} || die
-   sed -i -e "s:${S}/main:/usr/$(get_libdir)/speech-tools:g" \
-   ${dstfile} || 

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

2022-07-26 Thread Miroslav Šulc
commit: e60dc50a53859438555ddfa61a4e61463594361b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jul 27 04:51:05 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jul 27 04:51:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60dc50a

media-sound/mixxx: dropped obsolete 2.3.2

Bug: https://bugs.gentoo.org/861101
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/mixxx/Manifest   |   1 -
 media-sound/mixxx/mixxx-2.3.2.ebuild | 167 ---
 2 files changed, 168 deletions(-)

diff --git a/media-sound/mixxx/Manifest b/media-sound/mixxx/Manifest
index 86d97510d902..8309d892da11 100644
--- a/media-sound/mixxx/Manifest
+++ b/media-sound/mixxx/Manifest
@@ -1,4 +1,3 @@
-DIST mixxx-2.3.2.tar.gz 40138947 BLAKE2B 
9ec1d871d3051f081152f07fdafd6c5e2bb41224e723dc260afe27755fdcd87befd2cb5ecaa2d0fb6d7ee9fb1b97c12db4b8d0a29e695a3ff1a7fb51b94ebfa4
 SHA512 
81282d6c587914157b9ef4a7ca2f0e886cb97a847e215e2b0496671938d392e3fc8f941071577bc69db517e677dcd96b72e4b53d6fd42d2224c8a4e62d2acbcd
 DIST mixxx-2.3.3.tar.gz 41011867 BLAKE2B 
1b3d863341afbdce86c61c4689494a334a689d02aaf5a700aa74d3291843f028d77ef7d62e545d05377ffb1f9a5077529c3a77a2b4a5e8ce20823728a8fe8d80
 SHA512 
6bd3809802f2f66af7d840db6ce006d7e46a824cf460ea9ae1bcff81f17483debd2ef47fd68d0da82671afaf01b6c3bc2522e02b41d992e08bc98f4d3d68120f
 DIST mixxx-manual-2.3-ca.pdf 34083768 BLAKE2B 
0572da067016d6fd1a0e955cfa9daad319e633357532bad114a277d3dee1876709447ecfb954b5294f5fd176af229884e11a8e2fd40d03c12a6cf80bf01c
 SHA512 
965f2f344bfa57531974362de889a92bb8b3024e527158f6c1819e285f70078762e958f7805ff1f833e7310646925cb8120eb3010f8600aa2cd21b2266a9333b
 DIST mixxx-manual-2.3-cs.pdf 8358958 BLAKE2B 
de00e08468fed15670751b0997759af0eca71b041d0366ad0e8cf2297fe27368eb6340a3f109b3f992a6f01a99f0d04ba7962c983756cdca2121bf9ca025aa76
 SHA512 
648eedde674155094b4fa9605422032e71427c95580ffe3f01c8d41a26495bd9bd2d8d7dff38e99bdfbba3a46aee9ca6a6e1c9327b8d1d503310e4c669755068

diff --git a/media-sound/mixxx/mixxx-2.3.2.ebuild 
b/media-sound/mixxx/mixxx-2.3.2.ebuild
deleted file mode 100644
index 8261053464b3..
--- a/media-sound/mixxx/mixxx-2.3.2.ebuild
+++ /dev/null
@@ -1,167 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake xdg udev
-
-DESCRIPTION="Advanced Digital DJ tool based on Qt"
-HOMEPAGE="https://www.mixxx.org/;
-if [[ "${PV}" == * ]] ; then
-   inherit git-r3
-   if [[ "${PV}" == ?.?. ]] ; then
-   EGIT_BRANCH=${PV%.}
-   fi
-   EGIT_REPO_URI="https://github.com/mixxxdj/${PN}.git;
-else
-   
SRC_URI="https://github.com/mixxxdj/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-   #S="${WORKDIR}/${PN}-release-${PV}"
-   KEYWORDS="amd64 x86"
-fi
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="aac ffmpeg hid keyfinder lv2 modplug mp3 mp4 opus qtkeychain shout 
wavpack"
-
-RDEPEND="
-   dev-db/sqlite
-   dev-libs/glib:2
-   dev-libs/protobuf:0=
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtscript:5[scripttools]
-   dev-qt/qtsql:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   dev-qt/qtxml:5
-   media-libs/chromaprint
-   media-libs/flac
-   media-libs/libebur128
-   media-libs/libid3tag:=
-   media-libs/libogg
-   media-libs/libsndfile
-   media-libs/libsoundtouch
-   media-libs/libvorbis
-   media-libs/portaudio[alsa]
-   media-libs/portmidi
-   media-libs/rubberband
-   media-libs/taglib
-   media-libs/vamp-plugin-sdk
-   media-sound/lame
-   sci-libs/fftw:3.0=
-   sys-power/upower
-   virtual/glu
-   virtual/libusb:1
-   virtual/opengl
-   virtual/udev
-   x11-libs/libX11
-   aac? (
-   media-libs/faad2
-   media-libs/libmp4v2:0
-   )
-   ffmpeg? ( media-video/ffmpeg:0= )
-   hid? ( dev-libs/hidapi )
-   keyfinder? ( media-libs/libkeyfinder )
-   lv2? ( media-libs/lilv )
-   modplug? ( media-libs/libmodplug )
-   mp3? ( media-libs/libmad )
-   mp4? ( media-libs/libmp4v2:= )
-   opus? ( media-libs/opusfile )
-   qtkeychain? ( dev-libs/qtkeychain )
-   wavpack? ( media-sound/wavpack )
-   "
-   # libshout-idjc-2.4.6 is required. Please check and re-add once it's
-   # available in ::gentoo
-   # Meanwhile we're using the bundled libshout-idjc. See bug #775443
-   #shout? ( >=media-libs/libshout-idjc-2.4.6 )
-
-DEPEND="${RDEPEND}
-   dev-qt/qtconcurrent:5
-"
-BDEPEND="virtual/pkgconfig
-   dev-qt/qttest:5
-   dev-qt/qtxmlpatterns:5"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.3.0-docs.patch
-   "${FILESDIR}"/${PN}-2.3.0-cmake.patch
-   "${FILESDIR}"/${PN}-2.3.1-benchmark_compile_fix.patch
-)
-
-PLOCALES="
- 

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

2022-07-26 Thread Miroslav Šulc
commit: 238ea3d29719f81c6a9b87bf4d3c1e3fd89b2e89
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jul 27 04:48:34 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jul 27 04:48:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=238ea3d2

media-sound/cadence: updated deps to not block pipewire[sound-server]

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/cadence/cadence-0.9.2.ebuild | 9 +++--
 media-sound/cadence/cadence-.ebuild  | 9 +++--
 2 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/media-sound/cadence/cadence-0.9.2.ebuild 
b/media-sound/cadence/cadence-0.9.2.ebuild
index 9d733c2e63b2..f67d9bb389fa 100644
--- a/media-sound/cadence/cadence-0.9.2.ebuild
+++ b/media-sound/cadence/cadence-0.9.2.ebuild
@@ -34,8 +34,13 @@ CDEPEND="
media-sound/jack_capture
virtual/jack
a2jmidid? ( media-sound/a2jmidid[dbus] )
-   pulseaudio? ( || ( media-sound/pulseaudio-daemon[jack] 


[gentoo-commits] repo/gentoo:master commit in: acct-user/pipewire/

2022-07-26 Thread Sam James
commit: cad5e07e9b234343afd8ba62f11c00cca07eba16
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:42:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:42:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cad5e07e

acct-user/pipewire: update maintainers

Signed-off-by: Sam James  gentoo.org>

 acct-user/pipewire/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/acct-user/pipewire/metadata.xml b/acct-user/pipewire/metadata.xml
index 6d27fca777f7..b32edab9c8df 100644
--- a/acct-user/pipewire/metadata.xml
+++ b/acct-user/pipewire/metadata.xml
@@ -9,8 +9,4 @@
s...@gentoo.org
Sam James

-   
-   ast...@gentoo.org
-   Andreas Sturmlechner
-   
 



[gentoo-commits] repo/gentoo:master commit in: acct-group/pipewire/

2022-07-26 Thread Sam James
commit: 1507f043a9ddc4fb7dc6982132006596a3dbc0bb
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:42:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:42:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1507f043

acct-group/pipewire: update maintainers

Signed-off-by: Sam James  gentoo.org>

 acct-group/pipewire/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/acct-group/pipewire/metadata.xml b/acct-group/pipewire/metadata.xml
index 6d27fca777f7..b32edab9c8df 100644
--- a/acct-group/pipewire/metadata.xml
+++ b/acct-group/pipewire/metadata.xml
@@ -9,8 +9,4 @@
s...@gentoo.org
Sam James

-   
-   ast...@gentoo.org
-   Andreas Sturmlechner
-   
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvmgold/

2022-07-26 Thread Sam James
commit: 945e7ceda30f34dadd8774c64d838dc8c4da423d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:23:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:23:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945e7ced

sys-devel/llvmgold: drop llvm[gold] references

This ended up covering up some broken/stale masks
referring to the old USE flag in profiles/.

Let's just get rid of the compatibility hack given
all LLVMs in tree (including 13.x) have USE=binutils-plugin
instead.

Signed-off-by: Sam James  gentoo.org>

 sys-devel/llvmgold/{llvmgold-13-r1.ebuild => llvmgold-13-r2.ebuild} | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-devel/llvmgold/llvmgold-13-r1.ebuild 
b/sys-devel/llvmgold/llvmgold-13-r2.ebuild
similarity index 86%
rename from sys-devel/llvmgold/llvmgold-13-r1.ebuild
rename to sys-devel/llvmgold/llvmgold-13-r2.ebuild
index c92356ad883d..c5b814adfa63 100644
--- a/sys-devel/llvmgold/llvmgold-13-r1.ebuild
+++ b/sys-devel/llvmgold/llvmgold-13-r2.ebuild
@@ -12,10 +12,7 @@ SLOT="0"
 KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux"
 
 RDEPEND="
-   || (
-   sys-devel/llvm:${PV}[binutils-plugin(-)]
-   sys-devel/llvm:${PV}[gold(-)]
-   )
+   sys-devel/llvm:${PV}[binutils-plugin(-)]
!sys-devel/llvm:0"
 
 S=${WORKDIR}



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

2022-07-26 Thread Sam James
commit: 665f9c8e2b7e4e48e311e65e037da96bb8bcc532
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:21:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:21:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=665f9c8e

profiles/arch/sparc: cleanup sparc LLVM masks

Signed-off-by: Sam James  gentoo.org>

 profiles/arch/sparc/package.use.mask | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 2fc9381ece58..77cb8a872b13 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -98,9 +98,9 @@ dev-cpp/eigen test
 
 # Sam James  (2021-04-27)
 # Deps not yet tested/keyworded.
-sys-devel/clang default-compiler-rt default-libcxx default-lld
-sys-devel/clang-runtime compiler-rt libcxx
-sys-devel/llvm binutils-plugin z3
+sys-devel/clang default-compiler-rt default-lld
+sys-devel/clang-runtime compiler-rt
+sys-devel/llvm z3
 
 # Sam James  (2021-03-19)
 # On sparc, we have to force sys-apps/grep[libsigsegv]



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

2022-07-26 Thread Sam James
commit: f8300c75fd75ab9fbedaeadcb03a1cb35fb488f1
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:15:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:15:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8300c75

dev-python/sip: Stabilize 6.6.2 ppc, #861098

Signed-off-by: Sam James  gentoo.org>

 dev-python/sip/sip-6.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sip/sip-6.6.2.ebuild b/dev-python/sip/sip-6.6.2.ebuild
index 2f8f7d1947c5..42a51b71b310 100644
--- a/dev-python/sip/sip-6.6.2.ebuild
+++ b/dev-python/sip/sip-6.6.2.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="|| ( GPL-2 GPL-3 SIP )"
 SLOT="5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
!

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

2022-07-26 Thread Sam James
commit: 335c1f92d07ea00210210c8f863c8ba10d41936f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:15:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:15:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=335c1f92

dev-python/sip: Stabilize 6.6.2 ppc64, #861098

Signed-off-by: Sam James  gentoo.org>

 dev-python/sip/sip-6.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sip/sip-6.6.2.ebuild b/dev-python/sip/sip-6.6.2.ebuild
index 77c031e024db..2f8f7d1947c5 100644
--- a/dev-python/sip/sip-6.6.2.ebuild
+++ b/dev-python/sip/sip-6.6.2.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="|| ( GPL-2 GPL-3 SIP )"
 SLOT="5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
!

[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-settings/

2022-07-26 Thread Sam James
commit: dfcd93a4ebe57a3157681c3b0bc1c3f1f429c816
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:15:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:15:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfcd93a4

xfce-base/xfce4-settings: Stabilize 4.16.3 ppc, #861323

Signed-off-by: Sam James  gentoo.org>

 xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild 
b/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild
index 15adc3fbb0a4..3a19bd4a8500 100644
--- a/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild
+++ b/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="colord input_devices_libinput libcanberra libnotify upower +xklavier"
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 



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

2022-07-26 Thread Sam James
commit: 7348fa47a1a8a257f98601cec50baba6eee19b20
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:14:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:14:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7348fa47

dev-libs/tlsh: Stabilize 4.8.2 amd64, #861326

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/tlsh/tlsh-4.8.2.ebuild b/dev-libs/tlsh/tlsh-4.8.2.ebuild
index bbc9bc66cff3..4959d64e815f 100644
--- a/dev-libs/tlsh/tlsh-4.8.2.ebuild
+++ b/dev-libs/tlsh/tlsh-4.8.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/trendmicro/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 PATCHES=(
"${FILESDIR}"/${P}-gnuinstalldirs.patch



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

2022-07-26 Thread Sam James
commit: 3e4a0744f8d7a9eaa9fd41447165beb47e00096d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:14:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:14:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e4a0744

dev-util/diffoscope: Stabilize 219 amd64, #861326

Signed-off-by: Sam James  gentoo.org>

 dev-util/diffoscope/diffoscope-219.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/diffoscope/diffoscope-219.ebuild 
b/dev-util/diffoscope/diffoscope-219.ebuild
index d203a348bff2..8d949bdc8763 100644
--- a/dev-util/diffoscope/diffoscope-219.ebuild
+++ b/dev-util/diffoscope/diffoscope-219.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
 find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
 mono opendocument pascal pdf postscript R rpm sqlite squashfs



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

2022-07-26 Thread Sam James
commit: dd8af5f61d91dcf6a52f918cd259c425f24a62a1
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:14:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:14:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd8af5f6

dev-python/tlsh: Stabilize 4.8.2 x86, #861326

Signed-off-by: Sam James  gentoo.org>

 dev-python/tlsh/tlsh-4.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tlsh/tlsh-4.8.2.ebuild 
b/dev-python/tlsh/tlsh-4.8.2.ebuild
index a9f0bf677081..3c54876ef023 100644
--- a/dev-python/tlsh/tlsh-4.8.2.ebuild
+++ b/dev-python/tlsh/tlsh-4.8.2.ebuild
@@ -14,7 +14,7 @@ S=${WORKDIR}/${P}/py_ext
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 x86"
 
 DEPEND="dev-libs/tlsh"
 RDEPEND="${DEPEND}"



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

2022-07-26 Thread Sam James
commit: 6aeaa5f0d2edd4a7f3108730d4c6699bb19cba11
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:14:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:14:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aeaa5f0

dev-util/diffoscope: Stabilize 219 x86, #861326

Signed-off-by: Sam James  gentoo.org>

 dev-util/diffoscope/diffoscope-219.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/diffoscope/diffoscope-219.ebuild 
b/dev-util/diffoscope/diffoscope-219.ebuild
index 177ba73b1c19..d203a348bff2 100644
--- a/dev-util/diffoscope/diffoscope-219.ebuild
+++ b/dev-util/diffoscope/diffoscope-219.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 x86"
 IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
 find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
 mono opendocument pascal pdf postscript R rpm sqlite squashfs



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

2022-07-26 Thread Sam James
commit: 5ab5af016c057be22061aa252af04364b62c222d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:14:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:14:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab5af01

dev-python/tlsh: Stabilize 4.8.2 amd64, #861326

Signed-off-by: Sam James  gentoo.org>

 dev-python/tlsh/tlsh-4.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tlsh/tlsh-4.8.2.ebuild 
b/dev-python/tlsh/tlsh-4.8.2.ebuild
index 3c54876ef023..7471c4cbb5d7 100644
--- a/dev-python/tlsh/tlsh-4.8.2.ebuild
+++ b/dev-python/tlsh/tlsh-4.8.2.ebuild
@@ -14,7 +14,7 @@ S=${WORKDIR}/${P}/py_ext
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 DEPEND="dev-libs/tlsh"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-settings/

2022-07-26 Thread Sam James
commit: ff9308c348f328e7819cc3866c43767febb88fab
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:15:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:15:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff9308c3

xfce-base/xfce4-settings: Stabilize 4.16.3 ppc64, #861323

Signed-off-by: Sam James  gentoo.org>

 xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild 
b/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild
index 3a19bd4a8500..f873f4dd0f1b 100644
--- a/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild
+++ b/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="colord input_devices_libinput libcanberra libnotify upower +xklavier"
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 



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

2022-07-26 Thread Sam James
commit: 93dd28cf90b668ff25d870ffaf77533a6cf09c93
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:14:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:14:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93dd28cf

dev-lang/spidermonkey: Keyword 78.15.0 ppc, #753221

Signed-off-by: Sam James  gentoo.org>

 dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild 
b/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild
index 43e786d669c7..8cfe7c8bb1ba 100644
--- a/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild
@@ -61,7 +61,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> 
${MOZ_P_DISTFILES}
 DESCRIPTION="SpiderMonkey is Mozilla's JavaScript engine written in C and C++"
 
HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey;
 
-KEYWORDS="amd64 arm arm64 ~mips ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~mips ~ppc ppc64 ~riscv x86"
 
 SLOT="78"
 LICENSE="MPL-2.0"



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

2022-07-26 Thread Sam James
commit: 07ab0678aa9fef2f8d5e5e52410ba5edfba5acca
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:14:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:14:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ab0678

dev-libs/tlsh: Stabilize 4.8.2 x86, #861326

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/tlsh/tlsh-4.8.2.ebuild b/dev-libs/tlsh/tlsh-4.8.2.ebuild
index e6fb73d50849..bbc9bc66cff3 100644
--- a/dev-libs/tlsh/tlsh-4.8.2.ebuild
+++ b/dev-libs/tlsh/tlsh-4.8.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/trendmicro/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 x86"
 
 PATCHES=(
"${FILESDIR}"/${P}-gnuinstalldirs.patch



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

2022-07-26 Thread Sam James
commit: a59cbf6f767245f71add544d19128f1ae0c55f5c
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:10:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:10:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59cbf6f

profiles/arch/powerpc/ppc32: mask spidermonkey[lto]

No stable lld here.

Bug: https://bugs.gentoo.org/753221
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/powerpc/ppc32/package.use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.mask 
b/profiles/arch/powerpc/ppc32/package.use.stable.mask
index 1dd45d46b93b..8bed1a865a2e 100644
--- a/profiles/arch/powerpc/ppc32/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2022-07-27)
+# sys-devel/lld is not marked stable on ppc
+>=dev-lang/spidermonkey-78 lto
+
 # Sam James  (2022-05-11)
 # sys-apps/keyutils not stable here (test failures)
 # ... and samba[client] pulls in cifs-utils which pulls in keyutils.



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

2022-07-26 Thread Sam James
commit: e781a3afb0b9917c49e2a47c518d6c2aba37f007
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:06:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:07:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e781a3af

dev-util/log4shelldetect: fix DESCRIPTION, indentation

Signed-off-by: Sam James  gentoo.org>

 dev-util/log4shelldetect/log4shelldetect-0.0.7.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/log4shelldetect/log4shelldetect-0.0.7.ebuild 
b/dev-util/log4shelldetect/log4shelldetect-0.0.7.ebuild
index 578352422417..46ed42367c0d 100644
--- a/dev-util/log4shelldetect/log4shelldetect-0.0.7.ebuild
+++ b/dev-util/log4shelldetect/log4shelldetect-0.0.7.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 inherit go-module
 
-DESCRIPTION="check for java programs vulnerable to log4shell"
+DESCRIPTION="Check for java programs vulnerable to log4shell"
 HOMEPAGE="https://github.com/1lann/log4shelldetect;
 SRC_URI="https://github.com/1lann/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
@@ -18,6 +18,6 @@ src_compile() {
 }
 
 src_install() {
-dobin log4shelldetect
-dodoc README.md
+   dobin log4shelldetect
+   dodoc README.md
 }



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

2022-07-26 Thread Sam James
commit: b8cb0f65f9a53c2e05a3a5e8433c42bf9bb78dac
Author: Alex Margolin  mail  huji  ac  il>
AuthorDate: Sun Jun 19 09:03:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 03:50:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8cb0f65

dev-haskell/ipynb: add 0.1.0.2

Closes: https://bugs.gentoo.org/827430
Signed-off-by: Alex Margolin  mail.huji.ac.il>
Closes: https://github.com/gentoo/gentoo/pull/25975
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/ipynb/Manifest |  1 +
 dev-haskell/ipynb/ipynb-0.1.0.2.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-haskell/ipynb/Manifest b/dev-haskell/ipynb/Manifest
index 97713b6699bf..17a25bd962a7 100644
--- a/dev-haskell/ipynb/Manifest
+++ b/dev-haskell/ipynb/Manifest
@@ -1,2 +1,3 @@
+DIST ipynb-0.1.0.2.tar.gz 20158 BLAKE2B 
0bdae84979f855e619be8bd61ff7f6c2f47a5fb7b69dd5e4d22b629a5684efd8ad0085dbb3fda50b726cb84fc72c1fee956cfa53e280e7f63e57c404ac5d9c3b
 SHA512 
81f1322d8e6c79eee117b60aa6b2c15b89345d14e52066127e7ecbbf68ed2ac307917913f1f51fd310055043e92457e2f3610912c5f647fdf096d8bfe8874ebf
 DIST ipynb-0.1.tar.gz 632774 BLAKE2B 
9c1c7523c230730f56fd7c0fb729f67a904b34c48e573aa7e19f1b34d47791f4a3cace8d0e6d4ba6faec531b476fa012c742b8b33232f2c09e23da91541f71c0
 SHA512 
8717dac6496905afc5e8735abc3b3a4a90b171253b035efa0751a6311b901caad563fdfeaa455987c1307d0532273ab80be37256562143db575f13c326843bf4
 DIST ipynb-0.2.tar.gz 632962 BLAKE2B 
bdd85dd21e9e34e9e60157bb3d7447afa96a5ff83aa00fcf9662ce388617e974e81058d6588d5b41d55a38c32fe2e05458987e5ea37c53bf0852bd6c7b60b2b3
 SHA512 
885ffa2f2269b2bc6c2381fe7a7c91de93e8539ca3493d5a8207e75e986fc42a4b8ead0b4d05184da5bbb931466431ca1b810f03db8cd2c1624a67e1bbb782ea

diff --git a/dev-haskell/ipynb/ipynb-0.1.0.2.ebuild 
b/dev-haskell/ipynb/ipynb-0.1.0.2.ebuild
new file mode 100644
index ..e8f0c458f446
--- /dev/null
+++ b/dev-haskell/ipynb/ipynb-0.1.0.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Data structure for working with Jupyter notebooks (ipynb)"
+HOMEPAGE="https://hackage.haskell.org/package/ipynb;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/aeson:=[profile?]
+   dev-haskell/base64-bytestring:=[profile?]
+   >=dev-haskell/semigroups-0.18:=[profile?] 
=dev-lang/ghc-7.10.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.22.2.0
+   test? ( dev-haskell/aeson-diff
+   dev-haskell/microlens
+   dev-haskell/microlens-aeson
+   dev-haskell/tasty
+   dev-haskell/tasty-hunit
+   dev-haskell/vector )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/x11/files/

2022-07-26 Thread Sam James
commit: 1d22bc0aea0e245d471a337a9ef10cd1bbbe4264
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Jul 26 16:48:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 03:49:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d22bc0a

dev-haskell/x11: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.11
Closes: https://github.com/gentoo/gentoo/pull/26591
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/x11/files/x11-1.9-no-LDFLAGS.patch | 10 --
 1 file changed, 10 deletions(-)

diff --git a/dev-haskell/x11/files/x11-1.9-no-LDFLAGS.patch 
b/dev-haskell/x11/files/x11-1.9-no-LDFLAGS.patch
deleted file mode 100644
index 69bc33c0d21e..
--- a/dev-haskell/x11/files/x11-1.9-no-LDFLAGS.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-Don't persist LDFLAGS into package database.
-
-https://bugs.gentoo.org/609624
 a/X11.buildinfo.in
-+++ b/X11.buildinfo.in
-@@ -5,3 +5,3 @@ buildable: @BUILD_PACKAGE_BOOL@
- cc-options: @X_CFLAGS@ @CPPFLAGS@
--ld-options: @X_LIBS@ @LDFLAGS@
-+ld-options: @X_LIBS@
- extra-libraries: @EXTRA_LIBRARIES@



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/iftop/

2022-07-26 Thread Sam James
commit: 605b7b5fdb894dacfe9a96db520695c5077c1708
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 03:37:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 03:37:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=605b7b5f

net-analyzer/iftop: drop 999

Not using live template so hard to maintain and no
upstream activity in a long while anyway.

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/iftop/iftop-999.ebuild | 44 -
 1 file changed, 44 deletions(-)

diff --git a/net-analyzer/iftop/iftop-999.ebuild 
b/net-analyzer/iftop/iftop-999.ebuild
deleted file mode 100644
index 40805b57cf6f..
--- a/net-analyzer/iftop/iftop-999.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools git-r3
-
-DESCRIPTION="display bandwidth usage on an interface"
-HOMEPAGE="http://www.ex-parrot.com/pdw/iftop/ 
https://code.blinkace.com/pdw/iftop;
-EGIT_REPO_URI="https://code.blinkace.com/pdw/iftop;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-
-RDEPEND="
-   net-libs/libpcap
-   sys-libs/ncurses:0=
-"
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-"
-S="${WORKDIR}"/${P/_/}
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.0_pre4-configure.ac.patch
-   "${FILESDIR}"/${PN}-1.0_pre4-Makefile.am.patch
-   "${FILESDIR}"/${PN}-1.0_pre4-fix-MAC-formatting.patch
-   "${FILESDIR}"/${PN}-1.0_pre4-fno-common.patch
-)
-
-src_prepare() {
-   default
-   # bug 490168
-   cat "${FILESDIR}"/ax_pthread.m4 >> "${S}"/acinclude.m4 || die
-
-   eautoreconf
-}
-
-src_install() {
-   dosbin iftop
-   doman iftop.8
-
-   dodoc AUTHORS ChangeLog README "${FILESDIR}"/iftoprc
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/features/clang/, profiles/arch/sparc/, profiles/arch/powerpc/ppc32/

2022-07-26 Thread Sam James
commit: 39a842feed196a197fa87c42823e84e685863bc1
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:12:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:12:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39a842fe

profiles: cleanup/fixup llvm[gold] -> llvm[binutils-plugin] refs

Signed-off-by: Sam James  gentoo.org>

 profiles/arch/powerpc/ppc32/package.use.mask | 5 -
 profiles/arch/sparc/package.use.mask | 2 +-
 profiles/features/clang/make.defaults| 2 +-
 profiles/features/clang/package.use  | 2 +-
 4 files changed, 3 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index 0e4be5aa20a6..4fb5d4a5edc9 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -84,11 +84,6 @@ media-sound/easyeffects zamaudio
 # dev-python/django is not keyworded here
 dev-python/diskcache test
 
-# Sam James  (2021-05-17)
-# Deps not yet tested/keyworded.
-# bug #708344
-sys-devel/llvm gold
-
 # Sam James  (2021-03-11)
 # media-libs/libheif isn't keyworded here
 # media-libs/libavif isn't keyworded here

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 532a5bd302d7..2fc9381ece58 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -100,7 +100,7 @@ dev-cpp/eigen test
 # Deps not yet tested/keyworded.
 sys-devel/clang default-compiler-rt default-libcxx default-lld
 sys-devel/clang-runtime compiler-rt libcxx
-sys-devel/llvm gold z3
+sys-devel/llvm binutils-plugin z3
 
 # Sam James  (2021-03-19)
 # On sparc, we have to force sys-apps/grep[libsigsegv]

diff --git a/profiles/features/clang/make.defaults 
b/profiles/features/clang/make.defaults
index ddb54ae32c7d..09d9b31dbb3e 100644
--- a/profiles/features/clang/make.defaults
+++ b/profiles/features/clang/make.defaults
@@ -49,7 +49,7 @@ BOOTSTRAP_USE="${BOOTSTRAP_USE} ssl curl_ssl_openssl"
 BOOTSTRAP_USE="${BOOTSTRAP_USE} python_single_target_python3_10"
 
 # sys-devel/llvm
-BOOTSTRAP_USE="${BOOTSTRAP_USE} -gold"
+BOOTSTRAP_USE="${BOOTSTRAP_USE} -binutils-plugin"
 
 # sys-devel/clang, sys-devel/clang-runtime, sys-libs/llvm-libunwind, 
sys-libs/libcxx, sys-libs/libcxxabi
 BOOTSTRAP_USE="${BOOTSTRAP_USE} compiler-rt clang libunwind"

diff --git a/profiles/features/clang/package.use 
b/profiles/features/clang/package.use
index 8bf1736e82c2..4b720c60bf5b 100644
--- a/profiles/features/clang/package.use
+++ b/profiles/features/clang/package.use
@@ -1,5 +1,5 @@
 # use lld by default
-sys-devel/llvm -gold
+sys-devel/llvm -binutils-plugin
 
 # use all defaults
 sys-devel/clang default-compiler-rt default-lld default-libcxx llvm-libunwind



[gentoo-commits] repo/gentoo:master commit in: app-portage/portage-utils/

2022-07-26 Thread Sam James
commit: d19135efb10c581375dd09a241df76201dc29f6e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 03:59:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 03:59:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19135ef

app-portage/portage-utils: forward ~loong

Signed-off-by: Sam James  gentoo.org>

 app-portage/portage-utils/portage-utils-0.94.1.ebuild | 2 +-
 app-portage/portage-utils/portage-utils-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/portage-utils/portage-utils-0.94.1.ebuild 
b/app-portage/portage-utils/portage-utils-0.94.1.ebuild
index f0936e338fac..c1242cd92bab 100644
--- a/app-portage/portage-utils/portage-utils-0.94.1.ebuild
+++ b/app-portage/portage-utils/portage-utils-0.94.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git;
 else
SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 RDEPEND="

diff --git a/app-portage/portage-utils/portage-utils-.ebuild 
b/app-portage/portage-utils/portage-utils-.ebuild
index f0936e338fac..c1242cd92bab 100644
--- a/app-portage/portage-utils/portage-utils-.ebuild
+++ b/app-portage/portage-utils/portage-utils-.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git;
 else
SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad/files/

2022-07-26 Thread Sam James
commit: 7ab41be7bf6cd60125443735148049be9f6c384e
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Jul 25 17:20:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 03:49:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab41be7

x11-wm/xmonad: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.11
Signed-off-by: Sam James  gentoo.org>

 x11-wm/xmonad/files/xmonad-0.12-check-repeat.patch | 40 --
 1 file changed, 40 deletions(-)

diff --git a/x11-wm/xmonad/files/xmonad-0.12-check-repeat.patch 
b/x11-wm/xmonad/files/xmonad-0.12-check-repeat.patch
deleted file mode 100644
index 79bd2c2d21fa..
--- a/x11-wm/xmonad/files/xmonad-0.12-check-repeat.patch
+++ /dev/null
@@ -1,40 +0,0 @@
 xmonad/src/XMonad/Core.hs  2010-09-05 05:11:42.0 +0400
-+++ xmonad/src/XMonad/Core.hs  2010-09-18 07:59:14.0 +0400
-@@ -65,6 +65,7 @@
- , waitingUnmap :: !(M.Map Window Int)-- ^ the number of 
expected UnmapEvents
- , dragging :: !(Maybe (Position -> Position -> X (), X ()))
- , numberlockMask   :: !KeyMask   -- ^ The numlock 
modifier
-+, keyPressed   :: !KeyCode   -- ^ keycode of the 
key being pressed if any
- , extensibleState  :: !(M.Map String (Either String StateExtension))
- -- ^ stores custom state information.
- --
 xmonad/src/XMonad/Main.hs  2010-09-05 05:11:42.0 +0400
-+++ xmonad/src/XMonad/Main.hs  2010-09-18 08:03:11.0 +0400
-@@ -129,6 +129,7 @@
- , mapped  = S.empty
- , waitingUnmap= M.empty
- , dragging= Nothing
-+, keyPressed  = 0
- , extensibleState = extState
- }
- allocaXEvent $ \e ->
-@@ -190,10 +191,15 @@
- -- run window manager command
- handle (KeyEvent {ev_event_type = t, ev_state = m, ev_keycode = code})
- | t == keyPress = withDisplay $ \dpy -> do
--s  <- io $ keycodeToKeysym dpy code 0
--mClean <- cleanMask m
--ks <- asks keyActions
--userCodeDef () $ whenJust (M.lookup (mClean, s) ks) id
-+kp <- gets keyPressed
-+if kp /= code then do
-+modify $ \s -> s { keyPressed = code }
-+s  <- io $ keycodeToKeysym dpy code 0
-+mClean <- cleanMask m
-+ks <- asks keyActions
-+userCodeDef () $ whenJust (M.lookup (mClean, s) ks) id
-+else return ()
-+| t == keyRelease = modify $ \s -> s { keyPressed = 0 }
- 
- -- manage a new window
- handle (MapRequestEvent{ev_window = w}) = withDisplay $ \dpy -> do



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

2022-07-26 Thread Sam James
commit: 7a0573689ce21c3506244552dd094f71d737ea77
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:05:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:07:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a057368

sys-libs/libcxx: keyword ~sparc

List of test failures isn't bad at all:
FAIL: libc++ :: 
libcxx/input.output/filesystems/class.directory_entry/directory_entry.mods/last_write_time.pass.cpp
 (1001 of 7627)
FAIL: libc++ :: 
std/input.output/filesystems/fs.op.funcs/fs.op.last_write_time/last_write_time.pass.cpp
 (3311 of 7627)
FAIL: libc++ :: std/language.support/cmp/cmp.alg/weak_order.pass.cpp (4013 of 
7627)
FAIL: libc++ :: 
std/language.support/cmp/cmp.alg/compare_weak_order_fallback.pass.cpp (4029 of 
7627)
FAIL: libc++ :: std/re/re.traits/isctype.pass.cpp (5593 of 7627)

Bug: https://bugs.gentoo.org/753221
Signed-off-by: Sam James  gentoo.org>

 sys-libs/libcxx/libcxx-14.0.4.ebuild | 2 +-
 sys-libs/libcxx/libcxx-14.0.6.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/libcxx/libcxx-14.0.4.ebuild 
b/sys-libs/libcxx/libcxx-14.0.4.ebuild
index 31c29cb92bbb..ab160d11abdc 100644
--- a/sys-libs/libcxx/libcxx-14.0.4.ebuild
+++ b/sys-libs/libcxx/libcxx-14.0.4.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxx.llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86 ~x64-macos"
 IUSE="+libcxxabi +libunwind static-libs test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="libunwind? ( libcxxabi )"

diff --git a/sys-libs/libcxx/libcxx-14.0.6.ebuild 
b/sys-libs/libcxx/libcxx-14.0.6.ebuild
index 4d6be5bcc7f2..b27bffec9276 100644
--- a/sys-libs/libcxx/libcxx-14.0.6.ebuild
+++ b/sys-libs/libcxx/libcxx-14.0.6.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxx.llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86 ~x64-macos"
 IUSE="+libcxxabi +libunwind static-libs test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="libunwind? ( libcxxabi )"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/iftop/files/, net-analyzer/iftop/

2022-07-26 Thread Sam James
commit: 18af427934289a253113f76cef2516371b114fd5
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 03:36:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 03:36:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18af4279

net-analyzer/iftop: backport patch for >1gbps

Closes: https://bugs.gentoo.org/857837
Signed-off-by: Sam James  gentoo.org>

 .../iftop-1.0_pre4-allow-scales-beyond-1gbps.patch | 43 +++
 net-analyzer/iftop/iftop-1.0_pre4-r5.ebuild| 49 ++
 2 files changed, 92 insertions(+)

diff --git 
a/net-analyzer/iftop/files/iftop-1.0_pre4-allow-scales-beyond-1gbps.patch 
b/net-analyzer/iftop/files/iftop-1.0_pre4-allow-scales-beyond-1gbps.patch
new file mode 100644
index ..9c9892147df5
--- /dev/null
+++ b/net-analyzer/iftop/files/iftop-1.0_pre4-allow-scales-beyond-1gbps.patch
@@ -0,0 +1,43 @@
+https://code.blinkace.com/pdw/iftop/-/commit/77901c8c53e01359d83b8090aacfe62214658183
+https://bugs.gentoo.org/857837
+
+From: Paul Warren 
+Date: Wed, 3 Oct 2018 18:02:36 +0100
+Subject: [PATCH] Support scales beyond 1Gbps
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Guido Jäkel 
+--- a/ui.c
 b/ui.c
+@@ -71,7 +71,7 @@ int dontshowdisplay = 0;
+ 
+ /* Barchart scales. */
+ static struct {
+-int max, interval;
++long max; int interval;
+ } scale[] = {
+ {  64000, 10 }, /* 64 kbit/s */
+ { 128000, 10 },
+@@ -79,7 +79,9 @@ static struct {
+ {100, 10 }, /* 1 Mbit/s */
+ {   1000, 10 }, 
+ {  1,100 },
+-{ 10,100 }  /* 1 Gbit/s */
++{ 10,100 }, /* 1 Gbit/s */
++{100,100 },
++   {1000,100 }
+ };
+ static int rateidx = 0, wantbiggerrate;
+ 
+@@ -105,7 +107,7 @@ static float get_max_bandwidth() {
+ }
+ 
+ /* rate in bits */
+-static int get_bar_length(const int rate) {
++static int get_bar_length(const long rate) {
+ float l;
+ if (rate <= 0)
+ return 0;
+GitLab

diff --git a/net-analyzer/iftop/iftop-1.0_pre4-r5.ebuild 
b/net-analyzer/iftop/iftop-1.0_pre4-r5.ebuild
new file mode 100644
index ..b4968509122d
--- /dev/null
+++ b/net-analyzer/iftop/iftop-1.0_pre4-r5.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Display bandwidth usage on an interface"
+HOMEPAGE="http://www.ex-parrot.com/pdw/iftop/;
+SRC_URI="http://www.ex-parrot.com/pdw/iftop/download/${P/_/}.tar.gz;
+S="${WORKDIR}"/${P/_/}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+
+RDEPEND="
+   net-libs/libpcap
+   sys-libs/ncurses:=
+"
+DEPEND="${RDEPEND}"
+# autoconf-archive for ax_pthread, bug #490168
+BDEPEND="
+   sys-devel/autoconf-archive
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0_pre4-configure.ac.patch
+   "${FILESDIR}"/${PN}-1.0_pre4-Makefile.am.patch
+   "${FILESDIR}"/${PN}-1.0_pre4-tsent-set-but-not-used.patch
+   "${FILESDIR}"/${PN}-1.0_pre4-ip6.arpa.patch
+   "${FILESDIR}"/${PN}-1.0_pre4-fix-MAC-formatting.patch
+   "${FILESDIR}"/${PN}-1.0_pre4-fno-common.patch
+   "${FILESDIR}"/${PN}-1.0_pre4-allow-scales-beyond-1gbps.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_install() {
+   dosbin iftop
+   doman iftop.8
+
+   dodoc AUTHORS ChangeLog README "${FILESDIR}"/iftoprc
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock-api/files/

2022-07-26 Thread Sam James
commit: 2e4cf8672b94eba7dc98afef2826aa9773a9aca7
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Jul 25 17:19:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 03:49:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e4cf867

dev-haskell/haddock-api: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.11
Signed-off-by: Sam James  gentoo.org>

 .../files/haddock-api-2.24.0-ghc-8.10.2.patch  | 147 -
 .../haddock-api-2.24.0-haddock-library-1.10.patch  | 124 -
 2 files changed, 271 deletions(-)

diff --git a/dev-haskell/haddock-api/files/haddock-api-2.24.0-ghc-8.10.2.patch 
b/dev-haskell/haddock-api/files/haddock-api-2.24.0-ghc-8.10.2.patch
deleted file mode 100644
index 84c275fbb348..
--- a/dev-haskell/haddock-api/files/haddock-api-2.24.0-ghc-8.10.2.patch
+++ /dev/null
@@ -1,147 +0,0 @@
-From e455bc18e15adf05a1f32bc7c4512eedb7ab889f Mon Sep 17 00:00:00 2001
-From: Alex Biehl 
-Date: Tue, 8 Dec 2020 19:42:52 +0100
-Subject: [PATCH 1/2] Changes for GHC#17566
-
-See https://gitlab.haskell.org/ghc/ghc/merge_requests/2469

- haddock-api/src/Haddock/Backends/LaTeX.hs |  2 +-
- haddock-api/src/Haddock/Backends/Xhtml.hs |  2 +-
- .../src/Haddock/Backends/Xhtml/Decl.hs|  4 ++-
- haddock-api/src/Haddock/GhcUtils.hs   | 29 +--
- haddock-api/src/Haddock/Types.hs  |  1 +
- 5 files changed, 32 insertions(+), 6 deletions(-)
-
-diff --git a/haddock-api/src/Haddock/Backends/LaTeX.hs 
b/haddock-api/src/Haddock/Backends/LaTeX.hs
-index 647812f93..024a6c513 100644
 a/src/Haddock/Backends/LaTeX.hs
-+++ b/src/Haddock/Backends/LaTeX.hs
-@@ -255,7 +255,7 @@ declNames :: LHsDecl DocNameI
-  , [DocName]   --   names being declared
-  )
- declNames (L _ decl) = case decl of
--  TyClD _ d  -> (empty, [tcdName d])
-+  TyClD _ d  -> (empty, [tcdNameI d])
-   SigD _ (TypeSig _ lnames _ ) -> (empty, map unLoc lnames)
-   SigD _ (PatSynSig _ lnames _) -> (text "pattern", map unLoc lnames)
-   ForD _ (ForeignImport _ (L _ n) _ _) -> (empty, [n])
-diff --git a/haddock-api/src/Haddock/Backends/Xhtml.hs 
b/haddock-api/src/Haddock/Backends/Xhtml.hs
-index f80a9c05f..541f40c4f 100644
 a/src/Haddock/Backends/Xhtml.hs
-+++ b/src/Haddock/Backends/Xhtml.hs
-@@ -407,7 +407,7 @@ ppJsonIndex odir maybe_source_url maybe_wiki_url unicode 
pkg qual_opt ifaces = d
- exportSubs _ = []
- 
- exportName :: ExportItem DocNameI -> [IdP DocNameI]
--exportName ExportDecl { expItemDecl } = getMainDeclBinder (unLoc 
expItemDecl)
-+exportName ExportDecl { expItemDecl } = getMainDeclBinderI (unLoc 
expItemDecl)
- exportName ExportNoDecl { expItemName } = [expItemName]
- exportName _ = []
- 
-diff --git a/haddock-api/src/Haddock/Backends/Xhtml/Decl.hs 
b/haddock-api/src/Haddock/Backends/Xhtml/Decl.hs
-index ef0ba1b67..30b8d43eb 100644
 a/src/Haddock/Backends/Xhtml/Decl.hs
-+++ b/src/Haddock/Backends/Xhtml/Decl.hs
-@@ -536,6 +536,8 @@ ppClassDecl summary links instances fixities loc d subdocs
- -- Only the fixity relevant to the class header
- fixs = ppFixities [ f | f@(n,_) <- fixities, n == unLoc lname ] qual
- 
-+nm   = tcdNameI decl
-+
- hdr = ppClassHdr summary lctxt (unLoc lname) ltyvars lfds
- 
- -- Associated types
-@@ -794,7 +796,7 @@ ppDataDecl summary links instances fixities subdocs loc 
doc dataDecl pats
-   | otherwise = header_ +++ docSection curname pkg qual doc +++ constrBit +++ 
patternBit +++ instancesBit
- 
-   where
--docname   = tcdName dataDecl
-+docname   = tcdNameI dataDecl
- curname   = Just $ getName docname
- cons  = dd_cons (tcdDataDefn dataDecl)
- isH98 = case unLoc (head cons) of
-diff --git a/haddock-api/src/Haddock/GhcUtils.hs 
b/haddock-api/src/Haddock/GhcUtils.hs
-index 0874e7b4d..43fe3e774 100644
 a/src/Haddock/GhcUtils.hs
-+++ b/src/Haddock/GhcUtils.hs
-@@ -58,8 +58,7 @@ moduleString = moduleNameString . moduleName
- isNameSym :: Name -> Bool
- isNameSym = isSymOcc . nameOccName
- 
--getMainDeclBinder :: (SrcSpanLess (LPat p) ~ Pat p , HasSrcSpan (LPat p)) =>
-- HsDecl p -> [IdP p]
-+getMainDeclBinder :: HsDecl (GhcPass p) -> [IdP (GhcPass p)]
- getMainDeclBinder (TyClD _ d) = [tcdName d]
- getMainDeclBinder (ValD _ d) =
-   case collectHsBindBinders d of
-@@ -221,6 +220,31 @@ getGADTConType (ConDeclH98 {}) = panic "getGADTConType"
-   -- Should only be called on ConDeclGADT
- getGADTConType (XConDecl nec) = noExtCon nec
- 
-+getMainDeclBinderI :: HsDecl DocNameI -> [IdP DocNameI]
-+getMainDeclBinderI (TyClD _ d) = [tcdNameI d]
-+getMainDeclBinderI (ValD _ d) =
-+  case collectHsBindBinders d of
-+[]   -> []
-+(name:_) -> [name]
-+getMainDeclBinderI (SigD _ d) = sigNameNoLoc d
-+getMainDeclBinderI (ForD _ (ForeignImport _ name _ _)) = 

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

2022-07-26 Thread Sam James
commit: 78ce2d6d235453d4c45df741b02b8a8e88b0c192
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:09:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:09:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78ce2d6d

profiles/arch/sparc: mask spidermonkey[lto]

No lld here yet. Did try, but lld had:
```
Testing Time: 65.10s
  Unsupported  :   14
  Passed   : 2376
  Expectedly Failed:1
  Failed   :  206
```

Bug: https://bugs.gentoo.org/753221
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/sparc/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 72517fbad896..532a5bd302d7 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-07-27)
+# sys-devel/lld is not keyworded on sparc
+>=dev-lang/spidermonkey-78 lto
+
 # Matthew Smith  (2022-07-10)
 # Needs unkeyworded app-doc/halibut
 >=net-misc/putty-0.77 doc



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/iftop/

2022-07-26 Thread Sam James
commit: 61879e0c5cb6f742ab1b37ac23a40bdc4ea7bf5f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 03:37:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 03:37:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61879e0c

net-analyzer/iftop: update HOMEPAGE

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/iftop/iftop-1.0_pre4-r4.ebuild | 2 +-
 net-analyzer/iftop/iftop-1.0_pre4-r5.ebuild | 2 +-
 net-analyzer/iftop/iftop-999.ebuild | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-analyzer/iftop/iftop-1.0_pre4-r4.ebuild 
b/net-analyzer/iftop/iftop-1.0_pre4-r4.ebuild
index bf47434f2ea8..859e1521f633 100644
--- a/net-analyzer/iftop/iftop-1.0_pre4-r4.ebuild
+++ b/net-analyzer/iftop/iftop-1.0_pre4-r4.ebuild
@@ -6,7 +6,7 @@ inherit autotools
 
 DESCRIPTION="display bandwidth usage on an interface"
 SRC_URI="http://www.ex-parrot.com/pdw/iftop/download/${P/_/}.tar.gz;
-HOMEPAGE="http://www.ex-parrot.com/pdw/iftop/;
+HOMEPAGE="http://www.ex-parrot.com/pdw/iftop/ 
https://code.blinkace.com/pdw/iftop;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/net-analyzer/iftop/iftop-1.0_pre4-r5.ebuild 
b/net-analyzer/iftop/iftop-1.0_pre4-r5.ebuild
index b4968509122d..41dff4aa6914 100644
--- a/net-analyzer/iftop/iftop-1.0_pre4-r5.ebuild
+++ b/net-analyzer/iftop/iftop-1.0_pre4-r5.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit autotools
 
 DESCRIPTION="Display bandwidth usage on an interface"
-HOMEPAGE="http://www.ex-parrot.com/pdw/iftop/;
+HOMEPAGE="http://www.ex-parrot.com/pdw/iftop/ 
https://code.blinkace.com/pdw/iftop;
 SRC_URI="http://www.ex-parrot.com/pdw/iftop/download/${P/_/}.tar.gz;
 S="${WORKDIR}"/${P/_/}
 

diff --git a/net-analyzer/iftop/iftop-999.ebuild 
b/net-analyzer/iftop/iftop-999.ebuild
index f67befd3bc29..40805b57cf6f 100644
--- a/net-analyzer/iftop/iftop-999.ebuild
+++ b/net-analyzer/iftop/iftop-999.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 inherit autotools git-r3
 
 DESCRIPTION="display bandwidth usage on an interface"
-HOMEPAGE="http://www.ex-parrot.com/pdw/iftop/;
+HOMEPAGE="http://www.ex-parrot.com/pdw/iftop/ 
https://code.blinkace.com/pdw/iftop;
 EGIT_REPO_URI="https://code.blinkace.com/pdw/iftop;
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/persistent-test/files/

2022-07-26 Thread Sam James
commit: 927fec039f0273a67c0c28e2f0037d93512e647c
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Jul 25 17:19:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 03:49:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=927fec03

dev-haskell/persistent-test: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.11
Signed-off-by: Sam James  gentoo.org>

 .../files/persistent-test-2.0.3.0-new-exts.patch   | 252 -
 1 file changed, 252 deletions(-)

diff --git 
a/dev-haskell/persistent-test/files/persistent-test-2.0.3.0-new-exts.patch 
b/dev-haskell/persistent-test/files/persistent-test-2.0.3.0-new-exts.patch
deleted file mode 100644
index e27746b85731..
--- a/dev-haskell/persistent-test/files/persistent-test-2.0.3.0-new-exts.patch
+++ /dev/null
@@ -1,252 +0,0 @@
 a/src/CompositeTest.hs
-+++ b/src/CompositeTest.hs
-@@ -1,6 +1,8 @@
- {-# LANGUAGE DeriveGeneric #-}
- {-# LANGUAGE GeneralizedNewtypeDeriving #-}
- {-# LANGUAGE UndecidableInstances #-} -- FIXME
-+{-# LANGUAGE DerivingStrategies #-}
-+{-# LANGUAGE StandaloneDeriving #-}
- {-# OPTIONS_GHC -Wno-incomplete-uni-patterns #-}
- module CompositeTest where
- 
 a/src/CustomPersistFieldTest.hs
-+++ b/src/CustomPersistFieldTest.hs
-@@ -1,4 +1,7 @@
- {-# LANGUAGE UndecidableInstances #-}
-+{-# LANGUAGE DerivingStrategies #-}
-+{-# LANGUAGE GeneralizedNewtypeDeriving #-}
-+{-# LANGUAGE StandaloneDeriving #-}
- {-# OPTIONS_GHC -Wno-unused-top-binds #-}
- module CustomPersistFieldTest (specsWith, customFieldMigrate) where
- 
 a/src/CustomPrimaryKeyReferenceTest.hs
-+++ b/src/CustomPrimaryKeyReferenceTest.hs
-@@ -1,4 +1,6 @@
- {-# LANGUAGE GeneralizedNewtypeDeriving #-}
-+{-# LANGUAGE DerivingStrategies #-}
-+{-# LANGUAGE StandaloneDeriving #-}
- {-# LANGUAGE UndecidableInstances #-}
- -- This test is based on this issue: 
https://github.com/yesodweb/persistent/issues/421
- -- The primary thing this is testing is the migration, thus the test code 
itself being mostly negligible.
 a/src/DataTypeTest.hs
-+++ b/src/DataTypeTest.hs
-@@ -1,5 +1,8 @@
- {-# LANGUAGE ScopedTypeVariables #-}
- {-# LANGUAGE UndecidableInstances #-}
-+{-# LANGUAGE DerivingStrategies #-}
-+{-# LANGUAGE GeneralizedNewtypeDeriving #-}
-+{-# LANGUAGE StandaloneDeriving #-}
- {-# OPTIONS_GHC -Wno-unused-top-binds #-}
- module DataTypeTest
- ( specsWith
 a/src/EmbedOrderTest.hs
-+++ b/src/EmbedOrderTest.hs
-@@ -1,4 +1,7 @@
- {-# LANGUAGE UndecidableInstances #-}
-+{-# LANGUAGE DerivingStrategies #-}
-+{-# LANGUAGE GeneralizedNewtypeDeriving #-}
-+{-# LANGUAGE StandaloneDeriving #-}
- {-# OPTIONS_GHC -Wno-unused-top-binds #-}
- module EmbedOrderTest (specsWith, embedOrderMigrate, cleanDB) where
- 
 a/src/EmbedTest.hs
-+++ b/src/EmbedTest.hs
-@@ -1,4 +1,7 @@
- {-# LANGUAGE UndecidableInstances #-}
-+{-# LANGUAGE DerivingStrategies #-}
-+{-# LANGUAGE GeneralizedNewtypeDeriving #-}
-+{-# LANGUAGE StandaloneDeriving #-}
- {-# OPTIONS_GHC -Wno-orphans -O0 #-}
- {-# OPTIONS_GHC -Wno-unused-top-binds #-}
- module EmbedTest (specsWith, cleanDB, embedMigrate) where
 a/src/EmptyEntityTest.hs
-+++ b/src/EmptyEntityTest.hs
-@@ -1,4 +1,7 @@
- {-# LANGUAGE UndecidableInstances #-}
-+{-# LANGUAGE DerivingStrategies #-}
-+{-# LANGUAGE GeneralizedNewtypeDeriving #-}
-+{-# LANGUAGE StandaloneDeriving #-}
- {-# OPTIONS_GHC -Wno-unused-top-binds #-}
- module EmptyEntityTest (specsWith, migration, cleanDB) where
- 
 a/src/EntityEmbedTest.hs
-+++ b/src/EntityEmbedTest.hs
-@@ -1,4 +1,7 @@
- {-# LANGUAGE UndecidableInstances #-}
-+{-# LANGUAGE DerivingStrategies #-}
-+{-# LANGUAGE GeneralizedNewtypeDeriving #-}
-+{-# LANGUAGE StandaloneDeriving #-}
- module EntityEmbedTest where
- 
- -- because we are using a type alias we need to declare in a separate module
 a/src/EquivalentTypeTest.hs
-+++ b/src/EquivalentTypeTest.hs
-@@ -1,4 +1,6 @@
- {-# LANGUAGE GeneralizedNewtypeDeriving #-}
-+{-# LANGUAGE DerivingStrategies #-}
-+{-# LANGUAGE StandaloneDeriving #-}
- {-# LANGUAGE UndecidableInstances #-}
- {-# OPTIONS_GHC -Wno-unused-top-binds #-}
- 
 a/src/HtmlTest.hs
-+++ b/src/HtmlTest.hs
-@@ -1,4 +1,8 @@
- {-# LANGUAGE UndecidableInstances #-}
-+{-# LANGUAGE DerivingStrategies #-}
-+{-# LANGUAGE GeneralizedNewtypeDeriving #-}
-+{-# LANGUAGE StandaloneDeriving #-}
-+
- {-# OPTIONS_GHC -Wno-unused-top-binds #-}
- module HtmlTest (specsWith, cleanDB, htmlMigrate) where
- 
 a/src/LargeNumberTest.hs
-+++ b/src/LargeNumberTest.hs
-@@ -1,4 +1,7 @@
- {-# LANGUAGE UndecidableInstances #-}
-+{-# LANGUAGE DerivingStrategies #-}
-+{-# LANGUAGE GeneralizedNewtypeDeriving #-}
-+{-# LANGUAGE StandaloneDeriving #-}
- module LargeNumberTest where
- 
- import Data.Word
 a/src/MaxLenTest.hs
-+++ b/src/MaxLenTest.hs
-@@ -1,4 +1,7 @@
- {-# LANGUAGE UndecidableInstances #-}
-+{-# LANGUAGE DerivingStrategies #-}
-+{-# LANGUAGE 

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

2022-07-26 Thread Sam James
commit: b51f36509b784a8e3875a84f88927f09d49318cd
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 04:03:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 04:07:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b51f3650

sys-libs/libcxxabi: keyword ~sparc

Only test_demangle.pass.cpp failed from test suite.

Bug: https://bugs.gentoo.org/753221
Signed-off-by: Sam James  gentoo.org>

 sys-libs/libcxxabi/libcxxabi-14.0.4.ebuild | 2 +-
 sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/libcxxabi/libcxxabi-14.0.4.ebuild 
b/sys-libs/libcxxabi/libcxxabi-14.0.4.ebuild
index abbbe6c9276c..627710e80b91 100644
--- a/sys-libs/libcxxabi/libcxxabi-14.0.4.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-14.0.4.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxxabi.llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86 ~x64-macos"
 IUSE="+libunwind static-libs test"
 RESTRICT="!test? ( test )"
 

diff --git a/sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild 
b/sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild
index 7d864cba3621..45ef93cb3c62 100644
--- a/sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxxabi.llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86 ~x64-macos"
 IUSE="+libunwind static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-07-26 Thread Matt Turner
commit: f3dd7fcabbf96284a41bc457559b9ed1fafed217
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jul 27 02:46:59 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jul 27 02:51:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3dd7fca

sys-fs/squashfs-tools: Install man pages, sqfscat, and sqfstar

Thanks-to: Paul Preney
Closes: https://bugs.gentoo.org/861278
Signed-off-by: Matt Turner  gentoo.org>

 .../squashfs-tools/squashfs-tools-4.5.1-r1.ebuild  | 57 ++
 1 file changed, 57 insertions(+)

diff --git a/sys-fs/squashfs-tools/squashfs-tools-4.5.1-r1.ebuild 
b/sys-fs/squashfs-tools/squashfs-tools-4.5.1-r1.ebuild
new file mode 100644
index ..ad3c805c18a3
--- /dev/null
+++ b/sys-fs/squashfs-tools/squashfs-tools-4.5.1-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="tools to create and extract Squashfs filesystems"
+HOMEPAGE="https://github.com/plougher/squashfs-tools/;
+SRC_URI="
+   https://github.com/plougher/squashfs-tools/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="debug lz4 lzma lzo xattr zstd"
+
+RDEPEND="
+   sys-libs/zlib
+   lz4? ( app-arch/lz4 )
+   lzma? ( app-arch/xz-utils )
+   lzo? ( dev-libs/lzo )
+   xattr? ( sys-apps/attr )
+   zstd? ( app-arch/zstd )
+"
+DEPEND=${RDEPEND}
+
+use10() { usex "${1}" 1 0; }
+
+src_configure() {
+   # set up make command line variables in EMAKE_SQUASHFS_CONF
+   EMAKE_SQUASHFS_CONF=(
+   LZMA_XZ_SUPPORT=$(use10 lzma)
+   LZO_SUPPORT=$(use10 lzo)
+   LZ4_SUPPORT=$(use10 lz4)
+   XATTR_SUPPORT=$(use10 xattr)
+   XZ_SUPPORT=$(use10 lzma)
+   ZSTD_SUPPORT=$(use10 zstd)
+   )
+
+   tc-export CC
+   use debug && append-cppflags -DSQUASHFS_TRACE
+}
+
+src_compile() {
+   emake "${EMAKE_SQUASHFS_CONF[@]}" -C squashfs-tools
+}
+
+src_install() {
+   dobin squashfs-tools/{mksquashfs,unsquashfs}
+   dodoc ACKNOWLEDGEMENTS CHANGES README*
+   dodoc -r RELEASE-READMEs
+   doman manpages/*.1
+
+   dosym unsquashfs /usr/bin/sqfscat
+   dosym mksquashfs /usr/bin/sqfstar
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/automake/

2022-07-26 Thread Sam James
commit: 0e70b2e591ac5f798a126326af213f2ffb5a04b4
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 27 02:39:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 27 02:39:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e70b2e5

sys-devel/automake: drop upstreamed patch

See 
https://git.savannah.gnu.org/cgit/automake.git/commit/?id=bde43d0481ff540418271ac37012a574a4fcf097.

Meant to do this before and forgot about it. Noticed when a user
on forums tried to install automake- (unintentionally...)

Signed-off-by: Sam James  gentoo.org>

 sys-devel/automake/automake-.ebuild | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/sys-devel/automake/automake-.ebuild 
b/sys-devel/automake/automake-.ebuild
index d5f464992b96..0467aa671d75 100644
--- a/sys-devel/automake/automake-.ebuild
+++ b/sys-devel/automake/automake-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -46,11 +46,6 @@ BDEPEND="
test? ( ${PYTHON_DEPS} )
 "
 
-PATCHES=(
-   "${FILESDIR}"/automake-1.16.2-py3-compile.patch
-)
-# All patches have been submitted upstream.
-
 pkg_setup() {
# Avoid python-any-r1_pkg_setup
:



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

2022-07-26 Thread Zac Medico
commit: 2decb9c5af6e1b5a82c49b1665de969eea06e95e
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Jul 26 16:50:31 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jul 27 00:24:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2decb9c5

dev-python/pycares: remove unused patch(es)

Closes: https://github.com/gentoo/gentoo/pull/26606
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Zac Medico  gentoo.org>

 .../pycares/files/pycares-4.2.0-c-ares-1.18.patch  | 37 --
 1 file changed, 37 deletions(-)

diff --git a/dev-python/pycares/files/pycares-4.2.0-c-ares-1.18.patch 
b/dev-python/pycares/files/pycares-4.2.0-c-ares-1.18.patch
deleted file mode 100644
index 2e094a2b2f1c..
--- a/dev-python/pycares/files/pycares-4.2.0-c-ares-1.18.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 72202e0bc135e360102371708e83334856d485cc Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Wed, 22 Jun 2022 07:38:33 +0200
-Subject: [PATCH] core: add flexible member to ares_addrinfo to fix c-ares 1.18
-
-Add a flexible member to account for c-ares 1.18 adding an additional
-`name` member to `struct ares_addrinfo`.  This fixes the following
-exception from cffi, and the resulting test_getaddrinfo* failures:
-
-```
-Exception ignored from cffi callback :
-Traceback (most recent call last):
-  File 
"/tmp/pycares/.tox/py39/lib/python3.9/site-packages/pycares/__init__.py", line 
162, in _addrinfo_cb
-result = ares_addrinfo_result(res)
-  File 
"/tmp/pycares/.tox/py39/lib/python3.9/site-packages/pycares/__init__.py", line 
841, in __init__
-cname_ptr = ares_addrinfo.cnames
-ffi.error: struct ares_addrinfo: wrong total size (cdef says 16, but C 
compiler says 24). fix it or use "...;" as the last field in the cdef for 
struct ares_addrinfo to make it flexible
-```

- src/_cffi_src/build_cares.py | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/_cffi_src/build_cares.py b/src/_cffi_src/build_cares.py
-index 77f03aa..dec42c9 100644
 a/src/_cffi_src/build_cares.py
-+++ b/src/_cffi_src/build_cares.py
-@@ -337,6 +337,7 @@ struct ares_addrinfo_cname {
- struct ares_addrinfo {
-   struct ares_addrinfo_cname *cnames;
-   struct ares_addrinfo_node  *nodes;
-+  ...;
- };
- 
- struct ares_addrinfo_hints {
--- 
-2.35.1
-



[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/

2022-07-26 Thread Michael Orlitzky
commit: 84a24e15e0620a2f13060a892976a7125d01caab
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jul 26 23:16:23 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jul 26 23:16:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84a24e15

app-antivirus/clamav: new upstream LTS v0.103.7.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Orlitzky  gentoo.org>

 app-antivirus/clamav/Manifest  |   1 +
 app-antivirus/clamav/clamav-0.103.7.ebuild | 239 +
 2 files changed, 240 insertions(+)

diff --git a/app-antivirus/clamav/Manifest b/app-antivirus/clamav/Manifest
index c910a4622887..8a85c134e1c3 100644
--- a/app-antivirus/clamav/Manifest
+++ b/app-antivirus/clamav/Manifest
@@ -1,3 +1,4 @@
 DIST clamav-0.103.6.tar.gz 16491761 BLAKE2B 
3c43bcda4a613f81d1b31036e7323a7af7708e54af94ad30a659a8fb318d8f79f357086ce70703659298524d778374df886495cd8c75280bbbe4bae30795a85a
 SHA512 
d39e1964678b8251bde3a9f3db30fe3d3d76cc566a86834297f4dd8489086dc9cc4c6541ca128089159f4c071d2d85b530455bd942987d3929ea0082b8ab272b
+DIST clamav-0.103.7.tar.gz 16501741 BLAKE2B 
49fc1c8c42ee8168dbaec4aa13ab0dfef7fa285e335cb38b17bc020df7400ee1daae49e06ba5b4ae0364d47d707cb83c0b1a8442d5b01d2bba5827606fe27fb4
 SHA512 
d426169889d94411b20a2c9c9579fc22a15090c9847849822c63fc6b404075feba0ff3663ee1382b2af5300394c7a93669844736f7473bfdce3250e1fd130326
 DIST clamav-0.104.2.tar.gz 11950409 BLAKE2B 
7d7eb9d22ca519f7ad0c171b6cab4b59cb52787a897ab31b9567166be2223f9ea89e79f42f1e4e0caf32fcb4b008f5ce755fa136566f85fe1de7808b436f80fa
 SHA512 
8c89a05dec6650677125177434cc49ec2298701525508cdda52358e8f98086d80892287f6267f8b7fda0aef2ca361616cb584c3059f3b066bfde65f7f1ba2df5
 DIST clamav-0.104.3.tar.gz 12017176 BLAKE2B 
db97a3d3ca0a2c5273a175ee3a30fdd07eecd13588a39d39e4d07f91034016ee6eca626b0ab7bf548121e4093ea612f9932512bc021326e4bba8b0844af73664
 SHA512 
d38a2427df29813e4d0f41d480cda85f6175e617c397ab39d913000fa43fcb44f1e0b97d7bd558bc62369e8caeeb2b3aeb4b3dd575b9da4abb91f8b67a6b8431

diff --git a/app-antivirus/clamav/clamav-0.103.7.ebuild 
b/app-antivirus/clamav/clamav-0.103.7.ebuild
new file mode 100644
index ..c741ac2099ac
--- /dev/null
+++ b/app-antivirus/clamav/clamav-0.103.7.ebuild
@@ -0,0 +1,239 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic systemd tmpfiles
+
+DESCRIPTION="Clam Anti-Virus Scanner"
+HOMEPAGE="https://www.clamav.net/;
+SRC_URI="https://www.clamav.net/downloads/production/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+IUSE="bzip2 doc clamonacc clamdtop clamsubmit iconv ipv6 libclamav-only milter 
metadata-analysis-api selinux systemd test xml"
+
+REQUIRED_USE="libclamav-only? ( !clamonacc !clamdtop !clamsubmit !milter 
!metadata-analysis-api )"
+
+RESTRICT="!test? ( test )"
+
+# Require acct-{user,group}/clamav at build time so that we can set
+# the permissions on /var/lib/clamav in src_install rather than in
+# pkg_postinst; calling "chown" on the live filesystem scares me.
+CDEPEND="acct-group/clamav
+   acct-user/clamav
+   dev-libs/libltdl
+   dev-libs/libmspack
+   || ( dev-libs/libpcre2 >dev-libs/libpcre-6 )
+   dev-libs/tomsfastmath
+   >=sys-libs/zlib-1.2.2:=
+   bzip2? ( app-arch/bzip2 )
+   clamdtop? ( sys-libs/ncurses:0 )
+   clamsubmit? ( net-misc/curl dev-libs/json-c:= )
+   elibc_musl? ( sys-libs/fts-standalone )
+   iconv? ( virtual/libiconv )
+   !libclamav-only? ( net-misc/curl )
+   dev-libs/openssl:0=
+   milter? ( || ( mail-filter/libmilter mail-mta/sendmail ) )
+   xml? ( dev-libs/libxml2 )"
+
+# We need at least autoconf-2.69-r5 because that's the first (patched)
+# version of it in Gentoo that supports ./configure --runstatedir.
+BDEPEND=">=sys-devel/autoconf-2.69-r5
+   virtual/pkgconfig"
+
+DEPEND="${CDEPEND}
+   metadata-analysis-api? ( dev-libs/json-c:* )
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-clamav )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.102.1-libxml2_pkgconfig.patch" #661328
+   "${FILESDIR}/${PN}-0.102.2-fix-curl-detection.patch" #709616
+   "${FILESDIR}/${PN}-0.103.0-system-tomsfastmath.patch" # 649394
+   "${FILESDIR}/${PN}-0.103.1-upstream-openrc.patch"
+)
+
+src_prepare() {
+   default
+
+   # Be extra sure that we're using the system copy of tomsfastmath
+   einfo "removing bundled copy of dev-libs/tomsfastmath"
+   rm -r libclamav/tomsfastmath || \
+   die "failed to remove bundled tomsfastmath"
+
+   AT_NO_RECURSIVE="yes" eautoreconf
+}
+
+src_configure() {
+   use elibc_musl && append-ldflags -lfts
+   use ppc64 && append-flags -mminimal-toc
+
+   # according to 

[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-settings/

2022-07-26 Thread Sam James
commit: 9249eecc307745ce29f286030021e9454f962b81
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 22:25:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 22:25:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9249eecc

xfce-base/xfce4-settings: Stabilize 4.16.3 x86, #861323

Signed-off-by: Sam James  gentoo.org>

 xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild 
b/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild
index 1bbc4c7d2973..15adc3fbb0a4 100644
--- a/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild
+++ b/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="colord input_devices_libinput libcanberra libnotify upower +xklavier"
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 



[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-settings/

2022-07-26 Thread Sam James
commit: a84b1fe09c61292359188568324f30fe9a2435f6
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 22:22:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 22:22:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a84b1fe0

xfce-base/xfce4-settings: Stabilize 4.16.3 amd64, #861323

Signed-off-by: Sam James  gentoo.org>

 xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild 
b/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild
index 05cc5126ad29..1bbc4c7d2973 100644
--- a/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild
+++ b/xfce-base/xfce4-settings/xfce4-settings-4.16.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="colord input_devices_libinput libcanberra libnotify upower +xklavier"
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 



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

2022-07-26 Thread Sam James
commit: 0e6fb00609535b0c3a7db279c63c72c060d7c017
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 22:16:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 22:16:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e6fb006

net-libs/nodejs: add missing python-any-r1_pkg_setup

Closes: https://bugs.gentoo.org/861320
Signed-off-by: Sam James  gentoo.org>

 net-libs/nodejs/nodejs-14.20.0.ebuild | 1 +
 net-libs/nodejs/nodejs-16.16.0.ebuild | 1 +
 net-libs/nodejs/nodejs-18.6.0.ebuild  | 1 +
 3 files changed, 3 insertions(+)

diff --git a/net-libs/nodejs/nodejs-14.20.0.ebuild 
b/net-libs/nodejs/nodejs-14.20.0.ebuild
index cadcf61b0f46..66d2c5900ea8 100644
--- a/net-libs/nodejs/nodejs-14.20.0.ebuild
+++ b/net-libs/nodejs/nodejs-14.20.0.ebuild
@@ -62,6 +62,7 @@ pkg_pretend() {
 }
 
 pkg_setup() {
+   python-any-r1_pkg_setup
linux-info_pkg_setup
 }
 

diff --git a/net-libs/nodejs/nodejs-16.16.0.ebuild 
b/net-libs/nodejs/nodejs-16.16.0.ebuild
index f4954e70c2d9..b091095897cc 100644
--- a/net-libs/nodejs/nodejs-16.16.0.ebuild
+++ b/net-libs/nodejs/nodejs-16.16.0.ebuild
@@ -58,6 +58,7 @@ pkg_pretend() {
 }
 
 pkg_setup() {
+   python-any-r1_pkg_setup
linux-info_pkg_setup
 }
 

diff --git a/net-libs/nodejs/nodejs-18.6.0.ebuild 
b/net-libs/nodejs/nodejs-18.6.0.ebuild
index 1da7c627534f..a697753f345e 100644
--- a/net-libs/nodejs/nodejs-18.6.0.ebuild
+++ b/net-libs/nodejs/nodejs-18.6.0.ebuild
@@ -58,6 +58,7 @@ pkg_pretend() {
 }
 
 pkg_setup() {
+   python-any-r1_pkg_setup
linux-info_pkg_setup
 }
 



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/octave/

2022-07-26 Thread Maciej Barć
commit: d2211047a4e28db93b5cc955f533b53d7afe666f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul 25 18:34:17 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul 26 22:02:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2211047

sci-mathematics/octave: Move dev-qt/linguist-tools:5 to BDEPEND

Bug: https://bugs.gentoo.org/544938
Bug: https://github.com/gentoo/gentoo/pull/26595
Signed-off-by: Andreas Sturmlechner  gentoo.org>
Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/octave/octave-6.4.0-r3.ebuild | 5 +++--
 sci-mathematics/octave/octave-7.1.0.ebuild| 9 +
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/sci-mathematics/octave/octave-6.4.0-r3.ebuild 
b/sci-mathematics/octave/octave-6.4.0-r3.ebuild
index 5329c54bee7d..8919fcaa9b6e 100644
--- a/sci-mathematics/octave/octave-6.4.0-r3.ebuild
+++ b/sci-mathematics/octave/octave-6.4.0-r3.ebuild
@@ -83,18 +83,19 @@ RDEPEND="
 # bug #846968 for sundials < dep
 DEPEND="${RDEPEND}
dev-util/gperf
-   virtual/pkgconfig
doc? (
dev-texlive/texlive-fontsrecommended
dev-texlive/texlive-plaingeneric
dev-texlive/texlive-metapost
virtual/latex-base
)
-   gui? ( dev-qt/linguist-tools:5 )
java? ( >=virtual/jdk-1.6.0 )
qrupdate? ( app-misc/pax-utils )
sparse? ( app-misc/pax-utils )
|| ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] )"
+BDEPEND="
+   virtual/pkgconfig
+   gui? ( dev-qt/linguist-tools:5 )"
 
 PATCHES=(
"${FILESDIR}"/${PN}-5.1.0-pkgbuilddir.patch

diff --git a/sci-mathematics/octave/octave-7.1.0.ebuild 
b/sci-mathematics/octave/octave-7.1.0.ebuild
index b04de9f52552..91df3f2a06d3 100644
--- a/sci-mathematics/octave/octave-7.1.0.ebuild
+++ b/sci-mathematics/octave/octave-7.1.0.ebuild
@@ -82,9 +82,8 @@ RDEPEND="
)
sundials? ( >=sci-libs/sundials-4:0= )
X? ( x11-libs/libX11:0= )"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-util/gperf
-   virtual/pkgconfig
+DEPEND="${RDEPEND}
+   dev-util/gperf
virtual/imagemagick-tools
doc? (
dev-texlive/texlive-fontsrecommended
@@ -92,10 +91,12 @@ BDEPEND="dev-util/gperf
dev-texlive/texlive-metapost
virtual/latex-base
)
-   gui? ( dev-qt/linguist-tools:5 )
java? ( >=virtual/jdk-1.8:* )
qrupdate? ( app-misc/pax-utils )
sparse? ( app-misc/pax-utils )"
+BDEPEND="
+   virtual/pkgconfig
+   gui? ( dev-qt/linguist-tools:5 )"
 
 PATCHES=(
"${FILESDIR}"/${PN}-5.1.0-pkgbuilddir.patch



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

2022-07-26 Thread Maciej Barć
commit: 3784b460d4f7be8d10ad579122dc66523e8e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul 25 16:43:24 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul 26 22:02:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3784b460

app-admin/keepassxc: Move dev-qt/linguist-tools:5 to BDEPEND

Bug: https://bugs.gentoo.org/544938
Bug: https://github.com/gentoo/gentoo/pull/26595
Closes: https://bugs.gentoo.org/861050
Signed-off-by: Andreas Sturmlechner  gentoo.org>
Signed-off-by: Maciej Barć  gentoo.org>

 app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild | 6 ++
 app-admin/keepassxc/keepassxc-.ebuild | 6 ++
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild 
b/app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild
index 5dfddb908929..bf2430003375 100644
--- a/app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild
+++ b/app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild
@@ -53,13 +53,11 @@ RDEPEND="
sys-apps/pcsc-lite
)
 "
-
-DEPEND="
-   ${RDEPEND}
-   dev-qt/linguist-tools:5
+DEPEND="${RDEPEND}
dev-qt/qttest:5
 "
 BDEPEND="
+   dev-qt/linguist-tools:5
doc? ( dev-ruby/asciidoctor )
 "
 

diff --git a/app-admin/keepassxc/keepassxc-.ebuild 
b/app-admin/keepassxc/keepassxc-.ebuild
index d148084c50be..04056497dec9 100644
--- a/app-admin/keepassxc/keepassxc-.ebuild
+++ b/app-admin/keepassxc/keepassxc-.ebuild
@@ -53,13 +53,11 @@ RDEPEND="
sys-apps/pcsc-lite
)
 "
-
-DEPEND="
-   ${RDEPEND}
-   dev-qt/linguist-tools:5
+DEPEND="${RDEPEND}
dev-qt/qttest:5
 "
 BDEPEND="
+   dev-qt/linguist-tools:5
doc? ( dev-ruby/asciidoctor )
 "
 



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

2022-07-26 Thread Matt Turner
commit: a61268e24cb762caf9ab73a17d9ab0efa1b7ec68
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jul 26 21:59:43 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul 26 22:01:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61268e2

app-crypt/gcr: Version bump to 3.41.1

Signed-off-by: Matt Turner  gentoo.org>

 app-crypt/gcr/Manifest  |  1 +
 app-crypt/gcr/gcr-3.41.1.ebuild | 84 +
 2 files changed, 85 insertions(+)

diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest
index a138c3c1ce25..2f2637cad476 100644
--- a/app-crypt/gcr/Manifest
+++ b/app-crypt/gcr/Manifest
@@ -1 +1,2 @@
 DIST gcr-3.41.0.tar.xz 1039744 BLAKE2B 
c646a04168310051d5b582a9d2f7ab9da89eef095e856e56b8d730600debead051ad8bb40eddb7457b1be2be3e092227dd886f647258a9c6a81d4bab728245f7
 SHA512 
455acc40ed77feeb35f9845b00229f468b322b7eda0b1b5abb0153f0a6ba29f3d0364df5143f4caf130254a1258b3c7f934370e5142f2f64e1c3084b6f6e
+DIST gcr-3.41.1.tar.xz 1030368 BLAKE2B 
9d254b7f2ad864c45200e58b685db97c1ffbc83d29ba8cbda94d30ec565aa3dc5a2535305dc63b3264131b68ec9e48f37ac30d5ba08d0ce156f3b6091cd62dc1
 SHA512 
dd70d41636ede863d05824b26823a8f572902f7a9b6f09b0c70586ef0d4c046864e6956130b9231850a515a9fbfcd56faf20354c1cf8f697f005827c048a2325

diff --git a/app-crypt/gcr/gcr-3.41.1.ebuild b/app-crypt/gcr/gcr-3.41.1.ebuild
new file mode 100644
index ..53971669534e
--- /dev/null
+++ b/app-crypt/gcr/gcr-3.41.1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 vala xdg
+
+DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gcr;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0/1" # subslot = suffix of libgcr-base-3 and co
+
+IUSE="gtk gtk-doc +introspection systemd test +vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+
+DEPEND="
+   >=dev-libs/glib-2.44.0:2
+   >=dev-libs/libgcrypt-1.2.2:0=
+   >=app-crypt/p11-kit-0.19.0
+   >=app-crypt/libsecret-0.20
+   systemd? ( sys-apps/systemd:= )
+   gtk? ( >=x11-libs/gtk+-3.22:3[introspection?] )
+   >=sys-apps/dbus-1
+   introspection? ( >=dev-libs/gobject-introspection-1.58:= )
+"
+RDEPEND="${DEPEND}"
+PDEPEND="app-crypt/gnupg"
+BDEPEND="
+   ${PYTHON_DEPS}
+   gtk? ( dev-libs/libxml2:2 )
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   gtk-doc? ( dev-util/gi-docgen )
+   >=sys-devel/gettext-0.19.8
+   test? ( app-crypt/gnupg )
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+PATCHES=(
+   "${FILESDIR}"/3.38.0-optional-vapi.patch
+)
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use introspection)
+   $(meson_use gtk)
+   $(meson_use gtk-doc gtk_doc)
+   -Dgpg_path="${EPREFIX}"/usr/bin/gpg
+   -Dssh_agent=true
+   $(meson_feature systemd)
+   $(meson_use vala vapi)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2022-07-26 Thread William Hubbs
commit: eb06c46d44f1b9cf0e2af3b0679a5908da565f5e
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Jul 26 21:55:23 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jul 26 21:55:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb06c46d

net-libs/nodejs: add 18.6.0

Closes: https://bugs.gentoo.org/854060
Bug: https://bugs.gentoo.org/854060
Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/Manifest |   1 +
 net-libs/nodejs/nodejs-18.6.0.ebuild | 224 +++
 2 files changed, 225 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index e3b19f8b8bc5..df8770760546 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -2,3 +2,4 @@ DIST node-v14.19.3.tar.xz 34483792 BLAKE2B 
24b598b4c613ad63f8a2ffa15b2ad5663eef6
 DIST node-v16.15.1.tar.xz 34618208 BLAKE2B 
6bba1dcc01cf18710e75b998d90b2b1f75476052c85e730a1309a6fecf2994530ce65b45e53ff0cee17bfe07728d4f3eb166f460337cc74f3c7975aee858a6cf
 SHA512 
18c05876f0afe6fd402a11824d1987ddadcb103d3ac16d5b500371536a5d53632c9cbf651b6f4a8d69b69e8bda2575beb7b68675c67fd6cd53e205acfba11038
 DIST node-v18.3.0.tar.xz 36941104 BLAKE2B 
947d38aa8637f01421fcf5261832b2fd3f53a5f38868fd03b6c9213c2ba3bdff214be12585a60c4cf88dd9390673e068eb08da07d7da28443a9c56cd024186fc
 SHA512 
c793459c38d72d65d5caaa7fbab37269fe6031766609ab2fd7c921b205d314b1ddebc40738b292669bbbaf166a97328f64af7a0a1aaac111903a42cf98057afd
 DIST node-v18.4.0.tar.xz 37109064 BLAKE2B 
d222ad41eef88a2fed13b0591b8c24037f8425c1e788d6ed00e033e28fa88162de6fcf25d094188952a7866e2f488c1ea635a80162c8b01d42c31f1d56406137
 SHA512 
c00d90cf5cfa8cd5629ed0b7810c436c962e50bd78313789457fd4003900808a190769db9d41e9a22186c6d2cda232bd362d432089eb8990913f7786140e2813
+DIST node-v18.6.0.tar.xz 37189620 BLAKE2B 
15a8a874f39db7de576d3ba81fddcb8072cb170ebb12308d2ade2efb9c8200c561671f453371a16db82d4c0f02522a28f6ae01216d11be40df94b53b184828b3
 SHA512 
d682e25a71ffbef90e2cb3c55e22dbd548952c4de24d48c47206afd270fd17c7bda95b3241840bf6a470f28d2389f3c6fddbb812ad17cf1d36262ff25fcda859

diff --git a/net-libs/nodejs/nodejs-18.6.0.ebuild 
b/net-libs/nodejs/nodejs-18.6.0.ebuild
new file mode 100644
index ..1da7c627534f
--- /dev/null
+++ b/net-libs/nodejs/nodejs-18.6.0.ebuild
@@ -0,0 +1,224 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CONFIG_CHECK="~ADVISE_SYSCALLS"
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 flag-o-matic linux-info pax-utils python-any-r1 
toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nodejs/node;
+   SLOT="0"
+else
+   SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+   SLOT="0/$(ver_cut 1)"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+   S="${WORKDIR}/node-v${PV}"
+fi
+
+IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl systemtap test"
+REQUIRED_USE="inspector? ( icu ssl )
+   npm? ( ssl )
+   system-icu? ( icu )
+   system-ssl? ( ssl )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=app-arch/brotli-1.0.9:=
+   >=dev-libs/libuv-1.40.0:=
+   >=net-dns/c-ares-1.17.2:=
+   >=net-libs/nghttp2-1.41.0:=
+   sys-libs/zlib
+   system-icu? ( >=dev-libs/icu-67:= )
+   system-ssl? ( >=dev-libs/openssl-1.1.1:0= )"
+BDEPEND="${PYTHON_DEPS}
+   sys-apps/coreutils
+   virtual/pkgconfig
+   systemtap? ( dev-util/systemtap )
+   test? ( net-misc/curl )
+   pax-kernel? ( sys-apps/elfix )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-12.22.5-shared_c-ares_nameser_h.patch
+   "${FILESDIR}"/${PN}-15.2.0-global-npm-config.patch
+)
+
+pkg_pretend() {
+   (use x86 && ! use cpu_flags_x86_sse2) && \
+   die "Your CPU doesn't support the required SSE2 instruction."
+}
+
+pkg_setup() {
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   tc-export AR CC CXX PKG_CONFIG
+   export V=1
+   export BUILDTYPE=Release
+
+   # fix compilation on Darwin
+   # https://code.google.com/p/gyp/issues/detail?id=260
+   sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || 
die
+
+   # less verbose install output (stating the same as portage, basically)
+   sed -i -e "/print/d" tools/install.py || die
+
+   # proper libdir, hat tip @ryanpcmcquen 
https://github.com/iojs/io.js/issues/504
+   local LIBDIR=$(get_libdir)
+   sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die
+   sed -i -e "s/'lib'/'${LIBDIR}'/" deps/npm/lib/npm.js || die
+
+   # Avoid writing a depfile, not useful
+   sed 

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

2022-07-26 Thread William Hubbs
commit: 0bf6a6ce257627c54eb4b0be6beabebe4f3ccd90
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Jul 26 21:55:24 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jul 26 21:55:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf6a6ce

net-libs/nodejs: add 14.20.0

Closes: https://bugs.gentoo.org/854060
Bug: https://bugs.gentoo.org/854060
Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/Manifest  |   1 +
 net-libs/nodejs/nodejs-14.20.0.ebuild | 232 ++
 2 files changed, 233 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 7329a5d46163..2e518e037825 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,4 +1,5 @@
 DIST node-v14.19.3.tar.xz 34483792 BLAKE2B 
24b598b4c613ad63f8a2ffa15b2ad5663eef68e75842fac4ef988b43f8e6f9c1a242c9b352c411661dc7d1c9f6800426e12934fc4e7788061a8b9f918491a9b7
 SHA512 
0d03d9efee23664faf368a6ab42fa7d653033aebda1f2730c80692577825e31ff5522f1a940933245050a6f9af4ee64b6d65fc890e3d2ecfced327a909b63b6f
+DIST node-v14.20.0.tar.xz 34487684 BLAKE2B 
a3b8af94d2bb0e52f36ead91a5cd96a4a35a67f07b87e43da5ff598d693fd8b3b47c05dbb6c6b738aefa55b056eccedbcf782225a2abf49110b3371a544952bd
 SHA512 
400eb247c1d37ca64f4d643ab1852d2e1415ee190cf726b1e9b058386a1ebd6d7a9f40092afff228ec7980f37a78978252c1ef115aee47ec5b90c065f136b10f
 DIST node-v16.15.1.tar.xz 34618208 BLAKE2B 
6bba1dcc01cf18710e75b998d90b2b1f75476052c85e730a1309a6fecf2994530ce65b45e53ff0cee17bfe07728d4f3eb166f460337cc74f3c7975aee858a6cf
 SHA512 
18c05876f0afe6fd402a11824d1987ddadcb103d3ac16d5b500371536a5d53632c9cbf651b6f4a8d69b69e8bda2575beb7b68675c67fd6cd53e205acfba11038
 DIST node-v16.16.0.tar.xz 35039712 BLAKE2B 
e4cf7debda3d32b515d60d11ac7ebd788fdab0ebc782a096571cd4b502dddfb9c63c9a3625198c6c545f95092ffcb247e94ee96e33d8a79a7c5e24c56039c229
 SHA512 
828bfee4f3789b02fec512a7d9785bf02650401c61b2d3ff80d8a3876420927fb9c8d0c2d66e45e1e8370c47cb81140d434747588322c4fedca7fd9e42b84ac3
 DIST node-v18.3.0.tar.xz 36941104 BLAKE2B 
947d38aa8637f01421fcf5261832b2fd3f53a5f38868fd03b6c9213c2ba3bdff214be12585a60c4cf88dd9390673e068eb08da07d7da28443a9c56cd024186fc
 SHA512 
c793459c38d72d65d5caaa7fbab37269fe6031766609ab2fd7c921b205d314b1ddebc40738b292669bbbaf166a97328f64af7a0a1aaac111903a42cf98057afd

diff --git a/net-libs/nodejs/nodejs-14.20.0.ebuild 
b/net-libs/nodejs/nodejs-14.20.0.ebuild
new file mode 100644
index ..cadcf61b0f46
--- /dev/null
+++ b/net-libs/nodejs/nodejs-14.20.0.ebuild
@@ -0,0 +1,232 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CONFIG_CHECK="~ADVISE_SYSCALLS"
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 flag-o-matic linux-info pax-utils python-any-r1 
toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nodejs/node;
+   SLOT="0"
+else
+   SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+   SLOT="0/$(ver_cut 1)"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 -riscv ~x86 ~amd64-linux ~x64-macos"
+   S="${WORKDIR}/node-v${PV}"
+fi
+
+IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl systemtap test"
+REQUIRED_USE="inspector? ( icu ssl )
+   npm? ( ssl )
+   system-icu? ( icu )
+   system-ssl? ( ssl )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=app-arch/brotli-1.0.9:=
+   >=dev-libs/libuv-1.40.0:=
+   >=net-dns/c-ares-1.17.2:=
+   >=net-libs/nghttp2-1.41.0:=
+   sys-libs/zlib
+   system-icu? ( >=dev-libs/icu-67:= )
+   system-ssl? (
+   >=dev-libs/openssl-1.1.1:0=
+   https://code.google.com/p/gyp/issues/detail?id=260
+   sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || 
die
+
+   # less verbose install output (stating the same as portage, basically)
+   sed -i -e "/print/d" tools/install.py || die
+
+   # proper libdir, hat tip @ryanpcmcquen 
https://github.com/iojs/io.js/issues/504
+   local LIBDIR=$(get_libdir)
+   sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die
+   sed -i -e "s/'lib'/'${LIBDIR}'/" deps/npm/lib/npm.js || die
+
+   # Avoid writing a depfile, not useful
+   sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die
+
+   sed -i -e "/'-O3'/d" common.gypi node.gypi || die
+
+   # debug builds. change install path, remove optimisations and override 
buildtype
+   if use debug; then
+   sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py || die
+   BUILDTYPE=Debug
+   fi
+
+   # We need to disable mprotect on two files when it builds Bug 

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

2022-07-26 Thread William Hubbs
commit: 17797be01d22924b319dd44daa7385a42bfd284b
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Jul 26 21:55:23 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jul 26 21:55:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17797be0

net-libs/nodejs: add 16.16.0

Closes: https://bugs.gentoo.org/854060
Bug: https://bugs.gentoo.org/854060
Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/Manifest  |   1 +
 net-libs/nodejs/nodejs-16.16.0.ebuild | 224 ++
 2 files changed, 225 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index df8770760546..7329a5d46163 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,5 +1,6 @@
 DIST node-v14.19.3.tar.xz 34483792 BLAKE2B 
24b598b4c613ad63f8a2ffa15b2ad5663eef68e75842fac4ef988b43f8e6f9c1a242c9b352c411661dc7d1c9f6800426e12934fc4e7788061a8b9f918491a9b7
 SHA512 
0d03d9efee23664faf368a6ab42fa7d653033aebda1f2730c80692577825e31ff5522f1a940933245050a6f9af4ee64b6d65fc890e3d2ecfced327a909b63b6f
 DIST node-v16.15.1.tar.xz 34618208 BLAKE2B 
6bba1dcc01cf18710e75b998d90b2b1f75476052c85e730a1309a6fecf2994530ce65b45e53ff0cee17bfe07728d4f3eb166f460337cc74f3c7975aee858a6cf
 SHA512 
18c05876f0afe6fd402a11824d1987ddadcb103d3ac16d5b500371536a5d53632c9cbf651b6f4a8d69b69e8bda2575beb7b68675c67fd6cd53e205acfba11038
+DIST node-v16.16.0.tar.xz 35039712 BLAKE2B 
e4cf7debda3d32b515d60d11ac7ebd788fdab0ebc782a096571cd4b502dddfb9c63c9a3625198c6c545f95092ffcb247e94ee96e33d8a79a7c5e24c56039c229
 SHA512 
828bfee4f3789b02fec512a7d9785bf02650401c61b2d3ff80d8a3876420927fb9c8d0c2d66e45e1e8370c47cb81140d434747588322c4fedca7fd9e42b84ac3
 DIST node-v18.3.0.tar.xz 36941104 BLAKE2B 
947d38aa8637f01421fcf5261832b2fd3f53a5f38868fd03b6c9213c2ba3bdff214be12585a60c4cf88dd9390673e068eb08da07d7da28443a9c56cd024186fc
 SHA512 
c793459c38d72d65d5caaa7fbab37269fe6031766609ab2fd7c921b205d314b1ddebc40738b292669bbbaf166a97328f64af7a0a1aaac111903a42cf98057afd
 DIST node-v18.4.0.tar.xz 37109064 BLAKE2B 
d222ad41eef88a2fed13b0591b8c24037f8425c1e788d6ed00e033e28fa88162de6fcf25d094188952a7866e2f488c1ea635a80162c8b01d42c31f1d56406137
 SHA512 
c00d90cf5cfa8cd5629ed0b7810c436c962e50bd78313789457fd4003900808a190769db9d41e9a22186c6d2cda232bd362d432089eb8990913f7786140e2813
 DIST node-v18.6.0.tar.xz 37189620 BLAKE2B 
15a8a874f39db7de576d3ba81fddcb8072cb170ebb12308d2ade2efb9c8200c561671f453371a16db82d4c0f02522a28f6ae01216d11be40df94b53b184828b3
 SHA512 
d682e25a71ffbef90e2cb3c55e22dbd548952c4de24d48c47206afd270fd17c7bda95b3241840bf6a470f28d2389f3c6fddbb812ad17cf1d36262ff25fcda859

diff --git a/net-libs/nodejs/nodejs-16.16.0.ebuild 
b/net-libs/nodejs/nodejs-16.16.0.ebuild
new file mode 100644
index ..f4954e70c2d9
--- /dev/null
+++ b/net-libs/nodejs/nodejs-16.16.0.ebuild
@@ -0,0 +1,224 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CONFIG_CHECK="~ADVISE_SYSCALLS"
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 flag-o-matic linux-info pax-utils python-any-r1 
toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nodejs/node;
+   SLOT="0"
+else
+   SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+   SLOT="0/$(ver_cut 1)"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+   S="${WORKDIR}/node-v${PV}"
+fi
+
+IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl systemtap test"
+REQUIRED_USE="inspector? ( icu ssl )
+   npm? ( ssl )
+   system-icu? ( icu )
+   system-ssl? ( ssl )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=app-arch/brotli-1.0.9:=
+   >=dev-libs/libuv-1.40.0:=
+   >=net-dns/c-ares-1.17.2:=
+   >=net-libs/nghttp2-1.41.0:=
+   sys-libs/zlib
+   system-icu? ( >=dev-libs/icu-67:= )
+   system-ssl? ( >=dev-libs/openssl-1.1.1:0= )"
+BDEPEND="${PYTHON_DEPS}
+   sys-apps/coreutils
+   virtual/pkgconfig
+   systemtap? ( dev-util/systemtap )
+   test? ( net-misc/curl )
+   pax-kernel? ( sys-apps/elfix )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-12.22.5-shared_c-ares_nameser_h.patch
+   "${FILESDIR}"/${PN}-15.2.0-global-npm-config.patch
+)
+
+pkg_pretend() {
+   (use x86 && ! use cpu_flags_x86_sse2) && \
+   die "Your CPU doesn't support the required SSE2 instruction."
+}
+
+pkg_setup() {
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   tc-export AR CC CXX PKG_CONFIG
+   export V=1
+   export BUILDTYPE=Release
+
+   # fix compilation on Darwin
+   # 

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

2022-07-26 Thread Quentin Retornaz
commit: 454b780f07acad89ea6be7ded4a9ada441418a49
Author: orbea  riseup  net>
AuthorDate: Sun Jul 24 03:50:18 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Tue Jul 26 21:40:48 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=454b780f

dev-libs/libressl: Remove old version

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-libs/libressl/Manifest  |  2 --
 dev-libs/libressl/libressl-3.5.2.ebuild | 57 -
 2 files changed, 59 deletions(-)

diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
index cc54cfc..75c437c 100644
--- a/dev-libs/libressl/Manifest
+++ b/dev-libs/libressl/Manifest
@@ -1,4 +1,2 @@
-DIST libressl-3.5.2.tar.gz 4039407 BLAKE2B 
7ed995ee73516d72d00cab90a78bdd1897d57ac79912c3d6ed28b010484b2e6fae511f11b2cf247f66a54ada14d4de9e1c534e8d20aae3462074bdb5f42e3c96
 SHA512 
07ebd1529934d472b621b31ba458a185c9fa1a4588d0bc34b669952ff0846e227094019b322cbb808def42967510abbb0928be3f6784920451b3e0c96c8f4cad
-DIST libressl-3.5.2.tar.gz.asc 833 BLAKE2B 
30b372eb862b6a39ba9e1bac427d919898edbbdd61f2bfacdd564e456bde02de41afff0926f324211753d660b5499fc65a07359d87472d4876a3d53a373e8b52
 SHA512 
9986b206821889de48b8e89de791aad8ac6907b2b894a2419758903f0ef8b4c66156a4984c05c7a4f00e267206208287c37c21f4aa332d50967e0dd4a4cb3f01
 DIST libressl-3.5.3.tar.gz 4039561 BLAKE2B 
98e0261e8abe3af6c77382467e9101b1d11800f6a5906f3f1dee7d1da8a92b6fd9fdf9ae17e204cd8a13ae163755ca9a3f819e1cf10b3957b13abf3cdc1478e2
 SHA512 
19f97f7c2b5cb4591ee6f191255b441373176b1b6539aa6ac2cd54494a14beaf126b151eb2f0b7fb650796fc0e37e2a9b1508ca50722adc7107c460904a5dbb7
 DIST libressl-3.5.3.tar.gz.asc 833 BLAKE2B 
f3f4bc1233d3f17d4d3b65b67b38c52a11ed5655df1435fb20c5be087288cae87febfd2ac74293bae61ace1663eb66513a042eb8474b7790b578520fd870462d
 SHA512 
914a6eb0acb4a6a5508fc61c88e2ffcc50f8a9812f58367817e83a25b05a120d9649b6ec1d48e9fbad65da540ada206bf9ee53c5e6e799f9366f0aa83a2ac52e

diff --git a/dev-libs/libressl/libressl-3.5.2.ebuild 
b/dev-libs/libressl/libressl-3.5.2.ebuild
deleted file mode 100644
index 8ee2634..000
--- a/dev-libs/libressl/libressl-3.5.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools multilib-minimal verify-sig
-
-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
-   verify-sig? ( 
https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz.asc )
-"
-
-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 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="+asm static-libs test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="test? ( static-libs )"
-
-PDEPEND="app-misc/ca-certificates"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-libressl )"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libressl.asc
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
-)
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-multilib_src_configure() {
-   local ECONF_SOURCE="${S}"
-   local args=(
-   $(use_enable asm)
-   $(use_enable static-libs static)
-   $(use_enable test tests)
-   )
-   econf "${args[@]}"
-}
-
-multilib_src_test() {
-   emake check
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${D}" -name '*.la' -exec rm -f {} + || die
-}



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

2022-07-26 Thread Quentin Retornaz
commit: 59ff52355667bc9bf945140dd6abe48336e10f75
Author: orbea  riseup  net>
AuthorDate: Sun Jul 24 03:58:12 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Tue Jul 26 21:40:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=59ff5235

dev-libs/libressl: Stabilize x86

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/450
Signed-off-by: Quentin Retornaz  retornaz.com>

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

diff --git a/dev-libs/libressl/libressl-3.5.3.ebuild 
b/dev-libs/libressl/libressl-3.5.3.ebuild
index eacd7ee..2f2139f 100644
--- a/dev-libs/libressl/libressl-3.5.3.ebuild
+++ b/dev-libs/libressl/libressl-3.5.3.ebuild
@@ -17,7 +17,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/52"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~ppc-macos ~x64-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/proj/libressl:master commit in: dev-libs/openssl/

2022-07-26 Thread Quentin Retornaz
commit: e23ddf32974f552b5f28900e5a67f886bbacf7b8
Author: orbea  riseup  net>
AuthorDate: Sun Jul 24 03:57:35 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Tue Jul 26 21:40:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=e23ddf32

dev-libs/openssl: Stabilize x86

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-libs/openssl/openssl-3.1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-3.1.3-r1.ebuild 
b/dev-libs/openssl/openssl-3.1.3-r1.ebuild
index e795e4d..f7e3e12 100644
--- a/dev-libs/openssl/openssl-3.1.3-r1.ebuild
+++ b/dev-libs/openssl/openssl-3.1.3-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LibreSSL;
 LICENSE="metapackage"
 
 SLOT="0/52" # .so version of libssl/libcrypto
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+asm sslv3 static-libs test"
 REQUIRED_USE="!sslv3"
 



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

2022-07-26 Thread Quentin Retornaz
commit: 9b64869ea228c3915feb5027f95a6292d94896eb
Author: orbea  riseup  net>
AuthorDate: Sun Jul 24 03:51:22 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Tue Jul 26 21:40:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=9b64869e

dev-libs/openssl: Remove old versions

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-libs/openssl/openssl-2.9.2.ebuild | 18 --
 dev-libs/openssl/openssl-3.1.3.ebuild | 19 ---
 2 files changed, 37 deletions(-)

diff --git a/dev-libs/openssl/openssl-2.9.2.ebuild 
b/dev-libs/openssl/openssl-2.9.2.ebuild
deleted file mode 100644
index c971c7f..000
--- a/dev-libs/openssl/openssl-2.9.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit multilib-minimal
-
-DESCRIPTION="dummy package for dev-libs/libressl"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LibreSSL;
-LICENSE="metapackage"
-
-SLOT="0/47" # .so version of libssl/libcrypto
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+asm bindist static-libs test"
-
-RDEPEND="dev-libs/libressl:${SLOT}[asm=,static-libs=,test=,${MULTILIB_USEDEP}]"
-
-S="${WORKDIR}"

diff --git a/dev-libs/openssl/openssl-3.1.3.ebuild 
b/dev-libs/openssl/openssl-3.1.3.ebuild
deleted file mode 100644
index faa9236..000
--- a/dev-libs/openssl/openssl-3.1.3.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit multilib-minimal
-
-DESCRIPTION="dummy package for dev-libs/libressl"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LibreSSL;
-LICENSE="metapackage"
-
-SLOT="0/48" # .so version of libssl/libcrypto
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+asm bindist sslv3 static-libs test"
-REQUIRED_USE="!sslv3"
-
-RDEPEND="dev-libs/libressl:${SLOT}[asm=,static-libs=,test=,${MULTILIB_USEDEP}]"
-
-S="${WORKDIR}"



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

2022-07-26 Thread Maciej Barć
commit: 5fa56a38ce0a5ae9d983c795fe98cf2245726de1
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jul 26 21:39:19 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul 26 21:40:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa56a38

dev-lang/julia: filter LTO (type mismatch)

Closes: https://bugs.gentoo.org/855602
Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/julia/julia-1.7.1-r4.ebuild | 5 -
 dev-lang/julia/julia-1.7.3.ebuild| 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-lang/julia/julia-1.7.1-r4.ebuild 
b/dev-lang/julia/julia-1.7.1-r4.ebuild
index 64c2c07f71c4..1ddfaf72dbc2 100644
--- a/dev-lang/julia/julia-1.7.1-r4.ebuild
+++ b/dev-lang/julia/julia-1.7.1-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit llvm pax-utils toolchain-funcs
+inherit flag-o-matic llvm pax-utils toolchain-funcs
 
 # correct versions for stdlibs are in deps/checksums
 # for everything else, run with network-sandbox and wait for the crash
@@ -110,6 +110,9 @@ src_prepare() {
 }
 
 src_configure() {
+   # bug #855602
+   filter-lto
+
use system-llvm && ewarn "You have enabled system-llvm. This is 
unsupported by upstream and may not work."
 
# julia does not play well with the system versions of libuv

diff --git a/dev-lang/julia/julia-1.7.3.ebuild 
b/dev-lang/julia/julia-1.7.3.ebuild
index 39455ca05597..1b2d16111014 100644
--- a/dev-lang/julia/julia-1.7.3.ebuild
+++ b/dev-lang/julia/julia-1.7.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit llvm pax-utils toolchain-funcs
+inherit flag-o-matic llvm pax-utils toolchain-funcs
 
 # correct versions for stdlibs are in deps/checksums
 # for everything else, run with network-sandbox and wait for the crash
@@ -123,6 +123,9 @@ src_prepare() {
 }
 
 src_configure() {
+   # bug #855602
+   filter-lto
+
use system-llvm && ewarn "You have enabled system-llvm. This is 
unsupported by upstream and may not work."
 
# julia does not play well with the system versions of libuv



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

2022-07-26 Thread Sam James
commit: 28702e2a5310ec37e3957e761c8419237daf1ef1
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 21:23:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 21:38:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28702e2a

media-libs/ffmpegsource: add 2.40

Closes: https://bugs.gentoo.org/851066
Closes: https://bugs.gentoo.org/834381
Closes: https://bugs.gentoo.org/859865
Signed-off-by: Sam James  gentoo.org>

 media-libs/ffmpegsource/Manifest |  1 +
 media-libs/ffmpegsource/ffmpegsource-2.40.ebuild | 43 +
 media-libs/ffmpegsource/ffmpegsource-.ebuild | 48 +++-
 3 files changed, 66 insertions(+), 26 deletions(-)

diff --git a/media-libs/ffmpegsource/Manifest b/media-libs/ffmpegsource/Manifest
index 31437963fc7a..e72577602b7a 100644
--- a/media-libs/ffmpegsource/Manifest
+++ b/media-libs/ffmpegsource/Manifest
@@ -1 +1,2 @@
 DIST ffmpegsource-2.23.tar.gz 488940 BLAKE2B 
0e565a02606a73ea0b6ee7bce64fcaea825a2beb473127b4d9c768981519e92cf29bd792b1524369fb44344ce63cb0777adb672f6ee1ec5eae35d92ed549748e
 SHA512 
dbbc3c53062f9b66beeea57b57250abbc331807aad9300966ace4ddd3603273c6345e20d105b668cd852442b494e047ade8b8b1d8340c464ca748f6b11a5292c
+DIST ffmpegsource-2.40.tar.gz 140356 BLAKE2B 
57fbc3d979f31108b257b6720045f4e157fca6714bf0f8601e8123c0026a14bb55d343549ff6b246b55a44b4f69c541c58f4b19f1051e338f1f97b2b7557b6de
 SHA512 
407c4b0871f5046b9d364c2946eae88c46eec381b5748530d82918742fd4a36849de590024f8235af2785bd631c0299e591499dc43ae157ff2c6a6f2dab78b67

diff --git a/media-libs/ffmpegsource/ffmpegsource-2.40.ebuild 
b/media-libs/ffmpegsource/ffmpegsource-2.40.ebuild
new file mode 100644
index ..1ea646b97aa7
--- /dev/null
+++ b/media-libs/ffmpegsource/ffmpegsource-2.40.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1-2)
+inherit autotools
+
+DESCRIPTION="A libav/ffmpeg based source library for easy frame accurate 
access"
+HOMEPAGE="https://github.com/FFMS/ffms2;
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/FFMS/ffms2.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/FFMS/ffms2/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}"/ffms2-${PV}
+
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/4"
+
+RDEPEND="
+   >=media-video/ffmpeg-2.4:=
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   # Cheesy hack from autogen.sh
+   mkdir src/config || die
+   eautoreconf
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}

diff --git a/media-libs/ffmpegsource/ffmpegsource-.ebuild 
b/media-libs/ffmpegsource/ffmpegsource-.ebuild
index 6393bcca9c70..1ea646b97aa7 100644
--- a/media-libs/ffmpegsource/ffmpegsource-.ebuild
+++ b/media-libs/ffmpegsource/ffmpegsource-.ebuild
@@ -1,47 +1,43 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit autotools flag-o-matic git-r3
+QA_PKGCONFIG_VERSION=$(ver_cut 1-2)
+inherit autotools
 
 DESCRIPTION="A libav/ffmpeg based source library for easy frame accurate 
access"
 HOMEPAGE="https://github.com/FFMS/ffms2;
-EGIT_REPO_URI="https://github.com/FFMS/ffms2.git;
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/FFMS/ffms2.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/FFMS/ffms2/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}"/ffms2-${PV}
+
+   KEYWORDS="~amd64 ~x86"
+fi
 
 LICENSE="MIT"
 SLOT="0/4"
-KEYWORDS=""
 
 RDEPEND="
+   >=media-video/ffmpeg-2.4:=
sys-libs/zlib
-   >=media-video/ffmpeg-2.4:0=
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
 "
-
-ffms_check_compiler() {
-   if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
-   die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or 
Clang>=3.3."
-   fi
-}
-
-pkg_pretend() {
-   ffms_check_compiler
-}
-
-pkg_setup() {
-   ffms_check_compiler
-}
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 src_prepare() {
-   mkdir -p "${S}/src/config"
-   default_src_prepare
+   default
+
+   # Cheesy hack from autogen.sh
+   mkdir src/config || die
eautoreconf
 }
 
 src_install() {
-   default_src_install
+   default
+
find "${ED}" -name '*.la' -delete || die
 }



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

2022-07-26 Thread Maciej Barć
commit: 41e61ffd2214f056b3c2b5fd13bdb27730c912f6
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jul 26 21:35:37 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul 26 21:35:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e61ffd

app-shells/scsh: filter LTO (type mismatch)

Closes: https://bugs.gentoo.org/854873
Signed-off-by: Maciej Barć  gentoo.org>

 app-shells/scsh/scsh-0.6.7-r3.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-shells/scsh/scsh-0.6.7-r3.ebuild 
b/app-shells/scsh/scsh-0.6.7-r3.ebuild
index 26d0d047d90b..e42fc36bb8a3 100644
--- a/app-shells/scsh/scsh-0.6.7-r3.ebuild
+++ b/app-shells/scsh/scsh-0.6.7-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # NOTICE: SCSH 0.6.7 is 32bit only
@@ -6,7 +6,7 @@
 
 EAPI=8
 
-inherit multilib
+inherit flag-o-matic multilib
 
 MY_PV="${PV%*.*}"
 
@@ -36,6 +36,9 @@ PATCHES=(
 src_configure() {
use amd64 && multilib_toolchain_setup x86
 
+   # bug #854873
+   filter-lto
+
export SCSH_LIB_DIRS="/usr/$(get_libdir)/${PN}"
 
local myconf=(



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

2022-07-26 Thread Maciej Barć
commit: 2e7f16444a7928233cf4428b655cf4c6b2d9a522
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jul 26 21:32:15 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul 26 21:32:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e7f1644

dev-scheme/gambit: filter LTO (type mismatch)

Closes: https://bugs.gentoo.org/858254
Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/gambit/gambit-4.8.8-r2.ebuild | 5 -
 dev-scheme/gambit/gambit-4.9.3-r2.ebuild | 5 -
 dev-scheme/gambit/gambit-4.9.4-r1.ebuild | 5 -
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/dev-scheme/gambit/gambit-4.8.8-r2.ebuild 
b/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
index 76a2291343a4..2984102efa0d 100644
--- a/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
+++ b/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit elisp-common
+inherit flag-o-matic elisp-common
 
 MY_PV="${PV//./_}"
 MY_P="${PN}-v${MY_PV}"
@@ -30,6 +30,9 @@ S="${WORKDIR}/${MY_P}" #-devel
 IUSE="emacs ssl static"
 
 src_configure() {
+   # bug #858254
+   filter-lto
+
econf \
$(use_enable !static shared) \
$(use_enable ssl openssl) \

diff --git a/dev-scheme/gambit/gambit-4.9.3-r2.ebuild 
b/dev-scheme/gambit/gambit-4.9.3-r2.ebuild
index 76a2291343a4..2984102efa0d 100644
--- a/dev-scheme/gambit/gambit-4.9.3-r2.ebuild
+++ b/dev-scheme/gambit/gambit-4.9.3-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit elisp-common
+inherit flag-o-matic elisp-common
 
 MY_PV="${PV//./_}"
 MY_P="${PN}-v${MY_PV}"
@@ -30,6 +30,9 @@ S="${WORKDIR}/${MY_P}" #-devel
 IUSE="emacs ssl static"
 
 src_configure() {
+   # bug #858254
+   filter-lto
+
econf \
$(use_enable !static shared) \
$(use_enable ssl openssl) \

diff --git a/dev-scheme/gambit/gambit-4.9.4-r1.ebuild 
b/dev-scheme/gambit/gambit-4.9.4-r1.ebuild
index c0d39c447092..2668544ec316 100644
--- a/dev-scheme/gambit/gambit-4.9.4-r1.ebuild
+++ b/dev-scheme/gambit/gambit-4.9.4-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit elisp-common
+inherit flag-o-matic elisp-common
 
 DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
 HOMEPAGE="http://www.iro.umontreal.ca/~gambit/;
@@ -28,6 +28,9 @@ DOCS=( INSTALL.txt README README.md )
 SITEFILE="50gambit-gentoo.el"
 
 src_configure() {
+   # bug #858254
+   filter-lto
+
local myconf=(
$(use_enable !static shared)
$(use_enable ssl openssl)



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

2022-07-26 Thread Maciej Barć
commit: 4ec693f1e4817cf71fb14e02602a01f5f43e075a
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jul 26 21:00:46 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul 26 21:10:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec693f1

games-emulation/ppsspp: drop old 1.11.3-r1

Signed-off-by: Maciej Barć  gentoo.org>

 games-emulation/ppsspp/Manifest|  10 ---
 games-emulation/ppsspp/metadata.xml|   3 -
 games-emulation/ppsspp/ppsspp-1.11.3-r1.ebuild | 110 -
 3 files changed, 123 deletions(-)

diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest
index 6299662c187d..1c9ead3a62d0 100644
--- a/games-emulation/ppsspp/Manifest
+++ b/games-emulation/ppsspp/Manifest
@@ -1,13 +1,3 @@
-DIST ppsspp-1.11.3-assets_lang.tar.gz 662203 BLAKE2B 
0c1e0852c9ab3b3146f149713710e969c685a89deb68e5853f53426973563908350b9aca9994202ee3d435229bd7992ad5385a63fe87956c2ca142b2d5ca754e
 SHA512 
8976b68ebc8b83ca34be1abe4499ca39c21c21af38b977925cd0d5ef456518fbb3670e8a5f35320bb5037a1dda4603614fadb7abafad8378f45f7713743fe39b
-DIST ppsspp-1.11.3-ext_SPIRV-Cross.tar.gz 814213 BLAKE2B 
cfed78ac0ae4e6e7d82874b4fec2b5475063b09f8c8a3bef9bd23024978820dfbee68209a3ebbd3b883e8c2011d4353e1c0c1b543578d860cde8d20a0b304440
 SHA512 
b3faff10e2578a27740a013e463750c5244796e651b9586f900a3c97adba060f5e978d47a411f9fb255dd8314e21ea54cccbf90f726d1779448d5dc030f64b65
-DIST ppsspp-1.11.3-ext_armips.tar.gz 197263 BLAKE2B 
2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d
 SHA512 
2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be
-DIST ppsspp-1.11.3-ext_discord-rpc.tar.gz 2107457 BLAKE2B 
8a8117b13791aa4eda7addb974ca1bdd22766961af2de28eaa24337bdb0035b4538ca8241f07d8de9532ad8cd64ba846361bd9c4edb37ebeec149b7e72545d1f
 SHA512 
17fb5de5d5afea9b7e0cdc116d5e3611b147eb2cde3a295a1a4ceb688bceb93d54feb2e479d511ce39d53a1380462a75dcdf6be9ddc2cece9d44b7f8ff7504af
-DIST ppsspp-1.11.3-ext_glslang.tar.gz 3138654 BLAKE2B 
fe5113842d18ce2327e59d2c40ac8847bc28cd8e53ea8d63f9585b6f97943587ba81521b8d0ac94bccde58e14487b1d524cebf61ded0944d9b55c2b7b63bf59b
 SHA512 
153233429ac7ff16b8a530eae28152e55eb90481c9adca5119853fefe76b265b16b922694396d70e8e4511b2da5519c2e1e016bd79617befb90b609cad5a5fc3
-DIST ppsspp-1.11.3-ext_miniupnp.tar.gz 438926 BLAKE2B 
1bfad3cb6b169cfcc12ea79d566c1897d7a3fac61f2c74eb129ff38d99b59dc713b1277a2d672b849fda33f54f7c99dc776080e983e908b7d2844d183fbb
 SHA512 
99f336d44f2cb53f2f79bd65726ea5209023efe264207255161d3b8a0452082ed1830b70db81d8bf5ebbf40db66ed391eb000306b2af0918dfa171093b2680e7
-DIST ppsspp-1.11.3-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B 
b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9
 SHA512 
5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93
-DIST ppsspp-1.11.3-ext_rapidjson.tar.gz 1054419 BLAKE2B 
40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d
 SHA512 
3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc
-DIST ppsspp-1.11.3-ffmpeg.tar.gz 396041681 BLAKE2B 
be67e136b232e6937061d1a7cc37a4302786105a27c454422acdfff3905dcfa58c9fcbdcdb4b664d57f69f427a6892ac34018bf34e70f3c66e7708cacb63
 SHA512 
5417476ba2eeaee9c30bee8297b70a5557f9ec10270d301cb2820f4711be24dbadc4c1ca58b0c4bfb588dfd0aa0d63e676c9b890c471b05f2298bfececbac6b4
-DIST ppsspp-1.11.3.tar.gz 30067677 BLAKE2B 
7c5456d38c55c6c1d6a873d869c6df4f31d271f3dec75fd0c5b4f1f4db6ad8a22ad456ba183f0df84d8e2d293bef6c454843f8149c186a86fcbee127aeee7d9a
 SHA512 
5890ae34f2aa4125a816a0fade46a7422385a0652ff04470c56fe653e3a2a697d55bc77f1d7d119bdfa8dbad313d6a1de18a03d1960eaaa9e987b5ddcfed2f48
 DIST ppsspp-1.11.3_p20210627-assets_lang.tar.gz 664123 BLAKE2B 
8d96634eb3e930f7f97e8ac24d97eba1e2e7fce3a8f4dbe5a8a4c0c0438a24e981769c3638d7e7770eb1a3af2827a3ece0996fdba8cf668d2c058e3d20741e94
 SHA512 
691cb38c65ca20700dc5b91c0dc02eec1839f153e042c87f8f4fd480e44c823c0ece9f4752f5e597f2aa4b5cfb22aaf49d76ff990eb2dd5231cc4065dd62566d
 DIST ppsspp-1.11.3_p20210627-ext_SPIRV-Cross.tar.gz 1441538 BLAKE2B 
011a0bc8fea2a5986b5884f315d877d0de111dbda226cc6aa5eaf11c0b2cb14acfd94c1279fb80f0a48b27d1a2117487f634a0888f7499d733261c0ced94ea89
 SHA512 
be77131814691dfbe65de3a2d3ea65de98c7169824997056637bbce39485327ff0f64e7eed8588237615948824e1f9dff1d083472b8cbccd3748a52379411e4e
 DIST ppsspp-1.11.3_p20210627-ext_armips.tar.gz 197263 BLAKE2B 
2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/files/, games-emulation/ppsspp/

2022-07-26 Thread Maciej Barć
commit: 9ee8d753d95a5dfbf3edbbe81e088391b54f42d5
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jul 26 20:59:30 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul 26 21:10:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ee8d753

games-emulation/ppsspp: bump to 1.13

Signed-off-by: Maciej Barć  gentoo.org>

 games-emulation/ppsspp/Manifest| 10 +++
 .../ppsspp/files/ppsspp-CMakeLists-flags.patch | 16 
 games-emulation/ppsspp/ppsspp-1.13.ebuild  | 99 ++
 3 files changed, 125 insertions(+)

diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest
index e101149e4f00..6299662c187d 100644
--- a/games-emulation/ppsspp/Manifest
+++ b/games-emulation/ppsspp/Manifest
@@ -28,3 +28,13 @@ DIST ppsspp-1.12.3-ext_native_tools_prebuilt.tar.gz 897571 
BLAKE2B b1c959a0cd1c6
 DIST ppsspp-1.12.3-ext_rapidjson.tar.gz 1054419 BLAKE2B 
40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d
 SHA512 
3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc
 DIST ppsspp-1.12.3-ext_zstd.tar.gz 1868621 BLAKE2B 
abbd48a18c587fc6c413c3df32aa6b74a1c3d0ed02eacb2e7ad23a4fdab059b092e8df4356cbc799641b42e99587238decc2ae27862142fd8d7be7959ad1fd5e
 SHA512 
659576d0f52d2271b6b53f638b407b873888b1cffe4f014c3149d33a961653c2fcf7ff270bc669a5647205b573ef2809907645a4c89ab6c030ad65bce15547ae
 DIST ppsspp-1.12.3.tar.gz 31693022 BLAKE2B 
a3378efaad9c8aa7b6141e454b6663892fb357c264845edd4ebf3e25fc8f9d76d8cc5a45d220ba0549036dd8d06e825105bb72182c4ba621e7618563d4f806c5
 SHA512 
fe5f5b150cc06ecca68c592fa19396d9a6e573c67da9be0ba98a3db975b0efcb6de694ac224543beaea2a3eb4952d45459e850d6c2f0fe6668536325dd449d38
+DIST ppsspp-1.13-assets_lang.tar.gz 664123 BLAKE2B 
8d96634eb3e930f7f97e8ac24d97eba1e2e7fce3a8f4dbe5a8a4c0c0438a24e981769c3638d7e7770eb1a3af2827a3ece0996fdba8cf668d2c058e3d20741e94
 SHA512 
691cb38c65ca20700dc5b91c0dc02eec1839f153e042c87f8f4fd480e44c823c0ece9f4752f5e597f2aa4b5cfb22aaf49d76ff990eb2dd5231cc4065dd62566d
+DIST ppsspp-1.13-ext_SPIRV-Cross.tar.gz 1441538 BLAKE2B 
011a0bc8fea2a5986b5884f315d877d0de111dbda226cc6aa5eaf11c0b2cb14acfd94c1279fb80f0a48b27d1a2117487f634a0888f7499d733261c0ced94ea89
 SHA512 
be77131814691dfbe65de3a2d3ea65de98c7169824997056637bbce39485327ff0f64e7eed8588237615948824e1f9dff1d083472b8cbccd3748a52379411e4e
+DIST ppsspp-1.13-ext_armips.tar.gz 197263 BLAKE2B 
2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d
 SHA512 
2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be
+DIST ppsspp-1.13-ext_discord-rpc.tar.gz 2108078 BLAKE2B 
e89ee4a196167cabaecfab82d191516eb0cf0fa89e35f95b6d118d5baad25f5d13d9002a8dcfe4aba099af7b9c1eb72835eb3baa9e4deaedd2754e99687b5967
 SHA512 
06205287addabfb343ccd9af997b693ed221fe564355d3629d4dee6c003e768b3f65f2b34eb04ef29807a15c5fa34b04c664212b7e0d15b09ad9a4e4be10a560
+DIST ppsspp-1.13-ext_glslang.tar.gz 3300622 BLAKE2B 
0f0d8e043662962f13c4277da335def78a88dd1b35ac2e40b0192f0783c43fd97367d63663764591a5b1eef1bc62c681aa54a402e69c36a8dc50b3595e9e8ba9
 SHA512 
39b7fd1332dc2f6e29c920961e2a48a33cb7fb36753a0ee5ea8897cb2ad11cec67808ec671cd1bdecbb03eb17f4e83a711013bb20a8cc0831879eb9fbe432bcd
+DIST ppsspp-1.13-ext_miniupnp.tar.gz 449099 BLAKE2B 
b2bcdee23c817cf309dd9516e32e06f7e1eadc9ae24db3519a2b4e3861417fb79c0708d6d67e8baec3de9e6c5c2bb0a6daff648bf63f7c419192729957e9959c
 SHA512 
f86f558699e75e7f8a58bbb5e94c2a32d703432cef05ffeac0da129113a1fe485cc5ad43b1fcfda11ee1ee398fa434511eccc37633eb5d3dfe8af864097669de
+DIST ppsspp-1.13-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B 
b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9
 SHA512 
5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93
+DIST ppsspp-1.13-ext_rapidjson.tar.gz 1054419 BLAKE2B 
40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d
 SHA512 
3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc
+DIST ppsspp-1.13-ext_zstd.tar.gz 1868621 BLAKE2B 
abbd48a18c587fc6c413c3df32aa6b74a1c3d0ed02eacb2e7ad23a4fdab059b092e8df4356cbc799641b42e99587238decc2ae27862142fd8d7be7959ad1fd5e
 SHA512 
659576d0f52d2271b6b53f638b407b873888b1cffe4f014c3149d33a961653c2fcf7ff270bc669a5647205b573ef2809907645a4c89ab6c030ad65bce15547ae
+DIST ppsspp-1.13.tar.gz 31675858 BLAKE2B 
bfad05d3097481699f555ed16582731a512d14ab36214470d76c5437f7d0d634825546a94eb511568cf291e1a785a3ac39aa3cc01db6a063816d4e7ee551
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-editors/gvim/

2022-07-26 Thread Sam James
commit: 7dea592a9f4b5d2d06f26391dd8a62f7c9428215
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Thu Jul 21 21:15:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 20:34:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dea592a

app-editors/gvim: drop gtk2, nextaw, athena GUIs

The Athena GUI was reported as not working in version 8.2.4514
Support for Athena GUI was removed in 9.0.0057. Drop the neXt use flag
as well and the gtk2 flag as gtk+2 is EOL.

Also drop the gtk use flag, and make the gtk GUI the default while still
supporting aqua and motif.

This only drops them from the live ebuild.

See: https://github.com/vim/vim/issues/9894#issuecomment-1060673495
See: https://github.com/vim/vim/commit/0b40d086b337f14fdd0dbc035988ffb0aec8ce5f
Bug: https://bugs.gentoo.org/858830
Bug: https://bugs.gentoo.org/831250
Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
Closes: https://github.com/gentoo/gentoo/pull/26512
Signed-off-by: Sam James  gentoo.org>

 app-editors/gvim/gvim-.ebuild | 43 ---
 1 file changed, 8 insertions(+), 35 deletions(-)

diff --git a/app-editors/gvim/gvim-.ebuild 
b/app-editors/gvim/gvim-.ebuild
index 99018e02a288..aaab6e09d27d 100644
--- a/app-editors/gvim/gvim-.ebuild
+++ b/app-editors/gvim/gvim-.ebuild
@@ -29,10 +29,11 @@ HOMEPAGE="https://vim.sourceforge.io/ 
https://github.com/vim/vim;
 
 LICENSE="vim"
 SLOT="0"
-IUSE="acl aqua crypt cscope debug gtk gtk2 lua motif neXt netbeans nls perl 
python racket ruby selinux session sound tcl"
+IUSE="acl aqua crypt cscope debug lua motif netbeans nls perl python racket 
ruby selinux session sound tcl"
 REQUIRED_USE="
lua? ( ${LUA_REQUIRED_USE} )
python? ( ${PYTHON_REQUIRED_USE} )
+   aqua? ( !motif )
 "
 
 RDEPEND="
@@ -45,23 +46,11 @@ RDEPEND="
x11-libs/libXt
acl? ( kernel_linux? ( sys-apps/acl ) )
!aqua? (
-   gtk? (
+   motif? ( >=x11-libs/motif-2.3:0 )
+   !motif? (
x11-libs/gtk+:3
x11-libs/libXft
)
-   !gtk? (
-   gtk2? (
-   >=x11-libs/gtk+-2.6:2
-   x11-libs/libXft
-   )
-   !gtk2? (
-   motif? ( >=x11-libs/motif-2.3:0 )
-   !motif? (
-   neXt? ( x11-libs/neXtaw )
-   !neXt? ( x11-libs/libXaw )
-   )
-   )
-   )
)
crypt? ( dev-libs/libsodium:= )
cscope? ( dev-util/cscope )
@@ -227,13 +216,7 @@ src_configure() {
)
fi
 
-   # gvim's GUI preference order is as follows:
-   # aqua CARBON (not tested)
-   # -aqua gtkGTK3
-   # -aqua -gtk gtk2  GTK2
-   # -aqua -gtk -gtk motifMOTIF
-   # -aqua -gtk -gtk -motif neXt  NEXTAW
-   # -aqua -gtk -gtk -motif -neXt ATHENA
+   # Default is gtk unless aqua or motif are enabled
echo ; echo
if use aqua; then
einfo "Building gvim with the Carbon GUI"
@@ -241,23 +224,13 @@ src_configure() {
--enable-darwin
--enable-gui=carbon
)
-   elif use gtk; then
-   myconf+=( --enable-gtk3-check )
-   einfo "Building gvim with the gtk+-3 GUI"
-   myconf+=( --enable-gui=gtk3 )
-   elif use gtk2; then
-   myconf+=( --enable-gtk2-check )
-   einfo "Building gvim with the gtk+-2 GUI"
-   myconf+=( --enable-gui=gtk2 )
elif use motif; then
einfo "Building gvim with the MOTIF GUI"
myconf+=( --enable-gui=motif )
-   elif use neXt; then
-   einfo "Building gvim with the neXtaw GUI"
-   myconf+=( --enable-gui=nextaw )
else
-   einfo "Building gvim with the Athena GUI"
-   myconf+=( --enable-gui=athena )
+   myconf+=( --enable-gtk3-check )
+   einfo "Building gvim with the gtk+-3 GUI"
+   myconf+=( --enable-gui=gtk3 )
fi
echo ; echo
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/knem/

2022-07-26 Thread Mike Pagano
commit: 74eafbcfd69fe761ba6bc13c66f84fac3089677d
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Jul 26 20:06:31 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Jul 26 20:06:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74eafbcf

sys-cluster/knem: add 1.1.4, bump to EAPI 8

With permission from folks in gentoo-cluster, I
have bumped the version of both the package and
the EAPI version.

I did some minimal testing.

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

Signed-off-by: Mike Pagano  gentoo.org>

 sys-cluster/knem/Manifest  |  1 +
 sys-cluster/knem/knem-1.1.4.ebuild | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/sys-cluster/knem/Manifest b/sys-cluster/knem/Manifest
index b258d70ac673..311a0e0c71ab 100644
--- a/sys-cluster/knem/Manifest
+++ b/sys-cluster/knem/Manifest
@@ -1 +1,2 @@
 DIST knem-1.1.3.tar.gz 330109 BLAKE2B 
0aa5a2b5cd329e7183800b8b4e6b76297c85325cef218dc0ae27293ffb3aaf8a6896bc237ca745bb8df97a446c2ecc5542b96fc9eb4bbead6a1c9b894dd38f51
 SHA512 
ab72b3a803898c8de1bb775857da346e16ade285cdf17b9339eef3dc939c5d50ef5b3442e96418e414d64cd3e1e1a922b5e8c74462c5d6866b842ee9749db3eb
+DIST knem-1.1.4.tar.gz 336148 BLAKE2B 
e7273040c563c63e5e5c1a4a6b822a4b34b6fbb7214a7a37b4ff06f23aa47fe80c55ed1781ce85d974ed7e53059b509db98a94baaa7bddfc8860d503cf89869d
 SHA512 
4f142a910ac51a590952aa1f36010fc2a1361162a0d5fd98f47d1c90dedbb293d56bd990bded5d4ec91fcc8df3fa3bcf0d126651b5868c557ffb9f3a588cb948

diff --git a/sys-cluster/knem/knem-1.1.4.ebuild 
b/sys-cluster/knem/knem-1.1.4.ebuild
new file mode 100644
index ..a5299c2ab493
--- /dev/null
+++ b/sys-cluster/knem/knem-1.1.4.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit autotools linux-mod linux-info toolchain-funcs udev
+
+DESCRIPTION="High-Performance Intra-Node MPI Communication"
+HOMEPAGE="https://knem.gforge.inria.fr/;
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://gforge.inria.fr/git/knem/knem.git;
+   inherit git-r3
+else
+   
SRC_URI="https://gitlab.inria.fr/knem/knem/uploads/4a43e3eb860cda2bbd5bf5c7c04a24b6/${P}.tar.gz;
+   KEYWORDS="~amd64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+IUSE="debug modules"
+
+DEPEND="
+   sys-apps/hwloc:=
+   virtual/linux-sources"
+RDEPEND="
+   sys-apps/hwloc:=
+   sys-apps/kmod[tools]"
+
+MODULE_NAMES="knem(misc:${S}/driver/linux)"
+BUILD_TARGETS="all"
+BUILD_PARAMS="KDIR=${KERNEL_DIR}"
+
+pkg_setup() {
+   linux-info_pkg_setup
+   CONFIG_CHECK="DMA_ENGINE"
+   check_extra_config
+   linux-mod_pkg_setup
+   ARCH="$(tc-arch-kernel)"
+   ABI="${KERNEL_ABI}"
+}
+
+src_prepare() {
+   sed 's:driver/linux::g' -i Makefile.am
+   eautoreconf
+   default
+}
+
+src_configure() {
+   econf \
+   --enable-hwloc \
+   --with-linux="${KERNEL_DIR}" \
+   --with-linux-release=${KV_FULL} \
+   $(use_enable debug)
+}
+
+src_compile() {
+   default
+   if use modules; then
+   cd "${S}/driver/linux"
+   linux-mod_src_compile || die "failed to build driver"
+   fi
+}
+
+src_install() {
+   default
+   if use modules; then
+   cd "${S}/driver/linux"
+   linux-mod_src_install || die "failed to install driver"
+   fi
+
+   # Drop funny unneded stuff
+   rm "${ED}/usr/sbin/knem_local_install" || die
+   rmdir "${ED}/usr/sbin" || die
+   # install udev rules
+   udev_dorules "${FILESDIR}/45-knem.rules"
+   rm "${ED}/etc/10-knem.rules" || die
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/knem/

2022-07-26 Thread Mike Pagano
commit: 720a3e9b7e0394e2a22259fb9f51655a3d467317
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Jul 26 20:09:07 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Jul 26 20:09:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=720a3e9b

sys-cluster/knem: drop 1.1.3-r3

Signed-off-by: Mike Pagano  gentoo.org>

 sys-cluster/knem/Manifest |  1 -
 sys-cluster/knem/knem-1.1.3-r3.ebuild | 79 ---
 2 files changed, 80 deletions(-)

diff --git a/sys-cluster/knem/Manifest b/sys-cluster/knem/Manifest
index 311a0e0c71ab..d9b784b0c468 100644
--- a/sys-cluster/knem/Manifest
+++ b/sys-cluster/knem/Manifest
@@ -1,2 +1 @@
-DIST knem-1.1.3.tar.gz 330109 BLAKE2B 
0aa5a2b5cd329e7183800b8b4e6b76297c85325cef218dc0ae27293ffb3aaf8a6896bc237ca745bb8df97a446c2ecc5542b96fc9eb4bbead6a1c9b894dd38f51
 SHA512 
ab72b3a803898c8de1bb775857da346e16ade285cdf17b9339eef3dc939c5d50ef5b3442e96418e414d64cd3e1e1a922b5e8c74462c5d6866b842ee9749db3eb
 DIST knem-1.1.4.tar.gz 336148 BLAKE2B 
e7273040c563c63e5e5c1a4a6b822a4b34b6fbb7214a7a37b4ff06f23aa47fe80c55ed1781ce85d974ed7e53059b509db98a94baaa7bddfc8860d503cf89869d
 SHA512 
4f142a910ac51a590952aa1f36010fc2a1361162a0d5fd98f47d1c90dedbb293d56bd990bded5d4ec91fcc8df3fa3bcf0d126651b5868c557ffb9f3a588cb948

diff --git a/sys-cluster/knem/knem-1.1.3-r3.ebuild 
b/sys-cluster/knem/knem-1.1.3-r3.ebuild
deleted file mode 100644
index 3241a9c53b13..
--- a/sys-cluster/knem/knem-1.1.3-r3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools linux-mod linux-info toolchain-funcs udev multilib
-
-DESCRIPTION="High-Performance Intra-Node MPI Communication"
-HOMEPAGE="http://knem.gforge.inria.fr/;
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://gforge.inria.fr/git/knem/knem.git;
-   inherit git-r3
-else
-   SRC_URI="http://gforge.inria.fr/frs/download.php/37186/${P}.tar.gz;
-   KEYWORDS="~amd64 ~riscv ~x86"
-fi
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-IUSE="debug modules"
-
-DEPEND="
-   sys-apps/hwloc:=
-   virtual/linux-sources"
-RDEPEND="
-   sys-apps/hwloc:=
-   sys-apps/kmod[tools]"
-
-MODULE_NAMES="knem(misc:${S}/driver/linux)"
-BUILD_TARGETS="all"
-BUILD_PARAMS="KDIR=${KERNEL_DIR}"
-
-PATCHES=( "${FILESDIR}/${P}-setup_timer.patch" )
-
-pkg_setup() {
-   linux-info_pkg_setup
-   CONFIG_CHECK="DMA_ENGINE"
-   check_extra_config
-   linux-mod_pkg_setup
-   ARCH="$(tc-arch-kernel)"
-   ABI="${KERNEL_ABI}"
-}
-
-src_prepare() {
-   sed 's:driver/linux::g' -i Makefile.am
-   eautoreconf
-   default
-}
-
-src_configure() {
-   econf \
-   --enable-hwloc \
-   --with-linux="${KERNEL_DIR}" \
-   --with-linux-release=${KV_FULL} \
-   $(use_enable debug)
-}
-
-src_compile() {
-   default
-   if use modules; then
-   cd "${S}/driver/linux"
-   linux-mod_src_compile || die "failed to build driver"
-   fi
-}
-
-src_install() {
-   default
-   if use modules; then
-   cd "${S}/driver/linux"
-   linux-mod_src_install || die "failed to install driver"
-   fi
-
-   # Drop funny unneded stuff
-   rm "${ED}/usr/sbin/knem_local_install" || die
-   rmdir "${ED}/usr/sbin" || die
-   # install udev rules
-   udev_dorules "${FILESDIR}/45-knem.rules"
-   rm "${ED}/etc/10-knem.rules" || die
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/knem/

2022-07-26 Thread Mike Pagano
commit: 956c2cce202903dc6a2da346b3a0e483a773a2a6
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Jul 26 20:08:08 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Jul 26 20:08:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956c2cce

sys-cluster/knem: update EAPI 6 -> 8

Bumped with ACK from folks in gentoo-cluster.

Fixed SRC urls and home page and handled QA
warnings.

Signed-off-by: Mike Pagano  gentoo.org>

 sys-cluster/knem/knem-.ebuild | 20 ++--
 1 file changed, 14 insertions(+), 6 deletions(-)

diff --git a/sys-cluster/knem/knem-.ebuild 
b/sys-cluster/knem/knem-.ebuild
index b87cfd8b81d7..d0ff2cda6826 100644
--- a/sys-cluster/knem/knem-.ebuild
+++ b/sys-cluster/knem/knem-.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI="8"
 
-inherit autotools linux-mod linux-info toolchain-funcs udev multilib
+inherit autotools linux-mod linux-info toolchain-funcs udev
 
 DESCRIPTION="High-Performance Intra-Node MPI Communication"
-HOMEPAGE="http://knem.gforge.inria.fr/;
+HOMEPAGE="https://knem.gforge.inria.fr/;
 if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://gforge.inria.fr/git/knem/knem.git;
+   EGIT_REPO_URI="https://gitlab.inria.fr/knem/knem.git;
inherit git-r3
 else
-   SRC_URI="http://runtime.bordeaux.inria.fr/knem/download/${P}.tar.gz;
+   
SRC_URI="https://gitlab.inria.fr/knem/knem/uploads/4a43e3eb860cda2bbd5bf5c7c04a24b6/${P}.tar.gz;
KEYWORDS="~amd64 ~x86"
 fi
 
@@ -75,3 +75,11 @@ src_install() {
udev_dorules "${FILESDIR}/45-knem.rules"
rm "${ED}/etc/10-knem.rules" || die
 }
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/why3-for-spark/

2022-07-26 Thread Alfredo Tupone
commit: e6e9b60f9793c4d9b0d56f5a72d8edf5a286bf6b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Jul 26 19:39:39 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jul 26 19:54:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6e9b60f

sci-mathematics/why3-for-spark: use https

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.11
Closes: https://github.com/gentoo/gentoo/pull/26610
Signed-off-by: Alfredo Tupone  gentoo.org>

 sci-mathematics/why3-for-spark/why3-for-spark-2019-r2.ebuild | 2 +-
 sci-mathematics/why3-for-spark/why3-for-spark-2020.ebuild| 2 +-
 sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-mathematics/why3-for-spark/why3-for-spark-2019-r2.ebuild 
b/sci-mathematics/why3-for-spark/why3-for-spark-2019-r2.ebuild
index f0597604b01e..bc975bd21a6b 100644
--- a/sci-mathematics/why3-for-spark/why3-for-spark-2019-r2.ebuild
+++ b/sci-mathematics/why3-for-spark/why3-for-spark-2019-r2.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 MYP=why3-${PV}-20190517-197BB-src
 
 DESCRIPTION="Platform for deductive program verification"
-HOMEPAGE="http://why3.lri.fr/;
+HOMEPAGE="https://why3.lri.fr/;
 SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf915d31e87a8f1c967d54
-> ${MYP}.tar.gz"
 

diff --git a/sci-mathematics/why3-for-spark/why3-for-spark-2020.ebuild 
b/sci-mathematics/why3-for-spark/why3-for-spark-2020.ebuild
index 7988788f83af..9075ebf3e9da 100644
--- a/sci-mathematics/why3-for-spark/why3-for-spark-2020.ebuild
+++ b/sci-mathematics/why3-for-spark/why3-for-spark-2020.ebuild
@@ -8,7 +8,7 @@ inherit autotools
 MYP=why3-${PV}-20200429-199EF-src
 
 DESCRIPTION="Platform for deductive program verification"
-HOMEPAGE="http://why3.lri.fr/;
+HOMEPAGE="https://why3.lri.fr/;
 
SRC_URI="https://community.download.adacore.com/v1/8bb5801e17b8b23453262da69c981c091959eec7?filename=${MYP}.tar.gz;
 
 LICENSE="GPL-3"

diff --git a/sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild 
b/sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild
index fd2397eb1b04..0801160e66e9 100644
--- a/sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild
+++ b/sci-mathematics/why3-for-spark/why3-for-spark-2021-r1.ebuild
@@ -10,7 +10,7 @@ ID=dd74ae7ecfd7d56aff7b17cee7a35559384a600f
 MYP=why3-${PV}-20210519-19ADF-src
 
 DESCRIPTION="Platform for deductive program verification"
-HOMEPAGE="http://why3.lri.fr/;
+HOMEPAGE="https://why3.lri.fr/;
 SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
 
 LICENSE="GPL-3"



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/why3/

2022-07-26 Thread Alfredo Tupone
commit: 5c16384ca80bcca7f7bf0b7d5926e8ef5d3867d9
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Jul 26 19:38:11 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jul 26 19:54:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c16384c

sci-mathematics/why3: use https

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.11
Signed-off-by: Alfredo Tupone  gentoo.org>

 sci-mathematics/why3/why3-1.4.0-r3.ebuild | 2 +-
 sci-mathematics/why3/why3-1.4.1-r1.ebuild | 2 +-
 sci-mathematics/why3/why3-1.5.0-r1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-mathematics/why3/why3-1.4.0-r3.ebuild 
b/sci-mathematics/why3/why3-1.4.0-r3.ebuild
index e57cc66c0237..6d1e01d9863c 100644
--- a/sci-mathematics/why3/why3-1.4.0-r3.ebuild
+++ b/sci-mathematics/why3/why3-1.4.0-r3.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit autotools findlib
 
 DESCRIPTION="Platform for deductive program verification"
-HOMEPAGE="http://why3.lri.fr/;
+HOMEPAGE="https://why3.lri.fr/;
 SRC_URI="https://why3.gitlabpages.inria.fr/releases/${P}.tar.gz;
 
 LICENSE="LGPL-2"

diff --git a/sci-mathematics/why3/why3-1.4.1-r1.ebuild 
b/sci-mathematics/why3/why3-1.4.1-r1.ebuild
index e57cc66c0237..6d1e01d9863c 100644
--- a/sci-mathematics/why3/why3-1.4.1-r1.ebuild
+++ b/sci-mathematics/why3/why3-1.4.1-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit autotools findlib
 
 DESCRIPTION="Platform for deductive program verification"
-HOMEPAGE="http://why3.lri.fr/;
+HOMEPAGE="https://why3.lri.fr/;
 SRC_URI="https://why3.gitlabpages.inria.fr/releases/${P}.tar.gz;
 
 LICENSE="LGPL-2"

diff --git a/sci-mathematics/why3/why3-1.5.0-r1.ebuild 
b/sci-mathematics/why3/why3-1.5.0-r1.ebuild
index 5f542a4b9e57..d592ff2803b1 100644
--- a/sci-mathematics/why3/why3-1.5.0-r1.ebuild
+++ b/sci-mathematics/why3/why3-1.5.0-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit autotools findlib
 
 DESCRIPTION="Platform for deductive program verification"
-HOMEPAGE="http://why3.lri.fr/;
+HOMEPAGE="https://why3.lri.fr/;
 SRC_URI="https://why3.gitlabpages.inria.fr/releases/${P}.tar.gz;
 
 LICENSE="LGPL-2"



[gentoo-commits] repo/proj/guru:dev commit in: app-emulation/proton-ge-custom-bin/, licenses/

2022-07-26 Thread Jhonatan Justin
commit: f0451148dbf5848709433d7c10e5373922775a12
Author: Jhonatan Justin  justin  com  br>
AuthorDate: Tue Jul 26 19:44:02 2022 +
Commit: Jhonatan Justin  justin  com  br>
CommitDate: Tue Jul 26 19:44:02 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f0451148

app-emulation/proton-ge-custom-bin: new package

Signed-off-by: Jhonatan Justin  justin.com.br>

 app-emulation/proton-ge-custom-bin/Manifest|  1 +
 app-emulation/proton-ge-custom-bin/metadata.xml| 11 +
 .../proton-ge-custom-bin-7.27.ebuild   | 25 
 licenses/proton| 27 ++
 4 files changed, 64 insertions(+)

diff --git a/app-emulation/proton-ge-custom-bin/Manifest 
b/app-emulation/proton-ge-custom-bin/Manifest
new file mode 100644
index 0..dd06c6418
--- /dev/null
+++ b/app-emulation/proton-ge-custom-bin/Manifest
@@ -0,0 +1 @@
+DIST GE-Proton7-27.tar.gz 415170082 BLAKE2B 
1773d34defe483a6c894d55de1089eb831f1d44e92bfae5c46faeec825fa8b2cc7c05ac9ca9a05d6ea0c393aa90fe06334a0c07feef71631e27a7dbf30e3dcda
 SHA512 
b741594fbc062bf7e5b5228273680807fb3eb20cfa04993b2e4ce9442ebed18f3e84ca5d59ee19381165d595932fe54b720526bd1f41b2bf74b13a20308de5ee

diff --git a/app-emulation/proton-ge-custom-bin/metadata.xml 
b/app-emulation/proton-ge-custom-bin/metadata.xml
new file mode 100644
index 0..b5d1811b0
--- /dev/null
+++ b/app-emulation/proton-ge-custom-bin/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   jhona...@justin.com.br
+   Jhonatan Justin
+   
+   
+   https://discord.com/invite/6y3BdzC
+   
+

diff --git 
a/app-emulation/proton-ge-custom-bin/proton-ge-custom-bin-7.27.ebuild 
b/app-emulation/proton-ge-custom-bin/proton-ge-custom-bin-7.27.ebuild
new file mode 100644
index 0..569b83a87
--- /dev/null
+++ b/app-emulation/proton-ge-custom-bin/proton-ge-custom-bin-7.27.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit multilib-minimal
+
+DESCRIPTION="A fancy custom distribution of Valves Proton with various patches"
+HOMEPAGE="https://github.com/GloriousEggroll/proton-ge-custom;
+SRC_URI="https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton${PV/./-}/GE-Proton${PV/./-}.tar.gz;
+S="${WORKDIR}/GE-Proton${PV/./-}"
+LICENSE="|| ( 0BSD LGPL-2+ ZLIB MIT MPL-2.0 OFL-1.1 proton )"
+SLOT="${PV}"
+KEYWORDS="~amd64"
+RESTRICT="mirror strip"
+QA_PREBUILT={*}
+
+RDEPEND="
+   media-libs/mesa[vulkan,${MULTILIB_USEDEP}]
+   media-libs/vulkan-loader[${MULTILIB_USEDEP}]"
+
+src_install() {
+   insinto "/usr/share/Steam/compatibilitytools.d/"
+   doins -r "${S}"
+}

diff --git a/licenses/proton b/licenses/proton
new file mode 100644
index 0..6118cfbf8
--- /dev/null
+++ b/licenses/proton
@@ -0,0 +1,27 @@
+Copyright (c) 2018-2022, Valve Corporation
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without 
modification,
+are permitted provided that the following conditions are met:
+
+1. Redistributions of source code must retain the above copyright notice, this
+list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright notice,
+this list of conditions and the following disclaimer in the documentation 
and/or
+other materials provided with the distribution.
+
+3. Neither the name of the copyright holder nor the names of its contributors
+may be used to endorse or promote products derived from this software without
+specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 
FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.



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

2022-07-26 Thread Fabian Groffen
commit: 1967db27a408446c789a1f04ad36810dc21b1aeb
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Jul 26 19:44:17 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Jul 26 19:44:17 2022 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=1967db27

sys-apps/portage-3.0.34.2: version bump to fix #861305

This fixes the shebang rewrite, and also includes a bunch of changes
made to reduce differences with master.

Closes: https://bugs.gentoo.org/861305
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-apps/portage/Manifest | 2 +-
 sys-apps/portage/{portage-3.0.34.1.ebuild => portage-3.0.34.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 245e0bd51f..f00a43e3af 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,3 +1,3 @@
 DIST prefix-portage-3.0.21.tar.bz2 1339211 BLAKE2B 
019cf0f3d2d1c45e7849221fc40b49e2c84949b74c8a8c74fbd2ca451a2dd075fb7b8bfec121a173ca0848c57a5a57a62d465b2957c4eb4d87f6a180299da91e
 SHA512 
0aff5004ae80e2cd9dce740c56c3c2643ef390510c3b3821d893e5c76733d3a8d4e7648963febb29479b9ee155868ec11526a393beb3b383e741451178f39e5a
 DIST prefix-portage-3.0.30.1.tar.bz2 1476396 BLAKE2B 
955db5832b1d7d19e25c4ee644f7daa0dbfc7a259ea7018f207865aa8cf5eb8e1e8e2a31c90578162e181af6c043590f239b042e652c3eb2cba9f442bbfc0476
 SHA512 
1ff8afbee4b204488eb0ecb4bdd216bf754ae015a3bcd298d7b6fb0dd7a671ccbf31d9a4a49be8e3182708641abe008f25df5319e135aa25363b979d49517506
-DIST prefix-portage-3.0.34.1.tar.bz2 1528372 BLAKE2B 
4a955e672de49c3d6674dc6326c64578a8e310326ba272005e5ea558f958db62f4c9da6bf9ceb71c41f89608524ca086d789fc990ad9ebed784a8ae884df0e0e
 SHA512 
c1da29f283d23cba38ed8fb9e53d412943cb3489530c3507cef25c654336233f8b8eed961227dbe7d4f534e7294173656bbdb0db6db9954e545fa8a72d0c3181
+DIST prefix-portage-3.0.34.2.tar.bz2 1498499 BLAKE2B 
47f53e4917bdf204eb23dadd9dc821c06da07d2e5c68cf0a3de908089e4121d45542e2120e57744db1c808a156595624915956e77f547ab671b1584b2c67cf0b
 SHA512 
121dd885a73153e780e28c2e514d4b3babc44368aa6915b2009ed0b205051c2f6c37dd3ccfe8be5ea567e7bab2f9f9b0c5c5b81c49990fbac7360261721a5bb7

diff --git a/sys-apps/portage/portage-3.0.34.1.ebuild 
b/sys-apps/portage/portage-3.0.34.2.ebuild
similarity index 100%
rename from sys-apps/portage/portage-3.0.34.1.ebuild
rename to sys-apps/portage/portage-3.0.34.2.ebuild



[gentoo-commits] proj/portage:prefix commit in: /

2022-07-26 Thread Fabian Groffen
commit: 81c069293c43005a0bc1ee526b140c464dffee4b
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Jul 26 19:38:36 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Jul 26 19:38:36 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=81c06929

Merge remote-tracking branch 'origin/master' into prefix

Signed-off-by: Fabian Groffen  gentoo.org>

 lib/portage/tests/resolver/ResolverPlayground.py | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)



[gentoo-commits] proj/portage:prefix commit in: bin/install-qa-check.d/

2022-07-26 Thread Fabian Groffen
commit: 83c88c15f09749d81e76f89aea92212c235b249e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Jul 26 19:34:45 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Jul 26 19:34:45 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=83c88c15

bin/install-qa-check.d/05prefix: fix shebang correction #861305

Some syncs with master broke this check.  fp should not have a double /
in it, else the matching logic doesn't work.

Bug: https://bugs.gentoo.org/861305
Signed-off-by: Fabian Groffen  gentoo.org>

 bin/install-qa-check.d/05prefix | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bin/install-qa-check.d/05prefix b/bin/install-qa-check.d/05prefix
index a60c63fcb..ac059723f 100644
--- a/bin/install-qa-check.d/05prefix
+++ b/bin/install-qa-check.d/05prefix
@@ -55,7 +55,7 @@ install_qa_check_prefix() {
line=( ${line#"#!"} )
IFS=${oldIFS}
[[ ${WHITELIST} == *" ${line[0]} "* ]] && continue
-   local fp=${fn#${D}} ; fp=/${fp%/*}
+   local fp=${fn#${D}/} ; fp=/${fp%/*}
local rf=${fn}
# in case we deal with a symlink, make sure we don't replace it
# with a real file (sed -i does that)



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

2022-07-26 Thread David Seifert
commit: 9518cdcd843ace2d861749aec10c811b5417b3c2
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jul 26 19:27:19 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jul 26 19:27:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9518cdcd

opam.eclass: add EAPI 8

Closes: https://github.com/gentoo/gentoo/pull/26565
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/eclass/opam.eclass b/eclass/opam.eclass
index b667bf31f151..197c3256f015 100644
--- a/eclass/opam.eclass
+++ b/eclass/opam.eclass
@@ -7,14 +7,14 @@
 # ML 
 # @AUTHOR:
 # Alexis Ballier 
-# @SUPPORTED_EAPIS: 7
+# @SUPPORTED_EAPIS: 7 8
 # @BLURB: Provides functions for installing opam packages.
 # @DESCRIPTION:
 # Provides dependencies on opam and ocaml, opam-install and a default
 # src_install for opam-based packages.
 
 case ${EAPI} in
-   7) ;;
+   7|8) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 



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

2022-07-26 Thread David Seifert
commit: 06c94e7e4e9590f5120ef2d0cc6a23b633941377
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jul 26 19:27:15 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jul 26 19:27:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c94e7e

app-crypt/kbfs: drop 2.6.0, 2.8.0, 2.10.1

Signed-off-by: David Seifert  gentoo.org>

 app-crypt/kbfs/Manifest   |  3 ---
 app-crypt/kbfs/kbfs-2.10.1.ebuild | 51 ---
 app-crypt/kbfs/kbfs-2.6.0.ebuild  | 51 ---
 app-crypt/kbfs/kbfs-2.8.0.ebuild  | 51 ---
 4 files changed, 156 deletions(-)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
index 2bc893cd7aa7..5ebfa6f690e2 100644
--- a/app-crypt/kbfs/Manifest
+++ b/app-crypt/kbfs/Manifest
@@ -1,4 +1 @@
-DIST kbfs-2.10.1.tar.gz 4471525 BLAKE2B 
79a1046a6d225ab790081e2ec0aa057c8aab9c3c1fd0fe9832769b01f2e92137aa3b6424c303b736dbc6142917aecbb32c54d98111b42be80e66ee459524c7f2
 SHA512 
66b07a07c4b4734465d8ea8eccf3b1d05c0c3ba8792161ed3fd8ed9eaccb43d51cf5ef44c8c44fca4a22ab2b360093f1801d9eb77904d2aa917d0a76026fffa9
 DIST kbfs-2.11.0.tar.gz 4520872 BLAKE2B 
4472360205f42f59bc18f64634b4e10f38f532db262de38260a459faf0d76b9f805fb3d5e12d21afecbd51a980e63c68cc2be47b4e5ab597b7b0bfdd491dd54d
 SHA512 
f735f7fc1c958eabcb38933f19edeba0cd3854e3d5a2030c6e4301c9cea714c432993e099b2199060e1275982755f60728545e71151c5796eb9be4978790e2f5
-DIST kbfs-2.6.0.tar.gz 5836566 BLAKE2B 
14ca1fa35d01330ad51c5ca735bea059dc4f5be10298f36d2a7bd10ab5cfe2a399104dbade2da58ea3e0e77ef1e24f0644b751e7f06b91e9f4360514aaa7f6df
 SHA512 
f636f6d01fa12e63930be7fa2d0cd919c37e68820bd602af6a54703a64759e475c5e19e29bf60b94d02dd9db188709c9ecd4da7abd05af7880fdf5e94a8d3590
-DIST kbfs-2.8.0.tar.gz 4459997 BLAKE2B 
b361ae343ab5fada7f9edac8c5083173dca103362b6e0688df069fbc0bf7dbb0eab6779259bd5c1038c542d7f51b68259404aa24c797da5c3aee6fab9fc4dab1
 SHA512 
892b7c51f52ca129145f10932e23c22f0f7003ea8662d26939d4f9e72cd8296fc5a66516dc7a3135fdc1cb96b1d02160c0f1dd32a4a6fe13ddcd4750eac9b8fc

diff --git a/app-crypt/kbfs/kbfs-2.10.1.ebuild 
b/app-crypt/kbfs/kbfs-2.10.1.ebuild
deleted file mode 100644
index f6dfded5dc62..
--- a/app-crypt/kbfs/kbfs-2.10.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit golang-build systemd
-
-DESCRIPTION="Keybase Filesystem (KBFS)"
-HOMEPAGE="https://keybase.io/docs/kbfs;
-SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-   app-crypt/gnupg
-   sys-fs/fuse
-   "
-
-src_unpack() {
-   unpack "${P}.tar.gz"
-   mkdir -vp "${S}/src/github.com/keybase" || die
-   ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
-}
-
-src_compile() {
-   EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-   EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
-   golang-build_src_compile
-   EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
-   EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
-   golang-build_src_compile
-   EGO_PN="github.com/keybase/kbfs/redirector" \
-   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase-redirector" \
-   golang-build_src_compile
-}
-
-src_test() {
-   EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-   golang-build_src_test
-}
-
-src_install() {
-   dobin "${T}/kbfsfuse"
-   dobin "${T}/git-remote-keybase"
-   dobin "${T}/keybase-redirector"
-   systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
-}

diff --git a/app-crypt/kbfs/kbfs-2.6.0.ebuild b/app-crypt/kbfs/kbfs-2.6.0.ebuild
deleted file mode 100644
index 41a15fe68057..
--- a/app-crypt/kbfs/kbfs-2.6.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit golang-build systemd
-
-DESCRIPTION="Keybase Filesystem (KBFS)"
-HOMEPAGE="https://keybase.io/docs/kbfs;
-SRC_URI="https://github.com/keybase/kbfs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-   app-crypt/gnupg
-   sys-fs/fuse
-   "
-
-src_unpack() {
-   unpack "${P}.tar.gz"
-   mkdir -vp "${S}/src/github.com/keybase" || die
-   ln -vs "${S}" "${S}/src/github.com/keybase/kbfs" || die
-}
-
-src_compile() {
-   EGO_PN="github.com/keybase/kbfs/kbfsfuse" \
-   EGO_BUILD_FLAGS="-tags production -o ${T}/kbfsfuse" \
-   golang-build_src_compile
-   EGO_PN="github.com/keybase/kbfs/kbfsgit/git-remote-keybase" \
-   EGO_BUILD_FLAGS="-tags production -o ${T}/git-remote-keybase" \
-   

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

2022-07-26 Thread David Seifert
commit: dc9f937bfca84bc48579d8aac54b5f1ae72793d2
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jul 26 19:27:17 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jul 26 19:27:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc9f937b

opam.eclass: [QA] use bash [[ ... ]] brackets

* As specified in `pg0101`

Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/eclass/opam.eclass b/eclass/opam.eclass
index dee40a4e9f96..3edc2aa86919 100644
--- a/eclass/opam.eclass
+++ b/eclass/opam.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: opam.eclass
@@ -64,7 +64,7 @@ opam_src_install() {
local pkg="${1:-${PN}}"
opam-install "${pkg}"
# Handle opam putting doc in a subdir
-   if [ -d "${ED%/}/usr/share/doc/${PF}/${pkg}" ] ; then
+   if [[ -d ${ED%/}/usr/share/doc/${PF}/${pkg} ]] ; then
mv "${ED%/}/usr/share/doc/${PF}/${pkg}/"* 
"${ED%/}/usr/share/doc/${PF}/" || die
rmdir "${ED%/}/usr/share/doc/${PF}/${pkg}" || die
fi



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

2022-07-26 Thread David Seifert
commit: 24b018e8b8a166edd0c9a8ab7737949af491352f
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jul 26 19:27:18 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jul 26 19:27:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b018e8

opam.eclass: remove EAPI 5 and 6

Signed-off-by: David Seifert  gentoo.org>

 eclass/opam.eclass | 33 +
 1 file changed, 13 insertions(+), 20 deletions(-)

diff --git a/eclass/opam.eclass b/eclass/opam.eclass
index 3edc2aa86919..b667bf31f151 100644
--- a/eclass/opam.eclass
+++ b/eclass/opam.eclass
@@ -7,15 +7,15 @@
 # ML 
 # @AUTHOR:
 # Alexis Ballier 
-# @SUPPORTED_EAPIS: 5 6 7
+# @SUPPORTED_EAPIS: 7
 # @BLURB: Provides functions for installing opam packages.
 # @DESCRIPTION:
 # Provides dependencies on opam and ocaml, opam-install and a default
 # src_install for opam-based packages.
 
-case ${EAPI:-0} in
-   5|6|7) ;;
-   *) die "${ECLASS}: EAPI ${EAPI} not supported" ;;
+case ${EAPI} in
+   7) ;;
+   *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
 # Do not complain about CFLAGS etc since ml projects do not use them.
@@ -28,15 +28,8 @@ QA_FLAGS_IGNORED='.*'
 : ${OPAM_INSTALLER_DEP:="dev-ml/opam-installer"}
 
 RDEPEND=">=dev-lang/ocaml-4:="
-case ${EAPI:-0} in
-   5|6)
-   DEPEND="${RDEPEND} ${OPAM_INSTALLER_DEP}"
-   ;;
-   *)
-   BDEPEND="${OPAM_INSTALLER_DEP} dev-lang/ocaml"
-   DEPEND="${RDEPEND}"
-   ;;
-esac
+BDEPEND="${OPAM_INSTALLER_DEP} dev-lang/ocaml"
+DEPEND="${RDEPEND}"
 
 # @ECLASS_VARIABLE: OPAM_INSTALLER
 # @DESCRIPTION:
@@ -52,10 +45,10 @@ opam-install() {
local pkg
for pkg ; do
${OPAM_INSTALLER} -i \
-   --prefix="${ED%/}/usr" \
-   --libdir="${D%/}/$(ocamlc -where)" \
-   --docdir="${ED%/}/usr/share/doc/${PF}" \
-   --mandir="${ED%/}/usr/share/man" \
+   --prefix="${ED}/usr" \
+   --libdir="${D}/$(ocamlc -where)" \
+   --docdir="${ED}/usr/share/doc/${PF}" \
+   --mandir="${ED}/usr/share/man" \
"${pkg}.install" || die
done
 }
@@ -64,9 +57,9 @@ opam_src_install() {
local pkg="${1:-${PN}}"
opam-install "${pkg}"
# Handle opam putting doc in a subdir
-   if [[ -d ${ED%/}/usr/share/doc/${PF}/${pkg} ]] ; then
-   mv "${ED%/}/usr/share/doc/${PF}/${pkg}/"* 
"${ED%/}/usr/share/doc/${PF}/" || die
-   rmdir "${ED%/}/usr/share/doc/${PF}/${pkg}" || die
+   if [[ -d ${ED}/usr/share/doc/${PF}/${pkg} ]] ; then
+   mv "${ED}/usr/share/doc/${PF}/${pkg}/"* 
"${ED}/usr/share/doc/${PF}/" || die
+   rmdir "${ED}/usr/share/doc/${PF}/${pkg}" || die
fi
 }
 



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

2022-07-26 Thread David Seifert
commit: 52837e9b489c8e00a960842a078bccf03e6453da
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jul 26 19:27:16 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jul 26 19:27:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52837e9b

ros-catkin.eclass: [QA] use bash [[ ... ]] brackets

* As specified in `pg0101`

Signed-off-by: David Seifert  gentoo.org>

 eclass/ros-catkin.eclass | 40 +++-
 1 file changed, 19 insertions(+), 21 deletions(-)

diff --git a/eclass/ros-catkin.eclass b/eclass/ros-catkin.eclass
index feded640abfb..24e9857f3fc1 100644
--- a/eclass/ros-catkin.eclass
+++ b/eclass/ros-catkin.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: ros-catkin.eclass
@@ -13,9 +13,9 @@
 # Provides function for building ROS packages on Gentoo.
 # It supports selectively building messages, single-python installation, live 
ebuilds (git only).
 
-case "${EAPI:-0}" in
+case ${EAPI} in
7) ;;
-   *) die "EAPI='${EAPI}' is not supported" ;;
+   *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
 # @ECLASS_VARIABLE: ROS_REPO_URI
@@ -36,17 +36,14 @@ EGIT_REPO_URI="${ROS_REPO_URI}"
 # @DESCRIPTION:
 # Set to enable in-source build.
 
-SCM=""
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-fi
+[[ ${PV} == * ]] && inherit git-r3
 
 # ROS only really works with one global python version and the target
 # version depends on the release. Noetic targets 3.7 and 3.8.
 # py3.9 or later are ok to add there as long as dev-ros/* have their deps 
satisfied.
 PYTHON_COMPAT=( python3_{8..10} )
 
-inherit ${SCM} python-single-r1 cmake flag-o-matic
+inherit python-single-r1 cmake flag-o-matic
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
@@ -54,8 +51,8 @@ IUSE="test"
 RESTRICT="!test? ( test )"
 RDEPEND="${PYTHON_DEPS}"
 DEPEND="${RDEPEND}
-   $(python_gen_cond_dep "dev-util/catkin[\${PYTHON_USEDEP}]")
-   $(python_gen_cond_dep "dev-python/empy[\${PYTHON_USEDEP}]")
+   $(python_gen_cond_dep 'dev-util/catkin[${PYTHON_USEDEP}]')
+   $(python_gen_cond_dep 'dev-python/empy[${PYTHON_USEDEP}]')
 "
 
 # @ECLASS_VARIABLE: CATKIN_HAS_MESSAGES
@@ -70,7 +67,7 @@ DEPEND="${RDEPEND}
 # Some messages have dependencies on other messages.
 # In that case, CATKIN_MESSAGES_TRANSITIVE_DEPS should contain a 
space-separated list of atoms
 # representing those dependencies. The eclass uses it to ensure proper 
dependencies on these packages.
-if [ -n "${CATKIN_HAS_MESSAGES}" ] ; then
+if [[ -n ${CATKIN_HAS_MESSAGES} ]] ; then
IUSE="${IUSE} +ros_messages_python +ros_messages_cxx ros_messages_eus 
ros_messages_lisp ros_messages_nodejs"
RDEPEND="${RDEPEND}
ros_messages_cxx?( 
dev-ros/gencpp:=[${PYTHON_SINGLE_USEDEP}])
@@ -84,12 +81,13 @@ if [ -n "${CATKIN_HAS_MESSAGES}" ] ; then
dev-ros/message_generation
dev-ros/genmsg[${PYTHON_SINGLE_USEDEP}]
"
-   if [ -n "${CATKIN_MESSAGES_TRANSITIVE_DEPS}" ] ; then
+   if [[ -n ${CATKIN_MESSAGES_TRANSITIVE_DEPS} ]] ; then
for i in ${CATKIN_MESSAGES_TRANSITIVE_DEPS} ; do

ds="${i}[ros_messages_python(-)?,ros_messages_cxx(-)?,ros_messages_lisp(-)?,ros_messages_eus(-)?,ros_messages_nodejs(-)?]
 ros_messages_python? ( ${i}[${PYTHON_SINGLE_USEDEP}] )"
RDEPEND="${RDEPEND} ${ds}"
DEPEND="${DEPEND} ${ds}"
done
+   unset i
fi
 fi
 
@@ -118,9 +116,9 @@ CATKIN_MESSAGES_EUS_USEDEP="ros_messages_eus(-)"
 # Use it as cat/pkg[${CATKIN_MESSAGES_NODEJS_USEDEP}] to indicate a dependency 
on the nodejs messages of cat/pkg.
 CATKIN_MESSAGES_NODEJS_USEDEP="ros_messages_nodejs(-)"
 
-if [ "${PV#}" != "${PV}" ] ; then
-   SRC_URI=""
-   KEYWORDS=""
+if [[ ${PV} == * ]] ; then
+   unset SRC_URI
+   unset KEYWORDS
S=${WORKDIR}/${P}/${ROS_SUBDIR}
 else

SRC_URI="${ROS_REPO_URI}/archive/${VER_PREFIX}${PV%_*}${VER_SUFFIX}.tar.gz -> 
${ROS_REPO_URI##*/}-${PV}.tar.gz"
@@ -135,11 +133,11 @@ HOMEPAGE="https://wiki.ros.org/${PN} ${ROS_REPO_URI}"
 # by installing a recursive CMakeLists.txt to handle bundles.
 ros-catkin_src_prepare() {
# If no multibuild, just use cmake IN_SOURCE support
-   [ -n "${CATKIN_IN_SOURCE_BUILD}" ] && export CMAKE_IN_SOURCE_BUILD=yes
+   [[ -n ${CATKIN_IN_SOURCE_BUILD} ]] && export CMAKE_IN_SOURCE_BUILD=yes
 
cmake_src_prepare
 
-   if [ ! -f "${S}/CMakeLists.txt" ] ; then
+   if [[ ! -f ${S}/CMakeLists.txt ]] ; then
catkin_init_workspace || die
fi
 
@@ -162,7 +160,7 @@ ros-catkin_src_configure() {
export ROS_ROOT="${EPREFIX}/usr/share/ros"
export ROS_PYTHON_VERSION="${EPYTHON#python}"
 
-   if [ -n "${CATKIN_HAS_MESSAGES}" ] 

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

2022-07-26 Thread David Seifert
commit: f9553c91da090bbed00379bb766258f9bfbba7cd
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jul 26 19:27:06 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jul 26 19:27:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9553c91

app-cdr/dvdshrink: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 ...vdshrink-2.6.1_p10.ebuild => dvdshrink-2.6.1_p10-r1.ebuild} | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/app-cdr/dvdshrink/dvdshrink-2.6.1_p10.ebuild 
b/app-cdr/dvdshrink/dvdshrink-2.6.1_p10-r1.ebuild
similarity index 89%
rename from app-cdr/dvdshrink/dvdshrink-2.6.1_p10.ebuild
rename to app-cdr/dvdshrink/dvdshrink-2.6.1_p10-r1.ebuild
index e052a53b1fb1..e55e9cbe6fdc 100644
--- a/app-cdr/dvdshrink/dvdshrink-2.6.1_p10.ebuild
+++ b/app-cdr/dvdshrink/dvdshrink-2.6.1_p10-r1.ebuild
@@ -1,13 +1,14 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit desktop
 
 DESCRIPTION="Scriptable DVD copy software"
 HOMEPAGE="http://dvdshrink.sourceforge.net;
 SRC_URI="mirror://sourceforge/${PN}/${P/_p/-}mdk.tar.gz"
+S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -22,11 +23,8 @@ RDEPEND="
>=media-video/mjpegtools-1.8.0-r1
>=media-video/subtitleripper-0.3.4-r1
>=media-video/transcode-1.0.2-r2[dvd]
-   gtk? ( >=dev-perl/Gtk2-1.104 )
-"
-DEPEND=""
+   gtk? ( >=dev-perl/Gtk2-1.104 )"
 
-S=${WORKDIR}/${PN}
 PATCHES=( "${FILESDIR}"/${PN}-2.6.1_p10-fix-paths.patch )
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cuegen/files/, app-cdr/cuegen/

2022-07-26 Thread David Seifert
commit: dd5a87b45d6b8e829fdf3c1fbafd6bb50535058b
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jul 26 19:27:01 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jul 26 19:27:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd5a87b4

app-cdr/cuegen: update EAPI 6 -> 8

Closes: https://bugs.gentoo.org/714228
Signed-off-by: David Seifert  gentoo.org>

 .../{cuegen-1.2.0.ebuild => cuegen-1.2.0-r1.ebuild} | 13 +++--
 .../cuegen/files/cuegen-1.2.0-fix-build-system.patch|  5 +++--
 .../cuegen/files/cuegen-1.2.0-missing-includes.patch| 17 +
 3 files changed, 27 insertions(+), 8 deletions(-)

diff --git a/app-cdr/cuegen/cuegen-1.2.0.ebuild 
b/app-cdr/cuegen/cuegen-1.2.0-r1.ebuild
similarity index 64%
rename from app-cdr/cuegen/cuegen-1.2.0.ebuild
rename to app-cdr/cuegen/cuegen-1.2.0-r1.ebuild
index 2f72c4191258..85cb4049484a 100644
--- a/app-cdr/cuegen/cuegen-1.2.0.ebuild
+++ b/app-cdr/cuegen/cuegen-1.2.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit flag-o-matic toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="CUEgen is a FLAC-compatible cuesheet generator for Linux"
 HOMEPAGE="http://www.cs.man.ac.uk/~slavinp/cuegen.html;
@@ -12,12 +12,13 @@ SRC_URI="http://www.cs.man.ac.uk/~slavinp/files/${P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
-PATCHES=( "${FILESDIR}"/${PN}-1.2.0-fix-build-system.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.2.0-fix-build-system.patch
+   "${FILESDIR}"/${PN}-1.2.0-missing-includes.patch
+)
 
 src_configure() {
-   append-cflags -W -Wall -Wstrict-prototypes -Wmissing-prototypes
tc-export CC
 }
 

diff --git a/app-cdr/cuegen/files/cuegen-1.2.0-fix-build-system.patch 
b/app-cdr/cuegen/files/cuegen-1.2.0-fix-build-system.patch
index 614ec59f905d..fa54235d0e4f 100644
--- a/app-cdr/cuegen/files/cuegen-1.2.0-fix-build-system.patch
+++ b/app-cdr/cuegen/files/cuegen-1.2.0-fix-build-system.patch
@@ -1,11 +1,12 @@
 --- a/Makefile
 +++ b/Makefile
-@@ -1,9 +1 @@
+@@ -1,9 +1,3 @@
 -TARGET := cuegen
 -CC := gcc
 -CFLAGS := -O2 -pipe -fomit-frame-pointer
 -WARN   := -W -Wall -Wstrict-prototypes -Wmissing-prototypes
--
++CFLAGS += -W -Wall -Wstrict-prototypes -Wmissing-prototypes
+ 
  all:  cuegen
 -
 -cuegen:   cuegen.o

diff --git a/app-cdr/cuegen/files/cuegen-1.2.0-missing-includes.patch 
b/app-cdr/cuegen/files/cuegen-1.2.0-missing-includes.patch
new file mode 100644
index ..98a273cddb13
--- /dev/null
+++ b/app-cdr/cuegen/files/cuegen-1.2.0-missing-includes.patch
@@ -0,0 +1,17 @@
+--- a/cuegen.c
 b/cuegen.c
+@@ -10,12 +10,14 @@
+  */
+ 
+ 
++#include 
+ #include 
+ #include 
+ #include 
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ 



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

2022-07-26 Thread David Seifert
commit: 86d7dd19380a36fa63820b7ec980c13c8fe8fa84
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jul 26 19:27:03 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jul 26 19:27:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d7dd19

app-cdr/disc-cover: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 ...-1.5.6-r1.ebuild => disc-cover-1.5.6-r2.ebuild} | 22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/app-cdr/disc-cover/disc-cover-1.5.6-r1.ebuild 
b/app-cdr/disc-cover/disc-cover-1.5.6-r2.ebuild
similarity index 71%
rename from app-cdr/disc-cover/disc-cover-1.5.6-r1.ebuild
rename to app-cdr/disc-cover/disc-cover-1.5.6-r2.ebuild
index 6e832050733c..a1ac3c577040 100644
--- a/app-cdr/disc-cover/disc-cover-1.5.6-r1.ebuild
+++ b/app-cdr/disc-cover/disc-cover-1.5.6-r2.ebuild
@@ -1,22 +1,20 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DESCRIPTION="Creates CD-Covers via LaTeX by fetching cd-info from freedb.org 
or local file"
 
HOMEPAGE="https://web.archive.org/web/20151104062521/http://www.vanhemert.co.uk/disc-cover.html;
 SRC_URI="http://www.vanhemert.co.uk/files/${P}.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ppc sparc x86"
-IUSE=""
 SLOT="0"
+KEYWORDS="amd64 ppc sparc x86"
 
-DEPEND="dev-lang/perl"
-RDEPEND="${DEPEND}
+BDEPEND="dev-lang/perl"
+RDEPEND="${BDEPEND}
dev-perl/Audio-CD-disc-cover
-   virtual/latex-base
-"
+   virtual/latex-base"
 
 src_compile() {
pod2man disc-cover > disc-cover.1 || die
@@ -24,8 +22,10 @@ src_compile() {
 
 src_install() {
dobin disc-cover
-   dodoc AUTHORS CHANGELOG TODO
+
+   einstalldocs
doman disc-cover.1
-   insinto /usr/share/${PN}/templates
-   doins templates/*
+
+   insinto /usr/share/disc-cover/templates
+   doins -r templates/.
 }



[gentoo-commits] repo/gentoo:master commit in: app-cdr/graveman/, app-cdr/graveman/files/

2022-07-26 Thread David Seifert
commit: 02ee9970c49647e271e92f538b2e1b7e495097a9
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jul 26 19:27:09 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jul 26 19:27:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ee9970

app-cdr/graveman: update EAPI 6 -> 8

Closes: https://bugs.gentoo.org/428070
Closes: https://bugs.gentoo.org/828899
Signed-off-by: David Seifert  gentoo.org>

 app-cdr/graveman/files/cflags.patch| 25 +++
 app-cdr/graveman/files/desktop-entry.patch |  5 ++--
 app-cdr/graveman/files/joliet-long.patch   |  4 ++--
 app-cdr/graveman/files/rename.patch|  4 ++--
 app-cdr/graveman/files/sox.patch   |  5 ++--
 ...2_p5-r3.ebuild => graveman-0.3.12_p5-r4.ebuild} | 28 --
 6 files changed, 48 insertions(+), 23 deletions(-)

diff --git a/app-cdr/graveman/files/cflags.patch 
b/app-cdr/graveman/files/cflags.patch
new file mode 100644
index ..45df210130fa
--- /dev/null
+++ b/app-cdr/graveman/files/cflags.patch
@@ -0,0 +1,25 @@
+--- a/configure.in
 b/configure.in
+@@ -23,7 +23,7 @@
+ 
+ 
+ 
+-AC_INIT(configure.in)
++AC_INIT(configure.ac)
+ AC_CONFIG_HEADER(config.h)
+ AM_MAINTAINER_MODE
+ 
+@@ -283,13 +283,6 @@
+ AC_SUBST(GETTEXT_PACKAGE)
+ AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE],["$GETTEXT_PACKAGE"],[gettext domain])
+ 
+-if test "A$enable_debug" = "A"; then
+-  enable_debug=no
+-  CFLAGS="-Wall"
+-else
+-  CFLAGS="-Wall -g"
+-fi
+-
+ dnl Ecriture des fichiers
+ AC_OUTPUT([ m4/Makefile 
+ Makefile

diff --git a/app-cdr/graveman/files/desktop-entry.patch 
b/app-cdr/graveman/files/desktop-entry.patch
index 4a683d2c84ec..e2a678af8ba0 100644
--- a/app-cdr/graveman/files/desktop-entry.patch
+++ b/app-cdr/graveman/files/desktop-entry.patch
@@ -1,6 +1,5 @@
-diff -ur graveman-0.3.12-5.orig/desktop/graveman.desktop.in 
graveman-0.3.12-5/desktop/graveman.desktop.in
 graveman-0.3.12-5.orig/desktop/graveman.desktop.in 2005-05-24 
00:07:08.0 +0300
-+++ graveman-0.3.12-5/desktop/graveman.desktop.in  2008-05-10 
06:33:32.0 +0300
+--- a/desktop/graveman.desktop.in
 b/desktop/graveman.desktop.in
 @@ -1,5 +1,4 @@
  [Desktop Entry]
 -Encoding=UTF-8

diff --git a/app-cdr/graveman/files/joliet-long.patch 
b/app-cdr/graveman/files/joliet-long.patch
index 0b0f66656aa3..47f6ecf04011 100644
--- a/app-cdr/graveman/files/joliet-long.patch
+++ b/app-cdr/graveman/files/joliet-long.patch
@@ -1,5 +1,5 @@
 a/src/mkisofs.c.old2005-05-28 02:37:14.0 +0200
-+++ b/src/mkisofs.c2005-07-11 02:10:44.0 +0200
+--- a/src/mkisofs.c
 b/src/mkisofs.c
 @@ -91,13 +91,13 @@
}
  }

diff --git a/app-cdr/graveman/files/rename.patch 
b/app-cdr/graveman/files/rename.patch
index 5970656a3c55..a2410354c23e 100644
--- a/app-cdr/graveman/files/rename.patch
+++ b/app-cdr/graveman/files/rename.patch
@@ -1,5 +1,5 @@
 a/src/callbacks.c.old  2006-05-23 17:42:48.642913000 +0200
-+++ b/src/callbacks.c  2006-05-23 17:42:52.553201500 +0200
+--- a/src/callbacks.c
 b/src/callbacks.c
 @@ -268,7 +268,7 @@
  
gtk_tree_model_get(Ltreemodel, , 2, , -1);

diff --git a/app-cdr/graveman/files/sox.patch b/app-cdr/graveman/files/sox.patch
index 570bc8406177..d0a9b3f2fac4 100644
--- a/app-cdr/graveman/files/sox.patch
+++ b/app-cdr/graveman/files/sox.patch
@@ -1,6 +1,5 @@
-diff -Naur 
/var/tmp/portage/graveman-0.3.12_p5/work/graveman-0.3.12-5/src/sox.c ./src/sox.c
 a/src/sox.c2005-05-28 02:37:14.0 +0200
-+++ b/src/sox.c2007-01-27 18:22:11.0 +0100
+--- a/src/sox.c
 b/src/sox.c
 @@ -37,7 +37,7 @@
  gboolean check_sox()
  {

diff --git a/app-cdr/graveman/graveman-0.3.12_p5-r3.ebuild 
b/app-cdr/graveman/graveman-0.3.12_p5-r4.ebuild
similarity index 83%
rename from app-cdr/graveman/graveman-0.3.12_p5-r3.ebuild
rename to app-cdr/graveman/graveman-0.3.12_p5-r4.ebuild
index d9adf8a2b0cb..47779a863ae3 100644
--- a/app-cdr/graveman/graveman-0.3.12_p5-r3.ebuild
+++ b/app-cdr/graveman/graveman-0.3.12_p5-r4.ebuild
@@ -1,12 +1,14 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
 inherit autotools gnome2
 
 DESCRIPTION="Graphical frontend for cdrecord, mkisofs, readcd and sox using 
GTK+2"
 HOMEPAGE="http://graveman.tuxfamily.org/;
 SRC_URI="http://graveman.tuxfamily.org/sources/${PN}-${PV/_p/-}.tar.gz;
+S="${WORKDIR}/${P/_p/-}"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -33,30 +35,30 @@ RDEPEND="
media-libs/libogg
media-libs/libvorbis
media-sound/sox
-   )
-"
-DEPEND="${RDEPEND}
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
dev-util/intltool
virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-S="${WORKDIR}/${P/_p/-}"
+   nls? ( sys-devel/gettext )"
 
 src_prepare() {
eapply \

[gentoo-commits] repo/gentoo:master commit in: app-cdr/dvd+rw-tools/

2022-07-26 Thread David Seifert
commit: b0cef6b8ab5475145b5bf339d698a0a1769c3196
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jul 26 19:27:05 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jul 26 19:27:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0cef6b8

app-cdr/dvd+rw-tools: drop 7.1-r3

Signed-off-by: David Seifert  gentoo.org>

 app-cdr/dvd+rw-tools/dvd+rw-tools-7.1-r3.ebuild | 54 -
 1 file changed, 54 deletions(-)

diff --git a/app-cdr/dvd+rw-tools/dvd+rw-tools-7.1-r3.ebuild 
b/app-cdr/dvd+rw-tools/dvd+rw-tools-7.1-r3.ebuild
deleted file mode 100644
index f2e040ecf9d2..
--- a/app-cdr/dvd+rw-tools/dvd+rw-tools-7.1-r3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs
-
-DESCRIPTION="A set of tools for DVD+RW/-RW drives"
-HOMEPAGE="http://fy.chalmers.se/~appro/linux/DVD+RW/;
-SRC_URI="http://fy.chalmers.se/~appro/linux/DVD+RW/tools/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
-IUSE=""
-
-RDEPEND="app-cdr/cdrtools"
-DEPEND="${RDEPEND}
-   sys-devel/m4"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-7.0-sysmacros.patch
-   "${FILESDIR}"/${PN}-7.0-wctomb-r1.patch
-   "${FILESDIR}"/${PN}-7.0-glibc2.6.90.patch
-   "${FILESDIR}"/${PN}-7.0-dvddl-r1.patch
-   "${FILESDIR}"/${PN}-7.0-wexit.patch
-   "${FILESDIR}"/${PN}-7.0-reload.patch
-   "${FILESDIR}"/${PN}-7.1-noevent.patch
-   "${FILESDIR}"/${PN}-7.1-lastshort.patch
-   "${FILESDIR}"/${PN}-7.1-bluray_srm+pow.patch
-   "${FILESDIR}"/${PN}-7.1-bluray_pow_freespace.patch
-)
-
-src_prepare() {
-   # Linux compiler flags only include -O2 and are incremental.
-   sed -i '/FLAGS/s:-O2::' Makefile.m4 || die "failed to sed out FLAGS"
-   default
-}
-
-src_compile() {
-   emake SHELL="${EPREFIX}"/bin/bash CC="$(tc-getCC)" CXX="$(tc-getCXX)"
-}
-
-src_install() {
-   emake SHELL="${EPREFIX}"/bin/bash prefix="${ED}/usr" install
-   dodoc index.html
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]] ; then
-   elog 'If you receive an error, "unable to anonymously mmap...'
-   elog 'Resource temporarily unavailable" when running growisofs,'
-   elog 'then you may need to run "ulimit -l unlimited".'
-   fi
-}



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

2022-07-26 Thread David Seifert
commit: a3050d0da3cf4976530aa3782391eca839052ffa
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jul 26 19:27:10 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jul 26 19:27:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3050d0d

app-cdr/mirage2iso: update EAPI 6 -> 8

Signed-off-by: David Seifert  gentoo.org>

 ...iso-0.4.2.ebuild => mirage2iso-0.4.2-r1.ebuild} | 25 +-
 1 file changed, 10 insertions(+), 15 deletions(-)

diff --git a/app-cdr/mirage2iso/mirage2iso-0.4.2.ebuild 
b/app-cdr/mirage2iso/mirage2iso-0.4.2-r1.ebuild
similarity index 58%
rename from app-cdr/mirage2iso/mirage2iso-0.4.2.ebuild
rename to app-cdr/mirage2iso/mirage2iso-0.4.2-r1.ebuild
index c1efb10c0087..86120322a7c6 100644
--- a/app-cdr/mirage2iso/mirage2iso-0.4.2.ebuild
+++ b/app-cdr/mirage2iso/mirage2iso-0.4.2-r1.ebuild
@@ -1,33 +1,28 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DESCRIPTION="CD/DVD image converter using libmirage"
 HOMEPAGE="https://github.com/mgorny/mirage2iso/;
-SRC_URI="https://github.com/mgorny/${PN}/releases/download/v${PV}/${P}.tar.xz
+SRC_URI="
+   https://github.com/mgorny/${PN}/releases/download/v${PV}/${P}.tar.xz
test? ( 
https://github.com/mgorny/${PN}/releases/download/v${PV}/${P}-tests.tar.xz )"
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="pinentry test"
+RESTRICT="!test? ( test )"
 
-COMMON_DEPEND=">=dev-libs/libmirage-2.0.0:0=
+DEPEND="
+   >=dev-libs/libmirage-2.0.0:0=
dev-libs/glib:2=
pinentry? ( dev-libs/libassuan:0= )"
-DEPEND="${COMMON_DEPEND}
-   app-arch/xz-utils
-   virtual/pkgconfig"
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${DEPEND}
pinentry? ( app-crypt/pinentry )"
-
-RESTRICT="!test? ( test )"
+BDEPEND="virtual/pkgconfig"
 
 src_configure() {
-   local myconf=(
-   $(use_with pinentry libassuan)
-   )
-
-   econf "${myconf[@]}"
+   econf $(use_with pinentry libassuan)
 }



[gentoo-commits] repo/gentoo:master commit in: app-cdr/gaffitter/, app-cdr/gaffitter/files/

2022-07-26 Thread David Seifert
commit: 8ed8244b6bc9f21e930f79e2cb45efb77b5155c0
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jul 26 19:27:08 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jul 26 19:27:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ed8244b

app-cdr/gaffitter: update EAPI 6 -> 8

Closes: https://bugs.gentoo.org/729136
Signed-off-by: David Seifert  gentoo.org>

 app-cdr/gaffitter/files/gaffitter-0.6.0-fix-build-system.patch| 2 +-
 .../{gaffitter-0.6.0-r1.ebuild => gaffitter-0.6.0-r2.ebuild}  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-cdr/gaffitter/files/gaffitter-0.6.0-fix-build-system.patch 
b/app-cdr/gaffitter/files/gaffitter-0.6.0-fix-build-system.patch
index df7d99b9c31e..7d6ea908607a 100644
--- a/app-cdr/gaffitter/files/gaffitter-0.6.0-fix-build-system.patch
+++ b/app-cdr/gaffitter/files/gaffitter-0.6.0-fix-build-system.patch
@@ -26,7 +26,7 @@
  
 -gaffitter: $(OBJS) gaffitter.cc Params.h
 -  $(CXX) $(CXXFLAGS) $@.cc $(OBJS) -o $@ $(LDFLAGS)
-+gaffitter: $(OBJS) Params.h
++gaffitter: $(OBJS)
  ###
  
  objs: $(OBJS) 

diff --git a/app-cdr/gaffitter/gaffitter-0.6.0-r1.ebuild 
b/app-cdr/gaffitter/gaffitter-0.6.0-r2.ebuild
similarity index 94%
rename from app-cdr/gaffitter/gaffitter-0.6.0-r1.ebuild
rename to app-cdr/gaffitter/gaffitter-0.6.0-r2.ebuild
index f3f46c1d5e98..964b631ce675 100644
--- a/app-cdr/gaffitter/gaffitter-0.6.0-r1.ebuild
+++ b/app-cdr/gaffitter/gaffitter-0.6.0-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit toolchain-funcs
 



  1   2   3   4   >