[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/equery/, pym/gentoolkit/

2022-07-09 Thread Brian Dolbec
commit: cc0b45fde4d333bd62da9988bc35418cd383c9ee
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sun Jul 10 03:41:54 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sun Jul 10 03:44:38 2022 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=cc0b45fd

equery meta: Fix missing description when not in metadata.xml

Add description property to Package class.
If no description in metadata.xml, get the description from the ebuild.

Bug: https://bugs.gentoo.org/447538

Signed-off-by: Brian Dolbec  gentoo.org>

 pym/gentoolkit/equery/meta.py | 2 ++
 pym/gentoolkit/package.py | 9 +
 2 files changed, 11 insertions(+)

diff --git a/pym/gentoolkit/equery/meta.py b/pym/gentoolkit/equery/meta.py
index 2e8dc36..124f59b 100644
--- a/pym/gentoolkit/equery/meta.py
+++ b/pym/gentoolkit/equery/meta.py
@@ -331,6 +331,8 @@ def call_format_functions(best_match, matches):
 
 if QUERY_OPTS["description"]:
 desc = best_match.metadata.descriptions()
+if not desc:
+desc = best_match.description
 print_sequence(format_list(desc))
 
 if QUERY_OPTS["useflags"]:

diff --git a/pym/gentoolkit/package.py b/pym/gentoolkit/package.py
index 92bc3a3..1110bf5 100644
--- a/pym/gentoolkit/package.py
+++ b/pym/gentoolkit/package.py
@@ -437,6 +437,15 @@ class Package(CPV):
 )
 return self.cpv not in unmasked
 
+@property
+def description(self):
+"""Returns the DESCRIPTION from the ebuild
+
+@rtype: list
+"""
+
+return portage.db[portage.root]["porttree"].dbapi.aux_get(self.cpv, 
["DESCRIPTION"])
+
 
 class PackageFormatter:
 """When applied to a L{gentoolkit.package.Package} object, determine the



[gentoo-commits] repo/gentoo:master commit in: media-plugins/x42-plugins/

2022-07-09 Thread Miroslav Šulc
commit: b587cb9a0755a0c2ef9deb90b7d82cea08b2debd
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Jul 10 03:11:43 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Jul 10 03:12:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b587cb9a

media-plugins/x42-plugins: removed obsolete 20220327

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

 media-plugins/x42-plugins/Manifest |  1 -
 .../x42-plugins/x42-plugins-20220327.ebuild| 48 --
 2 files changed, 49 deletions(-)

diff --git a/media-plugins/x42-plugins/Manifest 
b/media-plugins/x42-plugins/Manifest
index 71934b487733..3f051cb0f8a2 100644
--- a/media-plugins/x42-plugins/Manifest
+++ b/media-plugins/x42-plugins/Manifest
@@ -1,2 +1 @@
-DIST x42-plugins-20220327.tar.xz 3582880 BLAKE2B 
b6de7f499e2889cbd4ddcc57a92468cce254b8ade277c173b62dd5a7a2fa84f72987325ea5889989c46a3cbb36050341ded2dbf83f7196eec8a2aa5929448a6e
 SHA512 
a60d2eda1ed9a56338d1b08dc5352e26d0e4c8cba225c7759318c1d6c186664f64ac32b01e190094b4626626b329f81f688a0e4b6584f6c756daf805e6d419da
 DIST x42-plugins-20220605.tar.xz 3587472 BLAKE2B 
2df2f539e32ba9a5fb08495ff7f94c4555a3be6163681bf081e15e3a5a74592e981ec43d491980c5721756d6ffcafbd5bc58f5ce7c19b055ceb4bda8247c
 SHA512 
69b0d351b9137b4cf9374a36c7a8d0a1ae22eb39bd2b15640db96bc9036bafa59823e61ea6bfda09351dbc575fe4c189bb70c6676614ceddd9356c30811bc903

diff --git a/media-plugins/x42-plugins/x42-plugins-20220327.ebuild 
b/media-plugins/x42-plugins/x42-plugins-20220327.ebuild
deleted file mode 100644
index f57cf56abcb2..
--- a/media-plugins/x42-plugins/x42-plugins-20220327.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Collection of LV2 plugins"
-HOMEPAGE="https://github.com/x42/x42-plugins;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/x42/x42-plugins.git;
-else
-   SRC_URI="http://gareus.org/misc/x42-plugins/${P}.tar.xz;
-   KEYWORDS="amd64"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-RESTRICT="mirror"
-
-RDEPEND="dev-libs/glib
-   media-fonts/dejavu
-   media-libs/ftgl
-   media-libs/glu
-   media-libs/liblo
-   media-libs/libsamplerate
-   media-libs/libsndfile
-   media-libs/libltc
-   media-libs/lv2
-   media-libs/zita-convolver
-   sci-libs/fftw:3.0
-   virtual/jack
-   virtual/opengl
-   x11-libs/cairo[X]
-   x11-libs/pango
-"
-DEPEND="${RDEPEND}
-   sys-apps/help2man"
-
-src_compile() {
-   emake CC="$(tc-getCC)" STRIP="#" 
FONTFILE="/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf"
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="/usr" LV2DIR="/usr/$(get_libdir)/lv2" 
install
-}



[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/eshowkw/, pym/gentoolkit/revdep_rebuild/

2022-07-09 Thread Brian Dolbec
commit: 8c9b533343801fcab49a150c1e49dddf7bdaf4f3
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sun Jul 10 01:21:14 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sun Jul 10 01:21:14 2022 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=8c9b5333

Fix typo "informations" revdep-rebuild & eshowkw

original Author: buchner.johannes  gmx.at
Bug: https://bugs.gentoo.org/648444

Signed-off-by: Brian Dolbec  gentoo.org>

 pym/gentoolkit/eshowkw/keywords_content.py | 2 +-
 pym/gentoolkit/revdep_rebuild/analyse.py   | 2 +-
 pym/gentoolkit/revdep_rebuild/settings.py  | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/pym/gentoolkit/eshowkw/keywords_content.py 
b/pym/gentoolkit/eshowkw/keywords_content.py
index 4f9e3e1..d70be72 100644
--- a/pym/gentoolkit/eshowkw/keywords_content.py
+++ b/pym/gentoolkit/eshowkw/keywords_content.py
@@ -106,7 +106,7 @@ class keywords_content:
 return [self.__separateVersion(x, repo, revlength) for x, repo in 
packages]
 
 def __getRevision(self, cpv):
-"""Get revision informations for each package for nice further 
alignment"""
+"""Get revision information for each package for nice further 
alignment"""
 rev = port.catpkgsplit(cpv)[3]
 return rev if rev != "r0" else ""
 

diff --git a/pym/gentoolkit/revdep_rebuild/analyse.py 
b/pym/gentoolkit/revdep_rebuild/analyse.py
index c9c4a77..b176943 100644
--- a/pym/gentoolkit/revdep_rebuild/analyse.py
+++ b/pym/gentoolkit/revdep_rebuild/analyse.py
@@ -384,7 +384,7 @@ def analyse(
 ftime = current_milli_time()
 logger.debug("\ttime to complete task: %d milliseconds" % (ftime - 
stime))
 stime = current_milli_time()
-logger.info(green(" * ") + bold("Collecting dynamic linking 
informations"))
+logger.info(green(" * ") + bold("Collecting dynamic linking 
information"))
 
 libraries, la_libraries, libraries_links = collect_libraries_from_dir(
 lib_dirs, all_masks, logger

diff --git a/pym/gentoolkit/revdep_rebuild/settings.py 
b/pym/gentoolkit/revdep_rebuild/settings.py
index 5551855..2a880fd 100644
--- a/pym/gentoolkit/revdep_rebuild/settings.py
+++ b/pym/gentoolkit/revdep_rebuild/settings.py
@@ -64,7 +64,7 @@ def parse_options():
 "-V",
 "--version",
 action="version",
-help="Show version informations",
+help="Show version information",
 version="%(prog)s " + VERSION,
 )
 
@@ -116,7 +116,7 @@ def parse_options():
 help="Be more verbose (also passed to emerge command)",
 )
 parser.add_argument(
-"-d", "--debug", action="store_true", help="Print debug informations"
+"-d", "--debug", action="store_true", help="Print debug information"
 )
 
 parser.add_argument("portage_options", nargs="*")



[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/equery/

2022-07-09 Thread Brian Dolbec
commit: 84ffe42e52d06fd90a21c93d60dbec7c64b621cf
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sun Jul 10 01:06:50 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sun Jul 10 01:06:50 2022 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=84ffe42e

equery: Turn off color when piping is set

Bug: https://bugs.gentoo.org/506394

Signed-off-by: Brian Dolbec  gentoo.org>

 pym/gentoolkit/equery/__init__.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/pym/gentoolkit/equery/__init__.py 
b/pym/gentoolkit/equery/__init__.py
index cecb5be..56b2caa 100644
--- a/pym/gentoolkit/equery/__init__.py
+++ b/pym/gentoolkit/equery/__init__.py
@@ -228,6 +228,8 @@ def initialize_configuration():
 # set extra wide, should disable wrapping unless
 # there is some extra long text
 CONFIG["termWidth"] = 600
+# turn off color
+pp.output.nocolor()
 
 CONFIG["debug"] = bool(os.getenv("DEBUG", False))
 



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

2022-07-09 Thread Ionen Wolkens
commit: 580e9a83e1c7c6f5317c90e0ee3ad2bb3507fb2b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jul  9 20:35:30 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Jul 10 00:53:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580e9a83

dev-util/maturin: add pypi remote-id

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

 dev-util/maturin/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/maturin/metadata.xml b/dev-util/maturin/metadata.xml
index 87c093bb0471..fdeb3d0577fa 100644
--- a/dev-util/maturin/metadata.xml
+++ b/dev-util/maturin/metadata.xml
@@ -15,5 +15,6 @@


PyO3/maturin
+   maturin

 



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

2022-07-09 Thread Ionen Wolkens
commit: 5a82c711cb409d443ce8bf27cba2f9d5170f0866
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jul  9 20:35:51 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Jul 10 00:53:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a82c711

dev-util/maturin: drop 0.12.17

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

 dev-util/maturin/Manifest   |  37 ---
 dev-util/maturin/maturin-0.12.17.ebuild | 397 
 2 files changed, 434 deletions(-)

diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest
index 7333dc276ce3..65ba1d318e52 100644
--- a/dev-util/maturin/Manifest
+++ b/dev-util/maturin/Manifest
@@ -5,7 +5,6 @@ DIST aes-soft-0.6.4.crate 99980 BLAKE2B 
a4b3838e0348ed3d7468f9d0e19d8dd45071ec54
 DIST aesni-0.10.0.crate 100248 BLAKE2B 
2dba6f1004495a725acf171eeae5a6e393475323e8974eff2e4667194ac147dc3a52a9bed1b00cf7735d3671b6a2bd135cbb4dbde822d7c8c21af23692d3e71f
 SHA512 
726e5213a81ea021d4be7c5220d952cb6f0cb0ecb6cc840b542e9f75539e37fc5d6378ad4f4d6a2bc7e7642ea07a18202ed32d3b6a212777bd7abca735c6707c
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST anyhow-1.0.57.crate 44614 BLAKE2B 
b8d8274325b7959cedb2b8f4023d13b0d3824034c8433aea9a0a6f3c3fa6a6d7460b93bf624dff4b7168075524545f1a312e454ed0b15e8dff2109cf3c6dc433
 SHA512 
311b9280aa7d573c11752ca2ffe810e2d4b55fe4c34cca948bbd42f1ddb1d36a51eda39684cffb7f6c4a18508cb53a5a38495521562a0088e3374fee800ff004
-DIST async-io-1.6.0.crate 32282 BLAKE2B 
fdd46328b23d58058d4501f6a30e396302c36f9a8f91276e6b50b9ddd628a63b8af22e35b5efb4c7cd91cc6c823ffa2ecc492da525c1139f30c02004f0a5b0a7
 SHA512 
0451c6d53da593bc1753ab56c043d855d2642de5679265970ade0c63cef09268ac5b133100230637bf16506f475e322ffea2c85f8eaa3788a0bbe24ff7e671f5
 DIST async-io-1.7.0.crate 30669 BLAKE2B 
1efc8a576b44b7853de5bcb2e4de7e031fab805cdd5d9c19a6716b9cac629992f59edb0f340cf247edbb62ce028767e2ca0dc5b2d4414aa86d6048a58e4268fa
 SHA512 
aacb634f225b674cd79ea1e152ef0539f789b698768804ee7f4fd261321cf73ce55cd9028b062acc5ec82d29a072d15da408e14071f78ecc27f2ebe746e08074
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
@@ -18,7 +17,6 @@ DIST block-modes-0.7.0.crate 13464 BLAKE2B 
70b4b199607925e338b22e04d48fffa459194
 DIST block-padding-0.2.1.crate 7672 BLAKE2B 
26f682717c908886fc54606950697a01e999c8d725e39cd5ca9148b089d5b32981daf717db21128b551287d5e818363db4c34123a8d8dfa3405f940eb284c01a
 SHA512 
d0bad6ca76cd491446f17c00986aa8caab36a78b4ee4f881a14b316074a96940566ed90460aade765f2e7ce04b359cfe21f6c323200637f50e8b5adf567017af
 DIST bstr-0.2.17.crate 330350 BLAKE2B 
90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192
 SHA512 
883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
 DIST bumpalo-3.10.0.crate 78915 BLAKE2B 
94515190837765b47feaf94946c7e4da5b84e6faf7975bd5452bd9388d34e51c84315b80bc15b37c7f4ea8b4aaa0112707cdfc82d0651eeb8b63d2e7bd247660
 SHA512 
60c686534588524250ea7cb43510dba69d24999769b719127ee07f6015530ac2c5778d9b93477ab075bfc15c13e3ef9adc29ac24059067ac32e109347cd509f8
-DIST bumpalo-3.9.1.crate 77507 BLAKE2B 
b248a0c2a9faaf52061f2fe0a82b9fd4efb4dae01da9dbd986493941f3ef2632f1d5608d167f2d088536dc96b4cce28981602220062892a7af51c3ead7a74a4b
 SHA512 
40bf3f0d261aaff1f7c30a539953b9c14f4526f05586af0dbe2e4df4cc042cbe6180e3dcc2fbc6f1802e694066f72e629e74de40bc2951c5527edaf551722a52
 DIST byteorder-1.4.3.crate 22512 BLAKE2B 
d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d
 SHA512 
8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
 DIST bytes-1.1.0.crate 49640 BLAKE2B 
b3140dd49dc222cd0405e405da9629038eb7d71dd4c22c8d6419ade041dc1118aa46df38f3426a36a44d8e5591c368ae32a89e71850dca7e810bbfff4441c37d
 SHA512 
d34441ea146ccaf55da4d5c645f8ffbd008eeb3204dafd5961771abc85df52751dfd1af3975fb5c91eb83d9a43da4f3589bc3aa07c8d715906d8158f3092af2d
 DIST bytesize-1.1.0.crate 9370 BLAKE2B 

[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/enalyze/

2022-07-09 Thread Brian Dolbec
commit: 0db35305e9ff05ef792ae18b9721772f4bdd3efb
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sat Jul  9 23:44:44 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Jul  9 23:44:44 2022 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=0db35305

enalyze: Fix missing newline at end of saved rebuild files

Bug: https://bugs.gentoo.org/626308

Signed-off-by: Brian Dolbec  gentoo.org>

 pym/gentoolkit/enalyze/rebuild.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/pym/gentoolkit/enalyze/rebuild.py 
b/pym/gentoolkit/enalyze/rebuild.py
index f341680..e3396f3 100644
--- a/pym/gentoolkit/enalyze/rebuild.py
+++ b/pym/gentoolkit/enalyze/rebuild.py
@@ -401,6 +401,7 @@ class Rebuild(ModuleBase):
 encoding=_encodings["content"],
 ) as output:
 output.write("\n".join(data))
+output.write("\n")
 print("   - Done")
 
 



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

2022-07-09 Thread Matt Turner
commit: 9131172ab157f41e07873dc964aaf88f4b8d6c36
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jul  9 21:04:24 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul  9 23:38:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9131172a

x11-libs/libdrm: Version bump to 2.4.112

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

 x11-libs/libdrm/Manifest  |  1 +
 x11-libs/libdrm/libdrm-2.4.112.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index 23a4f8256a3a..bfe3a6f5f110 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -1 +1,2 @@
 DIST libdrm-2.4.111.tar.xz 447388 BLAKE2B 
bd1fe6a1af3dbdd542ea9d3b887121d917c11ef9c3c0074bbe5d18ffd15050e2df63c744aa5e559e7f8a1f1e9561d3b2ba8b9a45ad72d7c1e6393b7eae99cf54
 SHA512 
17e92e9e4ded8031ac222764bed7e9ff430a1a377f5e435f6b62b4a7f45cb4c4b769b3b79fbcba11512c1ac973abf8cdcca8e0b9659ae095e915d3d5efcf5516
+DIST libdrm-2.4.112.tar.xz 451872 BLAKE2B 
a41cbd714e169edd8c6bc6bba5cec8a7a703f553665575c35f43909e2927ed3c1652ddba25b98e63974f0734ca26e818e6ee75613159eb68ea85ba45934df393
 SHA512 
df8a207d9cce220ee2cf67877eda65394733fbfd0ff85fdbadb2b20ba9bacc41421b32452506c8caecddaf8361564ca68cd6c74d4faf3b1569ab30a3243e4340

diff --git a/x11-libs/libdrm/libdrm-2.4.112.ebuild 
b/x11-libs/libdrm/libdrm-2.4.112.ebuild
new file mode 100644
index ..a8ccddd22d1b
--- /dev/null
+++ b/x11-libs/libdrm/libdrm-2.4.112.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git;
+PYTHON_COMPAT=( python3_{8..11} )
+
+if [[ ${PV} = * ]]; then
+   GIT_ECLASS="git-r3"
+fi
+
+inherit ${GIT_ECLASS} python-any-r1 meson-multilib
+
+DESCRIPTION="X.Org libdrm library"
+HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm;
+if [[ ${PV} = * ]]; then
+   SRC_URI=""
+else
+   SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS} valgrind"
+RESTRICT="test" # see bug #236845
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   video_cards_intel? ( 
>=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   valgrind? ( dev-util/valgrind )"
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')"
+
+python_check_deps() {
+   has_version -b "dev-python/docutils[${PYTHON_USEDEP}]"
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   # Udev is only used by tests now.
+   -Dudev=false
+   -Dcairo-tests=false
+   $(meson_use video_cards_amdgpu amdgpu)
+   $(meson_use video_cards_exynos exynos)
+   $(meson_use video_cards_freedreno freedreno)
+   $(meson_use video_cards_intel intel)
+   $(meson_use video_cards_nouveau nouveau)
+   $(meson_use video_cards_omap omap)
+   $(meson_use video_cards_radeon radeon)
+   $(meson_use video_cards_tegra tegra)
+   $(meson_use video_cards_vc4 vc4)
+   $(meson_use video_cards_vivante etnaviv)
+   $(meson_use video_cards_vmware vmwgfx)
+   # valgrind installs its .pc file to the pkgconfig for the 
primary arch
+   -Dvalgrind=$(usex valgrind auto false)
+   )
+   meson_src_configure
+}



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

2022-07-09 Thread Matt Turner
commit: 8c33d7cda139e2fa915b3b277d93e2fb56683ac7
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jul  9 23:37:34 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul  9 23:38:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c33d7cd

gui-libs/libadwaita: Version bump to 1.1.3

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

 gui-libs/libadwaita/Manifest|  1 +
 gui-libs/libadwaita/libadwaita-1.1.3.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/gui-libs/libadwaita/Manifest b/gui-libs/libadwaita/Manifest
index e86b89c8f7bd..b08230b728a5 100644
--- a/gui-libs/libadwaita/Manifest
+++ b/gui-libs/libadwaita/Manifest
@@ -1,2 +1,3 @@
 DIST libadwaita-1.1.1.tar.xz 2731088 BLAKE2B 
0f1106cccd37200a5566fad9aa1becfb4d404ae4447184330ae2e427993fc161b235e7f39f95d137741772fb4efbc87723f6a444caa72a7708d6ff85a8ee7d6b
 SHA512 
9700c9db2085d1f30399716e164bd338963353190fbe8161c3d50791ab56f4be8db2fbd939dde2553487944f3227a2582f5bd03cf1b6e867afa59eead16feab9
 DIST libadwaita-1.1.2.tar.xz 2731632 BLAKE2B 
e60201f6d2f51713350b3ec18dae10a5993c6fcea3491495b5e9878461a558609c306a418a59515f2b827b6ee8049ff09b710c4326a87e372e975519bec61274
 SHA512 
ae89c49986d1bddc5eacc736be8ff0842634bf564e73d4a456b6d899ecc0fcc337f27a17cbb5f8921009f45d82434ab22cf7c2bc9541c4179cd298c2d6706587
+DIST libadwaita-1.1.3.tar.xz 2731856 BLAKE2B 
743d238779da843935149871f476426933b2b27424d449a32f0ac8a844e4980d65946f9a9cc79480e688fdd73c0e43cfbbc547aef2605dc34c800977825f33a1
 SHA512 
ffe3f5d3277d243a17b27055856e8c111fd856c22f07e990aff5fb48cd760928ff9389943b118ffba6671655af670cd0f0b8d2d5b34ee2265ac37249ddcaca7c

diff --git a/gui-libs/libadwaita/libadwaita-1.1.3.ebuild 
b/gui-libs/libadwaita/libadwaita-1.1.3.ebuild
new file mode 100644
index ..21b53489be86
--- /dev/null
+++ b/gui-libs/libadwaita/libadwaita-1.1.3.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+VALA_MIN_API_VERSION="0.52"
+inherit gnome.org meson python-any-r1 vala virtualx
+
+DESCRIPTION="Building blocks for modern adaptive GNOME applications"
+HOMEPAGE="https://gnome.pages.gitlab.gnome.org/libadwaita/ 
https://gitlab.gnome.org/GNOME/libadwaita;
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+IUSE="+introspection test +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.66:2
+   >=gui-libs/gtk-4.5.0:4[introspection?]
+   dev-libs/fribidi
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   vala? ( $(vala_depend) )
+   >=dev-util/meson-0.59.0
+   dev-util/glib-utils
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   use vala && vala_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   # Never use gi-docgen subproject
+   --wrap-mode nofallback
+
+   -Dprofiling=false
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   -Dgtk_doc=false # we ship pregenerated docs
+   $(meson_use test tests)
+   -Dexamples=false
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test --timeout-multiplier 2
+}
+
+src_install() {
+   meson_src_install
+
+   insinto /usr/share/gtk-doc/html
+   # This will install libadwaita API docs unconditionally, but this is 
intentional
+   doins -r "${S}"/doc/libadwaita-1
+}



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

2022-07-09 Thread Matt Turner
commit: 0feca3e26f6df5265a4a60e310f0eea43652238c
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jul  9 23:36:30 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul  9 23:38:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0feca3e2

gui-libs/libhandy: Version bump to 1.6.3

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

 gui-libs/libhandy/Manifest  |  1 +
 gui-libs/libhandy/libhandy-1.6.3.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index 643b19b4b6d6..794fee086d05 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1 +1,2 @@
 DIST libhandy-1.6.2.tar.xz 1783660 BLAKE2B 
4819ee8917d324f795b5f983ba69a3a5e5e77addf45c83b63ab676407aadb335f1130d02f011a6fb479f7ab71fdac7030b6fadb42dea92ac2fa949ed6d240844
 SHA512 
482a848ec5b085e2c5dcc94a1a9be618de22f779dc8c8cc07945f6269d1061e96009700ee9e3ddf0ccac0ce2ac01ccb4da3a8d366f1b3b9ceecc282a46021a6d
+DIST libhandy-1.6.3.tar.xz 1785692 BLAKE2B 
e48c8724a5298d61412562f4be00e7c3198dae896d143319adc3c84296f0ce1272a46b23e432df02f184a330c342ed6c34bc072fdcc648cbf1923aa17105b3bf
 SHA512 
bf210bc49b512fe74438759e2b8238fbba9c8ccd57e96b7a72f484df080a407da56ffcacbef3265da8de6a1edc954d4b3d77eaddbd1f62141d41db5c17253b49

diff --git a/gui-libs/libhandy/libhandy-1.6.3.ebuild 
b/gui-libs/libhandy/libhandy-1.6.3.ebuild
new file mode 100644
index ..c396cac2d01a
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-1.6.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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="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() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+}
+
+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-libs/wayland-protocols/

2022-07-09 Thread Matt Turner
commit: 1174bc68f1a4df4277d0dc9d92d0514c582a02e2
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jul  9 21:03:29 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul  9 23:38:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1174bc68

dev-libs/wayland-protocols: Version bump to 1.26

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

 dev-libs/wayland-protocols/Manifest|  1 +
 .../wayland-protocols-1.26.ebuild  | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-libs/wayland-protocols/Manifest 
b/dev-libs/wayland-protocols/Manifest
index fa9d4bb5a5e3..35ceab34ce3a 100644
--- a/dev-libs/wayland-protocols/Manifest
+++ b/dev-libs/wayland-protocols/Manifest
@@ -1 +1,2 @@
 DIST wayland-protocols-1.25.tar.xz 79784 BLAKE2B 
6ca7fdc910bfd70ee5c3bb192bcf1c79c66c4bb713531b2d1d493bd3ec8509e1231176144d75f4e97a4c6ccc4ee1d836a7ac1cfeaaa59e927f10fa4a40cf023a
 SHA512 
8269694a0780e4d32f1982ff4cbb50b1ef85f08157b9486bc6d7e489c64665a9d9f959121d0eede7c7b108a604d974b64d74cfdef8b5f14304465309afb0768f
+DIST wayland-protocols-1.26.tar.xz 81028 BLAKE2B 
0813b8117c48b965560c3f112f67fa209f29b0c40fab2b46f46ccae227d68902277cce06281a6bd938fb3c2186e0cf4ea3670ed6d3b48b51ed655012bb1452ce
 SHA512 
fa9c3963b548197461c8c0b9e16ebbf9cfa5b60053fc17f51b41e63a55b8c5420dd7e42313f93946b438ab47f04e1cd17bc92aae9e1074b47177dc7ce7042167

diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.26.ebuild 
b/dev-libs/wayland-protocols/wayland-protocols-1.26.ebuild
new file mode 100644
index ..fd84b9649f01
--- /dev/null
+++ b/dev-libs/wayland-protocols/wayland-protocols-1.26.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Wayland protocol files"
+HOMEPAGE="https://wayland.freedesktop.org/;
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/;
+   inherit git-r3
+else
+   SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? ( dev-libs/wayland )
+"
+RDEPEND=""
+BDEPEND="
+   dev-util/wayland-scanner
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}



[gentoo-commits] data/api:master commit in: files/

2022-07-09 Thread Ulrich Müller
commit: 5c40e84cecfc6963ca4201fe5ba8696907806722
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Jul  9 23:13:50 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jul  9 23:13:50 2022 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=5c40e84c

uid-gid.txt: Placeholder for mogile (gid 231)

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

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index d02ef1f..fdc38ef 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -296,6 +296,7 @@ fritzbox_smarthome_exporter 228 228 
acct
 vnstat 229 229 acct
 carbon 230 230 acct
 icingadirector 231 -   acct
+#mogile460 231 acct
See below
 fvwm-crystal   -   232 acct
 postgres_exporter  233 233 acct
 memcached_exporter 234 234 acct



[gentoo-commits] data/api:master commit in: files/

2022-07-09 Thread Ulrich Müller
commit: 8548ac8b729ef7473b6c5e6674496b808e64a074
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Jul  9 23:12:14 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jul  9 23:12:14 2022 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=8548ac8b

uid-gid.txt: Keep it sorted

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

 files/uid-gid.txt | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 8c20436..d02ef1f 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -266,8 +266,8 @@ qmailq  204 -   
acctRemoved from baselayout in [r1397](https://gitweb.gentoo
 haclient   -   204 acct
 qmailr 205 -   acct
Removed from baselayout in 
[r1397](https://gitweb.gentoo.org/proj/baselayout.git/commit?id=f05420b21fe048c6c320f2b5753c0b85f322e8c3)
 xwax   -   205 acct
-realtime   -   206 acct
 qmails 206 -   acct
Removed from baselayout in 
[r1397](https://gitweb.gentoo.org/proj/baselayout.git/commit?id=f05420b21fe048c6c320f2b5753c0b85f322e8c3)
+realtime   -   206 acct
 postfix207 207 acct
Removed from baselayout in 
[r1863](https://gitweb.gentoo.org/proj/baselayout.git/commit?id=7ae5ebbcb07f3a2190f17af7e7b09fe1caab35cc)
 postdrop   -   208 acct
Removed from baselayout in 
[r1863](https://gitweb.gentoo.org/proj/baselayout.git/commit?id=7ae5ebbcb07f3a2190f17af7e7b09fe1caab35cc)
 smmsp  209 209 acct
Removed from baselayout: user in 
[r2446](https://gitweb.gentoo.org/proj/baselayout.git/commit?id=a18589ef69d782aa5d88e5a6eac7f342aa2f6385),
 group in 
[r2445](https://gitweb.gentoo.org/proj/baselayout.git/commit?id=b0ce002d1a3d4e67d8c1f5ffe19970e2f943ec15)
@@ -289,10 +289,10 @@ zeppelin  224 224 
acctUsed by www-apps/zeppelin-bin
 dnscache   225 -   acct
 dnslog 226 -   acct
 tinydns227 -   acct
-fritzbox_smarthome_exporter228 228 acct
 gpio   -   225 acct
 i2c-   226 acct
 spi-   227 acct
+fritzbox_smarthome_exporter228 228 acct
 vnstat 229 229 acct
 carbon 230 230 acct
 icingadirector 231 -   acct
@@ -548,15 +548,15 @@ icingacmd -   458 
acct
 node_exporter  459 459 acct
 mogile 460 231 acct
 crontab-   460 acct
-ubridge-   461 acct
 sndiod 461 -   acct
+ubridge-   461 acct
 tvheadend  462 -   acct
 xpra   -   462 acct
Used by x11-wm/xpra
 pgbouncer  463 -   acct
 supervisor -   463 acct
 airdcppd   464 464 acct
-tsm-   465 acct
Used by app-backup/tsm
 ippl   465 -   acct
Used by net-analyzer/ippl
+tsm-   465 acct
Used by app-backup/tsm
 rstudio-server 466 466 acct
Used by sci-mathematics/rstudio
 geneweb467 467 acct
 amule  468 468 acct



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

2022-07-09 Thread David Seifert
commit: 6e285b43f43a24cb6507077b9dbbac9c3efe188f
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jul  9 22:57:46 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jul  9 22:57:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e285b43

x11-libs/wxGTK: update EAPI 6 -> 8

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

 ...wxGTK-3.0.4-r2.ebuild => wxGTK-3.0.4-r3.ebuild} | 87 ++
 1 file changed, 41 insertions(+), 46 deletions(-)

diff --git a/x11-libs/wxGTK/wxGTK-3.0.4-r2.ebuild 
b/x11-libs/wxGTK/wxGTK-3.0.4-r3.ebuild
similarity index 69%
rename from x11-libs/wxGTK/wxGTK-3.0.4-r2.ebuild
rename to x11-libs/wxGTK/wxGTK-3.0.4-r3.ebuild
index ce1c918692a7..990923e26230 100644
--- a/x11-libs/wxGTK/wxGTK-3.0.4-r2.ebuild
+++ b/x11-libs/wxGTK/wxGTK-3.0.4-r3.ebuild
@@ -1,52 +1,51 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit multilib-minimal
 
 DESCRIPTION="GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit"
 HOMEPAGE="https://wxwidgets.org/;
-SRC_URI="https://github.com/wxWidgets/wxWidgets/releases/download/v${PV}/wxWidgets-${PV}.tar.bz2
+SRC_URI="
+   
https://github.com/wxWidgets/wxWidgets/releases/download/v${PV}/wxWidgets-${PV}.tar.bz2
https://dev.gentoo.org/~leio/distfiles/wxGTK-3.0.4_p20190713.tar.xz
doc? ( 
https://github.com/wxWidgets/wxWidgets/releases/download/v${PV}/wxWidgets-${PV}-docs-html.tar.bz2
 )"
+S="${WORKDIR}/wxWidgets-${PV}"
 
+LICENSE="wxWinLL-3 GPL-2 doc? ( wxWinFDL-3 )"
+SLOT="3.0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="+X doc debug gstreamer libnotify opengl sdl tiff"
 
-SLOT="3.0"
-
 RDEPEND="
dev-libs/expat[${MULTILIB_USEDEP}]
sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
X? (
-   >=dev-libs/glib-2.22:2[${MULTILIB_USEDEP}]
-   media-libs/libpng:0=[${MULTILIB_USEDEP}]
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
+   media-libs/libpng:=[${MULTILIB_USEDEP}]
sys-libs/zlib[${MULTILIB_USEDEP}]
-   virtual/jpeg:0=[${MULTILIB_USEDEP}]
-   >=x11-libs/gtk+-2.18:2[${MULTILIB_USEDEP}]
+   x11-libs/gtk+:2[${MULTILIB_USEDEP}]
x11-libs/gdk-pixbuf[${MULTILIB_USEDEP}]
x11-libs/libSM[${MULTILIB_USEDEP}]
x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
x11-libs/pango[${MULTILIB_USEDEP}]
gstreamer? (
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
-   media-libs/gst-plugins-base:1.0[${MULTILIB_USEDEP}] )
+   media-libs/gst-plugins-base:1.0[${MULTILIB_USEDEP}]
+   )
libnotify? ( x11-libs/libnotify[${MULTILIB_USEDEP}] )
opengl? ( virtual/opengl[${MULTILIB_USEDEP}] )
tiff?   ( media-libs/tiff:0[${MULTILIB_USEDEP}] )
-   )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
+   )"
+DEPEND="
+   ${RDEPEND}
opengl? ( virtual/glu[${MULTILIB_USEDEP}] )
X? ( x11-base/xorg-proto )"
-
+BDEPEND="virtual/pkgconfig"
 PDEPEND=">=app-eselect/eselect-wxwidgets-20131230"
 
-LICENSE="wxWinLL-3 GPL-2 doc? ( wxWinFDL-3 )"
-
-S="${WORKDIR}/wxWidgets-${PV}"
 PATCHES=(
"${WORKDIR}"/wxGTK-3.0.4_p20190713/
"${FILESDIR}"/${PN}-3.0.5-collision.patch
@@ -54,14 +53,13 @@ PATCHES=(
 )
 
 multilib_src_configure() {
-   local myconf
-
-   # X independent options
-   myconf="
-   --with-zlib=sys
-   --with-expat=sys
-   --enable-compat28
-   $(use_with sdl)"
+   local myconf=(
+   # X independent options
+   --with-zlib=sys
+   --with-expat=sys
+   --enable-compat28
+   $(use_with sdl)
+   )
 
# debug in >=2.9
# there is no longer separate debug libraries (gtk2ud)
@@ -70,17 +68,16 @@ multilib_src_configure() {
# apps can disable these features by building w/ -NDEBUG or 
wxDEBUG_LEVEL_0.
# http://docs.wxwidgets.org/3.0/overview_debugging.html
# 
https://groups.google.com/group/wx-dev/browse_thread/thread/c3c7e78d63df/05dee25410052d9c
-   use debug \
-   && myconf="${myconf} --enable-debug=max"
+   use debug && myconf+=( --enable-debug=max )
 
# wxGTK options
#   --enable-graphics_ctx - needed for webkit, editra
#   --without-gnomevfs - bug #203389
-   use X && \
-   myconf="${myconf}
+   if use X; then
+   myconf+=(
+   --enable-gui
--enable-graphics_ctx
--with-gtkprint
-   

[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/eclean/

2022-07-09 Thread Brian Dolbec
commit: 125142667c338eddb3777433e513fbe58e7bfd45
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sat Jul  9 22:35:33 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Jul  9 22:42:48 2022 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=12514266

eclean: add early return for empty DISTDIR

Gentoo-bug-url: https://bugs.gentoo.org/703282

Signed-off-by: Brian Dolbec  gentoo.org>

 pym/gentoolkit/eclean/search.py | 4 
 1 file changed, 4 insertions(+)

diff --git a/pym/gentoolkit/eclean/search.py b/pym/gentoolkit/eclean/search.py
index 365970c..60ced02 100644
--- a/pym/gentoolkit/eclean/search.py
+++ b/pym/gentoolkit/eclean/search.py
@@ -111,6 +111,10 @@ class DistfilesSearch:
 saved = {}
 deprecated = {}
 installed_included = False
+# Check if DISTDIR is empty, return early
+if not os.listdir(_distdir):
+return clean_me, saved, deprecated
+
 # create a big CPV->SRC_URI dict of packages
 # whose distfiles should be kept
 if (not destructive) or fetch_restricted:



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

2022-07-09 Thread Conrad Kostecki
commit: cbf72063e1930a75226e41bf8beae61f684b259f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul  9 22:35:33 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul  9 22:36:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbf72063

acct-user/amule: set home directory

If not set, amule cannot be started,
since it wan't to write into a home directory.

Closes: https://bugs.gentoo.org/849872
Signed-off-by: Conrad Kostecki  gentoo.org>

 acct-user/amule/{amule-0-r1.ebuild => amule-0-r2.ebuild} | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/acct-user/amule/amule-0-r1.ebuild 
b/acct-user/amule/amule-0-r2.ebuild
similarity index 53%
rename from acct-user/amule/amule-0-r1.ebuild
rename to acct-user/amule/amule-0-r2.ebuild
index 58d59281ccb4..545f68eb371a 100644
--- a/acct-user/amule/amule-0-r1.ebuild
+++ b/acct-user/amule/amule-0-r2.ebuild
@@ -1,12 +1,14 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit acct-user
 
 DESCRIPTION="User for net-p2p/amule"
-ACCT_USER_ID=468
-ACCT_USER_GROUPS=( amule )
+
+ACCT_USER_GROUPS=( "amule" )
+ACCT_USER_HOME="/var/lib/amule"
+ACCT_USER_ID="468"
 
 acct-user_add_deps



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nulloy/files/

2022-07-09 Thread Vitaly Zdanevich
commit: 2b59b46346a05cd8df36577f346bcc969a70322f
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sat Jul  9 22:18:10 2022 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Sat Jul  9 22:18:10 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2b59b463

media-sound/nulloy: patches: remove first line with hash

For simplification.

Signed-off-by: Vitaly Zdanevich  ya.ru>

 media-sound/nulloy/files/add-dark-theme.patch | 1 -
 media-sound/nulloy/files/add-nostrip.patch| 1 -
 2 files changed, 2 deletions(-)

diff --git a/media-sound/nulloy/files/add-dark-theme.patch 
b/media-sound/nulloy/files/add-dark-theme.patch
index 155879b1b..12269b17c 100644
--- a/media-sound/nulloy/files/add-dark-theme.patch
+++ b/media-sound/nulloy/files/add-dark-theme.patch
@@ -1,4 +1,3 @@
-index 4ddee63..5f02c60 100644
 --- a/src/skins/skins.pri
 +++ b/src/skins/skins.pri
 @@ -12,7 +12,7 @@ win32 {

diff --git a/media-sound/nulloy/files/add-nostrip.patch 
b/media-sound/nulloy/files/add-nostrip.patch
index 0078b64ce..39b78be70 100644
--- a/media-sound/nulloy/files/add-nostrip.patch
+++ b/media-sound/nulloy/files/add-nostrip.patch
@@ -1,4 +1,3 @@
-index 795269f..5d59711 100644
 --- a/nulloy.pro
 +++ b/nulloy.pro
 @@ -1,5 +1,5 @@



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nulloy/files/, media-sound/nulloy/

2022-07-09 Thread Vitaly Zdanevich
commit: ceafffcacd1fe1fe14c1e4b1ad52662f97a96eaf
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sat Jul  9 22:10:49 2022 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Sat Jul  9 22:12:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ceafffca

media-sound/nulloy: do not strip by default

Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../nulloy/files/{nulloy.patch => add-dark-theme.patch}|  0
 media-sound/nulloy/files/add-nostrip.patch | 10 ++
 media-sound/nulloy/nulloy-.ebuild  |  8 +++-
 3 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/media-sound/nulloy/files/nulloy.patch 
b/media-sound/nulloy/files/add-dark-theme.patch
similarity index 100%
rename from media-sound/nulloy/files/nulloy.patch
rename to media-sound/nulloy/files/add-dark-theme.patch

diff --git a/media-sound/nulloy/files/add-nostrip.patch 
b/media-sound/nulloy/files/add-nostrip.patch
new file mode 100644
index 0..0078b64ce
--- /dev/null
+++ b/media-sound/nulloy/files/add-nostrip.patch
@@ -0,0 +1,10 @@
+index 795269f..5d59711 100644
+--- a/nulloy.pro
 b/nulloy.pro
+@@ -1,5 +1,5 @@
+ TEMPLATE = subdirs
+-CONFIG += ordered
++CONFIG += ordered nostrip
+ 
+ isEmpty(N_CONFIG_SUCCESS) {
+ unix:error("Please run './configure'")

diff --git a/media-sound/nulloy/nulloy-.ebuild 
b/media-sound/nulloy/nulloy-.ebuild
index fb893764d..583be7996 100644
--- a/media-sound/nulloy/nulloy-.ebuild
+++ b/media-sound/nulloy/nulloy-.ebuild
@@ -46,7 +46,13 @@ src_prepare() {
if use skins ; then
default
 
-   eapply "${FILESDIR}"/nulloy.patch
+   # Because stripping should not be done by the build tools,
+   # because Portage does it when the install phase is run to be 
able
+   # to support the `splitdebug` and `installsources` FEATURES.
+   # See related issue https://bugs.gentoo.org/856292
+   eapply "${FILESDIR}"/add-nostrip.patch
+
+   eapply "${FILESDIR}"/add-dark-theme.patch
cp -r $WORKDIR/night src/skins
fi
 }



[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/eclean/

2022-07-09 Thread Brian Dolbec
commit: 680dd160e1e5a41f008bd1a47afa2da2eb25714f
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sat Jul  9 21:41:39 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Jul  9 21:45:04 2022 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=680dd160

eclean: Complete migration to imported emaint code

eclean-pkg now uses imported emaint binhost code to run,
Properly handle --quiet option for progressbar suppression from emaint.
Keeps the standalone emaint binhost subprocess call as backup.

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

Signed-off-by: Brian Dolbec  gentoo.org>

 pym/gentoolkit/eclean/clean.py|  5 ++--
 pym/gentoolkit/eclean/cli.py  |  2 +-
 pym/gentoolkit/eclean/pkgindex.py | 56 ++-
 3 files changed, 30 insertions(+), 33 deletions(-)

diff --git a/pym/gentoolkit/eclean/clean.py b/pym/gentoolkit/eclean/clean.py
index a6358a4..37a042a 100644
--- a/pym/gentoolkit/eclean/clean.py
+++ b/pym/gentoolkit/eclean/clean.py
@@ -19,8 +19,9 @@ class CleanUp:
or bypassing/ignoring
 """
 
-def __init__(self, controller):
+def __init__(self, controller, quiet):
 self.controller = controller
+self.quiet = quiet
 
 def clean_dist(self, clean_dict):
 """Calculate size of each entry for display, prompt user if needed,
@@ -64,7 +65,7 @@ class CleanUp:
 # emaint is not yet importable so call it
 # print a blank line here for separation
 print()
-clean_size += index_control.call_emaint()
+clean_size += index_control.clean_pkgs_index(self.quiet)
 # return total size of deleted or to delete files
 return clean_size
 

diff --git a/pym/gentoolkit/eclean/cli.py b/pym/gentoolkit/eclean/cli.py
index e3bc21a..23c7f3b 100644
--- a/pym/gentoolkit/eclean/cli.py
+++ b/pym/gentoolkit/eclean/cli.py
@@ -555,7 +555,7 @@ def doAction(action, options, exclude={}, output=None):
 )
 
 # initialize our cleaner
-cleaner = CleanUp(output.progress_controller)
+cleaner = CleanUp(output.progress_controller, options["quiet"])
 
 # actually clean files if something was found
 if clean_me:

diff --git a/pym/gentoolkit/eclean/pkgindex.py 
b/pym/gentoolkit/eclean/pkgindex.py
index 617b437..d0878a1 100644
--- a/pym/gentoolkit/eclean/pkgindex.py
+++ b/pym/gentoolkit/eclean/pkgindex.py
@@ -11,6 +11,11 @@ import gentoolkit.pprinter as pp
 from gentoolkit.eprefix import EPREFIX
 
 import portage
+from portage.module import (
+InvalidModuleName,
+Modules,
+)
+from portage.emaint.main import TaskHandler
 
 
 class PkgIndex:
@@ -32,37 +37,36 @@ class PkgIndex:
 @sets: self.binhost to BinhostHandler class
 @rtype: boolean
 """
-# About noqa below: I don't understand how this code can run at all.
-# TODO: verify soundness
 try:
-self.emaint_control = Modules()  # noqa
+self.emaint_control = Modules()
 self.binhost = self.emaint_control._get_class("binhost")
-except InvalidModuleName as er:  # noqa
+except InvalidModuleName as er:
 print(pp.error("Error importing emaint binhost module"), 
file=sys.stderr)
 print(pp.error("Original error: " + er), file=sys.stderr)
 except:
 return False
 return True
 
-def _load_modules(self):
-"""Import the emaint modules and report the success/fail of them"""
-try:
-from emaint.module import Modules  # noqa
-from emaint.main import TaskHandler  # noqa
-except ImportError:
-return False
-return True
+def clean_pkgs_index(self, quiet):
+"""This will clean the binpkgs packages index file
 
-def clean_pkgs_index(
-self,
-):
-"""This will clean the binpkgs packages index file"""
-go = self._load_modules()
-if go:
-if self.get_emaint_binhost():
-self.taskmaster = TaskHandler(show_progress_bar=True)  # noqa
-tasks = [self.binhost]
-self.taskmaster.run_tasks(tasks)
+@param quiet: boolean
+@return: the difference in file size
+"""
+file_ = os.path.join(portage.settings["PKGDIR"], "Packages")
+statinfo = os.stat(file_)
+size1 = statinfo.st_size
+show_progress = not quiet
+if self.get_emaint_binhost():
+self.taskmaster = TaskHandler(show_progress_bar=show_progress)
+tasks = [self.binhost]
+self.taskmaster.run_tasks(tasks)
+else:
+self.call_emaint()
+statinfo = os.stat(file_)
+clean_size = size1 - statinfo.st_size
+self.controller("\n", clean_size, "Packages Index", file_, "Index")
+return clean_size
 
 def call_emaint(self):
 """Run the stand alone emaint script from
@@ 

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

2022-07-09 Thread Conrad Kostecki
commit: e1e18f619d94f90d9ddcb2e419a38c2f0f959f90
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul  9 20:53:21 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul  9 21:29:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1e18f61

dev-libs/libmodbus: drop 3.1.6

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/libmodbus/Manifest|  1 -
 dev-libs/libmodbus/files/libmodbus-3.1.4-doc.patch | 11 
 dev-libs/libmodbus/libmodbus-3.1.6.ebuild  | 33 --
 3 files changed, 45 deletions(-)

diff --git a/dev-libs/libmodbus/Manifest b/dev-libs/libmodbus/Manifest
index a71fc07534f5..fe81bf574a9b 100644
--- a/dev-libs/libmodbus/Manifest
+++ b/dev-libs/libmodbus/Manifest
@@ -1,2 +1 @@
-DIST libmodbus-3.1.6.tar.gz 479565 BLAKE2B 
d9aecb57a0dd274c54a62f707c90c83f31500dd76aefc38c2615d9ce32df659613511e1b567cc385fd2b05aa473dbfbb65ae248d93bb7df2fbfcd7b16b7c5701
 SHA512 
2e39aea41b1cfb30239c3d8271c68841d645a44a15019090e2efd16979bde373c76532f992aa6a4587b95c65ed9829705f32e698e445df7c0e1d52d0d1165bce
 DIST libmodbus-3.1.7.tar.gz 490162 BLAKE2B 
3ba8353fbf6849597b1affdb8dc318b8dc1e2f66b0c1bc9f5f3c8286d48609be6d85d84269d31510fe292a48010a72e7a678b748f3c03117a6230651fa80fe91
 SHA512 
e2c00bd06d0b4a16c8edbfd25a95695b782cf459cd69a7cefc1cfa5e4025f23b2896487b48876ccf2f8050e8cdef4a76d322c9752a43cd8dd2c634df9406bada

diff --git a/dev-libs/libmodbus/files/libmodbus-3.1.4-doc.patch 
b/dev-libs/libmodbus/files/libmodbus-3.1.4-doc.patch
deleted file mode 100644
index 310e44afd1cd..
--- a/dev-libs/libmodbus/files/libmodbus-3.1.4-doc.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 libmodbus-3.1.4/Makefile.in
-+++ libmodbus-3.1.4/Makefile.in
-@@ -379,7 +379,7 @@
- pkgconfigdir = $(libdir)/pkgconfig
- pkgconfig_DATA = libmodbus.pc
- EXTRA_DIST = libmodbus.pc.in
--dist_doc_DATA = MIGRATION README.md
-+dist_doc_DATA = MIGRATION README.md AUTHORS NEWS
- SUBDIRS = src doc $(am__append_1)
- all: config.h
-   $(MAKE) $(AM_MAKEFLAGS) all-recursive

diff --git a/dev-libs/libmodbus/libmodbus-3.1.6.ebuild 
b/dev-libs/libmodbus/libmodbus-3.1.6.ebuild
deleted file mode 100644
index f83064f68a58..
--- a/dev-libs/libmodbus/libmodbus-3.1.6.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="Modbus library which supports RTU communication over a serial 
line or a TCP link"
-HOMEPAGE="https://libmodbus.org/;
-SRC_URI="https://libmodbus.org/releases/${P}.tar.gz;
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="static-libs test doc"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="doc? ( app-text/asciidoc
-   app-text/xmlto )"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.1.4-doc.patch )
-
-src_configure() {
-   econf \
-   $(use_enable test tests) \
-   $(use_enable static-libs static) \
-   $(use_with doc documentation)
-}
-
-src_install() {
-   default
-
-   use static-libs || rm "${ED}"/usr/*/libmodbus.la
-}



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

2022-07-09 Thread Conrad Kostecki
commit: 8f3ec5efe984ef0ee6c4759ab1349fdcaf1bafc4
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul  9 20:53:00 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul  9 21:29:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f3ec5ef

dev-libs/libmodbus: x86 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/dev-libs/libmodbus/libmodbus-3.1.7.ebuild 
b/dev-libs/libmodbus/libmodbus-3.1.7.ebuild
index 74d6750944fb..0cc9f045c687 100644
--- a/dev-libs/libmodbus/libmodbus-3.1.7.ebuild
+++ b/dev-libs/libmodbus/libmodbus-3.1.7.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://libmodbus.org/releases/${P}.tar.gz;
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="static-libs test doc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: games-simulation/openrct2/

2022-07-09 Thread Conrad Kostecki
commit: 6be4a0202c531fa92ab6e5a0ee214ac2129657d0
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul  9 21:22:34 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul  9 21:29:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be4a020

games-simulation/openrct2: update live ebuild

Signed-off-by: Conrad Kostecki  gentoo.org>

 games-simulation/openrct2/openrct2-.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/games-simulation/openrct2/openrct2-.ebuild 
b/games-simulation/openrct2/openrct2-.ebuild
index cd60805a4bee..63415cb53ad0 100644
--- a/games-simulation/openrct2/openrct2-.ebuild
+++ b/games-simulation/openrct2/openrct2-.ebuild
@@ -12,7 +12,7 @@ MY_PN="OpenRCT2"
 MY_PN_OBJ="objects"
 MY_PN_RPL="replays"
 MY_PN_TS="title-sequences"
-MY_PV_OBJ="1.2.7"
+MY_PV_OBJ="1.3.2"
 MY_PV_RPL="0.0.67"
 MY_PV_TS="0.4.0"
 
@@ -71,8 +71,8 @@ BDEPEND="
 RESTRICT="!test? ( test )"
 
 PATCHES=(
-   "${FILESDIR}/${PN}-0.2.6-gtest-1.10.patch"
"${FILESDIR}/${PN}-0.4.0-include-additional-paths.patch"
+   "${FILESDIR}/${PN}-0.4.1-gtest-1.10.patch"
 )
 
 src_unpack() {
@@ -120,7 +120,6 @@ src_configure() {
-DOPENRCT2_USE_CCACHE=OFF
-DPORTABLE=OFF
-DSTATIC=OFF
-   $(usex test "-DSYSTEM_GTEST=ON" "")
-DWITH_TESTS=$(usex test)
-DUSE_MMAP=ON
)



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

2022-07-09 Thread Conrad Kostecki
commit: 3552553bf630d86b3fd9915e29a8b2d6685dc7b6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul  9 20:58:42 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul  9 21:29:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3552553b

media-libs/gmmlib: add 22.1.5

Signed-off-by: Conrad Kostecki  gentoo.org>

 media-libs/gmmlib/Manifest |  1 +
 media-libs/gmmlib/gmmlib-22.1.5.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/media-libs/gmmlib/Manifest b/media-libs/gmmlib/Manifest
index 5b47d236ccdb..06e5299da1b6 100644
--- a/media-libs/gmmlib/Manifest
+++ b/media-libs/gmmlib/Manifest
@@ -1,2 +1,3 @@
 DIST intel-gmmlib-22.1.3.tar.gz 813386 BLAKE2B 
6946423e3a58bea36ac6ca7619f68a30997910e0041b60e3b6a34ad3d76308cf0af69c46abc4008d19a5cee88e8f423503560598d2006645771f2eb2b224201c
 SHA512 
cbf0164e7604f6214f6e1d3d9a283d385fac0efbd83afad02a76e3090d680ec000b17a257d5e004c296764330888dbd0a3e5bd46a760ac5c5f3e67436a7c9437
 DIST intel-gmmlib-22.1.4.tar.gz 818133 BLAKE2B 
c1faae09ad38369b12c8dc9d9ac0d0d652f1eb0876e78cedceddaf94afe27114be905512fb3a71f7eb0ebb77544eb7601e96e19359500eb9149fd6e2e2295c1f
 SHA512 
cd31611a53474c2d457f9ce1ce903a184b320d398dc2eba1600f5586108cfa156cde584501ce283d51a8cb13d1917789370d194b6ee3b6a2b5d823d1323b0ef2
+DIST intel-gmmlib-22.1.5.tar.gz 818259 BLAKE2B 
54f8065784f9ee5ca79f4ad7c0a83a83a476a5d2db5b37194eee5234d7b30a0df4b42b2a3279e7ef4884f28d3ed8d27fe1133bc9ab8600050938c67808467432
 SHA512 
1786d397d3a3d5303faec68a6eecb3426391c906ec16b47bd16462732e911928b3a9e7df2a84b384cf4c1b9dcb293953dcd11ee32a2fb631570db260b15f9c3b

diff --git a/media-libs/gmmlib/gmmlib-22.1.5.ebuild 
b/media-libs/gmmlib/gmmlib-22.1.5.ebuild
new file mode 100644
index ..598b7721fb10
--- /dev/null
+++ b/media-libs/gmmlib/gmmlib-22.1.5.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+
+inherit cmake
+
+DESCRIPTION="Intel Graphics Memory Management Library"
+HOMEPAGE="https://github.com/intel/gmmlib;
+SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz;
+S="${WORKDIR}/${PN}-intel-${P}"
+
+KEYWORDS="~amd64"
+LICENSE="MIT"
+SLOT="0/12.1"
+IUSE="+custom-cflags test"
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-20.2.2_conditional_testing.patch
+   "${FILESDIR}"/${PN}-20.3.2_cmake_project.patch
+   "${FILESDIR}"/${PN}-22.1.1_custom_cflags.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING="$(usex test)"
+   -DBUILD_TYPE="Release"
+   -DOVERRIDE_COMPILER_FLAGS="$(usex !custom-cflags)"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: games-simulation/openrct2/files/, games-simulation/openrct2/

2022-07-09 Thread Conrad Kostecki
commit: 2ba03a2f0bc4d7e5f16e9a98b8e3b286684d900a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul  9 21:02:06 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul  9 21:29:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ba03a2f

games-simulation/openrct2: add 0.4.1

Signed-off-by: Conrad Kostecki  gentoo.org>

 games-simulation/openrct2/Manifest |   2 +
 .../openrct2/files/openrct2-0.4.1-gtest-1.10.patch |   8 +
 games-simulation/openrct2/openrct2-0.4.1.ebuild| 164 +
 3 files changed, 174 insertions(+)

diff --git a/games-simulation/openrct2/Manifest 
b/games-simulation/openrct2/Manifest
index 12bcabc744f6..1958d324c2af 100644
--- a/games-simulation/openrct2/Manifest
+++ b/games-simulation/openrct2/Manifest
@@ -1,4 +1,6 @@
 DIST openrct2-0.4.0.tar.gz 15179718 BLAKE2B 
7ff0b3532d7d8bf4e325f5b3bea602d19b884346f4ab98ba9533cad5cbd9d7f79d20c7faf52e8c5cc68e140aae52710d00c87d551d097ccb448610c7d0ff69d3
 SHA512 
b1edf0b8c2987ad2c7fb7f69bb7402ac2a7b783f0a49831a20e8ff8cfc28e84d3e4bc265c986079d58ee430fb1fe6593cde04859cbba8e7aaf1d890091a478d0
+DIST openrct2-0.4.1.tar.gz 14307739 BLAKE2B 
d50dd896128898725eb7bd347341dc23a5ef4e8c83d3334625f5484dc5d4214a6ba19981997291de3edb80baaf498e9b4fd83b460a2fd4fdc2100c080d3d0bb6
 SHA512 
795e94b025ebe8ce4386e59723e2442e950810652a1c95caa1e21a88bef5417c2cce18c93418788e75cd8e980ffda0dc73838693fbe2be108a4e269da9159f06
 DIST openrct2-objects-1.2.7.zip 3424846 BLAKE2B 
3c66bf448fb6ac130d4c5690e3f1a510a65d3058630b427bbc19d067e3ca7f9668b44864c3fa6fb8153d573a72f23c254d15700c97dfa0ecbe76be15f8198fb6
 SHA512 
b94027944e8e82dc0ecd9f330c5cb707f07547a3d787e5a8251bba7c7528a5a15fc034e251dfe70ade397b1aa990c148aa7ccdf2f7e8964db36f143b38f1a4f5
+DIST openrct2-objects-1.3.2.zip 3954437 BLAKE2B 
21d79e35a3bad343a4f96e152f8b5f04820fc927557f0526e639f7c04ca1fac61804db02be57261deb01d65c81f67783ba9ed8e0230a90b2626fa2b63ed82857
 SHA512 
88b292961d728c1ad31dd9f68ba9a1201a59126887030b7b4a8d9fdbed758c1b9bd4f29fb924ddd3cf7b4c5fb7c95f576a00fabdef5a8403e287edeb1c740ff1
 DIST openrct2-replays-0.0.67.zip 1479146 BLAKE2B 
78e2872013e20ce389dd24d70aeeeb2fe3822dbc3bb6059308ad0f2014d0550fe26f85b7dbce7ed8373235e688e5a8e2817b16231a751871d22301d9e3d1ecf7
 SHA512 
41745238b61128777ae4fee1ecb7e9284d84d9b420d653b5371d1349bd00473a98beeaa41688903081390ad38b693cd5e54d230bfc2c255beabbef93ec326f69
 DIST openrct2-title-sequences-0.4.0.zip 7945853 BLAKE2B 
51f07af30c3702754d806829fe612891a883adc70b8e89f64094b28c94879e5c98feca69f3c1f389ceeb33a99175b41afa794a4f2d121280dcce97c428d2ea99
 SHA512 
fcfabb02fb7cb9dda7f73f8a24fb426e23b1ea4c417deacd7147e4d2e8942223e0cf9d9cc6ae371f7508e8d3b1f3161e05677a301a330ae265b6610e1c5da487

diff --git a/games-simulation/openrct2/files/openrct2-0.4.1-gtest-1.10.patch 
b/games-simulation/openrct2/files/openrct2-0.4.1-gtest-1.10.patch
new file mode 100644
index ..1a9eba0fb3e3
--- /dev/null
+++ b/games-simulation/openrct2/files/openrct2-0.4.1-gtest-1.10.patch
@@ -0,0 +1,8 @@
+--- a/test/tests/ReplayTests.cpp
 b/test/tests/ReplayTests.cpp
+@@ -115,4 +115,5 @@
+ }
+ };
+ 
++GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(ReplayTests);
+ INSTANTIATE_TEST_SUITE_P(Replay, ReplayTests, 
testing::ValuesIn(GetReplayFiles()), PrintReplayParameter());

diff --git a/games-simulation/openrct2/openrct2-0.4.1.ebuild 
b/games-simulation/openrct2/openrct2-0.4.1.ebuild
new file mode 100644
index ..086cc24d58f0
--- /dev/null
+++ b/games-simulation/openrct2/openrct2-0.4.1.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake readme.gentoo-r1 xdg-utils
+
+MY_PN="OpenRCT2"
+MY_PN_OBJ="objects"
+MY_PN_RPL="replays"
+MY_PN_TS="title-sequences"
+MY_PV_OBJ="1.3.2"
+MY_PV_RPL="0.0.67"
+MY_PV_TS="0.4.0"
+
+DESCRIPTION="An open source re-implementation of Chris Sawyer's RollerCoaster 
Tycoon 2"
+HOMEPAGE="https://openrct2.org/;
+SRC_URI="
+   https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/${MY_PN}/${MY_PN_OBJ}/releases/download/v${MY_PV_OBJ}/${MY_PN_OBJ}.zip
 -> ${PN}-${MY_PN_OBJ}-${MY_PV_OBJ}.zip
+   
https://github.com/${MY_PN}/${MY_PN_TS}/releases/download/v${MY_PV_TS}/${MY_PN_TS}.zip
 -> ${PN}-${MY_PN_TS}-${MY_PV_TS}.zip
+   test? ( 
https://github.com/${MY_PN}/${MY_PN_RPL}/releases/download/v${MY_PV_RPL}/${MY_PN_RPL}.zip
 -> ${PN}-${MY_PN_RPL}-${MY_PV_RPL}.zip )
+"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 x86"
+IUSE="dedicated +lightfx +opengl scripting test +truetype"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-libs/icu:=
+   dev-libs/jansson:=
+   dev-libs/libzip:=
+   media-libs/libpng:0=
+   net-misc/curl[ssl]
+   sys-libs/zlib
+   !dedicated? (
+   media-libs/libsdl2
+   media-libs/speexdsp
+   opengl? 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/

2022-07-09 Thread Conrad Kostecki
commit: 3ccee49a14c3fbb4d85edccd938337568b8c60b1
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul  9 20:51:51 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul  9 21:29:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ccee49a

dev-libs/intel-compute-runtime: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/intel-compute-runtime/intel-compute-runtime-22.22.23355.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.22.23355.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.22.23355.ebuild
index bdc8a84baf08..0bbb025dbde7 100644
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.22.23355.ebuild
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.22.23355.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+l0 +vaapi"
 
 RDEPEND=">=media-libs/gmmlib-22.0.2:="



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

2022-07-09 Thread Conrad Kostecki
commit: 413cc4f5d0881f683e1eb27054b0724b27160ced
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul  9 20:56:39 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul  9 21:29:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=413cc4f5

sys-apps/onerng: drop 3.6-r4

Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-apps/onerng/Manifest |  1 -
 sys-apps/onerng/onerng-3.6-r4.ebuild | 41 
 2 files changed, 42 deletions(-)

diff --git a/sys-apps/onerng/Manifest b/sys-apps/onerng/Manifest
index a4c9e6a26280..27951cc61669 100644
--- a/sys-apps/onerng/Manifest
+++ b/sys-apps/onerng/Manifest
@@ -1,2 +1 @@
-DIST onerng-3.6.tar.gz 108126 BLAKE2B 
717fc2b795aa991fdca28e2032da0a7729c487cb684361799421f806f60ae4cb70e8d29cd72de2eec9bdf38e4bf1d530261fc19bfbee6e95360a7648b8a45858
 SHA512 
d2f2bceb458e1441c4321526e5477ecb26df9f84e8554df723b97c3f09ad4c04149ac844bb88a182abf5350566cd5762c35137ba3c6b71685671a69ba12ccc58
 DIST onerng-3.7.tar.gz 133016 BLAKE2B 
8bae3f51baf3526e68070856d216de9e99064e8a728942fd4b926495ae34f3021ae3c99c8b5e4ea73dacdf8fa870cba67e1d3e94f5a3f0acddef0e48c02111e4
 SHA512 
6150787fc8415c7aaa13d6e98c3dc72e9160308eb912d97b7c9f59c6d4f5a9612917a7ff34084ba52a80e0aac6c65dd29653dd3bd211bd261fb89273f02be830

diff --git a/sys-apps/onerng/onerng-3.6-r4.ebuild 
b/sys-apps/onerng/onerng-3.6-r4.ebuild
deleted file mode 100644
index 1a720e2d385d..
--- a/sys-apps/onerng/onerng-3.6-r4.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit python-single-r1 udev
-
-MY_P="${P/-/_}"
-
-DESCRIPTION="Software for the Open Hardware Random Number Generator called 
OneRNG"
-HOMEPAGE="https://www.onerng.info/;
-SRC_URI="https://github.com/OneRNG/onerng.github.io/raw/master/sw/${MY_P}.orig.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="|| ( LGPL-2.1 LGPL-3 )"
-SLOT="0"
-KEYWORDS="amd64 x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-BDEPEND="virtual/pkgconfig"
-
-DEPEND="virtual/udev"
-
-RDEPEND="
-   ${DEPEND}
-   ${PYTHON_DEPS}
-   app-crypt/gnupg
-   $(python_gen_cond_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]')
-   sys-apps/rng-tools
-   sys-process/at
-"
-
-pkg_postinst() {
-   udev_reload
-}
-
-pkg_postrm() {
-   udev_reload
-}



[gentoo-commits] repo/gentoo:master commit in: games-server/minecraft-server/

2022-07-09 Thread Conrad Kostecki
commit: 6132003a599706625dbbab820a242fdb186f5759
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul  9 20:54:07 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul  9 21:29:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6132003a

games-server/minecraft-server: drop 1.18.2

Signed-off-by: Conrad Kostecki  gentoo.org>

 games-server/minecraft-server/Manifest |  1 -
 .../minecraft-server-1.18.2.ebuild | 53 --
 2 files changed, 54 deletions(-)

diff --git a/games-server/minecraft-server/Manifest 
b/games-server/minecraft-server/Manifest
index 2de0e3bae4ed..739af98c0bf4 100644
--- a/games-server/minecraft-server/Manifest
+++ b/games-server/minecraft-server/Manifest
@@ -1,2 +1 @@
-DIST minecraft-server-1.18.2.jar 46592587 BLAKE2B 
1a6a1092fad0133a23a91e1db8d8057d418f52c23d04bcbe8e3578582bffe7d8c0e653c8893b78978fed05b2fc7b5f99643c35cae2c427d9ca76ff19aa6f8b58
 SHA512 
efc804cdce8b616126f1e0bb0bc43538571da85cd8cf25e8b0c9d787be6b2149319801389a90841b5450b029c248dda89de5d8295e93d0b58004d519c09b91a8
 DIST minecraft-server-1.19.jar 45538778 BLAKE2B 
1f71b5f80746394fd747f6fecbdcecfb125f893dfc51aaf153150a16aa77894b6e8487dfd7b8f87000ff12f49135caa07221a2b885481ae20f54fa2cb4d6d1c8
 SHA512 
46db739cc49f5f3a31478467c0a470e35ef4c61e5030a9617f32da32efc45e290a2771d9b729b5272b1b6176cc5ca6675100f7fa1ba6e510a68b6cb96c7c88a8

diff --git a/games-server/minecraft-server/minecraft-server-1.18.2.ebuild 
b/games-server/minecraft-server/minecraft-server-1.18.2.ebuild
deleted file mode 100644
index 3bd55f345cc8..
--- a/games-server/minecraft-server/minecraft-server-1.18.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EGIT_COMMIT="c8f83c5655308435b3dcf03c06d9fe8740a77469"
-README_GENTOO_SUFFIX="-r1"
-
-inherit readme.gentoo-r1 java-pkg-2 systemd
-
-DESCRIPTION="The official server for the sandbox video game"
-HOMEPAGE="https://www.minecraft.net/;
-SRC_URI="https://launcher.mojang.com/v1/objects/${EGIT_COMMIT}/server.jar -> 
${P}.jar"
-S="${WORKDIR}"
-
-LICENSE="Mojang"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/minecraft
-   acct-user/minecraft
-   app-misc/dtach
-   || (
-   dev-java/openjdk:17
-   dev-java/openjdk-bin:17
-   )
-"
-
-src_unpack() {
-   cp "${DISTDIR}/${A}" "${WORKDIR}" || die
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   newbin "${FILESDIR}"/minecraft-server-bin minecraft-server
-
-   java-pkg_newjar minecraft-server-${PV}.jar minecraft-server.jar
-
-   newinitd "${FILESDIR}"/minecraft-server.initd-r5 minecraft-server
-   newconfd "${FILESDIR}"/minecraft-server.confd-r1 minecraft-server
-   systemd_newunit "${FILESDIR}"/minecraft-server.service 
minecraft-server@.service
-
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   readme.gentoo_print_elog
-}



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

2022-07-09 Thread Conrad Kostecki
commit: acaf8e25bbcca9f5a956e3c1c026560d032ebb77
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul  9 20:55:45 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul  9 21:29:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acaf8e25

sys-apps/onerng: x86 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/sys-apps/onerng/onerng-3.7.ebuild 
b/sys-apps/onerng/onerng-3.7.ebuild
index 4f6ef85d3580..0805e3fe929c 100644
--- a/sys-apps/onerng/onerng-3.7.ebuild
+++ b/sys-apps/onerng/onerng-3.7.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="|| ( LGPL-2.1 LGPL-3 )"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/

2022-07-09 Thread Conrad Kostecki
commit: 34358ea11d278291014e341f8ccbfe091a77d3ad
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul  9 20:52:08 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul  9 21:29:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34358ea1

dev-libs/intel-compute-runtime: drop 22.21.23269

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/intel-compute-runtime/Manifest|  1 -
 .../intel-compute-runtime-22.21.23269.ebuild   | 79 --
 2 files changed, 80 deletions(-)

diff --git a/dev-libs/intel-compute-runtime/Manifest 
b/dev-libs/intel-compute-runtime/Manifest
index 5b1ce925e8c0..66a740e42bab 100644
--- a/dev-libs/intel-compute-runtime/Manifest
+++ b/dev-libs/intel-compute-runtime/Manifest
@@ -1,4 +1,3 @@
-DIST intel-compute-runtime-22.21.23269.tar.gz 5475347 BLAKE2B 
dbac36c1720ee2a2475b64c3b61d144501fa4031ceb0eb69a3313cb78b5588926d029ad1916e2229fb8dea8d3450936da5b4e25b47814c854b05ec0bdb940943
 SHA512 
9ae38956dbff9764d85b5447cc03f7616319de463ddbf0dc5d4c8e8f8869f197b6045e446c81a902d8a5e7681e05cb5ac63e345b6bdcb74366b83619c52eb012
 DIST intel-compute-runtime-22.22.23355.tar.gz 5498680 BLAKE2B 
81368ca9a5151305a5eb656ecca6a8d51129df2f567631d72fc5965c66b367e843bcf7b89a201702aa78e430d60e706079eba48a11cfd2b6a82e7a34d7ac5789
 SHA512 
72813ebd5de38d31f9ceb8087c38337d1bd0bb35256b86f3f3d7f3adc5ebe73b3cdc04bf653a522e25098b38c3b867f62fc3590eedf17e11d2fc03c2aa2b22e2
 DIST intel-compute-runtime-22.23.23405.tar.gz 5515173 BLAKE2B 
eafb5a4ed8a221bc5290576a137f371f2f9d3cebbe1e689f3d1ce41f9430a5242d82ae78799f523f29685c3a731570e4a6766f804faa0f6bb7bae365cb5d6573
 SHA512 
38ffadd9130717acb0e8d6492b2bb4d8d5c962b151784a92c85d6249cbab1014dcd418bf5110eccc1640334c1ab0d171b7028d2f0d95d606733b42a319bf2f0b
 DIST intel-compute-runtime-22.24.23453.tar.gz 5521386 BLAKE2B 
c025539c0d2a0ac492ddc5893c0d077523bbc0c0e1dcdb3d086ff381b36f26d0a7b24aecb0ba04e915e443eafecbaf171ef54fc0c455e57b0ae622ef164f4056
 SHA512 
fb57348ef4cad48b7d09bf8db64a874a63bdbbd586323c25b7c9cf7461bfd62c1cd061c4b989c52466e5d364fde9dec2335bf7e244baadd573888ba904ba867c

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.21.23269.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.21.23269.ebuild
deleted file mode 100644
index 0bbb025dbde7..
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.21.23269.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-MY_PN="${PN/intel-/}"
-MY_P="${MY_PN}-${PV}"
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL 
Driver"
-HOMEPAGE="https://github.com/intel/compute-runtime;
-SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+l0 +vaapi"
-
-RDEPEND=">=media-libs/gmmlib-22.0.2:="
-
-DEPEND="
-   ${DEPEND}
-   dev-libs/intel-metrics-library:=
-   dev-libs/libnl:3
-   dev-libs/libxml2:2
-   >=dev-util/intel-graphics-compiler-1.0.11061-r1
-   >=dev-util/intel-graphics-system-controller-0.2.4:=
-   media-libs/mesa
-   >=virtual/opencl-3
-   l0? ( >=dev-libs/level-zero-1.7.15 )
-   vaapi? (
-   x11-libs/libdrm[video_cards_intel]
-   x11-libs/libva
-   )
-"
-
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( "README.md" "FAQ.md" )
-
-src_prepare() {
-   default
-
-   # Remove '-Werror' from default
-   set -e '/Werror/d' -i CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   # See https://github.com/intel/compute-runtime/issues/531
-   filter-flags -flto=* -flto
-
-   local mycmakeargs=(
-   -DCCACHE_ALLOWED="OFF"
-   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-   -DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
-   -DBUILD_WITH_L0="$(usex l0)"
-   -DDISABLE_LIBVA="$(usex !vaapi)"
-   -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include"
-   -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
-   -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
-   -DSUPPORT_DG1="ON"
-   -Wno-dev
-
-   # See 
https://github.com/intel/intel-graphics-compiler/issues/204
-   # -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
-
-   # If enabled, tests are automatically run during
-   # the compile phase and we cannot run them because
-   # they require permissions to access the hardware.
-   -DSKIP_UNIT_TESTS="1"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: games-server/minecraft-server/

2022-07-09 Thread Conrad Kostecki
commit: 41cce034dc9ad2cde46a656dc799d1665ddb1c44
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul  9 20:54:49 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul  9 21:29:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41cce034

games-server/minecraft-server: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 games-server/minecraft-server/minecraft-server-1.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-server/minecraft-server/minecraft-server-1.19.ebuild 
b/games-server/minecraft-server/minecraft-server-1.19.ebuild
index 50f1250ebce6..fe7bf46b2e2a 100644
--- a/games-server/minecraft-server/minecraft-server-1.19.ebuild
+++ b/games-server/minecraft-server/minecraft-server-1.19.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"
 
 LICENSE="Mojang"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 RESTRICT="bindist mirror"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-servers/apache/

2022-07-09 Thread Conrad Kostecki
commit: d00c6a0fb3b0fe2b99837670b3abfbe8529dc96a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul  9 20:48:39 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul  9 21:29:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d00c6a0f

www-servers/apache: migrate to GLEP-81

Doing only a revbump, as handling is done through eclass.

Closes: https://bugs.gentoo.org/802495
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../apache/{apache-2.4.54.ebuild => apache-2.4.54-r2.ebuild}  | 8 
 .../apache/{apache-2.4.54-r1.ebuild => apache-2.4.54-r3.ebuild}   | 8 
 2 files changed, 16 deletions(-)

diff --git a/www-servers/apache/apache-2.4.54.ebuild 
b/www-servers/apache/apache-2.4.54-r2.ebuild
similarity index 96%
rename from www-servers/apache/apache-2.4.54.ebuild
rename to www-servers/apache/apache-2.4.54-r2.ebuild
index 3af3cea15036..c28b47066744 100644
--- a/www-servers/apache/apache-2.4.54.ebuild
+++ b/www-servers/apache/apache-2.4.54-r2.ebuild
@@ -211,14 +211,6 @@ src_install() {
 }
 
 pkg_postinst() {
-   echo
-   ewarn "Downgrading to pre-GLEP 81 user for now."
-   ewarn "See bug #802495 and bug #803500 for more information."
-   ewarn ""
-   ewarn "You will need to run the following command to unlock the user:"
-   ewarn "usermod -e '' -U apache 2>/dev/null"
-   echo
-
apache-2_pkg_postinst || die "apache-2_pkg_postinst failed"
 
tmpfiles_process apache.conf #662544

diff --git a/www-servers/apache/apache-2.4.54-r1.ebuild 
b/www-servers/apache/apache-2.4.54-r3.ebuild
similarity index 96%
rename from www-servers/apache/apache-2.4.54-r1.ebuild
rename to www-servers/apache/apache-2.4.54-r3.ebuild
index 1b3ba9f9ea6f..a2b75c48a3c1 100644
--- a/www-servers/apache/apache-2.4.54-r1.ebuild
+++ b/www-servers/apache/apache-2.4.54-r3.ebuild
@@ -215,14 +215,6 @@ src_install() {
 }
 
 pkg_postinst() {
-   echo
-   ewarn "Downgrading to pre-GLEP 81 user for now."
-   ewarn "See bug #802495 and bug #803500 for more information."
-   ewarn ""
-   ewarn "You will need to run the following command to unlock the user:"
-   ewarn "usermod -e '' -U apache 2>/dev/null"
-   echo
-
apache-2_pkg_postinst || die "apache-2_pkg_postinst failed"
 
tmpfiles_process apache.conf #662544



[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/

2022-07-09 Thread Conrad Kostecki
commit: bf02dbae72b37faec40e8c42f62f952cd47133ab
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul  9 20:40:01 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul  9 21:29:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf02dbae

www-servers/nginx: migrate to GLEP-81

Closes: https://bugs.gentoo.org/701254
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../nginx/{nginx-1.21.6-r1.ebuild => nginx-1.21.6-r2.ebuild} | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/www-servers/nginx/nginx-1.21.6-r1.ebuild 
b/www-servers/nginx/nginx-1.21.6-r2.ebuild
similarity index 99%
rename from www-servers/nginx/nginx-1.21.6-r1.ebuild
rename to www-servers/nginx/nginx-1.21.6-r2.ebuild
index cbd512501efa..d85839846c7f 100644
--- a/www-servers/nginx/nginx-1.21.6-r1.ebuild
+++ b/www-servers/nginx/nginx-1.21.6-r2.ebuild
@@ -166,7 +166,7 @@ NJS_MODULE_WD="${WORKDIR}/njs-${NJS_MODULE_PV}"
 SSL_DEPS_SKIP=1
 AUTOTOOLS_AUTO_DEPEND="no"
 
-inherit autotools lua-single ssl-cert toolchain-funcs perl-module flag-o-matic 
user systemd multilib pax-utils
+inherit autotools lua-single ssl-cert toolchain-funcs perl-module systemd 
pax-utils
 
 DESCRIPTION="Robust, small and high performance http and reverse proxy server"
 HOMEPAGE="https://nginx.org;
@@ -279,6 +279,8 @@ done
 IUSE="${IUSE} nginx_modules_http_spdy"
 
 CDEPEND="
+   acct-group/nginx
+   acct-user/nginx
virtual/libcrypt:=
pcre? ( dev-libs/libpcre:= )
pcre-jit? ( dev-libs/libpcre:=[jit] )
@@ -343,11 +345,6 @@ pkg_setup() {
NGINX_HOME="/var/lib/nginx"
NGINX_HOME_TMP="${NGINX_HOME}/tmp"
 
-   ebegin "Creating nginx user and group"
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 "${NGINX_HOME}" ${PN}
-   eend $?
-
if use libatomic; then
ewarn "GCC 4.1+ features built-in atomic operations."
ewarn "Using libatomic_ops is only needed if using"



[gentoo-commits] repo/gentoo:master commit in: www-servers/apache/

2022-07-09 Thread Conrad Kostecki
commit: efdc96d17e9a8468e478d351b8546a2526f24a2c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul  9 20:44:47 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul  9 21:29:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efdc96d1

www-servers/apache: drop 2.4.53, 2.4.53-r1

Signed-off-by: Conrad Kostecki  gentoo.org>

 www-servers/apache/Manifest|   1 -
 www-servers/apache/apache-2.4.53-r1.ebuild | 262 -
 www-servers/apache/apache-2.4.53.ebuild| 259 
 3 files changed, 522 deletions(-)

diff --git a/www-servers/apache/Manifest b/www-servers/apache/Manifest
index 38fcd8af5bb0..b374a01f92b7 100644
--- a/www-servers/apache/Manifest
+++ b/www-servers/apache/Manifest
@@ -1,3 +1,2 @@
 DIST gentoo-apache-2.4.46-r6-20210212.tar.bz2 25854 BLAKE2B 
001f16c1beac8c90fd407bb2f77417f886296baf02acf0f6d81dc0f10c209270db7005f58d845d309dec8332773556da88db41a57c6ecc86f24b8a5141ba07d0
 SHA512 
976dde952277542efca70831b67da32b8bf636a346adeeb6e0bc5a65b3543a7ca4fb182bc01204f747b583dd753607d184d91ef46a93d5e2f3ab55ed787860a2
-DIST httpd-2.4.53.tar.bz2 7431942 BLAKE2B 
44acd51a2c18ae66878d64922947f2f24f0ddf8a5fa70718f788572032e18dafd06888fed3cf559e63e2a9e69d9b0a8dcc79e11fc9d8f216b5b073f769494727
 SHA512 
07ef59594251a30a864cc9cc9a58ab788c2d006cef85b728f29533243927c63cb063e0867f2a306f37324c3adb9cf7dcb2402f3516b05c2c6f32469d475dd756
 DIST httpd-2.4.54.tar.bz2 7434530 BLAKE2B 
be2ba2d33368f9dd619e36e63dd3635fbcf55773a539ac2840251bda04311f3eb535c08a37ab58d8b184c71e75b90b92e2bdc4e59c722cfb146de516f6e1ed04
 SHA512 
228493b2ff32c4142c6e484d304f2ea12e467498605fe12adce2b61388d8efe7b2e96ae2fd0abd1dc88a5f12d625e007d8da0ae5628cff2a5272806754f41e18

diff --git a/www-servers/apache/apache-2.4.53-r1.ebuild 
b/www-servers/apache/apache-2.4.53-r1.ebuild
deleted file mode 100644
index 2268b410b14b..
--- a/www-servers/apache/apache-2.4.53-r1.ebuild
+++ /dev/null
@@ -1,262 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# latest gentoo apache files
-GENTOO_PATCHSTAMP="20210212"
-GENTOO_DEVELOPER="polynomial-c"
-GENTOO_PATCHNAME="gentoo-apache-2.4.46-r6"
-
-# IUSE/USE_EXPAND magic
-IUSE_MPMS_FORK="prefork"
-IUSE_MPMS_THREAD="event worker"
-
-# << obsolete modules:
-# authn_default authz_default mem_cache
-# mem_cache is replaced by cache_disk
-# ?? buggy modules
-# proxy_scgi: startup error: undefined symbol "ap_proxy_release_connection", 
no fix found
-# >> added modules for reason:
-# compat: compatibility with 2.2 access control
-# authz_host: new module for access control
-# authn_core: functionality provided by authn_alias in previous versions
-# authz_core: new module, provides core authorization capabilities
-# cache_disk: replacement for mem_cache
-# lbmethod_byrequests: Split off from mod_proxy_balancer in 2.3
-# lbmethod_bytraffic: Split off from mod_proxy_balancer in 2.3
-# lbmethod_bybusyness: Split off from mod_proxy_balancer in 2.3
-# lbmethod_heartbeat: Split off from mod_proxy_balancer in 2.3
-# slotmem_shm: Slot-based shared memory provider (for lbmethod_byrequests).
-# socache_shmcb: shared object cache provider. Default config with ssl needs it
-# unixd: fixes startup error: Invalid command 'User'
-IUSE_MODULES="access_compat actions alias asis auth_basic auth_digest auth_form
-authn_anon authn_core authn_dbd authn_dbm authn_file authn_socache authz_core
-authz_dbd authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex
-brotli cache cache_disk cache_socache cern_meta charset_lite cgi cgid dav 
dav_fs dav_lock
-dbd deflate dir dumpio env expires ext_filter file_cache filter headers http2
-ident imagemap include info lbmethod_byrequests lbmethod_bytraffic 
lbmethod_bybusyness
-lbmethod_heartbeat log_config log_forensic logio lua macro md mime mime_magic 
negotiation
-proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_hcheck proxy_html 
proxy_http proxy_scgi
-proxy_http2 proxy_fcgi proxy_uwsgi proxy_wstunnel rewrite ratelimit remoteip 
reqtimeout
-session session_cookie session_crypto session_dbd setenvif slotmem_shm 
socache_memcache
-socache_shmcb speling status substitute systemd unique_id userdir usertrack
-unixd version vhost_alias watchdog xml2enc"
-# The following are also in the source as of this version, but are not 
available
-# for user selection:
-# bucketeer case_filter case_filter_in echo http isapi optional_fn_export
-# optional_fn_import optional_hook_export optional_hook_import
-
-# inter-module dependencies
-# TODO: this may still be incomplete
-MODULE_DEPENDS="
-   auth_form:session
-   brotli:filter
-   dav_fs:dav
-   dav_lock:dav
-   deflate:filter
-   cache_disk:cache
-   ext_filter:filter
-   file_cache:cache
-   lbmethod_byrequests:proxy_balancer
-   lbmethod_byrequests:slotmem_shm
-   

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

2022-07-09 Thread Conrad Kostecki
commit: e96ddc60afd9b8ffb0f2dff37d0690f053ddfb73
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul  9 20:43:53 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul  9 21:29:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e96ddc60

eclass/apache-2.eclass: migrate to GLEP-81

Bug: https://bugs.gentoo.org/802495
Signed-off-by: Conrad Kostecki  gentoo.org>

 eclass/apache-2.eclass | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/eclass/apache-2.eclass b/eclass/apache-2.eclass
index f59030f926f5..df2019cd09df 100644
--- a/eclass/apache-2.eclass
+++ b/eclass/apache-2.eclass
@@ -11,7 +11,7 @@
 # and inter-module dependency checking.
 
 LUA_COMPAT=( lua5-{1..4} )
-inherit autotools flag-o-matic lua-single multilib ssl-cert user 
toolchain-funcs
+inherit autotools flag-o-matic lua-single multilib ssl-cert toolchain-funcs
 
 [[ ${CATEGORY}/${PN} != www-servers/apache ]] \
&& die "Do not use this eclass with anything else than 
www-servers/apache ebuilds!"
@@ -133,6 +133,8 @@ unset -f _apache2_set_mpms
 
 # Dependencies
 RDEPEND="
+   acct-group/apache
+   acct-user/apache
dev-lang/perl
>=dev-libs/apr-1.5.1:=
=dev-libs/apr-util-1*:=[gdbm=,ldap?]
@@ -437,10 +439,6 @@ check_upgrade() {
 apache-2_pkg_setup() {
check_upgrade
 
-   # setup apache user and group
-   enewgroup apache 81
-   enewuser apache 81 -1 /var/www apache
-
setup_mpm
setup_modules
 



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

2022-07-09 Thread Conrad Kostecki
commit: 7b1b004c04fb4f16f9afb581be37483a3058c6ad
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul  9 20:55:19 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul  9 21:29:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b1b004c

sys-apps/onerng: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/sys-apps/onerng/onerng-3.7.ebuild 
b/sys-apps/onerng/onerng-3.7.ebuild
index e8aa548f36d0..4f6ef85d3580 100644
--- a/sys-apps/onerng/onerng-3.7.ebuild
+++ b/sys-apps/onerng/onerng-3.7.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="|| ( LGPL-2.1 LGPL-3 )"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 BDEPEND="virtual/pkgconfig"



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

2022-07-09 Thread Conrad Kostecki
commit: 9817ee815681e92c3005925cb76b12f90bc25851
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul  9 20:52:39 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul  9 21:29:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9817ee81

dev-libs/libmodbus: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/dev-libs/libmodbus/libmodbus-3.1.7.ebuild 
b/dev-libs/libmodbus/libmodbus-3.1.7.ebuild
index 2c57eee72ce7..74d6750944fb 100644
--- a/dev-libs/libmodbus/libmodbus-3.1.7.ebuild
+++ b/dev-libs/libmodbus/libmodbus-3.1.7.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://libmodbus.org/releases/${P}.tar.gz;
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="static-libs test doc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/bwidget/

2022-07-09 Thread Alfredo Tupone
commit: 302156c194675330b0b583a45f99f272184f67a5
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Jul  9 20:45:39 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Jul  9 20:45:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=302156c1

dev-tcltk/bwidget: 1.9.15 bump

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

 dev-tcltk/bwidget/Manifest  |  1 +
 dev-tcltk/bwidget/bwidget-1.9.15.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/dev-tcltk/bwidget/Manifest b/dev-tcltk/bwidget/Manifest
index 39ff4ff26279..892f0c073a09 100644
--- a/dev-tcltk/bwidget/Manifest
+++ b/dev-tcltk/bwidget/Manifest
@@ -1 +1,2 @@
+DIST BWidget-1.9.15.zip 329390 BLAKE2B 
011bc3e303082af8ec4aaf1bfa3812cec0e0c91dac41db867d5ebd5883949795d5877a53050be31823a218fdbc5113df8c848378af133ecb26dc07f5e8360b1c
 SHA512 
cc3c46a112e902158c3f010941efcd51b42adae5b989511b325c619bffe79c3a11d74b044619e1ed9ef4b77abf18f7a2e8dfbd3fe46e1d26a1b61a02c3a3096c
 DIST bwidget-1.9.14.tar.gz 261654 BLAKE2B 
2c0e8ed33624f6304e775da3be02975aced85c8eeb8ca7fd736858a9323f7bd6aad96bb3697db1c9c571d5dc72ff21d3c161d4f2a8ada83f9ec615391c0f1890
 SHA512 
7db9c69ae423e97356ff3e54ffc77a450fb967907b32356f343aa4321faceb3e807e63babb2edf0e2c6ab086af570dbd6a02a85e4ca2c1f020ae4df78c8f0fe8

diff --git a/dev-tcltk/bwidget/bwidget-1.9.15.ebuild 
b/dev-tcltk/bwidget/bwidget-1.9.15.ebuild
new file mode 100644
index ..35390613170f
--- /dev/null
+++ b/dev-tcltk/bwidget/bwidget-1.9.15.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit virtualx
+
+MY_PN=${PN/bw/BW}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="High-level widget set for Tcl/Tk"
+HOMEPAGE="http://tcllib.sourceforge.net/;
+SRC_URI="mirror://sourceforge/tcllib/${MY_PN}/${PV}/${MY_P}.zip"
+
+LICENSE="tcltk"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc"
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-lang/tk:0"
+RDEPEND="${DEPEND}"
+BDEPEND="app-arch/unzip"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.9.8-test.patch )
+
+src_test() {
+   TCLLIBPATH=${S} virtx tclsh tests/entry.test
+}
+
+src_install() {
+   insinto /usr/$(get_libdir)/${P}
+   doins *.tcl
+   doins -r images lang
+
+   dodoc -r demo
+   dodoc ChangeLog README.txt
+
+   docinto html
+   use doc && dodoc -r BWman/*
+}



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

2022-07-09 Thread Michał Górny
commit: 3e2816a5fe0f633527ced89bb079b025bab1c5f6
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul  9 20:18:48 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  9 20:18:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e2816a5

dev-python/sphinx: Remove old

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

 dev-python/sphinx/Manifest|   2 -
 dev-python/sphinx/sphinx-5.0.0.ebuild | 130 --
 dev-python/sphinx/sphinx-5.0.1.ebuild | 122 ---
 3 files changed, 254 deletions(-)

diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest
index b77dfed25072..d840cb7fc197 100644
--- a/dev-python/sphinx/Manifest
+++ b/dev-python/sphinx/Manifest
@@ -1,4 +1,2 @@
 DIST Sphinx-4.5.0.tar.gz 6698212 BLAKE2B 
e6c46d35492c3d3068c4f97e497d33973ca86b40934578804fcec901fa89d2c52b45a7546b835b873846dd16936c1bd34a7b053aec8206c688d974671155fd56
 SHA512 
b44d2a81ed67adaefe16a07ae0cf053b5e6c775023aaa6c57d7b3950f171deac410e8004f787b151c3c2fc350650aa69a4dc2dc7239d1fd3d351e5194617cb2c
-DIST Sphinx-5.0.0.tar.gz 6726986 BLAKE2B 
95f2b85c7de6d900922730c3e431259e2333b3fe27e25cbe35e9584ccf1ac3442ca0949018e64ca8481e60f2298b46f6a77523a7a67e6aafe7492b62ff97aa70
 SHA512 
6b58427aa8a4d9e159f5b84366ab2193df5a9e940c9cb11b440dabd2c32dcdbadbb7eddbd9f6f8c53e577bf7bfb7c11f979835b5df75139b5c5315f88794871f
-DIST Sphinx-5.0.1.tar.gz 6728011 BLAKE2B 
fe75d6bae6c035ee8ce24e3edb8ed8df9973835bdc935170775a7e80e1420bb0dee31976343dd0c3791508cc944f7b9ea44793569a94dc03756ab02d313e26d6
 SHA512 
6a850860fd7a320c49f2d406c511d1e7e2fc0e044911f98be3a07b1d519e79d57cd2d16c0042926255323625f186a26509772b425611fea85dfbeaae7e8e06c1
 DIST Sphinx-5.0.2.tar.gz 6729086 BLAKE2B 
a2cbf8efca673d15e364d0db74a8c5e2c0ff469f2a102317fb9bf23aac12c12ced2593e3a5e2dd0ee2bc114f2018356d382d601a3c7ff9b2943e38b59fe45db4
 SHA512 
d564697f0b82a9a59dd6a81e7822dbeac00fb6cc98cdc2422f04ec87c5133b5e03057ccdfdcfe38dccff41f6c53262d49f4ee6f77047c579aa2e55370bfe2dc6

diff --git a/dev-python/sphinx/sphinx-5.0.0.ebuild 
b/dev-python/sphinx/sphinx-5.0.0.ebuild
deleted file mode 100644
index adceb91af590..
--- a/dev-python/sphinx/sphinx-5.0.0.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-MY_P=${P^}
-DESCRIPTION="Python documentation generator"
-HOMEPAGE="
-   https://www.sphinx-doc.org/
-   https://github.com/sphinx-doc/sphinx/
-   https://pypi.org/project/Sphinx/
-"
-SRC_URI="mirror://pypi/${MY_P::1}/${PN^}/${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-IUSE="doc latex"
-
-RDEPEND="
-   =dev-python/Babel-1.3[${PYTHON_USEDEP}]
-   =dev-python/jinja-2.3[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.5.0[${PYTHON_USEDEP}]
-   >=dev-python/snowballstemmer-1.1[${PYTHON_USEDEP}]
-   dev-python/sphinxcontrib-applehelp[${PYTHON_USEDEP}]
-   dev-python/sphinxcontrib-devhelp[${PYTHON_USEDEP}]
-   dev-python/sphinxcontrib-jsmath[${PYTHON_USEDEP}]
-   >=dev-python/sphinxcontrib-htmlhelp-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/sphinxcontrib-serializinghtml-1.1.5[${PYTHON_USEDEP}]
-   dev-python/sphinxcontrib-qthelp[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-python/importlib_metadata-4.4[${PYTHON_USEDEP}]
-   ' python3_{8,9} pypy3)
-   latex? (
-   dev-texlive/texlive-latexextra
-   dev-texlive/texlive-luatex
-   app-text/dvipng
-   )
-   !dev-python/namespace-sphinxcontrib
-"
-BDEPEND="
-   doc? (
-   dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]
-   media-gfx/graphviz
-   )
-   test? (
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   virtual/imagemagick-tools[jpeg,png,svg]
-   dev-texlive/texlive-fontsextra
-   dev-texlive/texlive-latexextra
-   dev-texlive/texlive-luatex
-   app-text/dvipng
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/sphinx-3.2.1-doc-link.patch"
-   "${FILESDIR}/sphinx-4.3.2-doc-link.patch"
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # disable internet access
-   sed -i -e 's:^intersphinx_mapping:disabled_&:' \
-   doc/conf.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   if use doc; then
-   esetup.py build_sphinx
-   HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
-   fi
-}
-

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

2022-07-09 Thread Michał Górny
commit: b2180d9318378d12c5d55cb74e50162c99512359
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul  9 20:19:42 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  9 20:19:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2180d93

app-editors/mousepad: Bump to 0.5.10

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

 app-editors/mousepad/Manifest   |  1 +
 app-editors/mousepad/mousepad-0.5.10.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/app-editors/mousepad/Manifest b/app-editors/mousepad/Manifest
index 622fc67807c9..a7981fd9d57a 100644
--- a/app-editors/mousepad/Manifest
+++ b/app-editors/mousepad/Manifest
@@ -1 +1,2 @@
+DIST mousepad-0.5.10.tar.bz2 959696 BLAKE2B 
bd21145f23f1e92d67489a3ffcdca0afd977aa639706dece5aefd2f5417d2b2122accc1a5c727ec13a4c2f311ec479612953006d78b5509e836f360566d0d320
 SHA512 
144e72abce8e5fb66a345fb59efe48f136dd9cf9cdcd72496dcee05b08781bdbba036f4ab5af04dbccd38dc52a8e8dd67b5b7434867881a1114de692a012b076
 DIST mousepad-0.5.9.tar.bz2 953685 BLAKE2B 
f8db50048964c789600ce6d310f6b6a893d7d4406d55f0666b7e78bf3e54446d3ec56eb70a059da6fac367d7c3f3fc5861fb29dadf28aa9b0d5e2f62056f3dfb
 SHA512 
915fa1c89d66f793c4dba7826b4934e286e940dbdd9c933bddeeaf76be79d2140cd0feb1dea2946989879ec354d57af36fd61517309ebd4915f18be4b9cf621f

diff --git a/app-editors/mousepad/mousepad-0.5.10.ebuild 
b/app-editors/mousepad/mousepad-0.5.10.ebuild
new file mode 100644
index ..dc34dc267e55
--- /dev/null
+++ b/app-editors/mousepad/mousepad-0.5.10.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils xdg-utils
+
+DESCRIPTION="GTK+-based editor for the Xfce Desktop Environment"
+HOMEPAGE="https://git.xfce.org/apps/mousepad/about/;
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.52
+   >=x11-libs/gtk+-3.22:3
+   >=x11-libs/gtksourceview-4.0.0:4
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-lang/perl
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local myconf=(
+   --enable-gtksourceview4
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2022-07-09 Thread Michał Górny
commit: ac35a5f0430cbd084294397ef11178d267e1391f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul  9 20:21:16 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  9 20:21:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac35a5f0

xfce-base/thunar: Bump to 4.17.9

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

 xfce-base/thunar/Manifest |  1 +
 xfce-base/thunar/thunar-4.17.9.ebuild | 85 +++
 2 files changed, 86 insertions(+)

diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest
index 21eb027f803a..5aca8ed412ee 100644
--- a/xfce-base/thunar/Manifest
+++ b/xfce-base/thunar/Manifest
@@ -1,2 +1,3 @@
 DIST thunar-4.16.11.tar.bz2 2326592 BLAKE2B 
0e077f2b4bba613849d3dabaebfa652fd99cc2d1035320016fd4e87597e1af1f6330c2758feead307c6182784de65a358058e2a482f2e287447cdd05d00c8404
 SHA512 
41b390ce269911e4f0b83c07bf910274cf13afcd293389b156457764a0c771dcb87c03976debe0c4ce06c6a5eeca32fd043cbc3e92d4c7ea8fb00da973b06404
 DIST thunar-4.17.8.tar.bz2 2713668 BLAKE2B 
96f54c6058dd58e012a69e38db4502a540806e5709f10f414091e6e9a98b2a186cecca337df702978f98fb3d2413acaa3e3d50a695e132b5416391cfd9c0260c
 SHA512 
bae2f1453509c50e8dedd7f7570e95d0b84cf946829b29849c55f90863f29ba8eb7fa06b0aec3a4506368c24c964423d6920707d31cef4091fb700da3b62f19a
+DIST thunar-4.17.9.tar.bz2 2786205 BLAKE2B 
2b497e8653fe83581fcec78959dafce3764c98564cfa36bfe26a7cdf2aa3f0b8bf7c41b5e002ca331c21856adec74ea2f5f3d863da89bd6e89025f5a83c1
 SHA512 
029d7e893cbe38d5c968dd9ac6141b52c513bcb7bb1c9a566082e51bd86f22993acf8ba65cba05d341558a06c57aa36e51dbf702044fd3ea0176a88fae158cc2

diff --git a/xfce-base/thunar/thunar-4.17.9.ebuild 
b/xfce-base/thunar/thunar-4.17.9.ebuild
new file mode 100644
index ..2f63d8467516
--- /dev/null
+++ b/xfce-base/thunar/thunar-4.17.9.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg-utils
+
+DESCRIPTION="File manager for the Xfce desktop environment"
+HOMEPAGE="
+   https://www.xfce.org/projects/
+   https://docs.xfce.org/xfce/thunar/start
+"
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="exif introspection libnotify pcre +trash-panel-plugin udisks"
+
+GVFS_DEPEND=">=gnome-base/gvfs-1.18.3"
+DEPEND="
+   >=dev-libs/glib-2.66
+   >=x11-libs/gdk-pixbuf-2.14
+   >=x11-libs/gtk+-3.22:3
+   >=xfce-base/exo-4.17.0:=
+   >=xfce-base/libxfce4ui-4.17.6:=
+   >=xfce-base/libxfce4util-4.17.2:=
+   >=xfce-base/xfconf-4.12:=
+   exif? ( >=media-libs/libexif-0.6.19:= )
+   introspection? ( dev-libs/gobject-introspection:= )
+   libnotify? ( >=x11-libs/libnotify-0.7 )
+   pcre? ( >=dev-libs/libpcre-6:= )
+   trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= )
+   udisks? ( dev-libs/libgudev:= )
+"
+RDEPEND="
+   ${DEPEND}
+   >=dev-util/desktop-file-utils-0.20-r1
+   x11-misc/shared-mime-info
+   trash-panel-plugin? ( ${GVFS_DEPEND} )
+   udisks? (
+   virtual/udev
+   ${GVFS_DEPEND}[udisks,udev]
+   )
+"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local myconf=(
+   $(use_enable introspection)
+   $(use_enable udisks gudev)
+   $(use_enable libnotify notifications)
+   $(use_enable exif)
+   $(use_enable pcre)
+   $(use_enable trash-panel-plugin tpa-plugin)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   elog "If you were using an older Xfce version and Thunar fails to start"
+   elog "with a message similar to:"
+   elog "  Failed to register: Timeout was reached"
+   elog "you may need to reset your xfce4 session:"
+   elog "  rm ~/.cache/sessions/xfce4-session-*"
+   elog "See https://bugs.gentoo.org/698914.;
+
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2022-07-09 Thread Brian Dolbec
commit: 06ac60ea97b758187bc2921cdbebf067a3d08ff0
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sat Jul  9 20:01:55 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Jul  9 20:07:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06ac60ea

dev-util/buildbot-worker: amd64 Stable

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

 dev-util/buildbot-worker/buildbot-worker-3.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/buildbot-worker/buildbot-worker-3.5.0-r1.ebuild 
b/dev-util/buildbot-worker/buildbot-worker-3.5.0-r1.ebuild
index 9da9100eb30d..2a3f7714573d 100644
--- a/dev-util/buildbot-worker/buildbot-worker-3.5.0-r1.ebuild
+++ b/dev-util/buildbot-worker/buildbot-worker-3.5.0-r1.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-07-09 Thread Mike Gilbert
commit: 008c98f7c3f94865d361f785f195b61c518a19c6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jul  3 19:41:40 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul  9 19:54:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=008c98f7

ruby-ng.eclass: replace ebegin with einfo in _ruby_invoke_environment

Calling ebegin here makes no sense because it is likely that the called
function will also generate output. This will lead to the "[ ok ]"
potentially appearing many lines later.

It also leads to nested ebegin calls, which make no sense for the same
reason.

Closes: https://bugs.gentoo.org/839585
Closes: https://bugs.gentoo.org/839588
Signed-off-by: Mike Gilbert  gentoo.org>

 eclass/ruby-ng.eclass | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass
index f0d6c4f6f6c4..c43d5b4d9826 100644
--- a/eclass/ruby-ng.eclass
+++ b/eclass/ruby-ng.eclass
@@ -410,9 +410,8 @@ _ruby_invoke_environment() {
pushd "${WORKDIR}" &>/dev/null || die
fi
 
-   ebegin "Running ${_PHASE:-${EBUILD_PHASE}} phase for $environment"
+   einfo "Running ${_PHASE:-${EBUILD_PHASE}} phase for $environment"
"$@"
-   eend $?
popd &>/dev/null || die
 
S=${old_S}



[gentoo-commits] proj/gentoolkit:master commit in: bin/

2022-07-09 Thread Brian Dolbec
commit: b22f6af5e32950859390dc2efd0379c572258bda
Author: Hadrien Lacour  posteo  net>
AuthorDate: Sat Mar 31 20:39:01 2018 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Jul  9 19:29:48 2022 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=b22f6af5

revdep-rebuild.sh: use awk instead of gawk

Bug: https://bugs.gentoo.org/652078
Signed-off-by: Zac Medico  gentoo.org>
Closes: https://github.com/gentoo/gentoolkit/pull/6
Signed-off-by: Brian Dolbec  gentoo.org>

 bin/revdep-rebuild.sh | 28 +++-
 1 file changed, 19 insertions(+), 9 deletions(-)

diff --git a/bin/revdep-rebuild.sh b/bin/revdep-rebuild.sh
index 633701e..5fecf97 100755
--- a/bin/revdep-rebuild.sh
+++ b/bin/revdep-rebuild.sh
@@ -235,9 +235,19 @@ countdown() {
 # Replace whitespace with linebreaks, normalize repeated '/' chars, and sort -u
 # (If any libs have whitespace in their filenames, someone needs punishment.)
 clean_var() {
-   gawk 'BEGIN {RS="[[:space:]]"}
-/-\*/ {exit}
-/[^[:space:]]/ {gsub(/\/\/+/, "/"); print}' | sort -u
+   awk '
+   BEGIN {FS = "[[:space:]]"}
+
+   {
+   for(i = 1; i <= NF; ++i) {
+   if($i ~ /-\*/)
+   exit
+   else if($i){
+   gsub(/\/\/+/, "/", $i)
+   print $i
+   }
+   }
+   }' | sort -u
 }
 ##
 # Exit and optionally output to sterr
@@ -805,8 +815,8 @@ main_checks() {
# Look for symbol not defined errors
if grep -vF "${LD_LIBRARY_MASK:=$'\a'}" 
<<< "$ldd_output" |
grep -q -E 'symbol .* not 
defined'; then
-   message=$(gawk '/symbol .* not 
defined/ {NF--; print $0}' <<< "$ldd_output")
-   broken_lib=$(gawk '/symbol .* 
not defined/ {print $NF}' <<< "$ldd_output" | \
+   message=$(awk '/symbol .* not 
defined/ {ORS = FS; for(i = 1; i < NF; ++i) print $i; printf "\n"}' <<< 
"$ldd_output")
+   broken_lib=$(awk '/symbol .* 
not defined/ {print $NF}' <<< "$ldd_output" | \
sed 's/[()]//g')
echo "obj $broken_lib" >> 
"$BROKEN_FILE"
echo_v "  broken $broken_lib 
($message)"
@@ -820,7 +830,7 @@ main_checks() {
*)
if grep -vF 
"${LD_LIBRARY_MASK:=$'\a'}" <<< "$ldd_output" |
grep -q -F 'undefined 
symbol:'; then
-   message=$(gawk 
'/undefined symbol:/ {print $3}' <<< "$ldd_output")
+   message=$(awk 
'/undefined symbol:/ {print $3}' <<< "$ldd_output")

message="${message//$'\n'/ }"
echo "obj $target_file" 
>> "$BROKEN_FILE"
echo_v "  broken 
$target_file (undefined symbols(s): $message)"
@@ -835,7 +845,7 @@ main_checks() {
la_broken=""
la_lib=""
for depend in $(
-   gawk -F"[=']" '/^dependency_libs/{
+   awk -F"[=']" '/^dependency_libs/{
print $3
}' "$target_file"
); do
@@ -876,7 +886,7 @@ main_checks() {
done < <(
# Regexify LD_LIBRARY_MASK. Exclude it from the 
search.
LD_LIBRARY_MASK="${LD_LIBRARY_MASK//$'\n'/|}"
-   gawk -v ldmask="(${LD_LIBRARY_MASK//./.})" '
+   awk -v ldmask="(${LD_LIBRARY_MASK//./.})" '
/no version information available/ && 
$0 !~ ldmask {
gsub(/[()]/, "", $NF)
if (seen[$NF]++)  next
@@ -1068,7 +1078,7 @@ show_unowned_files() {
ewarn "The broken files are:"
while read filename junk; do
[[ $junk = *none* ]] && ewarn "  $filename"
-   done < "$OWNERS_FILE" | gawk '!s[$0]++' # (omit dupes)
+   done < "$OWNERS_FILE" | awk 

[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/ekeyword/

2022-07-09 Thread Brian Dolbec
commit: 04e8fd5252c9bc1efad66fdb8cb40d376550d580
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 29 02:00:42 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Jul  9 19:46:35 2022 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=04e8fd52

ekeyword: remove .ebuild file suffix requirement (bug 762331)

We'd like to use ekeyword in a git merge driver implementation, but the
files that the driver will pass to ekeyword do not necessarily have a
.ebuild suffix. Therefore, it would be handy to be able to distinguish
ebuild arguments some other way. If the ignorable_arg(arg) function
returns False and os.path.isfile(arg) returns True, then simply assume
that the argument is an ebuild.

Bug: https://bugs.gentoo.org/762331
Signed-off-by: Zac Medico  gentoo.org>
Closes: https://github.com/gentoo/gentoolkit/pull/13
Signed-off-by: Brian Dolbec  gentoo.org>

 pym/gentoolkit/ekeyword/ekeyword.py | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/pym/gentoolkit/ekeyword/ekeyword.py 
b/pym/gentoolkit/ekeyword/ekeyword.py
index 7d3a1ef..4d017d4 100755
--- a/pym/gentoolkit/ekeyword/ekeyword.py
+++ b/pym/gentoolkit/ekeyword/ekeyword.py
@@ -253,7 +253,7 @@ def process_content(
 
 else:
 # Chop the full path and the .ebuild suffix.
-disp_name = os.path.basename(ebuild)[:-7]
+disp_name, _, _ = os.path.basename(ebuild).partition(".ebuild")
 
 def logit(msg):
 print("%s: %s" % (disp_name, msg))
@@ -430,7 +430,9 @@ def args_to_work(args, arch_status=None, _repo=None, 
quiet=0):
 last_todo_arches = []
 
 for arg in args:
-if arg.endswith(".ebuild"):
+if ignorable_arg(arg, quiet=quiet):
+pass
+elif os.path.isfile(arg):
 if not todo_arches:
 todo_arches = last_todo_arches
 work.append([arg, todo_arches])
@@ -440,7 +442,7 @@ def args_to_work(args, arch_status=None, _repo=None, 
quiet=0):
 op = arg_to_op(arg)
 if not arch_status or op.arch in arch_status:
 todo_arches.append(op)
-elif not ignorable_arg(arg, quiet=quiet):
+else:
 raise ValueError("unknown arch/argument: %s" % arg)
 
 if todo_arches:



[gentoo-commits] repo/gentoo:master commit in: www-client/epiphany/

2022-07-09 Thread Matt Turner
commit: 1aa397e88b31f0f5192be123115dac9aef1dac05
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jul  9 19:46:04 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul  9 19:48:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aa397e8

www-client/epiphany: Version bump to 42.3

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

 www-client/epiphany/Manifest |  1 +
 www-client/epiphany/epiphany-42.3.ebuild | 86 
 2 files changed, 87 insertions(+)

diff --git a/www-client/epiphany/Manifest b/www-client/epiphany/Manifest
index b79b7c2ced47..7910243c16d9 100644
--- a/www-client/epiphany/Manifest
+++ b/www-client/epiphany/Manifest
@@ -1 +1,2 @@
 DIST epiphany-42.2.tar.xz 6101892 BLAKE2B 
81553836de2518b2aa490c34b238afe7dd71f63e5f9604ff98ada6663ad37d5a0457f5345574b776582c9ad7a728c0d221360af19cebc0157810757c8d09620b
 SHA512 
3b7bcd9225f06caca547e8d822818e7d9b5a178028cd97b17b8e2474fec7337c4d6b4d718b3cf014784939d0b2f36e84305d6e9115521fdf762af178e5fc07d3
+DIST epiphany-42.3.tar.xz 6106824 BLAKE2B 
97dc47e0df026210c8c81966ae02a2916d6a738b291261894b3c3bc9a21073e547de1dab00a64e378fb049eec6fbbb15346eb7489f6100f79ab2a4e3309f3366
 SHA512 
3bdbbbf97e80fcd55780312b9ee5c631e0a9ce8cfb27c4cb202cc5db56579d4aeb098781c4853464f9c22faacdaf75a960b10d8b878139ad24c42728529a4364

diff --git a/www-client/epiphany/epiphany-42.3.ebuild 
b/www-client/epiphany/epiphany-42.3.ebuild
new file mode 100644
index ..cdecea5a8e9f
--- /dev/null
+++ b/www-client/epiphany/epiphany-42.3.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg virtualx
+
+DESCRIPTION="GNOME webbrowser based on Webkit"
+HOMEPAGE="https://wiki.gnome.org/Apps/Web;
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.67.4:2
+   >=x11-libs/gtk+-3.24.0:3
+   >=dev-libs/nettle-3.4:=
+   >=net-libs/webkit-gtk-2.33.2:4=
+   >=x11-libs/cairo-1.2
+   >=app-crypt/gcr-3.5.5:=[gtk]
+   >=x11-libs/gdk-pixbuf-2.36.5:2
+   gnome-base/gsettings-desktop-schemas
+   >=app-text/iso-codes-0.35
+   >=dev-libs/json-glib-1.6
+   app-arch/libarchive:=
+   >=dev-libs/libdazzle-3.37.1
+   >=gui-libs/libhandy-1.5.0:1=
+   >=app-crypt/libsecret-0.19
+   >=net-libs/libsoup-2.48.0:2.4
+   >=dev-libs/libxml2-2.6.12:2
+   >=dev-db/sqlite-3.22:3
+   dev-libs/gmp:0=
+"
+RDEPEND="${DEPEND}
+   x11-themes/adwaita-icon-theme
+"
+# appstream-glib needed for appdata.xml gettext translation
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # Allow /var/tmp prefixed recursive delete (due to package manager 
setting TMPDIR)
+   "${FILESDIR}"/var-tmp-tests.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   -Ddeveloper_mode=false
+   -Dlibportal=disabled
+   # maybe enable later if network-sandbox is off, but in 3.32.4 
the network test
+   # is commented out upstream anyway
+   -Dnetwork_tests=disabled
+   -Dtech_preview=false
+   $(meson_feature test unit_tests)
+   -Dsoup2=enabled
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+
+   if ! has_version net-libs/webkit-gtk[jpeg2k]; then
+   ewarn "Your net-libs/webkit-gtk is built without USE=jpeg2k."
+   ewarn "Various image galleries/managers may be broken."
+   fi
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2022-07-09 Thread Arthur Zamarin
commit: b60acb389e3492f6828dd9efdf0e5f00e0babc35
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul  9 18:32:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  9 18:32:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b60acb38

dev-python/sphinx: Stabilize 5.0.2 ALLARCHES, #855863

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

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

diff --git a/dev-python/sphinx/sphinx-5.0.2.ebuild 
b/dev-python/sphinx/sphinx-5.0.2.ebuild
index f9cabe05dfb9..c551896317c1 100644
--- a/dev-python/sphinx/sphinx-5.0.2.ebuild
+++ b/dev-python/sphinx/sphinx-5.0.2.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc latex"
 
 RDEPEND="



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

2022-07-09 Thread Arthur Zamarin
commit: 4aeb3eb0b2de218d378eb1d9758666dff7b2f1ff
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul  9 17:39:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  9 17:48:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aeb3eb0

dev-python/hypothesis: add 6.50.1

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-6.50.1.ebuild | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index c2b72a8ec297..b6d48e0ba28b 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -3,5 +3,6 @@ DIST hypothesis-6.48.3.gh.tar.gz 9316363 BLAKE2B 
25e2e722d9c57902c62eff687959af3
 DIST hypothesis-6.49.0.gh.tar.gz 9317131 BLAKE2B 
670c35c2ad6426fb7282fab3d85a1b185e38116ca584ff1bdaf1f406a6dd900c6c5c74777269acd72fffd86b3ccc210041323041c2af0296e0cce5c86295d286
 SHA512 
4064215c39c3888226abcf4d16200970e8ac0841d71a8e7d1292813caed802a90b658c309257648d336e9fe8750423da91f71ce5038a7b8e128bd468984ba318
 DIST hypothesis-6.49.1.gh.tar.gz 9316607 BLAKE2B 
936d6e6ae293c4648b3ced9eb0fa242a8212182a0c0f988c3c25d748ceea42074e0da8db1375c2ad32da2061141d3801d037ab370df15546363eb188783f
 SHA512 
14b232ad1b2c233566d26eae2be1557ce543109748b5f835f74acbc9aad6aba2d75e4f9c357ee6dbc3bc75e175413058b4796d2853921c23ff083d66424cf7b4
 DIST hypothesis-6.50.0.gh.tar.gz 9317328 BLAKE2B 
931e3cf8702344cae653d879fe88c6b3854d58fa646c51f655400c96cf300863a6e8858de51d1c47a236419af98a636a222a32c86ca35274ae00a452c8266c5f
 SHA512 
b173692d5b909ed1e158711b80e35366810ecfa31c2fef79908439f3cceb56814788e013acada930243a4a4c306e53fc16151d73c5090fd0a7bcb7e029c66a0f
+DIST hypothesis-6.50.1.gh.tar.gz 9317775 BLAKE2B 
8499b635dab07d0b39e1aae688c0324264688d768f5be63efdfb65f2237899054db0dc8ed050c5caaa2400aa009d56d91233128f587a849f4202fece155f3484
 SHA512 
315cc5cdbd36be8ec51f79b9c9f3aa401ce5fe6f6d41ff5ff30ac70c85d5540d2bc6027d8cc5aa8382b8746f7fdc37278ed870e5be42da13ae91bec93bdf5c69
 DIST hypothesis-hypothesis-python-6.46.11.gh.tar.gz 9312248 BLAKE2B 
78b5ca5bd38bd62d2fe50ab929df075e253c059aed329d6b52051fb01449f8de84ae340ba42a4af94ef592411139a45d34aad232fe4bb2d8412165730bbeca01
 SHA512 
6fdd54f28d275eb65a4f6e6919437d503eba6254c25e22298c34ac67e6de03cd99a5178b1a475b1da7f7afeed8406e89c20b4818436143f44d26f0d94796
 DIST hypothesis-hypothesis-python-6.47.3.gh.tar.gz 9314739 BLAKE2B 
282b012e020fc6494b628ba629c576f604db831c219878ab92539fbd1d980f3363e490ef35f888b68902661dd82e682393641d13a882c1177d8570ec232b217a
 SHA512 
c7231ff06ae5846f718e76c48ed4bb8a1fc0f9aff80c7ddd1ff0ead219eb93dcc7f9d5c5e591390661e81a33bcac79773ea620cfe3f246210114635f0c089144

diff --git a/dev-python/hypothesis/hypothesis-6.50.1.ebuild 
b/dev-python/hypothesis/hypothesis-6.50.1.ebuild
new file mode 100644
index ..1065b755121f
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.50.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" python3_11 pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+   https://github.com/HypothesisWorks/hypothesis/
+   https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+   https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' "${CLI_COMPAT[@]}")
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # subtests are broken by warnings from random plugins
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x 
PYTEST_PLUGINS=xdist.plugin,pytest_forked,_hypothesis_pytestplugin
+
+   epytest tests/cover tests/pytest tests/quality -n "$(makeopts_jobs)"
+}
+
+python_install() {
+   distutils-r1_python_install
+   if ! use cli || ! has "${EPYTHON}" 

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

2022-07-09 Thread Arthur Zamarin
commit: 51131963fa29b6551d14b0e5a2e486e610793b51
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul  9 17:20:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  9 17:48:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51131963

dev-python/inflect: add 5.6.1

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

 dev-python/inflect/Manifest |  1 +
 dev-python/inflect/inflect-5.6.1.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/inflect/Manifest b/dev-python/inflect/Manifest
index 7c906d253351..633068dc6644 100644
--- a/dev-python/inflect/Manifest
+++ b/dev-python/inflect/Manifest
@@ -1 +1,2 @@
 DIST inflect-5.6.0.tar.gz 69251 BLAKE2B 
49ebba7149fb550a75818a18a47c6524a046855c330d924bbcad7751b09538902cd1f9075a77922defdda1b8d29dd4966569c7f8c1a2364518cef96799ed21cf
 SHA512 
c7cdd57d84b40c2479637eaf37089b2c5c16d738feb28c71f4fbd3fa4e08f0683c8e1a1e47904fb89afb90404ec8652e48941cbd2f1643dfdfebeaaf307e56ac
+DIST inflect-5.6.1.tar.gz 69306 BLAKE2B 
c465a962abbdda852fd778d09e3966bdb06dd34f56ef624a3f7d63e277b6e178d891aa23709d6591fe31a07acb3c25a7640aabb790ddf4493df82ab735963f98
 SHA512 
d908786d82e56871344aee716a2b8dd8da51b0f47af363916b47bceb04468ce6f3c321f5f429e12b10f06c100b0a2ebc249b94110518f33ed0844694cf0f108f

diff --git a/dev-python/inflect/inflect-5.6.1.ebuild 
b/dev-python/inflect/inflect-5.6.1.ebuild
new file mode 100644
index ..ea873a0cffa0
--- /dev/null
+++ b/dev-python/inflect/inflect-5.6.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Correctly inflect words and numbers"
+HOMEPAGE="
+   https://pypi.org/project/inflect/
+   https://github.com/jaraco/inflect/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+   >=dev-python/setuptools_scm-3.4.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2022-07-09 Thread Arthur Zamarin
commit: e9a2f21e73e557430dc80887fd2a1286eaa914f8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul  9 17:36:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  9 17:48:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a2f21e

dev-python/astroid: enable py3.11

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

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

diff --git a/dev-python/astroid/astroid-2.12.0.ebuild 
b/dev-python/astroid/astroid-2.12.0.ebuild
index f92705e0a426..de2148b20e43 100644
--- a/dev-python/astroid/astroid-2.12.0.ebuild
+++ b/dev-python/astroid/astroid-2.12.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-07-09 Thread Arthur Zamarin
commit: a52ad17a403ad738bea45fc3aa294c519e906685
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul  9 17:47:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  9 17:48:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a52ad17a

dev-python/bibtexparser: add 1.3.0

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

 dev-python/bibtexparser/Manifest  |  1 +
 dev-python/bibtexparser/bibtexparser-1.3.0.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/bibtexparser/Manifest b/dev-python/bibtexparser/Manifest
index bc1d3530d62a..0367f3042790 100644
--- a/dev-python/bibtexparser/Manifest
+++ b/dev-python/bibtexparser/Manifest
@@ -1 +1,2 @@
 DIST bibtexparser-1.2.0.gh.tar.gz 88600 BLAKE2B 
f02fca0330f035b3d9051c04ab5da57232178c637d250839c3939780424d2be9afa619d7a7781cbc92917da12aeb5f35847a54f460823b46a2a717f4b0ca6f8e
 SHA512 
c8775f17d963c6dc5cf3f9dda52c798b70c939cf4c7a90501194561abd7f2386d6681cc236615366a9d8917ad01238fc2e6a4299f98b50b594c74c99bdb3ecee
+DIST bibtexparser-1.3.0.gh.tar.gz 90408 BLAKE2B 
64460dfeea6d2ab53faba99bc0dab261e63f63fed8a4bbcf87a6fd2f4e11c35f8f3606f0bbc4d9ab99f70a1e1d6bd1f85440f730fe787a7aadd36f79c004034f
 SHA512 
0a62d3181e2f5c1eb097f1799b871749de4ae73f09d06e40937909f2aa53d1d1e3bc1b1061e14caa048a4fb95e69ae989c94427952d759336686606831c7ca09

diff --git a/dev-python/bibtexparser/bibtexparser-1.3.0.ebuild 
b/dev-python/bibtexparser/bibtexparser-1.3.0.ebuild
new file mode 100644
index ..107c6d6df9f2
--- /dev/null
+++ b/dev-python/bibtexparser/bibtexparser-1.3.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A BibTeX parser written in Python"
+HOMEPAGE="
+   https://github.com/sciunto-org/python-bibtexparser/
+   https://pypi.org/project/bibtexparser/
+"
+SRC_URI="
+   https://github.com/sciunto-org/python-bibtexparser/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/python-${P}"
+
+LICENSE="|| ( BSD LGPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/pyparsing[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2022-07-09 Thread Arthur Zamarin
commit: f9be93dc95ed586495a42b74315a5088259ffc11
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul  9 17:34:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  9 17:48:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9be93dc

dev-python/astroid: add 2.12.0

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

 dev-python/astroid/Manifest  |  1 +
 dev-python/astroid/astroid-2.12.0.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest
index 16a3ecf39325..baff9083caa3 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -1,2 +1,3 @@
 DIST astroid-2.11.5.tar.gz 414503 BLAKE2B 
3bdd93c8c958dc8ede9b5c4b0d01399578c1c8824c511aa6697e6653ef6caec2e2597a862e03a72fc0dc6d0bc63d327a0cf4b62b9632604e9b8485f84512b5b2
 SHA512 
6b6d1e35b95c68d7219534ceda6e2802cc6f2d9cd9bed6a880eaf0937dfb288d9fb58dac9be33072f4676a568f778eb26a78f447d4a44842a98d8677e151e1bb
 DIST astroid-2.11.6.gh.tar.gz 414842 BLAKE2B 
3300037aad912be25d99cc20576f472b907c064c2cb434d9a40a9014df44749760cd8921411f3abdf8e08bd08e612cf6aec13d73ca38ec8ac31cd1ed007282bb
 SHA512 
2276385d74d9bbfd0d99c786d2598105161b2c71c96ca73183b6e2672f8b61c31667c337a1d3967956ef5fdbb54392d604a84da5ac456354d04fb4ad37b11f61
+DIST astroid-2.12.0.gh.tar.gz 429498 BLAKE2B 
4daf36a96c1f47446558ef223210becd78db1ee8dc76247f9e8d4c16622f777cd9f5d70ed863de9f893b9427b479057f72f24c4c8c7b1468c566eda85ee829b0
 SHA512 
3a5a104a98268f61bf852f7565ef7a4f3d6ded4e8cfa0a6d5dea08e045d3fc0067633618311d82fc2f330e56ffd11d02a81c2493222eeffadf2d333b24b5aa58

diff --git a/dev-python/astroid/astroid-2.12.0.ebuild 
b/dev-python/astroid/astroid-2.12.0.ebuild
new file mode 100644
index ..f92705e0a426
--- /dev/null
+++ b/dev-python/astroid/astroid-2.12.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Abstract Syntax Tree for logilab packages"
+HOMEPAGE="
+   https://github.com/PyCQA/astroid/
+   https://pypi.org/project/astroid/;
+SRC_URI="
+   https://github.com/PyCQA/astroid/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+# Version specified in pyproject.toml
+RDEPEND="
+   >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-3.10[${PYTHON_USEDEP}]
+   

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

2022-07-09 Thread Florian Schmaus
commit: 391f0dabf28efc7ca5bc27bc5bac33a5ca4b1b48
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Jul  8 06:10:02 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Jul  9 17:41:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=391f0dab

dev-java/javassist: partly revert 8a1f6a090df1f642

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

 dev-java/javassist/javassist-3.29.0.ebuild | 10 +-
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/dev-java/javassist/javassist-3.29.0.ebuild 
b/dev-java/javassist/javassist-3.29.0.ebuild
index 712141e86f6e..0f29828ce5cb 100644
--- a/dev-java/javassist/javassist-3.29.0.ebuild
+++ b/dev-java/javassist/javassist-3.29.0.ebuild
@@ -30,15 +30,7 @@ RESTRICT="test"
 # test? junit:junit:[4.13.1,) -> >=dev-java/junit-4.13.2:4
 # test? org.hamcrest:hamcrest-all:1.3 -> !!!artifactId-not-found!!!
 
-DEPEND="
-   !test? (
-   >=virtual/jdk-8:*
-   )
-   test? (
-   >=virtual/jdk-11:*
-   dev-java/hamcrest-library:1.3
-   )
-"
+DEPEND=">=virtual/jdk-11:*"
 
 # 
https://github.com/jboss-javassist/javassist/blob/rel_3_29_0_ga/pom.xml#L156-L157
 RDEPEND=">=virtual/jre-8:*"



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

2022-07-09 Thread Sebastian Pipping
commit: bbc29e4337bd59f4860145152d8fed0bf57a38f4
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Jul  9 16:11:10 2022 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Jul  9 16:12:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc29e43

dev-python/ansi2html: Return to shipped manpage

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

 dev-python/ansi2html/ansi2html-1.8.0-r1.ebuild | 32 ++
 1 file changed, 32 insertions(+)

diff --git a/dev-python/ansi2html/ansi2html-1.8.0-r1.ebuild 
b/dev-python/ansi2html/ansi2html-1.8.0-r1.ebuild
new file mode 100644
index ..f4df310fdf7f
--- /dev/null
+++ b/dev-python/ansi2html/ansi2html-1.8.0-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Convert text with ANSI color codes to HTML"
+HOMEPAGE="https://pypi.org/project/ansi2html/
+   https://github.com/pycontribs/ansi2html;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
+IUSE=""
+
+RDEPEND=">=dev-python/six-1.7.3[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   doman man/${PN}.1
+   distutils-r1_python_install_all
+}



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

2022-07-09 Thread Anthony G. Basile
commit: 0c3e23dfb8c6f3dea22e7f70c375e0d718be0d3a
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Jul  9 16:09:34 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jul  9 16:09:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c3e23df

app-text/xapian-omega: version bump 1.4.20

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Anthony G. Basile  gentoo.org>

 app-text/xapian-omega/Manifest   |  1 +
 app-text/xapian-omega/xapian-omega-1.4.20.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/app-text/xapian-omega/Manifest b/app-text/xapian-omega/Manifest
index 02e41dbac762..8fb023090246 100644
--- a/app-text/xapian-omega/Manifest
+++ b/app-text/xapian-omega/Manifest
@@ -1,3 +1,4 @@
 DIST xapian-omega-1.4.17.tar.xz 547372 BLAKE2B 
d164ee2f96d395e2a45919aea821d1bae9b028b64389b4a6e6f1179c0e1c2a92983a3fe7a71f68fe11e04eb61e9f011c21f2edf5660f9feedccd41de8ed2f445
 SHA512 
0388714ae307044b486e92eacac2d8c09c334e1b77be6cc2c36f8c0c679b4fee660c9b12074e9a278e2981b4a5b4a607d068a5d16c852bef719245bb70b7ce7c
 DIST xapian-omega-1.4.18.tar.xz 549892 BLAKE2B 
440f7ac93acca5803c80d905a90db854f36a5fb1e486d5178c25db0490bc01812f2173feb8abb97a2e399449950524db7b557b303c671d1e9a50f062f332008a
 SHA512 
35da36bdaa6997353554604db5ced3f3a05d0862ce5cf357fae639ca88a65ea83bf0be039629e6aedd67f8cb369a7eaeba7f279980c9e2f585083c737c61ea43
 DIST xapian-omega-1.4.19.tar.xz 553680 BLAKE2B 
1008376d2ba6d72d3cc267ee3bda78a1d37491d706417010e0f4ca7dddf78ddd3d9ad07108874eabfffd0280016ce1fad49c86ee89eed9b37ae571586f838c9b
 SHA512 
82b682bc9d244256afffc2ab1b12b0f577184296a979dc42b2865b689c6d46eca6b838b95a5d040dc228de0c2e2261e81279e0a748eaff2d018732ce4bc07fae
+DIST xapian-omega-1.4.20.tar.xz 563324 BLAKE2B 
3836cc1f219f228edbd910dd92eb5bf7f91c6e0e5a1be2fad271dc9246ef0e5dd68d99d48f15c8ac9c449112d492e3becd501413a8c190d0b611d2506f8d82cb
 SHA512 
026ca234d072da39a29d47b5b53033ec7677d51f93a6fedffb2a57ff5b788cc08d94d1dc43ff8c0062639470b8fe3150781008e4b50abd3ec5526b2b98a3a676

diff --git a/app-text/xapian-omega/xapian-omega-1.4.20.ebuild 
b/app-text/xapian-omega/xapian-omega-1.4.20.ebuild
new file mode 100644
index ..91ff25791e25
--- /dev/null
+++ b/app-text/xapian-omega/xapian-omega-1.4.20.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI 
search frontend"
+SRC_URI="http://www.oligarchy.co.uk/xapian/${PV}/xapian-omega-${PV}.tar.xz;
+HOMEPAGE="https://xapian.org/;
+S="${WORKDIR}/xapian-omega-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND="~dev-libs/xapian-${PV}:0/30
+   dev-lang/perl
+   dev-libs/libpcre
+   sys-libs/zlib"
+RDEPEND="${DEPEND}"
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}" install
+
+   # Protect /etc/omega.conf
+   echo "CONFIG_PROTECT=\"/etc/omega.conf\"" > "${T}"/20xapian-omega
+   doenvd "${T}"/20xapian-omega
+   dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
+
+   # Directory containing Xapian databases:
+   keepdir /var/lib/omega/data
+
+   # Directory containing OmegaScript templates:
+   keepdir /var/lib/omega/templates
+   mv "${S}"/templates/* "${ED}"/var/lib/omega/templates || die
+
+   # Directory to write Omega logs to:
+   keepdir /var/log/omega
+
+   # Directory containing any cdb files for the $lookup OmegaScript 
command:
+   keepdir /var/lib/omega/cdb
+}



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

2022-07-09 Thread Anthony G. Basile
commit: f9b64833b892de6fe0c99fd286f32d79ede1c7c5
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Jul  9 16:03:48 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jul  9 16:03:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b64833

dev-libs/xapian-bindings: version bump 1.4.20

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Anthony G. Basile  gentoo.org>

 dev-libs/xapian-bindings/Manifest  |   1 +
 .../xapian-bindings/xapian-bindings-1.4.20.ebuild  | 346 +
 2 files changed, 347 insertions(+)

diff --git a/dev-libs/xapian-bindings/Manifest 
b/dev-libs/xapian-bindings/Manifest
index 433a0624fd4a..7698edab3086 100644
--- a/dev-libs/xapian-bindings/Manifest
+++ b/dev-libs/xapian-bindings/Manifest
@@ -1,2 +1,3 @@
 DIST xapian-bindings-1.4.18.tar.xz 1135644 BLAKE2B 
7120c42d73794f8212bf15afb4566119e44cd39c711d50aab4fcc4320419babc440d4dd732af9e739c68397e740da192fa80cd08c5d2b59e1ae13afff3d6
 SHA512 
e965384febaa83c28fd63b82192bfa4d5d34b4eb7cfacf1ddfc1201deada4f0498df8e50a191713dc95feb8edb0b1a4e9d6983a639c564f086ee305b8a05397e
 DIST xapian-bindings-1.4.19.tar.xz 1137596 BLAKE2B 
46004a3449a3137db42164a8b4c5b8684d2eaf0edfa60fe7ca41d5565d1cc16b110ca8204100c9e654baa323a4c73536f80550b17989ce3ee4a132315c31a50e
 SHA512 
c3e353a192822be5d86d448b9d5e4c5eb15d5eb2d079560f7c457f8f7ca85d42e2b933891e784d384c188577f427ca1929c2b47732b9d637e36543e8b5b704d6
+DIST xapian-bindings-1.4.20.tar.xz 1143304 BLAKE2B 
3ab6a9be536d10b0dd369c1c638acbdd7fdf855f6dc8726db9c3791a8369cd83196214771b923aa538e5dda320d2b417f5f0944181b5691cfe5d8e7ddc97dd96
 SHA512 
bdc876b8e1b946d27673122de6d298112c82fa41e19090a2bcbe0954905ddf66171d36e6753a1e8d46578b128edd729e2fd252311d60ff40a2aec9a4d57796ed

diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.20.ebuild 
b/dev-libs/xapian-bindings/xapian-bindings-1.4.20.ebuild
new file mode 100644
index ..b7ecddfc2361
--- /dev/null
+++ b/dev-libs/xapian-bindings/xapian-bindings-1.4.20.ebuild
@@ -0,0 +1,346 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1,3,4} luajit )
+
+PYTHON_COMPAT=( python3_{7,8,9,10} )
+PYTHON_REQ_USE="threads(+)"
+
+USE_PHP="php7-4 php8-0"
+
+PHP_EXT_NAME="xapian"
+PHP_EXT_INI="yes"
+PHP_EXT_OPTIONAL_USE="php"
+
+USE_RUBY="ruby26 ruby27 ruby30"
+RUBY_OPTIONAL="yes"
+
+inherit java-pkg-opt-2 lua mono-env multibuild php-ext-source-r3 python-r1 
ruby-ng
+
+DESCRIPTION="SWIG and JNI bindings for Xapian"
+HOMEPAGE="https://www.xapian.org/;
+SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="java lua mono perl php python ruby tcl"
+REQUIRED_USE="|| ( java lua mono perl php python ruby tcl )
+   lua? ( ${LUA_REQUIRED_USE} )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   ruby? ( || ( $(ruby_get_use_targets) ) )"
+
+COMMONDEPEND=">=dev-libs/xapian-1.4.20
+   lua? ( ${LUA_DEPS} )
+   perl? ( dev-lang/perl:= )
+   php? ( dev-lang/php:=[-threads] )
+   python? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   ${PYTHON_DEPS}
+   )
+   ruby? ( $(ruby_implementations_depend) )
+   tcl? ( dev-lang/tcl:= )
+   mono? ( dev-lang/mono )"
+DEPEND="${COMMONDEPEND}
+   virtual/pkgconfig
+   java? ( >=virtual/jdk-1.6 )"
+RDEPEND="${COMMONDEPEND}
+   java? ( >=virtual/jre-1.6 )"
+
+S="${WORKDIR}/${P}"
+
+has_basic_bindings() {
+   # Update this list if new bindings are added that are not built
+   # multiple times for multiple versions like lua, php, python and ruby 
are
+   return $(use mono || use java || use perl || use tcl)
+}
+
+php_copy_sources() {
+   local MULTIBUILD_VARIANTS=($(php_get_slots))
+   multibuild_copy_sources
+}
+
+php_foreach_impl() {
+   local MULTIBUILD_VARIANTS=($(php_get_slots))
+   multibuild_foreach_variant "$@"
+}
+
+ruby_copy_sources() {
+   local MULTIBUILD_VARIANTS=($(ruby_get_use_implementations))
+   multibuild_copy_sources
+}
+
+ruby_foreach_impl() {
+   local MULTIBUILD_VARIANTS=($(ruby_get_use_implementations))
+   multibuild_foreach_variant "$@"
+}
+
+pkg_setup() {
+   use mono && mono-env_pkg_setup
+   use java && java-pkg-opt-2_pkg_setup
+}
+
+src_unpack() {
+   default
+
+   if use php; then
+   local php_slot
+   for php_slot in $(php_get_slots); do
+   # Unfortunately required for 
php-ext-source-r3_createinifiles().
+   mkdir "${WORKDIR}/${php_slot}"
+   done
+   fi
+}
+
+src_prepare() {
+   use java && java-pkg-opt-2_src_prepare
+
+   # https://trac.xapian.org/ticket/702
+   export XAPIAN_CONFIG="/usr/bin/xapian-config"
+
+   if use lua; then
+   lua_copy_sources
+   fi
+
+   if use 

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

2022-07-09 Thread Anthony G. Basile
commit: 47842f7b7bab59bf83bc8c9b1f7a3d8279449562
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Jul  9 15:48:13 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jul  9 15:48:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47842f7b

dev-libs/xapian: version bump 1.4.20

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Anthony G. Basile  gentoo.org>

 dev-libs/xapian/Manifest |  1 +
 dev-libs/xapian/xapian-1.4.20.ebuild | 75 
 2 files changed, 76 insertions(+)

diff --git a/dev-libs/xapian/Manifest b/dev-libs/xapian/Manifest
index 9212947c8b52..65047553d905 100644
--- a/dev-libs/xapian/Manifest
+++ b/dev-libs/xapian/Manifest
@@ -2,3 +2,4 @@ DIST xapian-core-1.2.25.tar.xz 3253292 BLAKE2B 
a130e26188c949d0433d017e8d13e7ecf
 DIST xapian-core-1.4.17.tar.xz 2997700 BLAKE2B 
882bc28c9a55731212a5c3ac6da3ad2082e3345cb473eb2c09b80fdd05e700bb31cff6c9a0524b27da015b14655c30548e92a457b48af43279bfd3564cf3c3fa
 SHA512 
3eaf45d31eb9318e292fa052b32b1d9e1035651bdd3c366a0134f4b39d03d987083c19426a3d4b10f60078190fc3388f05b332cba958263bab1abf236c7a3ca7
 DIST xapian-core-1.4.18.tar.xz 2984508 BLAKE2B 
e5d680578e0a4605a8e99470921fba29cdd3d137d017608b8bf571951726055d2a1d49e9649829f0df92af3d27d0565f90baaca5a4eb5c67cb368f5d1e592d28
 SHA512 
ba6240054c0d2f92b9f1059aa934cdf35388ee7c7e05f4ef6f9856bdaed8ad821095a348ed9a892afdf18c3c0ad20e163028ad0ed3a9934bd69b861e814678ef
 DIST xapian-core-1.4.19.tar.xz 2994860 BLAKE2B 
9566df1646192370e346c1b0d1e1cda68034fe5d3ab94835709f969df643fd36da49a58a2d3b4177a42faf5af2e71df771277848169ae62f94fe0bb0378ba6aa
 SHA512 
d596058d7f9bfa0b73c5b6354331a799936b45f27012894f6792872ade8656bb0387b504aea8c1c3edfbd48787190452e7a49d2b62d181cb050c46edd3e67346
+DIST xapian-core-1.4.20.tar.xz 3003788 BLAKE2B 
c4bfa4af9112a206b14c8c2f4a76eb4c1267a752130287b6623233d3a09783b903a3275b2ec275f38f1d195119c730565a31ed303b8e2dedefc42cae10387600
 SHA512 
e2f62eebc946cc5d0641db85d2966e6ad9e84c6a23606e705f0461ab80b012933b46ed5b7e0691fe2070ca1c0755e99895c18bc055eaad0a9376def410aa7f35

diff --git a/dev-libs/xapian/xapian-1.4.20.ebuild 
b/dev-libs/xapian/xapian-1.4.20.ebuild
new file mode 100644
index ..d50c34543512
--- /dev/null
+++ b/dev-libs/xapian/xapian-1.4.20.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit multilib-minimal
+
+MY_P="${PN}-core-${PV}"
+
+DESCRIPTION="Xapian Probabilistic Information Retrieval library"
+HOMEPAGE="https://www.xapian.org/;
+SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0/30" # ABI version of libxapian.so
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
+IUSE="doc static-libs cpu_flags_x86_sse cpu_flags_x86_sse2 +inmemory +remote"
+
+DEPEND="sys-apps/util-linux[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+multilib_src_configure() {
+   local myconf=""
+
+   if use cpu_flags_x86_sse2; then
+   myconf="${myconf} --enable-sse=sse2"
+   else
+   if use cpu_flags_x86_sse; then
+   myconf="${myconf} --enable-sse=sse"
+   else
+   myconf="${myconf} --disable-sse"
+   fi
+   fi
+
+   myconf="${myconf} $(use_enable static-libs static)"
+
+   use inmemory || myconf="${myconf} --disable-backend-inmemory"
+   use remote || myconf="${myconf} --disable-backend-remote"
+
+   myconf="${myconf} --enable-backend-glass --enable-backend-chert 
--program-suffix="
+
+   ECONF_SOURCE=${S} econf ${myconf}
+}
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/xapian/postingsource.h
+   /usr/include/xapian/attributes.h
+   /usr/include/xapian/valuesetmatchdecider.h
+   /usr/include/xapian/version.h
+   /usr/include/xapian/version.h
+   /usr/include/xapian/types.h
+   /usr/include/xapian/positioniterator.h
+   /usr/include/xapian/registry.h
+)
+
+multilib_src_test() {
+   emake check VALGRIND=
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+}
+
+multilib_src_install_all() {
+   if use doc; then
+   rm -rf "${ED}/usr/share/doc/xapian-core-${PV}" || die
+   fi
+
+   dodoc AUTHORS HACKING PLATFORMS README NEWS
+
+   find "${ED}" -name "*.la" -type f -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmdrawer/

2022-07-09 Thread Bernard Cafarelli
commit: e55849e2f21b1d1b6cb0d08b59ec708093ca2da8
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jul  9 12:39:01 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jul  9 15:40:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e55849e2

x11-plugins/wmdrawer: respect CC

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

 x11-plugins/wmdrawer/wmdrawer-0.10.5-r3.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/x11-plugins/wmdrawer/wmdrawer-0.10.5-r3.ebuild 
b/x11-plugins/wmdrawer/wmdrawer-0.10.5-r3.ebuild
index 8ed75478b444..d72e2c0e4a88 100644
--- a/x11-plugins/wmdrawer/wmdrawer-0.10.5-r3.ebuild
+++ b/x11-plugins/wmdrawer/wmdrawer-0.10.5-r3.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
+inherit toolchain-funcs
+
 DESCRIPTION="dockapp which provides a drawer (retractable button bar) to 
launch applications"
 HOMEPAGE="http://people.easter-eggs.org/~valos/wmdrawer/;
 SRC_URI="http://people.easter-eggs.org/~valos/wmdrawer/${P}.tar.gz;
@@ -33,11 +35,11 @@ src_prepare() {
# Do not auto-strip binaries
sed -i -e 's/   strip $@//' Makefile || die
# Honour Gentoo LDFLAGS
-   sed -i -e 's/$(CC) -o/$(CC) $(REAL_LDFLAGS) -o/' Makefile || die
+   sed -i -e 's/$(CC) -o/$(CC) $(GENTOO_LDFLAGS) -o/' Makefile || die
 }
 
 src_compile() {
-   emake REAL_LDFLAGS="${LDFLAGS}"
+   emake CC="$(tc-getCC)" GENTOO_LDFLAGS="${LDFLAGS}"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmgrabimage/

2022-07-09 Thread Bernard Cafarelli
commit: 58a738286839e5ec78f0015e47ca5413be94d35d
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jul  9 12:16:04 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jul  9 15:40:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a73828

x11-plugins/wmgrabimage: respect CC

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

 x11-plugins/wmgrabimage/wmgrabimage-0.72-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-plugins/wmgrabimage/wmgrabimage-0.72-r2.ebuild 
b/x11-plugins/wmgrabimage/wmgrabimage-0.72-r2.ebuild
index b1d7ff43dabc..126ad0294ba9 100644
--- a/x11-plugins/wmgrabimage/wmgrabimage-0.72-r2.ebuild
+++ b/x11-plugins/wmgrabimage/wmgrabimage-0.72-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit desktop
+inherit desktop toolchain-funcs
 
 MY_PN=${PN/grabi/GrabI}
 
@@ -39,7 +39,7 @@ src_prepare() {
 
 src_compile() {
emake clean
-   emake CFLAGS="${CFLAGS} -Wall" SYSTEM="${LDFLAGS}"
+   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} -Wall" SYSTEM="${LDFLAGS}"
 }
 
 src_install() {



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

2022-07-09 Thread Bernard Cafarelli
commit: 16e61335682f168c215504e4fe4e7090397fc4f1
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jul  9 15:40:07 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jul  9 15:40:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e61335

media-gfx/mcomix: 2.0.2 bump

Switch back to original project, now python3 and gtk3 compatible with
new releases

Signed-off-by: Bernard Cafarelli  gentoo.org>

 media-gfx/mcomix/Manifest|  1 +
 media-gfx/mcomix/mcomix-2.0.2.ebuild | 44 ++
 media-gfx/mcomix/mcomix-.ebuild  | 61 +++-
 media-gfx/mcomix/metadata.xml|  1 -
 4 files changed, 63 insertions(+), 44 deletions(-)

diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest
index e331ad6213f0..c39b8398fb36 100644
--- a/media-gfx/mcomix/Manifest
+++ b/media-gfx/mcomix/Manifest
@@ -1 +1,2 @@
 DIST mcomix-1.3.0_pre20211015.tar.gz 3888967 BLAKE2B 
16275b5e63dbedb481dba34e787681a9bbc0615c53c71a0037f7d15fa5ee135b5c2508bbf4ef7fddeb45b65c291d5651d81b2e0a180de26054cdbe994ceab028
 SHA512 
93092a8ec992922bd2327c33a5ab86edbffcdc66e9da5b443d7e4131686b2c3b47017aa4f02b0ca991b6d08dd68e6578137bbf6028ca274efcd2679a12cfe05d
+DIST mcomix-2.0.2.tar.gz 515427 BLAKE2B 
3f7b7a0788622173049169034a0a8ed3d3d5fb64fd32e10f4cb3f5b1a4815dee29a1a1b576798bddaeb41534ab66cb301825ddcd39b0b01252e1bbe37e0384b9
 SHA512 
fb908f19b98364e8a765c26fe6b2d7e0b147210b4406a421ae7f010ffdf1987520899ffe2343a26bcdb0bf6b6c9cc5f5ec866f72adb49fb16f0911dd42289a0d

diff --git a/media-gfx/mcomix/mcomix-2.0.2.ebuild 
b/media-gfx/mcomix/mcomix-2.0.2.ebuild
new file mode 100644
index ..575e32e3e1ee
--- /dev/null
+++ b/media-gfx/mcomix/mcomix-2.0.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1 optfeature xdg
+
+DESCRIPTION="GTK image viewer for comic book archives"
+HOMEPAGE="http://mcomix.sourceforge.net;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+   >=dev-python/pillow-6.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
+   >=dev-python/pygobject-3.36.0[${PYTHON_USEDEP}]
+   media-libs/libjpeg-turbo:0"
+BDEPEND="sys-devel/gettext"
+# Most tests are quite old and do not run
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   # Uncompress man page
+   gunzip mcomix.1.gz || die
+   sed -e "s/mcomix.1.gz/mcomix.1/" -i setup.py || die
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "RAR (.cbr) archives" app-arch/unrar
+   optfeature "7Zip archives" app-arch/p7zip
+   optfeature "LHA/LZA archives" app-arch/lha
+   optfeature "PDF files" app-text/mupdf
+}

diff --git a/media-gfx/mcomix/mcomix-.ebuild 
b/media-gfx/mcomix/mcomix-.ebuild
index 137628e7dda6..f0dfb0115b36 100644
--- a/media-gfx/mcomix/mcomix-.ebuild
+++ b/media-gfx/mcomix/mcomix-.ebuild
@@ -3,12 +3,13 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
-inherit desktop git-r3 python-r1 xdg
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1 git-r3 optfeature xdg
 
 DESCRIPTION="GTK image viewer for comic book archives"
-HOMEPAGE="https://github.com/multiSnow/mcomix3;
-EGIT_REPO_URI="https://github.com/multiSnow/mcomix3;
+HOMEPAGE="http://mcomix.sourceforge.net;
+EGIT_REPO_URI="https://git.code.sf.net/p/${PN}/git;
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -17,53 +18,27 @@ IUSE=""
 
 DEPEND="${PYTHON_DEPS}"
 RDEPEND="${DEPEND}
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pygobject[${PYTHON_USEDEP}]
+   >=dev-python/pillow-6.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
+   >=dev-python/pygobject-3.36.0[${PYTHON_USEDEP}]
media-libs/libjpeg-turbo:0"
 BDEPEND="sys-devel/gettext"
-
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
+# Most tests are quite old and do not run
+RESTRICT="test"
 
 src_prepare() {
default
 
-   for file in mcomix/mcomix/messages/*/LC_MESSAGES/*po
-   do
-   msgfmt ${file} -o ${file/po/mo} || die
-   rm ${file} || die
-   done
-}
-
-src_install() {
-   python_foreach_impl python_domodule mcomix/mcomix
-   python_foreach_impl python_newscript mcomix/mcomixstarter.py mcomix
-
-   for size in 16 22 24 32 48
-   do
-   doicon -s ${size} \
-   mime/icons/${size}x${size}/*png \
-   mcomix/mcomix/images/${size}x${size}/mcomix.png
-   done
-   doicon mcomix/mcomix/images/mcomix.png
-   domenu mime/mcomix.desktop
-   doman man/mcomix.1
-
-   insinto /usr/share/metainfo
-   doins mime/mcomix.appdata.xml
-
-   dodoc 

[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmpager/

2022-07-09 Thread Bernard Cafarelli
commit: 066654f5a7210de20c2f8447b0fef17c74be19eb
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jul  9 12:14:39 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jul  9 15:40:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=066654f5

x11-plugins/wmpager: respect CC

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

 x11-plugins/wmpager/wmpager-1.2-r2.ebuild | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/x11-plugins/wmpager/wmpager-1.2-r2.ebuild 
b/x11-plugins/wmpager/wmpager-1.2-r2.ebuild
index 920a6e876ac9..541b6e136aad 100644
--- a/x11-plugins/wmpager/wmpager-1.2-r2.ebuild
+++ b/x11-plugins/wmpager/wmpager-1.2-r2.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
+inherit toolchain-funcs
+
 DESCRIPTION="A simple pager docklet for the WindowMaker window manager"
 HOMEPAGE="http://wmpager.sourceforge.net/;
 SRC_URI="mirror://sourceforge/wmpager/${P}.tar.gz"
@@ -21,12 +23,17 @@ src_prepare() {
sed -i "s:\(WMPAGER_DEFAULT_INSTALL_DIR \).*:\1\"/usr/share/wmpager\":" 
\
src/wmpager.c || die
 
-   #Honour Gentoo CFLAGS and LDFLAGS, see bug #337604
-   sed -i -e "s/-g/${CFLAGS}/" \
+   #Honour Gentoo CC, CFLAGS and LDFLAGS, see bug #337604 and #726286
+   sed -i -e "s/-g/\${CFLAGS}/" \
-e "s/\${LIBS}/\${LIBS} \${LDFLAGS}/" \
+   -e "s/gcc/\$(CC)/" \
src/Makefile || die
 }
 
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
 src_install() {
emake INSTALLDIR="${ED}/usr" install
rm -rf "${ED}"/usr/man || die



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

2022-07-09 Thread Bernard Cafarelli
commit: 6b340020ca30df2800b68d23ec7f4f52f976db8b
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jul  9 12:43:05 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jul  9 15:40:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b340020

media-gfx/mcomix: drop 1.3.0_pre20201123

Signed-off-by: Bernard Cafarelli  gentoo.org>

 media-gfx/mcomix/Manifest|  1 -
 media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild | 74 
 2 files changed, 75 deletions(-)

diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest
index 02d0f2660ca2..e331ad6213f0 100644
--- a/media-gfx/mcomix/Manifest
+++ b/media-gfx/mcomix/Manifest
@@ -1,2 +1 @@
-DIST mcomix-1.3.0_pre20201123.tar.gz 3888279 BLAKE2B 
0bce5d8b3d6e20fc3c422d137963fa8cf506ce969bb5c8062b1db4dcd85d5c1912352fa1eb8c752719b0ac95715486ae47d56e0bf24119f9f55af56f6fbf657c
 SHA512 
24b470e1dca266851bb241f109b39c785443ece36d12a01e579c8a59cb7585ad3978b3696829318f04d4b172cfcf57cf100d76c7c25765260bf26f698d85ba2a
 DIST mcomix-1.3.0_pre20211015.tar.gz 3888967 BLAKE2B 
16275b5e63dbedb481dba34e787681a9bbc0615c53c71a0037f7d15fa5ee135b5c2508bbf4ef7fddeb45b65c291d5651d81b2e0a180de26054cdbe994ceab028
 SHA512 
93092a8ec992922bd2327c33a5ab86edbffcdc66e9da5b443d7e4131686b2c3b47017aa4f02b0ca991b6d08dd68e6578137bbf6028ca274efcd2679a12cfe05d

diff --git a/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild 
b/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild
deleted file mode 100644
index b110995c4fc0..
--- a/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit desktop python-r1 xdg
-
-# Hash used for this version
-GIT_PV="cdcb27533dc7ee2ebf7b0a8ab5ba10e61c0b8ff8"
-
-DESCRIPTION="GTK image viewer for comic book archives"
-HOMEPAGE="https://github.com/multiSnow/mcomix3;
-SRC_URI="https://github.com/multiSnow/mcomix3/archive/${GIT_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-IUSE=""
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pygobject[${PYTHON_USEDEP}]
-   media-libs/libjpeg-turbo:0"
-BDEPEND="sys-devel/gettext"
-
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-S=${WORKDIR}/mcomix3-${GIT_PV}
-
-src_prepare() {
-   default
-
-   for file in mcomix/mcomix/messages/*/LC_MESSAGES/*po
-   do
-   msgfmt ${file} -o ${file/po/mo} || die
-   rm ${file} || die
-   done
-}
-
-src_install() {
-   python_foreach_impl python_domodule mcomix/mcomix
-   python_foreach_impl python_newscript mcomix/mcomixstarter.py mcomix
-
-   for size in 16 22 24 32 48
-   do
-   doicon -s ${size} \
-   mime/icons/${size}x${size}/*png \
-   mcomix/mcomix/images/${size}x${size}/mcomix.png
-   done
-   doicon mcomix/mcomix/images/mcomix.png
-   domenu mime/mcomix.desktop
-   doman man/mcomix.1
-
-   insinto /usr/share/metainfo
-   doins mime/mcomix.appdata.xml
-
-   dodoc README.rst TODO
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   echo
-   elog "Additional packages are required to open the most common comic 
archives:"
-   elog
-   elog "cbr: app-arch/unrar"
-   elog "cbz: app-arch/unzip"
-   elog
-   elog "You can also add support for 7z or LHA archives by installing"
-   elog "app-arch/p7zip or app-arch/lha. Install app-text/mupdf for"
-   elog "pdf support."
-   echo
-}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmbio/

2022-07-09 Thread Bernard Cafarelli
commit: 7c3ae040dc00c514b7e45638467bad76b5bac056
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jul  9 12:19:03 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jul  9 15:40:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c3ae040

x11-plugins/wmbio: respect CC

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

 x11-plugins/wmbio/wmbio-1.02.ebuild | 16 +++-
 1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/x11-plugins/wmbio/wmbio-1.02.ebuild 
b/x11-plugins/wmbio/wmbio-1.02.ebuild
index d2d2e7ccc5fb..4c7d53c862ea 100644
--- a/x11-plugins/wmbio/wmbio-1.02.ebuild
+++ b/x11-plugins/wmbio/wmbio-1.02.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
+inherit toolchain-funcs
+
 DESCRIPTION="A Window Maker applet that shows your biorhythm"
 HOMEPAGE="http://wmbio.sourceforge.net/;
 SRC_URI="mirror://sourceforge/wmbio/${P}.tar.gz"
@@ -23,10 +25,14 @@ S=${WORKDIR}/${P}/src
 
 src_prepare() {
default
-   # Honour Gentoo CFLAGS
-   sed -i "s/-g -O2/\$(CFLAGS)/" Makefile || die
-   # Honour Gentoo LDFLAGS
-   sed -i "s/-o wmbio/\$(LDFLAGS) -o wmbio/" Makefile || die
+   # Honour Gentoo CFLAGS, LDFLAGS, CC
+   sed -i -e "s/-g -O2/\$(CFLAGS)/" \
+   -e "s/-o wmbio/\$(LDFLAGS) -o wmbio/" \
+   -e "s/cc /\$(CC) /" Makefile || die
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmcms/

2022-07-09 Thread Bernard Cafarelli
commit: 4dde84689c6edcdf044a877cc80f52f6a287dc63
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jul  9 12:03:02 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jul  9 15:40:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dde8468

x11-plugins/wmcms: respect CC

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

 x11-plugins/wmcms/wmcms-0.3.5-r4.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/x11-plugins/wmcms/wmcms-0.3.5-r4.ebuild 
b/x11-plugins/wmcms/wmcms-0.3.5-r4.ebuild
index 70c2fcf3f058..af360d3fe27e 100644
--- a/x11-plugins/wmcms/wmcms-0.3.5-r4.ebuild
+++ b/x11-plugins/wmcms/wmcms-0.3.5-r4.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
+inherit toolchain-funcs
+
 DESCRIPTION="WindowMaker CPU and Memory Usage Monitor Dock App"
 HOMEPAGE="https://www.geocities.ws/neofpo/wmcms.html;
 SRC_URI="https://www.geocities.ws/neofpo/files/${P}.tar.gz;
@@ -27,7 +29,7 @@ src_prepare() {
 }
 
 src_compile() {
-   emake CFLAGS="${CFLAGS}"
+   emake CFLAGS="${CFLAGS}" CC="$(tc-getCC)"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmcdplay/files/, x11-plugins/wmcdplay/

2022-07-09 Thread Bernard Cafarelli
commit: a52d11eee7e36e00c77191fd7e70ffdac436e107
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jul  9 12:28:55 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jul  9 15:40:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a52d11ee

x11-plugins/wmcdplay: fix C++11 string literal

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

 .../wmcdplay/files/wmcdplay-1.1-cpp11.patch| 30 ++
 x11-plugins/wmcdplay/wmcdplay-1.1-r1.ebuild|  3 ++-
 2 files changed, 32 insertions(+), 1 deletion(-)

diff --git a/x11-plugins/wmcdplay/files/wmcdplay-1.1-cpp11.patch 
b/x11-plugins/wmcdplay/files/wmcdplay-1.1-cpp11.patch
new file mode 100644
index ..7fdd1021dab3
--- /dev/null
+++ b/x11-plugins/wmcdplay/files/wmcdplay-1.1-cpp11.patch
@@ -0,0 +1,30 @@
+From bd69f80f597ca589683d6f606e979b8f77e9e0a4 Mon Sep 17 00:00:00 2001
+From: Doug Torrance 
+Date: Wed, 29 Apr 2020 11:01:30 -0400
+Subject: [PATCH] wmcdplay: Add spaces between macro and string literals for
+ C++11
+
+We may get compile errors (e.g., [1]) otherwise.
+
+[1] https://clang.debian.net/logs/2020-02-24-9.0.1/
+wmcdplay_1.1-2_unstable_clang9.0.1.log
+---
+ wmcdplay.cc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/wmcdplay.cc b/wmcdplay.cc
+index 46ae03a..675b5dc 100644
+--- a/wmcdplay.cc
 b/wmcdplay.cc
+@@ -353,7 +353,7 @@ unsigned long mixColor(char *colorname1, int prop1, char 
*colorname2, int prop2)
+ void scanArgs(int argc, char **argv){
+for(int i=1;i\n");
+  fprintf(stderr, "This software comes with ABSOLUTELY NO WARRANTY\n");
+  fprintf(stderr, "This software is free software, and you are welcome 
to redistribute it\n");
+-- 
+2.11.4.GIT
+

diff --git a/x11-plugins/wmcdplay/wmcdplay-1.1-r1.ebuild 
b/x11-plugins/wmcdplay/wmcdplay-1.1-r1.ebuild
index 4751907aadbf..47fa6c9faf43 100644
--- a/x11-plugins/wmcdplay/wmcdplay-1.1-r1.ebuild
+++ b/x11-plugins/wmcdplay/wmcdplay-1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,6 +20,7 @@ DEPEND="${RDEPEND}
 
 S="${WORKDIR}/dockapps"
 
+PATCHES=( ${FILESDIR}/${P}-cpp11.patch )
 DOCS=( ARTWORK README )
 
 src_prepare() {



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

2022-07-09 Thread Anthony G. Basile
commit: 83d94add3a06eeb205c1b39e84477aa6a68fb825
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Jul  7 14:34:22 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jul  9 15:13:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d94add

net-misc/curl: remove unused patches

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Anthony G. Basile  gentoo.org>

 .../curl/files/curl-7.82.0-certs-processing.patch  | 27 ---
 net-misc/curl/files/curl-7.83.0-http2.patch| 30 --
 2 files changed, 57 deletions(-)

diff --git a/net-misc/curl/files/curl-7.82.0-certs-processing.patch 
b/net-misc/curl/files/curl-7.82.0-certs-processing.patch
deleted file mode 100644
index a62c1df20b30..
--- a/net-misc/curl/files/curl-7.82.0-certs-processing.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-https://github.com/curl/curl/issues/8559
-https://bugs.gentoo.org/836629
-
-From 911714d617c106ed5d553bf003e34ec94ab6a136 Mon Sep 17 00:00:00 2001
-From: Daniel Stenberg 
-Date: Tue, 8 Mar 2022 13:38:13 +0100
-Subject: [PATCH] openssl: fix CN check error code
-
-Due to a missing 'else' this returns error too easily.
-
-Regressed in: d15692ebb
-
-Reported-by: Kristoffer Gleditsch
-Fixes #8559
-Closes #8560
 a/lib/vtls/openssl.c
-+++ b/lib/vtls/openssl.c
-@@ -1817,7 +1817,8 @@ CURLcode Curl_ossl_verifyhost(struct Curl_easy *data, 
struct connectdata *conn,
-   memcpy(peer_CN, ASN1_STRING_get0_data(tmp), peerlen);
-   peer_CN[peerlen] = '\0';
- }
--result = CURLE_OUT_OF_MEMORY;
-+else
-+  result = CURLE_OUT_OF_MEMORY;
-   }
- }
- else /* not a UTF8 name */

diff --git a/net-misc/curl/files/curl-7.83.0-http2.patch 
b/net-misc/curl/files/curl-7.83.0-http2.patch
deleted file mode 100644
index ede69a177b98..
--- a/net-misc/curl/files/curl-7.83.0-http2.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Bug: https://bugs.gentoo.org/842780, https://github.com/curl/curl/pull/8768
-https://github.com/curl/curl/commit/6eb7fb37d901ed1e4ce07cbd628ee11bf02db1f3
-
-From 6eb7fb37d901ed1e4ce07cbd628ee11bf02db1f3 Mon Sep 17 00:00:00 2001
-From: Daniel Stenberg 
-Date: Thu, 28 Apr 2022 17:11:50 +0200
-Subject: [PATCH] mbedtls: fix compile when h2-enabled
-
-Fixes #8766
-Reported-by: LigH-de on github
-Closes #8768

- lib/vtls/mbedtls.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/lib/vtls/mbedtls.c b/lib/vtls/mbedtls.c
-index 64f57c5d8321..5f9b87e6b75b 100644
 a/lib/vtls/mbedtls.c
-+++ b/lib/vtls/mbedtls.c
-@@ -815,8 +815,8 @@ mbed_connect_step2(struct Curl_easy *data, struct 
connectdata *conn,
- if(next_protocol) {
-   infof(data, VTLS_INFOF_ALPN_ACCEPTED_1STR, next_protocol);
- #ifdef USE_HTTP2
--  if(!strncmp(next_protocol, ALPN_H2, ALPN_H2_LEN) &&
-- !next_protocol[ALPN_H2_LEN]) {
-+  if(!strncmp(next_protocol, ALPN_H2, ALPN_H2_LENGTH) &&
-+ !next_protocol[ALPN_H2_LENGTH]) {
- conn->negnpn = CURL_HTTP_VERSION_2;
-   }
-   else



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

2022-07-09 Thread Pacho Ramos
commit: 44c72faa6d67a75f91b59194a189d04cdfd0cec9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul  9 14:49:00 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jul  9 14:50:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c72faa

net-wireless/bluez: Fix udev_reload call

Closes: https://bugs.gentoo.org/854783
Signed-off-by: Pacho Ramos  gentoo.org>

 net-wireless/bluez/bluez-5.64.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-wireless/bluez/bluez-5.64.ebuild 
b/net-wireless/bluez/bluez-5.64.ebuild
index 739c0968b690..d70099f17051 100644
--- a/net-wireless/bluez/bluez-5.64.ebuild
+++ b/net-wireless/bluez/bluez-5.64.ebuild
@@ -290,3 +290,7 @@ pkg_postinst() {
has_version net-dialup/ppp || elog "To use dial up networking you must 
install net-dialup/ppp"
use mesh && readme.gentoo_print_elog
 }
+
+pkg_postrm() {
+   use udev && udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mongo-c-driver/

2022-07-09 Thread Arthur Zamarin
commit: ac5bcae60e4c8838e8b3e9568765873426842a77
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul  9 14:42:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  9 14:44:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac5bcae6

dev-libs/mongo-c-driver: cap to https://bugs.gentoo.org/849023
Signed-off-by: Arthur Zamarin  gentoo.org>

 .../{mongo-c-driver-1.18.0.ebuild => mongo-c-driver-1.18.0-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mongo-c-driver/mongo-c-driver-1.18.0.ebuild 
b/dev-libs/mongo-c-driver/mongo-c-driver-1.18.0-r1.ebuild
similarity index 99%
rename from dev-libs/mongo-c-driver/mongo-c-driver-1.18.0.ebuild
rename to dev-libs/mongo-c-driver/mongo-c-driver-1.18.0-r1.ebuild
index 2969c22a9765..752bb1e91e55 100644
--- a/dev-libs/mongo-c-driver/mongo-c-driver-1.18.0.ebuild
+++ b/dev-libs/mongo-c-driver/mongo-c-driver-1.18.0-r1.ebuild
@@ -23,7 +23,7 @@ RESTRICT="x86? ( test )
 RDEPEND="app-arch/snappy:=
app-arch/zstd:=
>=dev-libs/libbson-${PV}[static-libs?]
-   dev-python/sphinx
+   

[gentoo-commits] repo/gentoo:master commit in: x11-misc/bumblebee/

2022-07-09 Thread Pacho Ramos
commit: 12c224ecede8c225a12ac185ffc987576f7031ac
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul  9 14:43:29 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jul  9 14:43:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12c224ec

x11-misc/bumblebee: Call udev_reload

Closes: https://bugs.gentoo.org/852782
Signed-off-by: Pacho Ramos  gentoo.org>

 x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild | 12 ++--
 x11-misc/bumblebee/bumblebee-.ebuild   | 12 ++--
 2 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild 
b/x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild
index 25bad11dfede..b0690088fc3a 100644
--- a/x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild
+++ b/x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit autotools readme.gentoo-r1 systemd
+inherit autotools readme.gentoo-r1 systemd udev
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -91,3 +91,11 @@ src_install() {
You may need to setup your /etc/bumblebee/bumblebee.conf"
readme.gentoo_create_doc
 }
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}

diff --git a/x11-misc/bumblebee/bumblebee-.ebuild 
b/x11-misc/bumblebee/bumblebee-.ebuild
index 4c2cecf46ce5..bd63a8594628 100644
--- a/x11-misc/bumblebee/bumblebee-.ebuild
+++ b/x11-misc/bumblebee/bumblebee-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit autotools readme.gentoo-r1 systemd
+inherit autotools readme.gentoo-r1 systemd udev
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -91,3 +91,11 @@ src_install() {
You may need to setup your /etc/bumblebee/bumblebee.conf"
readme.gentoo_create_doc
 }
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] proj/kde:master commit in: profiles/package.mask/

2022-07-09 Thread Andreas Sturmlechner
commit: b5db2152f831716fdfeac43f4a2460f9d7021b6d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:56:56 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:56:56 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b5db2152

profiles: Drop kde-frameworks-5.96.0 package.mask

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

 profiles/package.mask/kde-frameworks-5.96.0 | 84 -
 1 file changed, 84 deletions(-)

diff --git a/profiles/package.mask/kde-frameworks-5.96.0 
b/profiles/package.mask/kde-frameworks-5.96.0
deleted file mode 100644
index be1dfd6832..00
--- a/profiles/package.mask/kde-frameworks-5.96.0
+++ /dev/null
@@ -1,84 +0,0 @@
-# Andreas Sturmlechner  (2022-07-03)
-# KDE Frameworks 5.96.0 mask
-# UNRELEASED
-#
-~kde-frameworks/frameworkintegration-5.96.0
-~kde-frameworks/attica-5.96.0
-~kde-frameworks/bluez-qt-5.96.0
-~kde-frameworks/breeze-icons-5.96.0
-~kde-frameworks/breeze-icons-rcc-5.96.0
-~kde-frameworks/extra-cmake-modules-5.96.0
-~kde-frameworks/kapidox-5.96.0
-~kde-frameworks/karchive-5.96.0
-~kde-frameworks/kcalendarcore-5.96.0
-~kde-frameworks/kcodecs-5.96.0
-~kde-frameworks/kconfig-5.96.0
-~kde-frameworks/kcoreaddons-5.96.0
-~kde-frameworks/kdbusaddons-5.96.0
-~kde-frameworks/kdnssd-5.96.0
-~kde-frameworks/kguiaddons-5.96.0
-~kde-frameworks/kholidays-5.96.0
-~kde-frameworks/ki18n-5.96.0
-~kde-frameworks/kidletime-5.96.0
-~kde-frameworks/kirigami-5.96.0
-~kde-frameworks/kitemmodels-5.96.0
-~kde-frameworks/kitemviews-5.96.0
-~kde-frameworks/kplotting-5.96.0
-~kde-frameworks/kquickcharts-5.96.0
-~kde-frameworks/kwayland-5.96.0
-~kde-frameworks/kwidgetsaddons-5.96.0
-~kde-frameworks/kwindowsystem-5.96.0
-~kde-frameworks/modemmanager-qt-5.96.0
-~kde-frameworks/networkmanager-qt-5.96.0
-~kde-frameworks/oxygen-icons-5.96.0
-~kde-frameworks/prison-5.96.0
-~kde-frameworks/qqc2-desktop-style-5.96.0
-~kde-frameworks/solid-5.96.0
-~kde-frameworks/sonnet-5.96.0
-~kde-frameworks/syntax-highlighting-5.96.0
-~kde-frameworks/threadweaver-5.96.0
-~kde-frameworks/kactivities-5.96.0
-~kde-frameworks/kauth-5.96.0
-~kde-frameworks/kcompletion-5.96.0
-~kde-frameworks/kcontacts-5.96.0
-~kde-frameworks/kcrash-5.96.0
-~kde-frameworks/kdoctools-5.96.0
-~kde-frameworks/kfilemetadata-5.96.0
-~kde-frameworks/kimageformats-5.96.0
-~kde-frameworks/kjobwidgets-5.96.0
-~kde-frameworks/knotifications-5.96.0
-~kde-frameworks/kpackage-5.96.0
-~kde-frameworks/kpeople-5.96.0
-~kde-frameworks/kpty-5.96.0
-~kde-frameworks/kunitconversion-5.96.0
-~kde-frameworks/syndication-5.96.0
-~kde-frameworks/baloo-5.96.0
-~kde-frameworks/kactivities-stats-5.96.0
-~kde-frameworks/kbookmarks-5.96.0
-~kde-frameworks/kcmutils-5.96.0
-~kde-frameworks/kconfigwidgets-5.96.0
-~kde-frameworks/kdav-5.96.0
-~kde-frameworks/kdeclarative-5.96.0
-~kde-frameworks/kded-5.96.0
-~kde-frameworks/kdesu-5.96.0
-~kde-frameworks/kemoticons-5.96.0
-~kde-frameworks/kglobalaccel-5.96.0
-~kde-frameworks/kiconthemes-5.96.0
-~kde-frameworks/kinit-5.96.0
-~kde-frameworks/kio-5.96.0
-~kde-frameworks/knewstuff-5.96.0
-~kde-frameworks/knotifyconfig-5.96.0
-~kde-frameworks/kparts-5.96.0
-~kde-frameworks/krunner-5.96.0
-~kde-frameworks/kservice-5.96.0
-~kde-frameworks/ktexteditor-5.96.0
-~kde-frameworks/ktextwidgets-5.96.0
-~kde-frameworks/kwallet-5.96.0
-~kde-frameworks/kxmlgui-5.96.0
-~kde-frameworks/plasma-5.96.0
-~kde-frameworks/purpose-5.96.0
-~kde-frameworks/countryflags-5.96.0
-~kde-frameworks/kdelibs4support-5.96.0
-~kde-frameworks/khtml-5.96.0
-~kde-frameworks/kjs-5.96.0
-~kde-frameworks/kross-5.96.0



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdelibs4support/

2022-07-09 Thread Andreas Sturmlechner
commit: 5973b0b61285961fbe0f75beb9de98bb1b7a4356
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:53 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:53 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5973b0b6

kde-frameworks/kdelibs4support: drop 5.96.0*

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

 .../kdelibs4support/kdelibs4support-5.96.0.ebuild  | 102 -
 1 file changed, 102 deletions(-)

diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.96.0.ebuild 
b/kde-frameworks/kdelibs4support/kdelibs4support-5.96.0.ebuild
deleted file mode 100644
index cf2247023b..00
--- a/kde-frameworks/kdelibs4support/kdelibs4support-5.96.0.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="true"
-ECM_QTHELP="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 
5"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="X"
-
-RESTRICT="test"
-
-COMMON_DEPEND="
-   app-text/docbook-xml-dtd:4.2
-   dev-libs/openssl:0
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qttest-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kauth-${PVCUT}*:5
-   =kde-frameworks/kcodecs-${PVCUT}*:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kcrash-${PVCUT}*:5
-   =kde-frameworks/kdbusaddons-${PVCUT}*:5
-   >=kde-frameworks/kded-${PVCUT}:5
-   =kde-frameworks/kdoctools-${PVCUT}*:5
-   =kde-frameworks/kemoticons-${PVCUT}*:5
-   =kde-frameworks/kglobalaccel-${PVCUT}*:5
-   =kde-frameworks/kguiaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kitemviews-${PVCUT}*:5
-   =kde-frameworks/kjobwidgets-${PVCUT}*:5
-   =kde-frameworks/knotifications-${PVCUT}*:5[X=]
-   =kde-frameworks/kparts-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/ktextwidgets-${PVCUT}*:5
-   =kde-frameworks/kunitconversion-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X=]
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   =kde-frameworks/solid-${PVCUT}*:5
-   virtual/libintl
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libxcb
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
-   X? ( x11-base/xorg-proto )
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/countryflags-${PVCUT}:5
-   =kde-frameworks/kinit-${PVCUT}*:5
-   =kde-frameworks/kitemmodels-${PVCUT}*:5
-"
-BDEPEND="
-   dev-lang/perl
-   dev-perl/URI
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.80.0-no-kdesignerplugin.patch" # bug 755956
-   "${FILESDIR}/${PN}-5.86.0-unused-dep.patch" # bug 755956
-)
-
-src_prepare() {
-   ecm_src_prepare
-
-   if ! use handbook; then
-   sed -e "/kdoctools_install/ s/^/#DONT/" -i CMakeLists.txt || die
-   fi
-
-   cmake_run_in src cmake_comment_add_subdirectory l10n
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package X X11)
-   )
-
-   ecm_src_configure
-}



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

2022-07-09 Thread Andreas Sturmlechner
commit: 6edf81a0f924cfdb6ba13f370191b9e752d3f59d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:56:38 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:56:38 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6edf81a0

kde.org.eclass: Mark KDE Frameworks 5.96 as released

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

 eclass/kde.org.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/kde.org.eclass b/eclass/kde.org.eclass
index 6a3b0a9e17..b6d369237e 100644
--- a/eclass/kde.org.eclass
+++ b/eclass/kde.org.eclass
@@ -135,7 +135,7 @@ esac
 # An array of $CATEGORY-$PV pairs of packages that are unreleased upstream.
 # Any package matching this will have fetch restriction enabled, and receive
 # a proper error message via pkg_nofetch.
-KDE_UNRELEASED=( kde-frameworks-5.96.0 )
+KDE_UNRELEASED=( )
 
 # @ECLASS_VARIABLE: EGIT_MIRROR
 # @DESCRIPTION:



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

2022-07-09 Thread Andreas Sturmlechner
commit: 0028e96a5a3d6db7bb9110a40ef99e94215bd3d9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:53 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:53 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0028e96a

kde-frameworks/plasma: drop 5.96.0*

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

 kde-frameworks/plasma/plasma-5.96.0.ebuild | 73 --
 1 file changed, 73 deletions(-)

diff --git a/kde-frameworks/plasma/plasma-5.96.0.ebuild 
b/kde-frameworks/plasma/plasma-5.96.0.ebuild
deleted file mode 100644
index 21ca1fef83..00
--- a/kde-frameworks/plasma/plasma-5.96.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_NAME="${PN}-framework"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Plasma framework"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="gles2-only man wayland X"
-
-RESTRICT="test"
-
-RDEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X=]
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kactivities-${PVCUT}*:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5[qml]
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kdeclarative-${PVCUT}*:5
-   =kde-frameworks/kglobalaccel-${PVCUT}*:5
-   =kde-frameworks/kguiaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kirigami-${PVCUT}*:5
-   =kde-frameworks/knotifications-${PVCUT}*:5
-   =kde-frameworks/kpackage-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   !gles2-only? ( media-libs/libglvnd[X?] )
-   wayland? (
-   =kde-frameworks/kwayland-${PVCUT}*:5
-   media-libs/libglvnd
-   )
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libX11
-   x11-libs/libxcb
-   )
-"
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )
-"
-BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package !gles2-only OpenGL)
-   $(cmake_use_find_package man KF5DocTools)
-   $(cmake_use_find_package wayland EGL)
-   $(cmake_use_find_package wayland KF5Wayland)
-   $(cmake_use_find_package X X11)
-   $(cmake_use_find_package X XCB)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/countryflags/

2022-07-09 Thread Andreas Sturmlechner
commit: 36ad2b7fad1a1dcd31f848febad4728e79ad2af3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:53 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:53 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=36ad2b7f

kde-frameworks/countryflags: drop 5.96.0*

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

 .../countryflags/countryflags-5.96.0.ebuild| 22 --
 1 file changed, 22 deletions(-)

diff --git a/kde-frameworks/countryflags/countryflags-5.96.0.ebuild 
b/kde-frameworks/countryflags/countryflags-5.96.0.ebuild
deleted file mode 100644
index dfa657e82a..00
--- a/kde-frameworks/countryflags/countryflags-5.96.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="false"
-ECM_TEST="false"
-KDE_ORG_NAME="kdelibs4support"
-inherit ecm kde.org
-
-DESCRIPTION="Icons of flags for various countries"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-
-CMAKE_USE_DIR="${S}/src/l10n"
-
-# https://phabricator.kde.org/T13722
-# https://invent.kde.org/frameworks/breeze-icons/-/issues/1
-PATCHES=( "${FILESDIR}/${PN}-5.90.0-standalone.patch" )
-
-RDEPEND="!

[gentoo-commits] proj/kde:master commit in: kde-frameworks/purpose/

2022-07-09 Thread Andreas Sturmlechner
commit: 565d3ac0681e2a700c43eec97fbf062047ff9863
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:53 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:53 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=565d3ac0

kde-frameworks/purpose: drop 5.96.0*

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

 kde-frameworks/purpose/purpose-5.96.0.ebuild | 69 
 1 file changed, 69 deletions(-)

diff --git a/kde-frameworks/purpose/purpose-5.96.0.ebuild 
b/kde-frameworks/purpose/purpose-5.96.0.ebuild
deleted file mode 100644
index 9337ada9b1..00
--- a/kde-frameworks/purpose/purpose-5.96.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="false"
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-inherit ecm kde.org optfeature xdg-utils
-
-DESCRIPTION="Library for providing abstractions to get the developer's 
purposes fulfilled"
-LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="bluetooth +kaccounts"
-
-# requires running environment
-RESTRICT="test"
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kirigami-${PVCUT}*:5
-   =kde-frameworks/knotifications-${PVCUT}*:5
-   =kde-frameworks/prison-${PVCUT}*:5
-   kaccounts? (
-   >=kde-apps/kaccounts-integration-19.04.3:5
-   net-libs/accounts-qt
-   )
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kdeclarative-${PVCUT}:5
-   bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:5 )
-   kaccounts? ( net-libs/accounts-qml )
-"
-
-src_prepare() {
-   ecm_src_prepare
-
-   use bluetooth ||
-   cmake_run_in src/plugins cmake_comment_add_subdirectory 
bluetooth
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package kaccounts KAccounts)
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   optfeature "Send through KDE Connect" kde-misc/kdeconnect
-   fi
-   ecm_pkg_postinst
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kjs/

2022-07-09 Thread Andreas Sturmlechner
commit: 176b43de00153d49b6deb903f2b74e6bd3c9ba85
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:54 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:54 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=176b43de

kde-frameworks/kjs: drop 5.96.0*

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

 kde-frameworks/kjs/kjs-5.96.0.ebuild | 23 ---
 1 file changed, 23 deletions(-)

diff --git a/kde-frameworks/kjs/kjs-5.96.0.ebuild 
b/kde-frameworks/kjs/kjs-5.96.0.ebuild
deleted file mode 100644
index e538e8e165..00
--- a/kde-frameworks/kjs/kjs-5.96.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_QTHELP="false"
-inherit ecm kde.org
-
-DESCRIPTION="ECMAScipt compatible parser and engine"
-LICENSE="BSD-2 LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-BDEPEND="
-   dev-lang/perl
-"
-DEPEND="
-   dev-libs/libpcre
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( src/README )



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kxmlgui/

2022-07-09 Thread Andreas Sturmlechner
commit: 45261a502aed6a4106fa179b3c713959eac186de
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:53 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:53 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=45261a50

kde-frameworks/kxmlgui: drop 5.96.0*

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

 kde-frameworks/kxmlgui/kxmlgui-5.96.0.ebuild | 46 
 1 file changed, 46 deletions(-)

diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.96.0.ebuild 
b/kde-frameworks/kxmlgui/kxmlgui-5.96.0.ebuild
deleted file mode 100644
index e79b8afb15..00
--- a/kde-frameworks/kxmlgui/kxmlgui-5.96.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework for managing menu and toolbar actions in an abstract 
way"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-LICENSE="LGPL-2+"
-IUSE=""
-
-# slot op: includes QtCore/private/qlocale_p.h
-DEPEND="
-   >=dev-qt/qtcore-${QTMIN}:5=
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kglobalaccel-${PVCUT}*:5
-   =kde-frameworks/kguiaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kitemviews-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"
-
-src_test() {
-   # Files are missing; whatever. Bugs 650290, 668198, 808216
-   local myctestargs=(
-   -E 
"(ktoolbar_unittest|kxmlgui_unittest|ktooltiphelper_unittest)"
-   )
-
-   ecm_src_test
-}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/khtml/

2022-07-09 Thread Andreas Sturmlechner
commit: 31102d36947ae76ed7943966c42106e68a3d39b9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:53 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:53 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=31102d36

kde-frameworks/khtml: drop 5.96.0*

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

 kde-frameworks/khtml/khtml-5.96.0.ebuild | 71 
 1 file changed, 71 deletions(-)

diff --git a/kde-frameworks/khtml/khtml-5.96.0.ebuild 
b/kde-frameworks/khtml/khtml-5.96.0.ebuild
deleted file mode 100644
index f3e326ab8c..00
--- a/kde-frameworks/khtml/khtml-5.96.0.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="KHTML web rendering engine"
-LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="X"
-
-RDEPEND="
-   dev-libs/openssl:0
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kcodecs-${PVCUT}*:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kglobalaccel-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kjobwidgets-${PVCUT}*:5
-   =kde-frameworks/kjs-${PVCUT}*:5
-   =kde-frameworks/knotifications-${PVCUT}*:5
-   =kde-frameworks/kparts-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/ktextwidgets-${PVCUT}*:5
-   =kde-frameworks/kwallet-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   =kde-frameworks/sonnet-${PVCUT}*:5
-   media-libs/giflib:=
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:0=
-   >=media-libs/phonon-4.11.0
-   sys-libs/zlib
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libX11
-   )
-"
-DEPEND="${RDEPEND}
-   test? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-   X? ( x11-base/xorg-proto )
-"
-BDEPEND="
-   dev-lang/perl
-   dev-util/gperf
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package X X11)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kross/

2022-07-09 Thread Andreas Sturmlechner
commit: caf9ccaab12724b926ad9bbef116aa1fa9530ffc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:54 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:54 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=caf9ccaa

kde-frameworks/kross: drop 5.96.0*

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

 kde-frameworks/kross/kross-5.96.0.ebuild | 34 
 1 file changed, 34 deletions(-)

diff --git a/kde-frameworks/kross/kross-5.96.0.ebuild 
b/kde-frameworks/kross/kross-5.96.0.ebuild
deleted file mode 100644
index 2c3be4a01c..00
--- a/kde-frameworks/kross/kross-5.96.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_QTHELP="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework for embedding scripting into applications"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtscript-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kparts-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/designer-${QTMIN}:5
-"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kparts/

2022-07-09 Thread Andreas Sturmlechner
commit: 29b0bf0d8329b143568c0a23d5878e47762b46dc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:52 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:52 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=29b0bf0d

kde-frameworks/kparts: drop 5.96.0*

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

 kde-frameworks/kparts/kparts-5.96.0.ebuild | 33 --
 1 file changed, 33 deletions(-)

diff --git a/kde-frameworks/kparts/kparts-5.96.0.ebuild 
b/kde-frameworks/kparts/kparts-5.96.0.ebuild
deleted file mode 100644
index 2f9fb442d8..00
--- a/kde-frameworks/kparts/kparts-5.96.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework providing elaborate user-interface components"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kjobwidgets-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-"
-DEPEND="${RDEPEND}
-   >=kde-frameworks/ktextwidgets-${PVCUT}:5
-"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/ktexteditor/

2022-07-09 Thread Andreas Sturmlechner
commit: f273c1f79094f554ebd96d862e96983894375e0e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:52 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:52 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f273c1f7

kde-frameworks/ktexteditor: drop 5.96.0*

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

 .../ktexteditor/ktexteditor-5.96.0.ebuild  | 55 --
 1 file changed, 55 deletions(-)

diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.96.0.ebuild 
b/kde-frameworks/ktexteditor/ktexteditor-5.96.0.ebuild
deleted file mode 100644
index 06e37eeb23..00
--- a/kde-frameworks/ktexteditor/ktexteditor-5.96.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework providing a full text editor component"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="+editorconfig"
-
-RESTRICT="test"
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kauth-${PVCUT}*:5
-   =kde-frameworks/kcodecs-${PVCUT}*:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kguiaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kitemviews-${PVCUT}*:5
-   =kde-frameworks/kjobwidgets-${PVCUT}*:5
-   =kde-frameworks/kparts-${PVCUT}*:5
-   =kde-frameworks/ktextwidgets-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   =kde-frameworks/sonnet-${PVCUT}*:5
-   =kde-frameworks/syntax-highlighting-${PVCUT}*:5
-   editorconfig? ( app-text/editorconfig-core-c )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="test? ( >=kde-frameworks/kservice-${PVCUT}:5 )"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package editorconfig EditorConfig)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/ktextwidgets/

2022-07-09 Thread Andreas Sturmlechner
commit: feaa054ca692b59dec2fe7729c7756af826fbd33
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:52 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:52 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=feaa054c

kde-frameworks/ktextwidgets: drop 5.96.0*

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

 .../ktextwidgets/ktextwidgets-5.96.0.ebuild| 38 --
 1 file changed, 38 deletions(-)

diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.96.0.ebuild 
b/kde-frameworks/ktextwidgets/ktextwidgets-5.96.0.ebuild
deleted file mode 100644
index a9f9bba4de..00
--- a/kde-frameworks/ktextwidgets/ktextwidgets-5.96.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework providing an assortment of widgets for displaying and 
editing text"
-LICENSE="LGPL-2+ LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="speech"
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/sonnet-${PVCUT}*:5
-   speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package speech Qt5TextToSpeech)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/knotifyconfig/

2022-07-09 Thread Andreas Sturmlechner
commit: 211791dd85954e41444bd3a8082fb869d70d07f6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:52 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:52 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=211791dd

kde-frameworks/knotifyconfig: drop 5.96.0*

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

 .../knotifyconfig/knotifyconfig-5.96.0.ebuild  | 34 --
 1 file changed, 34 deletions(-)

diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.96.0.ebuild 
b/kde-frameworks/knotifyconfig/knotifyconfig-5.96.0.ebuild
deleted file mode 100644
index 1290dd41aa..00
--- a/kde-frameworks/knotifyconfig/knotifyconfig-5.96.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-inherit ecm kde.org
-
-DESCRIPTION="Framework for configuring desktop notifications"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="phonon"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   !phonon? ( media-libs/libcanberra )
-   phonon? ( >=media-libs/phonon-4.11.0 )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package !phonon Canberra)
-   )
-   ecm_src_configure
-}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kwallet/

2022-07-09 Thread Andreas Sturmlechner
commit: 8f3cffc45782c598d254c793e02921c3031bf164
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:53 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:53 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8f3cffc4

kde-frameworks/kwallet: drop 5.96.0*

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

 kde-frameworks/kwallet/kwallet-5.96.0.ebuild | 53 
 1 file changed, 53 deletions(-)

diff --git a/kde-frameworks/kwallet/kwallet-5.96.0.ebuild 
b/kde-frameworks/kwallet/kwallet-5.96.0.ebuild
deleted file mode 100644
index 3555f71c64..00
--- a/kde-frameworks/kwallet/kwallet-5.96.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-inherit ecm kde.org optfeature
-
-DESCRIPTION="Framework providing desktop-wide storage for passwords"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="gpg +man"
-
-BDEPEND="
-   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
-"
-DEPEND="
-   dev-libs/libgcrypt:0=
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kdbusaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/knotifications-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5
-   gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package gpg Gpgmepp)
-   $(cmake_use_find_package man KF5DocTools)
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   optfeature "Auto-unlocking after account login" 
kde-plasma/kwallet-pam
-   optfeature "KWallet management" kde-apps/kwalletmanager:5
-   elog "For more information, read 
https://wiki.gentoo.org/wiki/KDE#KWallet;
-   fi
-   ecm_pkg_postinst
-}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kservice/

2022-07-09 Thread Andreas Sturmlechner
commit: ae77119a569f6c6fc1d73833a113644886ac09f5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:52 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:52 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ae77119a

kde-frameworks/kservice: drop 5.96.0*

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

 kde-frameworks/kservice/kservice-5.96.0.ebuild | 50 --
 1 file changed, 50 deletions(-)

diff --git a/kde-frameworks/kservice/kservice-5.96.0.ebuild 
b/kde-frameworks/kservice/kservice-5.96.0.ebuild
deleted file mode 100644
index dec1bb672c..00
--- a/kde-frameworks/kservice/kservice-5.96.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-inherit ecm kde.org
-
-DESCRIPTION="Advanced plugin and service introspection"
-
-LICENSE="LGPL-2 LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="+man"
-
-# requires running kde environment
-RESTRICT="test"
-
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
-"
-RDEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kdbusaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-"
-DEPEND="${RDEPEND}
-   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DAPPLICATIONS_MENU_NAME=kf5-applications.menu
-   $(cmake_use_find_package man KF5DocTools)
-   )
-
-   ecm_src_configure
-}
-
-src_install() {
-   ecm_src_install
-
-   # bug 596316
-   dosym kf5-applications.menu /etc/xdg/menus/applications.menu
-}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/krunner/

2022-07-09 Thread Andreas Sturmlechner
commit: c6ea4fb62d9447dfb5f8c86a8ccb04a2d440c8f1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:52 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:52 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c6ea4fb6

kde-frameworks/krunner: drop 5.96.0*

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

 kde-frameworks/krunner/krunner-5.96.0.ebuild | 47 
 1 file changed, 47 deletions(-)

diff --git a/kde-frameworks/krunner/krunner-5.96.0.ebuild 
b/kde-frameworks/krunner/krunner-5.96.0.ebuild
deleted file mode 100644
index 3e4be15524..00
--- a/kde-frameworks/krunner/krunner-5.96.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework for providing different actions given a string query"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="activities"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/plasma-${PVCUT}*:5
-   =kde-frameworks/solid-${PVCUT}*:5
-   =kde-frameworks/threadweaver-${PVCUT}*:5
-   activities? ( =kde-frameworks/kactivities-${PVCUT}*:5 )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package activities KF5Activities)
-   )
-   ecm_src_configure
-}
-
-src_test() {
-   # requires virtual dbus, otherwise hangs; bugs #630672, #789351, #838502
-   local myctestargs=(
-   -E 
"(dbusrunnertest|runnermanagersinglerunnermodetest|runnermanagertest)"
-   )
-   ecm_src_test
-}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kio/

2022-07-09 Thread Andreas Sturmlechner
commit: 37da34502c650749fdf56238409d0fceb0b5f631
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:51 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:51 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=37da3450

kde-frameworks/kio: drop 5.96.0*

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

 kde-frameworks/kio/kio-5.96.0.ebuild | 94 
 1 file changed, 94 deletions(-)

diff --git a/kde-frameworks/kio/kio-5.96.0.ebuild 
b/kde-frameworks/kio/kio-5.96.0.ebuild
deleted file mode 100644
index a2d01a1822..00
--- a/kde-frameworks/kio/kio-5.96.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org xdg-utils
-
-DESCRIPTION="Framework providing transparent file and data management"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="acl +handbook kerberos +kwallet X"
-
-# tests hang
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/libxml2
-   dev-libs/libxslt
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/kauth-${PVCUT}*:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kbookmarks-${PVCUT}*:5
-   =kde-frameworks/kcodecs-${PVCUT}*:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kcrash-${PVCUT}*:5
-   =kde-frameworks/kdbusaddons-${PVCUT}*:5
-   =kde-frameworks/kguiaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kitemviews-${PVCUT}*:5
-   =kde-frameworks/kjobwidgets-${PVCUT}*:5
-   =kde-frameworks/knotifications-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/ktextwidgets-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   =kde-frameworks/solid-${PVCUT}*:5
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
-   kerberos? ( virtual/krb5 )
-   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
-   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   test? ( sys-libs/zlib )
-   X? (
-   x11-base/xorg-proto
-   x11-libs/libX11
-   x11-libs/libXrender
-   )
-"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
-
-src_configure() {
-   local mycmakeargs=(
-   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
-   $(cmake_use_find_package acl ACL)
-   $(cmake_use_find_package handbook KF5DocTools)
-   $(cmake_use_find_package kerberos GSSAPI)
-   $(cmake_use_find_package kwallet KF5Wallet)
-   $(cmake_use_find_package X X11)
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   ecm_pkg_postinst
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   ecm_pkg_postrm
-   xdg_desktop_database_update
-}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/knewstuff/

2022-07-09 Thread Andreas Sturmlechner
commit: 0350cef0d0b8bfc47269e015d97e49bacf73a1f2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:51 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:51 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0350cef0

kde-frameworks/knewstuff: drop 5.96.0*

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

 kde-frameworks/knewstuff/knewstuff-5.96.0.ebuild | 49 
 1 file changed, 49 deletions(-)

diff --git a/kde-frameworks/knewstuff/knewstuff-5.96.0.ebuild 
b/kde-frameworks/knewstuff/knewstuff-5.96.0.ebuild
deleted file mode 100644
index e10af6a807..00
--- a/kde-frameworks/knewstuff/knewstuff-5.96.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-inherit ecm kde.org
-
-DESCRIPTION="Framework for downloading and sharing additional application data"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="opds"
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/attica-${PVCUT}*:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kitemviews-${PVCUT}*:5
-   =kde-frameworks/kpackage-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/ktextwidgets-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   opds? ( =kde-frameworks/syndication-${PVCUT}*:5 )
-"
-RDEPEND="${DEPEND}
-   >=kde-frameworks/kirigami-${PVCUT}:5
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package opds KF5Syndication)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kiconthemes/

2022-07-09 Thread Andreas Sturmlechner
commit: e6e65a2b8036ca3d765ed23bbdfd6eced1825b91
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:51 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:51 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e6e65a2b

kde-frameworks/kiconthemes: drop 5.96.0*

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

 .../kiconthemes/kiconthemes-5.96.0.ebuild  | 32 --
 1 file changed, 32 deletions(-)

diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.96.0.ebuild 
b/kde-frameworks/kiconthemes/kiconthemes-5.96.0.ebuild
deleted file mode 100644
index b649b03115..00
--- a/kde-frameworks/kiconthemes/kiconthemes-5.96.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework for icon theming and configuration"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RESTRICT="test" # bug 574770
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kitemviews-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kinit/

2022-07-09 Thread Andreas Sturmlechner
commit: d4dc5cf5e49ec8873e9d4f6231a4b582413c424a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:51 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:51 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d4dc5cf5

kde-frameworks/kinit: drop 5.96.0*

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

 kde-frameworks/kinit/kinit-5.96.0.ebuild | 51 
 1 file changed, 51 deletions(-)

diff --git a/kde-frameworks/kinit/kinit-5.96.0.ebuild 
b/kde-frameworks/kinit/kinit-5.96.0.ebuild
deleted file mode 100644
index b5ca97633e..00
--- a/kde-frameworks/kinit/kinit-5.96.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="false"
-ECM_TEST="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-inherit ecm kde.org
-
-DESCRIPTION="Helper library to speed up start of applications on KDE work 
spaces"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="+caps +man X"
-
-BDEPEND="
-   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
-"
-RDEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kcrash-${PVCUT}*:5
-   =kde-frameworks/kdbusaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5
-   caps? ( sys-libs/libcap )
-   X? (
-   x11-libs/libX11
-   x11-libs/libxcb
-   )
-"
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package caps Libcap)
-   $(cmake_use_find_package man KF5DocTools)
-   $(cmake_use_find_package X X11)
-   $(cmake_use_find_package X XCB)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kglobalaccel/

2022-07-09 Thread Andreas Sturmlechner
commit: 49b05ac31e5e6dd1507675e50f99c41099d7d601
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:51 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:51 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=49b05ac3

kde-frameworks/kglobalaccel: drop 5.96.0*

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

 .../kglobalaccel/kglobalaccel-5.96.0.ebuild| 44 --
 1 file changed, 44 deletions(-)

diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.96.0.ebuild 
b/kde-frameworks/kglobalaccel/kglobalaccel-5.96.0.ebuild
deleted file mode 100644
index d13262bd4e..00
--- a/kde-frameworks/kglobalaccel/kglobalaccel-5.96.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework to handle global shortcuts"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="nls"
-
-# requires installed instance
-RESTRICT="test"
-
-RDEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kcrash-${PVCUT}*:5
-   =kde-frameworks/kdbusaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X]
-   x11-libs/libxcb
-   x11-libs/xcb-util-keysyms
-"
-DEPEND="${RDEPEND}
-   test? (
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   =kde-frameworks/kdeclarative-${PVCUT}*:5
-   )
-"
-BDEPEND="nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )"
-
-src_test() {
-   XDG_CURRENT_DESKTOP="KDE" ecm_src_test # bug 789342
-}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kemoticons/

2022-07-09 Thread Andreas Sturmlechner
commit: d128e022f3eaa8f0ec1bee406d61117f3e2518b2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:51 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:51 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d128e022

kde-frameworks/kemoticons: drop 5.96.0*

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

 kde-frameworks/kemoticons/kemoticons-5.96.0.ebuild | 28 --
 1 file changed, 28 deletions(-)

diff --git a/kde-frameworks/kemoticons/kemoticons-5.96.0.ebuild 
b/kde-frameworks/kemoticons/kemoticons-5.96.0.ebuild
deleted file mode 100644
index 81612e3504..00
--- a/kde-frameworks/kemoticons/kemoticons-5.96.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework for converting text emoticons to graphical 
representations"
-LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-# requires running kde environment
-RESTRICT="test"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdesu/

2022-07-09 Thread Andreas Sturmlechner
commit: f901004fc2c3884b6ea91364eb6054e5836838fe
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:51 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:51 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f901004f

kde-frameworks/kdesu: drop 5.96.0*

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

 kde-frameworks/kdesu/kdesu-5.96.0.ebuild | 33 
 1 file changed, 33 deletions(-)

diff --git a/kde-frameworks/kdesu/kdesu-5.96.0.ebuild 
b/kde-frameworks/kdesu/kdesu-5.96.0.ebuild
deleted file mode 100644
index 642ef2c2ee..00
--- a/kde-frameworks/kdesu/kdesu-5.96.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-2)
-inherit ecm kde.org
-
-DESCRIPTION="Framework to handle super user actions"
-
-LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="X"
-
-RDEPEND="
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kpty-${PVCUT}*:5
-   X? ( x11-libs/libX11 )
-"
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package X X11)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kded/

2022-07-09 Thread Andreas Sturmlechner
commit: 5b85e071cf9c9a20e82fbe8e56bfaca0fcf680a3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 12:55:50 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 12:55:50 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5b85e071

kde-frameworks/kded: drop 5.96.0*

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

 kde-frameworks/kded/kded-5.96.0.ebuild | 39 --
 1 file changed, 39 deletions(-)

diff --git a/kde-frameworks/kded/kded-5.96.0.ebuild 
b/kde-frameworks/kded/kded-5.96.0.ebuild
deleted file mode 100644
index 5a1c2bb930..00
--- a/kde-frameworks/kded/kded-5.96.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="false"
-ECM_TEST="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-inherit ecm kde.org
-
-DESCRIPTION="Central daemon of KDE workspaces"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="+man"
-
-BDEPEND="
-   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
-"
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kcrash-${PVCUT}*:5
-   =kde-frameworks/kdbusaddons-${PVCUT}*:5
-   =kde-frameworks/kinit-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package man KF5DocTools)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kjs/

2022-07-09 Thread Andreas Sturmlechner
commit: bb86017b403c56321b2497b74a7cf5cdfa7faa06
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 10:40:37 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 14:27:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb86017b

kde-frameworks/kjs: 5.96.0 version bump

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

 kde-frameworks/kjs/Manifest  |  1 +
 kde-frameworks/kjs/kjs-5.96.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/kde-frameworks/kjs/Manifest b/kde-frameworks/kjs/Manifest
index 99f75fc653af..38a7780c49a1 100644
--- a/kde-frameworks/kjs/Manifest
+++ b/kde-frameworks/kjs/Manifest
@@ -1,2 +1,3 @@
 DIST kjs-5.92.0.tar.xz 339164 BLAKE2B 
6b62d94204d99edda3143dd13762deebb3322502bf5743b3464dc03c4881d77b813116c4dc5da8da0a98cab6058a35752c18499d67e68ac1ee8db2ca029dc164
 SHA512 
80cd1ef0ddc4fa1616ed992a1891603ae3588b4c09adebf2bd59609f6cfe203894f11eff8351aac679a27f3e98b370bbeff4e3155e0bd308e7af5f9e4bc757c2
 DIST kjs-5.95.0.tar.xz 339068 BLAKE2B 
ab9f6ee9bc18098c15aa95e4be4ade54fa29afcf9838dd90e04cd2e190ceb0e2574a9f958431dbd819e655e0b08c1937637499d3832abe107d59f85570267840
 SHA512 
3992b9ea1f8a4b59e549d1345d04b3c1c04462d86d2e5635deed8882fd63b690f63d02909f0400bb4e101f7df1d289b1efc030cf265a712a4f39962e018792a3
+DIST kjs-5.96.0.tar.xz 339216 BLAKE2B 
c229de410e94d453f42c901f457b886d20249344a79d8686e5054ce0542cdc1b5c0cadba255801bda5b58413588ce86dca153515f8458eb7e072697ebd96c459
 SHA512 
38f393c60f51a049e46fedc816b3c2c748b93592e12f4f8c56e333b4bffe610074ef64fad5c0122d54489b5d43902c5be390f38998e9ee538d62fcce81ecedb0

diff --git a/kde-frameworks/kjs/kjs-5.96.0.ebuild 
b/kde-frameworks/kjs/kjs-5.96.0.ebuild
new file mode 100644
index ..e538e8e16504
--- /dev/null
+++ b/kde-frameworks/kjs/kjs-5.96.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_QTHELP="false"
+inherit ecm kde.org
+
+DESCRIPTION="ECMAScipt compatible parser and engine"
+LICENSE="BSD-2 LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+BDEPEND="
+   dev-lang/perl
+"
+DEPEND="
+   dev-libs/libpcre
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( src/README )



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/plasma/

2022-07-09 Thread Andreas Sturmlechner
commit: 80e98f367337c44351464dada8efbd52be919fb7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 10:40:35 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 14:27:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e98f36

kde-frameworks/plasma: 5.96.0 version bump

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

 kde-frameworks/plasma/Manifest |  1 +
 kde-frameworks/plasma/plasma-5.96.0.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/kde-frameworks/plasma/Manifest b/kde-frameworks/plasma/Manifest
index 68fc33a19418..b15083027036 100644
--- a/kde-frameworks/plasma/Manifest
+++ b/kde-frameworks/plasma/Manifest
@@ -1,2 +1,3 @@
 DIST plasma-framework-5.92.0.tar.xz 3145504 BLAKE2B 
4c9c4a6c585fae629d94666d312af9a2dc74242d59f93cf6b63e206f7b4656982e1969cee7e1543b5c32b4f0815d602cfa8d0b56c3416f92bd5d2d2048ee6ef4
 SHA512 
6efbb9f03ec11804b12cda209dc665468cf6f56ecf712a136a5cf1ea2cb1deb1d427896770b12c18094a2d7f0ef69da9dcbe52b16ae2126e8382ade74d8ce54c
 DIST plasma-framework-5.95.0.tar.xz 3139008 BLAKE2B 
55d3e32402a424e9362fec0dc06c80ac0d1754faeb0f60b6f0b447e4fef996e3c8f695300440f763ba911e02efe92d1d0a34e8cd5fd4458c4d1fe31000477097
 SHA512 
f5b109477b437cac9a54903ee2198df8f38bde4499f1a75288cbb299ca6b0d7b02b624bd5d741bd8e62136201811167f5406d4d98ceed2c86fa23842cd7f36af
+DIST plasma-framework-5.96.0.tar.xz 3145380 BLAKE2B 
a9190358fc454dfba03d8f5881b52e21e7e209f471823d4d4ead54818103436775f09df7f1dd42ade4d4b5b2df448f5cb1bb682ea77d32c57cdfe7c39ecab238
 SHA512 
9361948197c69ab8b2a1b943c1e9a2e3588cd3bb4073eaa9ac6a4575bb4c1e6a257eb2fda6333df13eb568e09ed26a88d128fdafbe517bca705b8a8f2a5b

diff --git a/kde-frameworks/plasma/plasma-5.96.0.ebuild 
b/kde-frameworks/plasma/plasma-5.96.0.ebuild
new file mode 100644
index ..21ca1fef839d
--- /dev/null
+++ b/kde-frameworks/plasma/plasma-5.96.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="${PN}-framework"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.4
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Plasma framework"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="gles2-only man wayland X"
+
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X=]
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kactivities-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5[qml]
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdeclarative-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kirigami-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kpackage-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   !gles2-only? ( media-libs/libglvnd[X?] )
+   wayland? (
+   =kde-frameworks/kwayland-${PVCUT}*:5
+   media-libs/libglvnd
+   )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package !gles2-only OpenGL)
+   $(cmake_use_find_package man KF5DocTools)
+   $(cmake_use_find_package wayland EGL)
+   $(cmake_use_find_package wayland KF5Wayland)
+   $(cmake_use_find_package X X11)
+   $(cmake_use_find_package X XCB)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kdelibs4support/

2022-07-09 Thread Andreas Sturmlechner
commit: 91174b15ede3ad81f8669e72a41f638b0a8ecfdd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 10:40:36 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 14:27:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91174b15

kde-frameworks/kdelibs4support: 5.96.0 version bump

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

 kde-frameworks/kdelibs4support/Manifest|   1 +
 .../kdelibs4support/kdelibs4support-5.96.0.ebuild  | 102 +
 2 files changed, 103 insertions(+)

diff --git a/kde-frameworks/kdelibs4support/Manifest 
b/kde-frameworks/kdelibs4support/Manifest
index 74989373446a..edb5deb3918b 100644
--- a/kde-frameworks/kdelibs4support/Manifest
+++ b/kde-frameworks/kdelibs4support/Manifest
@@ -1,2 +1,3 @@
 DIST kdelibs4support-5.92.0.tar.xz 3649060 BLAKE2B 
c3989cb4a0d9365a46cd42519abf82b65238234010207e1eb00d214eae11eb27525642689c791e6140db6de481a622b07b11a5d16355388fb6182ad3d7f230d3
 SHA512 
ff42d5ad75c073c3f5c856b611b3235982f513c1bc1186a9c7b4ceecf2cb7561dc37485a8e5d53582546141493b6038177a72cc94ac76bd13ea83d22297d
 DIST kdelibs4support-5.95.0.tar.xz 3652484 BLAKE2B 
1e79b801274ec97352e49aafae391c130e75cfb6f7c66320dc011cbb318b8739234d9bb9e0e3aa33a96e5335ae6fa99dec823552bf6124f231aa48d2a6264bd9
 SHA512 
28a8a78f61eda609425acc3ef76dc804774d1eba5eabf674cab9abff8fb9ef3925bb71d0a97a13eea4e578f66996660a0bf19851624ab239826dad5de2fedf14
+DIST kdelibs4support-5.96.0.tar.xz 3657280 BLAKE2B 
5450ad4aced1e73b68dab9ce5f858f65765b96d98b2d977a796d13f148f31e8cb6d2562713569b4694afa163e3fac2d93ee94e6bd1592710e1141e6095320761
 SHA512 
25d80c003b6cc661058d24e3af4b9ef43c05029375c74ea2aedd1b4cbb8a09896404d2e2cb4eca884ad091f7d26b9afebd1a0ff13c96b9d793c40880300fb59d

diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.96.0.ebuild 
b/kde-frameworks/kdelibs4support/kdelibs4support-5.96.0.ebuild
new file mode 100644
index ..cf2247023b89
--- /dev/null
+++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.96.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="true"
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.4
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 
5"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+RESTRICT="test"
+
+COMMON_DEPEND="
+   app-text/docbook-xml-dtd:4.2
+   dev-libs/openssl:0
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qttest-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   >=kde-frameworks/kded-${PVCUT}:5
+   =kde-frameworks/kdoctools-${PVCUT}*:5
+   =kde-frameworks/kemoticons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5[X=]
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kunitconversion-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X=]
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   virtual/libintl
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
+   X? ( x11-base/xorg-proto )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/countryflags-${PVCUT}:5
+   =kde-frameworks/kinit-${PVCUT}*:5
+   =kde-frameworks/kitemmodels-${PVCUT}*:5
+"
+BDEPEND="
+   dev-lang/perl
+   dev-perl/URI
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.80.0-no-kdesignerplugin.patch" # bug 755956
+   "${FILESDIR}/${PN}-5.86.0-unused-dep.patch" # bug 755956
+)
+
+src_prepare() {
+   ecm_src_prepare
+
+   if ! use handbook; then
+   sed -e "/kdoctools_install/ 

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/purpose/

2022-07-09 Thread Andreas Sturmlechner
commit: 77c70c2a7611c098fadfb41c55f7beaf2c72f3b4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 10:40:35 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 14:27:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c70c2a

kde-frameworks/purpose: 5.96.0 version bump

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

 kde-frameworks/purpose/Manifest  |  1 +
 kde-frameworks/purpose/purpose-5.96.0.ebuild | 69 
 2 files changed, 70 insertions(+)

diff --git a/kde-frameworks/purpose/Manifest b/kde-frameworks/purpose/Manifest
index 0a0201b61057..a846609f56c2 100644
--- a/kde-frameworks/purpose/Manifest
+++ b/kde-frameworks/purpose/Manifest
@@ -1,2 +1,3 @@
 DIST purpose-5.92.0.tar.xz 173280 BLAKE2B 
4cbed1b8b9b8a443fdb9ecbaf6495918c1f21f641184827a5e6af4084b5b2beb5b5f4a0a8c4d8e593ac4a4222dfc702e5b2ac5330625a3d26962f986d0ff07f1
 SHA512 
e466b836d4628f8773247cb952621d9c33127c26ae73c27b9f8015239997b0f7241a0f556c8c683a2a580c3977f448b1e9742965d9133e2c569d42b2d6cf2009
 DIST purpose-5.95.0.tar.xz 172852 BLAKE2B 
d90ec7b12f683d4bb8e2c22ab72ef7582a392ce69521be8e9df8fe173cf99c0bfed7ea6abc9817e4b6ab43ed27c989fd92605d58480977ca6ce06e2b6e4c4d75
 SHA512 
b0ea8e506d9d8f4162ee61cd6f946620d20e9d39c3d750952aac1d328164d5d3364cf8d605a28af78833cd75c654462d62c0dcd7425d237623ddc0f19a69679f
+DIST purpose-5.96.0.tar.xz 172284 BLAKE2B 
3a272ea568d862ed4c300a45dbf6c3d5eee6b9dd1a6b8bc1f9c08535375ae9bac1233514ca8b6bafc20febce4b42efd773fe8415dfd7156222cbe3302d33d7c2
 SHA512 
80ede3300842db1a1e2553525c47f0d8d5d8611c6fd5509b2e864f1832b468326c38f70fd1a9588260660c4aff6ac7264d8dade55a5c255a9b46cb4aff2445b7

diff --git a/kde-frameworks/purpose/purpose-5.96.0.ebuild 
b/kde-frameworks/purpose/purpose-5.96.0.ebuild
new file mode 100644
index ..9337ada9b1c3
--- /dev/null
+++ b/kde-frameworks/purpose/purpose-5.96.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.4
+inherit ecm kde.org optfeature xdg-utils
+
+DESCRIPTION="Library for providing abstractions to get the developer's 
purposes fulfilled"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="bluetooth +kaccounts"
+
+# requires running environment
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kirigami-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/prison-${PVCUT}*:5
+   kaccounts? (
+   >=kde-apps/kaccounts-integration-19.04.3:5
+   net-libs/accounts-qt
+   )
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kdeclarative-${PVCUT}:5
+   bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:5 )
+   kaccounts? ( net-libs/accounts-qml )
+"
+
+src_prepare() {
+   ecm_src_prepare
+
+   use bluetooth ||
+   cmake_run_in src/plugins cmake_comment_add_subdirectory 
bluetooth
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package kaccounts KAccounts)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "Send through KDE Connect" kde-misc/kdeconnect
+   fi
+   ecm_pkg_postinst
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/khtml/

2022-07-09 Thread Andreas Sturmlechner
commit: 6b9a2b7fee81e2ecfe6d668a47a70238e18f9b4e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 10:40:36 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 14:27:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b9a2b7f

kde-frameworks/khtml: 5.96.0 version bump

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

 kde-frameworks/khtml/Manifest|  1 +
 kde-frameworks/khtml/khtml-5.96.0.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/kde-frameworks/khtml/Manifest b/kde-frameworks/khtml/Manifest
index 1d6e8eeb403a..f04543ee96a7 100644
--- a/kde-frameworks/khtml/Manifest
+++ b/kde-frameworks/khtml/Manifest
@@ -1,2 +1,3 @@
 DIST khtml-5.92.0.tar.xz 2093568 BLAKE2B 
1c94b1ee041fe69d173798ade211feada3c9f123fd9a6f6775cf3453ab677f8001053f7785dd492acb81c6908286bebb592eded670771c2dab42a8a9aa58c300
 SHA512 
270d3ba357ed5c031b41564a56e0d91df87702cd05ea810434a8e2cafd87fbdc0be8984ed535745edf592c318107464f0aaada0c2ef42fbde7a6f87228edfcef
 DIST khtml-5.95.0.tar.xz 1965944 BLAKE2B 
cdc3e4cf44ab3bd8dc7de581c6b73c9bb7d5711eaed4ff5804eaeb236e17eaf59ae4a3e5fd1e3816ba101817f049ecdf9117f9db032c1f26baf20042c535e314
 SHA512 
749a9caee2d848100715f643c18e34e13bd544be71e7816bf769876232f1693c424cce0743ecbdc0218551207c9616df648d8ba9bb3524a56fa757928b0bb3a9
+DIST khtml-5.96.0.tar.xz 1965056 BLAKE2B 
857a338c9831a03989348ecd6d9c355d6538458311eb22ccc2ae1c631137a7dd411866c70632f941d2ae64bd54584283b90e9bb0cf6573f6504d6ceab0cb01f5
 SHA512 
7ccd0c8dbca62486b316f381c437568650696cc4fca0b2e382bf8d337435f9c7fc7fa4664e01bbe8db509bd293c23ebb4abaabc34719be38e91480ae0b1d4141

diff --git a/kde-frameworks/khtml/khtml-5.96.0.ebuild 
b/kde-frameworks/khtml/khtml-5.96.0.ebuild
new file mode 100644
index ..f3e326ab8c35
--- /dev/null
+++ b/kde-frameworks/khtml/khtml-5.96.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.4
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="KHTML web rendering engine"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+RDEPEND="
+   dev-libs/openssl:0
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kjs-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwallet-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   media-libs/giflib:=
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:0=
+   >=media-libs/phonon-4.11.0
+   sys-libs/zlib
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   )
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+   X? ( x11-base/xorg-proto )
+"
+BDEPEND="
+   dev-lang/perl
+   dev-util/gperf
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/countryflags/

2022-07-09 Thread Andreas Sturmlechner
commit: 659ae9a0d427c7ebc8bcfcb7d3bdb750922294e9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 10:40:36 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 14:27:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=659ae9a0

kde-frameworks/countryflags: 5.96.0 version bump

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

 kde-frameworks/countryflags/Manifest   |  1 +
 .../countryflags/countryflags-5.96.0.ebuild| 22 ++
 2 files changed, 23 insertions(+)

diff --git a/kde-frameworks/countryflags/Manifest 
b/kde-frameworks/countryflags/Manifest
index 74989373446a..edb5deb3918b 100644
--- a/kde-frameworks/countryflags/Manifest
+++ b/kde-frameworks/countryflags/Manifest
@@ -1,2 +1,3 @@
 DIST kdelibs4support-5.92.0.tar.xz 3649060 BLAKE2B 
c3989cb4a0d9365a46cd42519abf82b65238234010207e1eb00d214eae11eb27525642689c791e6140db6de481a622b07b11a5d16355388fb6182ad3d7f230d3
 SHA512 
ff42d5ad75c073c3f5c856b611b3235982f513c1bc1186a9c7b4ceecf2cb7561dc37485a8e5d53582546141493b6038177a72cc94ac76bd13ea83d22297d
 DIST kdelibs4support-5.95.0.tar.xz 3652484 BLAKE2B 
1e79b801274ec97352e49aafae391c130e75cfb6f7c66320dc011cbb318b8739234d9bb9e0e3aa33a96e5335ae6fa99dec823552bf6124f231aa48d2a6264bd9
 SHA512 
28a8a78f61eda609425acc3ef76dc804774d1eba5eabf674cab9abff8fb9ef3925bb71d0a97a13eea4e578f66996660a0bf19851624ab239826dad5de2fedf14
+DIST kdelibs4support-5.96.0.tar.xz 3657280 BLAKE2B 
5450ad4aced1e73b68dab9ce5f858f65765b96d98b2d977a796d13f148f31e8cb6d2562713569b4694afa163e3fac2d93ee94e6bd1592710e1141e6095320761
 SHA512 
25d80c003b6cc661058d24e3af4b9ef43c05029375c74ea2aedd1b4cbb8a09896404d2e2cb4eca884ad091f7d26b9afebd1a0ff13c96b9d793c40880300fb59d

diff --git a/kde-frameworks/countryflags/countryflags-5.96.0.ebuild 
b/kde-frameworks/countryflags/countryflags-5.96.0.ebuild
new file mode 100644
index ..dfa657e82a70
--- /dev/null
+++ b/kde-frameworks/countryflags/countryflags-5.96.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="false"
+KDE_ORG_NAME="kdelibs4support"
+inherit ecm kde.org
+
+DESCRIPTION="Icons of flags for various countries"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+CMAKE_USE_DIR="${S}/src/l10n"
+
+# https://phabricator.kde.org/T13722
+# https://invent.kde.org/frameworks/breeze-icons/-/issues/1
+PATCHES=( "${FILESDIR}/${PN}-5.90.0-standalone.patch" )
+
+RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2022-07-09 Thread Andreas Sturmlechner
commit: f931d5d7fa08c75a0542e8d10961a5f8022f958a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  9 10:40:32 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  9 14:27:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f931d5d7

kde-frameworks/kio: 5.96.0 version bump

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

 kde-frameworks/kio/Manifest  |  1 +
 kde-frameworks/kio/kio-5.96.0.ebuild | 94 
 2 files changed, 95 insertions(+)

diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 0b41d8554843..05e175ad0c4a 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,3 @@
 DIST kio-5.92.0.tar.xz 3304432 BLAKE2B 
31b78c2cc5a543126d8494935e9956ce169f9bf6b863c0be562775ba3d5a30cf1fadc7bc48e818530eb51a5726bb528f15c51f89dfb9a7511bd6865d6f7092d9
 SHA512 
5064db660c5b6207eff2bb12261198118c89014f4d71a09531e72bc6185fd070fa262ef617cbbbacc1f334f69f65cc831fa91fd641d59d89303813ec5ef620b6
 DIST kio-5.95.0.tar.xz 3335684 BLAKE2B 
5f5aa12c15a3801a5a6faa741b9cf8431d319852470a6ab730a633455eb81fab6678d236f0567e1e8a6411f090148776b6280dfbb228f907a74e7df7da6ab3c4
 SHA512 
33006041ba6ef74af7f3d2fdaf35aef3059d4439676bc0bfb44053e2deeff7e3cd85a88428406096b8498918d5b793cdd30f74c8d2ddf1af7ac306fe4ddd74b8
+DIST kio-5.96.0.tar.xz 3349852 BLAKE2B 
981f0568c30678173f1c38972641b0a53071cce4b03cecdd1f829de7ace7244e3b67f9d63269501866474bcd64d22edc8d98e012f2197cb83f8cafd301a93da0
 SHA512 
70e7291efbd4b97916023cee7c44a96f3226355773f764f92a2c58c9110b75b04896196ab663ff468b757d1c2a5911f6e9021246044e7754a2ac47723eff8bd3

diff --git a/kde-frameworks/kio/kio-5.96.0.ebuild 
b/kde-frameworks/kio/kio-5.96.0.ebuild
new file mode 100644
index ..a2d01a182282
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.96.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.4
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="acl +handbook kerberos +kwallet X"
+
+# tests hang
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/libxslt
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kbookmarks-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
+   kerberos? ( virtual/krb5 )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
+   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sys-libs/zlib )
+   X? (
+   x11-base/xorg-proto
+   x11-libs/libX11
+   x11-libs/libXrender
+   )
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+
+src_configure() {
+   local mycmakeargs=(
+   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package handbook KF5DocTools)
+   $(cmake_use_find_package kerberos GSSAPI)
+   $(cmake_use_find_package kwallet KF5Wallet)
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   ecm_pkg_postrm
+   xdg_desktop_database_update
+}



  1   2   3   4   >