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

2022-08-02 Thread Agostino Sarubbo
commit: 2b2097cac842fb20561ea9fcbea058fc19023759
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug  2 07:05:54 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug  2 07:05:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2097ca

x11-wm/e16: amd64 stable wrt bug #862789

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/x11-wm/e16/e16-1.0.24.ebuild b/x11-wm/e16/e16-1.0.24.ebuild
index 7d17ee5a4f35..786d09336886 100644
--- a/x11-wm/e16/e16-1.0.24.ebuild
+++ b/x11-wm/e16/e16-1.0.24.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/enlightenment/${P}.tar.xz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="+alsa audiofile container dbus debug +dialogs doc examples
 gnome libhack modules nls opengl +pango +poll player pulseaudio
 select +sndfile sound +themes xcomposite +xft xi2 xinerama xpresent



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

2022-08-02 Thread Agostino Sarubbo
commit: 77af7b145aab8c71039f43fc5a1686b0a30ac665
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug  2 07:18:43 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug  2 07:18:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77af7b14

virtual/rust: x86 stable wrt bug #861125

Signed-off-by: Agostino Sarubbo  gentoo.org>

 virtual/rust/rust-1.62.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/rust/rust-1.62.1.ebuild b/virtual/rust/rust-1.62.1.ebuild
index 59a8a1180284..b8dad706e68c 100644
--- a/virtual/rust/rust-1.62.1.ebuild
+++ b/virtual/rust/rust-1.62.1.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Virtual for Rust language compiler"
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="rustfmt"
 
 BDEPEND=""



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

2022-08-02 Thread Agostino Sarubbo
commit: 3412a31b5e6e52576e754b8e3b63b4044757ba76
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug  2 07:18:39 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug  2 07:18:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3412a31b

dev-lang/rust-bin: x86 stable wrt bug #861125

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/rust-bin/rust-bin-1.62.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust-bin/rust-bin-1.62.1.ebuild 
b/dev-lang/rust-bin/rust-bin-1.62.1.ebuild
index 34696a09a222..5da2d5e74fb4 100644
--- a/dev-lang/rust-bin/rust-bin-1.62.1.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.62.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})
 
 LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 SLOT="stable"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="clippy cpu_flags_x86_sse2 doc prefix rls rust-src rustfmt"
 
 DEPEND=""



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

2022-08-02 Thread Agostino Sarubbo
commit: 60de1a24bbd551cb852f54ebf2b1aa5620c2aa2c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug  2 07:18:35 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug  2 07:18:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60de1a24

dev-lang/rust: x86 stable wrt bug #861125

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-lang/rust/rust-1.62.1.ebuild b/dev-lang/rust/rust-1.62.1.ebuild
index 35015cb50b61..a7b45bc3646b 100644
--- a/dev-lang/rust/rust-1.62.1.ebuild
+++ b/dev-lang/rust/rust-1.62.1.ebuild
@@ -19,7 +19,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
-   KEYWORDS="amd64 arm arm64 ppc64 ~riscv sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ppc64 ~riscv sparc x86"
 fi
 
 RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/kakasi/

2022-08-02 Thread Joonas Niilola
commit: 15e0bce6b0a1e5a26a447fddd5bc39532c6a2799
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:50 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e0bce6

app-i18n/kakasi: Stabilize 2.3.6 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/kakasi/kakasi-2.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/kakasi/kakasi-2.3.6.ebuild 
b/app-i18n/kakasi/kakasi-2.3.6.ebuild
index d4a1dd7e9c08..bb7147016b90 100644
--- a/app-i18n/kakasi/kakasi-2.3.6.ebuild
+++ b/app-i18n/kakasi/kakasi-2.3.6.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://${PN}.namazu.org/stable/${P}.tar.gz";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~sparc-solaris"
 IUSE="l10n_ja static-libs"
 
 DOCS=( AUTHORS ChangeLog {,O}NEWS README{,-ja} THANKS TODO 
doc/{ChangeLog.lib,JISYO,README.lib} )



[gentoo-commits] repo/gentoo:master commit in: app-i18n/imhangul/

2022-08-02 Thread Joonas Niilola
commit: bf2da8aa3c8ac2bc6164e487e97a4e614e6447af
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:50 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf2da8aa

app-i18n/imhangul: Stabilize 2.1.1 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/imhangul/imhangul-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/imhangul/imhangul-2.1.1.ebuild 
b/app-i18n/imhangul/imhangul-2.1.1.ebuild
index 3b4d44650cbc..8e0c53b3b25c 100644
--- a/app-i18n/imhangul/imhangul-2.1.1.ebuild
+++ b/app-i18n/imhangul/imhangul-2.1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.go
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE=""
 
 RDEPEND="app-i18n/libhangul



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uim/

2022-08-02 Thread Joonas Niilola
commit: aaf19b0b70cf5c20ab878fdf71d53b0a9936a70f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:51 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaf19b0b

app-i18n/uim: Stabilize 1.8.9_pre20210103-r1 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/uim/uim-1.8.9_pre20210103-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uim/uim-1.8.9_pre20210103-r1.ebuild 
b/app-i18n/uim/uim-1.8.9_pre20210103-r1.ebuild
index 420a789727d8..03f2684b53b5 100644
--- a/app-i18n/uim/uim-1.8.9_pre20210103-r1.ebuild
+++ b/app-i18n/uim/uim-1.8.9_pre20210103-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.ta
 
 LICENSE="BSD GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv x86"
 IUSE="X +anthy curl eb emacs expat libffi gtk gtk2 kde l10n_ja l10n_ko 
l10n_zh-CN l10n_zh-TW libedit libnotify m17n-lib ncurses nls qt5 skk sqlite ssl 
static-libs xft"
 RESTRICT="test"
 REQUIRED_USE="gtk? ( X )



[gentoo-commits] repo/gentoo:master commit in: app-i18n/freewnn/

2022-08-02 Thread Joonas Niilola
commit: 0f697df3afb8fdb7f9b9d3a85c5b2b0495d86a5c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:50 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f697df3

app-i18n/freewnn: Stabilize 1.1.1_alpha23-r1 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
index e4925c141e48..a3325fb48fe3 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge.jp/${PN}/63271/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="ipv6 uum"
 
 RDEPEND="virtual/libcrypt:=



[gentoo-commits] repo/gentoo:master commit in: app-i18n/skktools/

2022-08-02 Thread Joonas Niilola
commit: f7668dbad1a467ea1377f5b98dcfd74d1b43424e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:51 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7668dba

app-i18n/skktools: Stabilize 1.3.4 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/skktools/skktools-1.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/skktools/skktools-1.3.4.ebuild 
b/app-i18n/skktools/skktools-1.3.4.ebuild
index 4b76d07cec60..9c127e93c7cc 100644
--- a/app-i18n/skktools/skktools-1.3.4.ebuild
+++ b/app-i18n/skktools/skktools-1.3.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/skk-dev/skktools/archive/${P//./_}.tar.gz -> ${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~riscv x86"
 IUSE="emacs"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: app-i18n/unicode-cldr/

2022-08-02 Thread Joonas Niilola
commit: b9127f36a9ba723ccaac0304917e3f8bde051ab3
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:51 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9127f36

app-i18n/unicode-cldr: Stabilize 40.0 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/unicode-cldr/unicode-cldr-40.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/unicode-cldr/unicode-cldr-40.0.ebuild 
b/app-i18n/unicode-cldr/unicode-cldr-40.0.ebuild
index 5a38f90a77d1..914bd01c7c29 100644
--- a/app-i18n/unicode-cldr/unicode-cldr-40.0.ebuild
+++ b/app-i18n/unicode-cldr/unicode-cldr-40.0.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://unicode.org/Public/${PN#*-}/${PV%.0}/${PN#*-}-common-${PV}.zip
 
 LICENSE="unicode"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE=""
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: app-i18n/sunpinyin-data/

2022-08-02 Thread Joonas Niilola
commit: e826f1cf20ca47cd31787099d541f165e776412d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:51 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e826f1cf

app-i18n/sunpinyin-data: Stabilize 20140820 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/sunpinyin-data/sunpinyin-data-20140820.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/sunpinyin-data/sunpinyin-data-20140820.ebuild 
b/app-i18n/sunpinyin-data/sunpinyin-data-20140820.ebuild
index 5e65a48b76e7..9d99293d9787 100644
--- a/app-i18n/sunpinyin-data/sunpinyin-data-20140820.ebuild
+++ b/app-i18n/sunpinyin-data/sunpinyin-data-20140820.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/open-gram/dict.utf8-${DICT_VERSION}.tar.bz2
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~riscv x86"
 IUSE=""
 
 # 
https://github.com/sunpinyin/sunpinyin/commit/0fff1e78d9a409205e025736286838721a2ccbf8



[gentoo-commits] repo/gentoo:master commit in: app-i18n/libskk/

2022-08-02 Thread Joonas Niilola
commit: 0bb515452c433c621a398c20ecdbc23337147bdb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:50 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bb51545

app-i18n/libskk: Stabilize 1.0.5_p20210830 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/libskk/libskk-1.0.5_p20210830.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/libskk/libskk-1.0.5_p20210830.ebuild 
b/app-i18n/libskk/libskk-1.0.5_p20210830.ebuild
index e1386731b8e8..ba96b7514156 100644
--- a/app-i18n/libskk/libskk-1.0.5_p20210830.ebuild
+++ b/app-i18n/libskk/libskk-1.0.5_p20210830.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/ueno/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+introspection nls static-libs"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: x11-terms/mlterm/

2022-08-02 Thread Joonas Niilola
commit: 21c659eac6b24c285592ebc14c23c5ac66039514
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:54 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c659ea

x11-terms/mlterm: Stabilize 3.9.2 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-terms/mlterm/mlterm-3.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/mlterm/mlterm-3.9.2.ebuild 
b/x11-terms/mlterm/mlterm-3.9.2.ebuild
index 72229e4c3a5b..b6d9a7ed3e34 100644
--- a/x11-terms/mlterm/mlterm-3.9.2.ebuild
+++ b/x11-terms/mlterm/mlterm-3.9.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~riscv x86"
 IUSE="+X bidi brltty cairo debug fbcon fcitx freewnn gtk harfbuzz ibus libssh2 
m17n-lib nls regis scim skk static-libs uim utempter wayland xft"
 REQUIRED_USE="|| ( X fbcon wayland )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-input-pad/

2022-08-02 Thread Joonas Niilola
commit: f0e651850ebbfd12e2b4396785b0037ce3726eff
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:51 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0e65185

app-i18n/scim-input-pad: Stabilize 0.1.3.1 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/scim-input-pad/scim-input-pad-0.1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/scim-input-pad/scim-input-pad-0.1.3.1.ebuild 
b/app-i18n/scim-input-pad/scim-input-pad-0.1.3.1.ebuild
index 57e2dc356a79..6de6ba865226 100644
--- a/app-i18n/scim-input-pad/scim-input-pad-0.1.3.1.ebuild
+++ b/app-i18n/scim-input-pad/scim-input-pad-0.1.3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-fonts/ipaex/

2022-08-02 Thread Joonas Niilola
commit: 935cf5d79bdcc06b6e59d2aec24ea73fed6f3907
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:53 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=935cf5d7

media-fonts/ipaex: Stabilize 004.01 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 media-fonts/ipaex/ipaex-004.01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/ipaex/ipaex-004.01.ebuild 
b/media-fonts/ipaex/ipaex-004.01.ebuild
index 10413d5e87e3..3e5c725e1f1c 100644
--- a/media-fonts/ipaex/ipaex-004.01.ebuild
+++ b/media-fonts/ipaex/ipaex-004.01.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://moji.or.jp/wp-content/ipafont/IPAexfont/${MY_P}.zip";
 
 LICENSE="IPAfont"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE=""
 RESTRICT="binchecks strip"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/dbskkd-cdb/

2022-08-02 Thread Joonas Niilola
commit: 21d52e1710a5a1140d42959a448b7b706e59dcbe
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:50 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d52e17

app-i18n/dbskkd-cdb: Stabilize 3.00-r1 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/dbskkd-cdb/dbskkd-cdb-3.00-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/dbskkd-cdb/dbskkd-cdb-3.00-r1.ebuild 
b/app-i18n/dbskkd-cdb/dbskkd-cdb-3.00-r1.ebuild
index c6a1980fcba9..574feab4cd70 100644
--- a/app-i18n/dbskkd-cdb/dbskkd-cdb-3.00-r1.ebuild
+++ b/app-i18n/dbskkd-cdb/dbskkd-cdb-3.00-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/jj1bdx/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 
 DEPEND="
|| (



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

2022-08-02 Thread Joonas Niilola
commit: 56eb7013a8ce4c7c66790ff026e3c1c3eda4ef82
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:54 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56eb7013

media-libs/libuninameslist: Stabilize 2024 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 media-libs/libuninameslist/libuninameslist-2024.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libuninameslist/libuninameslist-2024.ebuild 
b/media-libs/libuninameslist/libuninameslist-2024.ebuild
index 753e7a013823..88910a8b96ca 100644
--- a/media-libs/libuninameslist/libuninameslist-2024.ebuild
+++ b/media-libs/libuninameslist/libuninameslist-2024.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/fontforge/libuninameslist/releases/download/${PV}/${
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 
 PATCHES=(
"${FILESDIR}/${P}-slibtool.patch" # 792474



[gentoo-commits] repo/gentoo:master commit in: media-fonts/nanumfont/

2022-08-02 Thread Joonas Niilola
commit: e569764d65c1c53c6657c6f12d295886fe2614dc
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:53 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e569764d

media-fonts/nanumfont: Stabilize 2.5 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 media-fonts/nanumfont/nanumfont-2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/nanumfont/nanumfont-2.5.ebuild 
b/media-fonts/nanumfont/nanumfont-2.5.ebuild
index 829907148c72..5a9c7f4b1971 100644
--- a/media-fonts/nanumfont/nanumfont-2.5.ebuild
+++ b/media-fonts/nanumfont/nanumfont-2.5.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/naver/${PN}/releases/download/VER${PV}/${MY_PN}-${PV
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~loong ~x86"
+KEYWORDS="amd64 ~loong x86"
 IUSE=""
 RESTRICT="strip binchecks"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/xvnkb/

2022-08-02 Thread Joonas Niilola
commit: ecb332ad02940b0d1dcf857142d36ae4f07db32a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:52 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecb332ad

app-i18n/xvnkb: Stabilize 0.2.11 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/xvnkb/xvnkb-0.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/xvnkb/xvnkb-0.2.11.ebuild 
b/app-i18n/xvnkb/xvnkb-0.2.11.ebuild
index 55a48c914847..6442bca8677d 100644
--- a/app-i18n/xvnkb/xvnkb-0.2.11.ebuild
+++ b/app-i18n/xvnkb/xvnkb-0.2.11.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://${PN}.sourceforge.net/${P}.tar.bz2";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="spell xft"
 
 RDEPEND="x11-libs/libX11:=



[gentoo-commits] repo/gentoo:master commit in: app-i18n/unicode-emoji/

2022-08-02 Thread Joonas Niilola
commit: 645a22f6f93114ebd785ddf25666a918920f54ab
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:52 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=645a22f6

app-i18n/unicode-emoji: Stabilize 14.0 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/unicode-emoji/unicode-emoji-14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/unicode-emoji/unicode-emoji-14.0.ebuild 
b/app-i18n/unicode-emoji/unicode-emoji-14.0.ebuild
index 69c2a0744044..4e381c07f999 100644
--- a/app-i18n/unicode-emoji/unicode-emoji-14.0.ebuild
+++ b/app-i18n/unicode-emoji/unicode-emoji-14.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${DATA_URI}/${PN#*-}-sequences.txt -> 
${PN}-sequences-${PV}.txt
 
 LICENSE="unicode"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE=""
 
 RDEPEND=""



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

2022-08-02 Thread Joonas Niilola
commit: aa9d4e52478590d57b45fee0c337719c58ffa77c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:52 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa9d4e52

app-text/xdvik: Stabilize 22.87.03-r4 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/xdvik/xdvik-22.87.03-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/xdvik/xdvik-22.87.03-r4.ebuild 
b/app-text/xdvik/xdvik-22.87.03-r4.ebuild
index b5cbf4d59c1d..97d8e5edb9de 100644
--- a/app-text/xdvik/xdvik-22.87.03-r4.ebuild
+++ b/app-text/xdvik/xdvik-22.87.03-r4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://xdvi.sourceforge.net/";
 SRC_URI="mirror://sourceforge/xdvi/${P}.tar.gz"
 S="${WORKDIR}"/${P}/texk/xdvik
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 SLOT="0"
 LICENSE="GPL-2"
 IUSE="motif neXt Xaw3d emacs"



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

2022-08-02 Thread Joonas Niilola
commit: 74d85096c9fa0fab45fbd7906b7f651edf707928
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:52 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74d85096

app-text/lv: Stabilize 4.51-r5 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/lv/lv-4.51-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/lv/lv-4.51-r5.ebuild b/app-text/lv/lv-4.51-r5.ebuild
index 43147d757e87..cda673cd41ec 100644
--- a/app-text/lv/lv-4.51-r5.ebuild
+++ b/app-text/lv/lv-4.51-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gentoo/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
 IUSE=""
 
 RDEPEND="!app-editors/levee



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uim/

2022-08-02 Thread Joonas Niilola
commit: e0cb2d0f7ed9a17af5a93aa955ec87559e7d9f5d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:48:06 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:48:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0cb2d0f

app-i18n/uim: add a missing dep for 'qt5' use flag

Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/uim/uim-1.8.9_pre20210103-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-i18n/uim/uim-1.8.9_pre20210103-r1.ebuild 
b/app-i18n/uim/uim-1.8.9_pre20210103-r1.ebuild
index 03f2684b53b5..7a69267625df 100644
--- a/app-i18n/uim/uim-1.8.9_pre20210103-r1.ebuild
+++ b/app-i18n/uim/uim-1.8.9_pre20210103-r1.ebuild
@@ -46,7 +46,10 @@ CDEPEND="X? (
m17n-lib? ( dev-libs/m17n-lib )
ncurses? ( sys-libs/ncurses:0= )
nls? ( virtual/libintl )
-   qt5? ( dev-qt/qtx11extras:5 )
+   qt5? (
+   dev-qt/qtx11extras:5
+   dev-qt/qtwidgets:5
+   )
skk? ( app-i18n/skk-jisyo )
sqlite? ( dev-db/sqlite:3 )
ssl? ( dev-libs/openssl:0= )"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/fira-code/

2022-08-02 Thread Joonas Niilola
commit: 9dbd26bd16edd99820d12e7e979b66a253be0a39
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:53 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dbd26bd

media-fonts/fira-code: Stabilize 6.2 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 media-fonts/fira-code/fira-code-6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/fira-code/fira-code-6.2.ebuild 
b/media-fonts/fira-code/fira-code-6.2.ebuild
index 06c347485222..9f8c497b9a02 100644
--- a/media-fonts/fira-code/fira-code-6.2.ebuild
+++ b/media-fonts/fira-code/fira-code-6.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/tonsky/FiraCode/releases/download/${PV}/Fira_Code_v$
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 
 DOCS=( README.txt specimen.html fira_code.css )
 



[gentoo-commits] repo/gentoo:master commit in: media-fonts/sil-gentium/

2022-08-02 Thread Joonas Niilola
commit: 1ec53b7a815f06093d78fb1ee89a36deac73a854
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:53 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec53b7a

media-fonts/sil-gentium: Stabilize 6.001 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 media-fonts/sil-gentium/sil-gentium-6.001.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/sil-gentium/sil-gentium-6.001.ebuild 
b/media-fonts/sil-gentium/sil-gentium-6.001.ebuild
index c22685ebc5cd..0bc23d27b524 100644
--- a/media-fonts/sil-gentium/sil-gentium-6.001.ebuild
+++ b/media-fonts/sil-gentium/sil-gentium-6.001.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~ppc-macos ~x64-macos"
 IUSE="doc"
 
 BDEPEND="app-arch/unzip"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/takao-fonts/

2022-08-02 Thread Joonas Niilola
commit: ab8a02c57aad6ac61dc09fb84b2ecb41e3b8946e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:53 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab8a02c5

media-fonts/takao-fonts: Stabilize 00303.01 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 media-fonts/takao-fonts/takao-fonts-00303.01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/takao-fonts/takao-fonts-00303.01.ebuild 
b/media-fonts/takao-fonts/takao-fonts-00303.01.ebuild
index 8628e4b593dd..f450505107fb 100644
--- a/media-fonts/takao-fonts/takao-fonts-00303.01.ebuild
+++ b/media-fonts/takao-fonts/takao-fonts-00303.01.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://launchpad.net/${PN}/trunk/15.03/+download/${MY_P}.tar.xz";
 
 LICENSE="IPAfont"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE=""
 RESTRICT="binchecks strip"
 



[gentoo-commits] repo/gentoo:master commit in: media-fonts/vlgothic/

2022-08-02 Thread Joonas Niilola
commit: 646e401125b1966d1977566ec2c9e5df8a19ccdd
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:53 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=646e4011

media-fonts/vlgothic: Stabilize 20200720 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 media-fonts/vlgothic/vlgothic-20200720.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/vlgothic/vlgothic-20200720.ebuild 
b/media-fonts/vlgothic/vlgothic-20200720.ebuild
index 540058f6392e..e60067849f2f 100644
--- a/media-fonts/vlgothic/vlgothic-20200720.ebuild
+++ b/media-fonts/vlgothic/vlgothic-20200720.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge.jp/${PN}/73361/${MY_PN}-${PV}.tar.xz"
 # sazanami -> BSD-2
 LICENSE="vlgothic mplus-fonts BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE=""
 RESTRICT="binchecks strip"
 



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

2022-08-02 Thread Joonas Niilola
commit: 5c37b8a76ddd8fd3378030a3ae6be0f1917bf71d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:52 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c37b8a7

dev-ruby/mecab-ruby: Stabilize 0.996-r2 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-ruby/mecab-ruby/mecab-ruby-0.996-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/mecab-ruby/mecab-ruby-0.996-r2.ebuild 
b/dev-ruby/mecab-ruby/mecab-ruby-0.996-r2.ebuild
index 1cb2c172c644..7d00cefaa490 100644
--- a/dev-ruby/mecab-ruby/mecab-ruby-0.996-r2.ebuild
+++ b/dev-ruby/mecab-ruby/mecab-ruby-0.996-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.go
 
 LICENSE="|| ( BSD LGPL-2.1 GPL-2 )"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE=""
 
 DEPEND="~app-text/mecab-${PV}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/libpinyin/

2022-08-02 Thread Joonas Niilola
commit: d7b70af0706913ec8974ae85828ceebd7ed7c480
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:50 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b70af0

app-i18n/libpinyin: Stabilize 2.6.2 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/libpinyin/libpinyin-2.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/libpinyin/libpinyin-2.6.2.ebuild 
b/app-i18n/libpinyin/libpinyin-2.6.2.ebuild
index 6cd554555475..ca2cbaedf455 100644
--- a/app-i18n/libpinyin/libpinyin-2.6.2.ebuild
+++ b/app-i18n/libpinyin/libpinyin-2.6.2.ebuild
@@ -24,7 +24,7 @@ SRC_URI+=" 
mirror://sourceforge/${PN}/models/model${LIBPINYIN_MODEL_VERSION}.tex
 
 LICENSE="GPL-3+"
 SLOT="0/13"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
 IUSE=""
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/proj/guru:dev commit in: net-voip/discover-overlay/

2022-08-02 Thread Nicola Smaniotto
commit: e0695eb56d7306a47d2499d50acdfa18ee76ebf5
Author: Nicola Smaniotto  gmail  com>
AuthorDate: Tue Aug  2 07:58:28 2022 +
Commit: Nicola Smaniotto  gmail  com>
CommitDate: Tue Aug  2 07:59:00 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e0695eb5

net-voip/discover-overlay: add 0.6.0, drop 0.3.3

Signed-off-by: Nicola Smaniotto  gmail.com>

 net-voip/discover-overlay/Manifest   | 2 +-
 ...scover-overlay-0.3.3.ebuild => discover-overlay-0.6.0.ebuild} | 9 ++---
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/net-voip/discover-overlay/Manifest 
b/net-voip/discover-overlay/Manifest
index ac5b8f5e5..ac1fef2a1 100644
--- a/net-voip/discover-overlay/Manifest
+++ b/net-voip/discover-overlay/Manifest
@@ -1,3 +1,3 @@
-DIST discover-overlay-0.3.3.tar.gz 33364 BLAKE2B 
a29f64b42e93c88638a299922e17425e992dcb34fd64dc7c2e3bd3554fcb7c9c13b9b9b5937ba8c7b91d721512d2eace961b847f249b410580167321c8a333a9
 SHA512 
1e145b64d1d0ea4d094dc16fc7871d9177604fd72991c06c6067d08bb49c95b8b4e1e84121b61c6393ddd45bb307eb5796c8a83ce708e30ec2a93c9043e971a3
 DIST discover-overlay-0.4.5.tar.gz 76114 BLAKE2B 
c0c735cea547374f6f7338e09954930a105fc883ea9faa1f4e457800636694d47988726884360643eab9de0df2786ef1242fa036df15896301a48f0f2e684312
 SHA512 
6a7121c0923a68bf6b278b6985a82a3bba98b155c8812056cc0532961cb54ee5045c1279a32fdde8708a15f444d2a2ba0afdeea61f79a89cc542b3a1d5b2aed4
 DIST discover-overlay-0.5.4.tar.gz 87273 BLAKE2B 
bb34ec75f575aadc1ede2ebc7118026bdc47c3c5f0a13a994e28811e6765c3f375c45b941f99aa72b7e779e5d0e94915089d4c8a8f2b7a262723e09d3032813b
 SHA512 
8e1893636063b741335c19438a85c65353b0ea82269de8deb342a3537016b3324d3a8549dd6f7d08a029512d4a34870bfb4ef88e57bd2a32be7766536f6b2040
+DIST discover-overlay-0.6.0.tar.gz 80358 BLAKE2B 
c65325cc46a8d3e21d2a6eccfff95be73f82d55b364f5ba40dc0f7a58f95bc1eca337e243eff855fcded9d95ef4626c70443e4a41a03ef9b79c5b72cf2a4fa76
 SHA512 
9e2bb0c6944b5b7040510dad2c1f99f3848541e1a9bbfe6fd59abeb19db966239f52ac63659dbed62465e8883523e5b4e415826bc0152fe141bd27d7b7377c26

diff --git a/net-voip/discover-overlay/discover-overlay-0.3.3.ebuild 
b/net-voip/discover-overlay/discover-overlay-0.6.0.ebuild
similarity index 75%
rename from net-voip/discover-overlay/discover-overlay-0.3.3.ebuild
rename to net-voip/discover-overlay/discover-overlay-0.6.0.ebuild
index 552d39f48..1a7a39a4e 100644
--- a/net-voip/discover-overlay/discover-overlay-0.3.3.ebuild
+++ b/net-voip/discover-overlay/discover-overlay-0.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,9 +15,12 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RDEPEND=">=dev-python/pygobject-3.22[${PYTHON_USEDEP}]
+RDEPEND="
+   >=dev-python/pygobject-3.22[${PYTHON_USEDEP}]
dev-python/websocket-client[${PYTHON_USEDEP}]
dev-python/pyxdg[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
>=dev-python/python-pidfile-3.0.0[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]"
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/python-xlib[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/proj/guru:dev commit in: media-video/trakt-scrobbler/

2022-08-02 Thread Nicola Smaniotto
commit: ab34eaabdd5df3d8c0e1a06b95c1ce3fc105b07e
Author: Nicola Smaniotto  gmail  com>
AuthorDate: Mon Aug  1 20:34:48 2022 +
Commit: Nicola Smaniotto  gmail  com>
CommitDate: Tue Aug  2 07:58:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ab34eaab

media-video/trakt-scrobbler: add 1.5.0

Signed-off-by: Nicola Smaniotto  gmail.com>

 media-video/trakt-scrobbler/Manifest   |  1 +
 .../trakt-scrobbler/trakt-scrobbler-1.5.0.ebuild   | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/media-video/trakt-scrobbler/Manifest 
b/media-video/trakt-scrobbler/Manifest
index 04b3861a7..e9ded003e 100644
--- a/media-video/trakt-scrobbler/Manifest
+++ b/media-video/trakt-scrobbler/Manifest
@@ -1,2 +1,3 @@
 DIST trakt-scrobbler-1.4.0.tar.gz 55216 BLAKE2B 
d0af08a859c36db73d36b6db827aa1f5f791c10b77c4d0392763e9fae0d51d9c0327a188f46a001b261ed3127f861920a4e3144792d35adf16d612bf987bfbc6
 SHA512 
7898f23c14f5f2e1e6461b945a4729f6edb02ae3ecaac843b14d957a87a8a0728e20b740677da2fd8492a5d4263139387b03c277b04aa7cff06da6762b0c5ed8
 DIST trakt-scrobbler-1.4.2.tar.gz 56835 BLAKE2B 
0b39ca0d88ae2e45d5907a7546e44d2d653bd8c10fc67a0389153d2c90f1064fdbbe2d8e9c88da123f0275c10044c74fab69cceddbf24baadd21a495be439cb7
 SHA512 
cb58b6ab8577b9850f01dd6f6ef6e1ef6fbd1432c3ca84220a3845d6dd43ef56e5abdbaa934eee80f20affdadfffd93582c860a1ef0b2ee0025c6c0ca5b0
+DIST trakt-scrobbler-1.5.0.tar.gz 56946 BLAKE2B 
155d3371a077d4617ff575a4e924ee2f6ab9814ea5eea167234e8df26e3c3286dcf4df07ff9a51f2daf2faf928c1c857cc6a9497703e810493974cdc86f0cf54
 SHA512 
5d98308fc09c7c569a498622cb0868a9d9d547dea36b5523a02c4d53adb7033c3441426ea388a53c624f445480b11c41ab96660e6fe453be1d1110f781de4b1a

diff --git a/media-video/trakt-scrobbler/trakt-scrobbler-1.5.0.ebuild 
b/media-video/trakt-scrobbler/trakt-scrobbler-1.5.0.ebuild
new file mode 100644
index 0..df604bd55
--- /dev/null
+++ b/media-video/trakt-scrobbler/trakt-scrobbler-1.5.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Scrobbler for trakt.tv that supports VLC, Plex, MPC-HC, and MPV"
+HOMEPAGE="https://github.com/iamkroot/trakt-scrobbler";
+SRC_URI="https://github.com/iamkroot/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/requests-2.25.1[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   >=dev-python/guessit-3.3.1[${PYTHON_USEDEP}]
+   >=dev-python/appdirs-1.4.4[${PYTHON_USEDEP}]
+   >=dev-python/cleo-0.8.1[${PYTHON_USEDEP}]
+   >=dev-python/confuse-2.0[${PYTHON_USEDEP}]
+   >=dev-python/urlmatch-1.0.1[${PYTHON_USEDEP}]
+   dev-python/clikit[${PYTHON_USEDEP}]
+   dev-python/crashtest[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+python_test(){
+   eunittest tests/
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   insinto "/usr/share/zsh/site-functions"
+   newins "${S}/completions/trakts.zsh" "_trakts"
+}
+
+pkg_postinst() {
+   optfeature "start at boot support (see the trakts autostart command)" 
sys-apps/systemd
+}



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

2022-08-02 Thread Joonas Niilola
commit: 0d8b5dad246bdb882148dcba0975e0ef867bb426
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 08:28:37 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 08:28:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d8b5dad

profiles/base: use.mask app-text/xdvik[Xaw3d]

Bug: https://bugs.gentoo.org/849947
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index e62f3577f90a..5ea6a18a5ba1 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,9 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Doesn't compile with 'Xaw3d' use flag, #849947.
+app-text/xdvik Xaw3d
+
 # Depends on an older enigmail that only supports python2, which is
 # being removed soon. #758344
 www-client/seamonkey crypt



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

2022-08-02 Thread Alfredo Tupone
commit: 13b65d9818c00d785c957612a8e22d82dcd12e43
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Aug  2 09:31:13 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Aug  2 09:31:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13b65d98

sci-libs/gloo: possibly fix missing header

Closes: https://bugs.gentoo.org/862708
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alfredo Tupone  gentoo.org>

 sci-libs/gloo/files/gloo-2022.05.18-gentoo.patch | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/sci-libs/gloo/files/gloo-2022.05.18-gentoo.patch 
b/sci-libs/gloo/files/gloo-2022.05.18-gentoo.patch
index 41a1ace42dc7..e445dc9effdb 100644
--- a/sci-libs/gloo/files/gloo-2022.05.18-gentoo.patch
+++ b/sci-libs/gloo/files/gloo-2022.05.18-gentoo.patch
@@ -62,3 +62,13 @@
endif()
  endif()
  
+--- a/gloo/transport/tcp/device.cc 2022-08-02 11:25:32.404166606 +0200
 b/gloo/transport/tcp/device.cc 2022-08-02 11:25:48.706963018 +0200
+@@ -12,6 +12,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "gloo/common/linux.h"
+ #include "gloo/common/logging.h"



[gentoo-commits] repo/gentoo:master commit in: sys-power/thermald/

2022-08-02 Thread Yixun Lan
commit: 66c5c0bf850847bf873854f39c133e2e410d8b65
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Aug  2 09:50:05 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Aug  2 09:50:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66c5c0bf

sys-power/thermald: drop 2.4.8-r1

Signed-off-by: Yixun Lan  gentoo.org>

 sys-power/thermald/Manifest |  1 -
 sys-power/thermald/thermald-2.4.8-r1.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/sys-power/thermald/Manifest b/sys-power/thermald/Manifest
index 36c8c80c7323..b26f4898d31a 100644
--- a/sys-power/thermald/Manifest
+++ b/sys-power/thermald/Manifest
@@ -1,3 +1,2 @@
-DIST thermald-2.4.8.tar.gz 457365 BLAKE2B 
a200eba847785ad4a99e229c10574ad99b0874ef14e8b14d5190e12090ae5f4577461743ac1993a1bdb28de85100b509c8affc7ba3426a61b9cba95ea14d2686
 SHA512 
6e81eb25c274f1ef6e8dcb975cfab23dab9e6d29dcd38d10085d47bbf7161f3d3b0f5159d8935ff8d2c0eba99c88fac2feb9e8cef906b6afacba08a57026300d
 DIST thermald-2.4.9.tar.gz 144780 BLAKE2B 
92eb36c19608c454336d8cf709a1650d5853ca3884c0a99d2371ee5e5d749e1b9cc10eab9a9382e2c43dd7d424d58263de9333aa223902714f8794545a0034bd
 SHA512 
801508cf1d6215fdb40730418d2302469ad88fe4456d6f3f99e8695286b86b5b9ee6c90184cff4ff843e0811451cf96afe15478002cba0b25cda4fe8bdb17de5
 DIST thermald-2.5.tar.gz 160338 BLAKE2B 
df7004cdd9f0a36479f7d8c129338ac9b2fd3b4deca188ef3568336c448f563460ca74203384694f37a29fd7ba71b52d356f861d28313e52b443a81557ea406e
 SHA512 
0112d1648c6eed127c83eecb69ac5dcd56614dc485a9d54cd14d6506ad1c48c80880b1d3498258d65a0435220ef3ad3f7ddaa1f5a6f9595c9b56e14d71629390

diff --git a/sys-power/thermald/thermald-2.4.8-r1.ebuild 
b/sys-power/thermald/thermald-2.4.8-r1.ebuild
deleted file mode 100644
index 5034be745690..
--- a/sys-power/thermald/thermald-2.4.8-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools out-of-source systemd
-
-DESCRIPTION="Thermal daemon for Intel architectures"
-HOMEPAGE="https://01.org/linux-thermal-daemon 
https://github.com/intel/thermal_daemon";
-SRC_URI="https://github.com/intel/thermal_daemon/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   dev-libs/dbus-glib:=
-   dev-libs/glib:=
-   dev-libs/libxml2:=
-   dev-libs/libevdev
-   sys-power/upower
-   sys-apps/dbus:="
-DEPEND="${RDEPEND}
-   dev-util/gtk-doc
-   dev-util/glib-utils"
-
-S=${WORKDIR}/thermal_daemon-${PV}
-DOCS=( thermal_daemon_usage.txt README.txt )
-
-src_prepare() {
-   sed -i -e "/group=/s/power/wheel/g" \
-   data/org.freedesktop.thermald.conf || die
-
-   sed -i -e '/tdrundir/s@\$localstatedir/run@\$runstatedir@' \
-   configure.ac || die
-
-   default
-   eautoreconf
-}
-
-my_src_configure() {
-   ECONF_SOURCE="${S}" econf \
-   --disable-werror \
-   --runstatedir="${EPREFIX}"/run \
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-}
-
-my_src_install_all() {
-   einstalldocs
-
-   rm -rf "${ED}"/etc/init || die
-   doinitd "${FILESDIR}"/thermald
-}



[gentoo-commits] proj/kde:master commit in: kde-apps/kalarm/, kde-apps/kalarm/files/

2022-08-02 Thread Andreas Sturmlechner
commit: 5e0a410c1ec9585a36bb31611cf3cc99ff4cc08a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 27 12:30:03 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  2 09:55:09 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5e0a410c

kde-apps/kalarm: Fix build with USE -X

Upstream commit 308aa74653acc86cd6a206599a56500c827927ef

Bug: https://bugs.gentoo.org/813450
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kalarm/files/kalarm-22.04.3-without_x11.patch  | 75 ++
 kde-apps/kalarm/kalarm-22.07.80.ebuild |  7 +-
 kde-apps/kalarm/kalarm-22.08.49..ebuild|  7 +-
 kde-apps/kalarm/kalarm-.ebuild |  5 +-
 4 files changed, 85 insertions(+), 9 deletions(-)

diff --git a/kde-apps/kalarm/files/kalarm-22.04.3-without_x11.patch 
b/kde-apps/kalarm/files/kalarm-22.04.3-without_x11.patch
new file mode 100644
index 00..6dc0d4e02d
--- /dev/null
+++ b/kde-apps/kalarm/files/kalarm-22.04.3-without_x11.patch
@@ -0,0 +1,75 @@
+From 308aa74653acc86cd6a206599a56500c827927ef Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Sat, 27 Nov 2021 12:59:32 +0100
+Subject: [PATCH] Add CMake option to build WITHOUT_X11
+
+We want to be able to build without X11 support even if some of the used
+libraries may not work w/o X11 themselves yet or need to be built with
+X11 support for other reverse dependencies.
+
+KDEPIM_HAVE_X11 already exists and is set automagically so far, but using
+-DCMAKE_DISABLE_FIND_PACKAGE_X11 will break if any dependencies list X11
+as required in their cmake config.
+
+Introducing this option means there is no behavior change by default,
+cmake will just skip finding X11 or adding unwanted features if the
+option is enabled.
+
+Signed-off-by: Andreas Sturmlechner 
+---
+ CMakeLists.txt | 21 +
+ src/CMakeLists.txt |  2 +-
+ 2 files changed, 14 insertions(+), 9 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 05ef5181..c1849f2a 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -127,18 +127,23 @@ endif()
+ configure_file(kalarm-version-string.h.cmake 
${CMAKE_CURRENT_BINARY_DIR}/kalarm-version-string.h @ONLY)
+ 
+ if (NOT APPLE)
+-find_package(X11)
+-endif()
+-if (X11_FOUND)
+-if (QT_MAJOR_VERSION STREQUAL "5")
+-find_package(Qt5X11Extras ${QT_REQUIRED_VERSION} REQUIRED NO_MODULE)
+-else()
+-find_package(Qt${QT_MAJOR_VERSION} ${QT_REQUIRED_VERSION} CONFIG 
REQUIRED Gui) # qtx11extras_p.h for Qt6 < 6.2
++option(WITHOUT_X11 "Build without X11 integration (skips finding X11)" 
OFF)
++if (NOT WITHOUT_X11)
++find_package(X11)
++set(KDEPIM_HAVE_X11 ${X11_FOUND})
++if (X11_FOUND)
++if (QT_MAJOR_VERSION STREQUAL "5")
++find_package(Qt5X11Extras ${QT_REQUIRED_VERSION} REQUIRED 
NO_MODULE)
++else()
++find_package(Qt${QT_MAJOR_VERSION} ${QT_REQUIRED_VERSION} 
CONFIG REQUIRED Gui) # qtx11extras_p.h for Qt6 < 6.2
++endif()
++endif()
+ endif()
++add_feature_info(WITHOUT_X11 ${WITHOUT_X11} "Build without X11 
integration")
+ endif()
++
+ set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
+ 
+-set(KDEPIM_HAVE_X11 ${X11_FOUND})
+ configure_file(src/config-kalarm.h.cmake 
${CMAKE_CURRENT_BINARY_DIR}/config-kalarm.h)
+ 
+ include_directories(${kalarm_SOURCE_DIR} ${kalarm_BINARY_DIR})
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 6bb3e5ba..9a3fb73c 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -335,7 +335,7 @@ if (ENABLE_WAKE_FROM_SUSPEND)
+   target_link_libraries(kalarm_bin KF5::AuthCore)
+ endif()
+ 
+-if(X11_FOUND)
++if(KDEPIM_HAVE_X11)
+ if (QT_MAJOR_VERSION STREQUAL "5")
+ target_link_libraries(kalarm_bin Qt${QT_MAJOR_VERSION}::X11Extras 
${X11_X11_LIB})
+ elseif (Qt6_VERSION_MINOR LESS 2)
+-- 
+GitLab
+

diff --git a/kde-apps/kalarm/kalarm-22.07.80.ebuild 
b/kde-apps/kalarm/kalarm-22.07.80.ebuild
index bf56f55110..29d8f507cd 100644
--- a/kde-apps/kalarm/kalarm-22.07.80.ebuild
+++ b/kde-apps/kalarm/kalarm-22.07.80.ebuild
@@ -53,7 +53,7 @@ DEPEND="
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/ktextwidgets-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5[X?]
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=media-libs/phonon-4.11.0
pim? (
@@ -72,11 +72,12 @@ RDEPEND="${DEPEND}
pim? ( >=kde-apps/kdepim-runtime-${PVCUT}:5 )
 "
 
+PATCHES=( "${FILESDIR}/${PN}-22.04.3-without_x11.patch" )
+
 src_configure() {
local mycmakeargs=(
-DENABLE_AKONADI_PLUGIN=$(usex pim)
-   $(cmake_use_find_package X Qt5X11Extras)
-   $(cmake_use_find_package X X11)
+   -DWITHOUT_X11=$(usex !X)
)
 
ecm_src_configure

diff --git a/kde-apps/k

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Lab-Measurement/

2022-08-02 Thread Andreas K. Hüttel
commit: 627e3efd96a62a5cf9ca0c01dc45ea21edc285f7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Aug  2 10:04:56 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Aug  2 10:05:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=627e3efd

dev-perl/Lab-Measurement: Add missing dependencies

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Lab-Measurement/Lab-Measurement-.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-.ebuild 
b/dev-perl/Lab-Measurement/Lab-Measurement-.ebuild
index dd02cae02296..c441a89abba5 100644
--- a/dev-perl/Lab-Measurement/Lab-Measurement-.ebuild
+++ b/dev-perl/Lab-Measurement/Lab-Measurement-.ebuild
@@ -47,6 +47,7 @@ RDEPEND="
>=dev-perl/Moose-2.121.300
>=dev-perl/MooseX-Params-Validate-0.180.0
dev-perl/MooseX-StrictConstructor
+   dev-perl/Net-RFC3161-Timestamp
>=dev-perl/PDL-2.7.0
dev-perl/PDL-Graphics-Gnuplot
>=dev-perl/Role-Tiny-1.3.4
@@ -54,6 +55,7 @@ RDEPEND="
dev-perl/Statistics-Descriptive
virtual/perl-Storable
>=dev-perl/TermReadKey-2.300.0
+   dev-perl/Text-Diff
virtual/perl-Thread-Semaphore
virtual/perl-Time-HiRes
dev-perl/Time-Monotonic



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

2022-08-02 Thread Joonas Niilola
commit: 48c9cdacf049a7af3a8ead57312188e813b47108
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 10:12:21 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 10:13:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c9cdac

media-gfx/zbar: fix configure logic for imagemagick<->graphicsmagick

 - tested on stable amd64.

Closes: https://bugs.gentoo.org/784362
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/zbar/zbar-0.23.90.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-gfx/zbar/zbar-0.23.90.ebuild 
b/media-gfx/zbar/zbar-0.23.90.ebuild
index 46b85c382176..3389a83eaacd 100644
--- a/media-gfx/zbar/zbar-0.23.90.ebuild
+++ b/media-gfx/zbar/zbar-0.23.90.ebuild
@@ -72,6 +72,7 @@ DEPEND="${COMMON_DEPEND}
 
 BDEPEND="
app-text/xmlto
+   sys-devel/gettext
virtual/pkgconfig
gtk? ( dev-util/glib-utils )
nls? (
@@ -146,12 +147,12 @@ multilib_src_configure() {
 
if multilib_is_native_abi; then
# both must be enabled to use GraphicsMagick
-   if use graphicsmagick; then
+   if use imagemagick && use graphicsmagick; then
myeconfargs+=(
--with-graphicsmagick
--without-imagemagick
)
-   elif use imagemagick; then
+   elif ! use graphicsmagick && use imagemagick; then
myeconfargs+=(
--with-imagemagick
--without-graphicsmagick



[gentoo-commits] repo/gentoo:master commit in: dev-java/maven-bin/

2022-08-02 Thread Miroslav Šulc
commit: 2558ec81d9ea1977ce02edb3e8d7914c33bb1624
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Aug  2 10:18:52 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Aug  2 10:18:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2558ec81

dev-java/maven-bin: bump to 3.8.6

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

 dev-java/maven-bin/Manifest   |  1 +
 dev-java/maven-bin/maven-bin-3.8.6.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-java/maven-bin/Manifest b/dev-java/maven-bin/Manifest
index 9d9ffc49613a..ff948ed9ad93 100644
--- a/dev-java/maven-bin/Manifest
+++ b/dev-java/maven-bin/Manifest
@@ -1 +1,2 @@
 DIST apache-maven-3.8.3-bin.tar.gz 9042049 BLAKE2B 
2709a47fddca340d9ddaa1f716990e5a4580667169552cedcda2f2017b190cacfc545e2d5b0d5aaae5f95172fb49201eefc4edaff1009f855fb93065e0de6919
 SHA512 
1c12a5df43421795054874fd54bb8b37d242949133b5bf6052a063a13a93f13a20e6e9dae2b3d85b9c7034ec977bbc2b6e7f66832182b9c863711d78bfe60faa
+DIST apache-maven-3.8.6-bin.tar.gz 8676320 BLAKE2B 
7ad7695aaed86b478044dd0ce59d359c8eb3644ddf0bc3ea501a9eb5c373e2bdacbe8cdf8c85edab930d84d446ff1cb25975281bb7c9cb517a005accba9e413d
 SHA512 
f790857f3b1f90ae8d16281f902c689e4f136ebe584aba45e4b1fa66c80cba826d3e0e52fdd04ed44b4c66f6d3fe3584a057c26dfcac544a60b301e6d0f91c26

diff --git a/dev-java/maven-bin/maven-bin-3.8.6.ebuild 
b/dev-java/maven-bin/maven-bin-3.8.6.ebuild
new file mode 100644
index ..8f533bbc4a50
--- /dev/null
+++ b/dev-java/maven-bin/maven-bin-3.8.6.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-2
+
+MY_PN=apache-${PN%%-bin}
+MY_PV=${PV/_alpha/-alpha-}
+MY_P="${MY_PN}-${MY_PV}"
+MY_MV="${PV%%.*}"
+
+DESCRIPTION="Project Management and Comprehension Tool for Java"
+SRC_URI="mirror://apache/maven/maven-${MY_MV}/${PV}/binaries/${MY_P}-bin.tar.gz"
+HOMEPAGE="https://maven.apache.org/";
+
+LICENSE="Apache-2.0"
+SLOT="3.8"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+   app-eselect/eselect-java"
+
+RDEPEND="
+   >=virtual/jre-1.8:*"
+
+S="${WORKDIR}/${MY_P}"
+
+MAVEN="${PN}-${SLOT}"
+MAVEN_SHARE="/usr/share/${MAVEN}"
+
+QA_FLAGS_IGNORED=(
+   "${MAVEN_SHARE}/lib/jansi-native/linux32/libjansi.so"
+   "${MAVEN_SHARE}/lib/jansi-native/linux64/libjansi.so"
+)
+
+# TODO:
+# We should use jars from packages, instead of what is bundled.
+src_install() {
+   dodir "${MAVEN_SHARE}"
+
+   cp -Rp bin boot conf lib "${ED}/${MAVEN_SHARE}" || die "failed to copy"
+
+   java-pkg_regjar "${ED}/${MAVEN_SHARE}"/boot/*.jar
+   java-pkg_regjar "${ED}/${MAVEN_SHARE}"/lib/*.jar
+
+   dodoc NOTICE README.txt
+
+   dodir /usr/bin
+   dosym "${MAVEN_SHARE}/bin/mvn" /usr/bin/mvn-${SLOT}
+
+   # See bug #342901.
+   echo "CONFIG_PROTECT=\"${MAVEN_SHARE}/conf\"" > "${T}/25${MAVEN}" || die
+   doenvd "${T}/25${MAVEN}"
+}
+
+pkg_postinst() {
+   eselect maven update mvn-${SLOT}
+}
+
+pkg_postrm() {
+   eselect maven update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/maven-bin/

2022-08-02 Thread Miroslav Šulc
commit: 65f17d4521c475168f7b095fbf9145fdc91244c1
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Aug  2 10:16:24 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Aug  2 10:16:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f17d45

dev-java/maven-bin: dropped obsolete 3.8.2

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

 dev-java/maven-bin/Manifest   |  1 -
 dev-java/maven-bin/maven-bin-3.8.2.ebuild | 64 ---
 2 files changed, 65 deletions(-)

diff --git a/dev-java/maven-bin/Manifest b/dev-java/maven-bin/Manifest
index 774551a83844..9d9ffc49613a 100644
--- a/dev-java/maven-bin/Manifest
+++ b/dev-java/maven-bin/Manifest
@@ -1,2 +1 @@
-DIST apache-maven-3.8.2-bin.tar.gz 9338426 BLAKE2B 
b39c9c87b6d05d633172152598496b6cb9b82c64c0572426c6a612ecfcc6d087085d58fdcaef0b61f5554c2b58e90b47bb0e6844dacc88c95bfb72ffc618e355
 SHA512 
b0bf39460348b2d8eae1c861ced6c3e8a077b6e761fb3d4669be5de09490521a74db294cf031b0775b2dfcd57bd82246e42ce10904063ef8e3806222e686f222
 DIST apache-maven-3.8.3-bin.tar.gz 9042049 BLAKE2B 
2709a47fddca340d9ddaa1f716990e5a4580667169552cedcda2f2017b190cacfc545e2d5b0d5aaae5f95172fb49201eefc4edaff1009f855fb93065e0de6919
 SHA512 
1c12a5df43421795054874fd54bb8b37d242949133b5bf6052a063a13a93f13a20e6e9dae2b3d85b9c7034ec977bbc2b6e7f66832182b9c863711d78bfe60faa

diff --git a/dev-java/maven-bin/maven-bin-3.8.2.ebuild 
b/dev-java/maven-bin/maven-bin-3.8.2.ebuild
deleted file mode 100644
index 15cbb360e0de..
--- a/dev-java/maven-bin/maven-bin-3.8.2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit java-pkg-2
-
-MY_PN=apache-${PN%%-bin}
-MY_PV=${PV/_alpha/-alpha-}
-MY_P="${MY_PN}-${MY_PV}"
-MY_MV="${PV%%.*}"
-
-DESCRIPTION="Project Management and Comprehension Tool for Java"
-SRC_URI="mirror://apache/maven/maven-${MY_MV}/${PV}/binaries/${MY_P}-bin.tar.gz"
-HOMEPAGE="https://maven.apache.org/";
-
-LICENSE="Apache-2.0"
-SLOT="3.8"
-KEYWORDS="amd64 x86"
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-   app-eselect/eselect-java"
-
-RDEPEND="
-   >=virtual/jre-1.8:*"
-
-S="${WORKDIR}/${MY_P}"
-
-MAVEN="${PN}-${SLOT}"
-MAVEN_SHARE="/usr/share/${MAVEN}"
-
-QA_FLAGS_IGNORED=(
-   "${MAVEN_SHARE}/lib/jansi-native/linux32/libjansi.so"
-   "${MAVEN_SHARE}/lib/jansi-native/linux64/libjansi.so"
-)
-
-# TODO:
-# We should use jars from packages, instead of what is bundled.
-src_install() {
-   dodir "${MAVEN_SHARE}"
-
-   cp -Rp bin boot conf lib "${ED}/${MAVEN_SHARE}" || die "failed to copy"
-
-   java-pkg_regjar "${ED}/${MAVEN_SHARE}"/boot/*.jar
-   java-pkg_regjar "${ED}/${MAVEN_SHARE}"/lib/*.jar
-
-   dodoc NOTICE README.txt
-
-   dodir /usr/bin
-   dosym "${MAVEN_SHARE}/bin/mvn" /usr/bin/mvn-${SLOT}
-
-   # See bug #342901.
-   echo "CONFIG_PROTECT=\"${MAVEN_SHARE}/conf\"" > "${T}/25${MAVEN}" || die
-   doenvd "${T}/25${MAVEN}"
-}
-
-pkg_postinst() {
-   eselect maven update mvn-${SLOT}
-}
-
-pkg_postrm() {
-   eselect maven update
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/linux-gpib-modules/, sci-libs/linux-gpib-modules/files/

2022-08-02 Thread Andreas K. Hüttel
commit: ae706e6aa468e81c88198f805c9a441b42f3d838
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Aug  2 10:25:22 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Aug  2 10:25:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae706e6a

sci-libs/linux-gpib-modules: Fix build if modules dir does not exist yet

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../files/linux-gpib-modules-4.3.4-depmod.patch | 21 +
 .../linux-gpib-modules-4.3.4-r1.ebuild  |  3 +++
 2 files changed, 24 insertions(+)

diff --git 
a/sci-libs/linux-gpib-modules/files/linux-gpib-modules-4.3.4-depmod.patch 
b/sci-libs/linux-gpib-modules/files/linux-gpib-modules-4.3.4-depmod.patch
new file mode 100644
index ..e858b974324c
--- /dev/null
+++ b/sci-libs/linux-gpib-modules/files/linux-gpib-modules-4.3.4-depmod.patch
@@ -0,0 +1,21 @@
+Depmod fails here since we're still in DESTDIR and the actual target path may
+not exist...
+
+
+diff -ruN linux-gpib-kernel-4.3.4.orig/Makefile 
linux-gpib-kernel-4.3.4/Makefile
+--- linux-gpib-kernel-4.3.4.orig/Makefile  2020-12-29 10:42:34.0 
+0100
 linux-gpib-kernel-4.3.4/Makefile   2022-08-02 12:21:38.097344102 +0200
+@@ -20,13 +20,9 @@
+   M="$(GPIB_SRCDIR)/drivers/gpib" \
+   GPIB_TOP_DIR=$(GPIB_SRCDIR) 
+ 
+-#We run depmod explicitly because the depmod.sh script run
+-#by modules_install fails on Debian due to it failing to find
+-#the System.map file.
+ install:
+   $(MAKE) -C $(LINUX_SRCDIR) V=$(VERBOSE) modules_install\
+   M="$(GPIB_SRCDIR)/drivers/gpib" \
+   GPIB_TOP_DIR=$(GPIB_SRCDIR) \
+   INSTALL_MOD_DIR=gpib
+-  /sbin/depmod -A
+ 

diff --git a/sci-libs/linux-gpib-modules/linux-gpib-modules-4.3.4-r1.ebuild 
b/sci-libs/linux-gpib-modules/linux-gpib-modules-4.3.4-r1.ebuild
index deba2dcfbbd1..40897bc634f4 100644
--- a/sci-libs/linux-gpib-modules/linux-gpib-modules-4.3.4-r1.ebuild
+++ b/sci-libs/linux-gpib-modules/linux-gpib-modules-4.3.4-r1.ebuild
@@ -25,6 +25,9 @@ BDEPEND="virtual/pkgconfig"
 PATCHES=(
# https://sourceforge.net/p/linux-gpib/code/1998/
"${FILESDIR}/${P}-kernel-5.17.patch"
+
+   # don't fix debian bugs if they break gentoo
+   "${FILESDIR}/${P}-depmod.patch"
 )
 
 pkg_setup() {



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/sirit/

2022-08-02 Thread Haelwenn Monnier
commit: b42ea9575cb908b04ff41e6dfaa046c02249afbe
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Aug  2 10:41:13 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Aug  2 10:41:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b42ea957

dev-libs/sirit: Fix LICENSE

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-libs/sirit/sirit-0_p20220725.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/sirit/sirit-0_p20220725.ebuild 
b/dev-libs/sirit/sirit-0_p20220725.ebuild
index f05beb5ad..15c21d515 100644
--- a/dev-libs/sirit/sirit-0_p20220725.ebuild
+++ b/dev-libs/sirit/sirit-0_p20220725.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="A runtime SPIR-V assembler"
 HOMEPAGE="https://github.com/ReinUsesLisp/sirit";
 
SRC_URI="https://github.com/ReinUsesLisp/sirit/archive/aa292d56650bc28f2b2d75973fab2e61d0136f9c.tar.gz
 -> ${P}.tar.gz"
 
-LICENSE="BSD-2" # what is BSD-3-Clause
+LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
 



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/tinyssh/

2022-08-02 Thread Haelwenn Monnier
commit: fb186ccf872eaf2f989f2bc6232f934bae18fc36
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Aug  2 10:31:47 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Aug  2 10:32:08 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fb186ccf

net-misc/tinyssh: add 20220801, drop 20210601

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 net-misc/tinyssh/Manifest | 2 +-
 net-misc/tinyssh/{tinyssh-20210601.ebuild => tinyssh-20220801.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/tinyssh/Manifest b/net-misc/tinyssh/Manifest
index 68aaf0e1a..3e400bcbb 100644
--- a/net-misc/tinyssh/Manifest
+++ b/net-misc/tinyssh/Manifest
@@ -1,2 +1,2 @@
-DIST tinyssh-20210601.tar.gz 248047 BLAKE2B 
e661ee41443fec2474a7e0b8d2291a8c81e4852ac1cb51599de2ba748fe7fba9c81478fe616f6878e8e16577dd3a1e3c748613c47627c04733e3f42015297260
 SHA512 
e49397fc6edce093d9a5697f3a21f18cfbb257e532c0548e9a12be28eab09bf319bdf0fef0606831e826fd6845f604347e5bc1c089f0904eb4e5ab46c339
 DIST tinyssh-20220222.tar.gz 248788 BLAKE2B 
cabcd12d3cd6d862fea9c4cba03b72ed2edebe2584feb5cdcff9294b05f41e553fb1f9f127306a63890bc6481eb88b04953f357cf9c505e4678f85f7a38128c9
 SHA512 
ff6285abd5a963a031cb21fbfdd8fe38e7d7a4d17b053ebc2abeb503fdd2afb5d3a3c0921ea53624ae3d8c29cd64a7fa6810e2c053aaf4d2ad949d7c4ba21ad0
+DIST tinyssh-20220801.tar.gz 249071 BLAKE2B 
77509d2e2c7f84d675bb1f64df6ee7925e5c1f3f1be998b8438fa6e63954fca5dcbc724eb9993f22267f23e840e5f66077d48dfaba0f8d3c0b4b51d5098b457f
 SHA512 
fe9f45f7a06c7c30d56a2ce32e656b1d3a8d12ccdb99dfd4087a145fdf4c5b54a1f1739f5a83dc8158f1164f36c89c6e349b370e1946ca0cfc81d27cae143135

diff --git a/net-misc/tinyssh/tinyssh-20210601.ebuild 
b/net-misc/tinyssh/tinyssh-20220801.ebuild
similarity index 97%
rename from net-misc/tinyssh/tinyssh-20210601.ebuild
rename to net-misc/tinyssh/tinyssh-20220801.ebuild
index df6be2ec4..27fb9b615 100644
--- a/net-misc/tinyssh/tinyssh-20210601.ebuild
+++ b/net-misc/tinyssh/tinyssh-20220801.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



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

2022-08-02 Thread Haelwenn Monnier
commit: 2fe70d5c311e61e7249ef997b51878f61ac55d1a
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Aug  2 10:44:03 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Aug  2 10:53:38 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2fe70d5c

app-emulation/proton-ge-custom-bin: Fix LICENSE

This is just the BSD-3-Clause aka "BSD" in Gentoo.

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 .../proton-ge-custom-bin-7.27.ebuild   |  2 +-
 licenses/proton| 27 --
 2 files changed, 1 insertion(+), 28 deletions(-)

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
index 569b83a87..6a91640c6 100644
--- 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
@@ -9,7 +9,7 @@ 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 )"
+LICENSE="0BSD LGPL-2+ ZLIB MIT MPL-2.0 OFL-1.1 BSD"
 SLOT="${PV}"
 KEYWORDS="~amd64"
 RESTRICT="mirror strip"

diff --git a/licenses/proton b/licenses/proton
deleted file mode 100644
index 6118cfbf8..0
--- a/licenses/proton
+++ /dev/null
@@ -1,27 +0,0 @@
-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/guru:master commit in: dev-util/shfmt/

2022-08-02 Thread Haelwenn Monnier
commit: e86df47ed839b988490678e24b472e666d6d400a
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Sat Jul 30 16:27:57 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Jul 30 16:29:37 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e86df47e

dev-util/shfmt: drop ebuilds

`dev-util/sh` is now available in ::gentoo

Signed-off-by: Randall T. Vasquez  icloud.com>

 dev-util/shfmt/Manifest   |  2 --
 dev-util/shfmt/metadata.xml   | 14 ---
 dev-util/shfmt/shfmt-3.5.1.ebuild | 50 ---
 dev-util/shfmt/shfmt-.ebuild  | 50 ---
 4 files changed, 116 deletions(-)

diff --git a/dev-util/shfmt/Manifest b/dev-util/shfmt/Manifest
deleted file mode 100644
index 5363e0a6e..0
--- a/dev-util/shfmt/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST shfmt-3.5.1-deps.tar.xz 3117092 BLAKE2B 
13e85d2b737f80f1c90201e7d035fb01bb624e396ccf292d00e5c8c19da8209c69ecff88ce334ba0de8e7bbf4243be58cbcea21ee99166285f2738f0036862c9
 SHA512 
24791e7798fdfe69e76117785b5d469742f680c2ed7d186cb580e55776e5e011ab907be882f6394b9f84f82717611a28f9e72ec5280d6a9d7e89f629bb4a378a
-DIST shfmt-3.5.1.tar.gz 222608 BLAKE2B 
a81af092d0f8d0ee7c05240d816a99f044bce3e35d242a815a238a27893db5bfc320efc4a0237ca9ecfa0276e4687152c87f6e0170f5326e2d0a8604f94f6adb
 SHA512 
fd1084921254b70376b3ac47b97e2108308252fa6bd23aff1e59aaefb45a7e01c1738a46ae6f4eb255ecade77fb9659fbc8184d2473e8e4f70e520757bad506d

diff --git a/dev-util/shfmt/metadata.xml b/dev-util/shfmt/metadata.xml
deleted file mode 100644
index 898031468..0
--- a/dev-util/shfmt/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-  
-ran.d...@icloud.com
-Randall Vasquez
-  
-  
-A shell parser, formatter, and interpreter with bash support; includes 
shfmt. Supports POSIX Shell, Bash, and mksh.
-  
-  
-mvdan/sh
-  
-

diff --git a/dev-util/shfmt/shfmt-3.5.1.ebuild 
b/dev-util/shfmt/shfmt-3.5.1.ebuild
deleted file mode 100644
index 96a20587a..0
--- a/dev-util/shfmt/shfmt-3.5.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Shell script formatter"
-HOMEPAGE="https://github.com/mvdan/sh";
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mvdan/sh.git";
-   RESTRICT="fetch mirror test"
-else
-   SRC_URI="https://github.com/mvdan/sh/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-   SRC_URI+=" 
https://github.com/ran-dall/portage-deps/raw/master/${P}-deps.tar.xz";
-   KEYWORDS="~amd64 ~arm64 ~x86"
-   RESTRICT="mirror test"
-   S="${WORKDIR}/${PN//fmt}-${PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="+man"
-
-BDEPEND="man? ( app-text/scdoc )"
-
-src_unpack() {
-   default
-   if [[ ${PV} == * ]]; then
-   git-r3_src_unpack
-   go-module_live_vendor
-   else
-   go-module_src_unpack
-   fi
-}
-
-src_compile() {
-   ego build -v -ldflags "-s -w" -o "${PN}" "./cmd/shfmt"
-   if use man; then
-   scdoc < cmd/shfmt/shfmt.1.scd > shfmt.1 || die "conversation of 
man page failed"
-   fi
-}
-
-src_install() {
-   dobin ${PN}
-   if use man; then
-   doman shfmt.1
-   fi
-}

diff --git a/dev-util/shfmt/shfmt-.ebuild b/dev-util/shfmt/shfmt-.ebuild
deleted file mode 100644
index 96a20587a..0
--- a/dev-util/shfmt/shfmt-.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Shell script formatter"
-HOMEPAGE="https://github.com/mvdan/sh";
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mvdan/sh.git";
-   RESTRICT="fetch mirror test"
-else
-   SRC_URI="https://github.com/mvdan/sh/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-   SRC_URI+=" 
https://github.com/ran-dall/portage-deps/raw/master/${P}-deps.tar.xz";
-   KEYWORDS="~amd64 ~arm64 ~x86"
-   RESTRICT="mirror test"
-   S="${WORKDIR}/${PN//fmt}-${PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="+man"
-
-BDEPEND="man? ( app-text/scdoc )"
-
-src_unpack() {
-   default
-   if [[ ${PV} == * ]]; then
-   git-r3_src_unpack
-   go-module_live_vendor
-   else
-   go-module_src_unpack
-   fi
-}
-
-src_compile() {
-   ego build -v -ldflags "-s -w" -o "${PN}" "./cmd/shfmt"
-   if use man; then
-   scdoc < cmd/shfmt/shfmt.1.scd > shfmt.1 || die "conversation of 
man page failed"
-   fi
-}
-
-src_install() {
-   dobin ${PN}
-   if use man; then
-   doman shfmt.1
-   fi
-}



[gentoo-commits] repo/proj/guru:master commit in: gui-libs/text-engine/files/, gui-libs/text-engine/

2022-08-02 Thread Haelwenn Monnier
commit: bf56e3422de54df5b8a9b518d8a1d866f76a6093
Author: Yuan Liao  gmail  com>
AuthorDate: Sat Jul 30 15:39:01 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Jul 30 15:39:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf56e342

gui-libs/text-engine: Correct package version in meson.build for 0.1.1

Closes: https://bugs.gentoo.org/860015
Signed-off-by: Yuan Liao  gmail.com>

 .../text-engine-0.1.1-fix-package-version.patch| 25 ++
 ...ne-0.1.1.ebuild => text-engine-0.1.1-r1.ebuild} |  4 
 2 files changed, 29 insertions(+)

diff --git 
a/gui-libs/text-engine/files/text-engine-0.1.1-fix-package-version.patch 
b/gui-libs/text-engine/files/text-engine-0.1.1-fix-package-version.patch
new file mode 100644
index 0..21fe6e5a3
--- /dev/null
+++ b/gui-libs/text-engine/files/text-engine-0.1.1-fix-package-version.patch
@@ -0,0 +1,25 @@
+From aac86863fbbf31c5ef557e5030e7a87f85db79af Mon Sep 17 00:00:00 2001
+From: Yuan Liao 
+Date: Sat, 30 Jul 2022 07:24:51 -0700
+Subject: [PATCH] meson.build: Correct package version
+
+Bug: https://bugs.gentoo.org/860015
+Signed-off-by: Yuan Liao 
+---
+ meson.build | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/meson.build b/meson.build
+index dab9b8a..80a505b 100644
+--- a/meson.build
 b/meson.build
+@@ -1,5 +1,5 @@
+ project('text-engine', 'c',
+-  version: '0.1.0',
++  version: '0.1.1',
+ meson_version: '>= 0.50.0',
+   default_options: [ 'warning_level=2',
+  'c_std=gnu11',
+-- 
+2.35.1
+

diff --git a/gui-libs/text-engine/text-engine-0.1.1.ebuild 
b/gui-libs/text-engine/text-engine-0.1.1-r1.ebuild
similarity index 93%
rename from gui-libs/text-engine/text-engine-0.1.1.ebuild
rename to gui-libs/text-engine/text-engine-0.1.1-r1.ebuild
index 3d0af284c..d4e525e9c 100644
--- a/gui-libs/text-engine/text-engine-0.1.1.ebuild
+++ b/gui-libs/text-engine/text-engine-0.1.1-r1.ebuild
@@ -39,6 +39,10 @@ RDEPEND="
x11-libs/pango
 "
 
+PATCHES=(
+   "${FILESDIR}/${P}-fix-package-version.patch"
+)
+
 src_prepare() {
default
sed -i -e "/subdir('demo')/d" meson.build ||



[gentoo-commits] repo/proj/guru:master commit in: app-misc/clifm/

2022-08-02 Thread Haelwenn Monnier
commit: 466cac6577a2673168bb7d1e106aab47a453e420
Author: Michael Yang  gmail  com>
AuthorDate: Fri Jul 29 22:24:30 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jul 29 22:24:30 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=466cac65

app-misc/clifm: Remove unnecessary use flags

Signed-off-by: Michael Yang  gmail.com>

 app-misc/clifm/clifm-1.6.ebuild  | 37 +++--
 app-misc/clifm/clifm-.ebuild | 37 +++--
 app-misc/clifm/metadata.xml  | 34 +-
 3 files changed, 7 insertions(+), 101 deletions(-)

diff --git a/app-misc/clifm/clifm-1.6.ebuild b/app-misc/clifm/clifm-1.6.ebuild
index fbffa78e3..3bf60250b 100644
--- a/app-misc/clifm/clifm-1.6.ebuild
+++ b/app-misc/clifm/clifm-1.6.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DESCRIPTION="The command line file manager"
 HOMEPAGE="https://github.com/leo-arch/clifm";
 
-inherit flag-o-matic optfeature xdg
+inherit optfeature xdg
 
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/leo-arch/clifm.git";
@@ -20,8 +20,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+archives +bleach emoji-icons +highlight icons-in-terminal +lira
-   nerdfonts +suggestions +tags +trash"
+IUSE=""
 
 DEPEND="
sys-libs/libcap
@@ -33,30 +32,6 @@ RDEPEND="${DEPEND}"
 BDEPEND=""
 
 src_compile() {
-   use archives || append-cflags "-D_NO_ARCHIVING"
-   use bleach || append-cflags "-D_NO_BLEACH"
-
-   # emoji-icons > nerdfonts > icons-in-terminal
-   if ! use emoji-icons; then # support for emoji-icons is default
-   if use nerdfonts; then
-   append-cflags "-D_NERD"
-   elif use icons-in-terminal; then
-   append-cflags "-D_ICONS_IN_TERMINAL"
-   else
-   append-cflags "-D_NO_ICONS"
-   fi
-   fi
-
-   use highlight || append-cflags "-D_NO_HIGHLIGHT"
-   use lira || append-cflags "-D_NO_LIRA"
-   use suggestions || append-cflags "-D_NO_SUGGESTIONS"
-   use tags || append-cflags "-D_NO_TAGS"
-   use trash || append-cflags "-D_NO_TRASH"
-   # there is no reason to use -D_NO_MAGIC since we already depend on 
sys-apps/file
-
-   # basically free faster qsort implementation
-   append-cflags "-D_TOURBIN_QSORT"
-
# makefile defaults to /usr/local
emake PREFIX="/usr" || die "make failed"
 }
@@ -72,16 +47,10 @@ pkg_postinst() {
optfeature_header "Install additional optional functionality:"
optfeature "fzf tab completion and more" app-shells/fzf
optfeature "mounting/unmounting support" sys-fs/udisks sys-apps/udevil
-   optfeature_header "Install optional archiving support:"
+   optfeature_header "Install optional archiving support (if you didn't 
use -D_NO_ARCHIVING):"
optfeature "zstd operations" app-arch/zstd
optfeature "archive extraction/unpacking" app-arch/atool
optfeature "mounting archives" sys-fs/archivemount
optfeature "extracting .iso files" app-arch/p7zip
optfeature "creating .iso files" app-cdr/cdrtools
-   if use emoji-icons; then
-   use nerdfonts && ewarn "Warning: Use flag 'nerdfonts' 
overridden by 'emoji-icons'"
-   use icons-in-terminal && ewarn "Warning: Use flag 
'icons-in-terminal' overridden by 'emoji-icons'"
-   elif use nerdfonts; then
-   use icons-in-terminal && ewarn "Warning: Use flag 
'icons-in-terminal' overridden by 'nerdfonts'"
-   fi
 }

diff --git a/app-misc/clifm/clifm-.ebuild b/app-misc/clifm/clifm-.ebuild
index fbffa78e3..3bf60250b 100644
--- a/app-misc/clifm/clifm-.ebuild
+++ b/app-misc/clifm/clifm-.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DESCRIPTION="The command line file manager"
 HOMEPAGE="https://github.com/leo-arch/clifm";
 
-inherit flag-o-matic optfeature xdg
+inherit optfeature xdg
 
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/leo-arch/clifm.git";
@@ -20,8 +20,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+archives +bleach emoji-icons +highlight icons-in-terminal +lira
-   nerdfonts +suggestions +tags +trash"
+IUSE=""
 
 DEPEND="
sys-libs/libcap
@@ -33,30 +32,6 @@ RDEPEND="${DEPEND}"
 BDEPEND=""
 
 src_compile() {
-   use archives || append-cflags "-D_NO_ARCHIVING"
-   use bleach || append-cflags "-D_NO_BLEACH"
-
-   # emoji-icons > nerdfonts > icons-in-terminal
-   if ! use emoji-icons; then # support for emoji-icons is default
-   if use nerdfonts; then
-   append-cflags "-D_NERD"
-   elif use icons-in-terminal; then
-   append-cflags "-D_ICONS_IN_TERMINAL"
-   else
-   append-cflags "-D_NO_ICONS"
-   fi
-   fi
-
-   use highlight || append-cflags "-D_NO_HIGHLIGHT"
-   use lira || append-

[gentoo-commits] repo/proj/guru:master commit in: app-admin/customrescuecd-x86_64/

2022-08-02 Thread Haelwenn Monnier
commit: c015388794cfad2ac926b9c7e40ef4630bfe429c
Author: Andrea Postiglione  gmail  com>
AuthorDate: Mon Aug  1 14:37:13 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Aug  1 14:37:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c0153887

app-admin/customrescuecd-x86_64: version bump to 0.12.8

Signed-off-by: Andrea Postiglione  gmail.com>

 app-admin/customrescuecd-x86_64/Manifest   |  2 +-
 .../customrescuecd-x86_64-0.12.8.ebuild| 55 ++
 2 files changed, 56 insertions(+), 1 deletion(-)

diff --git a/app-admin/customrescuecd-x86_64/Manifest 
b/app-admin/customrescuecd-x86_64/Manifest
index 7e906b2df..990e5520c 100644
--- a/app-admin/customrescuecd-x86_64/Manifest
+++ b/app-admin/customrescuecd-x86_64/Manifest
@@ -1 +1 @@
-DIST CUSTOMRESCUECD-x86_64-0.12.7.iso 1656078336 BLAKE2B 
d3d23f3cd3beae62c5e9053533372426dcaed7b3a655fced37c21fd14127445f49679f6bc9db706d403a37b86331a78c6ccddcf55199985600f0f90b50498682
 SHA512 
03f397c21979e488cce4a75f33eca5acb7ae4231887744ba9c0826d8f0340b84d908a343181ca3412c74ae7750f4b510d42f5ff198d44240a8dc302e924f0a26
+DIST CUSTOMRESCUECD-x86_64-0.12.8.iso 1682915328 BLAKE2B 
712c2d54fc785576f34c5c4051ef0662010b576fc32365ca56c2aee12ba27b7419b80e8713f1b84726dfa3104593e39c86950936eaecebe5168d4862776665fc
 SHA512 
d709600cd5300a10a6a8fee99aebfa6e82e387747c3e105a12b849003eccd5bac0a9d9a0f51d45b2a9f3f203a9a36915d2beb60ff51a4cae3d230d29007f43d8

diff --git 
a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild 
b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild
new file mode 100644
index 0..97ae9bab2
--- /dev/null
+++ b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="CUSTOMRESCUECD-x86_64"
+DESCRIPTION="A system rescue cd or usbstick for desktop and server based on 
gentoo"
+HOMEPAGE="https://sourceforge.net/projects/customrescuecd/";
+SRC_URI="mirror://sourceforge/customrescuecd/"${MY_P}"-"${PV}".iso"
+
+LICENSE="GPL-3"
+SLOT="${PV}"
+KEYWORDS="~amd64"
+RESTRICT="bindist mirror"
+
+S=${WORKDIR}
+
+src_unpack() { :; }
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${MY_P}-${PV}.iso"
+}
+
+pkg_postinst() {
+   local f=${EROOT}/usr/share/${PN%-*}/${PN}-newest.iso
+
+   # no version newer than ours? we're the newest!
+   if ! has_version ">${CATEGORY}/${PF}"; then
+   ln -f -s -v "${MY_P}-${PV}.iso" "${f}" || die
+   fi
+}
+
+pkg_postrm() {
+   local f=${EROOT}/usr/share/${PN%-*}/${PN}-newest.iso
+
+   # if there is no version newer than ours installed
+   if ! has_version ">${CATEGORY}/${PF}"; then
+   # and we are truly and completely uninstalled...
+   if [[ ! ${REPLACED_BY_VERSION} ]]; then
+   # then find an older version to set the symlink to
+   local newest_version=$(best_version 
"<${CATEGORY}/${PF}")
+
+   if [[ ${newest_version} ]]; then
+   # update the symlink
+   ln -f -s -v "${newest_version%-r*}.iso" "${f}" 
|| die
+   else
+   # last version removed? clean up the symlink
+   rm -v "${f}" || die
+   # and the parent directory
+   rmdir "${f%/*}" || die
+   fi
+   fi
+   fi
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-util/blueprint-compiler/

2022-08-02 Thread Haelwenn Monnier
commit: a7e97dc52eb10735296bbe0f5073574127514e0b
Author: Yuan Liao  gmail  com>
AuthorDate: Sat Jul 30 15:42:15 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Jul 30 15:42:15 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7e97dc5

dev-util/blueprint-compiler: Drop 0.1.0_pre20220419

Signed-off-by: Yuan Liao  gmail.com>

 dev-util/blueprint-compiler/Manifest   |  1 -
 .../blueprint-compiler-0.1.0_pre20220419.ebuild| 98 --
 2 files changed, 99 deletions(-)

diff --git a/dev-util/blueprint-compiler/Manifest 
b/dev-util/blueprint-compiler/Manifest
index 7535fa13b..12df55944 100644
--- a/dev-util/blueprint-compiler/Manifest
+++ b/dev-util/blueprint-compiler/Manifest
@@ -1,2 +1 @@
-DIST blueprint-compiler-0.1.0_pre20220419.tar.gz 53439 BLAKE2B 
1683356aa10ffdc6b1f6b5d072a301bbc2cdde2eb986f22aa83c269af1fa8cc100910ca790b2b94056db926221b42d2f8309019ee10442374d7e915ab5ec2ed3
 SHA512 
9017667728723d0e9358ffe9e868f743093cadc7434275c5805f406da72d5cd7afcb5af394c5610446ab6cebdddafc52f65723e16950b3aae47c8739b77e3ef1
 DIST blueprint-compiler-v0.2.0.tar.bz2 45480 BLAKE2B 
64c477070ea684002dc1e38eac8d22633ae7b46efb9887733118838c04d2c4e386d3825b3e07dcba1adada83afad439025d082d3bd74d2d737c1f5552085a716
 SHA512 
dfb16354a13a18c0e6db52dc0b88ab7339fbf3eb56541d0a273551c009c7f05c651d41814397986ef2cebdefb6d4e57d0eb3690dd2a7a9eebfb0cfb23e96e3e6

diff --git 
a/dev-util/blueprint-compiler/blueprint-compiler-0.1.0_pre20220419.ebuild 
b/dev-util/blueprint-compiler/blueprint-compiler-0.1.0_pre20220419.ebuild
deleted file mode 100644
index a4993541d..0
--- a/dev-util/blueprint-compiler/blueprint-compiler-0.1.0_pre20220419.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit meson python-r1
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.gnome.org/jwestman/blueprint-compiler.git";
-else
-   # Upstream has not started to tag releases yet, so each keyworded 
(normal)
-   # ebuild is to be based on a Git commit snapshot at this moment.
-   # Live ebuild: Might be intentionally left blank
-   # Normal ebuild: Fill in commit SHA-1 object name to this variable's 
value
-   GIT_COMMIT="f77550413c2cc987368b3aac3643c7bfb8b522ef"
-   KEYWORDS="~amd64"
-
-   
SRC_URI="https://gitlab.gnome.org/jwestman/blueprint-compiler/-/archive/${GIT_COMMIT}/blueprint-compiler-${GIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-${GIT_COMMIT}"
-fi
-
-DESCRIPTION="Compiler for Blueprint, a markup language for GTK user interfaces"
-HOMEPAGE="https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/";
-
-LICENSE="LGPL-3+"
-SLOT="0"
-
-IUSE="doc test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   doc? (
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/furo[${PYTHON_USEDEP}]
-   )
-"
-
-DEPEND="
-   test? (
-   gui-libs/gtk:4[introspection]
-   )
-"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc docs)
-   )
-   python_foreach_impl meson_src_configure
-}
-
-src_compile() {
-   python_foreach_impl meson_src_compile
-}
-
-src_test() {
-   python_foreach_impl meson_src_test
-}
-
-src_install() {
-   my_src_install() {
-   local exe="${ED}/usr/bin/${PN}"
-
-   # Meson installs a Python script at ${ED}/usr/bin/${PN}; on
-   # Gentoo, the script should go into ${ED}/usr/lib/python-exec,
-   # and ${ED}/usr/bin/${PN} should be a symbolic link to
-   # ${ED}/usr/lib/python-exec/python-exec2.
-   #
-   # When multiple PYTHON_TARGETS are enabled, then after the
-   # package has been installed for one Python implementation,
-   # Meson will follow the ${ED}/usr/bin/${PN} symbolic link and
-   # install the script at ${ED}/usr/lib/python-exec/python-exec2
-   # for the remaining implementations, leading to file collision.
-   if [[ -L "${exe}" ]]; then
-   rm -v "${exe}" || die "Failed to remove symbolic link 
${exe}"
-   fi
-
-   meson_src_install
-   python_doscript "${exe}"
-   python_optimize
-
-   # Install Sphinx-generated documentation only once
-   # since the documentation is supposed to be identical
-   # between different Python implementations
-   use doc && HTML_DOCS=( "${BUILD_DIR}/docs"/* )
-   }
-
-   python_foreach_impl my_src_install
-   einstalldocs
-}



[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/mastodonpp/

2022-08-02 Thread Haelwenn Monnier
commit: fcb6d7fca59107799005defe893603df5452b793
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Mon Aug  1 12:38:23 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Aug  1 12:38:23 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fcb6d7fc

dev-cpp/mastodonpp: drop 0.5.7

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-cpp/mastodonpp/mastodonpp-0.5.7.ebuild | 59 --
 1 file changed, 59 deletions(-)

diff --git a/dev-cpp/mastodonpp/mastodonpp-0.5.7.ebuild 
b/dev-cpp/mastodonpp/mastodonpp-0.5.7.ebuild
deleted file mode 100644
index 60770d518..0
--- a/dev-cpp/mastodonpp/mastodonpp-0.5.7.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-[[ "${PV}" == "" ]] && inherit git-r3
-
-DESCRIPTION="C++ wrapper for the Mastodon and Pleroma APIs."
-HOMEPAGE="https://schlomp.space/tastytea/mastodonpp";
-if [[ "${PV}" != "" ]]; then
-   SRC_URI="https://schlomp.space/tastytea/mastodonpp/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}"
-   KEYWORDS="~amd64"
-else
-   EGIT_REPO_URI="https://schlomp.space/tastytea/mastodonpp.git";
-fi
-
-LICENSE="AGPL-3"
-SLOT="0"
-IUSE="doc examples test"
-
-RDEPEND=">=net-misc/curl-7.56.0[ssl]"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? ( app-doc/doxygen[dot] )
-   test? ( dev-cpp/catch )
-"
-
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_EXAMPLES=NO
-   -DWITH_TESTS="$(usex test)"
-   -DWITH_DOC="$(usex doc)"
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test
-}
-
-src_install() {
-   if use doc; then
-   HTML_DOCS="${BUILD_DIR}/doc/html/*"
-   fi
-
-   if use examples; then
-   docinto examples
-   for file in examples/*.cpp; do
-   dodoc ${file}
-   done
-   fi
-
-   cmake_src_install
-}



[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/mastodonpp/

2022-08-02 Thread Haelwenn Monnier
commit: cf91875627ce4f09289f3eb8117c4af16dcd4fe0
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Mon Aug  1 12:37:47 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Aug  1 12:37:47 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf918756

dev-cpp/mastodonpp: EAPI 7 -> 8

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-cpp/mastodonpp/mastodonpp-0.5.7-r1.ebuild | 2 +-
 dev-cpp/mastodonpp/mastodonpp-.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-cpp/mastodonpp/mastodonpp-0.5.7-r1.ebuild 
b/dev-cpp/mastodonpp/mastodonpp-0.5.7-r1.ebuild
index 3f03ff4df..96ce9cef8 100644
--- a/dev-cpp/mastodonpp/mastodonpp-0.5.7-r1.ebuild
+++ b/dev-cpp/mastodonpp/mastodonpp-0.5.7-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 [[ "${PV}" == "" ]] && inherit git-r3

diff --git a/dev-cpp/mastodonpp/mastodonpp-.ebuild 
b/dev-cpp/mastodonpp/mastodonpp-.ebuild
index 60770d518..2be3056dc 100644
--- a/dev-cpp/mastodonpp/mastodonpp-.ebuild
+++ b/dev-cpp/mastodonpp/mastodonpp-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 [[ "${PV}" == "" ]] && inherit git-r3



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/fnott/

2022-08-02 Thread Haelwenn Monnier
commit: 19dd2d56ba119308a1efade691e788b3c233ca81
Author: Leonardo Hernández Hernández  outlook  com>
AuthorDate: Sun Jul 31 18:14:34 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Jul 31 18:15:34 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=19dd2d56

gui-apps/fnott: add 

Signed-off-by: Leonardo Hernández Hernández  outlook.com>

 gui-apps/fnott/fnott-.ebuild | 46 
 1 file changed, 46 insertions(+)

diff --git a/gui-apps/fnott/fnott-.ebuild b/gui-apps/fnott/fnott-.ebuild
new file mode 100644
index 0..5f1d72055
--- /dev/null
+++ b/gui-apps/fnott/fnott-.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Keyboard driven and lightweight Wayland notification daemon."
+HOMEPAGE="https://codeberg.org/dnkl/fnott";
+
+if [ "${PV}" -eq "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://codeberg.org/dnkl/fnott.git";
+else
+   SRC_URI="https://codeberg.org/dnkl/fnott/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT ZLIB"
+SLOT="0"
+
+DEPEND="
+   x11-libs/pixman
+   media-libs/libpng
+   dev-libs/wayland
+   sys-apps/dbus
+   media-libs/fcft
+   media-libs/freetype
+   media-libs/fontconfig
+"
+RDEPEND="${DEPEND}
+"
+BDEPEND="
+   dev-util/wayland-scanner
+   dev-libs/wayland-protocols
+   app-text/scdoc
+   dev-libs/tllist
+"
+
+src_install() {
+   local DOCS=( CHANGELOG.md README.md )
+   meson_src_install
+
+   rm -r "${ED}"/usr/share/doc/"${PN}" || die
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-go/staticcheck/

2022-08-02 Thread Haelwenn Monnier
commit: 5bc15cbab4396c53f1f5a627241bd90ff95246e1
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Sat Jul 30 16:42:39 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Jul 30 16:45:20 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5bc15cba

dev-go/staticcheck: add ebuilds

Signed-off-by: Randall T. Vasquez  icloud.com>

 dev-go/staticcheck/Manifest |  2 +
 dev-go/staticcheck/manifest | 14 +++
 dev-go/staticcheck/staticcheck-0.3.3.ebuild | 63 +
 dev-go/staticcheck/staticcheck-.ebuild  | 63 +
 4 files changed, 142 insertions(+)

diff --git a/dev-go/staticcheck/Manifest b/dev-go/staticcheck/Manifest
new file mode 100644
index 0..daae6b7a1
--- /dev/null
+++ b/dev-go/staticcheck/Manifest
@@ -0,0 +1,2 @@
+DIST staticcheck-0.3.3-deps.tar.xz 8172540 BLAKE2B 
2eb71e52ac0f07531787222d121847e2822530828c441c998b9b63582aae6632756d96094897dd03acd7ab1801e56107270671f29b109fd852210deb978014b3
 SHA512 
7b3216f4f2262f526e26bf20f0028033ea01da6bfa2a03e47ff235032af9d70a16ba80b4e331252039310129940f81334c32e9e1781a5eb888f5017803f723bf
+DIST staticcheck-0.3.3.tar.gz 703452 BLAKE2B 
f4b8bf44057a6f011b3c4e34d0c9215c90867417a6929f155d838db909fa9f1b79412b42f04e63076e06d957fc02b2144c40cb7106542a558f90804b8813e544
 SHA512 
8099facca4f65a2428b503d1b26d0b3c4fd7494788328b4ccf073f4134dd4e7c46184d8c266762489151d2cf47bc48b9a9f7e687c6dca39b24a58dd6cbad4961

diff --git a/dev-go/staticcheck/manifest b/dev-go/staticcheck/manifest
new file mode 100644
index 0..c54adb945
--- /dev/null
+++ b/dev-go/staticcheck/manifest
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+ran.d...@icloud.com
+Randall Vasquez
+  
+  
+   The advanced Go linter 
+  
+  
+dominikh/go-tools
+  
+

diff --git a/dev-go/staticcheck/staticcheck-0.3.3.ebuild 
b/dev-go/staticcheck/staticcheck-0.3.3.ebuild
new file mode 100644
index 0..707b28c08
--- /dev/null
+++ b/dev-go/staticcheck/staticcheck-0.3.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="The advanced Go linter"
+HOMEPAGE="https://staticcheck.io/";
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/dominikh/go-tools.git";
+   RESTRICT="fetch mirror"
+else
+   
SRC_URI="https://github.com/dominikh/go-tools/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   SRC_URI+=" 
https://github.com/ran-dall/portage-deps/raw/master/${P}-deps.tar.xz";
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   RESTRICT="mirror"
+   S="${WORKDIR}/go-tools-${PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+IUSE="test"
+
+DEPEND="dev-lang/go
+   sys-libs/glibc"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+RESTRICT="!test? ( test )"
+
+src_unpack() {
+   default
+   if [[ ${PV} == * ]]; then
+   git-r3_src_unpack
+   go-module_live_vendor
+   fi
+}
+
+src_configure() {
+   export CGO_ENABLED=1
+   export CGO_CFLAGS="${CFLAGS}"
+   export CGO_CPPFLAGS="${CPPFLAGS}"
+   export CGO_CXXFLAGS="${CXXFLAGS}"
+   export CGO_LDFLAGS="${LDFLAGS}"
+
+   default
+}
+
+src_compile() {
+   mkdir -pv bin || die
+   ego build -ldflags "-linkmode=external" -o bin/"${PN}" 
"./cmd/staticcheck"
+}
+
+src_test() {
+   GOROOT="${BROOT}/usr/lib/go" ego test -v -ldflags "-linkmode=external" 
./...
+}
+
+src_install() {
+   dobin bin/"${PN}"
+}

diff --git a/dev-go/staticcheck/staticcheck-.ebuild 
b/dev-go/staticcheck/staticcheck-.ebuild
new file mode 100644
index 0..707b28c08
--- /dev/null
+++ b/dev-go/staticcheck/staticcheck-.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="The advanced Go linter"
+HOMEPAGE="https://staticcheck.io/";
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/dominikh/go-tools.git";
+   RESTRICT="fetch mirror"
+else
+   
SRC_URI="https://github.com/dominikh/go-tools/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   SRC_URI+=" 
https://github.com/ran-dall/portage-deps/raw/master/${P}-deps.tar.xz";
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   RESTRICT="mirror"
+   S="${WORKDIR}/go-tools-${PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+IUSE="test"
+
+DEPEND="dev-lang/go
+   sys-libs/glibc"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+RESTRICT="!test? ( test )"
+
+src_unpack() {
+   default
+   if [[ ${PV} == * ]]; then
+   git-r3_src_unpack
+   go-module_live_vendor
+   fi
+}
+
+src_configure() {
+   export CGO_ENABLED=1
+   export CGO_CFLAGS="${CFLAGS}"
+   export CGO_CPPFLAGS="${CPPFLAGS}"
+   export CGO_CXXFLAGS="${CXXFLAGS}

[gentoo-commits] repo/proj/guru:master commit in: gui-apps/eww/

2022-08-02 Thread Haelwenn Monnier
commit: c4c131adc1120ecd8aae5d72bfaeadf34642ee5a
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Jul 30 23:04:48 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Jul 30 23:08:55 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c4c131ad

gui-apps/eww: new package, add 0.3.0

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/eww/Manifest | 235 
 gui-apps/eww/eww-0.3.0.ebuild | 303 ++
 2 files changed, 538 insertions(+)

diff --git a/gui-apps/eww/Manifest b/gui-apps/eww/Manifest
new file mode 100644
index 0..b3c5c54e5
--- /dev/null
+++ b/gui-apps/eww/Manifest
@@ -0,0 +1,235 @@
+DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
+DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST anyhow-1.0.45.crate 35468 BLAKE2B 
0a6e6bb7a04315e6aab21ad1da743b4087ed95e7bfb7f143b4c5b1cb9527c1e1f9c334bf94c8aaf7bb98f3fc6b0b0cb87244d13808cb86fb76d07555304db90f
 SHA512 
a2ea3a764024dc5d5c176890e22aa9e91e18c4252e04548baeb6ed8cbc11ba8e3b0220758e7b1a670e934da0f40e747ce02520788c0e557cf9ed05b19806fd50
+DIST ascii-canvas-3.0.0.crate 10575 BLAKE2B 
fc40c40551e3e1b2bec6ae5a85ee8b0a1ab1ef3425cdd19ec6dd47d849205004781a2c8f51470417fe7556cf8524cc63b84a532532c5081604adbcd92d286b44
 SHA512 
216056640604f5faba6d46e2c94ff75234fec83d3bc2dc7cf34dd279706362874e3a513c717b23bc591da07cc3088458913c4e9aa5f280550c93d261095c8703
+DIST atk-0.14.0.crate 35031 BLAKE2B 
bbc92f1e89a1986b7094f9200c4d47ac917fa9b4e09d06ab6c0084a40199e2b06d1309e708230cc5542a2435456b1aa46f9c31ac1ec141909ede2c879b3b7ea2
 SHA512 
901afb468d3b94375dc03fe47bbb23a0889d3f1ee4d69c38315478020b529ec7ea98a6861a40123fa2ec54af77b94fe23b970fa27bcf845830f8589b86e410f4
+DIST atk-sys-0.14.0.crate 21815 BLAKE2B 
ae0f7e9d71aad1e1b67356ea96609eed3339022e72b82c0d988f727ba3c4930d18771ec4c26998b9c0609f053df6d0babb63281548b0e2968a53301bf5e804c0
 SHA512 
359ced00ea6b1577826eaf2780b771da4c0bd112ad3d655650bc5f4247678394af4487a24f76019f49aabd316ee74ca77812086a4667c5b0a1a9735cab5f781a
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
+DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0
 SHA512 
991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
+DIST beef-0.5.1.crate 15177 BLAKE2B 
7d81c3e4dd7e8e66b670b7a907d54656c5e1932554e2c162401ec2b406495120fc7c5297faa7b827565c27b483b76c63a531cbf0478aafb5a5822bc076aa1468
 SHA512 
7e4e33c598d7f28a0b939f9be67bfa6cc4deb5c2b04179a24e4e26ffafe715fa84c9dabbf3a1979c456be8d07f8e39cea1dcb24d1717118ef86900b292741a0e
+DIST bincode-1.3.3.crate 28958 BLAKE2B 
ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f
 SHA512 
49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
+DIST bit-set-0.5.2.crate 14093 BLAKE2B 
06d41a217438d9a00f8e57e592d12364b671d082f21a4d174673bc820dde28ef5ce02e782002d03c9311f71b0130eeeca7cfacbc4c1b27475069479163643ef3
 SHA512 
9709f35c7e69b84eed61f73da99ffe0693d1d0fa5fb94d13759cfbbb9dd4b0bb27628

[gentoo-commits] repo/proj/guru:master commit in: dev-go/staticcheck/

2022-08-02 Thread Haelwenn Monnier
commit: e9dabc9063fb3bc4a42823b026e766d318278226
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Sat Jul 30 20:52:19 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Jul 30 21:00:26 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9dabc90

dev-go/staticcheck: ammend metadata.xml

Signed-off-by: Randall T. Vasquez  icloud.com>

 dev-go/staticcheck/{manifest => metadata.xml} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-go/staticcheck/manifest b/dev-go/staticcheck/metadata.xml
similarity index 100%
rename from dev-go/staticcheck/manifest
rename to dev-go/staticcheck/metadata.xml



[gentoo-commits] repo/proj/guru:master commit in: dev-go/staticcheck/

2022-08-02 Thread Haelwenn Monnier
commit: 885a3c48cc0964b4146e2eebf1da85bf6233232d
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Sat Jul 30 21:03:18 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Jul 30 21:03:18 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=885a3c48

dev-go/staticcheck: ammend metadata.xml

Signed-off-by: Randall T. Vasquez  icloud.com>

 dev-go/staticcheck/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-go/staticcheck/metadata.xml b/dev-go/staticcheck/metadata.xml
index c54adb945..c661a3475 100644
--- a/dev-go/staticcheck/metadata.xml
+++ b/dev-go/staticcheck/metadata.xml
@@ -6,7 +6,7 @@
 Randall Vasquez
   
   
-   The advanced Go linter 
+Staticcheck is a state of the art linter for the Go programming language. 
Using static analysis, it finds bugs and performance issues, offers 
simplifications, and enforces style rules.
   
   
 dominikh/go-tools



[gentoo-commits] repo/proj/guru:master commit in: sys-apps/bat-extras/

2022-08-02 Thread Haelwenn Monnier
commit: 996f3f5b52bb35bbff7b3be4f9cd2b9627646043
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Sat Jul 30 22:42:30 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Jul 30 22:53:15 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=996f3f5b

sys-apps/bat-extras: add ebuilds

Signed-off-by: Randall T. Vasquez  icloud.com>

 sys-apps/bat-extras/Manifest |  1 +
 sys-apps/bat-extras/bat-extras-2022.07.27.ebuild | 82 
 sys-apps/bat-extras/bat-extras-.ebuild   | 82 
 sys-apps/bat-extras/metadata.xml | 14 
 4 files changed, 179 insertions(+)

diff --git a/sys-apps/bat-extras/Manifest b/sys-apps/bat-extras/Manifest
new file mode 100644
index 0..27c2a072c
--- /dev/null
+++ b/sys-apps/bat-extras/Manifest
@@ -0,0 +1 @@
+DIST bat-extras-2022.07.27.tar.gz 41647 BLAKE2B 
aa481520c49675c249b47b9b6a1f06c24928ccf6eb96a0b1b17d87364f43063d718cea61a8edaebca097a27c239e528bf8c10f93b7d09d92b374cbf720fc6481
 SHA512 
352edf8f5879239894a8defbac466e908f6235bf4a9c7a64622418f2bdbae9b364343fca54769f792025d2a87aeca52a356ee36c5733eee7fd641d8d5c8d995b

diff --git a/sys-apps/bat-extras/bat-extras-2022.07.27.ebuild 
b/sys-apps/bat-extras/bat-extras-2022.07.27.ebuild
new file mode 100644
index 0..682f571b7
--- /dev/null
+++ b/sys-apps/bat-extras/bat-extras-2022.07.27.ebuild
@@ -0,0 +1,82 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Bash scripts that integrate bat with various command line tools."
+HOMEPAGE="https://github.com/eth-p/bat-extras";
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/eth-p/bat-extras.git";
+   RESTRICT="mirror fetch"
+else
+   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   RESTRICT="mirror test"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="+man"
+
+DEPEND="
+   app-shells/bash
+   sys-apps/bat
+   dev-util/sh
+"
+RDEPEND="
+   ${DEPEND}
+   dev-vcs/git
+   sys-apps/ripgrep
+   app-admin/entr
+   dev-util/git-delta
+   sys-devel/clang
+   sys-apps/exa
+   app-shells/fzf
+   sys-libs/ncurses
+   dev-python/black
+   virtual/rust[rustfmt(+)]
+"
+
+S="${WORKDIR}/${P}"
+
+src_unpack() {
+   default
+   if [[ ${PV} == * ]]; then
+   git-r3_checkout
+   fi
+}
+
+src_prepare() {
+   # remove license
+   rm LICENSE.md || die
+   # remove contribution document
+   rm CONTRIBUTING.md || die
+   default
+}
+
+src_compile() {
+   if use man; then
+   ./build.sh --compress --minify=all --manuals --no-verify || die 
"build failed"
+   else
+   ./build.sh --compress --minify=all --no-verify || die "build 
failed"
+   fi
+}
+
+src_test() {
+   ./test.sh || die "test failed"
+}
+
+src_install() {
+   dobin bin/*
+   if use man; then
+   doman man/*
+   fi
+}
+
+pkg_postinst() {
+   einfo "To enable additional code formatting for 'prettybat' script, 
ensure"
+   einfo "'net-libs/nodejs' is installed in your system, and use 'npm' to 
install"
+   einfo "'prettier' (npm i -g prettier). Once 'prettier' is properly 
installed in"
+   einfo "your system, remerge this pacakge."
+}

diff --git a/sys-apps/bat-extras/bat-extras-.ebuild 
b/sys-apps/bat-extras/bat-extras-.ebuild
new file mode 100644
index 0..682f571b7
--- /dev/null
+++ b/sys-apps/bat-extras/bat-extras-.ebuild
@@ -0,0 +1,82 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Bash scripts that integrate bat with various command line tools."
+HOMEPAGE="https://github.com/eth-p/bat-extras";
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/eth-p/bat-extras.git";
+   RESTRICT="mirror fetch"
+else
+   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   RESTRICT="mirror test"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="+man"
+
+DEPEND="
+   app-shells/bash
+   sys-apps/bat
+   dev-util/sh
+"
+RDEPEND="
+   ${DEPEND}
+   dev-vcs/git
+   sys-apps/ripgrep
+   app-admin/entr
+   dev-util/git-delta
+   sys-devel/clang
+   sys-apps/exa
+   app-shells/fzf
+   sys-libs/ncurses
+   dev-python/black
+   virtual/rust[rustfmt(+)]
+"
+
+S="${WORKDIR}/${P}"
+
+src_unpack() {
+   default
+   if [[ ${PV} == * ]]; then
+   git-r3_checkout
+   fi
+}
+
+src_prepare() {
+   # remove license
+   rm LICENSE.md || die
+   # remove contribution document
+   rm CONTRIBUTING.md || die
+   default
+}
+
+src_compile() {
+   if use man; then
+   

[gentoo-commits] repo/proj/guru:master commit in: games-emulation/dosbox-x/

2022-08-02 Thread Haelwenn Monnier
commit: fb061079aed4b1b1405c38f3ec3cd47b22b8fd8c
Author: Yuan Liao  gmail  com>
AuthorDate: Tue Aug  2 00:07:25 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Aug  2 00:17:46 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fb061079

games-emulation/dosbox-x: Add 2022.08.0

Signed-off-by: Yuan Liao  gmail.com>

 games-emulation/dosbox-x/Manifest  |   1 +
 games-emulation/dosbox-x/dosbox-x-2022.08.0.ebuild | 205 +
 2 files changed, 206 insertions(+)

diff --git a/games-emulation/dosbox-x/Manifest 
b/games-emulation/dosbox-x/Manifest
index b6ecb3b67..8727cde70 100644
--- a/games-emulation/dosbox-x/Manifest
+++ b/games-emulation/dosbox-x/Manifest
@@ -1 +1,2 @@
 DIST dosbox-x-v0.84.1.tar.gz 67617800 BLAKE2B 
b7a93ac662d987f99884078fa8a2b566c8aef691861cd8b8270698470cef70e352616970e46439664eedb37b11f673a3cf7d253e45ed756e28740dd06080fffc
 SHA512 
2104352f5756fa394c6a38f6b82694e4b17878b87d64cb67aeeb8ef9f9cf12cadfc8cd23b4626bbb59b8f0657ae6747633ac80016df511b7d9612245b32d21ca
+DIST dosbox-x-windows-v2022.08.0.tar.gz 67809452 BLAKE2B 
d0d8c6b6b328b363ea939de93e920ce33b260f4f986be50028c4a2e188c292be38c256bed7b0d6e052bf2b74600ece662f05b16943e90fbd44e48e2c6b4bc3cc
 SHA512 
d11b907ff99e8599b454dc5979055dd85a64215913cb905c66d534930ce31afaab14d04169450eef5cb286c65933159f44be6cecad6adf6c7adad1a249758d7b

diff --git a/games-emulation/dosbox-x/dosbox-x-2022.08.0.ebuild 
b/games-emulation/dosbox-x/dosbox-x-2022.08.0.ebuild
new file mode 100644
index 0..8605437e9
--- /dev/null
+++ b/games-emulation/dosbox-x/dosbox-x-2022.08.0.ebuild
@@ -0,0 +1,205 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs xdg
+
+if [[ "${PV}" ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/joncampbell123/dosbox-x.git";
+else
+   
SRC_URI="https://github.com/joncampbell123/dosbox-x/archive/dosbox-x-windows-v${PV}.tar.gz";
+   S="${WORKDIR}/${PN}-${PN}-windows-v${PV}"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Complete, accurate DOS emulator forked from DOSBox"
+HOMEPAGE="https://dosbox-x.com/";
+
+# Stay consistent with games-emulation/dosbox::gentoo even though source file
+# headers specify the GPL version to be "either version 2 of the License, or
+# (at your option) any later version."  The same header is used in both the
+# DOSBox source tree and the DOSBox-X source tree.
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="X debug ffmpeg fluidsynth freetype opengl png slirp"
+
+BDEPEND="
+   dev-lang/nasm
+   sys-libs/libcap
+"
+
+# Unconditionally pulling in automagically-enabled optional dependencies:
+# - media-libs/alsa-lib
+# - media-libs/sdl2-net
+# - net-libs/libpcap
+#
+# With media-libs/libsdl2[-X,wayland], this package does work on a Wayland
+# desktop, but (at least on GNOME) the program does not launch in a movable
+# and resizable window; whereas with media-libs/libsdl2[X], it does.  Thus,
+# unconditionally require media-libs/libsdl2[X] for better user experience.
+RDEPEND="
+   media-libs/alsa-lib
+   media-libs/libsdl2[X,opengl?,sound,threads,video]
+   media-libs/sdl2-net
+   net-libs/libpcap
+   sys-libs/zlib
+   X? (
+   x11-libs/libX11
+   x11-libs/libXrandr
+   x11-libs/libxkbfile
+   )
+   debug? ( sys-libs/ncurses:= )
+   ffmpeg? ( media-video/ffmpeg:= )
+   fluidsynth? ( media-sound/fluidsynth:= )
+   freetype? ( media-libs/freetype )
+   opengl? ( media-libs/libglvnd[X] )
+   png? ( media-libs/libpng:= )
+   slirp? ( net-libs/libslirp )
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+pkg_pretend() {
+   if use ffmpeg && use !png; then
+   ewarn "Setting the 'ffmpeg' USE flag when the 'png' USE flag is"
+   ewarn "unset does not have any effect.  Unsetting the 'png' USE"
+   ewarn "flag disables the video capture feature, so additional"
+   ewarn "video capture formats enabled by the 'ffmpeg' USE flag"
+   ewarn "will end up being unused."
+   fi
+}
+
+src_prepare() {
+   default
+
+   # Patch command lines like the following in Makefile.am:
+   #   -test -x /usr/sbin/setcap && setcap cap_net_raw=ep 
$(DESTDIR)$(bindir)/dosbox-x
+   #
+   # The purpose of these commands is, if the 'setcap' program exists and 
is
+   # executable, then invoke it to set capabilities required by the PCAP
+   # networking back-end for better out-of-box user experience; otherwise,
+   # ignore unsatisfied preconditions or 'setcap' errors since they are not
+   # critical, which is achieved by having a '-' in front of each line.
+   #
+   # Unfortunately, 'test -x /usr/sbin/setcap' does not always work as
+   # expected on Gentoo because it ignores the fact that some 
distributions,
+   # including Gentoo, m

[gentoo-commits] repo/proj/guru:master commit in: net-voip/discover-overlay/

2022-08-02 Thread Haelwenn Monnier
commit: e0695eb56d7306a47d2499d50acdfa18ee76ebf5
Author: Nicola Smaniotto  gmail  com>
AuthorDate: Tue Aug  2 07:58:28 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Aug  2 07:59:00 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e0695eb5

net-voip/discover-overlay: add 0.6.0, drop 0.3.3

Signed-off-by: Nicola Smaniotto  gmail.com>

 net-voip/discover-overlay/Manifest   | 2 +-
 ...scover-overlay-0.3.3.ebuild => discover-overlay-0.6.0.ebuild} | 9 ++---
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/net-voip/discover-overlay/Manifest 
b/net-voip/discover-overlay/Manifest
index ac5b8f5e5..ac1fef2a1 100644
--- a/net-voip/discover-overlay/Manifest
+++ b/net-voip/discover-overlay/Manifest
@@ -1,3 +1,3 @@
-DIST discover-overlay-0.3.3.tar.gz 33364 BLAKE2B 
a29f64b42e93c88638a299922e17425e992dcb34fd64dc7c2e3bd3554fcb7c9c13b9b9b5937ba8c7b91d721512d2eace961b847f249b410580167321c8a333a9
 SHA512 
1e145b64d1d0ea4d094dc16fc7871d9177604fd72991c06c6067d08bb49c95b8b4e1e84121b61c6393ddd45bb307eb5796c8a83ce708e30ec2a93c9043e971a3
 DIST discover-overlay-0.4.5.tar.gz 76114 BLAKE2B 
c0c735cea547374f6f7338e09954930a105fc883ea9faa1f4e457800636694d47988726884360643eab9de0df2786ef1242fa036df15896301a48f0f2e684312
 SHA512 
6a7121c0923a68bf6b278b6985a82a3bba98b155c8812056cc0532961cb54ee5045c1279a32fdde8708a15f444d2a2ba0afdeea61f79a89cc542b3a1d5b2aed4
 DIST discover-overlay-0.5.4.tar.gz 87273 BLAKE2B 
bb34ec75f575aadc1ede2ebc7118026bdc47c3c5f0a13a994e28811e6765c3f375c45b941f99aa72b7e779e5d0e94915089d4c8a8f2b7a262723e09d3032813b
 SHA512 
8e1893636063b741335c19438a85c65353b0ea82269de8deb342a3537016b3324d3a8549dd6f7d08a029512d4a34870bfb4ef88e57bd2a32be7766536f6b2040
+DIST discover-overlay-0.6.0.tar.gz 80358 BLAKE2B 
c65325cc46a8d3e21d2a6eccfff95be73f82d55b364f5ba40dc0f7a58f95bc1eca337e243eff855fcded9d95ef4626c70443e4a41a03ef9b79c5b72cf2a4fa76
 SHA512 
9e2bb0c6944b5b7040510dad2c1f99f3848541e1a9bbfe6fd59abeb19db966239f52ac63659dbed62465e8883523e5b4e415826bc0152fe141bd27d7b7377c26

diff --git a/net-voip/discover-overlay/discover-overlay-0.3.3.ebuild 
b/net-voip/discover-overlay/discover-overlay-0.6.0.ebuild
similarity index 75%
rename from net-voip/discover-overlay/discover-overlay-0.3.3.ebuild
rename to net-voip/discover-overlay/discover-overlay-0.6.0.ebuild
index 552d39f48..1a7a39a4e 100644
--- a/net-voip/discover-overlay/discover-overlay-0.3.3.ebuild
+++ b/net-voip/discover-overlay/discover-overlay-0.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,9 +15,12 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RDEPEND=">=dev-python/pygobject-3.22[${PYTHON_USEDEP}]
+RDEPEND="
+   >=dev-python/pygobject-3.22[${PYTHON_USEDEP}]
dev-python/websocket-client[${PYTHON_USEDEP}]
dev-python/pyxdg[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
>=dev-python/python-pidfile-3.0.0[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]"
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/python-xlib[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/proj/guru:master commit in: media-video/trakt-scrobbler/

2022-08-02 Thread Haelwenn Monnier
commit: ab34eaabdd5df3d8c0e1a06b95c1ce3fc105b07e
Author: Nicola Smaniotto  gmail  com>
AuthorDate: Mon Aug  1 20:34:48 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Aug  2 07:58:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ab34eaab

media-video/trakt-scrobbler: add 1.5.0

Signed-off-by: Nicola Smaniotto  gmail.com>

 media-video/trakt-scrobbler/Manifest   |  1 +
 .../trakt-scrobbler/trakt-scrobbler-1.5.0.ebuild   | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/media-video/trakt-scrobbler/Manifest 
b/media-video/trakt-scrobbler/Manifest
index 04b3861a7..e9ded003e 100644
--- a/media-video/trakt-scrobbler/Manifest
+++ b/media-video/trakt-scrobbler/Manifest
@@ -1,2 +1,3 @@
 DIST trakt-scrobbler-1.4.0.tar.gz 55216 BLAKE2B 
d0af08a859c36db73d36b6db827aa1f5f791c10b77c4d0392763e9fae0d51d9c0327a188f46a001b261ed3127f861920a4e3144792d35adf16d612bf987bfbc6
 SHA512 
7898f23c14f5f2e1e6461b945a4729f6edb02ae3ecaac843b14d957a87a8a0728e20b740677da2fd8492a5d4263139387b03c277b04aa7cff06da6762b0c5ed8
 DIST trakt-scrobbler-1.4.2.tar.gz 56835 BLAKE2B 
0b39ca0d88ae2e45d5907a7546e44d2d653bd8c10fc67a0389153d2c90f1064fdbbe2d8e9c88da123f0275c10044c74fab69cceddbf24baadd21a495be439cb7
 SHA512 
cb58b6ab8577b9850f01dd6f6ef6e1ef6fbd1432c3ca84220a3845d6dd43ef56e5abdbaa934eee80f20affdadfffd93582c860a1ef0b2ee0025c6c0ca5b0
+DIST trakt-scrobbler-1.5.0.tar.gz 56946 BLAKE2B 
155d3371a077d4617ff575a4e924ee2f6ab9814ea5eea167234e8df26e3c3286dcf4df07ff9a51f2daf2faf928c1c857cc6a9497703e810493974cdc86f0cf54
 SHA512 
5d98308fc09c7c569a498622cb0868a9d9d547dea36b5523a02c4d53adb7033c3441426ea388a53c624f445480b11c41ab96660e6fe453be1d1110f781de4b1a

diff --git a/media-video/trakt-scrobbler/trakt-scrobbler-1.5.0.ebuild 
b/media-video/trakt-scrobbler/trakt-scrobbler-1.5.0.ebuild
new file mode 100644
index 0..df604bd55
--- /dev/null
+++ b/media-video/trakt-scrobbler/trakt-scrobbler-1.5.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Scrobbler for trakt.tv that supports VLC, Plex, MPC-HC, and MPV"
+HOMEPAGE="https://github.com/iamkroot/trakt-scrobbler";
+SRC_URI="https://github.com/iamkroot/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/requests-2.25.1[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   >=dev-python/guessit-3.3.1[${PYTHON_USEDEP}]
+   >=dev-python/appdirs-1.4.4[${PYTHON_USEDEP}]
+   >=dev-python/cleo-0.8.1[${PYTHON_USEDEP}]
+   >=dev-python/confuse-2.0[${PYTHON_USEDEP}]
+   >=dev-python/urlmatch-1.0.1[${PYTHON_USEDEP}]
+   dev-python/clikit[${PYTHON_USEDEP}]
+   dev-python/crashtest[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+python_test(){
+   eunittest tests/
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   insinto "/usr/share/zsh/site-functions"
+   newins "${S}/completions/trakts.zsh" "_trakts"
+}
+
+pkg_postinst() {
+   optfeature "start at boot support (see the trakts autostart command)" 
sys-apps/systemd
+}



[gentoo-commits] repo/proj/guru:master commit in: games-emulation/dosbox-x/

2022-08-02 Thread Haelwenn Monnier
commit: dc6f7122c02df39b7ddeb4483cc61ee5ab3f629f
Author: Yuan Liao  gmail  com>
AuthorDate: Tue Aug  2 00:22:54 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Aug  2 00:22:54 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc6f7122

games-emulation/dosbox-x: Sync live ebuild

Signed-off-by: Yuan Liao  gmail.com>

 games-emulation/dosbox-x/dosbox-x-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-emulation/dosbox-x/dosbox-x-.ebuild 
b/games-emulation/dosbox-x/dosbox-x-.ebuild
index 052e563f5..8605437e9 100644
--- a/games-emulation/dosbox-x/dosbox-x-.ebuild
+++ b/games-emulation/dosbox-x/dosbox-x-.ebuild
@@ -9,8 +9,8 @@ if [[ "${PV}" ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/joncampbell123/dosbox-x.git";
 else
-   
SRC_URI="https://github.com/joncampbell123/dosbox-x/archive/dosbox-x-v${PV}.tar.gz";
-   S="${WORKDIR}/${PN}-${PN}-v${PV}"
+   
SRC_URI="https://github.com/joncampbell123/dosbox-x/archive/dosbox-x-windows-v${PV}.tar.gz";
+   S="${WORKDIR}/${PN}-${PN}-windows-v${PV}"
KEYWORDS="~amd64"
 fi
 
@@ -106,7 +106,7 @@ src_prepare() {
 src_configure() {
local myconf=(
# --disable-core-inline could cause compiler errors
-   # as of v0.84.1, so enable it unconditionally
+   # as of v2022.08.0, so enable it unconditionally
--enable-core-inline
 
# Always use SDL 2, even though the package provides the option 
to
@@ -118,7 +118,7 @@ src_configure() {
--enable-sdl2
 
# Explicitly enable ALSA MIDI support, same as default.  As of
-   # v0.84.1, even when it is disabled, media-libs/alsa-lib will
+   # v2022.08.0, even when it is disabled, media-libs/alsa-lib will
# still be automagically linked if it is present in the build
# environment (presumably for other components of this package),
# so the dependency cannot be made optional by disabling this



[gentoo-commits] repo/proj/guru:master commit in: sci-misc/boinc-wrapper/files/, sci-misc/boinc-wrapper/

2022-08-02 Thread Haelwenn Monnier
commit: 5e6b63452d4dba09353a0181b4d4df7c0fda2657
Author: Yuan Liao  gmail  com>
AuthorDate: Tue Aug  2 00:59:39 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Aug  2 01:00:37 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e6b6345

sci-misc/boinc-wrapper: Add 7.20.2, drop 7.18.1

Following version bump of dependency sci-misc/boinc to 7.20.2, its old
7.18.1 version was dropped immediately, forcing this package to follow
suit at once.

Signed-off-by: Yuan Liao  gmail.com>

 sci-misc/boinc-wrapper/Manifest   | 2 +-
 .../{boinc-wrapper-7.18.1.ebuild => boinc-wrapper-7.20.2.ebuild}  | 0
 ...-wrapper-7.18-makefile.patch => boinc-wrapper-7.20-makefile.patch} | 4 ++--
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-misc/boinc-wrapper/Manifest b/sci-misc/boinc-wrapper/Manifest
index b9de5fbda..e3725d106 100644
--- a/sci-misc/boinc-wrapper/Manifest
+++ b/sci-misc/boinc-wrapper/Manifest
@@ -1 +1 @@
-DIST boinc-7.18.1.tar.gz 50851883 BLAKE2B 
64d321c8c56d7c34a08646dc16de5ddbb9b8e4be57b673fa77515845d967e28b5cf1fda677293e2fc8cf36a18ac0b7e7feebfbd8e434ebed41b8280c7395950d
 SHA512 
200587a0896aec6a7e7247132811141909aa333cb2bb9350c5ba016ffdf056413b1c5346361b311c087634b2d29cdbb204486385d8561a299b68739244c5a532
+DIST boinc-7.20.2.tar.gz 46555666 BLAKE2B 
4d11217739d341c5b61d86afa02eebdad80809f42caa3f6dea1d86ed53d79004d60fa362fd04d53060060472e108e0ee0aa0428e4799eb70f2e98f07dc1f39cd
 SHA512 
0309d5585ece96a5d9021058870dce9a96c89ece269650961a9b22d5219529e242a55dc1e466f5364535033198ca5c36496ca23125a9cda0c308bfdb4372abbb

diff --git a/sci-misc/boinc-wrapper/boinc-wrapper-7.18.1.ebuild 
b/sci-misc/boinc-wrapper/boinc-wrapper-7.20.2.ebuild
similarity index 100%
rename from sci-misc/boinc-wrapper/boinc-wrapper-7.18.1.ebuild
rename to sci-misc/boinc-wrapper/boinc-wrapper-7.20.2.ebuild

diff --git a/sci-misc/boinc-wrapper/files/boinc-wrapper-7.18-makefile.patch 
b/sci-misc/boinc-wrapper/files/boinc-wrapper-7.20-makefile.patch
similarity index 60%
rename from sci-misc/boinc-wrapper/files/boinc-wrapper-7.18-makefile.patch
rename to sci-misc/boinc-wrapper/files/boinc-wrapper-7.20-makefile.patch
index 58a9e766e..b0f84f18f 100644
--- a/sci-misc/boinc-wrapper/files/boinc-wrapper-7.18-makefile.patch
+++ b/sci-misc/boinc-wrapper/files/boinc-wrapper-7.20-makefile.patch
@@ -15,6 +15,6 @@
regexp_report.o
  
 -wrapper: wrapper.o $(MAKEFILE_STDLIB) $(BOINC_LIB_DIR)/libboinc.a 
$(BOINC_API_DIR)/libboinc_api.a $(REGEXP_OBJS)
--  $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) -o wrapper wrapper.o 
$(REGEXP_OBJS) $(MAKEFILE_LDFLAGS) -lboinc_api -lboinc -lboinc_zip $(STDCPPTC)
+-  $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) $(MINGW_WRAPPER_FLAGS) -o 
wrapper wrapper.o $(REGEXP_OBJS) $(MAKEFILE_LDFLAGS) $(MINGW_ZIP_FIX) 
-lboinc_api -lboinc -lboinc_zip $(MINGW_LIBS) $(STDCPPTC)
 +wrapper: wrapper.o $(REGEXP_OBJS)
-+  $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) -o wrapper wrapper.o 
$(REGEXP_OBJS) -lboinc_api -lboinc -lboinc_zip $(STDCPPTC)
++  $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) $(MINGW_WRAPPER_FLAGS) -o 
wrapper wrapper.o $(REGEXP_OBJS) $(MINGW_ZIP_FIX) -lboinc_api -lboinc 
-lboinc_zip $(MINGW_LIBS) $(STDCPPTC)



[gentoo-commits] repo/proj/guru:master commit in: sys-process/gotop/

2022-08-02 Thread Haelwenn Monnier
commit: cf76e80bc9e4262a5538e6968499596850a21d31
Author: Mathieu Tortuyaux  gmail  com>
AuthorDate: Mon Aug  1 08:02:11 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Aug  1 08:02:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf76e80b

sys-process/gotop: sync with v4.1.4

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Mathieu Tortuyaux  gmail.com>

 sys-process/gotop/Manifest | 87 +-
 .../{gotop-4.1.3.ebuild => gotop-4.1.4.ebuild} | 85 +
 2 files changed, 171 insertions(+), 1 deletion(-)

diff --git a/sys-process/gotop/Manifest b/sys-process/gotop/Manifest
index 5bbcd72c5..5b5961137 100644
--- a/sys-process/gotop/Manifest
+++ b/sys-process/gotop/Manifest
@@ -1,28 +1,53 @@
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 
5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb
 SHA512 
43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f
+DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv1.1.0.mod 43 BLAKE2B 
e00572fff0f57c166be62ec93eacb189f004073581077cded1cb443b17c3e03cd1b2db37f0b7a504deb287b6515dd32648678d2ae763d6b6fbd7206a9bdcf30b
 SHA512 
0e8cdda81300811f629bce3a9307de05450036f750f8c3c0cd5b70854f8f95bd962ce99bfe1325c8d1bf562a5b7b94afb9e9fd2dbe4dcc45325fac6e27471102
+DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv1.1.0.zip 227845 BLAKE2B 
8357c2c275d346fe6a019a73bf2d7350bb398d5a7f53da42bbec9b48db32a1d588e9880db950637385b98d28a3bef9bb8e39152fcddd033380248fb1632678ba
 SHA512 
a53eefa9a9129ebf9307ba0535e91c87a84505ce84523493f20619a23d94c0b456e519e7fbc55fbf8ebff482d91c3ef139dd92d7262b78bab03cb45eb5cca86b
 DIST 
github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20190523213315-cbe66965904d.mod
 36 BLAKE2B 
e15c1ef74374320cc49b3509a1fa8d7f63c8566920ba56f8b6f293e3d331f5587d45b35284af52b40f329e116f570543a7df50ab1888c4238b28c2ea583d2fda
 SHA512 
83f296ee872570bab84dc3e3f7984f155f5a9a4f95ca7b23a5f39dd47b54eb87ceb2eaa4db00a3966def5b41fb0250de18bcde32610c350206b6d0e744353fd7
 DIST 
github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20190523213315-cbe66965904d.zip
 14905 BLAKE2B 
9aa626472e6bebbcb1d454f892ebf3c5f953ccf952e6ca7e60715211d418ab9c8d54832f9949824702278cd753758425dda72867e61ece209da688196d13d2ef
 SHA512 
82818b2eb7e8f7265b814f202c420e5a187fd5e9a43536a062715e1a3d1d5717acc8d2daeb1f678dd13bf5703545309ad9d4b4e78fbb6e9befd9bb7370ddaa3b
+DIST github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv1.2.1.mod 86 BLAKE2B 
6c2c22f1d5872c1b1dc64b77d2275d5f639866ee0e8c923090b8435d0873f358cf041356d2fed267e5a8d5952ef007cb21deaa0ecce688444b40ce3416d9b47d
 SHA512 
5d265223a8ce7ca21d85cabf22eb44adc5021de447f085ab0734f278fe05dfa897040c40350ee13558491c9c1ce6e1e36320625e86a9b9b550319c787da60b78
+DIST github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv1.2.1.zip 16105 BLAKE2B 
0b066c6e8641294301749adfdd4afb2093444518b66fbc2d03ed3507551cf1a326d1e4e781701f57884d2d4112278e711ea3ee9cdaa203f7a93c2484608a8564
 SHA512 
27350fbcf1f6b76b704af269766b408f8ef2500b9ae4ba22f311839bae3d1148c12a59f7f940dbfbe528824918c6b06f9856cce39dba73756e2c2636659aa890
 DIST github.com%2F!victoria!metrics%2Fmetrics%2F@v%2Fv1.11.2.mod 96 BLAKE2B 
5db3961a5c5d378a03192b89c9d398ca76a0cabe30baefc4021dd66b9706966d7fef2e3a2f49d0e0d98ffd66f913f897b2303f92c6abe364674580acfdc7e77e
 SHA512 
169f8c9f551f9e9dfd331b9859fd6ba12c7290dbd2b266fd5fc40ac010a46459e8b3a7a366f7f1bc78ee5d9c8282d36bca388c9aa91719c2089afb5c387616ab
 DIST github.com%2F!victoria!metrics%2Fmetrics%2F@v%2Fv1.11.2.zip 31710 BLAKE2B 
1e26cb89dda8e86fe04edfc64d4b892dad5a6202aaec1dfe790792fba0aa0f5eb6f542200c5d8746cedf0e09f7907e8a75018304f68f2b65594e9ca6e37d52da
 SHA512 
d0e8670dd75b9e1697383095d2a6ed781e1be8cd3707003f891d88444390f59528ea0fa95c1eea03e78d13e0240583199789a4045eb43d848b026267685ced4c
+DIST github.com%2F!victoria!metrics%2Fmetrics%2F@v%2Fv1.18.1.mod 96 BLAKE2B 
481023392025a66f9006331758551e25610300d1405fa6650c23eae02969268a8ecedd952519a37cc6bb27771d5a737be65dc0b6ce632821240b57517dd00f62
 SHA512 
83b59beae7f87c5bd3a9a1ab53bb7526766122ca93a1f4983beaefdc034d740d53b8ba8feba0ef73c065c61675ba72e4879be3f92b2bfa675617b207d19482a2
+DIST github.com%2F!victoria!metrics%2Fmetrics%2F@v%2Fv1.18.1.zip 38150 BLAKE2B 
68eac70bea73bce494c6c9080ddd86c33a65aff3237c6897d872ad7a0f5c7ab228cdbeedf3ee574f3aa96e855c02e85f1f7eb8ed4e731de338dd501744161d70
 SHA512 
7e3c88182c7a823b7c47697b5141587b0bb536efd9199d20cf09a5e9c9ddbfbb1537713714b3adb8ebfd07730deb8ac8aa5e9a1ec525c8cb9d4ed10e58a2c476
 DIST githu

[gentoo-commits] repo/proj/guru:master commit in: app-admin/customrescuecd-x86_64/

2022-08-02 Thread Haelwenn Monnier
commit: 0f26b8047cb13c66bd6b0562e4bd4e0b6f34111c
Author: Yuan Liao  gmail  com>
AuthorDate: Tue Aug  2 00:30:19 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Aug  2 00:30:23 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f26b804

app-admin/customrescuecd-x86_64: Restore removed Manifest for 0.12.7

Signed-off-by: Yuan Liao  gmail.com>

 app-admin/customrescuecd-x86_64/Manifest | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-admin/customrescuecd-x86_64/Manifest 
b/app-admin/customrescuecd-x86_64/Manifest
index 990e5520c..3fb03bbb2 100644
--- a/app-admin/customrescuecd-x86_64/Manifest
+++ b/app-admin/customrescuecd-x86_64/Manifest
@@ -1 +1,2 @@
+DIST CUSTOMRESCUECD-x86_64-0.12.7.iso 1656078336 BLAKE2B 
d3d23f3cd3beae62c5e9053533372426dcaed7b3a655fced37c21fd14127445f49679f6bc9db706d403a37b86331a78c6ccddcf55199985600f0f90b50498682
 SHA512 
03f397c21979e488cce4a75f33eca5acb7ae4231887744ba9c0826d8f0340b84d908a343181ca3412c74ae7750f4b510d42f5ff198d44240a8dc302e924f0a26
 DIST CUSTOMRESCUECD-x86_64-0.12.8.iso 1682915328 BLAKE2B 
712c2d54fc785576f34c5c4051ef0662010b576fc32365ca56c2aee12ba27b7419b80e8713f1b84726dfa3104593e39c86950936eaecebe5168d4862776665fc
 SHA512 
d709600cd5300a10a6a8fee99aebfa6e82e387747c3e105a12b849003eccd5bac0a9d9a0f51d45b2a9f3f203a9a36915d2beb60ff51a4cae3d230d29007f43d8



[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/mastodonpp/, dev-cpp/mastodonpp/files/

2022-08-02 Thread Haelwenn Monnier
commit: 07bf3c91f77f1f1be8ae4c40af34415c2d7738ee
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Mon Aug  1 12:33:39 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Aug  1 12:33:39 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=07bf3c91

dev-cpp/mastodonpp: add patch for catch 3

Closes: https://bugs.gentoo.org/861668
Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 .../mastodonpp-0.5.7-add-support-for-catch-3.patch | 139 +
 dev-cpp/mastodonpp/mastodonpp-0.5.7-r1.ebuild  |  61 +
 2 files changed, 200 insertions(+)

diff --git 
a/dev-cpp/mastodonpp/files/mastodonpp-0.5.7-add-support-for-catch-3.patch 
b/dev-cpp/mastodonpp/files/mastodonpp-0.5.7-add-support-for-catch-3.patch
new file mode 100644
index 0..e63324cfc
--- /dev/null
+++ b/dev-cpp/mastodonpp/files/mastodonpp-0.5.7-add-support-for-catch-3.patch
@@ -0,0 +1,139 @@
+# Upstream commit: 
+
+From 7255df01e047da9bf88dcb6945d07b49126e24b4 Mon Sep 17 00:00:00 2001
+From: tastytea 
+Date: Mon, 1 Aug 2022 14:01:38 +0200
+Subject: [PATCH] add support for testing with catch 3
+
+---
+ tests/CMakeLists.txt | 11 ---
+ tests/main.cpp   |  9 +++--
+ tests/test_connection.cpp|  9 +++--
+ tests/test_html_unescape.cpp |  9 +++--
+ tests/test_instance.cpp  |  9 +++--
+ 5 files changed, 36 insertions(+), 11 deletions(-)
+
+diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
+index 3f7107b..dacc10d 100644
+--- a/tests/CMakeLists.txt
 b/tests/CMakeLists.txt
+@@ -3,11 +3,16 @@ include(CTest)
+ file(GLOB sources_tests test_*.cpp)
+ 
+ find_package(Catch2 CONFIG)
+-if(Catch2_FOUND)# Catch 2.x
++if(Catch2_FOUND)# Catch 2.x / 3.x
+   include(Catch)
+   add_executable(all_tests main.cpp ${sources_tests})
+-  target_link_libraries(all_tests
+-PRIVATE Catch2::Catch2 ${PROJECT_NAME})
++  if(TARGET Catch2::Catch2WithMain) # Catch 3.x
++target_link_libraries(all_tests
++  PRIVATE Catch2::Catch2WithMain ${PROJECT_NAME})
++  else()# Catch 2.x
++target_link_libraries(all_tests
++  PRIVATE Catch2::Catch2 ${PROJECT_NAME})
++  endif()
+   target_include_directories(all_tests PRIVATE "/usr/include/catch2")
+   catch_discover_tests(all_tests EXTRA_ARGS "${EXTRA_TEST_ARGS}")
+ else()  # Catch 1.x
+diff --git a/tests/main.cpp b/tests/main.cpp
+index 162dfdf..c6d12ed 100644
+--- a/tests/main.cpp
 b/tests/main.cpp
+@@ -1,5 +1,5 @@
+ /*  This file is part of mastodonpp.
+- *  Copyright © 2020 tastytea 
++ *  Copyright © 2020, 2022 tastytea 
+  *
+  *  This program is free software: you can redistribute it and/or modify
+  *  it under the terms of the GNU Affero General Public License as published 
by
+@@ -16,4 +16,9 @@
+ 
+ #define CATCH_CONFIG_MAIN
+ 
+-#include 
++// catch 3 does not have catch.hpp anymore
++#if __has_include()
++#include 
++#else
++#include 
++#endif
+diff --git a/tests/test_connection.cpp b/tests/test_connection.cpp
+index 05d7668..208e8de 100644
+--- a/tests/test_connection.cpp
 b/tests/test_connection.cpp
+@@ -1,5 +1,5 @@
+ /*  This file is part of mastodonpp.
+- *  Copyright © 2020 tastytea 
++ *  Copyright © 2020, 2022 tastytea 
+  *
+  *  This program is free software: you can redistribute it and/or modify
+  *  it under the terms of the GNU Affero General Public License as published 
by
+@@ -17,7 +17,12 @@
+ #include "connection.hpp"
+ #include "instance.hpp"
+ 
+-#include 
++// catch 3 does not have catch.hpp anymore
++#if __has_include()
++#include 
++#else
++#include 
++#endif
+ 
+ #include 
+ 
+diff --git a/tests/test_html_unescape.cpp b/tests/test_html_unescape.cpp
+index d141921..1c75dd8 100644
+--- a/tests/test_html_unescape.cpp
 b/tests/test_html_unescape.cpp
+@@ -1,5 +1,5 @@
+ /*  This file is part of mastodonpp.
+- *  Copyright © 2020 tastytea 
++ *  Copyright © 2020, 2022 tastytea 
+  *
+  *  This program is free software: you can redistribute it and/or modify
+  *  it under the terms of the GNU Affero General Public License as published 
by
+@@ -16,7 +16,12 @@
+ 
+ #include "helpers.hpp"
+ 
+-#include 
++// catch 3 does not have catch.hpp anymore
++#if __has_include()
++#include 
++#else
++#include 
++#endif
+ 
+ #include 
+ #include 
+diff --git a/tests/test_instance.cpp b/tests/test_instance.cpp
+index 768cc2a..ebc2c0c 100644
+--- a/tests/test_instance.cpp
 b/tests/test_instance.cpp
+@@ -1,5 +1,5 @@
+ /*  This file is part of mastodonpp.
+- *  Copyright © 2020 tastytea 
++ *  Copyright © 2020, 2022 tastytea 
+  *
+  *  This program is free software: you can redistribute it and/or modify
+  *  it under the terms of the GNU Affero General Public License as published 
by
+@@ -16,7 +16,12 @@
+ 
+ #include "instance.hpp"
+ 
+-#include 
++// catch 3 does not have catch.hpp anymore
++#if

[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/extension-manager/

2022-08-02 Thread Haelwenn Monnier
commit: 2cc33e23ef455f21d01b9627d058a027e414d99f
Author: Yuan Liao  gmail  com>
AuthorDate: Tue Aug  2 00:23:30 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Aug  2 00:23:30 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2cc33e23

gnome-extra/extension-manager: Drop 0.2.3, 0.3.0

Signed-off-by: Yuan Liao  gmail.com>

 gnome-extra/extension-manager/Manifest |  2 -
 .../extension-manager-0.2.3.ebuild | 67 ---
 .../extension-manager-0.3.0.ebuild | 75 --
 3 files changed, 144 deletions(-)

diff --git a/gnome-extra/extension-manager/Manifest 
b/gnome-extra/extension-manager/Manifest
index 578ee4c64..763090315 100644
--- a/gnome-extra/extension-manager/Manifest
+++ b/gnome-extra/extension-manager/Manifest
@@ -1,3 +1 @@
-DIST extension-manager-0.2.3.tar.gz 1384925 BLAKE2B 
3bd98f67f419c646a4a7b9d1dee656de305eff5e35124f3765d5d9c82aff7d9e7bbeea912f24c0766c95e0c497b070831ee9922747f200bbcd57470a6adcec7e
 SHA512 
9bb078f3d00cdfe1e84a757f7cce32f5a3fdf4f60f3952523ac48779becab9c00da78974551f224c194806217eddf3116a29eb33f1e9982ff8caa5e06218
-DIST extension-manager-0.3.0.tar.gz 1431028 BLAKE2B 
059d46118b57f204b1258a5d9c55587407130db3048b87be13294e6f426b5d8515475e6b7622cca3ed5951c3f2ed238d22a09ab4f4d1bf78196618b8fe580f29
 SHA512 
34642d81be67978ac039a17e0762fa1f44ea41720d066a5aeb7fa1e35f2f6ac25a7924b5daf3073ddf4caa3013e1e70b24c5df4c998920ebe1c8e0a875dbec0c
 DIST extension-manager-0.3.1.tar.gz 1441120 BLAKE2B 
bd1f6ac1a30521d7ff209c556bcc4ce0103666b9740aa982f0e1a7727b40106df482b693ece920a7449a634955984fa363e217a6b7d14fa0861effe27490824c
 SHA512 
fd434baf0889fcf20a41be71d8bbe6d82aed0baff989747d4da3e8c0ae04a90b6b0b8ad54eede28f266250ca94db8711f35f6a6aa90ceb23195d3460bbd8f1ca

diff --git a/gnome-extra/extension-manager/extension-manager-0.2.3.ebuild 
b/gnome-extra/extension-manager/extension-manager-0.2.3.ebuild
deleted file mode 100644
index 561186b6b..0
--- a/gnome-extra/extension-manager/extension-manager-0.2.3.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils meson xdg
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mjakeman/extension-manager.git";
-else
-   
SRC_URI="https://github.com/mjakeman/extension-manager/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="A native tool for browsing and installing GNOME Shell Extensions"
-HOMEPAGE="https://github.com/mjakeman/extension-manager";
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="
-   dev-libs/glib:2
-   dev-util/blueprint-compiler
-   virtual/pkgconfig
-"
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/json-glib
-   gui-libs/gtk:4[introspection]
-   gui-libs/libadwaita:1[introspection]
-   net-libs/libsoup:3.0
-"
-
-DEPEND="
-   ${RDEPEND}
-"
-
-# Tests are skipped because as of version 0.2.3, the tests only validate
-# resource files and do not verify any functionality of the program.  Those
-# validations are either already handled by QA checks or not relevant on
-# Gentoo.  For more information about the rationale, please refer to:
-# 
https://github.com/gentoo/guru/commit/f896bee213fbb62c70e818c1bf503fee2a41919a#comments
-#
-# If tests are to be executed in the future because the upstream adds
-# functionality tests or for other reasons, and should there be no convenient
-# way to skip the validations, the following variable values need to be set:
-#
-# IUSE="test"
-# # 'Validate appstream file' test case requires Internet connection
-# PROPERTIES="test_network"
-# RESTRICT="test"
-# BDEPEND="test? ( dev-libs/appstream-glib dev-util/desktop-file-utils )"
-src_test() {
-   :
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/gnome-extra/extension-manager/extension-manager-0.3.0.ebuild 
b/gnome-extra/extension-manager/extension-manager-0.3.0.ebuild
deleted file mode 100644
index a2705683e..0
--- a/gnome-extra/extension-manager/extension-manager-0.3.0.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils meson xdg
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mjakeman/extension-manager.git";
-else
-   
SRC_URI="https://github.com/mjakeman/extension-manager/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="A native tool for browsing and installing GNOME Shell Extensions"
-HOMEPAGE="https://github.com/mjakeman/extension-manager";
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="
-   dev-libs/glib:2
-   dev-util/blueprint-compiler
-   virtual/pk

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

2022-08-02 Thread Florian Schmaus
commit: 61f4303bb92f22c65c803763e8f4a29b5a8bd2b3
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Jul 29 09:36:29 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Aug  2 11:45:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61f4303b

java-pkg-simple.eclass: run java-pkg_gen-cp only for non-binary packages

app-misc/rundeck-cli-bin-2.0.1 failed to build with openjdk-jre-bin-17
saying "javac is not available for openjdk-jre-bin-17 on x86_64".

Culprit was java-pkg-simple.eclass calling java-pkg_gen-cp
unconditionally. Limiting java-pkg_gen-cp to the "non-binary" case solves
the problem.

Closes: https://bugs.gentoo.org/861026
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/26647
Signed-off-by: Florian Schmaus  gentoo.org>

 eclass/java-pkg-simple.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/java-pkg-simple.eclass b/eclass/java-pkg-simple.eclass
index 09062d9ede68..6f7324240e34 100644
--- a/eclass/java-pkg-simple.eclass
+++ b/eclass/java-pkg-simple.eclass
@@ -344,9 +344,6 @@ java-pkg-simple_prepend_resources() {
 java-pkg-simple_src_compile() {
local sources=sources.lst classes=target/classes apidoc=target/api 
moduleinfo
 
-   # auto generate classpath
-   java-pkg_gen-cp JAVA_GENTOO_CLASSPATH
-
# do not compile if we decide to install binary jar
if has binary ${JAVA_PKG_IUSE} && use binary; then
# register the runtime dependencies
@@ -357,6 +354,9 @@ java-pkg-simple_src_compile() {
cp "${DISTDIR}"/${JAVA_BINJAR_FILENAME} ${JAVA_JAR_FILENAME}\
|| die "Could not copy the binary jar file to ${S}"
return 0
+   else
+   # auto generate classpath
+   java-pkg_gen-cp JAVA_GENTOO_CLASSPATH
fi
 
# gather sources



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

2022-08-02 Thread Joonas Niilola
commit: df81e8a8f2dcb91f84c2f2badd662c7ae22f6063
Author: Henning Schild  hennsch  de>
AuthorDate: Sun Jul 17 17:37:57 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 11:52:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df81e8a8

www-apps/radicale: bump to 3.1.8

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/26454
Signed-off-by: Joonas Niilola  gentoo.org>

 www-apps/radicale/Manifest  |  1 +
 www-apps/radicale/radicale-3.1.8.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/www-apps/radicale/Manifest b/www-apps/radicale/Manifest
index 8518cd1fb662..c74fcb087f57 100644
--- a/www-apps/radicale/Manifest
+++ b/www-apps/radicale/Manifest
@@ -1,2 +1,3 @@
 DIST radicale-3.1.5.tar.gz 136725 BLAKE2B 
574032fc9a4010db2de0066758093b74fb29e43c3e8f3328441c92af99827a5f4174ac3ddbc2573083642af4c68073c470ce64ae7689b537a72aa0b813b641b8
 SHA512 
0febad350e970e4f0ef8199472bb94a81a2a412be2b55c1baee16967b39bf9a5f7b9e8aa7c95a19beedf2f8b2d871382aa0727803432575bff248bc0137adce3
 DIST radicale-3.1.7.tar.gz 137416 BLAKE2B 
3192acd1e4ee9a63803bcc7aac7b62ae50a94a88d294f3299508dbd1f7a42cb79ea87dc2675509c1b12f76e75e37635b1a97672db61b09f5dfaefc5bbc1d616e
 SHA512 
04ae2072a90f303dd18de3a2cf6474263ca9650ee87ee72be0d7177ad2f2f61f4860784674bac8dbff2c2679ac45acd03aa38c02b00349f01669c6cf4a474605
+DIST radicale-3.1.8.tar.gz 137123 BLAKE2B 
ec855138aa18508da5375c5bde854cee4d4110fb75437cc1472afd3b589dfa523031cdd1b8a51a0f6a74dfe819308acd068b979acde32c05941d113d9d289f1e
 SHA512 
5c4b55ee9cfc5060a0e0cf1f284d2c5a354bcabd7a088214e917fabb0083bcd172fd92aeb59b1f869f34e04f8c276efbed15c2a3ff2fdbc81b2220586bbaf31b

diff --git a/www-apps/radicale/radicale-3.1.8.ebuild 
b/www-apps/radicale/radicale-3.1.8.ebuild
new file mode 100644
index ..113b188e44b1
--- /dev/null
+++ b/www-apps/radicale/radicale-3.1.8.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 systemd
+
+DESCRIPTION="A simple CalDAV calendar server"
+HOMEPAGE="https://radicale.org/";
+SRC_URI="https://github.com/Kozea/Radicale/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+MY_P="Radicale-${PV}"
+
+RDEPEND="
+   >=acct-user/radicale-0-r2
+   acct-group/radicale
+   dev-python/bcrypt[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   dev-python/passlib[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/vobject[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   sys-apps/util-linux
+"
+
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/waitress[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests --install pytest
+
+S="${WORKDIR}/${MY_P}"
+
+RDIR=/var/lib/"${PN}"
+
+DOCS=( DOCUMENTATION.md CHANGELOG.md )
+
+src_prepare() {
+   sed -i '/^addopts =/d' setup.cfg || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   epytest radicale/tests/
+}
+
+python_install_all() {
+   rm README* || die
+   # init file
+   newinitd "${FILESDIR}"/radicale-r3.init.d radicale
+   systemd_dounit "${FILESDIR}/${PN}.service"
+
+   # directories
+   keepdir "${RDIR}"
+   fperms 0750 "${RDIR}"
+   fowners "${PN}:${PN}" "${RDIR}"
+
+   # config file
+   insinto /etc/"${PN}"
+   doins config
+
+   # fcgi and wsgi files
+   exeinto /usr/share/"${PN}"
+   doexe radicale.wsgi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   local _erdir="${EROOT}${RDIR}"
+
+   einfo "A sample WSGI script has been put into ${EROOT}/usr/share/${PN}."
+   einfo "You will also find there an example FastCGI script."
+   if [[ $(stat --format="%U:%G:%a" "${_erdir}") != "${PN}:${PN}:750" ]]
+   then
+   ewarn ""
+   ewarn "Unsafe file permissions detected on ${_erdir}."
+   ewarn "This probably comes from an earlier version of this 
ebuild."
+   ewarn "To fix run:"
+   ewarn "#  \`chown -R ${PN}:${PN} ${_erdir}\`"
+   ewarn "#  \`chmod 0750 ${_erdir}\`"
+   ewarn "#  \`chmod -R o= ${_erdir}\`"
+   fi
+}



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

2022-08-02 Thread Florian Schmaus
commit: 5ccc77bd20a8836b6ccd33124f192e202ac7e8ad
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Aug  1 16:46:50 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Aug  2 11:52:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ccc77bd

dev-java/htmlcleaner: add 2.26

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/26697
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/htmlcleaner/Manifest|  1 +
 dev-java/htmlcleaner/htmlcleaner-2.26.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/dev-java/htmlcleaner/Manifest b/dev-java/htmlcleaner/Manifest
index bf12edd4b46d..4352620f3de1 100644
--- a/dev-java/htmlcleaner/Manifest
+++ b/dev-java/htmlcleaner/Manifest
@@ -1 +1,2 @@
 DIST htmlcleaner-2.25-src.zip 414193 BLAKE2B 
e840b65665b23a6c55eda49a522994208b7178ddf924e60bdca9304c58df9bde343b31bbd4b7491db7bfd4fe0930283f9019d9213450618e0d50036563cced86
 SHA512 
fb49f0298b05008a727e7ba97a3444c6f8c31f65a9962e42bae63e1dab76fc7302f282daa45177daffcadbb73565685735f44b57107c62819bafa0db030c5ea3
+DIST htmlcleaner-2.26-src.zip 414195 BLAKE2B 
c73533054bf7a8a66a767e53cbafecca1f174cb3be16e116ddd0e025e627603e225323e9095ea40b38a06c661ebe9f2a9e1f53736bf74fd8a2e41d909381c4fb
 SHA512 
df1f9ccc696d538289a0addd19f8d955a3bcb0da88640208c513b2f4f0c4a3ee516b459aa3aae25d36d6ec09c4082b96484df287fb422add2eb160072668af5a

diff --git a/dev-java/htmlcleaner/htmlcleaner-2.26.ebuild 
b/dev-java/htmlcleaner/htmlcleaner-2.26.ebuild
new file mode 100644
index ..2bb65af8d069
--- /dev/null
+++ b/dev-java/htmlcleaner/htmlcleaner-2.26.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="net.sourceforge.htmlcleaner:htmlcleaner:2.26"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="HTML parser written in Java that can be used as a tool, library 
or Ant task"
+HOMEPAGE="http://htmlcleaner.sourceforge.net/";
+SRC_URI="mirror://sourceforge/project/htmlcleaner/htmlcleaner/htmlcleaner%20v${PV}/htmlcleaner-${PV}-src.zip"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+CP_DEPEND="dev-java/jdom:2"
+
+RDEPEND="
+   ${CP_DEPEND}
+   >=virtual/jre-1.8:*
+"
+
+DEPEND="
+   ${CP_DEPEND}
+   dev-java/ant-core:0
+   >=virtual/jdk-1.8:*
+   test? ( dev-java/junit:4 )
+"
+
+BDEPEND="app-arch/unzip"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.24-fix-tests.patch"
+)
+
+JAVA_CLASSPATH_EXTRA="ant-core"
+JAVA_SRC_DIR="src/main/java"
+JAVA_MAIN_CLASS="org.htmlcleaner.CommandLine"
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+
+src_prepare() {
+   default # https://bugs.gentoo.org/780585
+}
+
+src_install() {
+   java-pkg-simple_src_install
+   java-pkg_register-ant-task
+
+   insinto "${JAVA_PKG_SHAREPATH}"
+   newins example.xml default.xml
+}



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

2022-08-02 Thread Florian Schmaus
commit: 1087cd227be1a60dbde93332b0c4be9d0751671f
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Aug  2 03:30:40 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Aug  2 11:52:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1087cd22

profiles/arch/x86: unmask USE=test on randomized-runner

Bug: https://bugs.gentoo.org/860156
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Florian Schmaus  gentoo.org>

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

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 39262bf42b35..5fab53c509a8 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Volkmar W. Pogatzki  (2022-06-29)
-# dev-java/assertj-core:3 not keyworded
->=dev-java/randomized-runner-2.8.0 test
-
 # Conrad Kostecki  (2022-07-19)
 # www-servers/nginx currently only available on amd64/x86
 www-servers/nginx -nginx_modules_http_security



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

2022-08-02 Thread Florian Schmaus
commit: 1e000877ba419af5cfff8fdc5ac9cf554405ba51
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Aug  2 03:31:29 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Aug  2 11:52:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e000877

profiles/arch/arm64: unmask USE=test on randomized-runner

Bug: https://bugs.gentoo.org/860156
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/26704
Signed-off-by: Florian Schmaus  gentoo.org>

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

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index e4140e44ea9c..9fdccb6a9c92 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Volkmar W. Pogatzki  (2022-07-20)
-# dev-java/assertj-core:3 not keyworded
->=dev-java/randomized-runner-2.8.0 test
-
 # Sam James  (2022-07-08)
 # Unmask galera for dev-db/mariadb
 >=dev-db/mariadb-10.1.0 -galera



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

2022-08-02 Thread Florian Schmaus
commit: c9fe87d84e39bb470ba58cce33189e1b957e12ea
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Aug  2 03:28:49 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Aug  2 11:52:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9fe87d8

profiles/arch/arm: unmask USE=test on randomized-runner

Bug: https://bugs.gentoo.org/860156
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Florian Schmaus  gentoo.org>

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 32c6c113f5d5..73346775f658 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Volkmar W. Pogatzki  (2022-06-29)
-# dev-java/assertj-core:3 not keyworded
->=dev-java/randomized-runner-2.8.0 test
-
 # Sam James  (2022-06-23)
 # ceph, zfs not keyworded here
 app-emulation/libvirt rbd zfs



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

2022-08-02 Thread Joonas Niilola
commit: dd703a0aba977f034bdb02ae13858edf76e38988
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 11:55:58 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 11:56:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd703a0a

www-apps/radicale: enable py3.11

 - 166 passed, 2094 warnings in 5.67s

Signed-off-by: Joonas Niilola  gentoo.org>

 www-apps/radicale/radicale-3.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/radicale/radicale-3.1.8.ebuild 
b/www-apps/radicale/radicale-3.1.8.ebuild
index 113b188e44b1..ae4d02dd605a 100644
--- a/www-apps/radicale/radicale-3.1.8.ebuild
+++ b/www-apps/radicale/radicale-3.1.8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1 systemd
 



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

2022-08-02 Thread Andrew Savchenko
commit: 2fd5430f6bdd0ba5e81ed0330adb86f9a09396e5
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Tue Aug  2 12:50:50 2022 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Tue Aug  2 12:50:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd5430f

x11-wm/e16: drop 1.0.22

Signed-off-by: Andrew Savchenko  gentoo.org>

 x11-wm/e16/Manifest   |   1 -
 x11-wm/e16/e16-1.0.22.ebuild  | 146 --
 x11-wm/e16/files/e16-user-fonts.patch |  12 ---
 3 files changed, 159 deletions(-)

diff --git a/x11-wm/e16/Manifest b/x11-wm/e16/Manifest
index 33779622ea3b..8c473fe0361f 100644
--- a/x11-wm/e16/Manifest
+++ b/x11-wm/e16/Manifest
@@ -1,3 +1,2 @@
-DIST e16-1.0.22.tar.xz 1442288 BLAKE2B 
7f102474f9054935ea15ed58c91f18613561eaad84c8398c410014a5dbfb2f7f5fd079399db4c6462096c9a351bd89e47fbd61d304ca99ec844806c26c97d6a9
 SHA512 
0ff40390a56f0dbd2219d9e4e665b1c1802801e552df3bd76fa71502ad2fb7466f2f175757b088b490fbc58e4196b362d6cf451ad43d5104849ac8ce2805299e
 DIST e16-1.0.24.tar.xz 1392444 BLAKE2B 
5a4c30af2d484226fac73cbe9131ae9dc308638fc035958012b99747ddaa15b1fc1340fe74c7e809e399b5c93dfc7bf8a6ead338c3977483621f4ab98f8f4a3e
 SHA512 
869e2c654bbdcdbb56656cacea8338b0f99a991e4aeaa4dde3fd01e358b1010a58422344e617d522e024186ab98a1d9364e6ea3428507b3831516d1da5dfb08a
 DIST e16-1.0.25.tar.xz 144 BLAKE2B 
34ef7be6896d04234b3a48675c185aa86d7a70e0e8b5db2cdf15bef4336a40575065713f9612b94dd29a490902f36f9eb08489a779160801e885a5635d896e56
 SHA512 
e5cc6b08ddad8eb3052dbafda2a0ab56134e90eb9cdf75da405ac853301eadf8348dc918218119117a1f96d08e562367ff60365deb790a14af5fbdaaf89684d3

diff --git a/x11-wm/e16/e16-1.0.22.ebuild b/x11-wm/e16/e16-1.0.22.ebuild
deleted file mode 100644
index 8490c84fa233..
--- a/x11-wm/e16/e16-1.0.22.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
-
-DESCRIPTION="Enlightenment Window Manager (E16)"
-HOMEPAGE="https://www.enlightenment.org 
https://sourceforge.net/projects/enlightenment/";
-SRC_URI="mirror://sourceforge/enlightenment/${P}.tar.xz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+alsa audiofile container dbus debug +dialogs doc examples
-gnome libhack modules nls opengl +pango player pulseaudio +sndfile
-sound +themes xcomposite +xft xi2 xinerama xpresent +xrandr
-+xrender +xsm +xsync zoom"
-
-REQUIRED_USE="
-   opengl? ( xcomposite )
-   pango? ( xft )
-   sound? (
-   ^^ ( alsa player pulseaudio )
-   alsa?   ( ^^ ( sndfile audiofile ) )
-   pulseaudio? ( ^^ ( sndfile audiofile ) )
-   )
-"
-
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-COMMON_DEPEND="
-   media-libs/freetype:2
-   media-libs/imlib2[X]
-   virtual/libiconv
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-misc/xbitmaps
-   dbus? ( sys-apps/dbus )
-   opengl? (
-   media-libs/glu
-   media-libs/mesa
-   )
-   pango? (
-   dev-libs/glib:2
-   x11-libs/pango[X]
-   )
-   sound? (
-   alsa? ( media-libs/alsa-lib )
-   player? ( media-sound/alsa-utils )
-   pulseaudio? ( || (
-   media-sound/apulse[sdk]
-   media-sound/pulseaudio
-   ) )
-   audiofile? ( media-libs/audiofile:= )
-   sndfile? ( media-libs/libsndfile )
-   )
-   xcomposite? (
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXfixes
-   )
-   xft? ( x11-libs/libXft )
-   xinerama? ( x11-libs/libXinerama )
-   xpresent? ( x11-libs/libXpresent )
-   xrandr? ( x11-libs/libXrandr )
-   xrender? ( x11-libs/libXrender )
-   xsm? (
-   x11-libs/libICE
-   x11-libs/libSM
-   )
-   zoom? ( x11-libs/libXxf86vm )
-"
-RDEPEND="${COMMON_DEPEND}
-   doc? ( app-doc/e16-docs )
-   nls? ( virtual/libintl )
-   themes? ( x11-themes/e16-themes )
-   !x11-wm/enlightenment:0
-"
-DEPEND="${COMMON_DEPEND}
-   x11-base/xorg-proto
-"
-
-PATCHES=( "${FILESDIR}/${PN}-user-fonts.patch" )
-
-src_configure() {
-   local myconf=(
-   $(use_enable container)
-   $(use_enable dbus)
-   $(use_enable debug libtrip)
-   $(use_enable dialogs)
-   $(use_enable doc docs)
-   $(use_enable libhack)
-   $(use_enable modules)
-   $(use_enable nls)
-   $(use_enable opengl glx)
-   $(use_enable pango)
-   $(use_enable xcomposite composite)
-   $(use_enable xft)
-   $(use_enable xi2)
-   $(use_enable xinerama)
-   $(use_enable xpresent)
-   $(use_enable xrandr)
-   $(u

[gentoo-commits] repo/gentoo:master commit in: dev-perl/XS-Parse-Keyword/

2022-08-02 Thread Akinori Hattori
commit: 2a832589ed94f39381d478dad1846b0e99e29d56
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Aug  2 12:41:20 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Aug  2 12:51:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a832589

dev-perl/XS-Parse-Keyword: initial import

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

 dev-perl/XS-Parse-Keyword/Manifest|  1 +
 .../XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild  | 19 +++
 dev-perl/XS-Parse-Keyword/metadata.xml| 19 +++
 3 files changed, 39 insertions(+)

diff --git a/dev-perl/XS-Parse-Keyword/Manifest 
b/dev-perl/XS-Parse-Keyword/Manifest
new file mode 100644
index ..7d1eb7b6e9d9
--- /dev/null
+++ b/dev-perl/XS-Parse-Keyword/Manifest
@@ -0,0 +1 @@
+DIST XS-Parse-Keyword-0.24.tar.gz 72742 BLAKE2B 
23b065eccc05325bb7bb48910297b84b9df1686594ae88941d3ef02b0485f0e0a1776c9d042cdff84c76563265dfcc2d350de6cdc71fc9228469b2d83019ad21
 SHA512 
ce9d622afeaeaea94fd68ece3840e52a9b79eb083558f68688ffa4d67d20be13e4690859f7f3cb89c4d371ba6f412ff4a0bf767d6e61e03fe0a2b6598a5558d3

diff --git a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild 
b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild
new file mode 100644
index ..ec56d43dc9e9
--- /dev/null
+++ b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.240.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.24
+inherit perl-module
+
+DESCRIPTION="XS functions to assist in parsing keyword syntax"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=""
+BDEPEND="${RDEPEND}
+   dev-perl/ExtUtils-CChecker
+   dev-perl/Module-Build
+   virtual/perl-ExtUtils-CBuilder
+   virtual/perl-ExtUtils-ParseXS"

diff --git a/dev-perl/XS-Parse-Keyword/metadata.xml 
b/dev-perl/XS-Parse-Keyword/metadata.xml
new file mode 100644
index ..46c7e7842b74
--- /dev/null
+++ b/dev-perl/XS-Parse-Keyword/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   hat...@gentoo.org
+   Akinori Hattori
+   
+   
+   p...@gentoo.org
+   Gentoo Perl Project
+   
+   
+   XS-Keyword-Try
+   XS::Parse::Infix
+   XS::Parse::Infix::Builder
+   XS::Parse::Keyword
+   XS::Parse::Keyword::Builder
+   
+



[gentoo-commits] repo/gentoo:master commit in: app-text/po4a/, app-text/po4a/files/

2022-08-02 Thread Akinori Hattori
commit: ecfe5171a4fef78ca7f8671368a63ffb05b6dd05
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Aug  2 12:50:24 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Aug  2 12:51:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecfe5171

app-text/po4a: new upstream release

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

 app-text/po4a/Manifest  |  1 +
 app-text/po4a/files/po4a-0.67-man.patch | 18 +++
 app-text/po4a/po4a-0.67.ebuild  | 54 +
 3 files changed, 73 insertions(+)

diff --git a/app-text/po4a/Manifest b/app-text/po4a/Manifest
index 1df54b9b9840..ff88ee38b1a7 100644
--- a/app-text/po4a/Manifest
+++ b/app-text/po4a/Manifest
@@ -2,3 +2,4 @@ DIST po4a-0.63.tar.gz 4067940 BLAKE2B 
4cfa4163c21f5f8b783a5bdc29595f10cd172f7813
 DIST po4a-0.64.tar.gz 4121565 BLAKE2B 
a579aabb4245501be4ec7c319e8cef91db2e10883a09ef5a7eaf2d97aad64e8e59f25101c20286c955067fef2f58bc08c9865d5d608dd72913a38eaaff0ac542
 SHA512 
3d51aaa5894365087523b82e218819ba8a92d3cbc1b389648526f26fbbf37ccaa7ed6643bb388e5fa73a7a1abadee2b4ee2ebbcac14790c56567bf1a3e766fb0
 DIST po4a-0.65.tar.gz 4152612 BLAKE2B 
81d330f234cae10f228b5de7e8417f79d7008f827faf676a68c83b05044a2198c1c03f8d19d8bbbfdb71a83cb93abc319e7e6ac5ce57704294d0f3b858bb9b56
 SHA512 
eea2ddc1344d371ee685e73dc3c3b1b58d24f8bae7edbe7f2112bfead1c481c6796d02c5f7d9fc9bbac57bd93c4194ade51368bb8b29ba62aee333a7afa2e7e6
 DIST po4a-0.66.tar.gz 4240059 BLAKE2B 
1d88665b8aa0d7f81854c97265f483934adc51503c2d33252d6ae08a00fddfa8aaa6e9c652f764ae46bf14fea3bcd1093f923fcbf08d96e97296954199e9b900
 SHA512 
f72e1267cbd6ced01ecc362c327b1634c47dff15398b48644548d28e01ba91108d5626e6d4abcfcb360697e4c0affa3228c6993653ce8f257acbbb3d7ae20fc4
+DIST po4a-0.67.tar.gz 4466869 BLAKE2B 
c4dab0e40e7f5eb24ec85abf8a02131144b181d9b783a5dccc30221d1cc3a493f16d7c2faf8284c6d2f2259661a6f2c280624e5fd16e2d4d0bf878f8291ef7b5
 SHA512 
6445db615ac1a2e752daca7dca0c44a88e74c7a26c06ba8e7cb6bdeeaacce78cb74a671579dd95ee8341d817e16717e8cf99022a37c5d152e0c9828bd6aae3d9

diff --git a/app-text/po4a/files/po4a-0.67-man.patch 
b/app-text/po4a/files/po4a-0.67-man.patch
new file mode 100644
index ..6c79ebf77dd2
--- /dev/null
+++ b/app-text/po4a/files/po4a-0.67-man.patch
@@ -0,0 +1,18 @@
+--- a/Po4aBuilder.pm
 b/Po4aBuilder.pm
+@@ -234,7 +234,6 @@
+ }
+ $parser->parse_from_file ($file, $out);
+ 
+-system("gzip -9 -f $out") and die;
+ unlink "$file" || die;
+ }
+ 
+@@ -253,7 +252,6 @@
+ print "Convert $outdir/$outfile.$section (online docbook.xsl 
file). ";
+ system("xsltproc -o $outdir/$outfile.$section --nonet 
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $file") 
and die;
+ }
+-system ("gzip -9 -f $outdir/$outfile.$section") and die;
+ }
+ unlink "$file" || die;
+ }

diff --git a/app-text/po4a/po4a-0.67.ebuild b/app-text/po4a/po4a-0.67.ebuild
new file mode 100644
index ..a5942928f213
--- /dev/null
+++ b/app-text/po4a/po4a-0.67.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PLOCALES="ace af ar ca cs da de eo es et eu fr hr hu id it ja kn ko nb nl pl 
pt pt_BR ru sl sr_Cyrl sv uk vi zh_CN zh_HK zh_Hant"
+
+inherit perl-module plocale
+
+DESCRIPTION="Tools to ease the translation of documentation"
+HOMEPAGE="https://po4a.org/";
+SRC_URI="https://github.com/mquinson/${PN}/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="app-text/opensp
+   dev-libs/libxslt
+   dev-perl/Locale-gettext
+   dev-perl/Pod-Parser
+   dev-perl/SGMLSpm
+   dev-perl/Syntax-Keyword-Try
+   dev-perl/TermReadKey
+   dev-perl/Text-WrapI18N
+   dev-perl/Unicode-LineBreak
+   dev-perl/YAML-Tiny
+   sys-devel/gettext"
+DEPEND="${RDEPEND}"
+BDEPEND="app-text/docbook-xml-dtd:4.1.2
+   app-text/docbook-xsl-stylesheets
+   dev-perl/Module-Build
+   sys-devel/gettext
+   test? (
+   app-text/docbook-sgml-dtd:4.1
+   dev-perl/Test-Pod
+   virtual/latex-base
+   )"
+
+PATCHES=( "${FILESDIR}"/${P}-man.patch )
+
+DIST_TEST="do"
+
+src_prepare() {
+   plocale_find_changes "${S}/po/bin" '' '.po'
+
+   rm_locale() {
+   PERL_RM_FILES+=( po/{bin,pod}/${1}.po )
+   }
+   plocale_for_each_disabled_locale rm_locale
+
+   perl-module_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Syntax-Keyword-Try/

2022-08-02 Thread Akinori Hattori
commit: 66d46d768b112ff6c3ae6a43c491eb325650bc50
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Aug  2 12:45:21 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Aug  2 12:51:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d46d76

dev-perl/Syntax-Keyword-Try: initial import

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

 dev-perl/Syntax-Keyword-Try/Manifest   |  1 +
 .../Syntax-Keyword-Try-0.270.0.ebuild  | 18 ++
 dev-perl/Syntax-Keyword-Try/metadata.xml   | 17 +
 3 files changed, 36 insertions(+)

diff --git a/dev-perl/Syntax-Keyword-Try/Manifest 
b/dev-perl/Syntax-Keyword-Try/Manifest
new file mode 100644
index ..809638c8159e
--- /dev/null
+++ b/dev-perl/Syntax-Keyword-Try/Manifest
@@ -0,0 +1 @@
+DIST Syntax-Keyword-Try-0.27.tar.gz 43786 BLAKE2B 
b4be7b2047498571dfd45258ce52893e7401d7395569be90ac606372a8cbadd3c6d401e6feedc0b7bc25d4c465dd967a19de224dcd610a7c9b41e82807fd711e
 SHA512 
794a8df77bfa255b83deb7004ca2a70e5f9ec76e6009897101a20c11e8969f4238bed578de5fb510590730be7dfb8b2d1431f8955863f217f7fc5a639e2f2e3b

diff --git a/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.270.0.ebuild 
b/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.270.0.ebuild
new file mode 100644
index ..e304d1afc717
--- /dev/null
+++ b/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.270.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=0.27
+inherit perl-module
+
+DESCRIPTION="a try/catch/finally syntax for Perl"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-perl/XS-Parse-Keyword"
+BDEPEND="${RDEPEND}
+   dev-perl/Module-Build
+   dev-perl/XS-Parse-Keyword
+   virtual/perl-ExtUtils-CBuilder"

diff --git a/dev-perl/Syntax-Keyword-Try/metadata.xml 
b/dev-perl/Syntax-Keyword-Try/metadata.xml
new file mode 100644
index ..f253b88ee5a7
--- /dev/null
+++ b/dev-perl/Syntax-Keyword-Try/metadata.xml
@@ -0,0 +1,17 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   hat...@gentoo.org
+   Akinori Hattori
+   
+   
+   p...@gentoo.org
+   Gentoo Perl Project
+   
+   
+   Syntax-Keyword-Try
+   Syntax::Keyword::Try
+   Syntax::Keyword::Try::Deparse
+   
+



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

2022-08-02 Thread Michał Górny
commit: a9bb739c8afea00f12023d7daed16b64f072f97f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  2 11:42:07 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  2 12:57:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9bb739c

dev-lang/python: Wrap metadata.xml

Signed-off-by: Michał Górny  gentoo.org>

 dev-lang/python/metadata.xml | 22 +-
 1 file changed, 17 insertions(+), 5 deletions(-)

diff --git a/dev-lang/python/metadata.xml b/dev-lang/python/metadata.xml
index cbba5a611409..38626e26f8a9 100644
--- a/dev-lang/python/metadata.xml
+++ b/dev-lang/python/metadata.xml
@@ -6,11 +6,23 @@
Python


-   Build Bluetooth protocol support in 
socket module
-   Link readline extension against 
dev-libs/libedit instead of sys-libs/readline.
-   Optimize the build using Profile Guided 
Optimization (PGO)
-   Optimize the build using Link Time 
Optimization (LTO)
-   Install Windows executables required to 
create an executable installer for MS Windows.
+   
+   Build Bluetooth protocol support in socket module
+   
+   
+   Link readline extension against 
dev-libs/libedit
+   instead of sys-libs/readline
+   
+   
+   Optimize the build using Profile Guided Optimization 
(PGO)
+   
+   
+   Optimize the build using Link Time Optimization (LTO)
+   
+   
+   Install Windows executables required to create an 
executable
+   installer for MS Windows
+   


python/cpython



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

2022-08-02 Thread Michał Górny
commit: fa0c3d99738ce124a98d105c64b68c68dbc38590
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  2 12:51:07 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  2 12:57:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa0c3d99

dev-lang/python: Use external ensurepip wheels in 3.11.0_beta5

Signed-off-by: Michał Górny  gentoo.org>

 .../{python-3.11.0_beta5.ebuild => python-3.11.0_beta5-r1.ebuild}  | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-lang/python/python-3.11.0_beta5.ebuild 
b/dev-lang/python/python-3.11.0_beta5-r1.ebuild
similarity index 98%
rename from dev-lang/python/python-3.11.0_beta5.ebuild
rename to dev-lang/python/python-3.11.0_beta5-r1.ebuild
index 6cd158622a3f..cf8d179070ca 100644
--- a/dev-lang/python/python-3.11.0_beta5.ebuild
+++ b/dev-lang/python/python-3.11.0_beta5-r1.ebuild
@@ -27,10 +27,6 @@ SRC_URI="
 S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
-# ensurepip bundles pip and setuptools, and pip bundles a lot
-LICENSE+="
-   ensurepip? ( Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2 )
-"
 SLOT="${PYVER}"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="
@@ -54,6 +50,7 @@ RDEPEND="
>=sys-libs/zlib-1.1.3:=
virtual/libcrypt:=
virtual/libintl
+   ensurepip? ( dev-python/ensurepip-wheels )
gdbm? ( sys-libs/gdbm:=[berkdb] )
ncurses? ( >=sys-libs/ncurses-5.2:= )
readline? (
@@ -200,6 +197,7 @@ src_configure() {
--with-system-ffi
--with-platlibdir=lib
--with-pkg-config=yes
+   --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
 
$(use_with lto)
$(use_enable pgo optimizations)
@@ -411,6 +409,7 @@ src_install() {
pax-mark m "${ED}/usr/bin/${abiver}"
fi
 
+   rm -r "${libdir}"/ensurepip/_bundled || die
if ! use ensurepip; then
rm -r "${libdir}"/ensurepip || die
fi



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

2022-08-02 Thread Michał Górny
commit: c2582ea052e57618d8acdbf489bbe4d4616aff98
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  2 11:51:08 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  2 12:57:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2582ea0

dev-python/pip: Update LICENSE for bundled libs

Unfortunately, the unbundling effort doesn't seem to be going anywhere,
so let's not delay and just include the complete LICENSE for vendored
stuff.

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pip/{pip-22.1.2.ebuild => pip-22.1.2-r1.ebuild} | 0
 dev-python/pip/{pip-22.2.ebuild => pip-22.2-r1.ebuild} | 2 ++
 dev-python/pip/{pip-22.2.1.ebuild => pip-22.2.1-r1.ebuild} | 2 ++
 3 files changed, 4 insertions(+)

diff --git a/dev-python/pip/pip-22.1.2.ebuild 
b/dev-python/pip/pip-22.1.2-r1.ebuild
similarity index 100%
rename from dev-python/pip/pip-22.1.2.ebuild
rename to dev-python/pip/pip-22.1.2-r1.ebuild

diff --git a/dev-python/pip/pip-22.2.ebuild b/dev-python/pip/pip-22.2-r1.ebuild
similarity index 98%
rename from dev-python/pip/pip-22.2.ebuild
rename to dev-python/pip/pip-22.2-r1.ebuild
index 98f0a4fb0961..67d8b8ae610c 100644
--- a/dev-python/pip/pip-22.2.ebuild
+++ b/dev-python/pip/pip-22.2-r1.ebuild
@@ -35,6 +35,8 @@ SRC_URI="
 "
 
 LICENSE="MIT"
+# bundled deps
+LICENSE+=" Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MPL-2.0 PSF-2"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 SLOT="0"
 IUSE="vanilla"

diff --git a/dev-python/pip/pip-22.2.1.ebuild 
b/dev-python/pip/pip-22.2.1-r1.ebuild
similarity index 98%
rename from dev-python/pip/pip-22.2.1.ebuild
rename to dev-python/pip/pip-22.2.1-r1.ebuild
index 5e07d0a0768b..b65cd0b55288 100644
--- a/dev-python/pip/pip-22.2.1.ebuild
+++ b/dev-python/pip/pip-22.2.1-r1.ebuild
@@ -35,6 +35,8 @@ SRC_URI="
 "
 
 LICENSE="MIT"
+# bundled deps
+LICENSE+=" Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MPL-2.0 PSF-2"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 SLOT="0"
 IUSE="vanilla"



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

2022-08-02 Thread Michał Górny
commit: afe6882a35e428eb4d1e53726d373ebb017c23c7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  2 10:48:43 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  2 12:57:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe6882a

dev-lang/python: Bump to 3.10.6

Signed-off-by: Michał Górny  gentoo.org>

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.10.6.ebuild | 408 +++
 2 files changed, 411 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index d2d708bc4858..18918c1d4ed6 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,6 +2,8 @@ DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 
060a621c91dd8e3d321aec99d44c17aa67381
 DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 
1d98770e46171971fb4508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448
 SHA512 
c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
 DIST Python-3.10.5.tar.xz 19361320 BLAKE2B 
7f3629f8a16faeb0311947b7d5162bc45d9ed6b2c051f776027d01ebbbdd42e4849efd67921fa57975f68ec67dc34f3135345ce216f2d3f02bfcfa4245d266f1
 SHA512 
aa7f58a9b31de9824185b3e7bfa7da0dcf64ae9e89840664eae9d98d9048a650fa012cd5b873a62ff44b65b856db86f095c4003117406ec5e9583ec5f7e78e90
 DIST Python-3.10.5.tar.xz.asc 833 BLAKE2B 
36da2d557a5c38cfc473b2138412f9bc011d19c8538475e623bf41d81eb2c8f8e977945a3065a48c5b234d2b2c7d0dd5e83112c948591628cec344651dc9055c
 SHA512 
72d0ab09900e2a10b85ccac804efd5536251152798e7347576e0e28bff4ab4a84b08d646329b225f9949047586686f9f4e7f05652526657a0948951b739c14e0
+DIST Python-3.10.6.tar.xz 19600672 BLAKE2B 
b21398f68e13cf8464077aa2c7f08d9044198cc3d2e2829d12239d420c1c922cbad8427f3e0fae3fe62a4b8ebb7db7eff441266eff82f0c78d7a98a62d8e64c3
 SHA512 
f2bf424bf4f4caa524ee1248b431e8e06d0745c3fc3ba457710d75f3698e653733feb4b059cd124f1de2a9e851c30d847f567aa47abef12898c9dc8a6507b476
+DIST Python-3.10.6.tar.xz.asc 833 BLAKE2B 
ea6546c01a4fbfe3f3e56b2f980da53f0692d9c638534bd25fb96a0f657424f979b6a82a01c77c05ddfded30441b4a0348cc407d5b29290ffc653a508ca32ec8
 SHA512 
9288e2f62f2e8c8208ad176372261545a64e675d737bb616403bcd888bc91177909257632e4cc0b5d688d612bea38a274030ec6989dc7d56c03064e32ad9903e
 DIST Python-3.11.0b4.tar.xz 19573532 BLAKE2B 
d28b85c4af39ea8c8b1448857698a7018c9d115f0f861ff1649101e4c9d3ebbea14e1f5da8158b1734bf8743d96ed3683a8192e07ff06c0ccd964ec7ddee3832
 SHA512 
1530f4dcba6325ac8e9bb955604fc504a4306e3291b667d1d8490b78e1c50924d81ff8ab50d08c736e70d3e42788aabaa162179a77c03860ee8064f17f93bb09
 DIST Python-3.11.0b4.tar.xz.asc 833 BLAKE2B 
eaedd106d3599c7ee6974ff9eee33899b119fdb45ab5b760f5f02e51e12ba58b3161f6853464a32638385fd596ddd350097c28dde55e3efeacc6719f16275d84
 SHA512 
8f6c633911755767d351fc86e031df6cedd6091ca5ec0ef55331ac65d2ad532c71e568c173513a2bbb2235e5e3fc9dd77e1b7ed230df1f0d8bd6e23da470b1e2
 DIST Python-3.11.0b5.tar.xz 19792136 BLAKE2B 
574ed58b2d063b954931c39c1154e776f5d233fe6e3f0803e5a93b68f48aacef1d9df60a2839df952b631d8988d6c44fee073dae5486420b808866944a3025d5
 SHA512 
b1013e449c9a0e9b61df5a266b5f05458d284b3524c6c44d44d8a5007bcb95ff754f21296cd695f353111575c7cce71f8a2808a9adf8c573512bf97f691d2200
@@ -12,6 +14,7 @@ DIST Python-3.9.13.tar.xz 19754368 BLAKE2B 
4f583f66c28b791e19cd6d79695fe9eb815fd
 DIST Python-3.9.13.tar.xz.asc 833 BLAKE2B 
db01c01be9d56cd15f9ab4a9e2cfa800faf4ebecb92b01c133865d3b3134bc910258a33b766306c3d01f98e35bbf9c03c7cba697760b7095999cbd63ed6c276c
 SHA512 
9367afe8ec32195adbb64fa32eb9e3881cfdbbb38efcb5e0804a15486232aecbc81ed20a8ffed652f06a881744f3efd2c2df3cc652d70671c94d6668a17a391e
 DIST python-gentoo-patches-2.7.18_p15.tar.xz 34956 BLAKE2B 
d173f276dd9c0ce31004dcc55a0d18e9ce25a47683c2df3c4dd62e967dfbbb35be59a2f08cf20f30a19475a8a2344dd95b17400eafa88b5fdbe9270a12ccbf32
 SHA512 
d9386808265f978808e5c0ffd384cefe54fb0e05aeccfd394167d5227d9cd66e25c8e93c54914762b2cfc3c2dd851b26a7a84d62634c6aa8a0798aacbb7ac25f
 DIST python-gentoo-patches-3.10.5.tar.xz 8584 BLAKE2B 
d4a812a33e485b1eae5629e519dca4dc6625b743b07c7f7bbc62562f345d87723ba499893702310b1e96e443d2946e27a8d4971f32ca1125d4827d0d594ccaa6
 SHA512 
77f0478f7d0491e103857a83a97d6e04a9ec68740a7f9357cbbdd316462e7d98ea8236bd05a30e7556457ece5fbcfa4a7a78a25d4eb12779455ce2bb5b6f30d0
+DIST python-gentoo-patches-3.10.6.tar.xz 8580 BLAKE2B 
4ff3839be2f6bf172acdca22bbded702804809d6334e088190cee4ae4c61e25580a3bdc105bfe27b7f3c3b5f219d363cdca21ef895a3e91f13515afb348a77a0
 SHA512 
c58a85f7c48a4e822527411a6e0618be5408e1a82fe72b21a254dac77b4e5d4b01ac24cf70dc277cd16ccdc8499a9fa53b7cebae3b9f8facc9c978adcc8a2876
 DIST python-gentoo-patches-3.11.0b4.tar.xz 4388 BLAKE2B 
16b112f1ecdce86022ed64d7c7007fb323b7bd4497b5802a48bb0a86667c282d1a9150d744f44cefbe9321af4916d35941707c1259a0cf175c0161c8e1b17e97
 SHA512 
f9c8c7180da20e839a0862571b9077b2702dbee8a1acd55ebb11329912cf9f81862ba615be484b92d39461c3eb6c38890f8d58bcbce2c4722418a967faedc

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

2022-08-02 Thread Michał Górny
commit: 936ce4d6099309c5ae7893394ebd08aff37d35ca
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  2 11:55:56 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  2 12:57:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936ce4d6

dev-lang/python: Support disabling ensurepip in 3.10.6

Signed-off-by: Michał Górny  gentoo.org>

 dev-lang/python/python-3.10.6.ebuild | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.10.6.ebuild 
b/dev-lang/python/python-3.10.6.ebuild
index 18d079692b96..3abc36d17c04 100644
--- a/dev-lang/python/python-3.10.6.ebuild
+++ b/dev-lang/python/python-3.10.6.ebuild
@@ -24,9 +24,16 @@ SRC_URI="
 S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
+# ensurepip bundles pip and setuptools, and pip bundles a lot
+LICENSE+="
+   ensurepip? ( Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2 )
+"
 SLOT="${PYVER}"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-IUSE="bluetooth build examples gdbm hardened libedit lto +ncurses pgo 
+readline +sqlite +ssl test tk wininst +xml"
+IUSE="
+   bluetooth build +ensurepip examples gdbm hardened libedit lto
+   +ncurses pgo +readline +sqlite +ssl test tk wininst +xml
+"
 RESTRICT="!test? ( test )"
 
 # Do not add a dependency on dev-lang/python to this ebuild.
@@ -337,6 +344,9 @@ src_install() {
pax-mark m "${ED}/usr/bin/${abiver}"
fi
 
+   if ! use ensurepip; then
+   rm -r "${libdir}"/ensurepip || die
+   fi
use sqlite || rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die
use tk || rm -r "${ED}/usr/bin/idle${PYVER}" 
"${libdir}/"{idlelib,tkinter,test/test_tk*} || die
 



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

2022-08-02 Thread Michał Górny
commit: f0cb3ef221dff35b8b208d8c3a64cdb9bc558d25
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  2 12:52:55 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  2 12:57:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0cb3ef2

dev-lang/python: Use external ensurepip wheels in 3.10.6

Signed-off-by: Michał Górny  gentoo.org>

 dev-lang/python/python-3.10.6.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-lang/python/python-3.10.6.ebuild 
b/dev-lang/python/python-3.10.6.ebuild
index 3abc36d17c04..92ac47a6d7ec 100644
--- a/dev-lang/python/python-3.10.6.ebuild
+++ b/dev-lang/python/python-3.10.6.ebuild
@@ -24,10 +24,6 @@ SRC_URI="
 S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
-# ensurepip bundles pip and setuptools, and pip bundles a lot
-LICENSE+="
-   ensurepip? ( Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2 )
-"
 SLOT="${PYVER}"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="
@@ -50,6 +46,7 @@ RDEPEND="
>=sys-libs/zlib-1.1.3:=
virtual/libcrypt:=
virtual/libintl
+   ensurepip? ( dev-python/ensurepip-wheels )
gdbm? ( sys-libs/gdbm:=[berkdb] )
ncurses? ( >=sys-libs/ncurses-5.2:= )
readline? (
@@ -196,6 +193,7 @@ src_configure() {
ac_cv_header_stropts_h=no
 
--enable-shared
+   --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
--without-static-libpython
--enable-ipv6
--infodir='${prefix}/share/info'
@@ -344,6 +342,7 @@ src_install() {
pax-mark m "${ED}/usr/bin/${abiver}"
fi
 
+   rm -r "${libdir}"/ensurepip/_bundled || die
if ! use ensurepip; then
rm -r "${libdir}"/ensurepip || die
fi



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

2022-08-02 Thread Michał Górny
commit: e2e12bdfbffb7573bb735792c020f0be4d890397
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  2 12:50:32 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  2 12:57:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e12bdf

dev-python/ensurepip-wheels: New package, v63.3.0.22.2.1

Introduce a shared package for wheels used by the ensurepip module.

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/ensurepip-wheels/Manifest   |  2 ++
 .../ensurepip-wheels-63.3.0.22.2.1.ebuild  | 28 ++
 dev-python/ensurepip-wheels/metadata.xml   | 11 +
 3 files changed, 41 insertions(+)

diff --git a/dev-python/ensurepip-wheels/Manifest 
b/dev-python/ensurepip-wheels/Manifest
new file mode 100644
index ..b2bdf913b1c4
--- /dev/null
+++ b/dev-python/ensurepip-wheels/Manifest
@@ -0,0 +1,2 @@
+DIST pip-22.2.1-py3-none-any.whl 2044666 BLAKE2B 
702699d059273182f248acb48f6f6c9ec287e2edb3de2c84c05402b4fc82da23c14f76e2d3ed8cc1c281e3c8d8fd1a467963d3b9ab6fa384c16d5057fce1561d
 SHA512 
dad2ce78544502a3ec4492a57acc5c1cf6f34ee1d3200a46cf19246f7eda701524d745237909b154317c3d6be6d4e61b086be9562d31d54b60268ca573692638
+DIST setuptools-63.3.0-py3-none-any.whl 1228351 BLAKE2B 
5a7a8d864b5fc992952a4c7f0230c3ebb6f33c7b4fc965ca8bfa4cf3b57948e8353f59074f7374e3d002866333d3ad5fd072ccd479f8470cbfcd14aa635efc54
 SHA512 
f2df66493fb9520b50e3e93560b17e5aa6f01e5fde27028a550249beb54f3ea6b2d8f0a2bcc57afaff193e38d5b217544c0623b254ac300652aed444abf06a14

diff --git a/dev-python/ensurepip-wheels/ensurepip-wheels-63.3.0.22.2.1.ebuild 
b/dev-python/ensurepip-wheels/ensurepip-wheels-63.3.0.22.2.1.ebuild
new file mode 100644
index ..691136b4b5bb
--- /dev/null
+++ b/dev-python/ensurepip-wheels/ensurepip-wheels-63.3.0.22.2.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SETUPTOOLS_WHL=setuptools-$(ver_cut 1-3)-py3-none-any.whl
+PIP_WHL=pip-$(ver_cut 4-)-py3-none-any.whl
+
+DESCRIPTION="Shared wheels for ensurepip Python module"
+HOMEPAGE="
+   https://pypi.org/project/pip/
+   https://pypi.org/project/setuptools/
+"
+SRC_URI="
+   https://files.pythonhosted.org/packages/py3/p/pip/${PIP_WHL}
+   
https://files.pythonhosted.org/packages/py3/s/setuptools/${SETUPTOOLS_WHL}
+"
+S=${DISTDIR}
+
+# combined license of setuptools and pip (with its bundled deps)
+LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+src_install() {
+   insinto /usr/lib/python/ensurepip
+   doins "${PIP_WHL}" "${SETUPTOOLS_WHL}"
+}

diff --git a/dev-python/ensurepip-wheels/metadata.xml 
b/dev-python/ensurepip-wheels/metadata.xml
new file mode 100644
index ..0c63c4e2b6a7
--- /dev/null
+++ b/dev-python/ensurepip-wheels/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   pyt...@gentoo.org
+   
+   
+   pip
+   setuptools
+   
+



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

2022-08-02 Thread Michał Górny
commit: 925aa4888c8edd9640532194877bee7d9e9be44c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  2 12:55:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  2 12:57:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=925aa488

dev-python/setuptools: Add a note about bumping ensurepip-wheels

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/setuptools/setuptools-63.3.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/setuptools/setuptools-63.3.0.ebuild 
b/dev-python/setuptools/setuptools-63.3.0.ebuild
index 4133756fb9e7..e6015c0fc03f 100644
--- a/dev-python/setuptools/setuptools-63.3.0.ebuild
+++ b/dev-python/setuptools/setuptools-63.3.0.ebuild
@@ -4,6 +4,8 @@
 # please keep this ebuild at EAPI 7 -- sys-apps/portage dep
 EAPI=7
 
+# please bump dev-python/ensurepip-wheels along with this package!
+
 DISTUTILS_USE_PEP517=standalone
 PYTHON_TESTED=( python3_{8..11} pypy3 )
 PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )



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

2022-08-02 Thread Michał Górny
commit: 5d3f138063cb205b767ee9789cf90d25a8a0a819
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  2 12:55:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  2 12:57:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3f1380

dev-python/pip: Add a note about bumping ensurepip-wheels

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pip/pip-22.2.1-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/pip/pip-22.2.1-r1.ebuild 
b/dev-python/pip/pip-22.2.1-r1.ebuild
index b65cd0b55288..8d3b6ef3e28e 100644
--- a/dev-python/pip/pip-22.2.1-r1.ebuild
+++ b/dev-python/pip/pip-22.2.1-r1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+# please bump dev-python/ensurepip-wheels along with this package!
+
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_TESTED=( python3_{8..10} )
 PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_11 pypy3 )



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

2022-08-02 Thread Michał Górny
commit: 3d0fcd5134bd6bad98b200997cea72315dfd5dc2
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  2 11:53:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  2 12:57:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d0fcd51

dev-lang/python: Support disabling ensurepip in 3.11.0_beta5

Signed-off-by: Michał Górny  gentoo.org>

 dev-lang/python/metadata.xml   |  5 +
 dev-lang/python/python-3.11.0_beta5.ebuild | 12 +++-
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/dev-lang/python/metadata.xml b/dev-lang/python/metadata.xml
index 38626e26f8a9..d3ddcf0b3820 100644
--- a/dev-lang/python/metadata.xml
+++ b/dev-lang/python/metadata.xml
@@ -9,6 +9,11 @@

Build Bluetooth protocol support in socket module

+   
+   Install the ensurepip module that uses bundled wheels
+   to bootstrap pip and setuptools (if disabled, it will
+   be only possible to use venv `--without-pip`)
+   

Link readline extension against 
dev-libs/libedit
instead of sys-libs/readline

diff --git a/dev-lang/python/python-3.11.0_beta5.ebuild 
b/dev-lang/python/python-3.11.0_beta5.ebuild
index aab4bbbdc169..6cd158622a3f 100644
--- a/dev-lang/python/python-3.11.0_beta5.ebuild
+++ b/dev-lang/python/python-3.11.0_beta5.ebuild
@@ -27,9 +27,16 @@ SRC_URI="
 S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
+# ensurepip bundles pip and setuptools, and pip bundles a lot
+LICENSE+="
+   ensurepip? ( Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2 )
+"
 SLOT="${PYVER}"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-IUSE="bluetooth build examples gdbm hardened libedit lto +ncurses pgo 
+readline +sqlite +ssl test tk wininst"
+IUSE="
+   bluetooth build +ensurepip examples gdbm hardened libedit lto
+   +ncurses pgo +readline +sqlite +ssl test tk wininst
+"
 RESTRICT="!test? ( test )"
 
 # Do not add a dependency on dev-lang/python to this ebuild.
@@ -404,6 +411,9 @@ src_install() {
pax-mark m "${ED}/usr/bin/${abiver}"
fi
 
+   if ! use ensurepip; then
+   rm -r "${libdir}"/ensurepip || die
+   fi
use sqlite || rm -r "${libdir}/"sqlite3 || die
use tk || rm -r "${ED}/usr/bin/idle${PYVER}" 
"${libdir}/"{idlelib,tkinter,test/test_tk*} || die
 



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

2022-08-02 Thread Fabian Groffen
commit: 84982b6a98984b097e1f155699d269b3dddc7d2a
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Aug  2 13:02:28 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Aug  2 13:02:28 2022 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=84982b6a

sys-devel/gcc-12.1.0: workaround compilation issue on arm64-darwin

For some reason when flex invokes m4 during bootstrap of gcc, it fails
which results in an empty file, causing compilation to fail.  This is a
really weird issue only happening on arm64/Apple SI, so just use the
host flex which seems to work correctly.

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

 sys-devel/gcc/gcc-12.1.0.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/sys-devel/gcc/gcc-12.1.0.ebuild b/sys-devel/gcc/gcc-12.1.0.ebuild
index 29983dc1e2..590c202d8c 100644
--- a/sys-devel/gcc/gcc-12.1.0.ebuild
+++ b/sys-devel/gcc/gcc-12.1.0.ebuild
@@ -92,6 +92,13 @@ src_configure() {
# use sysroot with the linker, #756160
export gcc_cv_ld_sysroot=yes
;;
+   arm64-*-darwin*)
+   # only supported from darwin21, so no conflict with 
above
+   # case switch
+   # for the time being use system flex, for our doesn't 
work
+   # here (while it does fine elsewhere), #778014
+   export ac_cv_prog_FLEX=/usr/bin/flex
+   ;;
*-solaris*)
# todo: some magic for native vs. GNU linking?
myconf+=( --with-gnu-ld --with-gnu-as 
--enable-largefile )



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

2022-08-02 Thread Akinori Hattori
commit: f772365299d1a7a4f2fde3ffdd8f5ab3860acec9
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Aug  2 13:26:52 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Aug  2 13:27:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7723652

app-text/po4a: drop old

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

 app-text/po4a/Manifest |  1 -
 app-text/po4a/po4a-0.65.ebuild | 53 --
 2 files changed, 54 deletions(-)

diff --git a/app-text/po4a/Manifest b/app-text/po4a/Manifest
index ff88ee38b1a7..dac96558d3da 100644
--- a/app-text/po4a/Manifest
+++ b/app-text/po4a/Manifest
@@ -1,5 +1,4 @@
 DIST po4a-0.63.tar.gz 4067940 BLAKE2B 
4cfa4163c21f5f8b783a5bdc29595f10cd172f7813de5617ed67a25bef547697084511a6f3897c47acb9158f15b3fcd97600bec7e23ba560cffe7cc646ce4c39
 SHA512 
556859b73728249795df22676a3cde1cbf575c608ad20f267fe7a6ee224d0262db2db19df8b7369ebf1ab568c017548ff118ae035608cca7a4d0963db8acd633
 DIST po4a-0.64.tar.gz 4121565 BLAKE2B 
a579aabb4245501be4ec7c319e8cef91db2e10883a09ef5a7eaf2d97aad64e8e59f25101c20286c955067fef2f58bc08c9865d5d608dd72913a38eaaff0ac542
 SHA512 
3d51aaa5894365087523b82e218819ba8a92d3cbc1b389648526f26fbbf37ccaa7ed6643bb388e5fa73a7a1abadee2b4ee2ebbcac14790c56567bf1a3e766fb0
-DIST po4a-0.65.tar.gz 4152612 BLAKE2B 
81d330f234cae10f228b5de7e8417f79d7008f827faf676a68c83b05044a2198c1c03f8d19d8bbbfdb71a83cb93abc319e7e6ac5ce57704294d0f3b858bb9b56
 SHA512 
eea2ddc1344d371ee685e73dc3c3b1b58d24f8bae7edbe7f2112bfead1c481c6796d02c5f7d9fc9bbac57bd93c4194ade51368bb8b29ba62aee333a7afa2e7e6
 DIST po4a-0.66.tar.gz 4240059 BLAKE2B 
1d88665b8aa0d7f81854c97265f483934adc51503c2d33252d6ae08a00fddfa8aaa6e9c652f764ae46bf14fea3bcd1093f923fcbf08d96e97296954199e9b900
 SHA512 
f72e1267cbd6ced01ecc362c327b1634c47dff15398b48644548d28e01ba91108d5626e6d4abcfcb360697e4c0affa3228c6993653ce8f257acbbb3d7ae20fc4
 DIST po4a-0.67.tar.gz 4466869 BLAKE2B 
c4dab0e40e7f5eb24ec85abf8a02131144b181d9b783a5dccc30221d1cc3a493f16d7c2faf8284c6d2f2259661a6f2c280624e5fd16e2d4d0bf878f8291ef7b5
 SHA512 
6445db615ac1a2e752daca7dca0c44a88e74c7a26c06ba8e7cb6bdeeaacce78cb74a671579dd95ee8341d817e16717e8cf99022a37c5d152e0c9828bd6aae3d9

diff --git a/app-text/po4a/po4a-0.65.ebuild b/app-text/po4a/po4a-0.65.ebuild
deleted file mode 100644
index 809d0390cd68..
--- a/app-text/po4a/po4a-0.65.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PLOCALES="ace af ar ca cs da de eo es et eu fr hr hu id it ja kn ko nb nl pl 
pt pt_BR ru sl sr_Cyrl sv uk vi zh_CN zh_HK zh_Hant"
-
-inherit perl-module plocale
-
-DESCRIPTION="Tools to ease the translation of documentation"
-HOMEPAGE="https://po4a.org/";
-SRC_URI="https://github.com/mquinson/${PN}/releases/download/v${PV}/${P}.tar.gz";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="app-text/opensp
-   dev-libs/libxslt
-   dev-perl/Locale-gettext
-   dev-perl/Pod-Parser
-   dev-perl/SGMLSpm
-   dev-perl/TermReadKey
-   dev-perl/Text-WrapI18N
-   dev-perl/Unicode-LineBreak
-   dev-perl/YAML-Tiny
-   sys-devel/gettext"
-DEPEND="${RDEPEND}"
-BDEPEND="app-text/docbook-xml-dtd:4.1.2
-   app-text/docbook-xsl-stylesheets
-   dev-perl/Module-Build
-   sys-devel/gettext
-   test? (
-   app-text/docbook-sgml-dtd:4.1
-   dev-perl/Test-Pod
-   virtual/latex-base
-   )"
-
-PATCHES=( "${FILESDIR}"/${PN}-man.patch )
-
-DIST_TEST="do"
-
-src_prepare() {
-   plocale_find_changes "${S}/po/bin" '' '.po'
-
-   rm_locale() {
-   PERL_RM_FILES+=( po/{bin,pod}/${1}.po )
-   }
-   plocale_for_each_disabled_locale rm_locale
-
-   perl-module_src_prepare
-}



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

2022-08-02 Thread Andrey Grozin
commit: ff7e8e43c12bf4faa621759bfa39f94f19e54d34
Author: Andrey Grozin  gentoo  org>
AuthorDate: Tue Aug  2 14:19:41 2022 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Tue Aug  2 14:19:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff7e8e43

sci-geosciences/gpxsee: bump to 11.2

Signed-off-by: Andrey Grozin  gentoo.org>

 sci-geosciences/gpxsee/Manifest   |  1 +
 sci-geosciences/gpxsee/gpxsee-11.2.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest
index b54b5168a463..53dd913fb99f 100644
--- a/sci-geosciences/gpxsee/Manifest
+++ b/sci-geosciences/gpxsee/Manifest
@@ -1,2 +1,3 @@
 DIST gpxsee-10.7.tar.gz 5122383 BLAKE2B 
5625f40b799e67ac7b4801e358021657b2ef4f2279e8ac94f8c85724b9e27dad2d0e244f931b6c2f7204abfb45a8dde1a07dcbbbfba780c8a07aa541ba944473
 SHA512 
0cb4a3e71c8141d8b0a039cd51ddbfb159c28dc9d6f724dc8605f52aaf90379b9fa3d21741993fbf754bd329d835118b3b67c87673ee97fdc29f61440c3e8624
 DIST gpxsee-11.1.tar.gz 5168310 BLAKE2B 
f8a5de5f3907f09ae8cf860aa14a8a8d98c739a6b4b605cfa3f31bf7493f2cf6ff1a7aaf89687ab4dbe3e829460fc54cd52d0ae344c9c833c0b9ef13837931a2
 SHA512 
90efa8291c2a5671d1d5e54fead094ede6d93710751edf6c71babda5d3e432ceb70159695d1fb2b6589a75deec18f3e26003b042aa8f2060d80d8dbbbf5e4c96
+DIST gpxsee-11.2.tar.gz 5318176 BLAKE2B 
3ecf8fdc70e073d440e15367eda880c1d59d452ac042175c582a512a805a8a25ed7ef838b817b08564bd57ad91b3577af8cfe6c28cc3891093de14b7f0e486b6
 SHA512 
3236e3ea0db5442f5c879ae4e13648f4c4365085f1013cb55f625bd5313c02fef9a279996ed68e17a475765bf66f09e419f83995f39242cf7003aa06aa9cf08f

diff --git a/sci-geosciences/gpxsee/gpxsee-11.2.ebuild 
b/sci-geosciences/gpxsee/gpxsee-11.2.ebuild
new file mode 100644
index ..ca4a7a75cd2b
--- /dev/null
+++ b/sci-geosciences/gpxsee/gpxsee-11.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh"
+inherit plocale qmake-utils xdg
+
+MY_PN="GPXSee"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and 
nmea files"
+HOMEPAGE="https://www.gpxsee.org/";
+SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND="dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsql:5
+   dev-qt/qtpositioning:5
+   dev-qt/qtsvg:5"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}"/${PN}-7.33.patch )
+
+src_prepare() {
+   default
+
+   plocale_find_changes lang "${PN}_" '.ts'
+
+   rm_ts() {
+   sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro
+   }
+
+   plocale_for_each_disabled_locale rm_ts
+}
+
+src_compile() {
+   $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed"
+   eqmake5 gpxsee.pro
+   emake
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   dodoc README.md
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/tablebase-syzygy/

2022-08-02 Thread Ulrich Müller
commit: b77e6a72dbf8193c53a967bf0a76915d56484f77
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Aug  2 14:33:41 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Aug  2 14:56:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b77e6a72

games-board/tablebase-syzygy: Don't call wc, bash can count words

Signed-off-by: Ulrich Müller  gentoo.org>

 games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r101.ebuild 
b/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r101.ebuild
index 619fcad9c2e4..5e676938e768 100644
--- a/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r101.ebuild
+++ b/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r101.ebuild
@@ -53,7 +53,7 @@ pkg_nofetch() {
einfo "After downloading, place all K*.rtbw and K*.rtbz files in your"
einfo "DISTDIR directory."
einfo "(For the tablebases with up to 6 pieces, there should be"
-   einfo "$(echo ${A} | wc -w) files in total.)"
+   einfo "$(set -- ${A}; echo $#) files in total.)"
 }
 
 pkg_pretend() {



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

2022-08-02 Thread Agostino Sarubbo
commit: a9e208bbde935c03236b526f9d1ad2450e554641
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug  2 14:58:31 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug  2 14:58:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e208bb

dev-python/hcloud-python: stable for amd64

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/hcloud-python/hcloud-python-1.17.0.ebuild 
b/dev-python/hcloud-python/hcloud-python-1.17.0.ebuild
index 16f234d26482..c429f98a9034 100644
--- a/dev-python/hcloud-python/hcloud-python-1.17.0.ebuild
+++ b/dev-python/hcloud-python/hcloud-python-1.17.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="doc examples"
 
 RDEPEND="



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

2022-08-02 Thread Agostino Sarubbo
commit: 7ab7c20fae9f2cb7c3b91ea75b0b033e19959020
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug  2 14:59:08 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug  2 14:59:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab7c20f

dev-python/hcloud-python: remove old

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/hcloud-python/Manifest  |  1 -
 .../hcloud-python/hcloud-python-1.16.0.ebuild  | 40 --
 2 files changed, 41 deletions(-)

diff --git a/dev-python/hcloud-python/Manifest 
b/dev-python/hcloud-python/Manifest
index 613c74f1cbb9..f20b7b40 100644
--- a/dev-python/hcloud-python/Manifest
+++ b/dev-python/hcloud-python/Manifest
@@ -1,2 +1 @@
-DIST hcloud-python-1.16.0.tar.gz 93731 BLAKE2B 
d94881550dbd08281226b9869008ea6c4a10bc544a21a5aa17e48d4862808baa92b4805dc101ea970bf66baca1f5a971912601c4b934fe47614351029ece9f04
 SHA512 
282d1accb3c387caefe9dce7ab70dccfe2ff830c6ec3cd665326ad79076d7f9e58ab2f3061fa262208731c9d1e09e6c52d13075adf119f8b19d6af50e0374556
 DIST hcloud-python-1.17.0.gh.tar.gz 98069 BLAKE2B 
b8fb2f1c4a3d139225a19599f956a845789872642bc62ec0434f5393e90f5ef64226b6363eeae0b3312084312aac4ddbe77e6e134b0502783e72568f23a71ee5
 SHA512 
829972585b5fe612ee5294c97e6ad4a913229e8d87cec8e00d61480a780682b4eb75e2b9da5962bdb3dfda15b0a81afa74383be874e381a5f8e1a27d7014

diff --git a/dev-python/hcloud-python/hcloud-python-1.16.0.ebuild 
b/dev-python/hcloud-python/hcloud-python-1.16.0.ebuild
deleted file mode 100644
index d7f1238b07b8..
--- a/dev-python/hcloud-python/hcloud-python-1.16.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Official Hetzner Cloud python library"
-HOMEPAGE="https://github.com/hetznercloud/hcloud-python";
-SRC_URI="https://github.com/hetznercloud/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="doc examples"
-
-RDEPEND="
-   >=dev-python/future-0.17.1[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.20[${PYTHON_USEDEP}]"
-BDEPEND="
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_sphinx docs \
-   dev-python/sphinx_rtd_theme
-distutils_enable_tests pytest
-
-python_install_all() {
-   use examples && dodoc -r examples
-   distutils-r1_python_install_all
-}
-
-python_test() {
-   # Integration tests need docker:
-   # 
https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16
-   epytest --ignore tests/integration
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/huawei-lte-api/

2022-08-02 Thread Agostino Sarubbo
commit: 3646600b4b6aa4ab3d5e954d64d3583898b60090
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug  2 15:01:11 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug  2 15:01:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3646600b

dev-python/huawei-lte-api: remove old

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/huawei-lte-api/Manifest |  1 -
 .../huawei-lte-api/huawei-lte-api-1.6.ebuild   | 40 --
 2 files changed, 41 deletions(-)

diff --git a/dev-python/huawei-lte-api/Manifest 
b/dev-python/huawei-lte-api/Manifest
index 58acc4b3d6e8..95609d0fcead 100644
--- a/dev-python/huawei-lte-api/Manifest
+++ b/dev-python/huawei-lte-api/Manifest
@@ -1,2 +1 @@
 DIST huawei-lte-api-1.6.1.gh.tar.gz 32963 BLAKE2B 
f159e1dc4cb759c09a88bb763c6ba5f43043eacf025e7ada871c816e0e72a238f9e7536dbc043f8596bef390ecfc2ee137c1a4c079ca33db6c3a3198147c9f98
 SHA512 
2a6a330c419af0d2b8eeff9d8b93a11cdf8050db04e609cb1d86a33ab770d7102c8e40652482c2500ce4bf4152b66b98ee1fc77be104db8ab9a9bbeec871ce20
-DIST huawei-lte-api-1.6.tar.gz 32617 BLAKE2B 
194d2d983e7bd5bd456d3557b16795cda350ea157545c1ce37aa6d4dd0bace8a8a0c724b9d0ae4315e6f95585598b147a03acb77d84837bf879fa9b83737cafc
 SHA512 
62f70853bba0fbd863e07e2d91309fc15c41508857486d01a02ec30ed513567d0880551744eed5a61517cc33a2f56583df892d22cca45124e95e24605ab23678

diff --git a/dev-python/huawei-lte-api/huawei-lte-api-1.6.ebuild 
b/dev-python/huawei-lte-api/huawei-lte-api-1.6.ebuild
deleted file mode 100644
index cd6657cd97d2..
--- a/dev-python/huawei-lte-api/huawei-lte-api-1.6.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="API For huawei LAN/WAN LTE Modems"
-HOMEPAGE="
-   https://github.com/Salamek/huawei-lte-api/
-   https://pypi.org/project/huawei-lte-api/
-"
-SRC_URI="
-   https://github.com/Salamek/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/xmltodict[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
-   # make cryptodome-friendly
-   sed -i -e 's:pycryptodomex:pycryptodome:' setup.py || die
-   find -name '*.py' -exec \
-   sed -i -e 's:Cryptodome:Crypto:g' {} + || die
-
-   distutils-r1_python_prepare_all
-}
-
-distutils_enable_tests pytest



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

2022-08-02 Thread Ionen Wolkens
commit: c7a06ebb79e1e1fd14c330b64c96da0d91ff5069
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Aug  2 15:32:12 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Aug  2 15:37:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7a06ebb

app-emulation/dxvk: add 1.10.3

Signed-off-by: Ionen Wolkens  gentoo.org>

 app-emulation/dxvk/Manifest   |   1 +
 app-emulation/dxvk/dxvk-1.10.3.ebuild | 137 ++
 2 files changed, 138 insertions(+)

diff --git a/app-emulation/dxvk/Manifest b/app-emulation/dxvk/Manifest
index 2d6ed76b68c1..0cdf4e6fd323 100644
--- a/app-emulation/dxvk/Manifest
+++ b/app-emulation/dxvk/Manifest
@@ -1,2 +1,3 @@
 DIST dxvk-1.10.1.tar.gz 1188138 BLAKE2B 
e4c5c5052de3f0976581317b9e6de148735198d2545e961ed4540be8660fbba0bcd30f81a1b55f032a1e00e226993d1ab3e4017b104f2829bf37d2ee4fc4420a
 SHA512 
8fd34d9f14a7013cdc1957f63bf60feb19748fddc1cd6ec40cf271005f636de62965efb42ddf2598dad3e37a4f59a870bf769387b2534db93451d1ea6aa65410
 DIST dxvk-1.10.2.tar.gz 1199562 BLAKE2B 
8605d80de3640845589727999da8d19f235eafd52dc693ddfc6a6c54da4525ab5a1418694767395e37cfd84ab55bfd33867cd8608ff2e34965759f68832f55ee
 SHA512 
2a68ececd405e38b6a463637f98c871e53f83c0b232bbf45f08b6b2cac01637eecea90f9337d8ebc600e174a65fe2b10236b1b29afdbd0ad0a9d970a050678a4
+DIST dxvk-1.10.3.tar.gz 1204407 BLAKE2B 
3507ffe4abf9c45f2a138b05e7cf706322a6bf3d2e9ae86a9d6216b206c09f79eac696ee7dfe33d0bef55e727f51301c36eb89bfa3b3f429d7d5fafc1eebdcb4
 SHA512 
8995b231b3f3650beda04c01f30186d10a373075a4774b4ecbfb3bbeb4de99c57555f1db0611e5c61c6a411a7215e0faf228f9861f6b7adae6fc365e8056f7e3

diff --git a/app-emulation/dxvk/dxvk-1.10.3.ebuild 
b/app-emulation/dxvk/dxvk-1.10.3.ebuild
new file mode 100644
index ..afc25d76d52c
--- /dev/null
+++ b/app-emulation/dxvk/dxvk-1.10.3.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit flag-o-matic meson-multilib
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/doitsujin/dxvk.git";
+else
+   
SRC_URI="https://github.com/doitsujin/dxvk/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+
+DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / 
Wine"
+HOMEPAGE="https://github.com/doitsujin/dxvk/";
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="+abi_x86_32 crossdev-mingw +d3d9 +d3d10 +d3d11 debug +dxgi"
+REQUIRED_USE="
+   || ( d3d9 d3d10 d3d11 dxgi )
+   d3d10? ( d3d11 )
+   dxgi? ( d3d11 )"
+
+BDEPEND="
+   dev-util/glslang
+   !crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] )"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} == binary ]] && return
+
+   if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then
+   local tool=-w64-mingw32-g++
+   for tool in $(usev abi_x86_64 x86_64${tool}) $(usev abi_x86_32 
i686${tool}); do
+   if ! type -P ${tool} >/dev/null; then
+   eerror "With USE=crossdev-mingw, it is 
necessary to setup the mingw toolchain."
+   eerror "For instructions, please see: 
https://wiki.gentoo.org/wiki/Mingw";
+   use abi_x86_32 && use abi_x86_64 &&
+   eerror "Also, with USE=abi_x86_32, will 
need both i686 and x86_64 toolchains."
+   die "USE=crossdev-mingw is set but ${tool} was 
not found"
+   elif [[ ! $(LC_ALL=C ${tool} -v 2>&1) =~ "Thread model: 
posix" ]]; then
+   eerror "${PN} requires GCC to be built with 
--enable-threads=posix"
+   eerror "Please see: 
https://wiki.gentoo.org/wiki/Mingw#POSIX_threads_for_Windows";
+   die "USE=crossdev-mingw is set but ${tool} does 
not use POSIX threads"
+   fi
+   done
+   fi
+}
+
+src_prepare() {
+   default
+
+   sed -i "/^basedir=/s|=.*|=${EPREFIX}/usr/lib/${PN}|" setup_dxvk.sh || 
die
+}
+
+src_configure() {
+   use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
+
+   # AVX has a history of causing issues with this package, disable for 
safety
+   # https://github.com/Tk-Glitch/PKGBUILDS/issues/515
+   append-flags -mno-avx
+
+   if [[ ${CHOST} != *-mingw* ]]; then
+   if [[ ! -v MINGW_BYPASS ]]; then
+   unset AR CC CXX RC STRIP
+   filter-flags '-fuse-ld=*'
+   fi
+
+   CHOST_amd64=x86_64-w64-mingw32
+   CHOST_x86=i686-w64-mingw32
+   CHOST=$(usex x86 ${CHOST_x86} ${CHOST_amd64})
+
+   strip-unsupported-flags
+   fi
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   #

[gentoo-commits] repo/gentoo:master commit in: media-fonts/fira-code/

2022-08-02 Thread Arthur Zamarin
commit: 2d060e8d3797a579d675c5315356f185a6ce983b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug  2 16:01:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug  2 16:01:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d060e8d

media-fonts/fira-code: Stabilize 6.2 arm, #861788

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-fonts/fira-code/fira-code-6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/fira-code/fira-code-6.2.ebuild 
b/media-fonts/fira-code/fira-code-6.2.ebuild
index 9f8c497b9a02..d2452a80a7ea 100644
--- a/media-fonts/fira-code/fira-code-6.2.ebuild
+++ b/media-fonts/fira-code/fira-code-6.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/tonsky/FiraCode/releases/download/${PV}/Fira_Code_v$
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ~riscv x86"
 
 DOCS=( README.txt specimen.html fira_code.css )
 



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

2022-08-02 Thread Arthur Zamarin
commit: 2ef7f75093cf5e5aeea7fbc15437cad1cccef4ce
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug  2 16:01:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug  2 16:01:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ef7f750

media-libs/libuninameslist: Stabilize 2024 hppa, #861788

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/libuninameslist/libuninameslist-2024.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libuninameslist/libuninameslist-2024.ebuild 
b/media-libs/libuninameslist/libuninameslist-2024.ebuild
index 5fb276f073ff..bfcafa3431e5 100644
--- a/media-libs/libuninameslist/libuninameslist-2024.ebuild
+++ b/media-libs/libuninameslist/libuninameslist-2024.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/fontforge/libuninameslist/releases/download/${PV}/${
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 
 PATCHES=(
"${FILESDIR}/${P}-slibtool.patch" # 792474



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

2022-08-02 Thread Arthur Zamarin
commit: e062373f18776810bf2bf9f5ab6dd5ef47b696c7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug  2 16:01:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug  2 16:01:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e062373f

app-text/xdvik: Stabilize 22.87.03-r4 arm64, #861788

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/xdvik/xdvik-22.87.03-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/xdvik/xdvik-22.87.03-r4.ebuild 
b/app-text/xdvik/xdvik-22.87.03-r4.ebuild
index c4ef82a07191..de91003a974e 100644
--- a/app-text/xdvik/xdvik-22.87.03-r4.ebuild
+++ b/app-text/xdvik/xdvik-22.87.03-r4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://xdvi.sourceforge.net/";
 SRC_URI="mirror://sourceforge/xdvi/${P}.tar.gz"
 S="${WORKDIR}"/${P}/texk/xdvik
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 SLOT="0"
 LICENSE="GPL-2"
 IUSE="motif neXt Xaw3d emacs"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/epl/

2022-08-02 Thread Arthur Zamarin
commit: 0831b997febea6c98f75b8cc3da57ce65d648d5a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug  2 16:01:33 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug  2 16:01:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0831b997

app-emacs/epl: Keyword 0.9-r2 ppc64, #862858

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-emacs/epl/epl-0.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/epl/epl-0.9-r2.ebuild b/app-emacs/epl/epl-0.9-r2.ebuild
index 377b6330fda9..bad4a06095f8 100644
--- a/app-emacs/epl/epl-0.9-r2.ebuild
+++ b/app-emacs/epl/epl-0.9-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/cask/epl/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x64-macos"
+KEYWORDS="~amd64 ~ppc64 ~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-08-02 Thread Arthur Zamarin
commit: 414db27ccdc5b634a1f599142b706dc8f5c1e80e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug  2 16:01:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug  2 16:01:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=414db27c

app-editors/focuswriter: Keyword 1.7.6 arm64, #862864

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/focuswriter/focuswriter-1.7.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/focuswriter/focuswriter-1.7.6.ebuild 
b/app-editors/focuswriter/focuswriter-1.7.6.ebuild
index e509c5be66d9..09d03a6ecc88 100644
--- a/app-editors/focuswriter/focuswriter-1.7.6.ebuild
+++ b/app-editors/focuswriter/focuswriter-1.7.6.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
@@ -11,7 +11,7 @@ SRC_URI="https://gottcode.org/${PN}/${P}-src.tar.bz2";
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 IUSE=""
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-i18n/freewnn/

2022-08-02 Thread Arthur Zamarin
commit: 0df03109372667cf97a31ad7f08387b4d5de45c5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug  2 16:01:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug  2 16:01:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0df03109

app-i18n/freewnn: Stabilize 1.1.1_alpha23-r1 arm64, #861788

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
index 52830156422b..0497485c59a9 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge.jp/${PN}/63271/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="ipv6 uum"
 
 RDEPEND="virtual/libcrypt:=



  1   2   3   4   5   >