[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-pulseaudio-plugin/

2022-09-15 Thread Michał Górny
commit: 9f75ad81b6e462c9c51da76cda806b38b696d936
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 16 05:34:37 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 16 05:34:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f75ad81

xfce-extra/xfce4-pulseaudio-plugin: Bump to 0.4.5

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

 xfce-extra/xfce4-pulseaudio-plugin/Manifest|  1 +
 xfce-extra/xfce4-pulseaudio-plugin/metadata.xml|  2 +
 .../xfce4-pulseaudio-plugin-0.4.5.ebuild   | 70 ++
 3 files changed, 73 insertions(+)

diff --git a/xfce-extra/xfce4-pulseaudio-plugin/Manifest 
b/xfce-extra/xfce4-pulseaudio-plugin/Manifest
index f238c0057930..43ec845edba1 100644
--- a/xfce-extra/xfce4-pulseaudio-plugin/Manifest
+++ b/xfce-extra/xfce4-pulseaudio-plugin/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-pulseaudio-plugin-0.4.3.tar.bz2 431773 BLAKE2B 
2c0de4ea0ab9304b737fe4ce570bcd8427f983845fe898dbe7e053a5fe79793223df6882a931b186664d8c95d4c767daf39ba36a98dc58595ba77e8a18c13a6c
 SHA512 
d3214b2b7c35a0a87ea60a5d843f5027d1b09f320d4d24c6bf89a8936de92226223cb4dc5368edf4c0a1aedb3b8796510981eeadee8e836e764569d9284f0efa
 DIST xfce4-pulseaudio-plugin-0.4.4.tar.bz2 389978 BLAKE2B 
36f990aeac3fb07c19fe421ebe5172bfc5d87b4281d6dc921b7173a0cee70693f9ecfed6675b128bb617d78d4920694aac44d8846bcd1f49d5c4cf415a513074
 SHA512 
5e7f024be6283523d0a0c0c3e7ba1d632b1521c442d9468980e0811a6b4c7bbcdcaff27999410b83a967d16105f6c09f6e0718719654ccc9f1109066d8964b59
+DIST xfce4-pulseaudio-plugin-0.4.5.tar.bz2 394671 BLAKE2B 
facd79419b36741791b91d76da0212a99dfd2e807eedac691a5978b85365052702797cf67d2f0f8af294e9c0141fcedad49a92595acd4bbeadbf470889d7e16b
 SHA512 
9250189af2d40f9b87687ef15e37983a95f797c2ba0aaa18cb8e510b7b1caff7f762a18db4e5a3780001b5cd46e00849d427801e14854c45e849c5d014a1375b

diff --git a/xfce-extra/xfce4-pulseaudio-plugin/metadata.xml 
b/xfce-extra/xfce4-pulseaudio-plugin/metadata.xml
index 1129925202d2..964573c9885b 100644
--- a/xfce-extra/xfce4-pulseaudio-plugin/metadata.xml
+++ b/xfce-extra/xfce4-pulseaudio-plugin/metadata.xml
@@ -8,6 +8,8 @@

Enable support for global hotkeys using
dev-libs/keybinder.
+   Enable sound event support using
+   media-libs/libcanberra
Enable experimental support for raising media
player windows using x11-libs/libwnck.


diff --git 
a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.5.ebuild 
b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.5.ebuild
new file mode 100644
index ..b4edcbb33e64
--- /dev/null
+++ b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.5.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg-utils
+
+DESCRIPTION="A panel plug-in for PulseAudio volume control"
+HOMEPAGE="https://git.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/;
+SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+keybinder libcanberra libnotify wnck"
+
+DEPEND="
+   >=dev-libs/glib-2.42.0
+   media-sound/pulseaudio:=[glib]
+   >=x11-libs/gtk+-3.20.0:3
+   >=xfce-base/exo-0.11:=
+   >=xfce-base/libxfce4ui-4.11.0:=[gtk3(+)]
+   >=xfce-base/libxfce4util-4.9.0:=
+   >=xfce-base/xfce4-panel-4.11.0:=
+   >=xfce-base/xfconf-4.6.0:=
+   keybinder? ( dev-libs/keybinder:3 )
+   libcanberra? ( media-libs/libcanberra )
+   libnotify? ( x11-libs/libnotify )
+   wnck? ( x11-libs/libwnck:3 )
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local myconf=(
+   $(use_enable keybinder)
+   $(use_enable libcanberra)
+   $(use_enable libnotify)
+   $(use_enable wnck)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+
+   if ! has_version media-sound/pavucontrol; then
+   elog "For the 'audio mixer...' shortcut to work, you need to 
install"
+   elog "an external mixer application. Please either install:"
+   elog
+   elog "  media-sound/pavucontrol"
+   elog
+   elog "or specify another application to use in the 'Properties' 
dialog."
+   fi
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/eisl/files/, dev-lang/eisl/

2022-09-15 Thread Maciej Barć
commit: 00cd203f2180d132db85c51bc099d56b2d3056cb
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Sep 16 03:00:00 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Sep 16 03:06:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00cd203f

dev-lang/eisl: bump to 2.63

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

 dev-lang/eisl/Manifest   |  1 +
 dev-lang/eisl/eisl-2.63.ebuild   | 40 
 dev-lang/eisl/files/eisl-2.63-Makefile.patch | 33 +++
 3 files changed, 74 insertions(+)

diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest
index 12f2843c8f60..341126218e17 100644
--- a/dev-lang/eisl/Manifest
+++ b/dev-lang/eisl/Manifest
@@ -1,3 +1,4 @@
 DIST eisl-2.50.tar.gz 1757697 BLAKE2B 
83c68213522320c815d9c7930c58181adba6f7fd3387421b7c7de55aca0fb6cabd78f65543c71adb89408531ea59855aafcf5bafd466bf517626a49cd252641f
 SHA512 
4865c09dbbc0db885af69ec5ef0a731e2f55455f296b343b1cb05d3233e1e18c397b3b0a21eb0a6a86f85f20bf4e62f5e968fdf3cab45f6b5e3e3f9ee27d5e80
 DIST eisl-2.60.tar.gz 1858691 BLAKE2B 
9fc235c13f8e4c83a19bfffaaf94d19b07ae6cb5b1b60041d45da47451fee535a8153be9c360c5b496e33dba0618cc4d871d50a5f5d044675070ce406d635a0a
 SHA512 
abb30b8b8ac1fe39f40292b3e6393d35f3de0cc736aa70125e86d624f32f8ce2b5cbcbbf417e080afc4dc3d49294c42283bfa3f59665e15a7545c10b245ff723
 DIST eisl-2.62.tar.gz 2004955 BLAKE2B 
a69651f002d8ca418cb863670ddd5931ac8afbbe8dd922fe71717ec8d9e3edbd802dd70ea9035264bba50f4dbcac2657d59d9fd58733c8fce1572ac95b7693e8
 SHA512 
69674bab8bbb91ebc27abe319afeb71d6cef4eaa74e969b8c3e174f254422fcdeba006d11454fc9d82f1e96bc9b51e8f4a1c7a8a20f14b0006e596eea680397b
+DIST eisl-2.63.tar.gz 2004974 BLAKE2B 
f563c28ebfa6f45b1d5ace1087646fa63e99b98a6f44f42ed74f2bc4d7e29083bc1ad6c4e5234b5cdaf391fd07900fb309c153107a12e553b7636f978084a776
 SHA512 
fb2cead1cddb98ce63d471ef04f31cda3a8426d627f7d333fa5dc74401a075d923060dfb98ee9d399116535632983e649f2a99440157825f0528da03dae5d051

diff --git a/dev-lang/eisl/eisl-2.63.ebuild b/dev-lang/eisl/eisl-2.63.ebuild
new file mode 100644
index ..3b3256166271
--- /dev/null
+++ b/dev-lang/eisl/eisl-2.63.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Interpreter and compiler compatible with the ISLisp standard"
+HOMEPAGE="https://github.com/sasagawa888/eisl/;
+SRC_URI="https://github.com/sasagawa888/eisl/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"  # Tests run cppcheck (and fail)
+
+DOCS=( README{,-ja}.md documents )
+
+RDEPEND="sys-libs/ncurses:="
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${P}-Makefile.patch )
+
+src_compile() {
+   emake CC="$(tc-getCC)" clean edlis eisl
+}
+
+src_install() {
+   exeinto /usr/bin
+   doexe edlis eisl
+
+   # Compilation of ISLisp files on installation fails.
+   # Do not compile them and mimic "make install".
+   insinto /usr/share/${PN}
+   doins -r library
+   doins fast.h ffi.h
+
+   einstalldocs
+}

diff --git a/dev-lang/eisl/files/eisl-2.63-Makefile.patch 
b/dev-lang/eisl/files/eisl-2.63-Makefile.patch
new file mode 100644
index ..81f3f6aa1aeb
--- /dev/null
+++ b/dev-lang/eisl/files/eisl-2.63-Makefile.patch
@@ -0,0 +1,33 @@
+--- a/makefile
 b/makefile
+@@ -31,7 +31,7 @@ else
+   endif
+   endif
+ endif
+-CFLAGS := $(INCS) -Wall -Wextra -D_FORTIFY_SOURCE=2 $(CURSES_CFLAGS) 
-U_XOPEN_SOURCE -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -Inana/src
++CFLAGS += $(INCS) -Wall -Wextra $(CURSES_CFLAGS) -U_XOPEN_SOURCE 
-D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -Inana/src
+ DFLAGS := --preview=all --de -w --O3 --release --betterC
+ SRC_CII := cii/src/except.c cii/src/fmt.c cii/src/str.c cii/src/text.c
+ SRC_D := dextension.d disl.d
+@@ -57,7 +57,7 @@ ifeq ($(DEBUG),1)
+   LDFLAGS := -fsanitize=undefined
+   endif
+ else
+-  CFLAGS += -O3 -flto -DNDEBUG=1 -DWITHOUT_NANA=1
++  CFLAGS += -DNDEBUG=1 -DWITHOUT_NANA=1
+   SRC_CII += cii/src/mem.c
+ endif
+ OBJ_CII := $(SRC_CII:.c=.o)
+@@ -75,11 +75,10 @@ ifeq  ($(shell uname -n),raspberrypi)
+   CFLAGS += -D__rpi__
+ endif
+ ifneq ($(DEBUG),1)
+-  LDFLAGS += -flto
+   ifeq  ($(shell uname),Darwin)
+   LDFLAGS += -Wl,-S,-x
+   else
+-  LDFLAGS += -s
++  LDFLAGS +=
+   endif
+ endif
+ PREFIX := /usr/local



[gentoo-commits] repo/gentoo:master commit in: dev-lang/eisl/files/, dev-lang/eisl/

2022-09-15 Thread Maciej Barć
commit: cac62de5d47fb2d5f40a322b1f945793b1cd90b2
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Sep 16 03:00:34 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Sep 16 03:06:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cac62de5

dev-lang/eisl: drop old 2.50

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

 dev-lang/eisl/Manifest |  1 -
 dev-lang/eisl/eisl-2.50.ebuild | 36 --
 dev-lang/eisl/files/eisl-2.50-Makefile.patch   | 33 
 .../eisl/files/eisl-2.50-compat-no-cdefs.patch | 11 ---
 4 files changed, 81 deletions(-)

diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest
index 341126218e17..3e8b755df26a 100644
--- a/dev-lang/eisl/Manifest
+++ b/dev-lang/eisl/Manifest
@@ -1,4 +1,3 @@
-DIST eisl-2.50.tar.gz 1757697 BLAKE2B 
83c68213522320c815d9c7930c58181adba6f7fd3387421b7c7de55aca0fb6cabd78f65543c71adb89408531ea59855aafcf5bafd466bf517626a49cd252641f
 SHA512 
4865c09dbbc0db885af69ec5ef0a731e2f55455f296b343b1cb05d3233e1e18c397b3b0a21eb0a6a86f85f20bf4e62f5e968fdf3cab45f6b5e3e3f9ee27d5e80
 DIST eisl-2.60.tar.gz 1858691 BLAKE2B 
9fc235c13f8e4c83a19bfffaaf94d19b07ae6cb5b1b60041d45da47451fee535a8153be9c360c5b496e33dba0618cc4d871d50a5f5d044675070ce406d635a0a
 SHA512 
abb30b8b8ac1fe39f40292b3e6393d35f3de0cc736aa70125e86d624f32f8ce2b5cbcbbf417e080afc4dc3d49294c42283bfa3f59665e15a7545c10b245ff723
 DIST eisl-2.62.tar.gz 2004955 BLAKE2B 
a69651f002d8ca418cb863670ddd5931ac8afbbe8dd922fe71717ec8d9e3edbd802dd70ea9035264bba50f4dbcac2657d59d9fd58733c8fce1572ac95b7693e8
 SHA512 
69674bab8bbb91ebc27abe319afeb71d6cef4eaa74e969b8c3e174f254422fcdeba006d11454fc9d82f1e96bc9b51e8f4a1c7a8a20f14b0006e596eea680397b
 DIST eisl-2.63.tar.gz 2004974 BLAKE2B 
f563c28ebfa6f45b1d5ace1087646fa63e99b98a6f44f42ed74f2bc4d7e29083bc1ad6c4e5234b5cdaf391fd07900fb309c153107a12e553b7636f978084a776
 SHA512 
fb2cead1cddb98ce63d471ef04f31cda3a8426d627f7d333fa5dc74401a075d923060dfb98ee9d399116535632983e649f2a99440157825f0528da03dae5d051

diff --git a/dev-lang/eisl/eisl-2.50.ebuild b/dev-lang/eisl/eisl-2.50.ebuild
deleted file mode 100644
index d2ff0a7a86a7..
--- a/dev-lang/eisl/eisl-2.50.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Interpreter and compiler compatible with the ISLisp standard"
-HOMEPAGE="https://github.com/sasagawa888/eisl/;
-SRC_URI="https://github.com/sasagawa888/eisl/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="test"  # Tests run cppcheck (and fail)
-
-DOCS=( README-ja.md README.md documents )
-
-RDEPEND="sys-libs/ncurses:="
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-Makefile.patch
-   "${FILESDIR}"/${P}-compat-no-cdefs.patch
-)
-
-src_compile() {
-   emake CC="$(tc-getCC)" clean all
-}
-
-src_install() {
-   dobin edlis eisl
-
-   einstalldocs
-}

diff --git a/dev-lang/eisl/files/eisl-2.50-Makefile.patch 
b/dev-lang/eisl/files/eisl-2.50-Makefile.patch
deleted file mode 100644
index 3c30adff8fd2..
--- a/dev-lang/eisl/files/eisl-2.50-Makefile.patch
+++ /dev/null
@@ -1,33 +0,0 @@
 a/makefile
-+++ b/makefile
-@@ -29,7 +29,7 @@ else
-   CURSES_LIBS := $(shell ncurses6-config --libs)
-   endif
- endif
--CFLAGS := $(INCS) -Wall -Wextra -D_FORTIFY_SOURCE=2 $(CURSES_CFLAGS) 
-U_XOPEN_SOURCE -D_XOPEN_SOURCE=700 -Inana/src
-+CFLAGS += $(INCS) -Wall -Wextra $(CURSES_CFLAGS) -U_XOPEN_SOURCE 
-D_XOPEN_SOURCE=700 -Inana/src
- DFLAGS := --O3 --release --betterC
- SRC_CII := cii/src/except.c cii/src/fmt.c cii/src/str.c cii/src/text.c
- SRC_D := dextension.d disl.d
-@@ -42,7 +42,7 @@ ifeq ($(DEBUG),1)
-   LDFLAGS := -fsanitize=undefined
-   endif
- else
--  CFLAGS += -O3 -flto -DNDEBUG=1 -DWITHOUT_NANA=1
-+  CFLAGS += -DNDEBUG=1 -DWITHOUT_NANA=1
-   SRC_CII += cii/src/mem.c
- endif
- OBJ_CII := $(SRC_CII:.c=.o)
-@@ -56,11 +56,10 @@ else
-   CFLAGS += -std=c17
- endif
- ifneq ($(DEBUG),1)
--  LDFLAGS += -flto
-   ifeq ($(OPSYS),macos)
-   LDFLAGS += -Wl,-S,-x
-   else
--  LDFLAGS += -s
-+  LDFLAGS +=
-   endif
- endif
- PREFIX := /usr/local

diff --git a/dev-lang/eisl/files/eisl-2.50-compat-no-cdefs.patch 
b/dev-lang/eisl/files/eisl-2.50-compat-no-cdefs.patch
deleted file mode 100644
index d4cb1f6f2bf4..
--- a/dev-lang/eisl/files/eisl-2.50-compat-no-cdefs.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/compat/cdefs.h
-+++ b/compat/cdefs.h
-@@ -3,8 +3,6 @@
- #ifndef COMPAT_CDEFS_H
- #define COMPAT_CDEFS_H
- 
--#include 
--
- #ifndef __dead
- #define __dead \
- __attribute__((__noreturn__))



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

2022-09-15 Thread Ionen Wolkens
commit: c1fbb93535c73aa3dde578d391f9e7fce71ca81d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Sep 16 02:51:45 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Sep 16 02:53:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1fbb935

app-portage/iwdevtools: add 0.11.8

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

 app-portage/iwdevtools/Manifest |  1 +
 app-portage/iwdevtools/iwdevtools-0.11.8.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest
index f4655ead52a9..a02f224116ad 100644
--- a/app-portage/iwdevtools/Manifest
+++ b/app-portage/iwdevtools/Manifest
@@ -1 +1,2 @@
 DIST iwdevtools-0.11.7.tar.gz 86578 BLAKE2B 
1945f99ab5d516bdef7081e13ecb0921728497f84e5e5248b2ddea78b306f185a0952a664165b4bae6c2089ddd1a4423d26524f42631a53b75fd2749a6994721
 SHA512 
fe18a88d166f239581bdddb0c719bf1d7789f671df151d87844b1836d134754d731114250ae2a9ef5b1a37a403615c15bbd6174c3fe275e93c32ce6fae5c
+DIST iwdevtools-0.11.8.tar.gz 86740 BLAKE2B 
3c91f39c37f96d0f619f13ff632b89752cd1e1f3307597c0d103d32c4894d183ded3f301e74fbcb87bea2227ba73ca9cf9fdf87087d984c9f095e7d06f903891
 SHA512 
50457e81cece003d384a2418a486490c43da12f10b466688b221e9dc910b14ccf559834363d970e19e0f85273c17fef8c2b124d3adfbd3a48548192e93108cca

diff --git a/app-portage/iwdevtools/iwdevtools-0.11.8.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.11.8.ebuild
new file mode 100644
index ..68858249d8a0
--- /dev/null
+++ b/app-portage/iwdevtools/iwdevtools-0.11.8.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson optfeature
+
+DESCRIPTION="Small tools to aid with Gentoo development, primarily intended 
for QA"
+HOMEPAGE="https://github.com/ionenwks/iwdevtools;
+SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-misc/pax-utils
+   app-portage/portage-utils
+   >=app-shells/bash-5.1
+   dev-libs/libxml2:2
+   sys-apps/diffutils
+   sys-apps/file
+   sys-apps/portage
+   || ( sys-apps/util-linux app-misc/getopt )"
+BDEPEND="
+   sys-apps/help2man
+   || ( sys-apps/util-linux app-misc/getopt )
+   test? ( ${RDEPEND} )"
+
+src_configure() {
+   local emesonargs=(
+   -Ddocdir=${PF}
+   -Deprefix="${EPREFIX}"
+   -Dshellcheck=false
+   $(meson_use test)
+   )
+
+   has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long )
+
+   meson_src_configure
+}
+
+pkg_postinst() {
+   optfeature "detecting potential ABI issues using abidiff" 
dev-util/libabigail
+
+   if [[ ! ${REPLACING_VERSIONS} ]]; then
+   elog "Optional portage integration relies on using 
/etc/portage/bashrc."
+   elog "The example bashrc can be used as-is if not already using 
one:"
+   elog
+   elog "ln -s ../../usr/share/${PN}/bashrc 
${EROOT}/etc/portage/bashrc"
+   elog
+   elog "Otherwise, inspect the tools' --help output and the 
example to integrate"
+   elog "(if not defining the same phase functions, the example 
can be sourced)."
+   elog
+   elog "Note that \`eqawarn\` is used for portage output by 
default. QA messages"
+   elog "aren't logged / shown post-emerge unless e.g. in 
/etc/portage/make.conf:"
+   elog
+   elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"'
+   elog
+   elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for 
information on tools."
+   fi
+}



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

2022-09-15 Thread Ionen Wolkens
commit: e4f7c6c2bbd52c950027712445144c5e93605987
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Sep 16 02:45:49 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Sep 16 02:53:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4f7c6c2

app-portage/iwdevtools: drop 0.11.6

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

 app-portage/iwdevtools/Manifest |  1 -
 app-portage/iwdevtools/iwdevtools-0.11.6.ebuild | 64 -
 2 files changed, 65 deletions(-)

diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest
index 9fca2b41b2eb..f4655ead52a9 100644
--- a/app-portage/iwdevtools/Manifest
+++ b/app-portage/iwdevtools/Manifest
@@ -1,2 +1 @@
-DIST iwdevtools-0.11.6.tar.gz 85945 BLAKE2B 
61c18ae0ed1c0f7e90d41af485f18f891cdd9ffbaff5437cb9f9ca88622efa0f5acd89ac8596e7d41c25a083a970143f3b226284f4566b0b8ee3718071cd6cbb
 SHA512 
21ffda72945947658bf6867bf83d9b9ad4f6b930d4c2cee3dea551581030668ab286a4c4a07edeae937fd91f4aba08fe8e7c6506459808c4ada38502226b5b26
 DIST iwdevtools-0.11.7.tar.gz 86578 BLAKE2B 
1945f99ab5d516bdef7081e13ecb0921728497f84e5e5248b2ddea78b306f185a0952a664165b4bae6c2089ddd1a4423d26524f42631a53b75fd2749a6994721
 SHA512 
fe18a88d166f239581bdddb0c719bf1d7789f671df151d87844b1836d134754d731114250ae2a9ef5b1a37a403615c15bbd6174c3fe275e93c32ce6fae5c

diff --git a/app-portage/iwdevtools/iwdevtools-0.11.6.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.11.6.ebuild
deleted file mode 100644
index 4c53d2af1ea3..
--- a/app-portage/iwdevtools/iwdevtools-0.11.6.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson optfeature
-
-DESCRIPTION="Small tools to aid with Gentoo development, primarily intended 
for QA"
-HOMEPAGE="https://github.com/ionenwks/iwdevtools;
-SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-misc/pax-utils
-   app-portage/portage-utils
-   >=app-shells/bash-5.1
-   dev-libs/libxml2:2
-   sys-apps/diffutils
-   sys-apps/file
-   sys-apps/portage
-   || ( sys-apps/util-linux app-misc/getopt )"
-BDEPEND="
-   sys-apps/help2man
-   || ( sys-apps/util-linux app-misc/getopt )
-   test? ( ${RDEPEND} )"
-
-src_configure() {
-   local emesonargs=(
-   -Ddocdir=${PF}
-   -Deprefix="${EPREFIX}"
-   -Dshellcheck=false
-   $(meson_use test)
-   )
-
-   has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long )
-
-   meson_src_configure
-}
-
-pkg_postinst() {
-   optfeature "detecting potential ABI issues using abidiff" 
dev-util/libabigail
-
-   if [[ ! ${REPLACING_VERSIONS} ]]; then
-   elog "Optional portage integration relies on using 
/etc/portage/bashrc."
-   elog "The example bashrc can be used as-is if not already using 
one:"
-   elog
-   elog "ln -s ../../usr/share/${PN}/bashrc 
${EROOT}/etc/portage/bashrc"
-   elog
-   elog "Otherwise, inspect the tools' --help output and the 
example to integrate"
-   elog "(if not defining the same phase functions, the example 
can be sourced)."
-   elog
-   elog "Note that \`eqawarn\` is used for portage output by 
default. QA messages"
-   elog "aren't logged / shown post-emerge unless e.g. in 
/etc/portage/make.conf:"
-   elog
-   elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"'
-   elog
-   elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for 
information on tools."
-   fi
-}



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

2022-09-15 Thread Yixun Lan
commit: b0d2550e6bd9c5c9b59ab5f89a1e498531a4d0a3
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Sep 16 01:47:05 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Sep 16 02:51:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d2550e

net-p2p/deluge: Keyword 2.1.1 riscv, #870289

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

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

diff --git a/net-p2p/deluge/deluge-2.1.1.ebuild 
b/net-p2p/deluge/deluge-2.1.1.ebuild
index c20e9f975f8f..e1308fa47596 100644
--- a/net-p2p/deluge/deluge-2.1.1.ebuild
+++ b/net-p2p/deluge/deluge-2.1.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.deluge-torrent.org/${PN};
 else
SRC_URI="http://download.deluge-torrent.org/source/$(ver_cut 
1-2)/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv"
 fi
 
 LICENSE="GPL-2"



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

2022-09-15 Thread Yixun Lan
commit: 8a54312269c0484ad1b01466bb9aa277fd49bf0b
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Sep 16 02:01:35 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Sep 16 02:51:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a543122

net-p2p/deluge: forward keywords to live ebuild

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

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

diff --git a/net-p2p/deluge/deluge-.ebuild 
b/net-p2p/deluge/deluge-.ebuild
index 2ebeca0f434a..e1308fa47596 100644
--- a/net-p2p/deluge/deluge-.ebuild
+++ b/net-p2p/deluge/deluge-.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.deluge-torrent.org/${PN};
 else
SRC_URI="http://download.deluge-torrent.org/source/$(ver_cut 
1-2)/${P}.tar.xz"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv"
 fi
 
 LICENSE="GPL-2"



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

2022-09-15 Thread Yixun Lan
commit: 8ebea9207717f5deae4245384f8e4da63da7f6ef
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Sep 16 01:46:58 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Sep 16 02:51:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ebea920

net-libs/libtorrent-rasterbar: Keyword 2.0.7 riscv, #870289

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

 net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.7.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.7.ebuild
index e7665527757f..576d7a257f62 100644
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.7.ebuild
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.7.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar.
 
 LICENSE="BSD"
 SLOT="0/2.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="+dht debug gnutls python ssl test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



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

2022-09-15 Thread Yixun Lan
commit: a6acc48f8670b448402101b7ac19e6774ca30a7a
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Sep 16 01:47:02 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Sep 16 02:51:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6acc48f

dev-python/rencode: Keyword 1.0.6-r3 riscv, #870289

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

 dev-python/rencode/rencode-1.0.6-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rencode/rencode-1.0.6-r3.ebuild 
b/dev-python/rencode/rencode-1.0.6-r3.ebuild
index 9a72df4ef367..f4abd5b2ae56 100644
--- a/dev-python/rencode/rencode-1.0.6-r3.ebuild
+++ b/dev-python/rencode/rencode-1.0.6-r3.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/aresch/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
 



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

2022-09-15 Thread Yixun Lan
commit: 8a6cefc40f7818434a0203ce3f149948002ad534
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Sep 16 01:46:54 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Sep 16 02:51:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6cefc4

dev-python/pytest-twisted: Keyword 1.13.4-r1 riscv, #870289

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

 dev-python/pytest-twisted/pytest-twisted-1.13.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-twisted/pytest-twisted-1.13.4-r1.ebuild 
b/dev-python/pytest-twisted/pytest-twisted-1.13.4-r1.ebuild
index b7654519f5df..2313453b6593 100644
--- a/dev-python/pytest-twisted/pytest-twisted-1.13.4-r1.ebuild
+++ b/dev-python/pytest-twisted/pytest-twisted-1.13.4-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/pytest-dev/pytest-twisted/archive/v${PV}.tar.gz -> $
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv"
 
 RDEPEND="
dev-python/decorator[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: games-board/gnome-chess/

2022-09-15 Thread Matt Turner
commit: e40ca219246b75ceb4965bcbe80c554ab87abbb4
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 16 02:12:51 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 16 02:40:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e40ca219

games-board/gnome-chess: Version bump to 43.0

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

 games-board/gnome-chess/Manifest|  1 +
 games-board/gnome-chess/gnome-chess-43.0.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/games-board/gnome-chess/Manifest b/games-board/gnome-chess/Manifest
index 26040ff4c34a..87ec6d97985d 100644
--- a/games-board/gnome-chess/Manifest
+++ b/games-board/gnome-chess/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-chess-42.0.tar.xz 661180 BLAKE2B 
e9fe75df1b298aad17b8b199949cb02eeea5116fa15adfedfac6ed067123ff73aad8ebb33e512f1eef97237232275528da6454de27c335a897e5e3b942a335bf
 SHA512 
08af368b6fd032976c124a8fa8402494e73b004591eae331523a377acf72d98b9827ed189db1c1287f758f41614e878062bd1ab0b8323bf76d19b9cdedacf9a6
 DIST gnome-chess-42.1.tar.xz 663036 BLAKE2B 
3e42f799d029c4122055420035dd1dadcf5d385ea363ebfe355dc25df31bd5160f2b791d715a2ab371af93e4f5f0a60ac8e818df2686b0f0fc30ae7c0f0795fc
 SHA512 
ab84744910fbf65d50cadb7f63b9e5a5fd4af103adbacd349680c65ae70374ce9766e715656891ae8987ba3c6a694dd632b9154233a417b86a1eeacad875a61d
+DIST gnome-chess-43.0.tar.xz 658156 BLAKE2B 
eb8ddd9966a38ff385a93456621f250adaac1aee580475a136dc33d3182d0a772d50c2bc4bc47981e3b0dcf86ed91a2c8792ab682a5f6af4904a8f075fd520d5
 SHA512 
710ff09d9f5e23bb3822a203c1f5b11b85e8aa602f7c703f08e7843a79476498ec836e41122f6d601183b7220618bf2f2a2f0dcff62bcb625ae28b20a03d02c8

diff --git a/games-board/gnome-chess/gnome-chess-43.0.ebuild 
b/games-board/gnome-chess/gnome-chess-43.0.ebuild
new file mode 100644
index ..d649ade62c19
--- /dev/null
+++ b/games-board/gnome-chess/gnome-chess-43.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Play the classic two-player boardgame of chess"
+HOMEPAGE="https://wiki.gnome.org/Apps/Chess 
https://gitlab.gnome.org/GNOME/gnome-chess;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   gui-libs/gtk:4
+   >=gui-libs/libadwaita-1.0.0:1
+   >=gnome-base/librsvg-2.46.0:2
+   x11-libs/pango
+"
+DEPEND="${RDEPEND}
+   gnome-base/librsvg:2[vala]
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   $(vala_depend)
+   dev-util/itstool
+   dev-libs/appstream-glib
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DOC_CONTENTS="To be able to play against a computer you will need
+to install a chess engine package, for example games-board/gnuchess"
+
+src_prepare() {
+   default
+   vala_setup
+   xdg_environment_reset
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/gnome-sudoku/

2022-09-15 Thread Matt Turner
commit: d4883dba851e8a72b6d62740aef06fbea0f94f31
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 16 02:14:50 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 16 02:40:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4883dba

games-puzzle/gnome-sudoku: Version bump to 43.0

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

 games-puzzle/gnome-sudoku/Manifest |  1 +
 games-puzzle/gnome-sudoku/gnome-sudoku-43.0.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/games-puzzle/gnome-sudoku/Manifest 
b/games-puzzle/gnome-sudoku/Manifest
index f5eb7e054805..71be00aae3bc 100644
--- a/games-puzzle/gnome-sudoku/Manifest
+++ b/games-puzzle/gnome-sudoku/Manifest
@@ -1 +1,2 @@
 DIST gnome-sudoku-42.0.tar.xz 380836 BLAKE2B 
d496724ab20699e4cd372db02f3a71147d58e77ec8121576f889648cf084e5d87b34c639d0db6c623c9fd04cf421b8c350ee227f836eb657be1f99fa5734
 SHA512 
01f6dfdfe99a4acb4b664fd3573c64b154eea2b8b9964dd08448aa994d1ed6dbe7060157a496c3f895a049a4f267b9b5f9cfdf30b28656b6b2e63b7655d5a7b9
+DIST gnome-sudoku-43.0.tar.xz 388612 BLAKE2B 
31572ca651e8c21a073bed15edd99679f33fe9dc6ce020c84014120e7c29e1ff23c16ace0e543c8ade9c4f24745641dfd540e250f1ecc45e851479eb5514e073
 SHA512 
159209689061c437a42e5298e8dc51ef462e1a7d94e4ec7ddb6d1364977d4ea47ae3b0ebf601fd654104d58306b99155b24d3a3a47e334800ec380ccb851ae1b

diff --git a/games-puzzle/gnome-sudoku/gnome-sudoku-43.0.ebuild 
b/games-puzzle/gnome-sudoku/gnome-sudoku-43.0.ebuild
new file mode 100644
index ..fcd6e34d6c6c
--- /dev/null
+++ b/games-puzzle/gnome-sudoku/gnome-sudoku-43.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Test your logic skills in this number grid puzzle"
+HOMEPAGE="https://wiki.gnome.org/Apps/Sudoku 
https://gitlab.gnome.org/GNOME/gnome-sudoku;
+
+LICENSE="GPL-3+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.40:2
+   dev-libs/libgee:0.8=[introspection]
+   >=x11-libs/gtk+-3.24.0:3[introspection]
+   dev-libs/json-glib
+   >=dev-libs/qqwing-1.3.4:=
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/pango[introspection]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   $(vala_depend)
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   vala_setup
+   xdg_environment_reset
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gucharmap/

2022-09-15 Thread Matt Turner
commit: 7d80f2635d5a986259be529edb5a242a4453d64a
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 16 02:26:20 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 16 02:40:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d80f263

gnome-extra/gucharmap: Version bump to 15.0.0

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

 gnome-extra/gucharmap/Manifest|  1 +
 gnome-extra/gucharmap/gucharmap-15.0.0.ebuild | 74 +++
 2 files changed, 75 insertions(+)

diff --git a/gnome-extra/gucharmap/Manifest b/gnome-extra/gucharmap/Manifest
index 5b887964e2f4..8f7c708ab961 100644
--- a/gnome-extra/gucharmap/Manifest
+++ b/gnome-extra/gucharmap/Manifest
@@ -1,2 +1,3 @@
 DIST gucharmap-14.0.3.tar.gz 1931686 BLAKE2B 
e72b46450ad97a49519014882cbfd5792a07daf782fdf0d80e4b9221537548a57d3b43dc2b421f3f72d3b0adfee6f11c53304b4468c78b766ffee9536efebba2
 SHA512 
cb43265a2b54231c15331c299ed10bba8bb83bdc1860ee50764bed8a40ce1421f49edfeb7fa5814c8aac6c23f80936a966346849db83ddf7f94a370adeffc6c8
+DIST gucharmap-15.0.0.tar.gz 1936653 BLAKE2B 
4ff592bca75a08e19921c2b08c19ea2693b4652986f2cf77536cf3e056353cf9bfe44e66e15b402552f5ab1b97631f53e07ac10b530164b0ba1d479f70d2b4c2
 SHA512 
b72f4bf5b6b4d922c91bd1fb58070a5bcdc4364f96144db7446c8a94045158bc3c9e549f1bd3db3f27bb22e6b83a130c73cbd7c737c49a2bb0e2a6a5c8756a66
 DIST gucharmap-3.0.1.tar.bz2 3275481 BLAKE2B 
80dde7791abdc72677add9c65c59f810e6c6952116b92db34059c4c40d2657246b17844c105e68f32c86294e9b4e71e9d48e6f0522855465734d7c24e8d17608
 SHA512 
4d8a2276b5cb1a0b0fadca2a8522755c5884985a12d5b19341b9cefcd7f749ec1286c0271419e38ec84be7edcfa1293e7f0263eb682c75387d692792de3e1fb1

diff --git a/gnome-extra/gucharmap/gucharmap-15.0.0.ebuild 
b/gnome-extra/gucharmap/gucharmap-15.0.0.ebuild
new file mode 100644
index ..c894bbc415a1
--- /dev/null
+++ b/gnome-extra/gucharmap/gucharmap-15.0.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome2-utils meson python-any-r1 vala xdg
+
+DESCRIPTION="Unicode character map viewer and library"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gucharmap 
https://gitlab.gnome.org/GNOME/gucharmap/;
+SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="2.90"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+
+UNICODE_VERSION="14.0"
+
+IUSE="+introspection gtk-doc vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="media-libs/freetype:2
+   >=dev-libs/glib-2.32:2
+   >=x11-libs/gtk+-3.22:3[introspection?]
+   >=dev-libs/libpcre2-10.21:=
+   =app-i18n/unicode-data-${UNICODE_VERSION}*
+   >=x11-libs/pango-1.42.4-r2[introspection?]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( >=dev-util/gtk-doc-1 )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   vala? ( $(vala_depend) )
+"
+
+PATCHES=(
+   "${FILESDIR}"/14.0.1-install-user-help.patch
+   "${FILESDIR}"/14.0.1-fix-file-conflicts.patch
+)
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dcharmap=true
+   -Ddbg=false # in 14.0.1 all this does is pass -ggdb3
+   $(meson_use gtk-doc docs)
+   $(meson_use introspection gir)
+   -Dgtk3=true
+   -Ducd_path="${EPREFIX}/usr/share/unicode-data"
+   $(meson_use vala vapi)
+   )
+
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2022-09-15 Thread Matt Turner
commit: 03b825796d4721ff6cab408625c3d05a1782f6b7
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 16 02:24:33 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 16 02:40:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b82579

app-i18n/unicode-data: Version bump to 15.0.0

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

 app-i18n/unicode-data/Manifest   |  2 ++
 app-i18n/unicode-data/unicode-data-15.0.0.ebuild | 28 
 2 files changed, 30 insertions(+)

diff --git a/app-i18n/unicode-data/Manifest b/app-i18n/unicode-data/Manifest
index 36f0e1a80748..834b4be82530 100644
--- a/app-i18n/unicode-data/Manifest
+++ b/app-i18n/unicode-data/Manifest
@@ -1,2 +1,4 @@
 DIST unicode-data-14.0.0-UCD.zip 6985828 BLAKE2B 
2d36d35ded44fe1ad7966dae93e388c8c92d4404c811e495c0b4ea1c6482c4ed1488dff37b608cae230163bc4dd66cf8ec40d5db6e60541cd7719673c91dc5b1
 SHA512 
17fbfb3ebd3a75227526d87e19feb70c1b0ccee656e421e955aadc88847ed2597437eb8cf19619e2a49470d286b285e219aec18d6b29dab47cfa8317a212b458
 DIST unicode-data-14.0.0-Unihan.zip 7116482 BLAKE2B 
feafb77e8a1694efe940be226735f88c2e08be43408b8c12de87b86860d3cfacffb3d7d287e4fbf6b7fcef1055f3fe6b74f312312dd7d1886cbc7a394a7df983
 SHA512 
1827e512dd1bd27f3553746275dc90e3c3add38590d56da3901eccb56b94fee9e2dd806514a866ca73dfe4770ec585d200a6b6a7a4293c2ff572a2f5b50ef091
+DIST unicode-data-15.0.0-UCD.zip 7059105 BLAKE2B 
5615eeb9a73f9bd36986bd0d8fdc3c22d8b33d6ba36bb79f1d78ead2f4193fd926f1dd939c9c53047efdbd9346937f66e8c7cbf538ea4fe6a4bd5bdc02aa5528
 SHA512 
442a99694fccf0d1ff6f6236bec2cff7408eef4d9dba575ba4f5dc45cebf4d2b1b30334ef8a843887a0f410b24e0f79f7f30f06a195659def998875981604a6a
+DIST unicode-data-15.0.0-Unihan.zip 7293545 BLAKE2B 
46d8b13ac6970a27d70262d45c703496dd99bff4ac7eefed2003f3f7d02b070461211eb03400f0fe0decfb65a3dccd0973c8da286f9f6fc84681dd263ea366b6
 SHA512 
d9cf39adebe83ed0fd8d473cf057b8aa8b2362019d9f7ee7afc041501b1bbbe4d13050350ac40ce4a020cd1d64d52548fe262c3b2893934a032e1de8075e964c

diff --git a/app-i18n/unicode-data/unicode-data-15.0.0.ebuild 
b/app-i18n/unicode-data/unicode-data-15.0.0.ebuild
new file mode 100644
index ..ec27827c571d
--- /dev/null
+++ b/app-i18n/unicode-data/unicode-data-15.0.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Unicode data from unicode.org"
+HOMEPAGE="https://unicode.org/ucd/;
+SRC_URI="https://unicode.org/Public/zipped/${PV}/UCD.zip -> ${P}-UCD.zip
+   https://unicode.org/Public/zipped/${PV}/Unihan.zip -> ${P}-Unihan.zip"
+
+LICENSE="unicode"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+DEPEND="app-arch/unzip"
+S="${WORKDIR}"
+
+src_unpack() {
+   # Unihan.zip needs to be installed as a zip for reverse deps
+   # https://bugzilla.gnome.org/show_bug.cgi?id=768210
+   unpack ${P}-UCD.zip
+}
+
+src_install() {
+   insinto /usr/share/${PN}
+   doins -r "${S}"/*
+   newins "${DISTDIR}"/${P}-Unihan.zip Unihan.zip
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2022-09-15 Thread Matt Turner
commit: 09e9261d51a8a00e4a37d8c1956930f50be2335b
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 16 02:21:46 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 16 02:40:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e9261d

gui-libs/libhandy: Version bump to 1.8.0

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

 gui-libs/libhandy/Manifest  |  1 +
 gui-libs/libhandy/libhandy-1.8.0.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index 2490c745795b..f59e7c186c88 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1 +1,2 @@
 DIST libhandy-1.6.3.tar.xz 1785692 BLAKE2B 
e48c8724a5298d61412562f4be00e7c3198dae896d143319adc3c84296f0ce1272a46b23e432df02f184a330c342ed6c34bc072fdcc648cbf1923aa17105b3bf
 SHA512 
bf210bc49b512fe74438759e2b8238fbba9c8ccd57e96b7a72f484df080a407da56ffcacbef3265da8de6a1edc954d4b3d77eaddbd1f62141d41db5c17253b49
+DIST libhandy-1.8.0.tar.xz 1796032 BLAKE2B 
15929cfde5e01b25e0ccc4dfa94bb0d12272b02a5c5196fcb3a85a898bf8384faa4101114e14f44d53f326fa5321254bba85e3c7f41e426ebd116e2d3dfd96ca
 SHA512 
88f37d310ddc26a26612648d9f7beff6e77347a2cf59f682690dc838c3ec1bad9408ed39571c6cd779bea3d334a9c275ba3789d45c11c0a3e454617d41cc0035

diff --git a/gui-libs/libhandy/libhandy-1.8.0.ebuild 
b/gui-libs/libhandy/libhandy-1.8.0.ebuild
new file mode 100644
index ..5837b57a1218
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-1.8.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson xdg vala virtualx
+
+DESCRIPTION="Building blocks for modern adaptive GNOME apps"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="examples glade gtk-doc +introspection test +vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.24.1:3[introspection?]
+   glade? ( dev-util/glade:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( >=dev-util/gi-docgen-2021.1
+   app-text/docbook-xml-dtd:4.3 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofiling=false # -pg passing
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   $(meson_use examples)
+   $(meson_feature glade glade_catalog)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



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

2022-09-15 Thread William Hubbs
commit: 83ab9587be9f89e667506b861208d613a2f016e5
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Sep 16 01:57:01 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Sep 16 01:57:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83ab9587

dev-util/webhook: update SRC_URI

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

 dev-util/webhook/Manifest | 34 -
 dev-util/webhook/webhook-2.7.0.ebuild | 47 ---
 2 files changed, 5 insertions(+), 76 deletions(-)

diff --git a/dev-util/webhook/Manifest b/dev-util/webhook/Manifest
index f95ef35a057b..26d74735e8a3 100644
--- a/dev-util/webhook/Manifest
+++ b/dev-util/webhook/Manifest
@@ -1,35 +1 @@
-DIST github.com%2Fclbanning%2Fmxj%2F@v%2Fv1.8.4.mod 32 BLAKE2B 
836b900f51aa8ed26c04f3c1b38eaf748acc16d6e2ceb6735cf5551bf5b888d8d4dcfc9c13f61f68fe3ed589fb86ff8799a3ac671ee1315fc1dfc937898f05f5
 SHA512 
d54a68b794290d4aba3e0fc6115ad29071d7905c8a1d92ac7c8c99b60b35a7f6491315787ee27c534936372be513702e7752fb310b1479b5979b536ec1d78c77
-DIST github.com%2Fclbanning%2Fmxj%2F@v%2Fv1.8.4.zip 1147770 BLAKE2B 
f5bb0e74c948fcf36a944e288903999f60cac5b55249e46955a3fcfef7a83168c98da126f393f8057e6dbd4d5f2f602e2a8104256ab09e3ebf96b4e2ee89
 SHA512 
6d3c7eff5eef602a211ebfbf45104a9844b0838ac98c1cc1fd0dedeb28921f1b48ef1b1f54d0d235d45b8e4c75dacf8074dbdd097c4e78b6e6643c1418da3c02
-DIST github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.mod 37 BLAKE2B 
f097ba062c5ae93b06edbf7827cc21a40d6bf6d2130c44fc8002344e860b3471742cf930e505a74a6a2af3a77a6dcc7d01b103d01f6f208c96dd9ca713c96344
 SHA512 
be96d9da23cc31932c1001e2ed367e55d06ccf2af41cc106e83b92fb866b61110d06ff224797c942b9ab6104bdcba4542f2214b9fb2d88df63e69be8158c6e2b
-DIST github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.zip 26356 BLAKE2B 
665fb778605fc05dc686b59a3ad82a6df9020017243cc84498e4113c7b18343507a0084cd67febc329fa6b44e675696f99f632cd282ead5bb06f93ff3bd50bea
 SHA512 
88e19d0139de7de602272e14586a99eda26b2867ea60ef56b517d13b37c0d28b1ab62c05b2f9cf1a9b8dcc8e5afa9c915baf7a30b0f17c4fbd47d5c71d0a3965
-DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.mod 36 BLAKE2B 
2b77fbdbb6c6c20767c120b390fbd2992bf79dcae0a35c27121a6e755233da3ecb7d74e74c38c0a2463976b546ed8bbfb8a8d8cb140526dd9a0c4f524cc131a4
 SHA512 
5749d33fb085d63b7c12f43df824c96f168323cf6d88cfea3e2536eeb7b56689dab9dddb8cde1ec8bc9c2848e7148b8a37abf8523a99c55ce10f896245c5f341
-DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.zip 41278 BLAKE2B 
e0b440a81efbe3c7c16ad276b4509652fd58bc94cd162b9ab13bb37c1e6edcd561e3fbb999e55619d58c8e3279b785b8eb67fa4e200b38fe6fcb60f0918e6e8a
 SHA512 
9b1075ccd3d1f53773db97687e06fb41d6c3b228bcc329be580562fb3c34006768eb3f989f92367ca116c597140045b3c345fe36065f5015d1d4652633c3
-DIST github.com%2Fghodss%2Fyaml%2F@v%2Fv1.0.0.mod 30 BLAKE2B 
6a680b6e14f0cbca536b1ca02d633e16b2010cee7f590088748339785b2989cb0f86a51fba709da938d4c10ec810d5fe022d7d1a5c269d5ece253a78a5b2069f
 SHA512 
7ffc7a5c3e0b39831e590ce3402dbf5c95392e88a08576a16d9e1887b11400efa71a9d183d3f1e080081246f28a70262a679348f009f7da6bd41f253a60b0741
-DIST github.com%2Fghodss%2Fyaml%2F@v%2Fv1.0.0.zip 13436 BLAKE2B 
ddd82721096e3dfc8c70543b4324d02f1137d9eac13c1eec1236c4ff537bbebc2ce5f205af07e8ecc16a909c4415e764d87324bad3efd5c878aecc9f8b105647
 SHA512 
722683483b8071b58508a7de9a9c9826d4a33c874948c1a6612c89195cceadfbd0ee0b56635d408f0af09aa2e904b0ae3c86a06e9b8f86c502080ce04c756e42
-DIST github.com%2Fgo-chi%2Fchi%2F@v%2Fv4.0.2+incompatible.mod 29 BLAKE2B 
4332920508e4756b8f02245994a6817e6b12a463cea35613711952e2ebba0a902a2971e72cfebb82aaada062bdf9366d3a54326ed9ef41da0c3216e7547cb433
 SHA512 
7b02adad42c8b81f594661492450361cf74104c71257a8a27fc4117ac4bf8cec169f43fd2f1977a929c8ac94841eec03ddfbca3a19d1668f128ac028d81aec38
-DIST github.com%2Fgo-chi%2Fchi%2F@v%2Fv4.0.2+incompatible.zip 93841 BLAKE2B 
223434afc5c18d5418b7316e14a82744b0784e3d4d04a8f08c3f8a493af1aa047d32a4cfc241e51330f43d2770eee6465b93d9a34b7d4498fcdd0c03ccaed877
 SHA512 
2c0e50e39024972c89f38494ce369ae0f5f32084ad937d400ff8958cba1da3d85368fbeef2253c3df61d7adcc7d79c1e4dcd86540e0f6cba5cd8f3d0cec52ad6
-DIST github.com%2Fgofrs%2Fuuid%2F@v%2Fv3.2.0+incompatible.mod 29 BLAKE2B 
5311a22dbbbedd78a98e34293e79fb5443c57774fa9049665943e377fd07984a9316f3ec5c8fb70da9b133c6390d32ab28b97e939f938bfeeef78883cca6fba2
 SHA512 
8a1ab67bf3555ca17b7efb1042fb6a7d58b225b4186302b0cf289e7b60f9aeaf23e36ff6d4e8da2ed728dcd676cb2f30f0625c430c0b6943dd25ee02d2c27247
-DIST github.com%2Fgofrs%2Fuuid%2F@v%2Fv3.2.0+incompatible.zip 36892 BLAKE2B 
86fda2a386b182044a4482b9cbb90fdca1c07b45b6c0f0a6f2c63468263840ea99f22140a3d7a9f68836674f884c425d8d44c6583df554ea6bbd1b7b84add874
 SHA512 
c8c217d61335e9b4c9ebad513fea36f7bc529d398ee7bf6f538bdc355ef62f0597aa7aa3d78b57e6571198cd43e53ef032e8ffb66650fdfd25fe49e17c7ce84d
-DIST github.com%2Fgorilla%2Fmux%2F@v%2Fv1.7.3.mod 30 BLAKE2B 

[gentoo-commits] data/xml-schema:master commit in: /

2022-09-15 Thread Sam James
commit: 1fc2d92b221751b349d8ca89d8838de8cb88d76e
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 16 01:57:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 16 01:57:11 2022 +
URL:https://gitweb.gentoo.org/data/xml-schema.git/commit/?id=1fc2d92b

metadata.xsd: add savannah, savannah-nongnu remote-ids

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

 metadata.xsd | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/metadata.xsd b/metadata.xsd
index b485526..3812045 100644
--- a/metadata.xsd
+++ b/metadata.xsd
@@ -290,6 +290,8 @@



+   
+   






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

2022-09-15 Thread Sam James
commit: de7ee49e504cf5eef6084f0216593020bebf2c93
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 16 01:50:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 16 01:50:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7ee49e

app-shells/zsh: add link to upstream patch submission

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

 app-shells/zsh/files/zsh-5.9-clang-15-configure.patch | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch 
b/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch
index 8a77e365c700..a840401becc3 100644
--- a/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch
+++ b/app-shells/zsh/files/zsh-5.9-clang-15-configure.patch
@@ -1,4 +1,5 @@
 https://bugs.gentoo.org/869539
+https://www.zsh.org/mla/workers/2022/msg00964.html
 --- a/configure.ac
 +++ b/configure.ac
 @@ -583,11 +583,11 @@ if test x$zsh_cv_c_have_union_init = xye



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

2022-09-15 Thread Sam James
commit: 0f8a13ebe53b06a6eb7bff496ab344e9a24121e9
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 16 01:47:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 16 01:47:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f8a13eb

net-analyzer/wireshark: describe USE=qt6

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

 net-analyzer/wireshark/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-analyzer/wireshark/metadata.xml 
b/net-analyzer/wireshark/metadata.xml
index eb55f5b7f3ea..ceb09bd64731 100644
--- a/net-analyzer/wireshark/metadata.xml
+++ b/net-analyzer/wireshark/metadata.xml
@@ -52,6 +52,7 @@
Use net-libs/libpcap for network 
packet capturing (build dumpcap, rawshark)
Install plugin interface demo
Install plugins
+   Build with Qt6 support instead of the default 
Qt5 for GUI support
Install randpkt, a utility for creating 
pcap trace files full of random packets
Install randpktdump, an extcap 
interface to provide access to the random packet generator (randpkt)
Install reordercap, to reorder input 
file by timestamp into output file



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

2022-09-15 Thread Georgy Yakovlev
commit: 2c761489f50460971cae332168c3d3a82bf5be8f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 16 01:45:21 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 16 01:46:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c761489

dev-lang/rust: fix minor qa issues

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/files/1.62.1-musl-dynamic-linking.patch | 2 +-
 dev-lang/rust/rust-1.63.0-r1.ebuild   | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-lang/rust/files/1.62.1-musl-dynamic-linking.patch 
b/dev-lang/rust/files/1.62.1-musl-dynamic-linking.patch
index 6d53487a0bfc..fd56396d127e 100644
--- a/dev-lang/rust/files/1.62.1-musl-dynamic-linking.patch
+++ b/dev-lang/rust/files/1.62.1-musl-dynamic-linking.patch
@@ -22,4 +22,4 @@ index 207a87ab0..8a5a43363 100644
  base
  }
 -- 
-2.35.1
\ No newline at end of file
+2.35.1

diff --git a/dev-lang/rust/rust-1.63.0-r1.ebuild 
b/dev-lang/rust/rust-1.63.0-r1.ebuild
index 71c1aca5798a..b5696d6d71ab 100644
--- a/dev-lang/rust/rust-1.63.0-r1.ebuild
+++ b/dev-lang/rust/rust-1.63.0-r1.ebuild
@@ -253,7 +253,6 @@ pkg_setup() {
fi
 }
 
-
 esetup_unwind_hack() {
# https://bugs.gentoo.org/870280
# this is a hack needed to bootstrap with libgcc_s linked tarball on 
llvm-libunwind system.



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

2022-09-15 Thread Sam James
commit: a4d7174bdbf5c0652836aeb13c839e3a41382888
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 16 01:27:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 16 01:27:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4d7174b

net-analyzer/wireshark: rename USE=qt5 -> USE=gui for >=4.0.0_rc2

Per QA policy at 
https://projects.gentoo.org/qa/policy-guide/use-flags.html#pg0802.

Also makes it easier to then introduce optional, non-preferred-for-now
Qt 6 support later.

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

 net-analyzer/wireshark/wireshark-4.0.0_rc2.ebuild | 24 +++
 net-analyzer/wireshark/wireshark-.ebuild  | 24 +++
 2 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/net-analyzer/wireshark/wireshark-4.0.0_rc2.ebuild 
b/net-analyzer/wireshark/wireshark-4.0.0_rc2.ebuild
index 0bdf2a0c919a..cffd36841184 100644
--- a/net-analyzer/wireshark/wireshark-4.0.0_rc2.ebuild
+++ b/net-analyzer/wireshark/wireshark-4.0.0_rc2.ebuild
@@ -26,8 +26,8 @@ fi
 LICENSE="GPL-2"
 SLOT="0/${PV}"
 IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon"
-IUSE+=" +dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb"
-IUSE+=" +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap +qt5 
+randpkt"
+IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 
maxminddb"
+IUSE+=" +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap +randpkt"
 IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp 
sshdump ssl"
 IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump zlib +zstd"
 
@@ -59,7 +59,7 @@ RDEPEND="acct-group/pcap
netlink? ( dev-libs/libnl:3 )
opus? ( media-libs/opus )
pcap? ( net-libs/libpcap )
-   qt5? (
+   gui? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtmultimedia:5
@@ -88,7 +88,7 @@ BDEPEND="${PYTHON_DEPS}
app-doc/doxygen
dev-ruby/asciidoctor
)
-   qt5? (
+   gui? (
dev-qt/linguist-tools:5
)
test? (
@@ -98,7 +98,7 @@ BDEPEND="${PYTHON_DEPS}
')
)"
 RDEPEND="${RDEPEND}
-   qt5? ( virtual/freedesktop-icon-theme )
+   gui? ( virtual/freedesktop-icon-theme )
selinux? ( sec-policy/selinux-wireshark )"
 
 PATCHES=(
@@ -135,7 +135,7 @@ src_configure() {
esac
fi
 
-   if use qt5 ; then
+   if use gui ; then
#export QT_MIN_VERSION=5.3.0
append-cxxflags -fPIC -DPIC
fi
@@ -145,10 +145,10 @@ src_configure() {
mycmakeargs+=(
-DCMAKE_DISABLE_FIND_PACKAGE_{Asciidoctor,DOXYGEN}=$(usex !doc)
$(use androiddump && use pcap && echo 
-DEXTCAP_ANDROIDDUMP_LIBPCAP=yes)
-   $(usex qt5 LRELEASE=$(qt5_get_bindir)/lrelease '')
-   $(usex qt5 MOC=$(qt5_get_bindir)/moc '')
-   $(usex qt5 RCC=$(qt5_get_bindir)/rcc '')
-   $(usex qt5 UIC=$(qt5_get_bindir)/uic '')
+   $(usex gui LRELEASE=$(qt5_get_bindir)/lrelease '')
+   $(usex gui MOC=$(qt5_get_bindir)/moc '')
+   $(usex gui RCC=$(qt5_get_bindir)/rcc '')
+   $(usex gui UIC=$(qt5_get_bindir)/uic '')
-DBUILD_androiddump=$(usex androiddump)
-DBUILD_capinfos=$(usex capinfos)
-DBUILD_captype=$(usex captype)
@@ -169,7 +169,7 @@ src_configure() {
-DBUILD_tfshark=$(usex tfshark)
-DBUILD_tshark=$(usex tshark)
-DBUILD_udpdump=$(usex udpdump)
-   -DBUILD_wireshark=$(usex qt5)
+   -DBUILD_wireshark=$(usex gui)
-DENABLE_WERROR=OFF
-DENABLE_BCG729=$(usex bcg729)
-DENABLE_BROTLI=$(usex brotli)
@@ -237,7 +237,7 @@ src_install() {
doins ${dir}/*.h
done
 
-   if use qt5 ; then
+   if use gui ; then
local s
 
for s in 16 32 48 64 128 256 512 1024 ; do

diff --git a/net-analyzer/wireshark/wireshark-.ebuild 
b/net-analyzer/wireshark/wireshark-.ebuild
index 0bdf2a0c919a..cffd36841184 100644
--- a/net-analyzer/wireshark/wireshark-.ebuild
+++ b/net-analyzer/wireshark/wireshark-.ebuild
@@ -26,8 +26,8 @@ fi
 LICENSE="GPL-2"
 SLOT="0/${PV}"
 IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon"
-IUSE+=" +dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb"
-IUSE+=" +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap +qt5 
+randpkt"
+IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 
maxminddb"
+IUSE+=" +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap +randpkt"
 IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp 
sshdump ssl"
 IUSE+=" sdjournal test +text2pcap tfshark +tshark 

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

2022-09-15 Thread Sam James
commit: 9690c43f7d2a2cf3e5145a3f3a8e9f1042fcdd0a
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 16 01:45:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 16 01:45:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9690c43f

net-analyzer/wireshark: add preliminary Qt 6 support for >=4.0.0_rc2

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

 net-analyzer/wireshark/wireshark-4.0.0_rc2.ebuild | 60 +++
 net-analyzer/wireshark/wireshark-.ebuild  | 60 +++
 2 files changed, 80 insertions(+), 40 deletions(-)

diff --git a/net-analyzer/wireshark/wireshark-4.0.0_rc2.ebuild 
b/net-analyzer/wireshark/wireshark-4.0.0_rc2.ebuild
index cffd36841184..9110abbac9e4 100644
--- a/net-analyzer/wireshark/wireshark-4.0.0_rc2.ebuild
+++ b/net-analyzer/wireshark/wireshark-4.0.0_rc2.ebuild
@@ -27,7 +27,7 @@ LICENSE="GPL-2"
 SLOT="0/${PV}"
 IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon"
 IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 
maxminddb"
-IUSE+=" +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap +randpkt"
+IUSE+=" +mergecap +minizip +netlink opus +plugins plugin-ifdemo +pcap qt6 
+randpkt"
 IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp 
sshdump ssl"
 IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump zlib +zstd"
 
@@ -38,7 +38,8 @@ RESTRICT="!test? ( test )"
 
 # TODO: wifidump/libssh automagic?
 # bug #753062 for speexdsp
-RDEPEND="acct-group/pcap
+RDEPEND="
+   acct-group/pcap
>=dev-libs/glib-2.50.0:2
dev-libs/libpcre2
>=net-dns/c-ares-1.14.0:=
@@ -49,7 +50,7 @@ RDEPEND="acct-group/pcap
ciscodump? ( >=net-libs/libssh-0.6 )
filecaps? ( sys-libs/libcap )
http2? ( >=net-libs/nghttp2-1.11.0:= )
-   ilbc? ( media-libs/libilbc )
+   ilbc? ( media-libs/libilbc:= )
kerberos? ( virtual/krb5 )
libxml2? ( dev-libs/libxml2 )
lua? ( ${LUA_DEPS} )
@@ -60,26 +61,35 @@ RDEPEND="acct-group/pcap
opus? ( media-libs/opus )
pcap? ( net-libs/libpcap )
gui? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
x11-misc/xdg-utils
+   qt6? (
+   dev-qt/qtbase:6[concurrent,dbus,gui,widgets]
+   dev-qt/qt5compat:6
+   dev-qt/qtmultimedia:6
+   )
+   !qt6? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   )
)
sbc? ( media-libs/sbc )
-   sdjournal? ( sys-apps/systemd )
+   sdjournal? ( sys-apps/systemd:= )
smi? ( net-libs/libsmi )
snappy? ( app-arch/snappy )
-   spandsp? ( media-libs/spandsp )
-   sshdump? ( >=net-libs/libssh-0.6 )
+   spandsp? ( media-libs/spandsp:= )
+   sshdump? ( >=net-libs/libssh-0.6:= )
ssl? ( >=net-libs/gnutls-3.5.8:= )
zlib? ( sys-libs/zlib )
-   zstd? ( app-arch/zstd:= )"
+   zstd? ( app-arch/zstd:= )
+"
 DEPEND="${RDEPEND}"
 # TODO: 4.0.0_rc1 release notes say:
 # "Perl is no longer required to build Wireshark, but may be required to build 
some source code files and run code analysis checks."
-BDEPEND="${PYTHON_DEPS}
+BDEPEND="
+   ${PYTHON_DEPS}
dev-lang/perl
sys-devel/flex
sys-devel/gettext
@@ -89,17 +99,25 @@ BDEPEND="${PYTHON_DEPS}
dev-ruby/asciidoctor
)
gui? (
-   dev-qt/linguist-tools:5
+   qt6? (
+   dev-qt/qttools:6[linguist]
+   )
+   !qt6? (
+   dev-qt/linguist-tools:5
+   )
)
test? (
$(python_gen_any_dep '
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
')
-   )"
-RDEPEND="${RDEPEND}
+   )
+"
+RDEPEND="
+   ${RDEPEND}
gui? ( virtual/freedesktop-icon-theme )
-   selinux? ( sec-policy/selinux-wireshark )"
+   selinux? ( sec-policy/selinux-wireshark )
+"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.6.0-redhat.patch
@@ -122,6 +140,8 @@ pkg_setup() {
 src_configure() {
local mycmakeargs
 
+   python_setup
+
# Workaround bug #213705. If krb5-config --libs has -lcrypto then pass
# --with-ssl to ./configure. (Mimics code from acinclude.m4).
if use kerberos ; then
@@ -136,12 +156,9 @@ src_configure() {
fi
 
if use gui ; then
-   #export QT_MIN_VERSION=5.3.0
append-cxxflags -fPIC -DPIC
fi
 
-   python_setup
-

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

2022-09-15 Thread Sam James
commit: 0e4b45b4f266a412435f6ede35765cb4fc0270d9
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 16 01:04:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 16 01:04:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4b45b4

profiles/base: fix typo in dev-lang/rust[llvm-libunwind] mask

Bug: https://bugs.gentoo.org/870211
Thanks-to: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 79a03f96f100..15edc8b37c4c 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -12,7 +12,7 @@
 # to other packages, i.e. -llvm-libunwind doesn't force use of 
sys-libs/libunwind
 # on glibc, so it doesn't prevent usage of llvm-libunwind for other packages.
 # bug #870211.
-dev-lang/rust -llvm-libunwind
+dev-lang/rust llvm-libunwind
 
 # Sam James  (2022-09-15)
 # Patch not rebased and supporting it is not a priority: bug #824018.



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

2022-09-15 Thread Sam James
commit: 90d9bc10330aec4b049a78635278f32e992b8b07
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 16 01:22:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 16 01:22:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d9bc10

net-analyzer/wireshark: add 4.0.0_rc2, drop 4.0.0_rc1

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

 net-analyzer/wireshark/Manifest | 2 +-
 .../{wireshark-4.0.0_rc1.ebuild => wireshark-4.0.0_rc2.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index 8914f018742a..ac6e9b0afbc2 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -5,4 +5,4 @@ DIST wireshark-3.6.5.tar.xz 39939340 BLAKE2B 
4df1abce2563f20e91fac169ef1ab65851a
 DIST wireshark-3.6.6.tar.xz 39950276 BLAKE2B 
cb74c4ed307b83ba509fa3b56356a33df11d9d1effb29054f73f248ca1c7107806676539d0802cc71e07687831a838145194104183afa4ae1825eb1fb85062b1
 SHA512 
c32d5aafb3091dc1475896a3c4cfcb5a47af002e53f011a65697271c611e690743153841f5db1021a6cbea6d427dc661dce7b85208832251200258fb46aad84b
 DIST wireshark-3.6.7.tar.xz 39967312 BLAKE2B 
0539130aec2c7d8fdfec536114144a0b761addb8006d146a5e08d0a58e95d5d6b0db67ef32ceae4143de9836f25a3497802706f0a0eb633f29e1f24a47819e4b
 SHA512 
caf087ee467bf934f28d096869ea3d9d7c5a3c83e51c4df447700096943a92abf5cf29f4956b9a549e0708bcb3515b55c4660a7ced2cb9dbc582b87550026fac
 DIST wireshark-3.6.8.tar.xz 39942580 BLAKE2B 
8b51ae1b3bf56fe1ccec70e94d9edb891e7b486a87b8f43984ea6d3150fe8f6c04beef9f12ebd9b830138aec6a993bcf88d50cfc4695b1f9ade6933092bed8db
 SHA512 
c286e84e113f06b13b931da89b6d21b18e342660682579f88e77697f3e9c335ba75cdc190b41651da4d5729529a20740ef1a41e9f9523d9f6cc768147363053a
-DIST wireshark-4.0.0rc1.tar.xz 41291340 BLAKE2B 
96dc9616702c67f47517cf5fc575bf555d5f7e83cc90284301e3ef26476ca6292f8aba3c7230c3ca7e6404a9b953861247a448826b339fa586d5a8206c787989
 SHA512 
16d4f3d39198bb208d4ad58059c38a40f21352186abf2cafb4140674d048e5bd29e5dbc079ed50f28f1dde150733bba6a26c6fc7d10e524e4556bd20c6ae2856
+DIST wireshark-4.0.0rc2.tar.xz 41318448 BLAKE2B 
e4f3a9aca102a2f9fa519e429ad262f24df6a67fbd6debf9a9320ae0eb1e8753f65783ca19b5e4b224cf7af368af2a2cedc8065c7cc97216b4ced224fa9ffcaf
 SHA512 
524722f7093af3d9cbb1e355fdeafb653917eabfb1d8d7d7c480a35853b0a777c8f5043d367955d01b7ca16b3f90569dcbafc1025bbeeb57a29ff486066840b8

diff --git a/net-analyzer/wireshark/wireshark-4.0.0_rc1.ebuild 
b/net-analyzer/wireshark/wireshark-4.0.0_rc2.ebuild
similarity index 100%
rename from net-analyzer/wireshark/wireshark-4.0.0_rc1.ebuild
rename to net-analyzer/wireshark/wireshark-4.0.0_rc2.ebuild



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

2022-09-15 Thread Sam James
commit: 9e38708993c9481291726a1bead4e396799b9dba
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 16 00:54:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 16 00:55:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e387089

profiles/features/clang: add links for libcxx Rust variables

Bug: https://bugs.gentoo.org/732632
Bug: https://bugs.gentoo.org/870280
See: 3fa47c76138a86a5d29d30230c0afc1946d46d5b
Thanks-to: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Sam James  gentoo.org>

 profiles/features/clang/make.defaults | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/features/clang/make.defaults 
b/profiles/features/clang/make.defaults
index 64627a72aa3e..77b32d47a3c2 100644
--- a/profiles/features/clang/make.defaults
+++ b/profiles/features/clang/make.defaults
@@ -41,7 +41,10 @@ READELF="llvm-readelf"
 ADDR2LINE="llvm-addr2line"
 
 # Rust needs this to build some crates (like uutils)
+# https://github.com/rust-lang/rust/blob/master/compiler/rustc_llvm/build.rs
 LLVM_USE_LIBCXX=1
+# https://github.com/rust-lang/cc-rs#c-support
+# https://github.com/rust-lang/cc-rs/blob/main/src/lib.rs
 CXXSTDLIB="c++"
 
 # bootstrap USE for stage1



[gentoo-commits] repo/proj/guru:dev commit in: profiles/arch/amd64/x32/

2022-09-15 Thread Lucio Sauer
commit: 75c489e6a5d8e8d1cfeab0f81e77297801988555
Author: Lucio Sauer  posteo  net>
AuthorDate: Fri Sep 16 00:40:46 2022 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Fri Sep 16 00:44:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=75c489e6

profiles/arch/amd64/x32: add python target for app-misc/anki-bin and mask it 
due to masked dependency.

Signed-off-by: Lucio Sauer  posteo.net>

 profiles/arch/amd64/x32/package.mask | 4 
 profiles/arch/amd64/x32/package.use  | 3 +++
 2 files changed, 7 insertions(+)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index b8d5e56ae..b5b7d9ebb 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -1,3 +1,7 @@
+# Lucio Sauer  (2022-09-16)
+# Requires dev-python/PyQtWebEngine, which is masked.
+app-misc/anki-bin
+
 # Ronny (tastytea) Gutbrod  (2021-10-17)
 # Requires dev-python/PyQtWebEngine, which is masked.
 dev-python/pywebview

diff --git a/profiles/arch/amd64/x32/package.use 
b/profiles/arch/amd64/x32/package.use
new file mode 100644
index 0..5d9f47c73
--- /dev/null
+++ b/profiles/arch/amd64/x32/package.use
@@ -0,0 +1,3 @@
+# Lucio Sauer  (2022-09-16)
+# Upstream recommendation.
+app-misc/anki-bin python_single_target_python3_9



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

2022-09-15 Thread Lucio Sauer
commit: 666fded28c51537b5d4bc1baa628b6e579cb8165
Author: Lucio Sauer  posteo  net>
AuthorDate: Fri Sep 16 00:42:26 2022 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Fri Sep 16 00:45:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=666fded2

app-misc/anki-bin: add 2.1.54

Signed-off-by: Lucio Sauer  posteo.net>

 app-misc/anki-bin/Manifest   |  2 +
 app-misc/anki-bin/anki-bin-2.1.54.ebuild | 64 
 2 files changed, 66 insertions(+)

diff --git a/app-misc/anki-bin/Manifest b/app-misc/anki-bin/Manifest
index bbbc8340c..8075610b3 100644
--- a/app-misc/anki-bin/Manifest
+++ b/app-misc/anki-bin/Manifest
@@ -1,3 +1,5 @@
 DIST anki-bin-2.1.49.zip 9859031 BLAKE2B 
efe67559e090fbca990022f0dba9cff5f608ecbdf6d1a38cf682dfe8676458d77dbd0a12f68c19f24a74e8b006c7226c356bd9b03bc9c767ed1c063e3ab749d6
 SHA512 
cb6d4d65ad63d6a850a4bfd11f91e274f99afefe4eb988da8e72a73e062b3f477ffa5d7e6aac7baa0bb7efd8fafc599c10d36d44e6ab76d8ca2e7ebc83c32c3e
+DIST anki-bin-2.1.54.zip 10987565 BLAKE2B 
9ef71f62694f02dab59b7fd54a110df9a3748c373aed52f230dbc2335f881a78e130027559527a6ab1959e21f0337ab13ae89623ae22cf87351133f3cc7aa571
 SHA512 
d842309251d28218607177140a099f8b190b6f4b9ffb632c33aa0f9423118dd1424e59c70a0c93e57ad08c504cc36650590fda37b107e95bbbfb33521fbca87a
 DIST anki.png 34595 BLAKE2B 
7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88
 SHA512 
c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7
 DIST aqt-2.1.49.zip 2199372 BLAKE2B 
319eae4de573bfb07537faa3f3cef18f920dae55c230ce473dc08f5ebf4480df5f7a7d1b875ba7bc3c7147b596288f622db317f7eda835715bd6272e09da64f7
 SHA512 
65696fb36a5cd0cd9209eee483ffa31b2a9370d90e307140fd1d3ad647c7e6a63d24046dc521704fa78bf15895a0d6e57f72915cd161e1bb03a8bcbecb8099f0
+DIST aqt-2.1.54.zip 5245638 BLAKE2B 
29d99cbc27ed07d71351ac3af546d376cf2bf94ce17a4a1e96f78d2cfeb49b8c750f02dc37da44d78ba83dfac41d9d241bf22f45f27fa4a1c4831be3534a9246
 SHA512 
7f915151a655a020fce5a6bbbe15adc37bfa0aaa33f588e7fb23a25e5ca6842efae6a9465e0b5c3f21ec806794ac723587fde46140a9469b5a7cabec1fc6bd64

diff --git a/app-misc/anki-bin/anki-bin-2.1.54.ebuild 
b/app-misc/anki-bin/anki-bin-2.1.54.ebuild
new file mode 100644
index 0..388a9e9c3
--- /dev/null
+++ b/app-misc/anki-bin/anki-bin-2.1.54.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9} )
+inherit python-single-r1 desktop xdg
+
+MY_PN=${PN%-bin}
+DESCRIPTION="A spaced-repetition memory training program (flash cards)"
+HOMEPAGE="https://apps.ankiweb.net/;
+SRC_URI="
+   
https://files.pythonhosted.org/packages/cp39/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}-cp39-abi3-manylinux_2_28_x86_64.whl
 -> ${P}.zip
+   
https://files.pythonhosted.org/packages/py3/a/aqt/aqt-${PV}-py3-none-any.whl -> 
aqt-${PV}.zip
+   https://raw.githubusercontent.com/ankitects/anki/${PV}/qt/linux/anki.png
+"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+QA_PREBUILT="usr/lib/*"
+DEPEND="
+$(python_gen_cond_dep '
+   dev-python/decorator[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   dev-python/orjson-bin[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/waitress[${PYTHON_USEDEP}]
+   dev-python/send2trash[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/flask-cors[${PYTHON_USEDEP}]
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+   dev-python/stringcase[${PYTHON_USEDEP}]
+   ')
+"
+RDEPEND="${DEPEND}
+   ${PYTHON_DEPS}
+   !app-misc/anki
+"
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   default
+}
+
+src_install() {
+   python_domodule anki
+   python_domodule anki-${PV}.dist-info
+   python_domodule aqt
+   python_domodule aqt-${PV}.dist-info
+   printf "#!/usr/bin/python3\nimport sys;from aqt import 
run;sys.exit(run())" > runanki
+   python_newscript runanki anki
+   doicon "${DISTDIR}"/anki.png
+   make_desktop_entry /usr/bin/anki Anki anki Education
+}



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

2022-09-15 Thread Georgy Yakovlev
commit: ed5a363415a8de3d27cbfbc632118b1ef1bc5c32
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 16 00:32:56 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 16 00:46:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5a3634

dev-lang/rust: improve rustflags output format

Thanks-to: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/rust-1.63.0-r1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/rust/rust-1.63.0-r1.ebuild 
b/dev-lang/rust/rust-1.63.0-r1.ebuild
index 2fdf93de9880..a962d85a5c15 100644
--- a/dev-lang/rust/rust-1.63.0-r1.ebuild
+++ b/dev-lang/rust/rust-1.63.0-r1.ebuild
@@ -569,10 +569,10 @@ src_configure() {
 
einfo "Rust configured with the following flags:"
echo
-   echo RUSTFLAGS="${RUSTFLAGS:-}"
-   echo RUSTFLAGS_BOOTSTRAP="${RUSTFLAGS_BOOTSTRAP:-}"
-   echo RUSTFLAGS_NOT_BOOTSTRAP="${RUSTFLAGS_NOT_BOOTSTRAP:-}"
-   echo MAGIC_EXTRA_RUSTFLAGS="${MAGIC_EXTRA_RUSTFLAGS:-}"
+   echo RUSTFLAGS="\"${RUSTFLAGS}\""
+   echo RUSTFLAGS_BOOTSTRAP="\"${RUSTFLAGS_BOOTSTRAP}\""
+   echo RUSTFLAGS_NOT_BOOTSTRAP="\"${RUSTFLAGS_NOT_BOOTSTRAP}\""
+   echo MAGIC_EXTRA_RUSTFLAGS="\"${MAGIC_EXTRA_RUSTFLAGS}\""
env | grep "CARGO_TARGET_.*_RUSTFLAGS="
cat "${S}"/config.env || die
echo



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

2022-09-15 Thread Georgy Yakovlev
commit: 941cc3c5faae01bff0045d92e62da0a9689a0358
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 16 00:17:38 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 16 00:46:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941cc3c5

dev-lang/rust: fix bootstrap on musl systems without gcc_s

After extensive debug session we can bootstrap rust with
upstream tarball on clang-musl-no-gcc system

Thanks-to: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Thanks-to: Sam James  gentoo.org>
Closes: https://bugs.gentoo.org/870280
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/rust-1.63.0-r1.ebuild | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/dev-lang/rust/rust-1.63.0-r1.ebuild 
b/dev-lang/rust/rust-1.63.0-r1.ebuild
index 6031ffd57528..2fdf93de9880 100644
--- a/dev-lang/rust/rust-1.63.0-r1.ebuild
+++ b/dev-lang/rust/rust-1.63.0-r1.ebuild
@@ -253,8 +253,29 @@ pkg_setup() {
fi
 }
 
+
+esetup_unwind_hack() {
+   # https://bugs.gentoo.org/870280
+   # this is a hack needed to bootstrap with libgcc_s linked tarball on 
llvm-libunwind system
+   # it should trigger for internal bootstrap or system-bootstrap with 
rust-bin
+   # the whole idea is for stage0 to bootstrap with fake libgcc_s
+   # final stage will receive -L${T}/lib but not -lgcc_s args, producing 
clean compiler.
+   local fakelib="${T}/fakelib"
+   mkdir -p "${fakelib}" || die
+   # we need both symlinks, one for cargo runtime, other for linker.
+   ln -s "${ESYSROOT}/usr/lib/libunwind.so" "${fakelib}/libgcc_s.so.1" || 
die
+   ln -s "${ESYSROOT}/usr/lib/libunwind.so" "${fakelib}/libgcc_s.so" || die
+   export LD_LIBRARY_PATH="${fakelib}"
+   export RUSTFLAGS+=" -L${fakelib}"
+   # this is a literally magic variable that gets through cargo cache, 
without it some
+   # crates ignore RUSTFLAGS
+   # this variable can not contain leading space
+   export MAGIC_EXTRA_RUSTFLAGS+="${MAGIC_EXTRA_RUSTFLAGS:+ }-L${fakelib}"
+}
+
 src_prepare() {
if ! use system-bootstrap; then
+   has_version sys-devel/gcc || esetup_unwind_hack
local rust_stage0_root="${WORKDIR}"/rust-stage0
local rust_stage0="rust-${RUST_STAGE0_VERSION}-$(rust_abi)"
 
@@ -551,6 +572,7 @@ src_configure() {
echo RUSTFLAGS="${RUSTFLAGS:-}"
echo RUSTFLAGS_BOOTSTRAP="${RUSTFLAGS_BOOTSTRAP:-}"
echo RUSTFLAGS_NOT_BOOTSTRAP="${RUSTFLAGS_NOT_BOOTSTRAP:-}"
+   echo MAGIC_EXTRA_RUSTFLAGS="${MAGIC_EXTRA_RUSTFLAGS:-}"
env | grep "CARGO_TARGET_.*_RUSTFLAGS="
cat "${S}"/config.env || die
echo



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

2022-09-15 Thread Georgy Yakovlev
commit: 7a2ff15833ad90d6e4171165adbca4c1aafcaa12
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 16 00:45:49 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 16 00:46:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a2ff158

dev-lang/rust: improve comments with dots

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/rust-1.63.0-r1.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-lang/rust/rust-1.63.0-r1.ebuild 
b/dev-lang/rust/rust-1.63.0-r1.ebuild
index a962d85a5c15..71c1aca5798a 100644
--- a/dev-lang/rust/rust-1.63.0-r1.ebuild
+++ b/dev-lang/rust/rust-1.63.0-r1.ebuild
@@ -256,9 +256,9 @@ pkg_setup() {
 
 esetup_unwind_hack() {
# https://bugs.gentoo.org/870280
-   # this is a hack needed to bootstrap with libgcc_s linked tarball on 
llvm-libunwind system
-   # it should trigger for internal bootstrap or system-bootstrap with 
rust-bin
-   # the whole idea is for stage0 to bootstrap with fake libgcc_s
+   # this is a hack needed to bootstrap with libgcc_s linked tarball on 
llvm-libunwind system.
+   # it should trigger for internal bootstrap or system-bootstrap with 
rust-bin.
+   # the whole idea is for stage0 to bootstrap with fake libgcc_s.
# final stage will receive -L${T}/lib but not -lgcc_s args, producing 
clean compiler.
local fakelib="${T}/fakelib"
mkdir -p "${fakelib}" || die
@@ -268,8 +268,8 @@ esetup_unwind_hack() {
export LD_LIBRARY_PATH="${fakelib}"
export RUSTFLAGS+=" -L${fakelib}"
# this is a literally magic variable that gets through cargo cache, 
without it some
-   # crates ignore RUSTFLAGS
-   # this variable can not contain leading space
+   # crates ignore RUSTFLAGS.
+   # this variable can not contain leading space.
export MAGIC_EXTRA_RUSTFLAGS+="${MAGIC_EXTRA_RUSTFLAGS:+ }-L${fakelib}"
 }
 



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

2022-09-15 Thread Sam James
commit: 3fa47c76138a86a5d29d30230c0afc1946d46d5b
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 16 00:33:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 16 00:35:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa47c76

profiles/features/clang: add LLVM_USE_LIBCXX, CXXSTDLIB

Needed to build some Rust crates like sys-apps/uutils.

I'd heard some users mention needing to set this but hadn't
poked particularly far (was in the context of trying to do
Firefox + libc++ on non-LLVM profiles IIRC).

Bug: https://bugs.gentoo.org/732632
Bug: https://bugs.gentoo.org/870280
Thanks-to: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Thanks-to: Georgy Yakovlev  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 profiles/features/clang/make.defaults | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/features/clang/make.defaults 
b/profiles/features/clang/make.defaults
index ad06c1d9333f..64627a72aa3e 100644
--- a/profiles/features/clang/make.defaults
+++ b/profiles/features/clang/make.defaults
@@ -40,6 +40,9 @@ OBJDUMP="llvm-objdump"
 READELF="llvm-readelf"
 ADDR2LINE="llvm-addr2line"
 
+# Rust needs this to build some crates (like uutils)
+LLVM_USE_LIBCXX=1
+CXXSTDLIB="c++"
 
 # bootstrap USE for stage1
 



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

2022-09-15 Thread Sam James
commit: b6bf9a916912306b8971d72478fc23b0fdd6ac89
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 16 00:22:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 16 00:22:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6bf9a91

profiles: fixup ghostscript mask

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0bdb302f3993..05ac16c81135 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -372,7 +372,7 @@ dev-qt/qtwebsockets:6
 
 # Sam James  (2022-08-02)
 # Multiple rendering/font issues reported: bug #844115, bug #851141.
-=app-text/ghostscript-gpl-9.56.1
+>=app-text/ghostscript-gpl-9.56.1
 
 # Fabian Groffen  (2022-07-02)
 # Segfaults handling SPF validations (warn on permerror), like the



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

2022-09-15 Thread Sam James
commit: acacd8e179eb737f7e36c82ca6d8cf236eff0c9a
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 15 23:19:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 15 23:20:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acacd8e1

profiles: mask dev-lang/rust[llvm-libunwind] on non-LLVM profiles

Doesn't work on e.g. glibc systems. Unmasked on the LLVM profiles.
It doesn't matter much as llvm-libunwind has different semantics
to other packages, i.e. -llvm-libunwind doesn't force use of sys-libs/libunwind
on glibc, so it doesn't prevent usage of llvm-libunwind for other packages.

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

 profiles/base/package.use.mask   | 8 
 profiles/features/clang/package.use.mask | 4 
 2 files changed, 12 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 4aac007f6130..79a03f96f100 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,14 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Sam James  (2022-09-15)
+# Doesn't work on e.g. glibc systems. Unmasked on the LLVM profiles.
+# It doesn't matter much as llvm-libunwind has different semantics
+# to other packages, i.e. -llvm-libunwind doesn't force use of 
sys-libs/libunwind
+# on glibc, so it doesn't prevent usage of llvm-libunwind for other packages.
+# bug #870211.
+dev-lang/rust -llvm-libunwind
+
 # Sam James  (2022-09-15)
 # Patch not rebased and supporting it is not a priority: bug #824018.
 >=media-libs/libpng-1.6.38 apng

diff --git a/profiles/features/clang/package.use.mask 
b/profiles/features/clang/package.use.mask
index 2aa65931d7b2..0975580eab0d 100644
--- a/profiles/features/clang/package.use.mask
+++ b/profiles/features/clang/package.use.mask
@@ -1,5 +1,9 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-09-15)
+# Works on pure LLVM systems: bug #870211.
+dev-lang/rust -llvm-libunwind
+
 # libquadmath is gcc-specific
 dev-lang/perl quadmath



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

2022-09-15 Thread Maciej Barć
commit: 5cd702e928816316bbb9f35dfba49c168a9aac1e
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Sep 15 23:15:14 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Sep 15 23:16:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd702e9

app-emacs/filladapt: bump to 2.12.2

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

 app-emacs/filladapt/Manifest|  1 +
 app-emacs/filladapt/filladapt-2.12.2.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/app-emacs/filladapt/Manifest b/app-emacs/filladapt/Manifest
index ef111e1a41a3..5ef648508983 100644
--- a/app-emacs/filladapt/Manifest
+++ b/app-emacs/filladapt/Manifest
@@ -1 +1,2 @@
+DIST filladapt-2.12.2.el 30238 BLAKE2B 
9007ce3e8667d010cc5c04ec4d1f078995dab569bea6f1d35a15564ad5bddce1649a149fef396660b577cb3df016c86f3d570f0708bf54a6588baecc50c3c2c0
 SHA512 
485d008addfba33e56ccd751b0af304ae55dd6d261ad10f6d7876c16c5299c4964c16bde8bee37b87351da6ef80ef785641803a12a4ec02a80f72ee289720f38
 DIST filladapt-2.12.el.gz 9267 BLAKE2B 
81510bd51808f7aaa4874a1127a74bfc7d35c5f1dca0100694853025fd1bc884d75c2023f0e373eb1fe69cc5d423a48d884b4ff5cfdfc82b161f6a404965b6bd
 SHA512 
31bf3dca48129cc25653827678215eb4c62ff777cfbdf0d71142c0cc3111a078b1af316e121b27be2a47c317cfa440ac00e7fbc2bdf3e8ac7d54748297249328

diff --git a/app-emacs/filladapt/filladapt-2.12.2.ebuild 
b/app-emacs/filladapt/filladapt-2.12.2.ebuild
new file mode 100644
index ..e2880aa486fe
--- /dev/null
+++ b/app-emacs/filladapt/filladapt-2.12.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=24.4
+
+inherit elisp readme.gentoo-r1
+
+DESCRIPTION="Filladapt enhances the behavior of Emacs' fill functions"
+HOMEPAGE="http://www.wonderworks.com/ 
https://elpa.gnu.org/packages/filladapt.html;
+SRC_URI="https://elpa.gnu.org/packages/${P}.el;
+S="${WORKDIR}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+SITEFILE="50${PN}-gentoo.el"
+DOC_CONTENTS="Filladapt is not enabled as a site default. Add the following
+   lines to your ~/.emacs file to enable adaptive fill by default:
+   \n\t(require 'filladapt)
+   \n\t(setq-default filladapt-mode t)"
+
+src_unpack() {
+   mv "${DISTDIR}"/${P}.el "${WORKDIR}"/${PN}.el || die
+}



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

2022-09-15 Thread Sam James
commit: 19155cc5a8caf14f536e4f234dad3322fb8fb4a2
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 15 22:16:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 15 22:16:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19155cc5

media-video/pipewire: add 0.3.58

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

 media-video/pipewire/Manifest   |   1 +
 media-video/pipewire/pipewire-0.3.58.ebuild | 429 
 2 files changed, 430 insertions(+)

diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index 96ded3e005ac..eafd352e11e9 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -1,3 +1,4 @@
 DIST pipewire-0.3.51.tar.gz 1789070 BLAKE2B 
8538eb9f2178efa26365f30b324b707826e580caa1fd9c09b62c561c140c14186e0d2b04808fa78eb5642ddccf1a347def19934ecd654be06b215a693075b6fc
 SHA512 
a762fd260b4b14ad9ef142be11ab1c22268da6726e2179559ffb254f0ce7daf7a502779e33c64313a9c6a9fc1bd15150b76be04ec81aa27c35dbb4333cecdb4a
 DIST pipewire-0.3.56.tar.gz 1856321 BLAKE2B 
62fb5d5a83b3cfc0555f09da42c8d4fbe69f34432add57f91a9c001535340a84f54572af4a5ba138251888cba9be0c038317dfe929d2e2ef36ff62f4679c6ea0
 SHA512 
a1ba598c56130a30e573d3ce3ac5879d800d3005a47075c45353d968c97c12f74d85802cd171b61558c06c474a03bbe4885396ca430a0af6c5672ed00f43d108
 DIST pipewire-0.3.57.tar.gz 1882902 BLAKE2B 
d4227c056279dca5e4a8efb17b0d3d0c5e94664df15d208cde47b882cd8f25be897c6e39833b1c2997628bf97c023d97ebdba727c81c21e05298faa6abfee1b4
 SHA512 
f1fdd2d4093d5696b189b59497d16fed1fdb1a8fd14a563303c20b81b861e3bed7eaddb4b029d3ddb3e7ec248ff6b9db45a76d4e7a8fa6b7aa76ce23cfc6deae
+DIST pipewire-0.3.58.tar.gz 1893021 BLAKE2B 
65c93b3b5b2594799ceac4e5bd0700a15589dc13f7e8f308731b90f2514888f605f67434ef1d1248c6ce348cdde65839c1e7cf3ed68068f217e769ec78743785
 SHA512 
06fb308fe6a1573ccb955f6e39aef7e4ab0d1b9f4fdeee11b9d6910940f154fac8ce7f2daae5b3ba7d1eb22771590bd13a38622d316affa2cda71bfd8d91de7b

diff --git a/media-video/pipewire/pipewire-0.3.58.ebuild 
b/media-video/pipewire/pipewire-0.3.58.ebuild
new file mode 100644
index ..f8327c0c3219
--- /dev/null
+++ b/media-video/pipewire/pipewire-0.3.58.ebuild
@@ -0,0 +1,429 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# 1. Please regularly check (even at the point of bumping) Fedora's packaging
+# for needed backports at 
https://src.fedoraproject.org/rpms/pipewire/tree/rawhide.
+#
+# 2. Upstream also sometimes amend release notes for the previous release to 
mention
+# needed patches, e.g. 
https://gitlab.freedesktop.org/pipewire/pipewire/-/tags/0.3.55#distros
+#
+# 3. Keep an eye on git master (for both PipeWire and WirePlumber) as things
+# continue to move quickly. It's not uncommon for fixes to be made shortly
+# after releases.
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit flag-o-matic meson-multilib optfeature prefix python-any-r1 systemd 
udev
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git;
+   inherit git-r3
+else
+   if [[ ${PV} == *_p* ]] ; then
+   MY_COMMIT=""
+   
SRC_URI="https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${MY_COMMIT}/pipewire-${MY_COMMIT}.tar.bz2
 -> ${P}.tar.bz2"
+   S="${WORKDIR}"/${PN}-${MY_COMMIT}
+   else
+   
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz;
+   fi
+
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+DESCRIPTION="Multimedia processing graphs"
+HOMEPAGE="https://pipewire.org/;
+
+LICENSE="MIT LGPL-2.1+ GPL-2"
+# ABI was broken in 0.3.42 for 
https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/49
+SLOT="0/0.4"
+IUSE="bluetooth dbus doc echo-cancel extra flatpak gstreamer jack-client 
jack-sdk lv2
+pipewire-alsa sound-server ssl system-service systemd test udev v4l X zeroconf"
+
+# Once replacing system JACK libraries is possible, it's likely that
+# jack-client IUSE will need blocking to avoid users accidentally
+# configuring their systems to send PW sink output to the emulated
+# JACK's sink - doing so is likely to yield no audio, cause a CPU
+# cycles consuming loop (and may even cause GUI crashes)!
+
+# TODO: There should be "sound-server? ( || ( alsa bluetooth ) )" here, but 
ALSA is always enabled
+# TODO: Pulseaudio alsa plugin performs runtime check that pulseaudio server 
connection will work
+# which provides adequate guarantee that alsa-lib will be able to provide 
audio services.
+# If that works, pulseaudio defaults are loaded into alsa-lib runtime 
replacing default PCM and CTL.
+# When pipewire-alsa will be able to perform similar check, pipewire-alsa can 
be enabled unconditionally.
+REQUIRED_USE="
+   jack-sdk? ( !jack-client )
+   system-service? ( systemd )
+   !sound-server? ( !pipewire-alsa )
+   

[gentoo-commits] proj/kde:master commit in: kde-plasma/xdg-desktop-portal-kde/

2022-09-15 Thread Andreas Sturmlechner
commit: 92c5c4ff5ee5407aed7454f5f399e90f35963393
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:34 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=92c5c4ff

kde-plasma/xdg-desktop-portal-kde: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../xdg-desktop-portal-kde-5.25.90.ebuild  | 46 ++
 1 file changed, 46 insertions(+)

diff --git 
a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.90.ebuild 
b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.90.ebuild
new file mode 100644
index 00..392c900abf
--- /dev/null
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.90.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Backend implementation for xdg-desktop-portal that is using 
Qt/KDE Frameworks"
+
+LICENSE="LGPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+   >=dev-libs/wayland-1.15
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5[cups]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5[dbus]
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kwayland-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-libs/plasma-wayland-protocols-1.7.0
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+"
+RDEPEND="${COMMON_DEPEND}
+   kde-misc/kio-fuse:5
+   sys-apps/xdg-desktop-portal
+"
+BDEPEND=">=dev-qt/qtwaylandscanner-${QTMIN}:5"



[gentoo-commits] proj/kde:master commit in: kde-plasma/sddm-kcm/

2022-09-15 Thread Andreas Sturmlechner
commit: b1cba855fb828b267579d65c6fe60729b36c04e7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:33 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b1cba855

kde-plasma/sddm-kcm: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/sddm-kcm/sddm-kcm-5.25.90.ebuild | 43 +
 1 file changed, 43 insertions(+)

diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.25.90.ebuild 
b/kde-plasma/sddm-kcm/sddm-kcm-5.25.90.ebuild
new file mode 100644
index 00..1cbd32e96b
--- /dev/null
+++ b/kde-plasma/sddm-kcm/sddm-kcm-5.25.90.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma control module for SDDM"
+HOMEPAGE="https://invent.kde.org/plasma/sddm-kcm;
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
+   >=kde-plasma/kde-cli-tools-${PVCUT}:5
+   x11-misc/sddm
+"
+
+DOCS=( CONTRIBUTORS )



[gentoo-commits] proj/kde:master commit in: kde-plasma/xembed-sni-proxy/

2022-09-15 Thread Andreas Sturmlechner
commit: f24b8ab2503c7452f7abcecdaa994d7b07d2c675
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:34 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f24b8ab2

kde-plasma/xembed-sni-proxy: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../xembed-sni-proxy-5.25.90.ebuild| 42 ++
 1 file changed, 42 insertions(+)

diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.90.ebuild 
b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.90.ebuild
new file mode 100644
index 00..b748f0c4d9
--- /dev/null
+++ b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.90.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="plasma-workspace"
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit cmake plasma.kde.org
+
+DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays"
+HOMEPAGE="https://invent.kde.org/plasma/plasma-workspace/-/blob/master/xembed-sni-proxy/Readme.md;
+CMAKE_USE_DIR="${S}/${PN}"
+
+LICENSE="GPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-qt/qtcore-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+   x11-libs/libxcb
+   x11-libs/libXtst
+   x11-libs/xcb-util-image
+"
+RDEPEND="${DEPEND}
+   !kde-plasma/xembed-sni-proxy:0
+"
+BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:5"
+
+PATCHES=( "${FILESDIR}/${PN}-5.24.80-standalone.patch" )
+
+src_prepare() {
+   cmake_src_prepare
+
+   sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \
+   -i ${PN}/CMakeLists.txt || die "Failed to prepare 
CMakeLists.txt"
+}



[gentoo-commits] proj/kde:master commit in: kde-plasma/polkit-kde-agent/

2022-09-15 Thread Andreas Sturmlechner
commit: 70644e91a1bc1027320b466e9ad8bd8b7904107e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:32 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=70644e91

kde-plasma/polkit-kde-agent: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../polkit-kde-agent-5.25.90.ebuild| 33 ++
 1 file changed, 33 insertions(+)

diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.90.ebuild 
b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.90.ebuild
new file mode 100644
index 00..d919376257
--- /dev/null
+++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.90.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="${PN}-1"
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="PolKit agent module for KDE Plasma"
+HOMEPAGE="https://kde.org/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=sys-auth/polkit-qt-0.113.0
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-workspace/

2022-09-15 Thread Andreas Sturmlechner
commit: 456fb28531a06d8e63d0996b021b81ce5c5d08d2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:30 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=456fb285

kde-plasma/plasma-workspace: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-workspace-5.25.90.ebuild| 221 +
 1 file changed, 221 insertions(+)

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.25.90.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.25.90.ebuild
new file mode 100644
index 00..2e46361380
--- /dev/null
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.25.90.ebuild
@@ -0,0 +1,221 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma workspace"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="appstream +calendar +fontconfig geolocation gps +policykit
+screencast +semantic-desktop telemetry"
+
+REQUIRED_USE="gps? ( geolocation )"
+RESTRICT="test"
+
+# slot op: various private QtWaylandClient headers
+COMMON_DEPEND="
+   dev-libs/icu:=
+   >=dev-libs/wayland-1.15
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+   >=dev-qt/qtgui-${QTMIN}:5=[jpeg,libinput]
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwayland-${QTMIN}:5=
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kactivities-${KFMIN}:5
+   >=kde-frameworks/kactivities-stats-${KFMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/kded-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kidletime-${KFMIN}:5
+   >=kde-frameworks/kinit-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kpackage-${KFMIN}:5
+   >=kde-frameworks/kpeople-${KFMIN}:5
+   >=kde-frameworks/krunner-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktexteditor-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kunitconversion-${KFMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   >=kde-frameworks/kwayland-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+   >=kde-frameworks/prison-${KFMIN}:5[qml]
+   >=kde-frameworks/solid-${KFMIN}:5
+   >=kde-plasma/breeze-${PVCUT}:5
+   >=kde-plasma/kscreenlocker-${PVCUT}:5
+   >=kde-plasma/kwin-${PVCUT}:5
+   >=kde-plasma/layer-shell-qt-${PVCUT}:5
+   >=kde-plasma/libkscreen-${PVCUT}:5
+   >=kde-plasma/libksysguard-${PVCUT}:5
+   >=kde-plasma/libkworkspace-${PVCUT}:5
+   >=media-libs/phonon-4.11.0
+   sci-libs/libqalculate:=
+   sys-libs/zlib
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libxcb
+   x11-libs/libXcursor
+   x11-libs/libXfixes
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/xcb-util
+   x11-libs/xcb-util-image
+   appstream? ( dev-libs/appstream[qt5] )
+   calendar? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
+   fontconfig? (
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   media-libs/fontconfig
+   x11-libs/libXft
+   x11-libs/xcb-util-image
+   )
+   geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
+   gps? ( sci-geosciences/gpsd )
+   policykit? ( virtual/libcrypt:= )
+   screencast? (
+   

[gentoo-commits] proj/kde:master commit in: kde-plasma/systemsettings/

2022-09-15 Thread Andreas Sturmlechner
commit: 68f5b927bcff3f106e8407d8344c52348babe2b9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:33 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=68f5b927

kde-plasma/systemsettings: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../systemsettings/systemsettings-5.25.90.ebuild   | 59 ++
 1 file changed, 59 insertions(+)

diff --git a/kde-plasma/systemsettings/systemsettings-5.25.90.ebuild 
b/kde-plasma/systemsettings/systemsettings-5.25.90.ebuild
new file mode 100644
index 00..db92e7e5c7
--- /dev/null
+++ b/kde-plasma/systemsettings/systemsettings-5.25.90.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="Control Center to configure KDE Plasma desktop"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kactivities-${KFMIN}:5
+   >=kde-frameworks/kactivities-stats-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kpackage-${KFMIN}:5
+   >=kde-frameworks/krunner-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-plasma/libkworkspace-${PVCUT}:5
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+"
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "Configure looks for GTK+" kde-plasma/kde-gtk-config
+   fi
+   ecm_pkg_postinst
+}



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-vault/

2022-09-15 Thread Andreas Sturmlechner
commit: 06a13c3fa64b337b24237ef9ddac09f4b5d70f33
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:31 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=06a13c3f

kde-plasma/plasma-vault: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-vault/plasma-vault-5.25.90.ebuild   | 48 ++
 1 file changed, 48 insertions(+)

diff --git a/kde-plasma/plasma-vault/plasma-vault-5.25.90.ebuild 
b/kde-plasma/plasma-vault/plasma-vault-5.25.90.ebuild
new file mode 100644
index 00..e54a5efa28
--- /dev/null
+++ b/kde-plasma/plasma-vault/plasma-vault-5.25.90.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Plasma applet and services for creating encrypted vaults"
+HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/;
+
+LICENSE="LGPL-3"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="networkmanager"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kactivities-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-plasma/libksysguard-${PVCUT}:5
+   networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   || ( >=sys-fs/cryfs-0.9.9 >=sys-fs/encfs-1.9.2 )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package networkmanager KF5NetworkManagerQt)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-plasma/plymouth-kcm/

2022-09-15 Thread Andreas Sturmlechner
commit: 6b22395ed2720c516778a4d1cd910ecaf01b2093
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:31 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6b22395e

kde-plasma/plymouth-kcm: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plymouth-kcm/plymouth-kcm-5.25.90.ebuild   | 37 ++
 1 file changed, 37 insertions(+)

diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.25.90.ebuild 
b/kde-plasma/plymouth-kcm/plymouth-kcm-5.25.90.ebuild
new file mode 100644
index 00..b374ad879e
--- /dev/null
+++ b/kde-plasma/plymouth-kcm/plymouth-kcm-5.25.90.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma control module for Plymouth"
+HOMEPAGE="https://invent.kde.org/plasma/plymouth-kcm;
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   sys-boot/plymouth
+"
+RDEPEND="${DEPEND}
+   >=kde-plasma/kde-cli-tools-${PVCUT}:5
+"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-thunderbolt/

2022-09-15 Thread Andreas Sturmlechner
commit: b38008fd3c9a760597e97fe68e59bd36bdd3e952
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:29 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b38008fd

kde-plasma/plasma-thunderbolt: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-thunderbolt-5.25.90.ebuild  | 38 ++
 1 file changed, 38 insertions(+)

diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.90.ebuild 
b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.90.ebuild
new file mode 100644
index 00..f779e74d65
--- /dev/null
+++ b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.90.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Plasma integration for controlling Thunderbolt devices"
+HOMEPAGE="https://invent.kde.org/plasma/plasma-thunderbolt;
+
+LICENSE="|| ( GPL-2 GPL-3+ )"
+SLOT="5"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE=""
+
+# tests require DBus
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   sys-apps/bolt
+"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-workspace-wallpapers/

2022-09-15 Thread Andreas Sturmlechner
commit: 5e03e4b56201e8e875f7004c3500db450c80bf96
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:30 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5e03e4b5

kde-plasma/plasma-workspace-wallpapers: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-workspace-wallpapers-5.25.90.ebuild| 19 +++
 1 file changed, 19 insertions(+)

diff --git 
a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.90.ebuild
 
b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.90.ebuild
new file mode 100644
index 00..db5feae993
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.90.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+inherit cmake plasma.kde.org
+
+DESCRIPTION="Wallpapers for the Plasma workspace"
+
+LICENSE="GPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+BDEPEND="
+   dev-qt/qtcore:5
+   kde-frameworks/extra-cmake-modules:5
+"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-systemmonitor/

2022-09-15 Thread Andreas Sturmlechner
commit: dca0b7ede2a0760f4bf01d14a05e5880ee42eb57
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:29 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dca0b7ed

kde-plasma/plasma-systemmonitor: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-systemmonitor-5.25.90.ebuild| 42 ++
 1 file changed, 42 insertions(+)

diff --git 
a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.90.ebuild 
b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.90.ebuild
new file mode 100644
index 00..167b64dd94
--- /dev/null
+++ b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.90.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.98.0
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Monitor system sensors, process information and other system 
resources"
+HOMEPAGE="https://apps.kde.org/plasma-systemmonitor/;
+
+LICENSE="|| ( GPL-3 GPL-2 )"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-plasma/libksysguard-${PVCUT}:5
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
+   >=kde-frameworks/kquickcharts-${KFMIN}:5
+   >=kde-plasma/ksystemstats-${PVCUT}:5
+"



[gentoo-commits] proj/kde:master commit in: kde-plasma/powerdevil/

2022-09-15 Thread Andreas Sturmlechner
commit: d098d2b146998fa425bd675b1a8d9581c4d39f58
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:32 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d098d2b1

kde-plasma/powerdevil: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/powerdevil/powerdevil-5.25.90.ebuild | 70 +
 1 file changed, 70 insertions(+)

diff --git a/kde-plasma/powerdevil/powerdevil-5.25.90.ebuild 
b/kde-plasma/powerdevil/powerdevil-5.25.90.ebuild
new file mode 100644
index 00..f55b7aa9a8
--- /dev/null
+++ b/kde-plasma/powerdevil/powerdevil-5.25.90.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Power management for KDE Plasma Shell"
+HOMEPAGE="https://invent.kde.org/plasma/powerdevil;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="brightness-control caps +wireless"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=kde-frameworks/kactivities-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5[policykit]
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kidletime-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwayland-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+   >=kde-plasma/libkscreen-${PVCUT}:5
+   >=kde-plasma/libkworkspace-${PVCUT}:5
+   virtual/libudev:=
+   x11-libs/libxcb
+   brightness-control? ( app-misc/ddcutil:= )
+   caps? ( sys-libs/libcap )
+   wireless? (
+   >=kde-frameworks/bluez-qt-${KFMIN}:5
+   >=kde-frameworks/networkmanager-qt-${KFMIN}:5
+   )
+"
+RDEPEND="${DEPEND}
+   >=kde-plasma/kde-cli-tools-${PVCUT}:5
+   >=sys-power/upower-0.9.23
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_DDCUTIL=$(usex brightness-control)
+   $(cmake_use_find_package caps Libcap)
+   $(cmake_use_find_package wireless KF5BluezQt)
+   $(cmake_use_find_package wireless KF5NetworkManagerQt)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-pa/

2022-09-15 Thread Andreas Sturmlechner
commit: bc045464fcfff138112ddeb2e1669502e6095515
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:28 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bc045464

kde-plasma/plasma-pa: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plasma-pa/plasma-pa-5.25.90.ebuild | 35 +++
 1 file changed, 35 insertions(+)

diff --git a/kde-plasma/plasma-pa/plasma-pa-5.25.90.ebuild 
b/kde-plasma/plasma-pa/plasma-pa-5.25.90.ebuild
new file mode 100644
index 00..7ab86f01df
--- /dev/null
+++ b/kde-plasma/plasma-pa/plasma-pa-5.25.90.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.98.0
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   dev-libs/glib:2
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+   media-libs/libcanberra
+   media-libs/libpulse
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   x11-themes/sound-theme-freedesktop
+"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-browser-integration/

2022-09-15 Thread Andreas Sturmlechner
commit: 732f461c5c0b9ad53625685f25ce5ea9261fef50
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:24 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=732f461c

kde-plasma/plasma-browser-integration: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-browser-integration-5.25.90.ebuild  | 45 ++
 1 file changed, 45 insertions(+)

diff --git 
a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.25.90.ebuild
 
b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.25.90.ebuild
new file mode 100644
index 00..28103fcf18
--- /dev/null
+++ 
b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.25.90.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Integrate Chrome/Firefox better into Plasma through browser 
extensions"
+HOMEPAGE+=" https://community.kde.org/Plasma/Browser_Integration;
+
+LICENSE="GPL-3+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kactivities-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kfilemetadata-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/krunner-${KFMIN}:5
+   >=kde-frameworks/purpose-${KFMIN}:5
+   >=kde-plasma/plasma-workspace-${PVCUT}:5
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DMOZILLA_DIR="${EPREFIX}/usr/$(get_libdir)/mozilla"
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-plasma/libkworkspace/

2022-09-15 Thread Andreas Sturmlechner
commit: 8a7559daa08a219750ff78d53cdf050c3fe20068
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:22 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8a7559da

kde-plasma/libkworkspace: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../libkworkspace/libkworkspace-5.25.90.ebuild | 54 ++
 1 file changed, 54 insertions(+)

diff --git a/kde-plasma/libkworkspace/libkworkspace-5.25.90.ebuild 
b/kde-plasma/libkworkspace/libkworkspace-5.25.90.ebuild
new file mode 100644
index 00..dee0ce32a3
--- /dev/null
+++ b/kde-plasma/libkworkspace/libkworkspace-5.25.90.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KDE_ORG_NAME="plasma-workspace"
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Workspace library to interact with the Plasma session manager"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-plasma/kscreenlocker-${PVCUT}:5
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXau
+"
+DEPEND="${RDEPEND}
+   >=kde-plasma/kwin-${PVCUT}:5
+"
+
+S="${S}/${PN}"
+
+src_prepare() {
+   # delete colliding libkworkspace translations, let ecm_src_prepare do 
its magic
+   if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   find ../po -type f -name "*po" -and -not -name "libkworkspace*" 
-delete || die
+   rm -rf po/*/docs || die
+   cp -a ../po ./ || die
+   fi
+
+   eapply "${FILESDIR}/${PN}-5.22.80-standalone.patch"
+   sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" -i CMakeLists.txt || die
+   cat >> CMakeLists.txt <<- _EOF_ || die
+   ki18n_install(po)
+   _EOF_
+
+   ecm_src_prepare
+}



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-meta/

2022-09-15 Thread Andreas Sturmlechner
commit: aecb281df8dad5480bb0c5627583459b768379fe
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:27 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=aecb281d

kde-plasma/plasma-meta: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plasma-meta/plasma-meta-5.25.90.ebuild | 107 ++
 1 file changed, 107 insertions(+)

diff --git a/kde-plasma/plasma-meta/plasma-meta-5.25.90.ebuild 
b/kde-plasma/plasma-meta/plasma-meta-5.25.90.ebuild
new file mode 100644
index 00..76be986707
--- /dev/null
+++ b/kde-plasma/plasma-meta/plasma-meta-5.25.90.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Merge this to pull in all Plasma 5 packages"
+HOMEPAGE="https://kde.org/plasma-desktop/;
+
+LICENSE="metapackage"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt
++desktop-portal discover +display-manager +elogind +firewall grub gtk +handbook
++kwallet +legacy-systray +networkmanager plymouth pulseaudio +sddm sdk +smart
+systemd thunderbolt +wallpapers"
+
+REQUIRED_USE="^^ ( elogind systemd )"
+
+RDEPEND="
+   >=kde-plasma/breeze-${PV}:${SLOT}
+   >=kde-plasma/kactivitymanagerd-${PV}:${SLOT}
+   >=kde-plasma/kde-cli-tools-${PV}:${SLOT}
+   >=kde-plasma/kdecoration-${PV}:${SLOT}
+   >=kde-plasma/kdeplasma-addons-${PV}:${SLOT}
+   >=kde-plasma/kgamma-${PV}:${SLOT}
+   >=kde-plasma/khotkeys-${PV}:${SLOT}
+   >=kde-plasma/kinfocenter-${PV}:${SLOT}
+   >=kde-plasma/kmenuedit-${PV}:${SLOT}
+   >=kde-plasma/kscreen-${PV}:${SLOT}
+   >=kde-plasma/kscreenlocker-${PV}:${SLOT}
+   >=kde-plasma/ksshaskpass-${PV}:${SLOT}
+   >=kde-plasma/ksystemstats-${PV}:${SLOT}
+   >=kde-plasma/kwayland-integration-${PV}:${SLOT}
+   >=kde-plasma/kwin-${PV}:${SLOT}[lock]
+   >=kde-plasma/kwrited-${PV}:${SLOT}
+   >=kde-plasma/layer-shell-qt-${PV}:${SLOT}
+   >=kde-plasma/libkscreen-${PV}:${SLOT}
+   >=kde-plasma/libksysguard-${PV}:${SLOT}
+   >=kde-plasma/milou-${PV}:${SLOT}
+   >=kde-plasma/oxygen-${PV}:${SLOT}
+   >=kde-plasma/oxygen-sounds-${PV}:${SLOT}
+   >=kde-plasma/plasma-desktop-${PV}:${SLOT}
+   >=kde-plasma/plasma-integration-${PV}:${SLOT}
+   >=kde-plasma/plasma-systemmonitor-${PV}:${SLOT}
+   >=kde-plasma/plasma-workspace-${PV}:${SLOT}
+   >=kde-plasma/polkit-kde-agent-${PV}:${SLOT}
+   >=kde-plasma/powerdevil-${PV}:${SLOT}
+   >=kde-plasma/systemsettings-${PV}:${SLOT}
+   sys-apps/dbus[elogind?,systemd?]
+   sys-auth/polkit[systemd?]
+   sys-fs/udisks:2[elogind?,systemd?]
+   bluetooth? ( >=kde-plasma/bluedevil-${PV}:${SLOT} )
+   browser-integration? ( 
>=kde-plasma/plasma-browser-integration-${PV}:${SLOT} )
+   colord? ( x11-misc/colord )
+   crash-handler? ( >=kde-plasma/drkonqi-${PV}:${SLOT} )
+   crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} )
+   desktop-portal? ( >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT} )
+   discover? ( >=kde-plasma/discover-${PV}:${SLOT} )
+   display-manager? (
+   sddm? (
+   >=kde-plasma/sddm-kcm-${PV}:${SLOT}
+   x11-misc/sddm[elogind?,systemd?]
+   )
+   !sddm? ( x11-misc/lightdm )
+   )
+   elogind? ( sys-auth/elogind[pam] )
+   grub? ( >=kde-plasma/breeze-grub-${PV}:${SLOT} )
+   gtk? (
+   >=kde-plasma/breeze-gtk-${PV}:${SLOT}
+   >=kde-plasma/kde-gtk-config-${PV}:${SLOT}
+   x11-misc/appmenu-gtk-module
+   )
+   handbook? ( kde-apps/khelpcenter:5 )
+   kwallet? ( >=kde-plasma/kwallet-pam-${PV}:${SLOT} )
+   legacy-systray? ( >=kde-plasma/xembed-sni-proxy-${PV}:${SLOT} )
+   networkmanager? (
+   >=kde-plasma/plasma-nm-${PV}:${SLOT}
+   net-misc/networkmanager[elogind?,systemd?]
+   )
+   plymouth? (
+   >=kde-plasma/breeze-plymouth-${PV}:${SLOT}
+   >=kde-plasma/plymouth-kcm-${PV}:${SLOT}
+   )
+   pulseaudio? ( >=kde-plasma/plasma-pa-${PV}:${SLOT} )
+   sdk? ( >=kde-plasma/plasma-sdk-${PV}:${SLOT} )
+   smart? ( >=kde-plasma/plasma-disks-${PV}:${SLOT} )
+   systemd? (
+   sys-apps/systemd[pam]
+   firewall? ( >=kde-plasma/plasma-firewall-${PV}:${SLOT} )
+   )
+   thunderbolt? ( >=kde-plasma/plasma-thunderbolt-${PV}:${SLOT} )
+   wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-${PV}:${SLOT} )
+"
+# Optional runtime deps: kde-plasma/plasma-desktop
+RDEPEND="${RDEPEND}
+   accessibility? ( app-accessibility/orca )
+"
+
+pkg_postinst() {
+   has_version 

[gentoo-commits] proj/kde:master commit in: kde-plasma/oxygen/

2022-09-15 Thread Andreas Sturmlechner
commit: 0df0fdb298555439743f0269b5f4cdb5b17689d9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:23 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0df0fdb2

kde-plasma/oxygen: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/oxygen/oxygen-5.25.90.ebuild | 51 +
 1 file changed, 51 insertions(+)

diff --git a/kde-plasma/oxygen/oxygen-5.25.90.ebuild 
b/kde-plasma/oxygen/oxygen-5.25.90.ebuild
new file mode 100644
index 00..7a994c971b
--- /dev/null
+++ b/kde-plasma/oxygen/oxygen-5.25.90.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Oxygen visual style for the Plasma desktop"
+HOMEPAGE="https://invent.kde.org/plasma/oxygen;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="wayland"
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=kde-frameworks/frameworkintegration-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-plasma/kdecoration-${PVCUT}:5
+   x11-libs/libxcb
+   wayland? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   >=kde-frameworks/kservice-${KFMIN}:5
+"
+PDEPEND="
+   >=kde-plasma/kde-cli-tools-${PVCUT}:5
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package wayland KF5Wayland)
+   )
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-nm/

2022-09-15 Thread Andreas Sturmlechner
commit: 07db04a3aa510057d760ee65b1affa1b455f038f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:27 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=07db04a3

kde-plasma/plasma-nm: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plasma-nm/plasma-nm-5.25.90.ebuild | 90 +++
 1 file changed, 90 insertions(+)

diff --git a/kde-plasma/plasma-nm/plasma-nm-5.25.90.ebuild 
b/kde-plasma/plasma-nm/plasma-nm-5.25.90.ebuild
new file mode 100644
index 00..caf126b346
--- /dev/null
+++ b/kde-plasma/plasma-nm/plasma-nm-5.25.90.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma applet for NetworkManager"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="modemmanager openconnect teamd"
+
+DEPEND="
+   >=app-crypt/qca-2.3.0:2
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/networkmanager-qt-${KFMIN}:5[teamd=]
+   >=kde-frameworks/plasma-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+   net-misc/networkmanager[teamd=]
+   modemmanager? (
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/modemmanager-qt-${KFMIN}:5
+   net-misc/mobile-broadband-provider-info
+   )
+   openconnect? (
+   >=dev-qt/qtxml-${QTMIN}:5
+   net-vpn/networkmanager-openconnect
+   net-vpn/openconnect:=
+   )
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-plasma/kde-cli-tools-${PVCUT}:5
+"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   ecm_src_prepare
+
+   # TODO: try to get a build switch upstreamed
+   if ! use openconnect; then
+   sed -e "s/^pkg_check_modules.*openconnect/#&/" -i 
CMakeLists.txt || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DDISABLE_MODEMMANAGER_SUPPORT=$(usex !modemmanager)
+   $(cmake_use_find_package modemmanager KF5ModemManagerQt)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+
+   if ! has_version "kde-plasma/plasma-workspace:5"; then
+   elog "${PN} is not terribly useful without 
kde-plasma/plasma-workspace:5."
+   elog "However, the networkmanagement KCM can be called from 
either systemsettings"
+   elog "or manually: $ kcmshell5 kcm_networkmanagement"
+   fi
+}



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-integration/

2022-09-15 Thread Andreas Sturmlechner
commit: 482a09fc5bb73e9c153931ae1a24fc3b1160e6e2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:26 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=482a09fc

kde-plasma/plasma-integration: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-integration-5.25.90.ebuild  | 55 ++
 1 file changed, 55 insertions(+)

diff --git a/kde-plasma/plasma-integration/plasma-integration-5.25.90.ebuild 
b/kde-plasma/plasma-integration/plasma-integration-5.25.90.ebuild
new file mode 100644
index 00..e53dc14a82
--- /dev/null
+++ b/kde-plasma/plasma-integration/plasma-integration-5.25.90.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
+
+LICENSE="LGPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# requires running kde environment
+RESTRICT="test"
+
+COMMON_DEPEND="
+   dev-libs/wayland
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5=[dbus]
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=dev-qt/qtwayland-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-plasma/breeze-${PVCUT}:5
+   x11-libs/libXcursor
+   x11-libs/libxcb
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-libs/plasma-wayland-protocols-1.6.0
+"
+RDEPEND="${COMMON_DEPEND}
+   media-fonts/hack
+   media-fonts/noto
+"
+BDEPEND="
+   >=dev-qt/qtwaylandscanner-${QTMIN}:5
+"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-sdk/

2022-09-15 Thread Andreas Sturmlechner
commit: a84aba959864168b4a4817fa0f79b6a86219ced7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:28 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a84aba95

kde-plasma/plasma-sdk: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plasma-sdk/plasma-sdk-5.25.90.ebuild | 46 +
 1 file changed, 46 insertions(+)

diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.25.90.ebuild 
b/kde-plasma/plasma-sdk/plasma-sdk-5.25.90.ebuild
new file mode 100644
index 00..fb24f3dea6
--- /dev/null
+++ b/kde-plasma/plasma-sdk/plasma-sdk-5.25.90.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="optional"
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Useful applications for Plasma development"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kpackage-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktexteditor-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-firewall/

2022-09-15 Thread Andreas Sturmlechner
commit: 0db6753f256722029a694e5c254071e07455c126
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:26 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0db6753f

kde-plasma/plasma-firewall: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-firewall/plasma-firewall-5.25.90.ebuild | 63 ++
 1 file changed, 63 insertions(+)

diff --git a/kde-plasma/plasma-firewall/plasma-firewall-5.25.90.ebuild 
b/kde-plasma/plasma-firewall/plasma-firewall-5.25.90.ebuild
new file mode 100644
index 00..6523986c69
--- /dev/null
+++ b/kde-plasma/plasma-firewall/plasma-firewall-5.25.90.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+KFMIN=5.98.0
+QTMIN=5.15.5
+inherit ecm plasma.kde.org python-single-r1
+
+DESCRIPTION="Plasma frontend for Firewalld or UFW"
+HOMEPAGE="https://invent.kde.org/network/plasma-firewall;
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="firewalld +ufw"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE} || ( firewalld ufw )"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+   ${PYTHON_DEPS}
+   firewalld? ( net-firewall/firewalld )
+   ufw? ( net-firewall/ufw )
+"
+
+src_prepare() {
+   ecm_src_prepare
+   # this kind of cmake magic doesn't work for us at all.
+   sed -e "1 s:^.*$:\#\!/usr/bin/env ${EPYTHON}:" \
+   -i kcm/backends/ufw/helper/kcm_ufw_helper.py.cmake || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_FIREWALLD_BACKEND=$(usex firewalld)
+   -DBUILD_UFW_BACKEND=$(usex ufw)
+   )
+   ecm_src_configure
+}
+
+pkg_postinst () {
+   ecm_pkg_postinst
+
+   if ! has_version sys-apps/systemd; then
+   ewarn "${PN} is not functional without sys-apps/systemd at this 
point."
+   ewarn "See also: https://bugs.gentoo.org/778527;
+   fi
+}



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/

2022-09-15 Thread Andreas Sturmlechner
commit: 57846188bd6cfc558ce4162471ce230e1b40a663
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:25 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=57846188

kde-plasma/plasma-desktop: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-desktop/plasma-desktop-5.25.90.ebuild   | 183 +
 1 file changed, 183 insertions(+)

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.25.90.ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-5.25.90.ebuild
new file mode 100644
index 00..04b34177e7
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.25.90.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-2"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="emoji ibus +kaccounts scim screencast +semantic-desktop telemetry"
+
+COMMON_DEPEND="
+   dev-libs/wayland
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwayland-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/attica-${KFMIN}:5
+   >=kde-frameworks/kactivities-${KFMIN}:5
+   >=kde-frameworks/kactivities-stats-${KFMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/kded-${KFMIN}:5
+   >=kde-frameworks/kdelibs4support-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/krunner-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+   >=kde-frameworks/sonnet-${KFMIN}:5
+   >=kde-plasma/kwin-${PVCUT}:5
+   >=kde-plasma/libksysguard-${PVCUT}:5
+   >=kde-plasma/libkworkspace-${PVCUT}:5
+   >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
+   >=media-libs/phonon-4.11.0
+   x11-libs/libX11
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libxcb[xkb]
+   x11-libs/libxkbfile
+   emoji? (
+   app-i18n/ibus[emoji]
+   dev-libs/glib:2
+   media-fonts/noto-emoji
+   )
+   ibus? (
+   app-i18n/ibus
+   dev-libs/glib:2
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libxcb
+   x11-libs/xcb-util-keysyms
+   )
+   kaccounts? (
+   kde-apps/kaccounts-integration:5
+   net-libs/accounts-qt
+   )
+   scim? ( app-i18n/scim )
+   semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
+   telemetry? ( dev-libs/kuserfeedback:5 )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-libs/wayland-protocols-1.25
+   dev-libs/boost
+   x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+   !kde-plasma/user-manager
+   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=dev-qt/qtwaylandscanner-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+   

[gentoo-commits] proj/kde:master commit in: kde-plasma/milou/

2022-09-15 Thread Andreas Sturmlechner
commit: 34bd2afd28c1bc04bf4c5babfa1768570f3100f4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:23 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=34bd2afd

kde-plasma/milou: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/milou/milou-5.25.90.ebuild | 33 +
 1 file changed, 33 insertions(+)

diff --git a/kde-plasma/milou/milou-5.25.90.ebuild 
b/kde-plasma/milou/milou-5.25.90.ebuild
new file mode 100644
index 00..e439b422b4
--- /dev/null
+++ b/kde-plasma/milou/milou-5.25.90.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=5.98.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Dedicated search application built on top of Baloo"
+HOMEPAGE="https://invent.kde.org/plasma/milou;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/krunner-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-disks/

2022-09-15 Thread Andreas Sturmlechner
commit: 4f9df5612cccbe1ed4eef4695260196d2a762669
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:25 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4f9df561

kde-plasma/plasma-disks: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-disks/plasma-disks-5.25.90.ebuild   | 39 ++
 1 file changed, 39 insertions(+)

diff --git a/kde-plasma/plasma-disks/plasma-disks-5.25.90.ebuild 
b/kde-plasma/plasma-disks/plasma-disks-5.25.90.ebuild
new file mode 100644
index 00..05e433b0dd
--- /dev/null
+++ b/kde-plasma/plasma-disks/plasma-disks-5.25.90.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="true"
+KFMIN=5.98.0
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Monitors S.M.A.R.T. capable devices for imminent failure"
+HOMEPAGE="https://invent.kde.org/plasma/plasma-disks;
+
+LICENSE="|| ( GPL-3 GPL-2 )"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+   sys-apps/smartmontools
+"
+RDEPEND="${DEPEND}
+   kde-plasma/kinfocenter:5
+"



[gentoo-commits] proj/kde:master commit in: kde-plasma/oxygen-sounds/

2022-09-15 Thread Andreas Sturmlechner
commit: c80043f90d9e00780d98b89a348bc03a37c0f2c7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 15 21:36:24 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 15 21:41:11 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c80043f9

kde-plasma/oxygen-sounds: 5.25.90 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/oxygen-sounds/oxygen-sounds-5.25.90.ebuild | 17 +
 1 file changed, 17 insertions(+)

diff --git a/kde-plasma/oxygen-sounds/oxygen-sounds-5.25.90.ebuild 
b/kde-plasma/oxygen-sounds/oxygen-sounds-5.25.90.ebuild
new file mode 100644
index 00..213928147d
--- /dev/null
+++ b/kde-plasma/oxygen-sounds/oxygen-sounds-5.25.90.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.98.0
+QTMIN=5.15.5
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Oxygen sound theme for the Plasma desktop"
+HOMEPAGE="https://invent.kde.org/plasma/oxygen-sounds;
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="!

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

2022-09-15 Thread Sam James
commit: 1da517ef330fda8f1f42586f6745e4dba33f36d3
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 15 21:24:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 15 21:24:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da517ef

sys-apps/systemd-utils: Stabilize 251.4-r1 sparc, #870268

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

 sys-apps/systemd-utils/systemd-utils-251.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-251.4-r1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-251.4-r1.ebuild
index 656ac9dce92b..a48d713647b5 100644
--- a/sys-apps/systemd-utils/systemd-utils-251.4-r1.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-251.4-r1.ebuild
@@ -26,7 +26,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
 IUSE="+acl boot +kmod selinux split-usr sysusers +tmpfiles test +udev"
 REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
 RESTRICT="!test? ( test )"



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

2022-09-15 Thread Sam James
commit: 8c7ceb2e7f5623d2a70f57c2c84f512f65dfd7d2
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 15 21:23:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 15 21:23:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c7ceb2e

sys-apps/systemd-utils: Stabilize 251.4-r1 amd64, #870268

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

 sys-apps/systemd-utils/systemd-utils-251.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-251.4-r1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-251.4-r1.ebuild
index 0c5976d85e1e..656ac9dce92b 100644
--- a/sys-apps/systemd-utils/systemd-utils-251.4-r1.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-251.4-r1.ebuild
@@ -26,7 +26,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+acl boot +kmod selinux split-usr sysusers +tmpfiles test +udev"
 REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
 RESTRICT="!test? ( test )"



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

2022-09-15 Thread Bernard Cafarelli
commit: daf6f8b2fee70d78415bb6fd1e44d2a378a6344e
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Sep 15 21:09:18 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu Sep 15 21:09:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daf6f8b2

dev-libs/libfilezilla: fix subslot

Closes: https://bugs.gentoo.org/870208
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../{libfilezilla-0.39.1.ebuild => libfilezilla-0.39.1-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfilezilla/libfilezilla-0.39.1.ebuild 
b/dev-libs/libfilezilla/libfilezilla-0.39.1-r1.ebuild
similarity index 97%
rename from dev-libs/libfilezilla/libfilezilla-0.39.1.ebuild
rename to dev-libs/libfilezilla/libfilezilla-0.39.1-r1.ebuild
index fa9b18b48316..9c0d5cb04c43 100644
--- a/dev-libs/libfilezilla/libfilezilla-0.39.1.ebuild
+++ b/dev-libs/libfilezilla/libfilezilla-0.39.1-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://lib.filezilla-project.org/;
 SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
-SLOT="0/29" # libfilezilla.so version
+SLOT="0/31" # libfilezilla.so version
 KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: mail-client/geary/, mail-client/geary/files/

2022-09-15 Thread Matt Turner
commit: ed9026c4952af368562337687d3eecde930476b2
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Sep 15 20:44:46 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Sep 15 21:00:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed9026c4

mail-client/geary: Fix test failure with libxml2 >= 2.9.14

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

 ...the-conditional-comments-in-the-test-data.patch | 38 ++
 mail-client/geary/geary-40.0-r1.ebuild |  4 +++
 2 files changed, 42 insertions(+)

diff --git 
a/mail-client/geary/files/40.0-Correct-the-conditional-comments-in-the-test-data.patch
 
b/mail-client/geary/files/40.0-Correct-the-conditional-comments-in-the-test-data.patch
new file mode 100644
index ..5c01bf9a32f7
--- /dev/null
+++ 
b/mail-client/geary/files/40.0-Correct-the-conditional-comments-in-the-test-data.patch
@@ -0,0 +1,38 @@
+From 8fb10db1de1fac2ca99fab246a276620ffd6f02b Mon Sep 17 00:00:00 2001
+From: Richard Adenling 
+Date: Tue, 10 May 2022 21:18:01 +0200
+Subject: [PATCH] Correct the conditional comments in the test data
+
+This fixes the problem with libxml2 2.9.14 not considering 
+ 
+-
++