[gentoo-commits] repo/gentoo:master commit in: x11-terms/gnome-terminal/, x11-terms/gnome-terminal/files/

2022-06-26 Thread Sam James
commit: f2b020c57035cd3217078df35446e2a96012b53c
Author: brahmajit das  gmail  com>
AuthorDate: Mon Jun 27 05:05:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 27 05:23:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b020c5

x11-terms/gnome-terminal: fix missing define

https://gitlab.gnome.org/GNOME/vte/-/issues/72
Someone already tried to upstream a similar patch to gnome vte that
would fix this but was rejected by maintainer. More info can be found
on the link above.

W_EXITCODE is missing in musl thus causing gnome-terminal build to fail.
This patch checks if W_EXITCODE is not defined and then defines it.

Signed-off-by: brahmajit das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25872
Signed-off-by: Sam James  gentoo.org>

 ...nome-terminal-3.44.1-fix-missing-wexitcode.patch | 21 +
 .../gnome-terminal/gnome-terminal-3.44.1.ebuild |  1 +
 2 files changed, 22 insertions(+)

diff --git 
a/x11-terms/gnome-terminal/files/gnome-terminal-3.44.1-fix-missing-wexitcode.patch
 
b/x11-terms/gnome-terminal/files/gnome-terminal-3.44.1-fix-missing-wexitcode.patch
new file mode 100644
index ..aff2237db902
--- /dev/null
+++ 
b/x11-terms/gnome-terminal/files/gnome-terminal-3.44.1-fix-missing-wexitcode.patch
@@ -0,0 +1,21 @@
+https://gitlab.gnome.org/GNOME/vte/-/issues/72
+Someone already tried to upstream a similar patch to gnome vte that
+would fix this but was rejected by maintainer. More info can be found
+on the link above.
+
+W_EXITCODE is missing in musl thus causing gnome-terminal build to fail.
+This patch checks if W_EXITCODE is not defined and then defines it.
+--- a/src/terminal.cc
 b/src/terminal.cc
+@@ -47,6 +47,11 @@
+ GS_DEFINE_CLEANUP_FUNCTION0(TerminalOptions*, gs_local_options_free, 
terminal_options_free)
+ #define gs_free_options __attribute__ ((cleanup(gs_local_options_free)))
+ 
++/* fix for musl */
++#ifndef W_EXITCODE
++#define W_EXITCODE(ret, sig) ((ret) << 8 | (sig))
++#endif
++
+ /* Wait-for-exit helper */
+ 
+ typedef struct {

diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild 
b/x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild
index ee6bad56441b..079de738bb03 100644
--- a/x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild
+++ b/x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild
@@ -47,6 +47,7 @@ DOC_CONTENTS="To get previous working directory inherited in 
new opened tab, or
. /etc/profile.d/vte-2.91.sh"
 
 src_prepare() {
+   eapply "${FILESDIR}"/${P}-fix-missing-wexitcode.patch
if ! use vanilla; then
# https://bugzilla.gnome.org/show_bug.cgi?id=695371
# Fedora patches:



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

2022-06-26 Thread Sam James
commit: 57c41653c78cffdd0bb0aa1a4dacdee6e699745e
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 27 05:04:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 27 05:05:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57c41653

dev-libs/libxls: drop obsolete RESTRICT=test

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

 dev-libs/libxls/libxls-1.6.2.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-libs/libxls/libxls-1.6.2.ebuild 
b/dev-libs/libxls/libxls-1.6.2.ebuild
index 5db6df61122e..2127c6427b32 100644
--- a/dev-libs/libxls/libxls-1.6.2.ebuild
+++ b/dev-libs/libxls/libxls-1.6.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,8 +16,6 @@ BDEPEND="
virtual/pkgconfig
 "
 
-RESTRICT="test" # test driver is missing
-
 PATCHES=(
"${FILESDIR}"/${PN}-1.4.0-asprintf.patch
 )



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

2022-06-26 Thread Hans de Graaff
commit: 5b6e1cab3dfe27f7b062480420eb4586fd752fe6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun 27 04:58:05 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun 27 04:58:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6e1cab

dev-ruby/hashie: enable ruby30 and disable ruby24, ruby25

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/hashie/hashie-4.1.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/hashie/hashie-4.1.0-r1.ebuild 
b/dev-ruby/hashie/hashie-4.1.0-r1.ebuild
index ecfb8d5798d0..c3dcd2825085 100644
--- a/dev-ruby/hashie/hashie-4.1.0-r1.ebuild
+++ b/dev-ruby/hashie/hashie-4.1.0-r1.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
 
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2022-06-26 Thread Hans de Graaff
commit: f7a57c415a22870487f6e261f0cc73173adf615c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun 27 04:58:38 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun 27 04:58:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a57c41

dev-ruby/hashie: enable ruby31

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/hashie/hashie-5.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/hashie/hashie-5.0.0.ebuild 
b/dev-ruby/hashie/hashie-5.0.0.ebuild
index 8e678376f25d..8bbead1896df 100644
--- a/dev-ruby/hashie/hashie-5.0.0.ebuild
+++ b/dev-ruby/hashie/hashie-5.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2022-06-26 Thread Hans de Graaff
commit: c8df86767f5e4abdcf6a8c0a4cd5a23366d1c9a8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun 27 04:56:50 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun 27 04:56:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8df8676

dev-ruby/gruff: add 0.18.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/gruff/Manifest|  1 +
 dev-ruby/gruff/gruff-0.18.0.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-ruby/gruff/Manifest b/dev-ruby/gruff/Manifest
index adf1b8374a8f..6a545958f28b 100644
--- a/dev-ruby/gruff/Manifest
+++ b/dev-ruby/gruff/Manifest
@@ -2,3 +2,4 @@ DIST gruff-0.14.0.tar.gz 20193671 BLAKE2B 
b8cdaaca71c5b034206c4f88b1e50e09f8d9c5
 DIST gruff-0.15.0.tar.gz 20408532 BLAKE2B 
979d027b7763a03dc98e42b195df36d8095f85118187ba63c10fb504ce5e12191691d1a512e780b95030129e2c30a6b9525a4ff3424cd2638e4fa5e42578b33f
 SHA512 
05fadae5895340130dedf2d75a4c99852602334148c7a3179e48001abdb885d519400883067599044f660ea2ef6aded815cdef96dffda307f749af3d2e7751d0
 DIST gruff-0.16.0.tar.gz 23371113 BLAKE2B 
94d83e8b410c391283e06b6bde9171851599181cc553cd0e924254c07f6ba3724a8737667f56487c7ada97b28aa4b25c97585312fbc7b70b528a492359524358
 SHA512 
1e4199620cb049b8e70c4462cd9ce9a4d72d3639522c97bf320e176cdd3484f632533573f6ead53b881c87ef0886461c86ec5051d470febfc9cfa26d9a012c60
 DIST gruff-0.17.0.tar.gz 25740284 BLAKE2B 
cbe3d9eaa6121c86a632dd7b64666069ccaa7635d86a54bd2c37f0d258bce9e5b0e5c75ff6574bca54e8e3bdb807614276b63af47f39dd3106625d2e11bb65c3
 SHA512 
028ee41a41d24e5678640da83684d2455fc92443c67abbd49bf308832af4e8eace04522e87ecca453f48bd3822e2a43e6de9c0134c1ba3372947645d20d1d9ce
+DIST gruff-0.18.0.tar.gz 25884658 BLAKE2B 
2943d7de2ea6d024d46b2cb389ab46dcf6dc5cb00cc6e0cf089a401552424dbc1978f98f454bedfd74cc1d3caf079857d4df2da4067d8ddadd8e28d47314430a
 SHA512 
fcfa0c5062d3b71188ae4b3aa39b391866f69a35037a6e82a40071ac59cc0837804ef642d00f9c73bbe4a9ec3e46a3de7b14c8e61a341497f7f362130a467cf8

diff --git a/dev-ruby/gruff/gruff-0.18.0.ebuild 
b/dev-ruby/gruff/gruff-0.18.0.ebuild
new file mode 100644
index ..7823d71da2ac
--- /dev/null
+++ b/dev-ruby/gruff/gruff-0.18.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="assets rails_generators"
+
+RUBY_FAKEGEM_GEMSPEC="gruff.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Beautiful graphs for one or multiple datasets"
+HOMEPAGE="https://github.com/topfunky/gruff;
+SRC_URI="https://github.com/topfunky/gruff/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# imagemagick is an indirect dependency through rmagick. However, for
+# gruff to work properly imagemagick needs to be compiled with truetype
+# support and this cannot be expressed in the rmagick dependency. Tests
+# also require imagemagick to have jpeg and png support.
+DEPEND="${DEPEND} test? ( media-gfx/imagemagick[jpeg,png,truetype,webp] )"
+RDEPEND="${RDEPEND} media-gfx/imagemagick[truetype]"
+
+ruby_add_rdepend "dev-ruby/histogram >=dev-ruby/rmagick-4.2:*"
+ruby_add_bdepend "
+   test? (
+   dev-ruby/test-unit
+   )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(reporters\|simplecov\)/I s:^:#:' test/gruff_test_case.rb 
|| die
+   sed -i -e '2irequire "date"' test/test_scatter.rb || die
+
+   sed -e 's/git ls-files/find . -print/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   # Skip the image comparison checks since the images are not
+   # pixel-perfect identical, most likely due to the use of a slightly
+   # different font.
+   SKIP_CHECK=true ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| 
require f}" || die
+}



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

2022-06-26 Thread Michał Górny
commit: d7e35bc59596a8f94babf3b254385bed3840eb8a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun 27 04:19:05 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun 27 04:40:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7e35bc5

dev-python/pyocr: Bump to 0.8.3

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

 dev-python/pyocr/Manifest   |  1 +
 dev-python/pyocr/pyocr-0.8.3.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-python/pyocr/Manifest b/dev-python/pyocr/Manifest
index 30b7d81ac1f2..fb705957a712 100644
--- a/dev-python/pyocr/Manifest
+++ b/dev-python/pyocr/Manifest
@@ -1 +1,2 @@
 DIST pyocr-0.8.2.tar.gz 67598 BLAKE2B 
b5cc1338b73f1147195dd094c332836e49189c3fff051de7e634d99de1135b07b1343af3d7c2dcb302e583a0b307c20aa2aaea4e878d6b2325a5aade7e438b23
 SHA512 
85100aa236bb2c862b5b67137267a657ae88b06eeb9bd1a895c18bfd7318641fa01ea3966499ccdfcc21480522e4996f0e12f2e8931bb455ade3adea428af17d
+DIST pyocr-0.8.3.tar.gz 67625 BLAKE2B 
86edfb08519eda73b29b57b57d495c0fa3bebe8b521d96ce4b644d534d2b32e92532e6275f595912c77093eaf0b1f767f08a130605e9b50142fddf77eb570c4d
 SHA512 
aa4f4fcedd668010841d036899bb83bc0fca6499b29ce2f209e538fd3a2448dce2b52721f0b77bc402d9b3f62052af53e25e78780103172623dea1b367caeab1

diff --git a/dev-python/pyocr/pyocr-0.8.3.ebuild 
b/dev-python/pyocr/pyocr-0.8.3.ebuild
new file mode 100644
index ..da459ab474c5
--- /dev/null
+++ b/dev-python/pyocr/pyocr-0.8.3.ebuild
@@ -0,0 +1,37 @@
+# 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="An optical character recognition (OCR) tool wrapper"
+HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork/pyocr;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cuneiform +tesseract"
+REQUIRED_USE="|| ( cuneiform tesseract )"
+
+RDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
+"
+
+# (tests apparently do not require any backend installed)
+distutils_enable_tests unittest
+
+RDEPEND+="
+   cuneiform? ( app-text/cuneiform )
+   tesseract? ( app-text/tesseract )
+"
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2022-06-26 Thread Michał Górny
commit: 403cb46ab2832a08749e4ca60a4bb3b234659b35
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun 27 04:11:05 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun 27 04:40:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=403cb46a

dev-python/cachelib: Bump to 0.9.0

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

 dev-python/cachelib/Manifest  |  1 +
 dev-python/cachelib/cachelib-0.9.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/cachelib/Manifest b/dev-python/cachelib/Manifest
index 372e2eea2013..a4d340e2d5f0 100644
--- a/dev-python/cachelib/Manifest
+++ b/dev-python/cachelib/Manifest
@@ -1,2 +1,3 @@
 DIST cachelib-0.7.0.tar.gz 20650 BLAKE2B 
427101910200e4b13e1cc98582499d4f78066c5b904797ae1e9565c5bc6ea445a9ab8f9eed4e6a9a18dcf8aa0ce369ed455edf6f551ff5476a8101aa75cec192
 SHA512 
034bc14a2de2eb7a7fe52a51f5ff1f96c700c1d915430c0fae5f95bb045989fbbe82458c1dc17cd8ea54e016d014679628a7470e8564f43cd763480eb06d3153
 DIST cachelib-0.8.0.tar.gz 20532 BLAKE2B 
5c9eea33f52fc1ddb4eb6c25be64f43e08ed9c17f8fe233b492f293adee022ad840107a9806654d9446d2f249a78ff18d3c85c8964229df8341e7ce499e8431f
 SHA512 
da9ba99e9c6c70542883a183558561486f37098266c4eb38920494653229f78ac47c2c26499e660241231a606040940105434f260ee977599f605a42e9b3f802
+DIST cachelib-0.9.0.gh.tar.gz 26407 BLAKE2B 
8b1b6c725f5869fda4752db64ab4ee9ee9c748f0ed7e73cb5a9967d18d461cc29779a1e3dc18fcf4b9152f9586ed342fb97e75b4a9b7cb6f5efdeee02f8cf13e
 SHA512 
53b214ba95b0e368e48ddc1e9f904497055e4c37deb0d1946419c3b294eb0e999ea690f2b79bd4801ad80201fb823927bc2024cc493006e20f623955850bba71

diff --git a/dev-python/cachelib/cachelib-0.9.0.ebuild 
b/dev-python/cachelib/cachelib-0.9.0.ebuild
new file mode 100644
index ..9a50b3d683ba
--- /dev/null
+++ b/dev-python/cachelib/cachelib-0.9.0.ebuild
@@ -0,0 +1,40 @@
+# 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="Collection of cache libraries in the same API interface. 
Extracted from werkzeug"
+HOMEPAGE="
+   https://pypi.org/project/cachelib/
+   https://github.com/pallets-eco/cachelib/
+"
+SRC_URI="
+   https://github.com/pallets-eco/cachelib/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/pylibmc[${PYTHON_USEDEP}]
+   dev-python/pytest-xprocess[${PYTHON_USEDEP}]
+   dev-python/redis-py[${PYTHON_USEDEP}]
+   net-misc/memcached
+   www-servers/uwsgi[python,${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # bug #818523
+   tests/test_redis_cache.py
+)



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

2022-06-26 Thread Michał Górny
commit: 24b24dfeedc2960dcad3c649b6b868c1f3f5ae00
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun 27 04:29:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun 27 04:40:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b24dfe

profiles/desc: Describe LLVM_TARGETS=DirectX

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

 profiles/desc/llvm_targets.desc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/desc/llvm_targets.desc b/profiles/desc/llvm_targets.desc
index da117a623c04..41e5063e0182 100644
--- a/profiles/desc/llvm_targets.desc
+++ b/profiles/desc/llvm_targets.desc
@@ -8,6 +8,7 @@ ARM - ARM CPU target
 AVR - 8-bit Atmel AVR microcontroller target
 BPF - Berkeley Packet Filter target
 CSKY - C-SKY CPU target [EXPERIMENTAL]
+DirectX - DirectX target [EXPERIMENTAL]
 Hexagon - Qualcomm Hexagon DSP target
 Lanai - Lanai CPU target
 LoongArch - LoongArch CPU support [EXPERIMENTAL]



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

2022-06-26 Thread Michał Górny
commit: 102089fb95d43237e655e249ab8a5ed629b267b0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun 27 04:28:47 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun 27 04:40:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=102089fb

llvm.org.eclass: Add DirectX target for LLVM 15+

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

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

diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass
index b55709426d32..746d7ccf235e 100644
--- a/eclass/llvm.org.eclass
+++ b/eclass/llvm.org.eclass
@@ -161,7 +161,7 @@ case ${PV} in
)
;;
*)
-   ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC CSKY LoongArch M68k )
+   ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC CSKY DirectX LoongArch M68k 
)
ALL_LLVM_PRODUCTION_TARGETS=(
AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430 
NVPTX
PowerPC RISCV Sparc SystemZ VE WebAssembly X86 XCore



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

2022-06-26 Thread Michał Górny
commit: 27eed885ada96ec5d64a8fc967d92a34ef18312d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun 27 04:22:01 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun 27 04:40:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27eed885

dev-python/pyzmq: Remove old

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

 dev-python/pyzmq/Manifest|  1 -
 dev-python/pyzmq/pyzmq-22.1.0.ebuild | 73 
 2 files changed, 74 deletions(-)

diff --git a/dev-python/pyzmq/Manifest b/dev-python/pyzmq/Manifest
index 3c682f17b485..2f5388c65e06 100644
--- a/dev-python/pyzmq/Manifest
+++ b/dev-python/pyzmq/Manifest
@@ -1,4 +1,3 @@
-DIST pyzmq-22.1.0.gh.tar.gz 401919 BLAKE2B 
ec43c62e68633a7e0ac06e7a717b6409e444dbd1347154c2a29a2dfb00916829656308122fa2cf0fc1e3013c82ba6bcc5e11b86582f95d46f43e9e81f6d8ff74
 SHA512 
aa135279927bff07339b99b4ebbc7d47effbfba7df99d3576088fe0e7d4a3ad44174a928e8b94afdeaf531c6a30cbb7bb88bce7fe19e7e5420b079ffb8e8690e
 DIST pyzmq-23.0.0.gh.tar.gz 399818 BLAKE2B 
ebd99acb5270f4ba2f851f3df9a7cb81f986730eba81d54c2c4bc55f24f98ebafdd7a24fcdce1dc5727a1e2e1ce57a9b52160800c6eb29c08bb9ee94450c5a83
 SHA512 
aaee7af933467daf56db660b84cf79972042aee6b2c9640c00e09e0d7c78cafe61346df567beb8eebadb4408c1887eb355beee04c4a6b1efa0d8dde8a4c82283
 DIST pyzmq-23.1.0.gh.tar.gz 401651 BLAKE2B 
8e78f993bc7ee0212c6fa598d7993fc7b9cff8ebfa25ee833039d69214a00a6cf82ecb388ed6fb06caf8a63f7cea3be84aeaabf6f451f5889ef20943edcb9fab
 SHA512 
06b71c641381f6efa57e1dc21864855694bf6a160ea388dc55da6092482257dcf776bd777edd318bd39d1462450e8c8873336cc0c1c5e15639f8f77ce7bff46f
 DIST pyzmq-23.2.0.gh.tar.gz 402085 BLAKE2B 
4ab26af04c76205d0770163e248e28a22aa8f710a66c9dc96e18c772338c434ad06227d57edd5aa3476fad68fa7320e9216a102b2cb19649393f1e9ef5d9599c
 SHA512 
348482f4b6fd4ebeae8e4720a7005ed35eccee2bf26b0128115b756ee560156b34e6f043c96b71a84d47b1313bd2d8e0ed0f74c7768e23cbf65bd906036800c5

diff --git a/dev-python/pyzmq/pyzmq-22.1.0.ebuild 
b/dev-python/pyzmq/pyzmq-22.1.0.ebuild
deleted file mode 100644
index ab3b8854870c..
--- a/dev-python/pyzmq/pyzmq-22.1.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=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit flag-o-matic distutils-r1 toolchain-funcs
-
-DESCRIPTION="Lightweight and super-fast messaging library built on top of the 
ZeroMQ library"
-HOMEPAGE="
-   https://zeromq.org/languages/python/
-   https://pypi.org/project/pyzmq/
-   https://github.com/zeromq/pyzmq/;
-SRC_URI="
-   https://github.com/zeromq/pyzmq/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="+draft"
-
-DEPEND="
-   >=net-libs/zeromq-4.2.2-r2:=[drafts]
-"
-# it uses cffi backend for pypy, cython backend for cpython
-RDEPEND="${DEPEND}
-   $(python_gen_cond_dep '
-   dev-python/py[${PYTHON_USEDEP}]
-   dev-python/cffi:=[${PYTHON_USEDEP}]
-   ' pypy3)
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/cython[${PYTHON_USEDEP}]
-   ' 'python*')
-   test? (
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   >=www-servers/tornado-5.0.2[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs \
-   "dev-python/numpydoc"
-
-python_configure_all() {
-   tc-export CC
-   append-cppflags -DZMQ_BUILD_DRAFT_API=$(usex draft '1' '0')
-}
-
-python_compile() {
-   esetup.py cython --force
-   distutils-r1_python_compile
-}
-
-python_test() {
-   local deselect=(
-   # TODO
-   zmq/tests/test_constants.py::TestConstants::test_draft
-   zmq/tests/test_cython.py::test_cython
-
-   # hangs often
-   zmq/tests/test_log.py::TestPubLog::test_blank_root_topic
-   )
-
-   cd "${BUILD_DIR}"/lib || die
-   epytest -p no:flaky ${deselect[@]/#/--deselect } \
-   --ignore zmq/tests/test_mypy.py
-   rm -rf .hypothesis .pytest_cache || die
-}



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

2022-06-26 Thread Michał Górny
commit: 8c162e148b496955153bf28a15ec57557bc6a901
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun 27 04:09:09 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun 27 04:40:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c162e14

dev-python/PyPDF2: Bump to 2.4.0

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

 dev-python/PyPDF2/Manifest|   2 +
 dev-python/PyPDF2/PyPDF2-2.4.0.ebuild | 102 ++
 2 files changed, 104 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index 2bf4985bbade..988a63ca7d34 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -2,5 +2,7 @@ DIST PyPDF2-2.0.0.gh.tar.gz 4574406 BLAKE2B 
8554fdb7ab9ea1b9990ba72fb05ed02ef873
 DIST PyPDF2-2.1.0.gh.tar.gz 4728411 BLAKE2B 
00949842da43136afc7ee3482dc0b61182a0bf3ee4479d8794891ecf0a7cac9ec92a94d480a2ab75d35be9f667b5c27cdf17c8e7ce76bb5355cf2c43c7fc814b
 SHA512 
d82f05fe6e7f944f045600c1fd7d451181803769b38911a2d6e0553ae7b16cbfd6838883809c71fddcdfc386f62e0a5f5aaa6d947236a3c8cdedb5fe8f338a5f
 DIST PyPDF2-2.2.1.gh.tar.gz 5019240 BLAKE2B 
31412cc136bebdf0288fcdf693540e2ae8b88c08f9d837ebeb17b8f8bfae289146028890f36b7b16c6012469908d4f6855169efcebce082d4c31f634b6410162
 SHA512 
669c41f477114bc38a214e8f4893c5eb59d40dfe07e3c436b71ede09738539e3f47d8f9293cf9c3012887d296c7a634ee93bf2542910c400c4765bd30495f0f6
 DIST PyPDF2-2.3.1.gh.tar.gz 5077679 BLAKE2B 
36a70ef9e10ebb6d5c50b713f539aad56b8ccbd94d279aa0b0dc41e9ef1c682ac21b04b4612771e386e8655aa812e11bdbe04363ebaa074a96ffa7059f500e62
 SHA512 
885d6bab457be594c7a715345f0d4c6f5ba1e34f422e3de42822f4886c0021fc799682e9d253f3c3f48f8c45d387ef431843e2f2f9c7e54c1402ef31b975c511
+DIST PyPDF2-2.4.0.gh.tar.gz 5119230 BLAKE2B 
a396f1e36a4ad74396a549fa6a6dd76b4a24bee66c78e52bd01b9d3ffebbf15698c0b1b30372fbc7224a815733bfcdecc7e7caa275de32f1a25f44c0e8276c9b
 SHA512 
664f57132c6fa9d2cba324559de985b2c4de4a1f9b5d1ca4539cc9ae35b4296a0b3dac1d15ad069e3f46cc01b2b55d530c0fd5f70e6c41ce5461dfd0ebdd4cdd
 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.gh.tar.gz 
5406287 BLAKE2B 
8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0
 SHA512 
6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263
+DIST PyPDF2-sample-files-4d24ff93dcddf21d55d028d9675d5b5bf9d7a350.gh.tar.gz 
5443819 BLAKE2B 
6eb440a2db3b58f7e195b8f24438552b2b414296b887cf44d75b14bda367e37ffef75b870152ac3b38e20e5a6f2c6a4cf374087b70daa9036821dd3ebdce2128
 SHA512 
de631f650098b6fe15830e5a816158d7f352c7a25d0c743b9e4bdf146e1ef2e3a6ea1751ed5d68f34e9a339a793bfb9dc217934595c7a8dffb854c0a4111b963
 DIST PyPDF2-sample-files-d7ce88b71820fccaaa4738aa37cbace51f3ed3d9.gh.tar.gz 
5406263 BLAKE2B 
69673ec380941f567d3630459dc610b1c3a58d5f2956138776412683a96292549107294775d236d1304c054fb91b238f42942a169a7bc862c0b721de647ad191
 SHA512 
a245de88952de08b45e483f05a1ed42a70a67c4215dd8c32a9b5d70bb64b01acc58ebb1cee677ca178eee8380528dbfac50d3a1a022f19039fa3a47746ddc2a0

diff --git a/dev-python/PyPDF2/PyPDF2-2.4.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.4.0.ebuild
new file mode 100644
index ..d277d78547da
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.4.0.ebuild
@@ -0,0 +1,102 @@
+# 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
+
+SAMPLE_COMMIT=4d24ff93dcddf21d55d028d9675d5b5bf9d7a350
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_cmap.py
+   tests/test_filters.py::test_decompress_zlib_error
+   tests/test_filters.py::test_lzw_decode_neg1
+   tests/test_generic.py::test_dict_read_from_stream
+   tests/test_generic.py::test_parse_content_stream_peek_percentage
+   tests/test_generic.py::test_read_inline_image_no_has_q
+   tests/test_generic.py::test_read_inline_image_loc_neg_1
+   tests/test_generic.py::test_text_string_write_to_stream
+   

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

2022-06-26 Thread Michał Górny
commit: 223769dfdabbf0d1d75699427816a566b8212347
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun 27 03:54:51 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun 27 04:40:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223769df

dev-python/marshmallow: Bump to 3.17.0

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

 dev-python/marshmallow/Manifest  |  1 +
 dev-python/marshmallow/marshmallow-3.17.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-python/marshmallow/Manifest b/dev-python/marshmallow/Manifest
index 3872a8cc94e1..978fef22a0d1 100644
--- a/dev-python/marshmallow/Manifest
+++ b/dev-python/marshmallow/Manifest
@@ -1 +1,2 @@
 DIST marshmallow-3.16.0.tar.gz 180106 BLAKE2B 
c3d9b9c1645e7df103940b8e637f3de027f23e5da4a6ebd25412fef9d2d61483ec934af5c37f781121928a7b2f98b44793a8671173a5c548936ce0bbd0d2290d
 SHA512 
5d3c7babff9117261afb902090bffcdba4eee2984d13862f4974fc043c6e56420707a6d3aba4a6046d947ef9414386c24895fc9a2538e36e505692e76d70f409
+DIST marshmallow-3.17.0.gh.tar.gz 180037 BLAKE2B 
17fa577a969d82555312b362b41e6c61c209566ba418c9aa14ef1195b7317477a9e7c7d669e5643bee0d12454fee79bcf35a9eb625ad499347299e6727afb6bc
 SHA512 
3fceb6dcb3df7339d0c002ac90ed9960bdcc174b29ad0fc3222a435d3980b892ae07c1080483b7a5a71455a475ae1086869432cefab898a1008ad33c7efc1f99

diff --git a/dev-python/marshmallow/marshmallow-3.17.0.ebuild 
b/dev-python/marshmallow/marshmallow-3.17.0.ebuild
new file mode 100644
index ..f924d3b5509e
--- /dev/null
+++ b/dev-python/marshmallow/marshmallow-3.17.0.ebuild
@@ -0,0 +1,36 @@
+# 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 library for converting to and from native Python datatypes"
+HOMEPAGE="
+   https://github.com/marshmallow-code/marshmallow/
+   https://pypi.org/project/marshmallow/
+"
+SRC_URI="
+   https://github.com/marshmallow-code/marshmallow/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/packaging-0.17[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/simplejson[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-06-26 Thread Michał Górny
commit: b6171cb034c4b6a4eb7ec2bd7bc4ee95dded1c2c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun 27 03:56:12 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun 27 04:40:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6171cb0

dev-python/unidiff: Bump to 0.7.4

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

 dev-python/unidiff/Manifest |  1 +
 dev-python/unidiff/unidiff-0.7.4.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/unidiff/Manifest b/dev-python/unidiff/Manifest
index a6c04261fd1b..320ea2cc930e 100644
--- a/dev-python/unidiff/Manifest
+++ b/dev-python/unidiff/Manifest
@@ -1 +1,2 @@
+DIST python-unidiff-0.7.4.gh.tar.gz 17582 BLAKE2B 
9b674d5b1bc434464c5b7b08b4b6527e1394633abcc6211b9f459fde545fef1c6418ad84dbe9cf7a3a308deeb2221749f50f25458306046f2930d0fcc3af9526
 SHA512 
b8e1d8165efcc5788707432c3c3236d97ec86ae577ff3dd7ec405809dbaef3153a835572844f7ef2a4d5d2c9b60dee586717e4cf0acf4db8049ab7c5af178a07
 DIST unidiff-0.7.3.tar.gz 19897 BLAKE2B 
bc29b912855955de08fdbc186bdf9edf63a0a622262f36a54160f2c61e6604a40d093d43261101864c209e4d2cd5c1db0e48d0dd76174b02a71f89199e00e31d
 SHA512 
451bc765532329c0963961afd15e061e3bcbd85a16cb799310ae0fd34b534f6222514ed4825f90c5ae9ea1b3b0e11a8e169b7991ba9ed82c33325ccb3b10a3b0

diff --git a/dev-python/unidiff/unidiff-0.7.4.ebuild 
b/dev-python/unidiff/unidiff-0.7.4.ebuild
new file mode 100644
index ..a7d91e8e1903
--- /dev/null
+++ b/dev-python/unidiff/unidiff-0.7.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2021-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
+
+# TODO: rename when the old version is gone?
+MY_P=python-${P}
+DESCRIPTION="Unified diff parsing/metadata extraction library"
+HOMEPAGE="
+   https://github.com/matiasb/python-unidiff/
+   https://pypi.org/project/unidiff/
+"
+SRC_URI="
+   https://github.com/matiasb/python-unidiff/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+distutils_enable_tests unittest



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

2022-06-26 Thread Rui Huang
commit: bfde053aa2252a5da5f71e4e7b5e106b383288c9
Author: Huang Rui  gmail  com>
AuthorDate: Mon Jun 27 03:44:09 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Jun 27 03:44:09 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bfde053a

profiles/package.mask: masked unused version

Signed-off-by: Huang Rui  gmail.com>

 profiles/package.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 35ec0f25f..6b10f2dec 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -70,3 +70,9 @@ dev-java/gradle-hashing
 # depends on non-existent dev-python/m2r
 # https://github.com/jaysonsantos/python-binary-memcached/issues/249
 dev-python/python-binary-memcached
+
+# Huang Rui  (2022-06-27)
+# the version strategy has changed and follows deepin's strategy
+=zw3d/zw3d-2022.26.00
+=zw3d/zw3d-2022.26.00-r1
+



[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/zw3d/

2022-06-26 Thread Rui Huang
commit: ae971a260769135ee6846e157bc04617cb2bcc0a
Author: Huang Rui  gmail  com>
AuthorDate: Mon Jun 27 03:45:36 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Jun 27 03:45:36 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ae971a26

media-gfx/zw3d: add 2022.0.3.1, drop 2022.26.00-r1

Signed-off-by: Huang Rui  gmail.com>

 media-gfx/zw3d/Manifest|  2 +-
 media-gfx/zw3d/metadata.xml|  2 +-
 ...2022.26.00-r1.ebuild => zw3d-2022.0.3.1.ebuild} | 36 +-
 3 files changed, 31 insertions(+), 9 deletions(-)

diff --git a/media-gfx/zw3d/Manifest b/media-gfx/zw3d/Manifest
index c2c28bcf4..996f78c91 100644
--- a/media-gfx/zw3d/Manifest
+++ b/media-gfx/zw3d/Manifest
@@ -1 +1 @@
-DIST ZW3D-2022-Professional-V1.0_amd64.deb 833573660 BLAKE2B 
b909085f4e56e76a87ca2f94270bcdf5ce416dad185daf6b966ca894b6bc9b1b67590ef8025b86a5a07902a7f5b20711fc7ba7043195f13cbdf75dcd5e0a09c2
 SHA512 
c045476c67d6976f826c67aba2ffe1ae2d3c51e5a917c7c16fe37bb74cfad7394877b903f4123509ce1fd0f7b956ae8e8c31445c40d6c7f63bba7be657069f30
+DIST zw3d-2022.0.3.1.deb 830137436 BLAKE2B 
d2f5976ec8e00ab31f2e34b690b5f8e2c637500ea7a599d2409ebe07db2c36bb1bb0c98b17b3515672dbfe26d9ddf05e36f0f91a5c0a535a7b87ffaaf389fa6b
 SHA512 
fba4aa4b3752895bbc644b77624a1548dbea0449c13f31ded12cb213feec26ba28b205c13b77fa99fce7cf93d082583865d67d12775b94e9e46585b71214f5f0

diff --git a/media-gfx/zw3d/metadata.xml b/media-gfx/zw3d/metadata.xml
index 1fac258f9..174021f95 100644
--- a/media-gfx/zw3d/metadata.xml
+++ b/media-gfx/zw3d/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

vows...@gmail.com

diff --git a/media-gfx/zw3d/zw3d-2022.26.00-r1.ebuild 
b/media-gfx/zw3d/zw3d-2022.0.3.1.ebuild
similarity index 66%
rename from media-gfx/zw3d/zw3d-2022.26.00-r1.ebuild
rename to media-gfx/zw3d/zw3d-2022.0.3.1.ebuild
index 9e849cc8a..67438eb20 100644
--- a/media-gfx/zw3d/zw3d-2022.26.00-r1.ebuild
+++ b/media-gfx/zw3d/zw3d-2022.0.3.1.ebuild
@@ -8,7 +8,7 @@ inherit unpacker xdg
 
 DESCRIPTION="CAD/CAM software for 3D design and processing"
 HOMEPAGE="https://www.zwsoft.cn/product/zw3d/linux;
-SRC_URI="https://download.zwcad.com/zw3d/3d_linux/2022/ZW3D-2022-Professional-V1.0_amd64.deb;
+SRC_URI="https://home-store-packages.uniontech.com/appstore/pool/appstore/c/${MY_PGK_NAME}/${MY_PGK_NAME}_${PV}_amd64.deb
 -> ${P}.deb"
 
 LICENSE="all-rights-reserved"
 SLOT="0"
@@ -19,16 +19,25 @@ RESTRICT="strip mirror bindist"
 RDEPEND="
app-arch/bzip2
app-arch/xz-utils
+   app-text/djvu
+   dev-db/sqlite:3
dev-libs/atk
dev-libs/glib:2
dev-libs/libpcre
dev-libs/libxml2
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
dev-qt/qtsvg:5
-   dev-qt/qtwayland:5
+   media-fonts/noto-cjk
media-gfx/imagemagick
+   media-libs/jbigkit
media-libs/libglvnd
media-libs/libpng
+   media-libs/opencollada
media-libs/tiff
+   net-libs/zeromq
sys-libs/zlib
x11-libs/cairo
x11-libs/gdk-pixbuf:2
@@ -46,7 +55,10 @@ RDEPEND="
 
 DEPEND="${RDEPEND}"
 
-BDEPEND="dev-util/patchelf"
+BDEPEND="
+   dev-util/bbe
+   dev-util/patchelf
+"
 
 S=${WORKDIR}
 
@@ -64,10 +76,12 @@ src_install() {
# Use \x7fELF header to separate ELF executables and libraries
[[ -f ${x} && $(od -t x1 -N 4 "${x}") == *"7f 45 4c 46"* ]] || 
continue
local RPATH_ROOT="/opt/apps/${MY_PGK_NAME}/files"
-   local 
RPATH_S="${RPATH_ROOT}/:${RPATH_ROOT}/lib/:${RPATH_ROOT}/lib/xlator/:${RPATH_ROOT}/lib/xlator/InterOp/:${RPATH_ROOT}/libqt/:${RPATH_ROOT}/libqt/plugins/designer/:${RPATH_ROOT}/lib3rd/"
+   local 
RPATH_S="${RPATH_ROOT}/:${RPATH_ROOT}/lib/:${RPATH_ROOT}/lib/xlator/:${RPATH_ROOT}/lib/xlator/InterOp/:${RPATH_ROOT}/libqt/:${RPATH_ROOT}/libqt/plugins/designer/:${RPATH_ROOT}/lib3rd/:/usr/lib64/"
patchelf --set-rpath "${RPATH_S}" "${x}" || \
die "patchelf failed on ${x}"
-   patchelf --replace-needed libMagickCore-6.Q16.so.7 
libMagickCore-7.Q16.so "${x}" || \
+   # patchelf --replace-needed libMagickCore-6.Q16.so.7 
libMagickCore-7.Q16.so "${x}" || \
+   #   die "patchelf failed on ${x}"
+   patchelf --replace-needed libjbig.so.0 libjbig.so "${x}" || \
die "patchelf failed on ${x}"
done
popd || die
@@ -88,8 +102,16 @@ sh /opt/apps/${MY_PGK_NAME}/files/zw3drun.sh \$*
ln -s /opt/apps/${MY_PGK_NAME}/zw3d "${S}"/usr/bin/zw3d || die
 
# Use system libraries
-   rm -rf "${S}"/opt/apps/${MY_PGK_NAME}/files/lib3rd/libMagickCore* || die
-   rm -rf "${S}"/opt/apps/${MY_PGK_NAME}/files/lib3rd/libjpeg* || die
+   # rm -rf 

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

2022-06-26 Thread Miroslav Šulc
commit: 511653e2d3d117013731d296399830d79e34d889
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Jun 27 03:41:33 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Jun 27 03:41:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=511653e2

media-sound/mpg123: bump to 1.30.0

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

 media-sound/mpg123/Manifest |   1 +
 media-sound/mpg123/mpg123-1.30.0.ebuild | 108 
 2 files changed, 109 insertions(+)

diff --git a/media-sound/mpg123/Manifest b/media-sound/mpg123/Manifest
index 5e4d7b578dfa..ce2ca19d0968 100644
--- a/media-sound/mpg123/Manifest
+++ b/media-sound/mpg123/Manifest
@@ -1 +1,2 @@
 DIST mpg123-1.29.3.tar.bz2 1069979 BLAKE2B 
d01a8d77ffb6c344592d1b90026ee25ae12eb2e063446e88370e0aa508705a843b987f1a400351b5ed87d211251057b7b31a2e653401b800fe9871ac2a5756fc
 SHA512 
0d8db63f9bae1507887bc5241a56abccfeb767b7ba8362eb0fce9de2f63369e57fdd6f25a953f8ef5f9ead4f400237db51914816e278566fdf8e6f205ebca5d6
+DIST mpg123-1.30.0.tar.bz2 1091578 BLAKE2B 
6acdbfcc1119507c63d9da95afc747c43698ef385368b417e1716eadde6b74fc0618c3aa03a495e4415b5f14aef26d85f98832b3ba5f5bd17083651808a7f53b
 SHA512 
cf508bdff1f75320c7c4d77653ba8170cc0dd8c565390cfb6ba745ce3853816071c86becff3ce304b80481d220cac2113ad244930832ccc78d3d8da74112562f

diff --git a/media-sound/mpg123/mpg123-1.30.0.ebuild 
b/media-sound/mpg123/mpg123-1.30.0.ebuild
new file mode 100644
index ..ccb28a07fd63
--- /dev/null
+++ b/media-sound/mpg123/mpg123-1.30.0.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs libtool multilib-minimal
+
+DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3"
+HOMEPAGE="https://www.mpg123.org/;
+SRC_URI="https://www.mpg123.org/download/${P}.tar.bz2;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa 
coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio 
sdl cpu_flags_x86_sse"
+
+# No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.
+# Note: build system prefers libsdl2 > libsdl. We could in theory add both
+# but it's tricky when it comes to handling switching between them properly.
+# We'd need a USE flag for both sdl1 and sdl2 and to make them clash.
+RDEPEND="
+   dev-libs/libltdl:0
+   alsa? ( media-libs/alsa-lib )
+   jack? ( virtual/jack )
+   nas? ( media-libs/nas )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   sdl? ( media-libs/libsdl2 )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/libtool
+   virtual/pkgconfig
+"
+IDEPEND="app-eselect/eselect-mpg123"
+
+DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README )
+
+src_prepare() {
+   default
+   elibtoolize # for Darwin bundles
+}
+
+multilib_src_configure() {
+   local _audio=dummy
+   local _output=dummy
+   local _cpu=generic_fpu
+
+   # Build fails without -D_GNU_SOURCE like this:
+   # error: ‘struct hostent’ has no member named ‘h_addr’
+   append-cflags -D_GNU_SOURCE
+
+   if $(multilib_is_native_abi) ; then
+   local flag
+   for flag in nas portaudio sdl oss jack alsa pulseaudio 
coreaudio; do
+   if use ${flag}; then
+   _audio+=" ${flag/pulseaudio/pulse}"
+   _output=${flag/pulseaudio/pulse}
+   fi
+   done
+   fi
+
+   use cpu_flags_ppc_altivec && _cpu=altivec
+
+   if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then
+   use cpu_flags_x86_sse && _cpu=x86-64
+   elif use x86 && gcc-specs-pie ; then
+   # Don't use any mmx, 3dnow, sse and 3dnowext
+   # bug #164504
+   _cpu=generic_fpu
+   else
+   use cpu_flags_x86_mmx && _cpu=mmx
+   use cpu_flags_x86_3dnow && _cpu=3dnow
+   use cpu_flags_x86_sse && _cpu=x86
+   use cpu_flags_x86_3dnowext && _cpu=x86
+   fi
+
+   local myconf=(
+   --with-optimization=0
+   --with-audio="${_audio}"
+   --with-default-audio=${_output}
+   --with-cpu=${_cpu}
+   --enable-network
+   $(use_enable ipv6)
+   --enable-int-quality=$(usex int-quality)
+   )
+
+   multilib_is_native_abi || myconf+=( --disable-modules )
+
+   ECONF_SOURCE="${S}" econf "${myconf[@]}"
+
+   if ! $(multilib_is_native_abi) ; then
+   sed -i -e 's:src doc:src/libmpg123:' Makefile || die
+   fi
+}
+

[gentoo-commits] repo/proj/guru:dev commit in: dev-util/fnm/files/, dev-util/fnm/

2022-06-26 Thread Alexey Zapparov
commit: 09f6cd199e70b42672694a0125005d956b753f72
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Mon Jun 27 03:34:50 2022 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Mon Jun 27 03:38:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09f6cd19

dev-util/fnm: rev 1.31.0-r2

Skip npm installation tests: https://github.com/Schniz/fnm/issues/755

Closes: https://bugs.gentoo.org/854366
Signed-off-by: Alexey Zapparov  zapparov.com>

 .../fnm-1.31.0-skip-npm-installing-tests.patch | 29 ++
 ...=> fnm-1.31.0-skip-windows-related-tests.patch} |  0
 .../{fnm-1.31.0-r1.ebuild => fnm-1.31.0-r2.ebuild} |  8 +-
 3 files changed, 36 insertions(+), 1 deletion(-)

diff --git a/dev-util/fnm/files/fnm-1.31.0-skip-npm-installing-tests.patch 
b/dev-util/fnm/files/fnm-1.31.0-skip-npm-installing-tests.patch
new file mode 100644
index 0..4a03b6638
--- /dev/null
+++ b/dev-util/fnm/files/fnm-1.31.0-skip-npm-installing-tests.patch
@@ -0,0 +1,29 @@
+--- a/src/downloader.rs
 b/src/downloader.rs
+@@ -149,26 +149,6 @@ mod tests {
+ assert_eq!(result.trim(), "v12.0.0");
+ }
+ 
+-#[test_log::test]
+-fn test_installing_npm() {
+-let installations_dir = tempdir().unwrap();
+-let npm_path = install_in(installations_dir.path()).join(if 
cfg!(windows) {
+-"npm.cmd"
+-} else {
+-"npm"
+-});
+-
+-let stdout = duct::cmd(npm_path.to_str().unwrap(), vec!["--version"])
+-.stdout_capture()
+-.run()
+-.expect("Can't run npm")
+-.stdout;
+-
+-let result = String::from_utf8(stdout).expect("Can't read npm 
output");
+-
+-assert_eq!(result.trim(), "6.9.0");
+-}
+-
+ fn install_in(path: ) -> PathBuf {
+ let version = Version::parse("12.0.0").unwrap();
+ let arch = Arch::X64;

diff --git a/dev-util/fnm/files/fnm-1.31.0-tests.patch 
b/dev-util/fnm/files/fnm-1.31.0-skip-windows-related-tests.patch
similarity index 100%
rename from dev-util/fnm/files/fnm-1.31.0-tests.patch
rename to dev-util/fnm/files/fnm-1.31.0-skip-windows-related-tests.patch

diff --git a/dev-util/fnm/fnm-1.31.0-r1.ebuild 
b/dev-util/fnm/fnm-1.31.0-r2.ebuild
similarity index 97%
rename from dev-util/fnm/fnm-1.31.0-r1.ebuild
rename to dev-util/fnm/fnm-1.31.0-r2.ebuild
index 3df8ebf01..d09158fa2 100644
--- a/dev-util/fnm/fnm-1.31.0-r1.ebuild
+++ b/dev-util/fnm/fnm-1.31.0-r2.ebuild
@@ -388,8 +388,14 @@ QA_FLAGS_IGNORED="usr/bin/${PN}"
 
 src_prepare() {
eapply "${FILESDIR}/${P}-cargo.patch"
-   eapply "${FILESDIR}/${P}-tests.patch"
sed -i "s|@@REQWEST_PATH@@|\"${WORKDIR}/reqwest-${REQWEST_COMMIT}\"|g" 
"${S}/Cargo.toml" || die "Cannot patch reqwuest cargo dependency"
+
+   # Skip testing against PowerShell and WinCmd
+   eapply "${FILESDIR}/${P}-skip-windows-related-tests.patch"
+
+   # https://bugs.gentoo.org/854366
+   eapply "${FILESDIR}/${P}-skip-npm-installing-tests.patch"
+
default
 }
 



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

2022-06-26 Thread Miroslav Šulc
commit: 17a34fd434bb56c65f7d9e6adb31f5fac162f204
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Jun 27 03:37:44 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Jun 27 03:37:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a34fd4

media-libs/freeverb3: dropped obsolete 3.2.1-r2

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

 media-libs/freeverb3/freeverb3-3.2.1-r2.ebuild | 42 --
 1 file changed, 42 deletions(-)

diff --git a/media-libs/freeverb3/freeverb3-3.2.1-r2.ebuild 
b/media-libs/freeverb3/freeverb3-3.2.1-r2.ebuild
deleted file mode 100644
index 956f16ac14ea..
--- a/media-libs/freeverb3/freeverb3-3.2.1-r2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Reverb and Impulse Response Convolution plug-ins (Audacious/JACK)"
-HOMEPAGE="https://savannah.nongnu.org/projects/freeverb3;
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="forcefpu openmp plugdouble threads"
-
-RDEPEND="sci-libs/fftw:3.0="
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local myeconfargs=(
-   --enable-release
-   --enable-undenormal
-   --disable-autocflags
-   --disable-pluginit
-   --disable-profile
-   --disable-sample
-   --disable-srcnewcoeffs
-   --disable-audacious
-   --disable-jack
-   $(use_enable openmp omp)
-   $(use_enable plugdouble)
-   $(use_enable threads pthread)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   einstalldocs
-
-   insinto /usr/share/${PN}/samples/IR
-   doins samples/IR/*.wav
-}



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

2022-06-26 Thread Miroslav Šulc
commit: 1f25c0266fbb59d77834a7fbbca8f95b08f2386f
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Jun 27 03:36:18 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Jun 27 03:36:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f25c026

media-sound/picard: dropped obsolete 2.7.3

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

 media-sound/picard/Manifest|  1 -
 media-sound/picard/picard-2.7.3.ebuild | 63 --
 2 files changed, 64 deletions(-)

diff --git a/media-sound/picard/Manifest b/media-sound/picard/Manifest
index 75ef08176b23..dac91fb422c9 100644
--- a/media-sound/picard/Manifest
+++ b/media-sound/picard/Manifest
@@ -1,3 +1,2 @@
-DIST picard-2.7.3.tar.gz 4887533 BLAKE2B 
65a10be3dafcdd99e20d6c193d1238b0edfa66425a28c705bd6df0f57f75ddcf874f3bf09cef3c331e583a35f49ec780a63d2960081188081c8f0687f6a0b4d1
 SHA512 
33cd37ce19e261d14882b4400054c289bf921d3c74313db634f3876bc7f51ecca184aa29a9cb1d673fe799c53eda81de45d23c83caaf2f71b74fe341c258d2f7
 DIST picard-2.8.1.tar.gz 5060681 BLAKE2B 
e649407e12fe0a5f627feaa4e1ac347b27bcb22960f6b1adac67444ebb1f0ad4bcc5732cb218cb3ba67147fdd3bc9f4a5fe3eb3836c6bd1a43ea29bb2add1d9a
 SHA512 
0f15dccacb1d95232235b7c8251b59f02d9cd7836fc10e624951a04f889d12206301aea77d9503fd0f4fed2ae400a150ac159ce6cefd9e8a914a62f8257c7ffb
 DIST picard-2.8.tar.gz 5060056 BLAKE2B 
b5ba78c910a615e7e2bab148e83514d4fc929d8dc910dcd07dff3af75b502bc9036eb7843bdd3d95b2e5d07902ffcefb529ad1aa19d101565f9c4e66eba693e2
 SHA512 
bd5b4e7b457603eb8c1895452a7b00cb5de48e28e72c8f377ad73e49aa272a2d09338ea4585f40f1a8401e860a9be3d210db3f44a39956b200d85aa24a89562c

diff --git a/media-sound/picard/picard-2.7.3.ebuild 
b/media-sound/picard/picard-2.7.3.ebuild
deleted file mode 100644
index c57f433dd767..
--- a/media-sound/picard/picard-2.7.3.ebuild
+++ /dev/null
@@ -1,63 +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} )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1 xdg
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://github.com/metabrainz/picard;
-   inherit git-r3
-else
-   
SRC_URI="https://musicbrainz.osuosl.org/pub/musicbrainz/${PN}/${P}.tar.gz;
-   KEYWORDS="amd64 x86"
-   S="${WORKDIR}/${PN}-release-${PV}"
-fi
-
-DESCRIPTION="Cross-platform music tagger"
-HOMEPAGE="https://picard.musicbrainz.org;
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="discid fingerprints nls"
-
-BDEPEND="
-   nls? ( dev-qt/linguist-tools:5 )
-"
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/fasteners[${PYTHON_USEDEP}]
-   
dev-python/PyQt5[declarative,gui,network,widgets,${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   media-libs/mutagen[${PYTHON_USEDEP}]
-   discid? ( dev-python/python-discid[${PYTHON_USEDEP}] )
-   ')
-   fingerprints? ( media-libs/chromaprint[tools] )
-"
-
-distutils_enable_tests pytest
-
-python_compile() {
-   local build_args=(
-   --disable-autoupdate
-   )
-   if ! use nls; then
-   build_args+=( --disable-locales )
-   fi
-   distutils-r1_python_compile ${build_args[@]}
-}
-
-python_install() {
-   local install_args=(
-   --disable-autoupdate
-   --skip-build
-   )
-   if ! use nls; then
-   install_args+=( --disable-locales )
-   fi
-   distutils-r1_python_install ${install_args[@]}
-}



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

2022-06-26 Thread Michał Górny
commit: b3583e3668e08f45d493a6c833f2d4caba7f45fc
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun 27 03:08:43 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun 27 03:09:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3583e36

llvm.org.eclass: Enable prebuilt manpages for 14.0.6

Closes: https://bugs.gentoo.org/854396
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass
index 306b9c020e18..b55709426d32 100644
--- a/eclass/llvm.org.eclass
+++ b/eclass/llvm.org.eclass
@@ -51,7 +51,7 @@ _LLVM_MASTER_MAJOR=15
 # @INTERNAL
 # @DESCRIPTION:
 # The newest release of LLVM for which manpages were generated.
-_LLVM_NEWEST_MANPAGE_RELEASE=14.0.5
+_LLVM_NEWEST_MANPAGE_RELEASE=14.0.6
 
 # @ECLASS_VARIABLE: _LLVM_SOURCE_TYPE
 # @INTERNAL



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

2022-06-26 Thread Michał Górny
commit: 0f213aaf54531cd42ff2244b3d9fac8d47780053
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun 27 03:09:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun 27 03:09:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f213aaf

sys-devel/clang: Add manpage checksum

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

 sys-devel/clang/Manifest | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index c279c01b6260..a3098c8a1b7f 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -4,6 +4,7 @@ DIST llvm-14.0.1-manpages.tar.bz2 86273 BLAKE2B 
174b412568565bdd4c3db34b1b2f2482
 DIST llvm-14.0.3-manpages.tar.bz2 217443 BLAKE2B 
ebea48d9015bb0b53e8b799d8d79ac7a8d03f55440e5d3a08a9ce6c8f106c3f37e597c46aaf824dfee87c222775630299a5c277b4b29d43e831116c12932675a
 SHA512 
db762ff7bfde28147276cacb5c5753a1bb4dd08dc8840423d6fc073629cd97bc3c7f54402cb17aa00cfc06f9f775f7ac9478c2661cacf86d5517a968d290beb3
 DIST llvm-14.0.4-manpages.tar.bz2 214161 BLAKE2B 
9e8a0a78cce26b0e5235750a2af99542a496d34726046fbfa3274a22a55a75b3210c4af49e768130515c636ae3d6350f909ccb601888c276ce8cbd6b029b7172
 SHA512 
793dcbac320d26d26c637f2d38de0a55f5a91d13c93fa1aa2753103a07720248ffc16e8f1914ce81e8c291f02797360c052c23b027d773ac05a5563744313828
 DIST llvm-14.0.5-manpages.tar.bz2 217258 BLAKE2B 
617f454e8d05f644ba1314d0bf72446e00058a547858469442017fffdd4c629f9240b96fb2107bee0aae7e5e85cfa35a21c072378bb2d0bc8260d1c021751f9d
 SHA512 
051f154e3498dca3da420cafedd4ea4e43bbdb1eaf95f5c15107b05cedbaea4bf2d6b4c9567a95f0b8e513173c975e637391055bcd4802dcd0339b88b23da648
+DIST llvm-14.0.6-manpages.tar.bz2 214038 BLAKE2B 
c1ec35a5eeb35b720bf9a3a5ea9820eceaa26d9030a876772aca25dd47f8848500b94309ae9e6f3e9bc16e083d91747664e16b01dec06897e294e55fbf6f5cb3
 SHA512 
ea22af2f6cbfd3183f4e9ba5638e2667ca48562519bd679744d86778fed8da97173a25f57671aa67bcb45a7e4c8fd6cbbf461589a8611e1c8eb1b9eda7cc430f
 DIST llvm-gentoo-patchset-12.0.1.tar.xz 5280 BLAKE2B 
963d005bc7b636570be90eb841ac5bcaeb927538cc7de27683167111a17d6496677c7517de2ecfaf14b5d8ac22bad357be490b8a2ed9aba502fd5f447ecc99e9
 SHA512 
fc7c38e671555751650299c3a8bee44d5c7f26e11b68d5538c507fb7fe9ff2d349bdcd43bce90a448a747f082d523b3849d6bcda5e3ae2e998edcb926d6aa249
 DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 
899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d
 SHA512 
b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01
 DIST llvm-gentoo-patchset-14.0.1-r1.tar.xz 6132 BLAKE2B 
c99f57a09f214361f2728938ec587e3ef0b473363919058e39fb75c012cc94771b9116b1820f1bd001151eb5f49cc6beaa7572e60e4095811fffb12717a8c5a8
 SHA512 
af9eca93c9ba91429b0bb07290dce1c9742338dd0635423bc59ebead91a7493a49b66bd36a7ce4cf715fa660678218f64e0ba85824a0869b8e31b81be9f0bb3d



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

2022-06-26 Thread Michał Górny
commit: 43dd920429e62444ae94c5bb29bbde7717289d64
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun 27 03:09:07 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun 27 03:09:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43dd9204

sys-devel/llvm: Add manpage checksum

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

 sys-devel/llvm/Manifest | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 3061b7a66908..bdbe648fb802 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -4,6 +4,7 @@ DIST llvm-14.0.1-manpages.tar.bz2 86273 BLAKE2B 
174b412568565bdd4c3db34b1b2f2482
 DIST llvm-14.0.3-manpages.tar.bz2 217443 BLAKE2B 
ebea48d9015bb0b53e8b799d8d79ac7a8d03f55440e5d3a08a9ce6c8f106c3f37e597c46aaf824dfee87c222775630299a5c277b4b29d43e831116c12932675a
 SHA512 
db762ff7bfde28147276cacb5c5753a1bb4dd08dc8840423d6fc073629cd97bc3c7f54402cb17aa00cfc06f9f775f7ac9478c2661cacf86d5517a968d290beb3
 DIST llvm-14.0.4-manpages.tar.bz2 214161 BLAKE2B 
9e8a0a78cce26b0e5235750a2af99542a496d34726046fbfa3274a22a55a75b3210c4af49e768130515c636ae3d6350f909ccb601888c276ce8cbd6b029b7172
 SHA512 
793dcbac320d26d26c637f2d38de0a55f5a91d13c93fa1aa2753103a07720248ffc16e8f1914ce81e8c291f02797360c052c23b027d773ac05a5563744313828
 DIST llvm-14.0.5-manpages.tar.bz2 217258 BLAKE2B 
617f454e8d05f644ba1314d0bf72446e00058a547858469442017fffdd4c629f9240b96fb2107bee0aae7e5e85cfa35a21c072378bb2d0bc8260d1c021751f9d
 SHA512 
051f154e3498dca3da420cafedd4ea4e43bbdb1eaf95f5c15107b05cedbaea4bf2d6b4c9567a95f0b8e513173c975e637391055bcd4802dcd0339b88b23da648
+DIST llvm-14.0.6-manpages.tar.bz2 214038 BLAKE2B 
c1ec35a5eeb35b720bf9a3a5ea9820eceaa26d9030a876772aca25dd47f8848500b94309ae9e6f3e9bc16e083d91747664e16b01dec06897e294e55fbf6f5cb3
 SHA512 
ea22af2f6cbfd3183f4e9ba5638e2667ca48562519bd679744d86778fed8da97173a25f57671aa67bcb45a7e4c8fd6cbbf461589a8611e1c8eb1b9eda7cc430f
 DIST llvm-gentoo-patchset-12.0.1.tar.xz 5280 BLAKE2B 
963d005bc7b636570be90eb841ac5bcaeb927538cc7de27683167111a17d6496677c7517de2ecfaf14b5d8ac22bad357be490b8a2ed9aba502fd5f447ecc99e9
 SHA512 
fc7c38e671555751650299c3a8bee44d5c7f26e11b68d5538c507fb7fe9ff2d349bdcd43bce90a448a747f082d523b3849d6bcda5e3ae2e998edcb926d6aa249
 DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 
899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d
 SHA512 
b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01
 DIST llvm-gentoo-patchset-14.0.1.tar.xz 4724 BLAKE2B 
2689298c687fa8b5fa2545afccc248c00ff6778f1a14e3e7999e5d52a1b0b9c3b2e66e8c008e27c62c6c3c08009dc7d9d083ca53698138258ac972e4ad03c042
 SHA512 
a9f071ad0a792f558105a64790f9e470d8aaed05bd1baabbe86539760c881f772602a03265e0962d8599f991f7fd44d14a49e2ef9d74bb5eb283f473f4084d32



[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/

2022-06-26 Thread Haelwenn Monnier
commit: 234429e49e6704b24e6e6349f7003bcb8c622b36
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Jun 26 23:42:42 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Jun 27 02:56:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=234429e4

dev-lang/harec: Unify live and release ebuilds

Closes: https://bugs.gentoo.org/854165
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-lang/harec/harec-0_pre20220624.ebuild | 23 +--
 dev-lang/harec/harec-.ebuild  | 23 +--
 2 files changed, 34 insertions(+), 12 deletions(-)

diff --git a/dev-lang/harec/harec-0_pre20220624.ebuild 
b/dev-lang/harec/harec-0_pre20220624.ebuild
index 6a49f84d2..d603c9aea 100644
--- a/dev-lang/harec/harec-0_pre20220624.ebuild
+++ b/dev-lang/harec/harec-0_pre20220624.ebuild
@@ -3,22 +3,33 @@
 
 EAPI=8
 
+if [[ "${PV}" = "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec;
+   S="${WORKDIR}/${P}/build"
+else
+   EGIT_COMMIT="62d4204f21332d97ad7697f628eade9137e9c3bc"
+   
SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${EGIT_COMMIT}/build"
+
+   KEYWORDS="~amd64 ~arm64 ~riscv"
+fi
+
+
 DESCRIPTION="The Hare compiler"
 HOMEPAGE="https://harelang.org/;
-EGIT_COMMIT="62d4204f21332d97ad7697f628eade9137e9c3bc"
-SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}/build"
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
 
 DEPEND="sys-devel/qbe"
 RDEPEND="${DEPEND}"
 
 src_unpack() {
default
-   git-r3_src_unpack
-   mkdir -p "${S}" || die
+
+   [[ "${PV}" = "" ]] && git-r3_src_unpack
+
+   mkdir "${S}" || die
 }
 
 src_configure() {

diff --git a/dev-lang/harec/harec-.ebuild b/dev-lang/harec/harec-.ebuild
index 6227b5845..d603c9aea 100644
--- a/dev-lang/harec/harec-.ebuild
+++ b/dev-lang/harec/harec-.ebuild
@@ -1,14 +1,23 @@
 # Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
+
+if [[ "${PV}" = "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec;
+   S="${WORKDIR}/${P}/build"
+else
+   EGIT_COMMIT="62d4204f21332d97ad7697f628eade9137e9c3bc"
+   
SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${EGIT_COMMIT}/build"
+
+   KEYWORDS="~amd64 ~arm64 ~riscv"
+fi
 
-inherit git-r3
 
 DESCRIPTION="The Hare compiler"
 HOMEPAGE="https://harelang.org/;
-EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec;
-S="${WORKDIR}/${P}/build"
 LICENSE="GPL-3"
 SLOT="0"
 
@@ -17,8 +26,10 @@ RDEPEND="${DEPEND}"
 
 src_unpack() {
default
-   git-r3_src_unpack
-   mkdir "${WORKDIR}/${P}/build" || die
+
+   [[ "${PV}" = "" ]] && git-r3_src_unpack
+
+   mkdir "${S}" || die
 }
 
 src_configure() {



[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/harec/

2022-06-26 Thread Haelwenn Monnier
commit: d2a1cda96e2a7d809d6b3ec53cf6312aeb2e394f
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Jun 27 02:55:30 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Jun 27 02:56:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d2a1cda9

dev-lang/harec: Remove -Werror

Closes: https://bugs.gentoo.org/854162
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-lang/harec/harec-0_pre20220624.ebuild | 6 ++
 dev-lang/harec/harec-.ebuild  | 6 ++
 2 files changed, 12 insertions(+)

diff --git a/dev-lang/harec/harec-0_pre20220624.ebuild 
b/dev-lang/harec/harec-0_pre20220624.ebuild
index d603c9aea..cae9c81c7 100644
--- a/dev-lang/harec/harec-0_pre20220624.ebuild
+++ b/dev-lang/harec/harec-0_pre20220624.ebuild
@@ -32,6 +32,12 @@ src_unpack() {
mkdir "${S}" || die
 }
 
+src_prepare() {
+   default
+
+   sed -i 's; -Werror ; ;' ../config.sh || die
+}
+
 src_configure() {
../configure --prefix="/usr" --libdir="/usr/$(get_libdir)" || die
 }

diff --git a/dev-lang/harec/harec-.ebuild b/dev-lang/harec/harec-.ebuild
index d603c9aea..cae9c81c7 100644
--- a/dev-lang/harec/harec-.ebuild
+++ b/dev-lang/harec/harec-.ebuild
@@ -32,6 +32,12 @@ src_unpack() {
mkdir "${S}" || die
 }
 
+src_prepare() {
+   default
+
+   sed -i 's; -Werror ; ;' ../config.sh || die
+}
+
 src_configure() {
../configure --prefix="/usr" --libdir="/usr/$(get_libdir)" || die
 }



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/

2022-06-26 Thread Ionen Wolkens
commit: 317bf5bfbe424f14df9a3c2279268456d930ff85
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jun 27 00:11:56 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jun 27 00:13:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317bf5bf

net-im/telegram-desktop: cleanup obsolete QA_DESKTOP_FILE

Was just removed in -bin, so sync'ing here. Support for this was
backported in desktop-file-utils-0.26-r2 which is also stable.

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

 net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild | 3 ---
 net-im/telegram-desktop/telegram-desktop-3.6.1-r1.ebuild | 3 ---
 2 files changed, 6 deletions(-)

diff --git a/net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild 
b/net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild
index e5bd2fb2c389..757e0eab2ba4 100644
--- a/net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild
+++ b/net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild
@@ -76,9 +76,6 @@ PATCHES=(
"${FILESDIR}/tdesktop-3.6.1-fix-kwayland-5.93.patch"
 )
 
-# Current desktop-file-utils-0.26 does not understand Version=1.5
-QA_DESKTOP_FILE="usr/share/applications/${PN}.desktop"
-
 pkg_pretend() {
if has ccache ${FEATURES}; then
ewarn

diff --git a/net-im/telegram-desktop/telegram-desktop-3.6.1-r1.ebuild 
b/net-im/telegram-desktop/telegram-desktop-3.6.1-r1.ebuild
index e17ba415be1e..ed70c3f67a7b 100644
--- a/net-im/telegram-desktop/telegram-desktop-3.6.1-r1.ebuild
+++ b/net-im/telegram-desktop/telegram-desktop-3.6.1-r1.ebuild
@@ -80,9 +80,6 @@ PATCHES=(
"${FILESDIR}/tdesktop-3.6.1-fix-use-after-free.patch"
 )
 
-# Current desktop-file-utils-0.26 does not understand Version=1.5
-QA_DESKTOP_FILE="usr/share/applications/${PN}.desktop"
-
 pkg_pretend() {
if has ccache ${FEATURES}; then
ewarn



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

2022-06-26 Thread Ionen Wolkens
commit: 2fd0ca229efe7c5da1066e7ea69c1716ff796cd4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jun 27 00:23:12 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jun 27 00:23:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd0ca22

app-portage/iwdevtools: add 0.11.1

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

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

diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest
index 915f839fedfc..5185d3bf4b5b 100644
--- a/app-portage/iwdevtools/Manifest
+++ b/app-portage/iwdevtools/Manifest
@@ -1,2 +1,3 @@
 DIST iwdevtools-0.10.1.tar.gz 61117 BLAKE2B 
fd5508a40a854987db7f2ecc0e68e100cd6a8b6cc5b90a9901bbf6c16336ebc497861e05a6c1683ac9082aa9f12a03cb47f7116da793fbd8e105ed78aae2bbb3
 SHA512 
0f04850f15edc8af368a87bbc665c62d5588f4220c2d15ca5c0dd00d2c8135f7e1294217c8aec313650b7b7aae6433b87bdc32306c2c4c6e6747e55a13adbbe0
 DIST iwdevtools-0.11.0.tar.gz 81975 BLAKE2B 
241c04488cc3da265c1c5a0cbf90ddb938b4e0da10942094f25dcb1d32a0da314a80fba1fc99b1ec54a449905be8eddab896d67194d8e511c1a7378856fd7df2
 SHA512 
cccbe9461f27233e228529a5fe9c729620647b1e134c723f407bdd23b4fa85f04c6294fc6579a22667dec65b20ad1c26ac9d71b214407c49463aeed6fbaed7d1
+DIST iwdevtools-0.11.1.tar.gz 83067 BLAKE2B 
8fbdbe21242ccb3e578a8060ced5d4562acc70ffa8789991af00ddeaf8cb232177d2482f06f8092d6b60cc128c1b55a3f5df2eaba985f1d63795e6730c2fa1be
 SHA512 
d893efbc75a3fa7056c2dbe5fa75bbbf262f40f8ddd44347e98559ff4e51572b64698c93b8fb3e92e73d84151cf0a11457d58f898295aae05455ac86fd4bd07d

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



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-06-26 Thread Ionen Wolkens
commit: 0b52ea7efeffcf3c312205c3a78e82634385da38
Author: Henning Schild  hennsch  de>
AuthorDate: Wed Jun 22 19:29:00 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jun 27 00:10:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b52ea7e

net-im/telegram-desktop-bin: bump version to 4.0.2

Closes: https://bugs.gentoo.org/854093
Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/26046
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.0.2.ebuild  | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index e04897bc51f7..419f550db27d 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,2 +1,4 @@
 DIST tdesktop-3.7.3.tar.gz 16335926 BLAKE2B 
7e7760a3684b50541144c72c1b0e3e36f1b1e9bc6eef20c3fdc151f0658f7d3c867eb895242efdf916fa6057ee61ea54ce822bab8fc82a6e17e41c26f9dfdd84
 SHA512 
359325cf6fefc29234b7032235cc033b9844ff597aeb7b3c6b99e8e6923d52994e8767524ff37afd5d098e4005e03d1f9c8308d6a04481831fa53e22935ee049
+DIST tdesktop-4.0.2.tar.gz 16636296 BLAKE2B 
afd9e8277532b21367b9f75059e9bb4efa69231dae2ad9a78119fee3eddfd804507a647da663a26bcdf7ca0749eb1ab4e2824d81452836f4804dd7a19dedd0e6
 SHA512 
0a8f587e55e634b500346cd77508fc9b4f76f75eaf080d50c4f2a6867eeabcecb3f814624971b97cc465f6f8d88aa79998899c299b70ada43a43904a830b5ad0
 DIST tsetup.3.7.3.tar.xz 41978536 BLAKE2B 
1ab5b63479acedee3b3059382761e887c7a9eca899e6496b223f32758a4f23a17da296940203765593cdac9df8a4d80264adbdf9a51b7f70d9ffc90a41661346
 SHA512 
05339778ea218c84406cceff7b6dfd357ff55d02f8082d222a9430aebe0a34561e9801fb4ebb44ce01c127cbca17ea53e3d61ab4d9288976d556453b9d06bce8
+DIST tsetup.4.0.2.tar.xz 43401944 BLAKE2B 
705da23c4c68498c693e6908374447fd24a24434a866b4a51a11b7dbe250f6268d56f0a16a64b5aefb8ed5d4ca13fd1dacc4b1e0cf57df873403eb07f96e34cc
 SHA512 
790a1bcc0e34ddc8d483978d9c32fe3409b1e42092647e106fef3731066cb5bd5b7c045143ef949d341be7981a8ba5d3906dd2b50eaf22c4e0b2d23ab4805c36

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.0.2.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.0.2.ebuild
new file mode 100644
index ..d0558b783945
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.0.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg
+
+DESCRIPTION="Official desktop client for Telegram (binary package)"
+HOMEPAGE="https://desktop.telegram.org;
+SRC_URI="
+   https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> 
tdesktop-${PV}.tar.gz
+   amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
+"
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="usr/bin/telegram-desktop"
+
+RDEPEND="
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10[xkb]
+"
+
+S="${WORKDIR}/Telegram"
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /etc/tdesktop
+   newins - externalupdater <<<"${EPREFIX}/usr/bin/telegram-desktop"
+
+   local icon_size
+   for icon_size in 16 32 48 64 128 256 512; do
+   newicon -s "${icon_size}" \
+   
"${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \
+   telegram.png
+   done
+
+   domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/telegramdesktop.desktop
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] proj/linux-patches: New branch: 5.19

2022-06-26 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jun 26 22:13:51 2022 +

New branch: 5.19




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

2022-06-26 Thread Mike Pagano
commit: b3c666ed15037639e534eb4662a56d1b54873236
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jun 26 22:04:22 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jun 26 22:04:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c666ed

sys-kernel/git-sources: add 5.19_rc4

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

 sys-kernel/git-sources/Manifest|  1 +
 sys-kernel/git-sources/git-sources-5.19_rc4.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 2b564ff24770..96c39784145e 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -2,3 +2,4 @@ DIST linux-5.18.tar.xz 129790264 BLAKE2B 
e2745a69eb70169e90505a9318a3993046eab30
 DIST patch-5.19-rc1.patch 90995640 BLAKE2B 
0042e0a588fb4fa43259373e7c251e0f17f7640994d88bd1b27f73388a9a7a3229e03edc194f0cb719b9505fff651c7c9a4119c4f616040b35af7e500afd8d36
 SHA512 
bb2614786eecee03e38742a32dfbffce2b08881d35f51222dec88f9cec584eb1b60f3751e35f1a354124a162d443f0a4e345f6ee0193cebc29bc7ae5abb89003
 DIST patch-5.19-rc2.patch 91368249 BLAKE2B 
bef883f4eb087216758ed81dd83652f24486dbf918a7bdb3da2104eaaeda5cfbfa66b820c6085971b68b20daca9f0da2bca475420273ba765264dbed19b8e505
 SHA512 
8f59b859f7f464bc44dfb65f0d7dae435e01c5a6f2692243ba61249bd96e8b8fa5fa196461d0ad78ae90879d1aa9d89452ab93d1c86fe823a7a2f479b280340d
 DIST patch-5.19-rc3.patch 91707998 BLAKE2B 
838fb540ad60b1e6f90e90d873d470ae6defe5762239ab0113b7c552f425ecbf2701846ca8788414b198dd9df541f4387c62fed8e111fa3d73f063b98b26a536
 SHA512 
18a9a9c3254417425a6a9a4f438322ea926f2667621102fd715f0557dbbdf282a73af0c786ecce7fdc0fcd58f33443f470594f6b6cfd52c983bbf9c35d1d55b2
+DIST patch-5.19-rc4.patch 92086340 BLAKE2B 
fec8a8ca4dc1f25f6f06c1b7b2031b9e5f40b4b6ef56effb9a6150ba88beda69ebe3a88cb5bd00ba8548490d3b98b573482a6cf5dc5ec2b8b006d61b67317279
 SHA512 
9a4f7b207d31e2a2299c47de8f3fbb01558512ebe899af132eb6b711a3dc92d57568b9479b559b4e1d1a7eb59c5731afe38673eb13d09b250ee8a3df2d7e4d4c

diff --git a/sys-kernel/git-sources/git-sources-5.19_rc4.ebuild 
b/sys-kernel/git-sources/git-sources-5.19_rc4.ebuild
new file mode 100644
index ..64a9dd30df4c
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-5.19_rc4.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="5.18"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+K_NODRYRUN="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.6-r4"
+
+pkg_postinst() {
+   postinst_sources
+}



[gentoo-commits] proj/linux-patches:5.18 commit in: /

2022-06-26 Thread Mike Pagano
commit: 9ae3c38079c69dc3335f4e20816987575a5ea5c7
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jun 26 21:51:26 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jun 26 21:51:26 2022 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=9ae3c380

Updated BMQ Schedular patch to r2

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

 _README|  2 +-
 ...=> 5020_BMQ-and-PDS-io-scheduler-v5.18-r2.patch | 55 +++---
 2 files changed, 19 insertions(+), 38 deletions(-)

diff --git a/_README b/_README
index 17ef0755..728697d0 100644
--- a/_README
+++ b/_README
@@ -111,7 +111,7 @@ Patch:  5010_enable-cpu-optimizations-universal.patch
 From:   https://github.com/graysky2/kernel_compiler_patch
 Desc:   Kernel >= 5.15 patch enables gcc = v11.1+ optimizations for additional 
CPUs.
 
-Patch:  5020_BMQ-and-PDS-io-scheduler-v5.18-r1.patch
+Patch:  5020_BMQ-and-PDS-io-scheduler-v5.18-r2.patch
 From:   https://gitlab.com/alfredchen/linux-prjc
 Desc:   BMQ(BitMap Queue) Scheduler. A new CPU scheduler developed from 
PDS(incld). Inspired by the scheduler in zircon.
 

diff --git a/5020_BMQ-and-PDS-io-scheduler-v5.18-r1.patch 
b/5020_BMQ-and-PDS-io-scheduler-v5.18-r2.patch
similarity index 99%
rename from 5020_BMQ-and-PDS-io-scheduler-v5.18-r1.patch
rename to 5020_BMQ-and-PDS-io-scheduler-v5.18-r2.patch
index a130157e..cf13d856 100644
--- a/5020_BMQ-and-PDS-io-scheduler-v5.18-r1.patch
+++ b/5020_BMQ-and-PDS-io-scheduler-v5.18-r2.patch
@@ -632,10 +632,10 @@ index 976092b7bd45..31d587c16ec1 100644
  obj-y += build_utility.o
 diff --git a/kernel/sched/alt_core.c b/kernel/sched/alt_core.c
 new file mode 100644
-index ..189332cd6f99
+index ..b8e67d568e17
 --- /dev/null
 +++ b/kernel/sched/alt_core.c
-@@ -0,0 +1,7768 @@
+@@ -0,0 +1,7750 @@
 +/*
 + *  kernel/sched/alt_core.c
 + *
@@ -705,7 +705,7 @@ index ..189332cd6f99
 +#define sched_feat(x) (0)
 +#endif /* CONFIG_SCHED_DEBUG */
 +
-+#define ALT_SCHED_VERSION "v5.18-r1"
++#define ALT_SCHED_VERSION "v5.18-r2"
 +
 +/* rt_prio(prio) defined in include/linux/sched/rt.h */
 +#define rt_task(p)rt_prio((p)->prio)
@@ -785,14 +785,14 @@ index ..189332cd6f99
 +#ifdef CONFIG_SCHED_SMT
 +static cpumask_t sched_sg_idle_mask cacheline_aligned_in_smp;
 +#endif
-+static cpumask_t sched_rq_watermark[SCHED_BITS] cacheline_aligned_in_smp;
++static cpumask_t sched_rq_watermark[SCHED_QUEUE_BITS] 
cacheline_aligned_in_smp;
 +
 +/* sched_queue related functions */
 +static inline void sched_queue_init(struct sched_queue *q)
 +{
 +  int i;
 +
-+  bitmap_zero(q->bitmap, SCHED_BITS);
++  bitmap_zero(q->bitmap, SCHED_QUEUE_BITS);
 +  for(i = 0; i < SCHED_BITS; i++)
 +  INIT_LIST_HEAD(>heads[i]);
 +}
@@ -824,7 +824,7 @@ index ..189332cd6f99
 +  cpu = cpu_of(rq);
 +  if (watermark < last_wm) {
 +  for (i = last_wm; i > watermark; i--)
-+  cpumask_clear_cpu(cpu, sched_rq_watermark + SCHED_BITS 
- 1 - i);
++  cpumask_clear_cpu(cpu, sched_rq_watermark + 
SCHED_QUEUE_BITS - i);
 +#ifdef CONFIG_SCHED_SMT
 +  if (static_branch_likely(_smt_present) &&
 +  IDLE_TASK_SCHED_PRIO == last_wm)
@@ -835,7 +835,7 @@ index ..189332cd6f99
 +  }
 +  /* last_wm < watermark */
 +  for (i = watermark; i > last_wm; i--)
-+  cpumask_set_cpu(cpu, sched_rq_watermark + SCHED_BITS - 1 - i);
++  cpumask_set_cpu(cpu, sched_rq_watermark + SCHED_QUEUE_BITS - i);
 +#ifdef CONFIG_SCHED_SMT
 +  if (static_branch_likely(_smt_present) &&
 +  IDLE_TASK_SCHED_PRIO == watermark) {
@@ -2543,7 +2543,7 @@ index ..189332cd6f99
 +#endif
 +  cpumask_and(, _mask, sched_rq_watermark) ||
 +  cpumask_and(, _mask,
-+  sched_rq_watermark + SCHED_BITS - task_sched_prio(p)))
++  sched_rq_watermark + SCHED_QUEUE_BITS - 1 - 
task_sched_prio(p)))
 +  return best_mask_cpu(task_cpu(p), );
 +
 +  return best_mask_cpu(task_cpu(p), _mask);
@@ -4334,24 +4334,6 @@ index ..189332cd6f99
 + */
 +void sched_exec(void)
 +{
-+  struct task_struct *p = current;
-+  unsigned long flags;
-+  int dest_cpu;
-+
-+  raw_spin_lock_irqsave(>pi_lock, flags);
-+  dest_cpu = cpumask_any(p->cpus_ptr);
-+  if (dest_cpu == smp_processor_id())
-+  goto unlock;
-+
-+  if (likely(cpu_active(dest_cpu))) {
-+  struct migration_arg arg = { p, dest_cpu };
-+
-+  raw_spin_unlock_irqrestore(>pi_lock, flags);
-+  stop_one_cpu(task_cpu(p), migration_cpu_stop, );
-+  return;
-+  }
-+unlock:
-+  raw_spin_unlock_irqrestore(>pi_lock, flags);
 +}
 +
 +#endif
@@ -4519,7 +4501,7 @@ index ..189332cd6f99
 +}
 +
 +#ifdef CONFIG_SCHED_SMT
-+static 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/mercurial/files/, dev-vcs/mercurial/

2022-06-26 Thread Mike Gilbert
commit: deb3689424bc22476692dda6b7b733f4802aebf8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jun 26 21:05:00 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jun 26 21:05:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb36894

Revert "dev-vcs/mercurial: drop 5.8, 5.8.1"

Broke depgraph for dev-vcs/tortoisehg.

Reverts: 9b11ef791a238e11f8b456c29f5e1018a3f1b9e6
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-vcs/mercurial/Manifest |  18 ++
 .../files/mercurial-5.8.1-testing-timeout.patch|  12 +
 dev-vcs/mercurial/mercurial-5.8.1.ebuild   | 319 +
 dev-vcs/mercurial/mercurial-5.8.ebuild | 312 
 4 files changed, 661 insertions(+)

diff --git a/dev-vcs/mercurial/Manifest b/dev-vcs/mercurial/Manifest
index f0f7214be6cb..6bf6f5662c03 100644
--- a/dev-vcs/mercurial/Manifest
+++ b/dev-vcs/mercurial/Manifest
@@ -9,6 +9,7 @@ DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022
 DIST bitmaps-2.1.0.crate 16717 BLAKE2B 
817045077c198a84d114f68474b14515309bf56abde29398fcb47d7593d41c3fac069825d8a2aa1a598dea5b4865b94a21e83d03dc8d069672e1b835bc1ad551
 SHA512 
a423ea009bf61629e6dd7cb954f2781dd3c578d2216cd843957e0db05abc8f8c5971d2cca1915929b2b3c7b712450c817bb1de8d08715a1ca2641ace015a1dc7
 DIST block-buffer-0.9.0.crate 7108 BLAKE2B 
42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb
 SHA512 
2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98
 DIST byteorder-1.3.4.crate 21943 BLAKE2B 
278b24e036e920f84683f883991a967d997883bc80edefc5b69f52551794a37e5051786a1ac1b7a30bf2f5cad7318d781f189a7b2e496e2743df01262d5c33d6
 SHA512 
0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9
+DIST bytes-cast-0.1.0.crate 9869 BLAKE2B 
658d66fc50faf4e3b9c2182c50cb38e14a6b38d42e2be5bdb5052cff98593fabc14d9d296f28f5231f49a197a9744dad67669732f8dd76c16d711c0f44dc4bc2
 SHA512 
7f23243a3cb3d6451ba4914c186a42896d071a304d95442cd230a5b1e48622809c5a20c33a8f5d4aa99a4f1636e7256648623c6fcbad8fa96a62ec0e0b8854c9
 DIST bytes-cast-0.2.0.crate 10006 BLAKE2B 
8f6f8ddfea01e84de29b626682643e0c00baa6852ad6a869c1963ef8f2d60141adfaaf1f1d8e440c318f4ac1226fedee06d82a3df73ada5a02be19fff0de2d32
 SHA512 
70de77e9e8f33efe58d6883541b8762c0cbdfe6e401ed738104184fccc49cf2ec1d924f68123edaccc2b29c618eea245cdaad646498a41010044ebbec15bc186
 DIST bytes-cast-derive-0.1.0.crate 6477 BLAKE2B 
1f5192d4ba994c483686c8b35dfa9b8d59936be48bd9478404361b0a3a405f9204d80ced4495ca1366c050e43267ff3fefe57428b974a79b3b2a75b30236abef
 SHA512 
360ca8c763cb5486d4cccb19a1a8546858671aac145ff4b21261bc9e075b57f830ea00ca0c48c7de89de9ab757b06320c86e7621620eb83bc1d2e08c25b65065
 DIST cc-1.0.66.crate 53454 BLAKE2B 
fe34309ae50a3b022c36270a1dc819713f9d70e9ade2f421c33c542e865dc861e3b5191e8949de253515aef6878f786a6abe048391a819d09bf57f33054a90ce
 SHA512 
b07a70f88fa0588fb0f6bc7376e985834672cc9914a0713afe01740af6bcf01821d15720d831e8b7ea8b42f5866dbd011a245997f35bf8febc3b13d66089723e
@@ -18,6 +19,7 @@ DIST chrono-0.4.19.crate 155663 BLAKE2B 
c92c273fb6475bbb2546dfb75eaa23321bc8f9a5
 DIST clap-2.33.3.crate 201925 BLAKE2B 
bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25
 SHA512 
3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
 DIST const_fn-0.4.4.crate 16138 BLAKE2B 
80885ad10a5649876d37635dc6eb8b426e68f23d7bfdac234ae32816e7fae6d246ff0657d904a3b18dc5ab93fcaa3d4ff28984a1144fa3557d082c1c4d064fd1
 SHA512 
d79f07982c8ead364f314672ed471d41c6f31431cf511eff5e4c42ebdde324842110ffb8238394d9e8ba2ac19d884fa5f359ba04cef83acb1ca9431e14acb030
 DIST cpufeatures-0.1.4.crate 10129 BLAKE2B 
a497cb23661b52c8627ec7a794a6ded37277ecc6aa3a405258e712cca4194811645947368ac5db4e22360f52a98205d9420de2288879635e5269e3de3aa684ea
 SHA512 
8d6fbdf934359f4fa5f65df30801fef2ef1d011107884060b542a8f521c86ad3ce808f39bd78e971794a888d53df8dc045efc00e208df8c26ccaa9d951e5570c
+DIST cpython-0.5.2.crate 118024 BLAKE2B 
f50bfbc15b280cda22a7c7c47ec5453139fb8591b66c78de7897937296bb3805d7fd356ab09233293cedb5fe131699cf4517fcbf9b1ef61bb7ebb99d1c21e84a
 SHA512 
9b2406afa2e309f9c748e42ac8d7d875b125e5cd40b8dc515c45ec87d1610bce50ab1ba2d95d7bec584de98e171377f08cb8a3ce0a0268383f030ed8631b728e
 DIST cpython-0.7.0.crate 125875 BLAKE2B 
7965a16c7f25423703eb041c02f9b31ddfbed7290bcbac57ba09496021fb1effe934bb0a0ca597ecbef2221f916964e71bad307c02b69e65e017757f5e1dfcd0
 SHA512 
74508ee2a58bf20ed374c92c8ee67fb850f807c84a6b53c01007db87541c4ede8690c376fe9958903f716b2d0024c3f8562377b63abf630dd6c8964c7946d40f
 DIST crc32fast-1.2.1.crate 38172 BLAKE2B 

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

2022-06-26 Thread Alfredo Tupone
commit: 6d936c83383bf20d60e5d9289db6f22334df0975
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Jun 26 20:24:46 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jun 26 20:24:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d936c83

sci-libs/caffe2: set python environment on configure

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

 sci-libs/caffe2/caffe2-1.11.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-libs/caffe2/caffe2-1.11.0.ebuild 
b/sci-libs/caffe2/caffe2-1.11.0.ebuild
index b81f3208b3cf..e0f6d0d772f2 100644
--- a/sci-libs/caffe2/caffe2-1.11.0.ebuild
+++ b/sci-libs/caffe2/caffe2-1.11.0.ebuild
@@ -50,6 +50,7 @@ src_prepare() {
 }
 
 src_configure() {
+   python_setup
local mycmakeargs=(
-DUSE_KINETO=OFF
-DUSE_XNNPACK=OFF



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

2022-06-26 Thread Piotr Karbowski
commit: 21d4ab0fc804d1e1b887a844a7303fbbec848f9d
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Jun 26 20:21:07 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Jun 26 20:21:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d4ab0f

media-gfx/prusaslicer: Regenerate manifest after drop old.

Who will be faster, me or CI?

Signed-off-by: Piotr Karbowski  gentoo.org>

 media-gfx/prusaslicer/Manifest | 4 
 1 file changed, 4 deletions(-)

diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 14c0dee9cad3..665768040b96 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1,6 +1,2 @@
-DIST prusaslicer-2.4.0.tar.gz 46397442 BLAKE2B 
686232fddd3e2105db1325ab085b49f6f7a028a24ab90120daf94c53255f09b19411e0ff075bfe7abff138d3c276e8b5341ff6d59e267087bcd4568ac1113c47
 SHA512 
e923e4e6273dbcfc3e2bc0e28f9eb8cda8530747c0a834f48aea715d75ba1d02be9cfee043689efccdaee40de00114f7964e43accad245b9acd801b997868e3c
-DIST prusaslicer-2.4.1.tar.gz 55572739 BLAKE2B 
8c6030560926e53c780847e7b8a0582055b59c6b8355a2bfff19552d730cc31fc929437aa6ed93fd38d024699129bd550a1b250523387658117d1f2764cfd2b7
 SHA512 
895388ec39e46e30ea7bdecba42793e898ceb6c6b331dad815a726ed2f7e2e8719c71c32c6ce7fff1781fa06aac8e9afb615784d3b2001bd0d6e24ba23f0866a
-DIST prusaslicer-2.4.2.tar.gz 47752224 BLAKE2B 
27b00b766890f8675246eded75c51a671832a3abf518adf7b825dbe8396cbfd2d4b48f76d646675634af49ddbe4cd48ea8e533d66a131d14bff4e76bdd357545
 SHA512 
d480c608eadb58b53ee220317a749c0363db580759322ed7a9aebe2ea5c1acc30dbd3bdf9ed9849c23ba5c125ee6f923de6ac01987bf85abf7aeb3f91c2ae23f
-DIST prusaslicer-2.4.2_p20220506.tar.xz 29109336 BLAKE2B 
c8430b355a3d161c1aa9ab421edf1f291a7898d4fd2831fe924dc2d742bdb611d58d4e9f581c00fc37f18b6c54df2d82ca063091958ccb0859254014972a9477
 SHA512 
bf525e12fbc5a471fc28ffa048ec8628de892bfc7e65cb708266ef5d05692cf9c0755eae879b8fad0572d6af7368e2c251361941157ab2c9be73cb38c8962f72
 DIST prusaslicer-2.6.0_pre20220601.tar.xz 29096924 BLAKE2B 
d1bb1733528a817384583c203fa84bd41daee97f24698fd421967838a8c4ec7a8705de39ad065ac1778c7e67289a491c298d063a4a53e5276256a3f230cba43c
 SHA512 
d8581c292f4b6085992046a3063d90b151746690df9d7eea01bf68e72508f1b54e7547c1fcc0dd493712a752dcd158deed037559bd8825fc521e5b6aa5b199f8
 DIST prusaslicer-2.6.0_pre20220620.tar.xz 29309256 BLAKE2B 
2b2dda3f1efa05e674574812b50773b0f6c6d0c1dcfa0095deab7b80e62c5ed9f5837bc6141993ed41bcf985c598c11cf2741e17623309dbf8d7612c7af24a50
 SHA512 
7ad510b1e0db1774500049b76547e73b62976be897d47d118844c996939f843c9c0699c96bdf9569992a4d170a900e302566aa45ec8abee9ee4742104fb5deea



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

2022-06-26 Thread Piotr Karbowski
commit: 147c21715d8e926e556681cce16139c39e117cec
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Jun 26 20:18:45 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Jun 26 20:20:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=147c2171

media-gfx/prusaslicer: drop old.

Closes: https://bugs.gentoo.org/829874
Closes: https://bugs.gentoo.org/824854
Signed-off-by: Piotr Karbowski  gentoo.org>

 media-gfx/prusaslicer/prusaslicer-2.4.0-r2.ebuild  | 82 --
 media-gfx/prusaslicer/prusaslicer-2.4.1.ebuild | 82 --
 media-gfx/prusaslicer/prusaslicer-2.4.2.ebuild | 82 --
 .../prusaslicer/prusaslicer-2.4.2_p20220506.ebuild | 80 -
 4 files changed, 326 deletions(-)

diff --git a/media-gfx/prusaslicer/prusaslicer-2.4.0-r2.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.4.0-r2.ebuild
deleted file mode 100644
index 6965a84a96a9..
--- a/media-gfx/prusaslicer/prusaslicer-2.4.0-r2.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit cmake desktop wxwidgets xdg
-
-MY_PN="PrusaSlicer"
-
-DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication 
(3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/;
-SRC_URI="https://github.com/prusa3d/${MY_PN}/archive/version_${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-cpp/eigen:3
-   >=dev-cpp/tbb-2021.4.0:=
-   >=dev-libs/boost-1.73.0:=[nls,threads(+)]
-   dev-libs/cereal
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/gmp:=
-   dev-libs/mpfr:=
-   dev-libs/imath:=
-   >=media-gfx/openvdb-8.2:=
-   net-misc/curl
-   media-libs/glew:0=
-   media-libs/libpng:0=
-   media-libs/qhull:=
-   sci-libs/libigl
-   sci-libs/nlopt
-   >=sci-mathematics/cgal-5.0:=
-   sys-apps/dbus
-   sys-libs/zlib:=
-   virtual/glu
-   virtual/opengl
-   x11-libs/gtk+:3
-   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
-"
-DEPEND="${RDEPEND}
-   media-libs/qhull[static-libs]
-"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-fix-build-with-cereal-1.3.1.patch
-)
-
-S="${WORKDIR}/${MY_PN}-version_${PV}"
-
-src_prepare() {
-   sed -i -e 
's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g'
 version.inc || die
-   cmake_src_prepare
-}
-
-src_configure() {
-   CMAKE_BUILD_TYPE="Release"
-
-   setup-wxwidgets
-
-   local mycmakeargs=(
-   -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
-
-   -DSLIC3R_BUILD_TESTS=$(usex test)
-   -DSLIC3R_FHS=ON
-   -DSLIC3R_GTK=3
-   -DSLIC3R_GUI=ON
-   -DSLIC3R_PCH=OFF
-   -DSLIC3R_STATIC=OFF
-   -DSLIC3R_WX_STABLE=ON
-   -Wno-dev
-   )
-
-   cmake_src_configure
-}

diff --git a/media-gfx/prusaslicer/prusaslicer-2.4.1.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.4.1.ebuild
deleted file mode 100644
index c402f1a876fd..
--- a/media-gfx/prusaslicer/prusaslicer-2.4.1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit cmake desktop wxwidgets xdg
-
-MY_PN="PrusaSlicer"
-
-DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication 
(3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/;
-SRC_URI="https://github.com/prusa3d/${MY_PN}/archive/version_${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-cpp/eigen:3
-   >=dev-cpp/tbb-2021.4.0:=
-   >=dev-libs/boost-1.73.0:=[nls,threads(+)]
-   dev-libs/cereal
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/gmp:=
-   dev-libs/mpfr:=
-   dev-libs/imath:=
-   >=media-gfx/openvdb-8.2:=
-   net-misc/curl
-   media-libs/glew:0=
-   media-libs/libpng:0=
-   media-libs/qhull:=
-   sci-libs/libigl
-   sci-libs/nlopt
-   >=sci-mathematics/cgal-5.0:=
-   sys-apps/dbus
-   sys-libs/zlib:=
-   virtual/glu
-   virtual/opengl
-   x11-libs/gtk+:3
-   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
-"
-DEPEND="${RDEPEND}
-   media-libs/qhull[static-libs]
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.4.0-fix-build-with-cereal-1.3.1.patch
-)
-
-S="${WORKDIR}/${MY_PN}-version_${PV}"
-
-src_prepare() {
-   sed -i -e 
's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g'
 version.inc || die
-   cmake_src_prepare
-}
-
-src_configure() {
-   

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/mercurial/files/, dev-vcs/mercurial/

2022-06-26 Thread Cédric Krier
commit: 9b11ef791a238e11f8b456c29f5e1018a3f1b9e6
Author: Cédric Krier  gentoo  org>
AuthorDate: Sun Jun 26 20:16:37 2022 +
Commit: Cédric Krier  gentoo  org>
CommitDate: Sun Jun 26 20:19:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b11ef79

dev-vcs/mercurial: drop 5.8, 5.8.1

Signed-off-by: Cédric Krier  gentoo.org>

 dev-vcs/mercurial/Manifest |  18 --
 .../files/mercurial-5.8.1-testing-timeout.patch|  12 -
 dev-vcs/mercurial/mercurial-5.8.1.ebuild   | 319 -
 dev-vcs/mercurial/mercurial-5.8.ebuild | 312 
 4 files changed, 661 deletions(-)

diff --git a/dev-vcs/mercurial/Manifest b/dev-vcs/mercurial/Manifest
index 6bf6f5662c03..f0f7214be6cb 100644
--- a/dev-vcs/mercurial/Manifest
+++ b/dev-vcs/mercurial/Manifest
@@ -9,7 +9,6 @@ DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022
 DIST bitmaps-2.1.0.crate 16717 BLAKE2B 
817045077c198a84d114f68474b14515309bf56abde29398fcb47d7593d41c3fac069825d8a2aa1a598dea5b4865b94a21e83d03dc8d069672e1b835bc1ad551
 SHA512 
a423ea009bf61629e6dd7cb954f2781dd3c578d2216cd843957e0db05abc8f8c5971d2cca1915929b2b3c7b712450c817bb1de8d08715a1ca2641ace015a1dc7
 DIST block-buffer-0.9.0.crate 7108 BLAKE2B 
42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb
 SHA512 
2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98
 DIST byteorder-1.3.4.crate 21943 BLAKE2B 
278b24e036e920f84683f883991a967d997883bc80edefc5b69f52551794a37e5051786a1ac1b7a30bf2f5cad7318d781f189a7b2e496e2743df01262d5c33d6
 SHA512 
0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9
-DIST bytes-cast-0.1.0.crate 9869 BLAKE2B 
658d66fc50faf4e3b9c2182c50cb38e14a6b38d42e2be5bdb5052cff98593fabc14d9d296f28f5231f49a197a9744dad67669732f8dd76c16d711c0f44dc4bc2
 SHA512 
7f23243a3cb3d6451ba4914c186a42896d071a304d95442cd230a5b1e48622809c5a20c33a8f5d4aa99a4f1636e7256648623c6fcbad8fa96a62ec0e0b8854c9
 DIST bytes-cast-0.2.0.crate 10006 BLAKE2B 
8f6f8ddfea01e84de29b626682643e0c00baa6852ad6a869c1963ef8f2d60141adfaaf1f1d8e440c318f4ac1226fedee06d82a3df73ada5a02be19fff0de2d32
 SHA512 
70de77e9e8f33efe58d6883541b8762c0cbdfe6e401ed738104184fccc49cf2ec1d924f68123edaccc2b29c618eea245cdaad646498a41010044ebbec15bc186
 DIST bytes-cast-derive-0.1.0.crate 6477 BLAKE2B 
1f5192d4ba994c483686c8b35dfa9b8d59936be48bd9478404361b0a3a405f9204d80ced4495ca1366c050e43267ff3fefe57428b974a79b3b2a75b30236abef
 SHA512 
360ca8c763cb5486d4cccb19a1a8546858671aac145ff4b21261bc9e075b57f830ea00ca0c48c7de89de9ab757b06320c86e7621620eb83bc1d2e08c25b65065
 DIST cc-1.0.66.crate 53454 BLAKE2B 
fe34309ae50a3b022c36270a1dc819713f9d70e9ade2f421c33c542e865dc861e3b5191e8949de253515aef6878f786a6abe048391a819d09bf57f33054a90ce
 SHA512 
b07a70f88fa0588fb0f6bc7376e985834672cc9914a0713afe01740af6bcf01821d15720d831e8b7ea8b42f5866dbd011a245997f35bf8febc3b13d66089723e
@@ -19,7 +18,6 @@ DIST chrono-0.4.19.crate 155663 BLAKE2B 
c92c273fb6475bbb2546dfb75eaa23321bc8f9a5
 DIST clap-2.33.3.crate 201925 BLAKE2B 
bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25
 SHA512 
3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
 DIST const_fn-0.4.4.crate 16138 BLAKE2B 
80885ad10a5649876d37635dc6eb8b426e68f23d7bfdac234ae32816e7fae6d246ff0657d904a3b18dc5ab93fcaa3d4ff28984a1144fa3557d082c1c4d064fd1
 SHA512 
d79f07982c8ead364f314672ed471d41c6f31431cf511eff5e4c42ebdde324842110ffb8238394d9e8ba2ac19d884fa5f359ba04cef83acb1ca9431e14acb030
 DIST cpufeatures-0.1.4.crate 10129 BLAKE2B 
a497cb23661b52c8627ec7a794a6ded37277ecc6aa3a405258e712cca4194811645947368ac5db4e22360f52a98205d9420de2288879635e5269e3de3aa684ea
 SHA512 
8d6fbdf934359f4fa5f65df30801fef2ef1d011107884060b542a8f521c86ad3ce808f39bd78e971794a888d53df8dc045efc00e208df8c26ccaa9d951e5570c
-DIST cpython-0.5.2.crate 118024 BLAKE2B 
f50bfbc15b280cda22a7c7c47ec5453139fb8591b66c78de7897937296bb3805d7fd356ab09233293cedb5fe131699cf4517fcbf9b1ef61bb7ebb99d1c21e84a
 SHA512 
9b2406afa2e309f9c748e42ac8d7d875b125e5cd40b8dc515c45ec87d1610bce50ab1ba2d95d7bec584de98e171377f08cb8a3ce0a0268383f030ed8631b728e
 DIST cpython-0.7.0.crate 125875 BLAKE2B 
7965a16c7f25423703eb041c02f9b31ddfbed7290bcbac57ba09496021fb1effe934bb0a0ca597ecbef2221f916964e71bad307c02b69e65e017757f5e1dfcd0
 SHA512 
74508ee2a58bf20ed374c92c8ee67fb850f807c84a6b53c01007db87541c4ede8690c376fe9958903f716b2d0024c3f8562377b63abf630dd6c8964c7946d40f
 DIST crc32fast-1.2.1.crate 38172 BLAKE2B 
80801a345f4c5ed8a5fd335bbf672eac1733a1c2b333dc8a8e0254338148ce7b34402201a8d2d7434dd1b057f33d99d3a8f02610ea50b54115d80bb8da28b2b0
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/mercurial/

2022-06-26 Thread Cédric Krier
commit: 96ca466ba39b774f67f1f1b21f61da8c1aa5e7d8
Author: Cédric Krier  gentoo  org>
AuthorDate: Sun Jun 26 20:12:20 2022 +
Commit: Cédric Krier  gentoo  org>
CommitDate: Sun Jun 26 20:19:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96ca466b

dev-vcs/mercurial: version bumps

Signed-off-by: Cédric Krier  gentoo.org>

 dev-vcs/mercurial/Manifest |   2 +-
 dev-vcs/mercurial/mercurial-6.1.3.ebuild   | 320 -
 ...rial-6.1.3-r1.ebuild => mercurial-6.1.4.ebuild} |   0
 3 files changed, 1 insertion(+), 321 deletions(-)

diff --git a/dev-vcs/mercurial/Manifest b/dev-vcs/mercurial/Manifest
index 41e6bf8f1307..6bf6f5662c03 100644
--- a/dev-vcs/mercurial/Manifest
+++ b/dev-vcs/mercurial/Manifest
@@ -66,7 +66,7 @@ DIST memoffset-0.6.1.crate 7706 BLAKE2B 
351e6ff24a61b1016e7749571e1e66dae370c587
 DIST mercurial-5.8.1.tar.gz 7988000 BLAKE2B 
7805a7141a503f8533a25d0cfd3c58c421c966cb9ec83503c855e02aeb8a7fff98bf529f4807bf6fc5f606ae110c4a0571e0e249441bd4be6b5eefb07284958e
 SHA512 
d17c809fc48c55d646b677ad23b5cf4a1755f5a81790988109cd50ac259acc230edad7bf5ccc7a6384a490aeba4a7492327bb9878a541d5fa7207e2c378be966
 DIST mercurial-5.8.tar.gz 7985326 BLAKE2B 
3b64343b692c389368b9c61baf367fe739bb79a7b555308fcd4f09069472b393343f57608954017038c849d6812cd6fe5e1e20bbc6a95974d827d7e402c60bd7
 SHA512 
79eec3a468a1826d4910d140797f26f281ff5e5fb9a0e09656d458577e05cf11ac6032c0d282aeec2996edbd7af954652c97097ea4485b211dad7424c4d20979
 DIST mercurial-6.0.2.tar.gz 8089180 BLAKE2B 
3141e20e844c451717c93c347bc30843d11b3f66fbea3808199ea3a18a992be0fdb8f8dabe0010e1f038cf797b6148b224e7d7cfb067c184bcfd4ca2060d9980
 SHA512 
1591618840a3e4b862f0eb9e560d511b59eb34815de2e6e6cc1179d32f88a1e9a6f14abf3e02d76e17dbab1ffe384e52d97721e39da252ac5ba98a2233853c9a
-DIST mercurial-6.1.3.tar.gz 8070082 BLAKE2B 
47232a4a34da2ac500eb7e0d9fd5fa4e2131504fac770189c9f0c0d2be9465d4fd4d0bb8f36c6a9607f43130d0a6460f7771b76b2160837e5964d399ae273f54
 SHA512 
dfa4754bc561a0c037d1682c30b0555ebde5a008ffa0622c5b13130df233811c80b094c558d522911b29cf5e4a735ef95a5527d6f676d6e99aa86dd36b2b6f12
+DIST mercurial-6.1.4.tar.gz 8070694 BLAKE2B 
e37fa67c22a153c3a939d5c20b7b601ef520378a1999ddb49b00937807edbc2ed67bb7819aadf4c9aebef0a812d8be2a99e4f96058a09ca3844a2f969e1d5420
 SHA512 
b43221c078efd4978fd47414d9442f423a97660e1f4c10d704a8d3403051778d2a25a0b4be6315d0a2126d01c14910ccbe9a5be6242b561a2bea0c522f54b731
 DIST micro-timer-0.3.1.crate 3357 BLAKE2B 
13c518d2b3de6fa683078b9906b719498da2e2be5a23e7a2511f3d1d69730769031ed6b488927bec845c0405782f55cfe5af8610d56d92e716ff5d9056650f5a
 SHA512 
197beadbdf35dd0892f6e0c1a09b6b57472166ecaec3e10be12c436e1381540100092c9e717684db44b53375390cf2c245fdc6fdb376117fdf5b4405ade73cf7
 DIST micro-timer-macros-0.3.1.crate 2928 BLAKE2B 
148639d1f22965c7487fefd19b1413797aad0f9e0c4eb8ee7be181e7b6bd39e03a6d3d68131b05e09f87a3ef653d6eda643952025983b49736a9c6ddb778aafa
 SHA512 
9c9ffc8432c9377d2de3fce931f398d7f77012f496dd6c011718abd46535205766d9f5a7c97ff14ecd87bb172039d8e92a8c45cfd9c14d220a368448da1b7917
 DIST miniz_oxide-0.4.3.crate 50058 BLAKE2B 
bc7a152a984de061803c11255459ce3d8fa64dd5b38de9f2ed29213abc1922d68746ff523de3b99e0e95a8933ea75448a9fa1e14cbbe248549074cd5ce7b3c1d
 SHA512 
8c0e2b3a585a0986a61977d4459adb1a7c396ab53f4f688dcbeb2a09c60878b0423f54fd1879c190f5c64690a2473ed2a07d4162a650f6c39f402f6b27e863b7

diff --git a/dev-vcs/mercurial/mercurial-6.1.3.ebuild 
b/dev-vcs/mercurial/mercurial-6.1.3.ebuild
deleted file mode 100644
index c675f731a27f..
--- a/dev-vcs/mercurial/mercurial-6.1.3.ebuild
+++ /dev/null
@@ -1,320 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{7..11} )
-PYTHON_REQ_USE="threads(+)"
-DISTUTILS_USE_SETUPTOOLS=no
-CARGO_OPTIONAL=1
-
-CRATES="
-   Inflector-0.11.4
-   adler-0.2.3
-   aho-corasick-0.7.15
-   aliasable-0.1.3
-   ansi_term-0.11.0
-   atty-0.2.14
-   autocfg-1.0.1
-   bitflags-1.2.1
-   bitmaps-2.1.0
-   block-buffer-0.9.0
-   byteorder-1.3.4
-   bytes-cast-0.2.0
-   bytes-cast-derive-0.1.0
-   cc-1.0.66
-   cfg-if-0.1.10
-   cfg-if-1.0.0
-   chrono-0.4.19
-   clap-2.33.3
-   const_fn-0.4.4
-   cpufeatures-0.1.4
-   cpython-0.7.0
-   crc32fast-1.2.1
-   crossbeam-channel-0.4.4
-   crossbeam-channel-0.5.0
-   crossbeam-deque-0.8.0
-   crossbeam-epoch-0.9.1
-   crossbeam-utils-0.7.2
-   crossbeam-utils-0.8.1
-   ctor-0.1.16
-   derive_more-0.99.11
-   difference-2.0.0
-   digest-0.9.0
-   either-1.6.1
-   env_logger-0.7.1
-   flate2-1.0.19
-   format-bytes-0.3.0
-   format-bytes-macros-0.4.0
-   generic-array-0.14.4
-   getrandom-0.1.15
-   getrandom-0.2.4
-   glob-0.3.0
-   hermit-abi-0.1.17
-   hex-0.4.3
-   home-0.5.3
-   humantime-1.3.0
-   

[gentoo-commits] repo/gentoo:master commit in: kde-apps/konsole/, kde-apps/konsole/files/

2022-06-26 Thread Sam James
commit: 4497060a03e90facbcf724ed7fb36db040ca1f39
Author: Alfred Persson Forsberg  catcream  org>
AuthorDate: Sun Jun 26 19:42:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 26 20:17:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4497060a

kde-apps/konsole: fix build for musl

This patch fixes building Konsole with musl. Konsole uses the GNU
extension malloc_trim and this patch makes Konsole use it conditionally
depending on if it's present on the target system.

This is upstreamed for release 22.04.3 (mid July).

See-also: https://invent.kde.org/utilities/konsole/-/merge_requests/621
Signed-off-by: Alfred Persson Forsberg  catcream.org>
Closes: https://github.com/gentoo/gentoo/pull/26084
Signed-off-by: Sam James  gentoo.org>

 .../files/konsole-22.04.2-musl_malloc_trim.patch   | 92 ++
 kde-apps/konsole/konsole-22.04.2.ebuild|  2 +
 2 files changed, 94 insertions(+)

diff --git a/kde-apps/konsole/files/konsole-22.04.2-musl_malloc_trim.patch 
b/kde-apps/konsole/files/konsole-22.04.2-musl_malloc_trim.patch
new file mode 100644
index ..455dbc55821f
--- /dev/null
+++ b/kde-apps/konsole/files/konsole-22.04.2-musl_malloc_trim.patch
@@ -0,0 +1,92 @@
+https://invent.kde.org/utilities/konsole/-/merge_requests/621
+https://invent.kde.org/utilities/konsole/-/commit/b8c90a830ceaf293e61f6cd5217bb3e584f997b8
 (backport)
+
+
+From b8c90a830ceaf293e61f6cd5217bb3e584f997b8 Mon Sep 17 00:00:00 2001
+From: Heiko Becker 
+Date: Tue, 22 Mar 2022 22:08:10 +0100
+Subject: [PATCH] Detect the presence of malloc_trim to fix the build with musl
+
+malloc_trim is indeed a GNU extension, but an extension of glibc.
+Relying on __GNUC__ unfortunately doesn't help with that. Check for
+the actual presence of malloc_trim with cmake's check_function_exists
+instead.
+This fixes the build with musl libc, which doesn't come with
+malloc_trim.
+
+Co-authored-by: Ahmad Samir 
+(cherry picked from commit f6310c2b791275f3727f2240ca7fab9f58db943d)
+---
+ CMakeLists.txt |  2 +-
+ src/Screen.cpp | 17 +++--
+ src/config-konsole.h.cmake |  4 ++--
+ 3 files changed, 10 insertions(+), 13 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index f2c9d43ac..b306597ba 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -94,7 +94,7 @@ set(HAVE_X11 ${X11_FOUND})
+ # Check for function GETPWUID
+ check_symbol_exists(getpwuid "pwd.h" HAVE_GETPWUID)
+ 
+-check_include_files(malloc.h  HAVE_MALLOC_H)
++check_function_exists(malloc_trim HAVE_MALLOC_TRIM)
+ 
+ # See above includes for defaults
+ add_definitions(
+diff --git a/src/Screen.cpp b/src/Screen.cpp
+index e57314cd5..dff9b54a4 100644
+--- a/src/Screen.cpp
 b/src/Screen.cpp
+@@ -28,13 +28,11 @@
+ #include "history/HistoryType.h"
+ #include "profile/Profile.h"
+ 
+-#ifdef HAVE_MALLOC_H
+-// For malloc_trim, which is a GNU extension
+-#ifdef __GNUC__
+-extern "C" {
+-#include 
+-}
+-#endif
++#ifdef HAVE_MALLOC_TRIM
++// For malloc_trim, which is a GNU extension
++extern "C" {
++#include 
++}
+ #endif
+ 
+ using namespace Konsole;
+@@ -1799,14 +1797,13 @@ void Screen::setScroll(const HistoryType , bool 
copyPreviousScroll)
+ t.scroll(_history);
+ }
+ 
+-#ifdef HAVE_MALLOC_H
++#ifdef HAVE_MALLOC_TRIM
++
+ #ifdef Q_OS_LINUX
+-#ifdef __GNUC__
+ // We might have been using gigabytes of memory, so make sure it is 
actually released
+ malloc_trim(0);
+ #endif
+ #endif
+-#endif
+ }
+ 
+ bool Screen::hasScroll() const
+diff --git a/src/config-konsole.h.cmake b/src/config-konsole.h.cmake
+index b74992b0a..4b1d9b515 100644
+--- a/src/config-konsole.h.cmake
 b/src/config-konsole.h.cmake
+@@ -15,5 +15,5 @@
+ 
+ #cmakedefine HAVE_GETPWUID ${HAVE_GETPWUID}
+ 
+-/* Define to 1 if you have the  header file. */
+-#cmakedefine HAVE_MALLOC_H 1
++/* Defined if system has the malloc_trim function, which is a GNU extension */
++#cmakedefine HAVE_MALLOC_TRIM
+-- 
+GitLab
+

diff --git a/kde-apps/konsole/konsole-22.04.2.ebuild 
b/kde-apps/konsole/konsole-22.04.2.ebuild
index cd237a5abc51..76ba1af7bc7f 100644
--- a/kde-apps/konsole/konsole-22.04.2.ebuild
+++ b/kde-apps/konsole/konsole-22.04.2.ebuild
@@ -18,6 +18,8 @@ SLOT="5"
 KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="X"
 
+PATCHES=( "${FILESDIR}"/${PN}-22.04.2-musl_malloc_trim.patch )
+
 DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5



[gentoo-commits] repo/gentoo:master commit in: media-libs/mlt/files/, media-libs/mlt/

2022-06-26 Thread Sam James
commit: 1ff80614a9657203b3d50042bd266e7e90f6812f
Author: Alfred Persson Forsberg  catcream  org>
AuthorDate: Sun Jun 26 19:14:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 26 20:08:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ff80614

media-libs/mlt: fix build for musl

There is no gurantee that either HAVE_STRTOD_L or HAVE_LOCALE_H will be
defined at compile-time. Try for example building this project :)

The locale usage is now defined in POSIX and therefore we can now
assume it will be available on Linux, except for ancient systems.
https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/locale.h.html

Another way of dealing with this would be to have a global mlt_config.h
where HAVE_LOCALE_H and HAVE_STRTOD_L are defined to values determined
when mlt is installed.
See-also:
https://git.alpinelinux.org/aports/tree/community/mlt/musl-locale.patch, 
https://github.com/mltframework/mlt/pull/803

Closes: https://bugs.gentoo.org/829608
Signed-off-by: Alfred Persson Forsberg  catcream.org>
Closes: https://github.com/gentoo/gentoo/pull/26083
Signed-off-by: Sam James  gentoo.org>

 .../mlt/files/mlt-7.8.0-linux_locale_h.patch   | 37 ++
 media-libs/mlt/mlt-7.8.0.ebuild|  1 +
 2 files changed, 38 insertions(+)

diff --git a/media-libs/mlt/files/mlt-7.8.0-linux_locale_h.patch 
b/media-libs/mlt/files/mlt-7.8.0-linux_locale_h.patch
new file mode 100644
index ..43822c446654
--- /dev/null
+++ b/media-libs/mlt/files/mlt-7.8.0-linux_locale_h.patch
@@ -0,0 +1,37 @@
+From 7d82553a00e74af77e69cc74645e0a3ec6bb3aa1 Mon Sep 17 00:00:00 2001
+From: alfredfo <98554039+alfre...@users.noreply.github.com>
+Date: Sat, 25 Jun 2022 01:00:11 +
+Subject: [PATCH] Fix building for musl (#803)
+
+reverts: https://github.com/mltframework/mlt/pull/298.
+There is no gurantee that either HAVE_STRTOD_L or HAVE_LOCALE_H will be
+defined at compile-time. Try for example building this project :)
+
+The locale usage is now defined in POSIX and therefore we can now
+assume it will be available on Linux, except for ancient systems.
+https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/locale.h.html
+
+Another way of dealing with this would be to have a global mlt_config.h
+where HAVE_LOCALE_H and HAVE_STRTOD_L are defined to values determined
+when mlt is installed.
+
+https://git.alpinelinux.org/aports/tree/community/mlt/musl-locale.patch
+https://bugs.gentoo.org/829608
+https://github.com/mltframework/mlt/pull/803
+---
+ src/framework/mlt_property.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/framework/mlt_property.h b/src/framework/mlt_property.h
+index 85d550ac0..be61c23c2 100644
+--- a/src/framework/mlt_property.h
 b/src/framework/mlt_property.h
+@@ -30,7 +30,7 @@
+ #include 
+ #endif
+ 
+-#if (defined(__GLIBC__) && !defined(__APPLE__)) || defined(HAVE_LOCALE_H)
++#if (defined(__linux__) && !defined(__APPLE__))
+ #  include 
+ #elif defined(__APPLE__) || (defined(__FreeBSD_version) && __FreeBSD_version 
>= 900506)
+ #  include 

diff --git a/media-libs/mlt/mlt-7.8.0.ebuild b/media-libs/mlt/mlt-7.8.0.ebuild
index 0415d23c4499..badcf2ff5bcd 100644
--- a/media-libs/mlt/mlt-7.8.0.ebuild
+++ b/media-libs/mlt/mlt-7.8.0.ebuild
@@ -84,6 +84,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.10.0-swig-underlinking.patch
"${FILESDIR}"/${PN}-6.22.1-no_lua_bdepend.patch
"${FILESDIR}"/${PN}-7.0.1-cmake-symlink.patch
+   "${FILESDIR}"/${PN}-7.8.0-linux_locale_h.patch
 )
 
 pkg_setup() {



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

2022-06-26 Thread Matt Turner
commit: dd7f1c1443c3218ac445dc15abe99a152d387b29
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 26 19:33:22 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 26 19:37:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7f1c14

app-editors/vim-core: Drop old versions

Bug: https://bugs.gentoo.org/833572
Signed-off-by: Matt Turner  gentoo.org>

 app-editors/vim-core/Manifest|   1 -
 app-editors/vim-core/vim-core-8.2.4328-r1.ebuild | 231 ---
 2 files changed, 232 deletions(-)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 95416aebcb47..bf14412cb3bd 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,4 +1,3 @@
 DIST vim-8.2.0360-gentoo-patches.tar.xz 2612 BLAKE2B 
a9273a686b31dd873b25bfc07f7bc254f11038bde275ae4e6f56513a14e0268fdc1032ae847d1d7f8539f8a657217011770ccb4685998f34722383ec7bfb1a15
 SHA512 
00bc8eb8b20a4a6f3bbd179bb90d42fa6727c8eaae5b625e95e52c33638d456ef36d06b51c542ecaffb237c0b4f7aa72dc3bae7fe00144d55ab0d2fa51950f3b
-DIST vim-8.2.4328.tar.gz 15983756 BLAKE2B 
23d95d2ae6772fbd2a15a73dff5af75dcebf87af5a6a600d8a30284d32d1f83999111bfaa0e49c0295ae42a06f49075aeb00f8ae969eff251889b363b7445fda
 SHA512 
f5e077891d22f468327e30808dba817efe74111c89948fbea5544be58333a8d3342290fa140939dd9c7d976575e63050e100daf947ba73373cc2268677020651
 DIST vim-8.2.4586.tar.gz 16251186 BLAKE2B 
26471b493397e58d3e3d6f2c0c5cc69a08c294dcd59367a12729d1762cf2043eab0987ec4c370bd1f4cbbc67d10576f8a6dcfcb748d224b2f35476dbade32597
 SHA512 
354464e51a3cc13e13f3194ef8a4d5ccec978da7eb385337a042a6b2e6b38a253c587815e7c972070c516f59c7d54c89bce6926ae7f7f9635cddfd1d0bd237b9
 DIST vim-8.2.5066.tar.gz 16497942 BLAKE2B 
613f009f6a03e28305763e471bf55b626f37bb8b0f01324d5a676f6682811e3c4a5c11442af839d06b7d94b3938f5a30306bac576eec5d3c76f4a135a3443bb3
 SHA512 
27fdd1e86b0488b974a9fd60523b31ba23b581cab4c9bd15aee9ae459e2f2d028d6887adf621ee88244b74d26697fc953b08b587a3a80b316d31b65fc588ce9e

diff --git a/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild 
b/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild
deleted file mode 100644
index 128d32eeb7ad..
--- a/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild
+++ /dev/null
@@ -1,231 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Please bump with app-editors/vim and app-editors/gvim
-
-VIM_VERSION="8.2"
-inherit estack vim-doc flag-o-matic bash-completion-r1 prefix desktop xdg-utils
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/vim/vim.git;
-   EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
-else
-   SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz
-   
https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-S="${WORKDIR}"/vim-${PV}
-
-DESCRIPTION="vim and gvim shared files"
-HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim;
-
-LICENSE="vim"
-SLOT="0"
-IUSE="nls acl minimal"
-
-BDEPEND="sys-devel/autoconf"
-# Avoid icon file collision, bug #673880
-RDEPEND="!!> 
"${S}"/src/feature.h
-   echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> 
"${S}"/src/feature.h
-
-   # Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
-   # Hopefully this pattern won't break for a while at least.
-   # This fixes bug #29398 (27 Sep 2003 agriffis)
-   sed -i 's/\> "$c" || die "echo failed"
-   done
-
-   # Try to avoid sandbox problems. Bug #114475.
-   if [[ -d "${S}"/src/po ]]; then
-   sed -i -e \
-   '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; 
./testvim -X,' \
-   "${S}"/src/po/Makefile || die "sed failed"
-   fi
-
-   cp -v "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk || die "cp 
failed"
-
-   # Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
-   sed -i -e \
-   "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
-   "${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
-
-   eapply_user
-}
-
-src_configure() {
-   local myconf
-
-   # Fix bug #37354: Disallow -funroll-all-loops on amd64
-   # Bug 57859 suggests that we want to do this for all archs
-   filter-flags -funroll-all-loops
-
-   # Fix bug #76331: -O3 causes problems, use -O2 instead. We'll do this 
for
-   # everyone since previous flag filtering bugs have turned out to affect
-   # multiple archs...
-   replace-flags -O3 -O2
-
-   # Fix bug #18245: Prevent "make" from the following chain:
-   # (1) Notice 

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

2022-06-26 Thread Matt Turner
commit: a43cf558989922caf611410f0e381b22480ceeba
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 26 19:33:23 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 26 19:37:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a43cf558

app-editors/vim: Drop old versions

Bug: https://bugs.gentoo.org/833572
Signed-off-by: Matt Turner  gentoo.org>

 app-editors/vim/Manifest   |   1 -
 app-editors/vim/vim-8.2.4328-r1.ebuild | 350 -
 2 files changed, 351 deletions(-)

diff --git a/app-editors/vim/Manifest b/app-editors/vim/Manifest
index 95416aebcb47..bf14412cb3bd 100644
--- a/app-editors/vim/Manifest
+++ b/app-editors/vim/Manifest
@@ -1,4 +1,3 @@
 DIST vim-8.2.0360-gentoo-patches.tar.xz 2612 BLAKE2B 
a9273a686b31dd873b25bfc07f7bc254f11038bde275ae4e6f56513a14e0268fdc1032ae847d1d7f8539f8a657217011770ccb4685998f34722383ec7bfb1a15
 SHA512 
00bc8eb8b20a4a6f3bbd179bb90d42fa6727c8eaae5b625e95e52c33638d456ef36d06b51c542ecaffb237c0b4f7aa72dc3bae7fe00144d55ab0d2fa51950f3b
-DIST vim-8.2.4328.tar.gz 15983756 BLAKE2B 
23d95d2ae6772fbd2a15a73dff5af75dcebf87af5a6a600d8a30284d32d1f83999111bfaa0e49c0295ae42a06f49075aeb00f8ae969eff251889b363b7445fda
 SHA512 
f5e077891d22f468327e30808dba817efe74111c89948fbea5544be58333a8d3342290fa140939dd9c7d976575e63050e100daf947ba73373cc2268677020651
 DIST vim-8.2.4586.tar.gz 16251186 BLAKE2B 
26471b493397e58d3e3d6f2c0c5cc69a08c294dcd59367a12729d1762cf2043eab0987ec4c370bd1f4cbbc67d10576f8a6dcfcb748d224b2f35476dbade32597
 SHA512 
354464e51a3cc13e13f3194ef8a4d5ccec978da7eb385337a042a6b2e6b38a253c587815e7c972070c516f59c7d54c89bce6926ae7f7f9635cddfd1d0bd237b9
 DIST vim-8.2.5066.tar.gz 16497942 BLAKE2B 
613f009f6a03e28305763e471bf55b626f37bb8b0f01324d5a676f6682811e3c4a5c11442af839d06b7d94b3938f5a30306bac576eec5d3c76f4a135a3443bb3
 SHA512 
27fdd1e86b0488b974a9fd60523b31ba23b581cab4c9bd15aee9ae459e2f2d028d6887adf621ee88244b74d26697fc953b08b587a3a80b316d31b65fc588ce9e

diff --git a/app-editors/vim/vim-8.2.4328-r1.ebuild 
b/app-editors/vim/vim-8.2.4328-r1.ebuild
deleted file mode 100644
index 3e1259d88e0a..
--- a/app-editors/vim/vim-8.2.4328-r1.ebuild
+++ /dev/null
@@ -1,350 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Please bump with app-editors/vim-core and app-editors/gvim
-
-VIM_VERSION="8.2"
-LUA_COMPAT=( lua5-1 luajit )
-PYTHON_COMPAT=( python3_{7..10} )
-PYTHON_REQ_USE="threads(+)"
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-inherit vim-doc flag-o-matic bash-completion-r1 lua-single python-single-r1 
ruby-single desktop xdg-utils
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/vim/vim.git;
-else
-   SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   
https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="Vim, an improved vi-style text editor"
-HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim;
-
-LICENSE="vim"
-SLOT="0"
-IUSE="X acl crypt cscope debug gpm lua minimal nls perl python racket ruby 
selinux sound tcl terminal vim-pager"
-REQUIRED_USE="
-   lua? ( ${LUA_REQUIRED_USE} )
-   python? ( ${PYTHON_REQUIRED_USE} )
-   vim-pager? ( !minimal )
-"
-
-RDEPEND="
-   >=app-eselect/eselect-vi-1.1
-   >=sys-libs/ncurses-5.2-r2:0=
-   nls? ( virtual/libintl )
-   acl? ( kernel_linux? ( sys-apps/acl ) )
-   crypt? ( dev-libs/libsodium:= )
-   cscope? ( dev-util/cscope )
-   gpm? ( >=sys-libs/gpm-1.19.3 )
-   lua? ( ${LUA_DEPS}
-   $(lua_gen_impl_dep 'deprecated' lua5-1)
-   )
-   ~app-editors/vim-core-${PV}
-   !> "${S}"/src/feature.h || die "echo failed"
-   echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' \
-   >> "${S}"/src/feature.h || die "echo failed"
-
-   # Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
-   # Hopefully this pattern won't break for a while at least.
-   # This fixes bug #29398 (27 Sep 2003 agriffis)
-   sed -i -e \
-   's/\> "$c" || die "echo failed"
-   done
-
-   # conditionally make the manpager.sh script
-   if use vim-pager; then
-   cat > "${S}"/runtime/macros/manpager.sh <<-_EOF_ || die "cat 
EOF failed"
-   #!/bin/sh
-   sed -e 's/\x1B\[[[:digit:]]\+m//g' | col -b | \\
-   vim \\
-   -c 'let no_plugin_maps = 1' \\
-   -c 'set nolist nomod ft=man 
ts=8' \\
-   

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

2022-06-26 Thread Arthur Zamarin
commit: 48e0e0069f69dc865a28bf4f4c643f922740003b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 19:19:49 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 19:19:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e0e006

dev-python/pyzmq: Stabilize 23.0.0 hppa, #853409

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

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

diff --git a/dev-python/pyzmq/pyzmq-23.0.0.ebuild 
b/dev-python/pyzmq/pyzmq-23.0.0.ebuild
index 5ccb5da82fa1..c888d1e26c4c 100644
--- a/dev-python/pyzmq/pyzmq-23.0.0.ebuild
+++ b/dev-python/pyzmq/pyzmq-23.0.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="+draft"
 
 DEPEND="



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

2022-06-26 Thread Arthur Zamarin
commit: 2de532ffc70b6d2da21fcdaf5765ee6544c90249
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 19:17:33 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 19:17:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de532ff

app-editors/vim-core: Stabilize 8.2.4586 hppa, #849338

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

 app-editors/vim-core/vim-core-8.2.4586.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-8.2.4586.ebuild 
b/app-editors/vim-core/vim-core-8.2.4586.ebuild
index 01637a9d22cb..0d7a502efa63 100644
--- a/app-editors/vim-core/vim-core-8.2.4586.ebuild
+++ b/app-editors/vim-core/vim-core-8.2.4586.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 



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

2022-06-26 Thread Arthur Zamarin
commit: 172d701a65ba6257844286791ea5f5b8d071ddb1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 19:17:34 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 19:17:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=172d701a

app-editors/vim: Stabilize 8.2.4586 hppa, #849338

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

 app-editors/vim/vim-8.2.4586.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim/vim-8.2.4586.ebuild 
b/app-editors/vim/vim-8.2.4586.ebuild
index 93c71caea4cf..50bc75d86ded 100644
--- a/app-editors/vim/vim-8.2.4586.ebuild
+++ b/app-editors/vim/vim-8.2.4586.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Vim, an improved vi-style text editor"



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

2022-06-26 Thread Sebastian Pipping
commit: d79c6d62e1952ca0006a21266f1b9a2510c52c98
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Jun 26 19:04:41 2022 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Jun 26 19:04:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d79c6d62

sys-fs/bindfs: 1.16.1 + EAPI 8

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

 sys-fs/bindfs/Manifest |  1 +
 sys-fs/bindfs/bindfs-1.16.1.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/sys-fs/bindfs/Manifest b/sys-fs/bindfs/Manifest
index 20f2bae4283e..eb33b788e159 100644
--- a/sys-fs/bindfs/Manifest
+++ b/sys-fs/bindfs/Manifest
@@ -1,3 +1,4 @@
 DIST bindfs-1.14.9.tar.gz 410344 BLAKE2B 
3875c436e7f52a59c0b7aeb2d7fbcfa7d4edfc3f8397bf7d2a920a260f857ec16df64b78655175f9b0929b93788fb6af46c2844f30ee59c30b6ef9fb5beb4cf7
 SHA512 
e8c454b4edd65faa64255c7706c195aa1cab6436a0d3481e434a5e535a3c24df1b13342b72ed3da097e68e9d94582237d682dbb675734061d115e863d5767ffd
 DIST bindfs-1.15.0.tar.gz 415596 BLAKE2B 
e80bf7e233668ceddb6f57b7b939a68c918f3a6635d99bdc0efdacd67d74fdea66aa3d03ced6cfeddfc1a402e9866d27d83bcbe39dc6c25c50247c6b42739d9a
 SHA512 
4f11dcb29321daa950bc8d778c7cc0269f200535367534c5ebb1e85f2f9e0e37359ebaa0d033fefc2140f07915d6ad7e884d185ac168db31c32e2e52175d0bfa
 DIST bindfs-1.15.1.tar.gz 415676 BLAKE2B 
1d18d7a51e60e5ef304cdd13e908ebf5ca3e684b640f6c21678be685c3ff15ed43a20edcecfd6ef13d631974b11c5c7145e4365bf52f7e9280a53772f1377b84
 SHA512 
da9003f141b7aa2c23651b3b836b1d979bf1b19915f307c05e40ae6906aab738036cc8b5df6caeec158e4fa6b7bca71489ea7884ff1607c6fea72a603a048d59
+DIST bindfs-1.16.1.tar.gz 421240 BLAKE2B 
1c33891d7f8f6beed2d18a50e2742c5cf8474f9b27b2afdac593f8a923445d7e2af9027371655845846d4fc67a858f1863a207cb8a78335a179329501a52454f
 SHA512 
6fc6121dc5a9db040f444b432aed4c720250e268087c68e5a0c9a652370a431c94c05fddfa8515ffb86a0f76582bb9a8fa4f9ef66608b82a3b8a5fbb00d2f3dc

diff --git a/sys-fs/bindfs/bindfs-1.16.1.ebuild 
b/sys-fs/bindfs/bindfs-1.16.1.ebuild
new file mode 100644
index ..f884f36abe85
--- /dev/null
+++ b/sys-fs/bindfs/bindfs-1.16.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="FUSE filesystem for bind mounting with altered permissions"
+HOMEPAGE="https://bindfs.org/;
+SRC_URI="https://bindfs.org/downloads/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND=">=sys-fs/fuse-3.10.2:3"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+RESTRICT="test"
+
+src_configure() {
+   econf $(use_enable debug debug-output) --with-fuse3
+}



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

2022-06-26 Thread Arthur Zamarin
commit: 2e663344c3075bfd8ef2a600fca71170c5e58b36
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 18:22:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 18:22:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e663344

dev-python/pyenchant: Stabilize 3.2.2-r1 arm64, #854432

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

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

diff --git a/dev-python/pyenchant/pyenchant-3.2.2-r1.ebuild 
b/dev-python/pyenchant/pyenchant-3.2.2-r1.ebuild
index 2008a0379c49..8402f587ab61 100644
--- a/dev-python/pyenchant/pyenchant-3.2.2-r1.ebuild
+++ b/dev-python/pyenchant/pyenchant-3.2.2-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc 
~x86"
 
 RDEPEND="
app-text/enchant:*



[gentoo-commits] repo/gentoo:master commit in: app-emacs/pdf-tools/files/

2022-06-26 Thread Maciej Barć
commit: 8fa2d584fbabd72092d171751098de9c6d3ec408
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jun 26 18:11:21 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jun 26 18:19:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa2d584

app-emacs/pdf-tools: use full path to the SITELISP autoloads file

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

 app-emacs/pdf-tools/files/50pdf-tools-gentoo.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pdf-tools/files/50pdf-tools-gentoo.el 
b/app-emacs/pdf-tools/files/50pdf-tools-gentoo.el
index 69d6945dcd0a..bab875d73af9 100644
--- a/app-emacs/pdf-tools/files/50pdf-tools-gentoo.el
+++ b/app-emacs/pdf-tools/files/50pdf-tools-gentoo.el
@@ -1,2 +1,2 @@
 (add-to-list 'load-path "@SITELISP@")
-(load "pdf-tools-autoloads" nil t)
+(load "@SITELISP@/pdf-tools-autoloads" nil t)



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

2022-06-26 Thread Arthur Zamarin
commit: c01b85cff9517bca90d2a8e47b71d3c87eef7670
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 18:15:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 18:15:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c01b85cf

sci-libs/gdal: Stabilize 3.5.0-r4 arm64, #854369

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

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

diff --git a/sci-libs/gdal/gdal-3.5.0-r4.ebuild 
b/sci-libs/gdal/gdal-3.5.0-r4.ebuild
index 9e57beedb7ea..4be8c09938ce 100644
--- a/sci-libs/gdal/gdal-3.5.0-r4.ebuild
+++ b/sci-libs/gdal/gdal-3.5.0-r4.ebuild
@@ -15,7 +15,7 @@ SRC_URI+=" test? ( 
https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.ta
 
 LICENSE="BSD Info-ZIP MIT"
 SLOT="0/31" # subslot is libgdal.so.
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
 IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse 
cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif 
gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf 
png postgres python spatialite sqlite test webp xls zstd"
 # Tests fail to build in 3.5.0, let's not worry too much yet given
 # we're only just porting to CMake. Revisit later.



[gentoo-commits] proj/portage:master commit in: bin/ebuild-helpers/

2022-06-26 Thread Mike Gilbert
commit: d24c2a0fa03b8bf226cab97f681dc152beaf3040
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jun 26 16:53:00 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jun 26 17:29:26 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d24c2a0f

dosym: fix EAPI check for -r flag

Fixes: dfa50503f76f3e70bac50f959a9c7248e6ea880d
Signed-off-by: Mike Gilbert  gentoo.org>

 bin/ebuild-helpers/dosym | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bin/ebuild-helpers/dosym b/bin/ebuild-helpers/dosym
index 69d38956f..9672ed722 100755
--- a/bin/ebuild-helpers/dosym
+++ b/bin/ebuild-helpers/dosym
@@ -5,7 +5,7 @@
 source "${PORTAGE_BIN_PATH}"/isolated-functions.sh || exit 1
 
 option_r=
-if [[ ___eapi_has_dosym_r && $1 == -r ]]; then
+if ___eapi_has_dosym_r && [[ $1 == -r ]]; then
option_r=t
shift
 fi



[gentoo-commits] repo/gentoo:master commit in: app-emacs/flycheck/files/, app-emacs/flycheck/

2022-06-26 Thread Maciej Barć
commit: 0c61017666e85f1bd3adc1fed93123b84e30d38c
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jun 26 18:02:25 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jun 26 18:06:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c610176

app-emacs/flycheck: silence the autoloads load message

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

 app-emacs/flycheck/files/50flycheck-gentoo-r1.el| 2 +-
 .../{flycheck-32_p20220328.ebuild => flycheck-32_p20220328-r1.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/flycheck/files/50flycheck-gentoo-r1.el 
b/app-emacs/flycheck/files/50flycheck-gentoo-r1.el
index 46ab676a9a2a..84a054e0738e 100644
--- a/app-emacs/flycheck/files/50flycheck-gentoo-r1.el
+++ b/app-emacs/flycheck/files/50flycheck-gentoo-r1.el
@@ -1,2 +1,2 @@
 (add-to-list 'load-path "@SITELISP@")
-(load "@SITELISP@/flycheck-autoloads")
+(load "@SITELISP@/flycheck-autoloads" nil t)

diff --git a/app-emacs/flycheck/flycheck-32_p20220328.ebuild 
b/app-emacs/flycheck/flycheck-32_p20220328-r1.ebuild
similarity index 100%
rename from app-emacs/flycheck/flycheck-32_p20220328.ebuild
rename to app-emacs/flycheck/flycheck-32_p20220328-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emacs/eglot/files/, app-emacs/eglot/

2022-06-26 Thread Maciej Barć
commit: ca3dff4904d2b671ca5a9e92d9e61d15357233b7
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jun 26 18:04:34 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jun 26 18:06:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca3dff49

app-emacs/eglot: silence the autoloads load message

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

 app-emacs/eglot/{eglot-1.6.ebuild => eglot-1.6-r1.ebuild} | 2 +-
 app-emacs/eglot/{eglot-1.8.ebuild => eglot-1.8-r1.ebuild} | 2 +-
 app-emacs/eglot/files/50eglot-gentoo.el   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emacs/eglot/eglot-1.6.ebuild 
b/app-emacs/eglot/eglot-1.6-r1.ebuild
similarity index 94%
rename from app-emacs/eglot/eglot-1.6.ebuild
rename to app-emacs/eglot/eglot-1.6-r1.ebuild
index 913bb955411f..b5463a817ab2 100644
--- a/app-emacs/eglot/eglot-1.6.ebuild
+++ b/app-emacs/eglot/eglot-1.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/app-emacs/eglot/eglot-1.8.ebuild 
b/app-emacs/eglot/eglot-1.8-r1.ebuild
similarity index 94%
rename from app-emacs/eglot/eglot-1.8.ebuild
rename to app-emacs/eglot/eglot-1.8-r1.ebuild
index 913bb955411f..b5463a817ab2 100644
--- a/app-emacs/eglot/eglot-1.8.ebuild
+++ b/app-emacs/eglot/eglot-1.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/app-emacs/eglot/files/50eglot-gentoo.el 
b/app-emacs/eglot/files/50eglot-gentoo.el
index b8a7e2b65eed..c3b894cc43c8 100644
--- a/app-emacs/eglot/files/50eglot-gentoo.el
+++ b/app-emacs/eglot/files/50eglot-gentoo.el
@@ -1,2 +1,2 @@
 (add-to-list 'load-path "@SITELISP@")
-(load "@SITELISP@/eglot-autoload.el")
+(load "@SITELISP@/eglot-autoload.el" nil t)



[gentoo-commits] repo/gentoo:master commit in: app-emacs/biblio/, app-emacs/biblio/files/

2022-06-26 Thread Maciej Barć
commit: 90bc458247cc7ddbc6a3af067153c62c536dea65
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jun 26 18:03:26 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jun 26 18:06:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90bc4582

app-emacs/biblio: silence the autoloads load message

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

 .../{biblio-0.2_p20210418.ebuild => biblio-0.2_p20210418-r1.ebuild} | 0
 app-emacs/biblio/files/50biblio-gentoo.el   | 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/biblio/biblio-0.2_p20210418.ebuild 
b/app-emacs/biblio/biblio-0.2_p20210418-r1.ebuild
similarity index 100%
rename from app-emacs/biblio/biblio-0.2_p20210418.ebuild
rename to app-emacs/biblio/biblio-0.2_p20210418-r1.ebuild

diff --git a/app-emacs/biblio/files/50biblio-gentoo.el 
b/app-emacs/biblio/files/50biblio-gentoo.el
index f052d94c1528..c107edfe34b6 100644
--- a/app-emacs/biblio/files/50biblio-gentoo.el
+++ b/app-emacs/biblio/files/50biblio-gentoo.el
@@ -1,2 +1,2 @@
 (add-to-list 'load-path "@SITELISP@")
-(load "@SITELISP@/biblio-autoloads")
+(load "@SITELISP@/biblio-autoloads" nil t)



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

2022-06-26 Thread Alfredo Tupone
commit: 9912dbf841eac00e0b131a2a25c5a252efa8ce2b
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Jun 26 18:03:29 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jun 26 18:03:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9912dbf8

sci-libs/caffe2: fix deps

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

 sci-libs/caffe2/caffe2-1.11.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-libs/caffe2/caffe2-1.11.0.ebuild 
b/sci-libs/caffe2/caffe2-1.11.0.ebuild
index 74e51e18a3ea..b81f3208b3cf 100644
--- a/sci-libs/caffe2/caffe2-1.11.0.ebuild
+++ b/sci-libs/caffe2/caffe2-1.11.0.ebuild
@@ -35,6 +35,7 @@ DEPEND="${RDEPEND}
dev-libs/pocketfft
dev-libs/flatbuffers
dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]
 "
 
 S="${WORKDIR}"/${MYP}



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

2022-06-26 Thread Stephan Hartmann
commit: 9a3429805ae71ac584ad4b6960470800f7109c7c
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Jun 26 17:54:23 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sun Jun 26 17:54:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a342980

dev-libs/re2: add 0.2022.06.01

Signed-off-by: Stephan Hartmann  gentoo.org>

 dev-libs/re2/Manifest|  1 +
 dev-libs/re2/re2-0.2022.06.01.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest
index 4dd6de299006..745df8797302 100644
--- a/dev-libs/re2/Manifest
+++ b/dev-libs/re2/Manifest
@@ -1,2 +1,3 @@
 DIST re2-2021-11-01.tar.gz 408934 BLAKE2B 
31662b1e9cdfec67347cbe146763a29cc8970683d545965e649a5f54ac318c40cd6daf553b6098fae7024a944f73914641b05970f1274511fac6766abe6b9130
 SHA512 
9ea04638b7a8667fa9a9d9894c543417c86dde21a93bd4508ae8a43fdd21384092866a3f55e93249942f36488c165e93bee18c61bab3cf138a920654563b8122
 DIST re2-2022-04-01.tar.gz 380861 BLAKE2B 
ebb9ac6754382dc3a2b4c6ebab994678d364b83fc433e8c7b3b8ca8733503da41b37b796081cc24120801bdda8e69fbf111ccb9ddca51808129c65c622738e61
 SHA512 
fc3d7cc1ee6bd771719845566d83ffc8c4e19d838748e842a1e19c7564473c9a0a061bebb3966ffa82de6515346f9bbddc2d94ceb3de89233f58826774bd7ce7
+DIST re2-2022-06-01.tar.gz 381032 BLAKE2B 
a4cf937e0341102a3151cd1741d51cae1bdd8ab589dcd4c9ee2f51ca43b325f7604fd5e6ae85db8ddd8fcca615ade6817a45664a037baf9cd14023ae4c4a46ac
 SHA512 
f3d5f2a3aa5eda74bc8f434d7b000eed8e107c894307a889466a4cb16a15b352a0332e10d80ed603c9e2e38bbcbdf11f15b6953cbdf461cc9fb0560e89a8ceb8

diff --git a/dev-libs/re2/re2-0.2022.06.01.ebuild 
b/dev-libs/re2/re2-0.2022.06.01.ebuild
new file mode 100644
index ..c566acee7cdd
--- /dev/null
+++ b/dev-libs/re2/re2-0.2022.06.01.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2012-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal toolchain-funcs
+
+# Different date format used upstream.
+RE2_VER=${PV#0.}
+RE2_VER=${RE2_VER//./-}
+
+DESCRIPTION="An efficient, principled regular expression library"
+HOMEPAGE="https://github.com/google/re2;
+SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> 
re2-${RE2_VER}.tar.gz"
+
+LICENSE="BSD"
+# NOTE: Always run libre2 through abi-compliance-checker!
+# https://abi-laboratory.pro/tracker/timeline/re2/
+SONAME="9"
+SLOT="0/${SONAME}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="icu"
+
+BDEPEND="icu? ( virtual/pkgconfig )"
+DEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/re2-${RE2_VER}"
+
+DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt )
+HTML_DOCS=( doc/syntax.html )
+
+src_prepare() {
+   default
+   grep -q "^SONAME=${SONAME}\$" Makefile || die "SONAME mismatch"
+   if use icu; then
+   sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die
+   fi
+   multilib_copy_sources
+}
+
+src_configure() {
+   tc-export AR CXX
+}
+
+multilib_src_compile() {
+   emake SONAME="${SONAME}" shared
+}
+
+multilib_src_install() {
+   emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" 
libdir="\$(exec_prefix)/$(get_libdir)" shared-install
+}



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

2022-06-26 Thread Michał Górny
commit: 5c00b90aabf2a4198b1400206851d2b0e34d91f8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 26 17:51:05 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 26 17:51:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c00b90a

dev-python/parameterized: Remove old

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

 .../parameterized/parameterized-0.8.1-r1.ebuild| 25 --
 1 file changed, 25 deletions(-)

diff --git a/dev-python/parameterized/parameterized-0.8.1-r1.ebuild 
b/dev-python/parameterized/parameterized-0.8.1-r1.ebuild
deleted file mode 100644
index e5377e43bf39..
--- a/dev-python/parameterized/parameterized-0.8.1-r1.ebuild
+++ /dev/null
@@ -1,25 +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..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Parameterized testing with any Python test framework"
-HOMEPAGE="https://github.com/wolever/parameterized/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-
-BDEPEND="
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests nose



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

2022-06-26 Thread Michał Górny
commit: 8a827b59b809b0bdd6e5064f295fda446a510cb8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 26 17:52:27 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 26 17:52:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a827b59

dev-python/responses: Remove old

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

 dev-python/responses/Manifest|  1 -
 dev-python/responses/responses-0.20.0.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/dev-python/responses/Manifest b/dev-python/responses/Manifest
index 9f4c940b11b7..d25bae57b57f 100644
--- a/dev-python/responses/Manifest
+++ b/dev-python/responses/Manifest
@@ -1,2 +1 @@
-DIST responses-0.20.0.gh.tar.gz 45072 BLAKE2B 
51864ae6de7328507e74f540f9546f16c5da950ebdb29a13760cc1ff4e1d3736f8e61efdd0ce5a427ea7814a9ffdb936496f9787af74ea2f6565d48f6ecbdfb4
 SHA512 
cce8d6eca05c23ab12ef7e66297dbe1f613c0ac7d46c20b5ea77639cf5be1807ef55e7c71eb5e915ceaa1bc51293a339f9e22a864da0c30c3a676c6c5bea03cd
 DIST responses-0.21.0.gh.tar.gz 49551 BLAKE2B 
3796fd29353f80a04b26a7348153902d959038e072bf512ee4ba8ffd434157c0ce5c37073d114e0d2865c827d82166ee1fcefe2f250c895c23c53664ab919903
 SHA512 
9e82f0fb7d2a2a4ea071a6384584ba58ebde13504408f8bac351d24df206f0f6815ce3b6d7e013fb87b04d3a1cdccbe7a5287f56f4f9bfb3d4567ad2eeafa778

diff --git a/dev-python/responses/responses-0.20.0.ebuild 
b/dev-python/responses/responses-0.20.0.ebuild
deleted file mode 100644
index 8a9eb16cce78..
--- a/dev-python/responses/responses-0.20.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Utility for mocking out the Python Requests library"
-HOMEPAGE="
-   https://pypi.org/project/responses/
-   https://github.com/getsentry/responses/
-"
-SRC_URI="
-   https://github.com/getsentry/responses/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   =dev-python/urllib3-1.25.10[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   dev-python/pytest-localserver[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



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

2022-06-26 Thread Michał Górny
commit: 340dde0061b0763e571c906e1635432b52bac663
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 26 17:52:40 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 26 17:52:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=340dde00

dev-python/pytest-subtests: Remove old

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

 dev-python/pytest-subtests/Manifest|  1 -
 .../pytest-subtests/pytest-subtests-0.7.0.ebuild   | 49 --
 2 files changed, 50 deletions(-)

diff --git a/dev-python/pytest-subtests/Manifest 
b/dev-python/pytest-subtests/Manifest
index e22b7cd95ed7..dd79538a2599 100644
--- a/dev-python/pytest-subtests/Manifest
+++ b/dev-python/pytest-subtests/Manifest
@@ -1,2 +1 @@
-DIST pytest-subtests-0.7.0.gh.tar.gz 9714 BLAKE2B 
027badb226c6889ed2fb809eb0b3944ef227a804ea58562fe9337f37526a07a41b11cdfd356d8e9a29f9affc9d0702dead59045db9781504c92186ee613ccb1a
 SHA512 
96531a42c06a20cdf3f3665993d3e80d198a60d536246f4dc46df20b56e47f3f6fdce9478351a8922e370435f974e63d565550213fbbeed8487eedc131f46404
 DIST pytest-subtests-0.8.0.gh.tar.gz 9767 BLAKE2B 
707f6744f1cd7723d7bee11f5e535750fa179e7ad3912cd94d522e1dc0a206cbdb5c3bc8be587a1c81342ef9d6a8a397acd08388096a484feca6f9c84e0c
 SHA512 
0164e02c81685108bb5c12f7e7ce92dc2fd5c844be454b2cb26e3cb942d51c453f06bb48e0300438a82b28c747dea35ea4f75eaf65ff8b66b338bcb0f0dd9ed1

diff --git a/dev-python/pytest-subtests/pytest-subtests-0.7.0.ebuild 
b/dev-python/pytest-subtests/pytest-subtests-0.7.0.ebuild
deleted file mode 100644
index 025563e96424..
--- a/dev-python/pytest-subtests/pytest-subtests-0.7.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 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 )
-
-inherit distutils-r1
-
-DESCRIPTION="unittest subTest() support and subtests fixture"
-HOMEPAGE="
-   https://github.com/pytest-dev/pytest-subtests/
-   https://pypi.org/project/pytest-subtests/;
-SRC_URI="
-   
https://github.com/pytest-dev/pytest-subtests/archive/refs/tags/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-
-RDEPEND=">=dev-python/pytest-7[${PYTHON_USEDEP}]"
-# pytest-xdist is used to test compatibility
-BDEPEND="
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   local -x 
PYTEST_PLUGINS=xdist.plugin,xdist.looponfail,pytest_forked,pytest_subtests
-   local EPYTEST_DESELECT=()
-   [[ ${EPYTHON} == python3.11 ]] && EPYTEST_DESELECT+=(
-   # broken by output changes
-   # https://github.com/pytest-dev/pytest-subtests/issues/69
-   
"tests/test_subtests.py::TestSubTest::test_simple_terminal_normal[unittest]"
-   
"tests/test_subtests.py::TestSubTest::test_simple_terminal_verbose[unittest]"
-   )
-
-   epytest
-}



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

2022-06-26 Thread Michał Górny
commit: 786bebf81d975e8b13ad8e9c0e682a7787cc198f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 26 17:53:26 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 26 17:53:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786bebf8

dev-python/cycler: Remove old

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

 dev-python/cycler/cycler-0.11.0.ebuild | 22 --
 1 file changed, 22 deletions(-)

diff --git a/dev-python/cycler/cycler-0.11.0.ebuild 
b/dev-python/cycler/cycler-0.11.0.ebuild
deleted file mode 100644
index e62193743454..
--- a/dev-python/cycler/cycler-0.11.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
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Composable style cycles"
-HOMEPAGE="
-   https://matplotlib.org/cycler/
-   https://pypi.org/project/cycler/
-   https://github.com/matplotlib/cycler;
-SRC_URI="
-   https://github.com/matplotlib/cycler/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-distutils_enable_tests pytest



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

2022-06-26 Thread Michał Górny
commit: 9e41f5715d3725ba2b69f5aa25743e46e9f70c38
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 26 17:48:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 26 17:48:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e41f571

dev-python/lockfile: Remove old

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

 dev-python/lockfile/lockfile-0.12.2-r2.ebuild | 21 -
 1 file changed, 21 deletions(-)

diff --git a/dev-python/lockfile/lockfile-0.12.2-r2.ebuild 
b/dev-python/lockfile/lockfile-0.12.2-r2.ebuild
deleted file mode 100644
index 1d9b54e15ac9..
--- a/dev-python/lockfile/lockfile-0.12.2-r2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Platform-independent file locking module"
-HOMEPAGE="https://launchpad.net/pylockfile https://pypi.org/project/lockfile/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-
-BDEPEND=">dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-
-distutils_enable_tests nose
-distutils_enable_sphinx doc/source --no-autodoc



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

2022-06-26 Thread Arthur Zamarin
commit: d3b68401c09af5214fef3c98f360be448f6de707
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 17:43:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 17:43:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3b68401

media-libs/fontconfig: Stabilize 2.14.0-r1 hppa, #854384

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

 media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild 
b/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild
index 4003ab1a0fb0..6b42c3a9d2ab 100644
--- a/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild
+++ b/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://fontconfig.org/release/${P}.tar.xz;
 LICENSE="MIT"
 SLOT="1.0"
 if ! [[ $(ver_cut 3) -ge 90 ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 fi
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-fontconfig/

2022-06-26 Thread Arthur Zamarin
commit: 9e9a31ad46f205bbf370583cd160f5628ee784ee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 17:43:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 17:43:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e9a31ad

app-eselect/eselect-fontconfig: Stabilize 20220403 hppa, #854384

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

 app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild 
b/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild
index ff4c92883c57..b8f890593de3 100644
--- a/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild
+++ b/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/fontconfig.esel
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND=">=app-admin/eselect-1.2.3"
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/dasel/

2022-06-26 Thread Zac Medico
commit: 2f994f4994ca02d31c2ac3c65675b9d671b16459
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun 26 17:30:14 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 26 17:30:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f994f49

app-misc/dasel: add 1.25.0

Signed-off-by: Zac Medico  gentoo.org>

 app-misc/dasel/Manifest|  1 +
 app-misc/dasel/dasel-1.25.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/app-misc/dasel/Manifest b/app-misc/dasel/Manifest
index c6d5eca9b0d9..3063a1c63bec 100644
--- a/app-misc/dasel/Manifest
+++ b/app-misc/dasel/Manifest
@@ -1,2 +1,3 @@
 DIST dasel-1.24.3-deps.tar.xz 20531068 BLAKE2B 
6cd947a88c54e46300432c2f87c0ef757a53739e0755af48f4596a87ba46faf12c967145a0f263e13abb8f01ffe10c51b45f641de348fc02e7af39417b709d1d
 SHA512 
27696cd5a5c93b3e29ba12fd2730c04047dc752ef17a32db73e7cbc8e5d38d914705720da9ff0ffb0c8d3fb383b5070eb552b24a4e72e72ebad70c2e1085cab3
 DIST dasel-1.24.3.tar.gz 3052243 BLAKE2B 
bc6621515781272d45f2b459f99a5c8ab3c51a869d147bf8e0d7ea1f0f3b9e8afd0b80a4091ecccfcaa7e8e5e375d6851400dac9432aa911374d011b8c36ec36
 SHA512 
fc836413e0e6538102e63f08fb0030ed93fde048d11e98291f22f02ee5d5cff51523f25052b8ef7f268d52c2487086408ddc8547d2e12fb3a672d3a754838ce9
+DIST dasel-1.25.0.tar.gz 3053827 BLAKE2B 
2902cddbb2feb4ce3f4d643e26c4b1f82f3b25a2d6e016257767fefe499bc4e52cefa784723ae2c33ff68614501a10e0aea2a8b8f000de3748c3e7f4fb0ff28f
 SHA512 
ec2b1d0ca0acd84dc9465b0f4aa27b054a0897efbcb4dd6a94cf6de73415933e44b857e8dbcb01d3bac266597d2dfe132146d282c168b087dcd77512e5f06e72

diff --git a/app-misc/dasel/dasel-1.25.0.ebuild 
b/app-misc/dasel/dasel-1.25.0.ebuild
new file mode 100644
index ..261c64912713
--- /dev/null
+++ b/app-misc/dasel/dasel-1.25.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Query, update and convert data structures from the command line"
+HOMEPAGE="https://github.com/TomWright/dasel;
+SRC_URI="https://github.com/TomWright/dasel/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~zmedico/dist/dasel-1.24.3-deps.tar.xz;
+
+LICENSE="MIT Apache-2.0 BSD BSD-2 ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+src_compile() {
+   CGO_ENABLED=0 go build -o bin/dasel -ldflags="-X 
'github.com/tomwright/dasel/internal.Version=${PV}'" ./cmd/dasel || die
+}
+
+src_install() {
+   dobin bin/dasel
+   dodoc CHANGELOG.md README.md
+}



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

2022-06-26 Thread Alfredo Tupone
commit: e47bc4e8204e32b66568bbaf12e0a5fbcf31b1a1
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Jun 26 17:29:53 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jun 26 17:29:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e47bc4e8

sci-libs/caffe2: fix deps

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

 sci-libs/caffe2/caffe2-1.11.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-libs/caffe2/caffe2-1.11.0.ebuild 
b/sci-libs/caffe2/caffe2-1.11.0.ebuild
index f8e9483bf74a..74e51e18a3ea 100644
--- a/sci-libs/caffe2/caffe2-1.11.0.ebuild
+++ b/sci-libs/caffe2/caffe2-1.11.0.ebuild
@@ -34,6 +34,7 @@ DEPEND="${RDEPEND}
dev-libs/FP16
dev-libs/pocketfft
dev-libs/flatbuffers
+   dev-python/pyyaml[${PYTHON_USEDEP}]
 "
 
 S="${WORKDIR}"/${MYP}



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-fontconfig/

2022-06-26 Thread Arthur Zamarin
commit: dbd32c541212f572b4aed021650295b1f63ea7d6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 17:24:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 17:24:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd32c54

app-eselect/eselect-fontconfig: Stabilize 20220403 arm64, #854384

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

 app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild 
b/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild
index a19feeae09a6..ff4c92883c57 100644
--- a/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild
+++ b/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/fontconfig.esel
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND=">=app-admin/eselect-1.2.3"
 



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

2022-06-26 Thread Arthur Zamarin
commit: c359a41dc274fd6ccaa91d8deeff697768d9f985
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 17:24:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 17:24:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c359a41d

dev-python/pyenchant: Stabilize 3.2.2-r1 ppc64, #854432

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

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

diff --git a/dev-python/pyenchant/pyenchant-3.2.2-r1.ebuild 
b/dev-python/pyenchant/pyenchant-3.2.2-r1.ebuild
index 44d3a9371d9b..2008a0379c49 100644
--- a/dev-python/pyenchant/pyenchant-3.2.2-r1.ebuild
+++ b/dev-python/pyenchant/pyenchant-3.2.2-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc 
~x86"
 
 RDEPEND="
app-text/enchant:*



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

2022-06-26 Thread Arthur Zamarin
commit: ebed3de66434b7067c24a939df660264aeaa1224
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 17:24:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 17:24:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebed3de6

dev-python/cycler: Stabilize 0.11.0-r1 ALLARCHES, #854453

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

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

diff --git a/dev-python/cycler/cycler-0.11.0-r1.ebuild 
b/dev-python/cycler/cycler-0.11.0-r1.ebuild
index ac6af8178a9f..1bb286f39c25 100644
--- a/dev-python/cycler/cycler-0.11.0-r1.ebuild
+++ b/dev-python/cycler/cycler-0.11.0-r1.ebuild
@@ -18,6 +18,6 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 distutils_enable_tests pytest



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

2022-06-26 Thread Arthur Zamarin
commit: 1cf721a06bd9b8bf538c0224479b3da379c12c89
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 17:24:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 17:24:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cf721a0

media-libs/fontconfig: Stabilize 2.14.0-r1 arm64, #854384

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

 media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild 
b/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild
index 221e0db34dd8..4003ab1a0fb0 100644
--- a/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild
+++ b/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://fontconfig.org/release/${P}.tar.xz;
 LICENSE="MIT"
 SLOT="1.0"
 if ! [[ $(ver_cut 3) -ge 90 ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 fi
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"



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

2022-06-26 Thread Stephan Hartmann
commit: a5281e6d03afd0b1604244550a753ab78be8fda7
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Jun 26 17:24:14 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sun Jun 26 17:24:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5281e6d

www-client/chromium-bin: add 103.0.5060.53, drop 102.0.5005.115

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/chromium-bin/Manifest   | 22 +++---
 ...15.ebuild => chromium-bin-103.0.5060.53.ebuild} |  0
 2 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/www-client/chromium-bin/Manifest b/www-client/chromium-bin/Manifest
index eaf2124f2e59..d0358a712474 100644
--- a/www-client/chromium-bin/Manifest
+++ b/www-client/chromium-bin/Manifest
@@ -1,11 +1,11 @@
-DIST chromium-bin-102.0.5005.115-1-common-aarch64.tar.xz 8889948 BLAKE2B 
52057c670f2d59799eddaed3857625e8a309740b43a4969e80be981b8050896d7053d54a107fbc7007e2c13406ed0a5f514049ee82f652305771871e0afc371d
 SHA512 
4efd6709a3dded0d9eba4eab40c9001ffbacda10250b342107a6683cdb6f8ca5cc2fd6b07b885f2d2b3fbf44a5f23d57fd307c7f60dc2c0a3af7998fd8cdf235
-DIST chromium-bin-102.0.5005.115-1-common-i686.tar.xz 4540852 BLAKE2B 
805361410948429742254607e0e0ec5b0871b8b5f6e1de55edbe2ffc59b5df11f1b8f320e2c66869c0b48fa1a7b302cec6f580d3bb1af289559f167e72603f3e
 SHA512 
540adad542491790ebf51b00709074f1c47d9a05477040fb27ddf53ff14b07ad28d70d7028eaba2c4fbd0edb1716ffb51f304a33879c3ff2a224737ea2109969
-DIST chromium-bin-102.0.5005.115-1-common-x86_64.tar.xz 4594856 BLAKE2B 
0ddfe57afaf3a46eca476ea8dc8a80656e3044e032de03b61e974a14608ebd2711f1517400a52cc07a2bf78d24bf079b4d512873b0cb6e7f7fe7b48251286c30
 SHA512 
9df3521182a30baf70189792bb9c052d60f758456d0c2bf2f7fee7cc128046b6af5b76cdb419a6c3629a86a0f560177918b6cb74482b2ff6a34a7345f684c92b
-DIST chromium-bin-102.0.5005.115-1-common.tar.xz 4407860 BLAKE2B 
b32b6d574b9948c7f0d230ee06231676a2cbda96c4324d9b6205f5d4559987af390735ce0757fafa1020585f418acec3d4520f83cf9fd1876377a78e0238cbbd
 SHA512 
2ff19eca6aeec45ec7d5e7d012c904dd2c738d510d82ebf40a3075ea86f694addc2c5f7f48135df81b5d8465940e0a559d56a3b232233fd87eeb1582c2939b2a
-DIST chromium-bin-102.0.5005.115-1-l10n.tar.xz 4971292 BLAKE2B 
a58a7b32c76527a47bbe2c5640ef307dfd233815f96536c03df2946d6cb57b44b1247f55e794fd8828104952ccdd0e8dcd698086466c3bdc48cbed5c900477a6
 SHA512 
9f8341f7b40386776f27d5ace549e2234bf82c09727bd4e0b40e4aaf395c0e99b9a342a61984714d3add77d682dddf0f8e78c76c44eb0d1aa39e46b265ac86dc
-DIST chromium-bin-102.0.5005.115-1-wayland-aarch64.tar.xz 75596376 BLAKE2B 
b9bb196b7281d30e214b8ee31471319ac8f6d7e93900feea5d32e6a81ef5edd4e1ffcf570575d63c878080d34e1a12b23d62d4fed400a73dac96dc72fa04fb07
 SHA512 
48350c1e700839bee6ce72f65cec6759b96ee010e819f4f3a27df47e61781a4cbb4f2475794515fabad461685e4cf1e7c1647f23277a48c7031b04a9de1e8550
-DIST chromium-bin-102.0.5005.115-1-wayland-i686.tar.xz 84104808 BLAKE2B 
d28943edc6e4f0091066485c91ca55460a487ca396788da69927448c00618cfc69002f69abbafc27149b9b0f603bb7077c699024dd89f89242d2991743414812
 SHA512 
5c210e2384c36a299fb42a68178450c995b61a74f9705bdd37c5775c41d5df7911dc29c5fb232eaa8a9fae7118e2f908f9778672d736856d5d2a94c346454faa
-DIST chromium-bin-102.0.5005.115-1-wayland-x86_64.tar.xz 82647760 BLAKE2B 
cde44fe57742635c5b80095d4fd8fa59ce8284f9e9c7327e5c8203924c85b365b7e04513175a077f514ae8d7ebee02a6d75d6410ad422d46d40fe5998a8874c1
 SHA512 
05138df03ffe13a18d76a93314ab0ad4909d1b139306dcda9c51a8bc93391a63988e8e4b5109e204491b9cfc76834f5c186895394a2f2ff673675a3870a61042
-DIST chromium-bin-102.0.5005.115-1-x11-aarch64.tar.xz 75398788 BLAKE2B 
7c0416c7d859b40bd2cf8a4d36219bcbf55c2d9cd2e859172f4704ca4485656b90e3999346e2d492b21163cfe3e7c4b27772fd94cd63586e2d4e5b662be220fe
 SHA512 
63731a93ce760faec4eefc7ef980f853922fde0ea91cb4d841b3b35a7a1f2b06801093abe0ef56fe694be9fc13a57832b851c3296776056da88d2c21d7d92d55
-DIST chromium-bin-102.0.5005.115-1-x11-i686.tar.xz 83906260 BLAKE2B 
1f41fa171e7a92cfa235edbedbe74fcd8b83c422a8a5b36b198542b0ae82a1549b532e498a1580284018d846504feb205ba8e956d9ac659632dc2aadb0260858
 SHA512 
0d50c0effa4e4a94bac2042bb91324b068375276054e4badfcc1712b209a7b552ef3e558d7ae0d159e77c411f9052232d3650c718b9979c202c908146fe9ddef
-DIST chromium-bin-102.0.5005.115-1-x11-x86_64.tar.xz 82448332 BLAKE2B 
22673d5e6660e001fa9d48af82ee166f34e123910d5627ebb90768a38150cbd94a3737476168b472a8a6034ec660284f8f98a9014585374ebe79ce30b8687e5c
 SHA512 
bb7413ddf20fd4b3a657f22669aa7f3351e13563e66d90cdea88c78feec5bc4e5f4f625390ca8f97008987015d297f6e2821c5cde3ad21ba031521ea34f864d8
+DIST chromium-bin-103.0.5060.53-1-common-aarch64.tar.xz 8824260 BLAKE2B 
2e72a4d59e075da5ee0d890733a2825b1a58e4553d1916197e33db4833eed49a469e094b85ebfae8a79858f532c3170855b97c6dd6fff45583806a6e9a2209fd
 SHA512 
b11e73648b28e423a1cb6cb022821d6210ac3690d22ea200588d2e70ab0b10d37baee4651f17607e257e7f279ddcc51193cb1047340f91648ea289579a967ffe
+DIST chromium-bin-103.0.5060.53-1-common-i686.tar.xz 4543420 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-fontconfig/

2022-06-26 Thread Arthur Zamarin
commit: 21c4ae13664dc79b01715a0a4b047fff6601a31c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 17:19:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 17:19:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c4ae13

app-eselect/eselect-fontconfig: Stabilize 20220403 ppc, #854384

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

 app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild 
b/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild
index 00ee57791ded..a19feeae09a6 100644
--- a/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild
+++ b/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/fontconfig.esel
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND=">=app-admin/eselect-1.2.3"
 



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

2022-06-26 Thread Arthur Zamarin
commit: 275e9c163020a533c1b1091b8face6a3ab458525
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 17:19:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 17:19:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=275e9c16

media-libs/fontconfig: Stabilize 2.14.0-r1 ppc, #854384

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

 media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild 
b/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild
index c679fb307f50..221e0db34dd8 100644
--- a/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild
+++ b/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://fontconfig.org/release/${P}.tar.xz;
 LICENSE="MIT"
 SLOT="1.0"
 if ! [[ $(ver_cut 3) -ge 90 ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 fi
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-fontconfig/

2022-06-26 Thread Arthur Zamarin
commit: 09896a05a07370d38c9bb3c34fa7a35deba6920e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 17:18:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 17:18:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09896a05

app-eselect/eselect-fontconfig: Stabilize 20220403 ppc64, #854384

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

 app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild 
b/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild
index 630592e8f2cd..00ee57791ded 100644
--- a/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild
+++ b/app-eselect/eselect-fontconfig/eselect-fontconfig-20220403.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/fontconfig.esel
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND=">=app-admin/eselect-1.2.3"
 



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

2022-06-26 Thread Arthur Zamarin
commit: eec0f395df20f58056500bff759ad379e61b6b36
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 17:18:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 17:18:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec0f395

media-libs/fontconfig: Stabilize 2.14.0-r1 ppc64, #854384

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

 media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild 
b/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild
index e476d074801d..c679fb307f50 100644
--- a/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild
+++ b/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://fontconfig.org/release/${P}.tar.xz;
 LICENSE="MIT"
 SLOT="1.0"
 if ! [[ $(ver_cut 3) -ge 90 ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 fi
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"



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

2022-06-26 Thread Arthur Zamarin
commit: d50f3ea8329a40add88d4d2979f12aae143188d4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 17:13:18 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 17:13:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d50f3ea8

dev-python/pyenchant: Stabilize 3.2.2-r1 ppc, #854432

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

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

diff --git a/dev-python/pyenchant/pyenchant-3.2.2-r1.ebuild 
b/dev-python/pyenchant/pyenchant-3.2.2-r1.ebuild
index 5e256f3e46d8..44d3a9371d9b 100644
--- a/dev-python/pyenchant/pyenchant-3.2.2-r1.ebuild
+++ b/dev-python/pyenchant/pyenchant-3.2.2-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
 
 RDEPEND="
app-text/enchant:*



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

2022-06-26 Thread Arthur Zamarin
commit: 807e7844ddbcdc2e75ee6755c18c875cc25d58b6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 17:08:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 17:08:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=807e7844

dev-python/responses: Stabilize 0.21.0 ALLARCHES, #854426

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

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

diff --git a/dev-python/responses/responses-0.21.0.ebuild 
b/dev-python/responses/responses-0.21.0.ebuild
index a1afdacd16d4..8a9eb16cce78 100644
--- a/dev-python/responses/responses-0.21.0.ebuild
+++ b/dev-python/responses/responses-0.21.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="


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

2022-06-26 Thread Arthur Zamarin
commit: e5c6ae8ebe27e33aeccc9a42c5b11f0ba62df6d0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 17:08:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 17:08:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c6ae8e

dev-python/pytest-subtests: Stabilize 0.8.0 ALLARCHES, #854429

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

 dev-python/pytest-subtests/pytest-subtests-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-subtests/pytest-subtests-0.8.0.ebuild 
b/dev-python/pytest-subtests/pytest-subtests-0.8.0.ebuild
index 2882f156ab50..ac20291c5208 100644
--- a/dev-python/pytest-subtests/pytest-subtests-0.8.0.ebuild
+++ b/dev-python/pytest-subtests/pytest-subtests-0.8.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/pytest-7[${PYTHON_USEDEP}]



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

2022-06-26 Thread Arthur Zamarin
commit: 68c34b572bccaba0144fc3e26c074ea381a4b73d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 17:05:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 17:05:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68c34b57

dev-python/parameterized: Stabilize 0.8.1-r2 ALLARCHES, #854435

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

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

diff --git a/dev-python/parameterized/parameterized-0.8.1-r2.ebuild 
b/dev-python/parameterized/parameterized-0.8.1-r2.ebuild
index 06dbc5e9d590..8c781e672213 100644
--- a/dev-python/parameterized/parameterized-0.8.1-r2.ebuild
+++ b/dev-python/parameterized/parameterized-0.8.1-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 BDEPEND="
test? (



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

2022-06-26 Thread Arthur Zamarin
commit: 371eb026476b86850fa50ac09e60325eb18ba5d6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 17:04:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 17:04:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=371eb026

dev-libs/nspr: Stabilize 4.34 hppa, #854258

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

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

diff --git a/dev-libs/nspr/nspr-4.34.ebuild b/dev-libs/nspr/nspr-4.34.ebuild
index 160606984741..7a7bb7b8a2ea 100644
--- a/dev-libs/nspr/nspr-4.34.ebuild
+++ b/dev-libs/nspr/nspr-4.34.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz;
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris 
~x86-solaris"
 IUSE="debug"
 
 MULTILIB_CHOST_TOOLS=(



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

2022-06-26 Thread Arthur Zamarin
commit: 366e853ecfb5df504ccb94cb71cb20bf4c8d184d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 17:04:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 17:04:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=366e853e

dev-python/lockfile: Stabilize 0.12.2-r3 ALLARCHES, #854438

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

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

diff --git a/dev-python/lockfile/lockfile-0.12.2-r3.ebuild 
b/dev-python/lockfile/lockfile-0.12.2-r3.ebuild
index 17e6b4848ad6..23f6213dad63 100644
--- a/dev-python/lockfile/lockfile-0.12.2-r3.ebuild
+++ b/dev-python/lockfile/lockfile-0.12.2-r3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 BDEPEND="
>dev-python/pbr-1.8[${PYTHON_USEDEP}]



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

2022-06-26 Thread Piotr Karbowski
commit: d6b5fde3a4a59dc34f43c5af307c5ac7afb62747
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Jun 26 17:00:08 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Jun 26 17:01:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6b5fde3

media-sound/deadbeef: 1.9.1-r1: REQUIRED_USE QA fix.

Signed-off-by: Piotr Karbowski  gentoo.org>

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

diff --git a/media-sound/deadbeef/deadbeef-1.9.1.ebuild 
b/media-sound/deadbeef/deadbeef-1.9.1-r1.ebuild
similarity index 97%
rename from media-sound/deadbeef/deadbeef-1.9.1.ebuild
rename to media-sound/deadbeef/deadbeef-1.9.1-r1.ebuild
index 4ff8f9b85bef..d749eff41a5d 100644
--- a/media-sound/deadbeef/deadbeef-1.9.1.ebuild
+++ b/media-sound/deadbeef/deadbeef-1.9.1-r1.ebuild
@@ -16,7 +16,7 @@ LICENSE="
 "
 SLOT="0"
 KEYWORDS="~amd64 ~riscv ~x86"
-IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm mp3 
musepack nls notify nullout opus oss pulseaudio sc68 shellexec +supereq threads 
vorbis wavpack"
+IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm mp3 
musepack nls notify +nullout opus oss pulseaudio sc68 shellexec +supereq 
threads vorbis wavpack"
 
 REQUIRED_USE="
|| ( alsa oss pulseaudio nullout )



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

2022-06-26 Thread Arthur Zamarin
commit: 9bb887f7855183a32e4f95194f57b164282c035e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 16:36:59 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 16:36:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bb887f7

dev-python/pytools: add 2022.1.12

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

 dev-python/pytools/Manifest |  1 +
 dev-python/pytools/pytools-2022.1.12.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-python/pytools/Manifest b/dev-python/pytools/Manifest
index f2948a1a3c1a..bf156f2f9d6f 100644
--- a/dev-python/pytools/Manifest
+++ b/dev-python/pytools/Manifest
@@ -1,3 +1,4 @@
 DIST pytools-2022.1.10.tar.gz 70033 BLAKE2B 
bc7edcaa68110866e2be0f6dec9d712f0c9f4a5eb10c19778940b12fc93437ccae9fa4ebc8ef563fb6127a7348c12532b5d78104dd1c6ce301b2ec6951bb2609
 SHA512 
6c19ab1b765f036459f24a80b9034b9028b94f1d340bcecdbfa53f955f3240220be3c6c1dad9b4e4d367d1ca094622ee6bcd043b7ecdc85706f2467eed43b58d
 DIST pytools-2022.1.11.tar.gz 70285 BLAKE2B 
65d88261aed8d96cef6a111e9ccf15d3f7c15a3bfd42d5cced7a6a13801b4d894b059f80aae5aa03e35ab23461e6e24341c7f1c9bbb23f4d130a448f52baabc9
 SHA512 
68c08320c15baa0d7e09baf13e311b4f4a354f59947a01753dad71fd239159d336186cf8bce66aa4b25c6404248d729b5de61ce29eca13e61fa6b48ad4fcc574
+DIST pytools-2022.1.12.tar.gz 70346 BLAKE2B 
6f3fc1b55185e0ea7e680a089d66c7f64b9d3312ebf02c3fdba776f49d6156ccb83f5eef9139f1c6f9e17448f102c38661c2cd07e33277923f9379a017e72194
 SHA512 
66a4a60b26ee543a774322583a22105f5e886cb86956b4edb95ae361a5aa6cff28b1bcf6ad84b9e2f68c81bb11f5a18bd2e8d0335343550a6e9bca4cb0e9c0e8
 DIST pytools-2022.1.9.tar.gz 69731 BLAKE2B 
12a6b4a299eef5713dbe226b65b3f1d7ef92a67fbef7bcbf166a09dff79ce6eb2ac7976aab9c54d5a1363d96dc61db928ca44c22de8b33637cc0f09f0b0dd347
 SHA512 
242b41010db581ad18bc96572bd8f25b15ff4228e1ea3ad8eca2016a36d6a2b55bcc570437821eb40605ab45f574b738f8364adbfd0cac28c2b12fb75e75dd14

diff --git a/dev-python/pytools/pytools-2022.1.12.ebuild 
b/dev-python/pytools/pytools-2022.1.12.ebuild
new file mode 100644
index ..099c6522be45
--- /dev/null
+++ b/dev-python/pytools/pytools-2022.1.12.ebuild
@@ -0,0 +1,34 @@
+# 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} )
+PYTHON_REQ_USE='sqlite'
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of tools missing from the Python standard library"
+HOMEPAGE="
+   https://mathema.tician.de/software/pytools/
+   https://github.com/inducer/pytools/
+   https://pypi.org/project/pytools/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# NB: numpy is now an "extra" (optional) dep -- we can remove it from
+# RDEPEND If revdeps don't need it
+RDEPEND="
+   >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/typing-extensions-4.0[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+"
+
+distutils_enable_tests pytest



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

2022-06-26 Thread Arthur Zamarin
commit: a725172672eafb43173978dd0fc3e658dadc9d00
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 16:37:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 16:37:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7251726

dev-python/nptyping: add 2.2.0

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

 dev-python/nptyping/Manifest  |  1 +
 dev-python/nptyping/nptyping-2.2.0.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/nptyping/Manifest b/dev-python/nptyping/Manifest
index b63ac38252d6..a66d77bd4017 100644
--- a/dev-python/nptyping/Manifest
+++ b/dev-python/nptyping/Manifest
@@ -2,3 +2,4 @@ DIST nptyping-2.0.1.gh.tar.gz 54790 BLAKE2B 
75aadc4310dc3e5262aa8f007bc65584ee11
 DIST nptyping-2.1.1.gh.tar.gz 63606 BLAKE2B 
846d85230f7391a1119cab522e17424cae20276981a06897921a82bb739296ad449197526f36da542fcb263ff6595913d9c333fd0b83b10fc835cea338f7f094
 SHA512 
4e9993a01650b8bbd8616b2721e92d1e7a2fa87e8cdc55239a30b09f6e323bbcebb532b6cacb4891b50c4aa6cabe8f00dc25d4b052bddb1827fc1e3d021299ae
 DIST nptyping-2.1.2.gh.tar.gz 64535 BLAKE2B 
c050c7c49e4c4570b73496a3ac2aa24742844e7cbc1db353d1bf065eea4fdd892221139a085d217a9118dea5b19b0bcec512577c943cc841492f1cc0b14c3681
 SHA512 
f6d600f7595294829bae5b8cade8b66952df02f30b795af6b193401083d61e5dc8ac4ac474ddd5ef72c3fe3e7f11a4a895a5ff89ab7ddd2664382fbe4f8017c2
 DIST nptyping-2.1.3.gh.tar.gz 65157 BLAKE2B 
cae8b1a34ac42bdb805193437d2bc02d16c4c37b6cfd04e84e777ec11ce40b32a8422e89e7c63e876b99fa785bf2b15fcf0ea295313ae8a46e662ecb2e370d5e
 SHA512 
7d0c47f5fc67af6ef3af4c757e75d2b415011c4bb7ef08100b4649dd17a8afe3b430ae1b621d36097e19ee635bdaa95ecda6e62c6fb01a58983c66386b51717c
+DIST nptyping-2.2.0.gh.tar.gz 65224 BLAKE2B 
11b77690dc83492a13f5a58839655c210d3bd48368e14d0c97be4b5e51f4de54d4e4a238f5865826309b40dc7bb50376ca45827e9e74360dad215bd798610809
 SHA512 
3c29689994ca87418614e55811b66d03087d127b9e620c2dc3407e3e3ff984cdecd789b0dbd955db460f865a34941f061a7496362ef9944351f59a0e4c3ef483

diff --git a/dev-python/nptyping/nptyping-2.2.0.ebuild 
b/dev-python/nptyping/nptyping-2.2.0.ebuild
new file mode 100644
index ..3815be94d4dd
--- /dev/null
+++ b/dev-python/nptyping/nptyping-2.2.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 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="Type hints for Numpy"
+HOMEPAGE="
+   https://pypi.org/project/nptyping/
+   https://github.com/ramonhagenaars/nptyping/
+"
+SRC_URI="
+   https://github.com/ramonhagenaars/nptyping/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/typeguard[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_IGNORE=(
+   # TODO: package beartype?
+   tests/test_beartype.py
+   # TODO: package pyright?
+   tests/test_pyright.py
+   # test for... whether the release is on pypi?
+   # requires Internet + feedparser, meaningless for users
+   tests/test_package_info.py
+   # relies on Internet access to fetch packages for pip
+   tests/test_wheel.py
+)
+
+distutils_enable_tests pytest



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

2022-06-26 Thread Arthur Zamarin
commit: 6ad398444b32dc93bfd70da74302255a8675c280
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun 26 16:50:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun 26 16:50:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad39844

dev-python/serpent: add 1.41

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

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

diff --git a/dev-python/serpent/Manifest b/dev-python/serpent/Manifest
index 9d28412f5913..73d69bb892cd 100644
--- a/dev-python/serpent/Manifest
+++ b/dev-python/serpent/Manifest
@@ -1 +1,2 @@
 DIST serpent-1.40.tar.gz 24140 BLAKE2B 
8a790e3f0973e99840cbea6ad354012cde0b7c6ee09c50f31d56110e12cf848543a30a38900e821419c9a0aaeb2b55fe0161dbc9c233f236a21dc553cefce9e6
 SHA512 
9f8edebcd6e37de7442a00157f64b1dec6742cd198f45ab475be7f38aff4e090345739f7500181f0b0a4dbdc9241b2f11bca5ada7a89aa577d94646269d7ab28
+DIST serpent-1.41.tar.gz 88927 BLAKE2B 
738c0e3ff3ff908514a54523aa41bcda3aa4426d0426037a0223ddb744995bf9175de96df2372506aaf45de664897e35cd7292b9aa58beab146f225ce02864f1
 SHA512 
cab6f9e36d2f777e58cd5f3d1dd6e11626e0f222ecb2adb8e5997338c76ed357c461dadd00010cfd43ffc6a0b1addd7de06d86b7a82ca796719e4bde2d9f4813

diff --git a/dev-python/serpent/serpent-1.41.ebuild 
b/dev-python/serpent/serpent-1.41.ebuild
new file mode 100644
index ..9c183aa8a170
--- /dev/null
+++ b/dev-python/serpent/serpent-1.41.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..10} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="A simple serialization library based on ast.literal_eval"
+HOMEPAGE="https://pypi.org/project/serpent/
+   https://github.com/irmen/Serpent;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+python_test() {
+   eunittest tests
+}



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

2022-06-26 Thread Maciej Barć
commit: 3578d8f94e3bb4f7ec671d7002c55c17f3dc1f6b
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jun 26 16:31:24 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jun 26 16:31:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3578d8f9

app-emacs/doom-themes: bump to 2.3.0

after 4 years, a new real realease!

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

 app-emacs/doom-themes/Manifest |  1 +
 app-emacs/doom-themes/doom-themes-2.3.0.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/app-emacs/doom-themes/Manifest b/app-emacs/doom-themes/Manifest
index f7216fad2533..c150300de8d3 100644
--- a/app-emacs/doom-themes/Manifest
+++ b/app-emacs/doom-themes/Manifest
@@ -1 +1,2 @@
 DIST doom-themes-2.1.6_p20220505.tar.gz 128520 BLAKE2B 
f7b2f060d2b68427bd9f375cdd8d009d68ffd0839f46aecb41ede32bde815f2b4df68a2df8af9d09c055f4443b4abcaecc0046b4449ffce9449956cf9c43755b
 SHA512 
bc450d964d45e123b96efb6f96e153ed0d4530374197bef484b41b18f51ae49fc7c7cea2aa0aa52709706510f725ba1943176ae02cafb16b2f2d3b7f824a
+DIST doom-themes-2.3.0.tar.gz 133034 BLAKE2B 
ea6c4c35f4f4b8e7cdaefd5871c99d53c7648a0421fac2e6a69bd24d2b384c4793666c21ff99e5746796995f37ff526b333418839d30ac50406ae003e0cddf4d
 SHA512 
0197896eabdf548569a4826ff670e47cb113bb2ea252eaa9b06d2bebd68a7fa4833126536c265c15216e4f5403114f6e3e77b9db75b05a5552fae680c85d7af1

diff --git a/app-emacs/doom-themes/doom-themes-2.3.0.ebuild 
b/app-emacs/doom-themes/doom-themes-2.3.0.ebuild
new file mode 100644
index ..0b90415d940c
--- /dev/null
+++ b/app-emacs/doom-themes/doom-themes-2.3.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=25.1
+
+inherit elisp
+
+DESCRIPTION="Opinionated megapack of modern color-themes for GNU Emacs"
+HOMEPAGE="https://github.com/doomemacs/themes/;
+SRC_URI="https://github.com/doomemacs/themes/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}"/themes-${PV}
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+DOCS=( README.md )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   emake test
+}
+
+src_install() {
+   elisp_src_install
+
+   insinto "${SITELISP}"/${PN}
+   doins -r themes
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/tablist/, app-emacs/tablist/files/

2022-06-26 Thread Maciej Barć
commit: f392fef573d71f81d24cbd08f7d07ec0f59ae8d5
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jun 26 12:50:54 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jun 26 16:24:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f392fef5

app-emacs/tablist: new package; add version 1.0

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

 app-emacs/tablist/Manifest  |  1 +
 app-emacs/tablist/files/50tablist-gentoo.el |  1 +
 app-emacs/tablist/metadata.xml  | 19 +++
 app-emacs/tablist/tablist-1.0.ebuild| 19 +++
 4 files changed, 40 insertions(+)

diff --git a/app-emacs/tablist/Manifest b/app-emacs/tablist/Manifest
new file mode 100644
index ..5711bc22d9fd
--- /dev/null
+++ b/app-emacs/tablist/Manifest
@@ -0,0 +1 @@
+DIST tablist-1.0.tar.gz 31848 BLAKE2B 
11bc943aaf25fb1fe6ecb43a944d70d9b5ab4c423f9df96c881a840570780707a702240808c425e8e91321ad620c1773c80c03e2f6881ccddff84c0d818aa7a4
 SHA512 
14d32228e9663d218b49563ec07a5f8d094b389e06e532c0710af54d7386fcd19435fae2920163e0c774b7b67bf77ef5fc0a246dfbdb11785dca976ff47eeff2

diff --git a/app-emacs/tablist/files/50tablist-gentoo.el 
b/app-emacs/tablist/files/50tablist-gentoo.el
new file mode 100644
index ..431f7e90ae73
--- /dev/null
+++ b/app-emacs/tablist/files/50tablist-gentoo.el
@@ -0,0 +1 @@
+(add-to-list 'load-path "@SITELISP@")

diff --git a/app-emacs/tablist/metadata.xml b/app-emacs/tablist/metadata.xml
new file mode 100644
index ..55cb7b1f0219
--- /dev/null
+++ b/app-emacs/tablist/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+This package adds marks and filters to tabulated-list-mode. It also puts a
+dired face on tabulated list buffers. It can be used by deriving from
+tablist-mode, or with more limited features by enabling tablist-minor-mode
+inside a tabulated-list-mode buffer.
+  
+  
+https://github.com/politza/tablist/issues/
+politza/tablist
+  
+

diff --git a/app-emacs/tablist/tablist-1.0.ebuild 
b/app-emacs/tablist/tablist-1.0.ebuild
new file mode 100644
index ..ab4bc1aa5088
--- /dev/null
+++ b/app-emacs/tablist/tablist-1.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=24.3
+
+inherit elisp
+
+DESCRIPTION="Extended tabulated-list mode fro Emacs"
+HOMEPAGE="https://github.com/politza/tablist/;
+SRC_URI="https://github.com/politza/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+DOCS=( README.md )
+SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/pdf-tools/, app-emacs/pdf-tools/files/

2022-06-26 Thread Maciej Barć
commit: bd0432ba613f02b3d6bcef7f7be42d4ff7dd4d32
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jun 26 16:23:31 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jun 26 16:24:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd0432ba

app-emacs/pdf-tools: new package; add version 1.0.0_pre20220619

2022.06.19 snapshot

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

 app-emacs/pdf-tools/Manifest   |  1 +
 app-emacs/pdf-tools/files/50pdf-tools-gentoo.el|  2 +
 app-emacs/pdf-tools/metadata.xml   | 25 
 .../pdf-tools/pdf-tools-1.0.0_pre20220619.ebuild   | 66 ++
 4 files changed, 94 insertions(+)

diff --git a/app-emacs/pdf-tools/Manifest b/app-emacs/pdf-tools/Manifest
new file mode 100644
index ..9209c7b44bff
--- /dev/null
+++ b/app-emacs/pdf-tools/Manifest
@@ -0,0 +1 @@
+DIST pdf-tools-1.0.0_pre20220619.tar.gz 459416 BLAKE2B 
79a7c7a59faf9c11047bfb6218a8055cb9c757b928e52ff59ffb910e5aedb95ca7efe1dda1ae821d98a687fc6e700d8194311fc850f534f425534a1572bd34b5
 SHA512 
74ca8c05ad238c07ca1b6d6a594889d048220bb984b78b83e7af4c59eedfa7a35a03e153aa4d1296781f910eb0b3a68a5148876a30ad0f6e9fdecf831ff58f8e

diff --git a/app-emacs/pdf-tools/files/50pdf-tools-gentoo.el 
b/app-emacs/pdf-tools/files/50pdf-tools-gentoo.el
new file mode 100644
index ..69d6945dcd0a
--- /dev/null
+++ b/app-emacs/pdf-tools/files/50pdf-tools-gentoo.el
@@ -0,0 +1,2 @@
+(add-to-list 'load-path "@SITELISP@")
+(load "pdf-tools-autoloads" nil t)

diff --git a/app-emacs/pdf-tools/metadata.xml b/app-emacs/pdf-tools/metadata.xml
new file mode 100644
index ..daf7018f9de6
--- /dev/null
+++ b/app-emacs/pdf-tools/metadata.xml
@@ -0,0 +1,25 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+PDF Tools is, among other things, a replacement of DocView for PDF files.
+The key difference is that pages are not pre-rendered by e.g. ghostscript
+and stored in the file-system, but rather created on-demand and stored in
+memory. This rendering is performed by a special library named, for
+whatever reason, poppler, running inside a server program. This program is
+called epdfinfo and its job is to successively read requests from Emacs and
+produce the proper results, i.e. the PNG image of a PDF page. Actually,
+displaying PDF files is just one part of pdf-tools. Since poppler can
+provide us with all kinds of information about a document and is also able
+to modify it, there is a lot more we can do with it.
+  
+  
+https://github.com/vedang/pdf-tools/issues/
+vedang/pdf-tools
+  
+

diff --git a/app-emacs/pdf-tools/pdf-tools-1.0.0_pre20220619.ebuild 
b/app-emacs/pdf-tools/pdf-tools-1.0.0_pre20220619.ebuild
new file mode 100644
index ..b4dfd41e3c9f
--- /dev/null
+++ b/app-emacs/pdf-tools/pdf-tools-1.0.0_pre20220619.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+H=fe42da60ad68e806af1677210249caccd7b99451
+NEED_EMACS=25.1  # Needs Emacs >=25.1 because of the "let-alist" function.
+
+inherit autotools elisp
+
+DESCRIPTION="Emacs Lisp support library for PDF documents"
+HOMEPAGE="https://github.com/vedang/pdf-tools/;
+SRC_URI="https://github.com/vedang/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${H}
+
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+# Cask is a hard dependency for tests; it is ran by helper functions too.
+RESTRICT="test"
+
+BDEPEND="app-emacs/tablist"
+DEPEND="
+   app-text/poppler:=[cairo,png]
+   dev-libs/glib:2=
+   media-libs/freetype:2=
+   media-libs/harfbuzz:=
+   media-libs/libpng:=
+   x11-libs/cairo:=
+"
+RDEPEND="
+   ${DEPEND}
+   ${BDEPEND}
+"
+
+DOCS=( NEWS README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   elisp_src_prepare
+
+   cd server || die
+   eautoreconf
+}
+
+src_configure() {
+   cd server || die
+   econf
+}
+
+src_compile() {
+   BYTECOMPFLAGS="-L lisp" elisp-compile lisp/*.el
+   elisp-make-autoload-file lisp/${PN}-autoloads.el lisp
+
+   emake -C server
+}
+
+src_install() {
+   elisp-install ${PN} lisp/*.el*
+   elisp-site-file-install "${FILESDIR}"/${SITEFILE}
+
+   emake -C server DESTDIR="${D}" install
+
+   einstalldocs
+}



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

2022-06-26 Thread Matt Turner
commit: d0d3c0d5bccc25b3b46a73c04aaed66bfee19035
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 26 16:07:46 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 26 16:07:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d3c0d5

net-misc/modemmanager: Require USE=qmi for USE=qrtr

Closes: https://bugs.gentoo.org/854375
Signed-off-by: Matt Turner  gentoo.org>

 net-misc/modemmanager/modemmanager-1.18.10-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/modemmanager/modemmanager-1.18.10-r1.ebuild 
b/net-misc/modemmanager/modemmanager-1.18.10-r1.ebuild
index 3d86124950a7..9b2baf49b464 100644
--- a/net-misc/modemmanager/modemmanager-1.18.10-r1.ebuild
+++ b/net-misc/modemmanager/modemmanager-1.18.10-r1.ebuild
@@ -16,6 +16,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc
 IUSE="elogind +introspection mbim policykit +qmi +qrtr systemd test +udev vala"
 REQUIRED_USE="
?? ( elogind systemd )
+   qrtr? ( qmi )
vala? ( introspection )
 "
 RESTRICT="!test? ( test )"



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

2022-06-26 Thread Stephan Hartmann
commit: 4ab0b46a3b0f0c0fee4cea1fcde9ba7cf964baa7
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Jun 26 15:08:55 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sun Jun 26 15:09:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ab0b46a

www-client/opera-developer: update ffmpeg version

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/opera-developer/Manifest | 1 +
 ...veloper-90.0.4457.0.ebuild => opera-developer-90.0.4457.0-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 9dc4c44630bd..274d4cdb3729 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -3,3 +3,4 @@ DIST opera-developer_90.0.4450.0_amd64.deb 86183352 BLAKE2B 
d2265610809a4f8c3b25
 DIST opera-developer_90.0.4457.0_amd64.deb 87075276 BLAKE2B 
da6bceb1bc4c447baedba7b007e1ed150d13471a638219abb6c1f1d947de5bf4d55ec2d8210dc9fd7d6e5032084513bf7af5013f1fcc22d1eb9d13990cd7751f
 SHA512 
5e4ceca322ea006b160ae31c9a1d48e96cef88863b028cbd3cd406b5481cdd3e09fa86f19552105e858884902895f9989936d2fa97149c86f5b1e14facfef250
 DIST opera-ffmpeg-codecs-100.0.4896.20.tar.xz 1393360 BLAKE2B 
be608a42042b2713fff66716c171959609e06d94b6c56cd8081e05313915378eff25c7098228ff6727a430c9f02bd4e9c9dcce4e715f09e10ac62d89ccd6ae1c
 SHA512 
7dab4a091ac3562cd9c09cf37bc70edf9000ad1b3d31f27278e2edc68b9f55fd4f821ebc90a761ae5803542195718015c859e107344b31a5f7f9ad6cf028df42
 DIST opera-ffmpeg-codecs-102.0.5005.61.tar.xz 1429920 BLAKE2B 
a4cb07805650c3cd7f7e1127e475775c95d74b8cd17af5ad736a6d4f256176586b1608c2a617961cf2f3f7980879bc8f1a84cd9faa4838eafbc7b1b4e2edfe1a
 SHA512 
af20383a0b77da89bf2ef52b412d9cce0a1f12bcfe2612ebd5110f1e8008cfff874da36e00b980609ac29346c545f2326bbe5f1b42473530f2886d67a00f52ca
+DIST opera-ffmpeg-codecs-104.0.5083.0.tar.xz 1431840 BLAKE2B 
172ba55d6f390eaea644803ddae8c3cee4ee2d585de873db438d43b9e7f6d07f5b0e9b659f06c126f65148148d889948cc3287ee21da00eec08f2e665be47dbc
 SHA512 
9ca7fe8a244b634d65a28602f9e1173694faaab6de95cd0a44aeedc29dffb75b14adf842c69d5ba5631fb40e51f021fce190dc8307148d8e9218230b7cde29b8

diff --git a/www-client/opera-developer/opera-developer-90.0.4457.0.ebuild 
b/www-client/opera-developer/opera-developer-90.0.4457.0-r1.ebuild
similarity index 99%
rename from www-client/opera-developer/opera-developer-90.0.4457.0.ebuild
rename to www-client/opera-developer/opera-developer-90.0.4457.0-r1.ebuild
index d9356701daff..bf2f16f337f7 100644
--- a/www-client/opera-developer/opera-developer-90.0.4457.0.ebuild
+++ b/www-client/opera-developer/opera-developer-90.0.4457.0-r1.ebuild
@@ -42,7 +42,7 @@ fi
 
 KEYWORDS="-* ~amd64"
 
-FFMPEG_VERSION="102.0.5005.61"
+FFMPEG_VERSION="104.0.5083.0"
 
 
SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
proprietary-codecs? (



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

2022-06-26 Thread Vitaly Zdanevich
commit: 304d220ac6447c1839923ad85030ce38c4639c41
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Jun 26 14:40:57 2022 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Sun Jun 26 14:40:57 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=304d220a

media-sound/nulloy: add 0.8.2, 

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

 media-sound/nulloy/Manifest|  2 +
 media-sound/nulloy/files/nulloy.patch  | 12 ++
 media-sound/nulloy/metadata.xml| 11 ++
 media-sound/nulloy/nulloy-0.9.3.ebuild | 63 ++
 media-sound/nulloy/nulloy-.ebuild  | 70 ++
 5 files changed, 158 insertions(+)

diff --git a/media-sound/nulloy/Manifest b/media-sound/nulloy/Manifest
new file mode 100644
index 0..96d9bfaa2
--- /dev/null
+++ b/media-sound/nulloy/Manifest
@@ -0,0 +1,2 @@
+DIST nulloy-0.9.3.tar.gz 374184 BLAKE2B 
49dc31e3e30b89bab62dcdaeea56a71da4a54a19a866df47034708659494aaca3c622c1466a62ffd1d9f6247e14d06eb2d6992d9779c619c6bcf07154ae10731
 SHA512 
884828a0968c651af770042aade1ed4491e8d8f49c5e7b16df0115841a3883df00f190da6c1478f2eb9ed065ef0372ff7635e2c5d8d32ec5af8b55b00302b0a9
+DIST nulloy-theme-night-v1.0.tar.gz 350556 BLAKE2B 
dbb9b81c1fce9bcc1da4a99ef0369280770e221b2615e9421f7165d450362d96e180a6460b839d0adc21c16286309cffcefe04dba9e1fe5b31c9df729415c883
 SHA512 
5e4c43d4a5cb1cb41b23e243d12ade6abc7309136caf69a8e0fa24becab22edf5c9b955e5933e3cb9f104e5cd953f9a46344ad04beb3e08e154725de7c852a70

diff --git a/media-sound/nulloy/files/nulloy.patch 
b/media-sound/nulloy/files/nulloy.patch
new file mode 100644
index 0..155879b1b
--- /dev/null
+++ b/media-sound/nulloy/files/nulloy.patch
@@ -0,0 +1,12 @@
+index 4ddee63..5f02c60 100644
+--- a/src/skins/skins.pri
 b/src/skins/skins.pri
+@@ -12,7 +12,7 @@ win32 {
+ ZIP_DEL_CMD = 7z d -tzip
+ }
+
+-unix:SKINS =  metro silver slim
++unix:SKINS =  metro silver slim night
+ win32:SKINS = Metro Silver Slim
+ for(skin, SKINS) {
+ _depends = $$SRC_DIR/skins/$$lower($${skin})/*

diff --git a/media-sound/nulloy/metadata.xml b/media-sound/nulloy/metadata.xml
new file mode 100644
index 0..7e06a7d4b
--- /dev/null
+++ b/media-sound/nulloy/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zdanevich.vit...@ya.ru
+   Vitaly Zdanevich
+   
+   
+   Add a few themes, enable if you want 
dark
+   
+

diff --git a/media-sound/nulloy/nulloy-0.9.3.ebuild 
b/media-sound/nulloy/nulloy-0.9.3.ebuild
new file mode 100644
index 0..2a8ed1a32
--- /dev/null
+++ b/media-sound/nulloy/nulloy-0.9.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg
+
+DESCRIPTION="Music player with a waveform progress bar (sound visualization 
like in audio editors)"
+HOMEPAGE="https://nulloy.com;
+
+NAME="nulloy-theme-night-v1.0"
+SRC_URI="https://github.com/nulloy/nulloy/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz
+   skins? ( 
https://gitlab.com/vitaly-zdanevich/nulloy-theme-night/-/archive/v1.0/${NAME}.tar.gz
 )"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+skins"
+
+BDEPEND="dev-qt/linguist-tools"
+
+DEPEND="
+   dev-qt/qtcore
+   dev-qt/designer
+   dev-qt/linguist
+   dev-qt/qtscript
+   dev-qt/qtx11extras
+   media-libs/gstreamer
+   media-libs/gst-plugins-base
+   media-plugins/gst-plugins-meta
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   if use skins ; then
+   eapply "${FILESDIR}"/nulloy.patch
+
+   cp -r $WORKDIR/$NAME src/skins/night
+   fi
+
+   default
+}
+
+src_configure() {
+   # Upstream ./configure script does not support specifying an option's
+   # value after an equal sign like in '--prefix="${EPREFIX}/usr"', so we
+   # have to set up all the options ourselves and call the script directly
+   local myconfargs=(
+   $(use skins || echo --no-skins)
+   --no-update-check
+   --no-taglib
+   --gstreamer-tagreader
+   --prefix "${EPREFIX}/usr"
+   --libdir "$(get_libdir)"
+   )
+
+   ./configure "${myconfargs[@]}" || die
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}

diff --git a/media-sound/nulloy/nulloy-.ebuild 
b/media-sound/nulloy/nulloy-.ebuild
new file mode 100644
index 0..4cd2267fd
--- /dev/null
+++ b/media-sound/nulloy/nulloy-.ebuild
@@ -0,0 +1,70 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3 xdg
+
+DESCRIPTION="Music player with a waveform progress bar (sound visualization 
like in audio editors)"
+HOMEPAGE="https://nulloy.com;
+
+EGIT_REPO_URI="https://github.com/nulloy/nulloy;
+EGIT_CLONE_TYPE="shallow"
+
+LICENSE="GPL-3"
+SLOT="0"

[gentoo-commits] repo/gentoo:master commit in: app-misc/geneweb/

2022-06-26 Thread Alfredo Tupone
commit: bcf95237127c2b1a5786219ded86b2acd3ba1277
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Jun 26 13:35:53 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jun 26 13:35:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf95237

app-misc/geneweb: add dev-ml/zarith dep

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

 app-misc/geneweb/geneweb-7.0.0-r2.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-misc/geneweb/geneweb-7.0.0-r2.ebuild 
b/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
index 22aceff8db39..ea0b71cdb97a 100644
--- a/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
+++ b/app-misc/geneweb/geneweb-7.0.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,8 @@ RDEPEND="dev-lang/ocaml[ocamlopt?]
dev-ml/uunf:=
>=dev-ml/markup-1.0.0:=
dev-ml/unidecode:=
-   dev-ml/calendars:="
+   dev-ml/calendars:=
+   dev-ml/zarith:="
 DEPEND="${RDEPEND}
dev-ml/cppo
test? ( dev-ml/ounit2 )"



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

2022-06-26 Thread Joonas Niilola
commit: cec807d6d225cc94eeeab2ee34a142b6607b5f69
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Jun 26 13:14:05 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 26 13:14:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec807d6

dev-lang/spidermonkey: enable llvm:14 for 78

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

 dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild | 23 ---
 1 file changed, 8 insertions(+), 15 deletions(-)

diff --git a/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild 
b/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild
index 5e0feaa53795..43e786d669c7 100644
--- a/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild
@@ -7,7 +7,7 @@ EAPI="7"
 FIREFOX_PATCHSET="firefox-78esr-patches-19.tar.xz"
 SPIDERMONKEY_PATCHSET="spidermonkey-78-patches-04.tar.xz"
 
-LLVM_MAX_SLOT=13
+LLVM_MAX_SLOT=14
 
 PYTHON_COMPAT=( python3_{7..10} )
 PYTHON_REQ_USE="ssl"
@@ -73,6 +73,13 @@ BDEPEND="${PYTHON_DEPS}
>=virtual/rust-1.41.0
virtual/pkgconfig
|| (
+   (
+   sys-devel/llvm:14
+   clang? (
+   sys-devel/clang:14
+   lto? ( =sys-devel/lld-14* )
+   )
+   )
(
sys-devel/llvm:13
clang? (
@@ -87,20 +94,6 @@ BDEPEND="${PYTHON_DEPS}
lto? ( =sys-devel/lld-12* )
)
)
-   (
-   sys-devel/llvm:11
-   clang? (
-   sys-devel/clang:11
-   lto? ( =sys-devel/lld-11* )
-   )
-   )
-   (
-   sys-devel/llvm:10
-   clang? (
-   sys-devel/clang:10
-   lto? ( =sys-devel/lld-10* )
-   )
-   )
)
lto? (
!clang? ( sys-devel/binutils[gold] )



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

2022-06-26 Thread Matthew Smith
commit: 6eac8f2838eee9953bfc4ab0ece59cf396d6e026
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Jun 26 12:52:04 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Jun 26 12:54:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eac8f28

sys-devel/mold: fix tests

Fix LD_PRELOAD path in mold-wrapper tests, and delete more tests that
require QEMU.

Signed-off-by: Matthew Smith  gentoo.org>

 sys-devel/mold/mold-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-devel/mold/mold-.ebuild b/sys-devel/mold/mold-.ebuild
index d5c163c1ba90..1fe9a5a08e35 100644
--- a/sys-devel/mold/mold-.ebuild
+++ b/sys-devel/mold/mold-.ebuild
@@ -53,10 +53,11 @@ src_prepare() {
 
# Heavy tests, need qemu
rm test/elf/gdb-index-{compress-output,dwarf{2,3,4,5}}.sh || die
+   rm test/elf/lto-{archive,dso,gcc,llvm,version-script}.sh || die
 
# Sandbox sadness
rm test/elf/run.sh || die
-   sed -i 's|$mold-wrapper.so|"& ${LD_PRELOAD}"|' \
+   sed -i 's|`pwd`/mold-wrapper.so|"& ${LD_PRELOAD}"|' \
test/elf/mold-wrapper{,2}.sh || die
 
# static-pie tests require glibc built with static-pie support



[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/

2022-06-26 Thread Matthew Smith
commit: 9a15e0efed04fe7510f3582a3e8fae6947af92cf
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Jun 26 12:35:35 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Jun 26 12:54:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a15e0ef

net-mail/mu: add 1.8.1

Signed-off-by: Matthew Smith  gentoo.org>

 net-mail/mu/Manifest|  1 +
 net-mail/mu/mu-1.8.1.ebuild | 89 +
 2 files changed, 90 insertions(+)

diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest
index 91bc485d6b1c..928feb8f4afd 100644
--- a/net-mail/mu/Manifest
+++ b/net-mail/mu/Manifest
@@ -1,3 +1,4 @@
 DIST mu-1.6.10.tar.xz 867008 BLAKE2B 
6cce22f18691c3ad6dda1ec012d72c398df2ba4d1beca70fc6f88d87aa9b749e2aa4c03f5c0e0d70f4f9978e2beb60ea02642b8ff71e86e0668df726e5923b52
 SHA512 
a51847b338afeff9c9fa88c4698df4b85289d017063cb5e3410eb967c605d8779618dcbd988e2d923a92291c1e0738ec84afecf017c76a63776149619d134887
 DIST mu-1.6.11.tar.xz 870188 BLAKE2B 
ec2ab4312800e8357b4fc902251708e27968cdde389e2403fca9ad6b1ef5e00154aa018d5a7751ec5372b5ca2be2eb030a9148c0d53f35040f420877d51ca3f3
 SHA512 
78faa4f9b34827676203ab305797deb96c0c0f9b0e8158e627c9a992bccd9c5708d4a1f5cc93c0b9c7f9a224b047800bd389bf3fceb163aa139ecff0cfa19274
 DIST mu-1.7.23.tar.xz 2136016 BLAKE2B 
9b0a27fc07072e52c06d8d4b807a77491d314d4c531799a83b1281ce935b79f5eab3510dc94be98ee0effe86c69379331172cfea3db330b8302d03582f7bf364
 SHA512 
412789146e4962f670c356576906e5eabc5783dd0fc7d04440146f064877f53b4e948713ed557e97b114a96d7a41b3087a8e3c528b48bb363e68fd0eabfe42fc
+DIST mu-1.8.1.tar.xz 537892 BLAKE2B 
dda0cdd3a45572000861557b04d8c92c0d61c283c6ace69a034ce209d22dc7e26ea4ac77c6493c505e0c7bcbf47ace82cd82ab20295170b2a986fcccaa0c5df9
 SHA512 
01b4c349aecf4134c700b6e4b1bc58d1e1360a74feec3f3ee56d1f350c7640b7447bdc35f158ce892427b7b7fbe15cfb00ab28d5aa05b9eaba1d4b4f32e5ed26

diff --git a/net-mail/mu/mu-1.8.1.ebuild b/net-mail/mu/mu-1.8.1.ebuild
new file mode 100644
index ..ef60bb7e559f
--- /dev/null
+++ b/net-mail/mu/mu-1.8.1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp-common meson
+
+DESCRIPTION="Set of tools to deal with Maildirs, in particular, searching and 
indexing"
+HOMEPAGE="https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu;
+SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos"
+IUSE="emacs readline"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/gmime:3.0
+   >=dev-libs/xapian-1.4:=
+   emacs? ( >=app-editors/emacs-25.3:* )
+   readline? ( sys-libs/readline:= )"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   sys-apps/texinfo
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.7.12-optional-mu4e.patch
+)
+
+SITEFILE="70mu-gentoo-autoload.el"
+
+src_prepare() {
+   default
+
+   # Don't install NEWS.org into /usr/share/doc.
+   sed -i '/NEWS.org/,+1 d' meson.build || die
+   sed -i '/mu4e-about.org/d' mu4e/meson.build || die
+
+   # Instead, put it in /usr/share/doc/${PF}.
+   sed -i "/MU_DOC_DIR/s/mu/${PF}/" mu4e/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature emacs)
+   $(meson_feature readline)
+   # NOTE: Guile interface is deprecated to be removed shortly.
+   -Dguile=disabled
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   # Since meson no longer installs NEWS.org, install it with dodoc.
+   # Also, it must be uncompressed so that it can be viewed with
+   # mu4e-info.
+   docompress -x /usr/share/doc/${PF}/NEWS.org
+   dodoc NEWS.org
+
+   # Same as above.
+   docompress -x /usr/share/doc/${PF}/mu4e-about.org
+   dodoc mu4e/mu4e-about.org
+}
+
+pkg_preinst() {
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   elog "After upgrading from an old major version, you should"
+   elog "rebuild your mail index."
+   fi
+}
+
+pkg_postinst() {
+   if use emacs; then
+   einfo "To use mu4e you need to configure it in your .emacs file"
+   einfo "See the manual for more information:"
+   einfo "https://www.djcbsoftware.nl/code/mu/mu4e/;
+
+   elisp-site-regen
+   fi
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



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

2022-06-26 Thread Matthew Smith
commit: 417433589da543300cb15f296a2bf83006870973
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Jun 26 12:53:26 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Jun 26 12:54:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41743358

sys-devel/mold: add 1.3.0

Signed-off-by: Matthew Smith  gentoo.org>

 sys-devel/mold/Manifest  |  1 +
 sys-devel/mold/mold-1.3.0.ebuild | 97 
 2 files changed, 98 insertions(+)

diff --git a/sys-devel/mold/Manifest b/sys-devel/mold/Manifest
index 268158e76252..8ebf5f5d3d07 100644
--- a/sys-devel/mold/Manifest
+++ b/sys-devel/mold/Manifest
@@ -1,2 +1,3 @@
 DIST mold-1.2.1.tar.gz 4669615 BLAKE2B 
ba483a479d3eff0ea1dbce0da8c292b6a95c0faee2ac0f52d7be392e41d70e5ff3d7859e43fd721720bfb8331984823f2762acfd9dc51d3f5d8fd0a4865088c9
 SHA512 
fc39674b00119d09b3275ed7232356f0b25dad1a0f3a498f9db1a4835b6d4f9ea637ca9a643a05591ea895e8751d9bee43cdcb42303beb082462e76ddb42a0f1
 DIST mold-1.2.tar.gz 4759743 BLAKE2B 
496a4804ac656d52cf54675740091a5e50048a2cc0aae9eab17a08ae88b16e138c364bf76c4d7959cf631d42ed69df3b18207620bf33f6675477ef38bbb0a016
 SHA512 
1308f5f274867a5d2d2c000a043ce645eff2a0c876fc1bec33c077cd7f5fc0f1f2b983211ca479cebc80f1ed3f3b0ea0d4c8f7e3e7f2124b713354b18ebc8676
+DIST mold-1.3.0.tar.gz 4689476 BLAKE2B 
2696f74095763ecda7407d1e677a568e0fddbaf5a3ba16dd21e998d80ff77968d77f46f981958087ada11ede181bee1f0bb8c511eede549a81f4edd7c9dc1280
 SHA512 
c9da8ece83049afcb815444c81d090a7bdead85b88898460cd94cfc83766b54793d3aa15ce7ce3bd8070a080d1241684c15ad81485ec39cfef768360c574964a

diff --git a/sys-devel/mold/mold-1.3.0.ebuild b/sys-devel/mold/mold-1.3.0.ebuild
new file mode 100644
index ..1fe9a5a08e35
--- /dev/null
+++ b/sys-devel/mold/mold-1.3.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="A Modern Linker"
+HOMEPAGE="https://github.com/rui314/mold;
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/rui314/mold.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="AGPL-3"
+SLOT="0"
+
+RDEPEND=">=dev-cpp/tbb-2021.4.0:=
+   sys-libs/zlib
+   !kernel_Darwin? (
+   >=dev-libs/mimalloc-2:=
+   dev-libs/openssl:=
+   )"
+# As of 1.1, xxhash is now a header-only dep, but it's now bundled :(
+# TODO: restore SYSTEM_XXHASH upstream?
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   # Bug #841575
+   "${FILESDIR}"/${PN}-1.2.1-install-nopython.patch
+   "${FILESDIR}"/${PN}-1.3.0-openssl-pkgconfig.patch
+)
+
+pkg_pretend() {
+   # Requires a c++20 compiler, see #831473
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]]; then
+   die "${PN} needs at least gcc 10"
+   elif tc-is-clang && [[ $(clang-major-version) -lt 12 ]]; then
+   die "${PN} needs at least clang 12"
+   fi
+   fi
+}
+
+src_prepare() {
+   default
+
+   # Needs unpackaged dwarfdump
+   rm test/elf/{{dead,compress}-debug-sections,compressed-debug-info}.sh 
|| die
+
+   # Heavy tests, need qemu
+   rm test/elf/gdb-index-{compress-output,dwarf{2,3,4,5}}.sh || die
+   rm test/elf/lto-{archive,dso,gcc,llvm,version-script}.sh || die
+
+   # Sandbox sadness
+   rm test/elf/run.sh || die
+   sed -i 's|`pwd`/mold-wrapper.so|"& ${LD_PRELOAD}"|' \
+   test/elf/mold-wrapper{,2}.sh || die
+
+   # static-pie tests require glibc built with static-pie support
+   if ! has_version -d 'sys-libs/glibc[static-pie(+)]'; then
+   rm test/elf/{hello,ifunc}-static-pie.sh || die
+   fi
+}
+
+src_compile() {
+   tc-export CC CXX
+
+   emake \
+   CFLAGS="${CFLAGS}" \
+   CXXFLAGS="${CXXFLAGS}" \
+   SYSTEM_TBB=1 \
+   SYSTEM_MIMALLOC=1 \
+   STRIP="true" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)"
+}
+
+src_test() {
+   emake \
+   SYSTEM_TBB=1 \
+   SYSTEM_MIMALLOC=1 \
+   check
+}
+
+src_install() {
+   emake \
+   SYSTEM_TBB=1 \
+   SYSTEM_MIMALLOC=1 \
+   DESTDIR="${D}" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   STRIP="true" \
+   install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/mold/, sys-devel/mold/files/

2022-06-26 Thread Matthew Smith
commit: 78147a1e291cd661a15126c31ff4374675609a94
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Jun 26 12:46:10 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Jun 26 12:54:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78147a1e

sys-devel/mold: use pkg-config to find OpenSSL

Signed-off-by: Matthew Smith  gentoo.org>

 .../mold/files/mold-1.3.0-openssl-pkgconfig.patch  | 28 ++
 sys-devel/mold/mold-.ebuild|  1 +
 2 files changed, 29 insertions(+)

diff --git a/sys-devel/mold/files/mold-1.3.0-openssl-pkgconfig.patch 
b/sys-devel/mold/files/mold-1.3.0-openssl-pkgconfig.patch
new file mode 100644
index ..d2ed0af47b41
--- /dev/null
+++ b/sys-devel/mold/files/mold-1.3.0-openssl-pkgconfig.patch
@@ -0,0 +1,28 @@
+From a4fde946f49cddf4f7c1eceb3b86ca38375cec1d Mon Sep 17 00:00:00 2001
+From: Matthew Smith 
+Date: Sun, 26 Jun 2022 13:44:36 +0100
+Subject: [PATCH] Revert "Do not use pkg-config"
+
+This reverts commit 4ef90d4316bbba3a4b8902e38bf5f68171cc6ab7.
+--- a/Makefile
 b/Makefile
+@@ -18,6 +18,9 @@ ifeq ($(origin CXX), default)
+   CXX = c++
+ endif
+ 
++# Allow overriding pkg-config binary
++PKG_CONFIG = pkg-config
++
+ # If you want to keep symbols in the installed binary, run make with
+ # `STRIP=true` to run /bin/true instead of the strip command.
+ STRIP = strip
+@@ -100,7 +103,8 @@ ifeq ($(OS), Darwin)
+ endif
+ 
+ ifeq ($(NEEDS_LIBCRYPTO), 1)
+-  MOLD_LDFLAGS += -lcrypto
++  MOLD_CXXFLAGS += $(shell $(PKG_CONFIG) --cflags-only-I openssl)
++  MOLD_LDFLAGS += $(shell $(PKG_CONFIG) --libs-only-L openssl) -lcrypto
+ endif
+ 
+ # '-latomic' flag is needed building on riscv64 system.

diff --git a/sys-devel/mold/mold-.ebuild b/sys-devel/mold/mold-.ebuild
index 87931221e192..d5c163c1ba90 100644
--- a/sys-devel/mold/mold-.ebuild
+++ b/sys-devel/mold/mold-.ebuild
@@ -31,6 +31,7 @@ DEPEND="${RDEPEND}"
 PATCHES=(
# Bug #841575
"${FILESDIR}"/${PN}-1.2.1-install-nopython.patch
+   "${FILESDIR}"/${PN}-1.3.0-openssl-pkgconfig.patch
 )
 
 pkg_pretend() {



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

2022-06-26 Thread Conrad Kostecki
commit: bb493ec8947380b333f3923a465701f01fb9de99
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jun 26 12:46:23 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jun 26 12:47:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb493ec8

dev-db/mysqltuner: add 1.9.9

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

 dev-db/mysqltuner/Manifest|  1 +
 dev-db/mysqltuner/mysqltuner-1.9.9.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/dev-db/mysqltuner/Manifest b/dev-db/mysqltuner/Manifest
index c100f545074f..2904f5b20e8c 100644
--- a/dev-db/mysqltuner/Manifest
+++ b/dev-db/mysqltuner/Manifest
@@ -1 +1,2 @@
 DIST mysqltuner-1.8.3.tar.gz 254525 BLAKE2B 
7fa1fe24ab454aa15a03e62410e08988a4a0d3ac9b1e4df0219a67bffa4d6113d8c89d6f93f8e6d08a35ecc4bdbf5c0148d8e53138f05a5c22899ecca98b3614
 SHA512 
965ad0204cb449aa113bf1880a91468d48467c84e7d42ac8f12e7ee4035e49dc7cb191d2b11b6e5b084a60c3857e92ac4d1bef63f688538f3468fda32304a702
+DIST mysqltuner-1.9.9.tar.gz 225048 BLAKE2B 
5c22ecbe3ab8ab2ad8712c6cbdfbc6bb182e6211d7894c2dc10c68b5b31f74f7512747c983844ba6ce9e12e422f510e4e68a18e85e29f443424e4dfa7055e1f7
 SHA512 
9373fcbcf514a989126b100739a87d711b4c2081e2608b4576d0ab88590ffd85fae57f1587e1d9f44cf0d89baa92eeb9115db2c4c6c491b701e965de7a549fa0

diff --git a/dev-db/mysqltuner/mysqltuner-1.9.9.ebuild 
b/dev-db/mysqltuner/mysqltuner-1.9.9.ebuild
new file mode 100644
index ..04400f30bd2b
--- /dev/null
+++ b/dev-db/mysqltuner/mysqltuner-1.9.9.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="MySQLTuner-perl"
+
+DESCRIPTION="Makes recommendations for increased performance and stability for 
MySQL"
+HOMEPAGE="https://github.com/major/MySQLTuner-perl;
+SRC_URI="https://github.com/major/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-lang/perl
+   virtual/perl-Getopt-Long
+"
+
+DEPEND="${RDEPEND}"
+
+src_install() {
+   newbin mysqltuner.pl mysqltuner
+   dodoc {CONTRIBUTING,INTERNALS,USAGE}.md
+   einstalldocs
+
+   # Passwords and vulnerabilities are meant to be fed to the script 
uncompressed.
+   dodoc basic_passwords.txt vulnerabilities.csv
+   docompress -x "/usr/share/doc/${PF}/basic_passwords.txt" 
"/usr/share/doc/${PF}/vulnerabilities.csv"
+}



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2022-06-26 Thread Joonas Niilola
commit: e50b6ea13f0cda61c47c5f2462c3a45d9dfb7f10
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Jun 26 12:46:04 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 26 12:46:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50b6ea1

mail-client/thunderbird: update patchset to fix libcxx compat

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

 mail-client/thunderbird/Manifest   | 2 +-
 mail-client/thunderbird/thunderbird-91.10.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 4562fb6c12aa..5db352576adc 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,4 +1,4 @@
-DIST firefox-91esr-patches-08j.tar.xz 19280 BLAKE2B 
017c2b31f7b5b2b8fb1f23ee165b20b4c7490ec86f7385c203a316b8184586fd5b6594bbbd98375725c7f5b0623af026eeabf587b847d4d0ce5d35b005735af3
 SHA512 
e3e9c869a41eee1082b3822f7de37c7ff984bf90f4cda216c01aeed4ebe682112eb21a3acec83bc31d4f667437e52e06488128be041eb9d32d64dffb007f4b0b
+DIST firefox-91esr-patches-09j.tar.xz 19508 BLAKE2B 
e9890c37cc2f86414e2167dda830387f6bfc06ef1f95347c46ae97b04da0515aa66bb8733e7312efa04205a08895623e8b95c58bcd543564e8eff5ba77a91612
 SHA512 
75d9420a7a5724420766c220c92650c8e16966d0f0c9ddf98e23a3b0c11dee255dddefd762d247f555c2e200b6796cb196c8eba4ee6f5c3567b2ba0c42865d34
 DIST thunderbird-91.10.0-af.xpi 561895 BLAKE2B 
c794ce6b0e504f9d85ca954fa0d93cfd886e614ce6187f98555482297ebdc75132b3067f0e940fb4d2664a30aa71a74ff8d4bebb116df3706d48c290f213520b
 SHA512 
465c30a199e6d9f85f3c2b2306d91cc07822dc57752e750c527aefbc5e8da13c91e1df03dbe37d72c377fa99c6472c682a9b7b94550b3b8088d7b49e9e82585c
 DIST thunderbird-91.10.0-ar.xpi 665731 BLAKE2B 
b450a3563929686946ce5c74f49f9976ca69e5995a13af19893f7ec25cb64236207f805e4c99b02387d4eda32c46ad1fdeebfb59f835954a9c9a55a7db1a0b79
 SHA512 
f039df005d4bf66ba38491ac9986d6543cc6c8c5d7d1d2eb30f286b8652e0948406b7a1fa85422ed1dc059e3ba99dcf7dca0f8d54a92a0e7b6fe00d2964b8414
 DIST thunderbird-91.10.0-ast.xpi 580512 BLAKE2B 
57e31d67fc6c59c148cc8556df40a5d6173867fa6e7d8f1824be682cdc0d618b67c1365b87caea43adfb93994f1693bcdf070473453b068a59c055ec1c3607d4
 SHA512 
e92b2ea2ed9e4617cb1915f7baf32abc930fd571b8039c657f01b3cb4139bdb147f2e7718eadb8a7601cc1968c2daff4471624476b0b95ebca403ca75c846a39

diff --git a/mail-client/thunderbird/thunderbird-91.10.0.ebuild 
b/mail-client/thunderbird/thunderbird-91.10.0.ebuild
index 2a28b6c92f3c..1bd8475d018b 100644
--- a/mail-client/thunderbird/thunderbird-91.10.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-91.10.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="8"
 
-FIREFOX_PATCHSET="firefox-91esr-patches-08j.tar.xz"
+FIREFOX_PATCHSET="firefox-91esr-patches-09j.tar.xz"
 
 LLVM_MAX_SLOT=14
 



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

2022-06-26 Thread Joonas Niilola
commit: aba42710bd5176e6777e20c7fa0fcc72e96cbd05
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Jun 26 12:45:41 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 26 12:45:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aba42710

www-client/firefox: update patchset to fix libcxx compat

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

 www-client/firefox/Manifest   | 2 +-
 www-client/firefox/firefox-91.10.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 63040f37c56e..68509ae9e406 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -195,4 +195,4 @@ DIST firefox-91.10.0esr-xh.xpi 428175 BLAKE2B 
40897b955a0f3b54b4b4057a871a5aa60f
 DIST firefox-91.10.0esr-zh-CN.xpi 575371 BLAKE2B 
ab139a8305601c53895eab447643461717f17d350bfb5e1d3aa687e71f7d136555eb7c02405c67e2c675341fa9e0e24217f0cd608e47127cce1b89d5444dc64f
 SHA512 
388b0023ed00752834daba082e81131fe83b8697c42a7b7541ac23fcf3fb369d3fd985bbf30e2530911a71c5755df813cab8f29e9323d84191b3cdbca76210e5
 DIST firefox-91.10.0esr-zh-TW.xpi 576233 BLAKE2B 
1afbb5ad4fb00bd4acbe0b71eb53e08a61b4ec38e22706efe2052454bc53b98bd87e5083e6f9b47574b4793a25551ca3f2e44b587586c7fe2c5de5f277de7ade
 SHA512 
5422dddbc5d7ad54088a9258d5fd0a3a15d7b15dbac5080d7a897539d9dfb6fab258a0d76abceda87c123f66211649fd384bb249405af9e8099a3b7c12cf20c5
 DIST firefox-91.10.0esr.source.tar.xz 380454768 BLAKE2B 
a28103041af99732545dcf5ff0c6ea999252f7006602b9f74c388afadb32f98927ec10fb1f5ff30029c18a0f7d26dd27584f4d129de6671d6728a49ade07b451
 SHA512 
8344b829d7bd86250afdd4cb582e27ed5705b3ef48aec50b9a39abc17deba86c9fd721f4667f5c2155e3d7cd1d6e1f82ff8e218ced3a16a4e06bb414ee0690f8
-DIST firefox-91esr-patches-08j.tar.xz 19280 BLAKE2B 
017c2b31f7b5b2b8fb1f23ee165b20b4c7490ec86f7385c203a316b8184586fd5b6594bbbd98375725c7f5b0623af026eeabf587b847d4d0ce5d35b005735af3
 SHA512 
e3e9c869a41eee1082b3822f7de37c7ff984bf90f4cda216c01aeed4ebe682112eb21a3acec83bc31d4f667437e52e06488128be041eb9d32d64dffb007f4b0b
+DIST firefox-91esr-patches-09j.tar.xz 19508 BLAKE2B 
e9890c37cc2f86414e2167dda830387f6bfc06ef1f95347c46ae97b04da0515aa66bb8733e7312efa04205a08895623e8b95c58bcd543564e8eff5ba77a91612
 SHA512 
75d9420a7a5724420766c220c92650c8e16966d0f0c9ddf98e23a3b0c11dee255dddefd762d247f555c2e200b6796cb196c8eba4ee6f5c3567b2ba0c42865d34

diff --git a/www-client/firefox/firefox-91.10.0.ebuild 
b/www-client/firefox/firefox-91.10.0.ebuild
index 09b485b40672..462c33955671 100644
--- a/www-client/firefox/firefox-91.10.0.ebuild
+++ b/www-client/firefox/firefox-91.10.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="8"
 
-FIREFOX_PATCHSET="firefox-91esr-patches-08j.tar.xz"
+FIREFOX_PATCHSET="firefox-91esr-patches-09j.tar.xz"
 
 LLVM_MAX_SLOT=14
 



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

2022-06-26 Thread Piotr Karbowski
commit: 94e42c7ad4ce63ee3c85d7a6aa136992dd9a0e07
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Jun 26 12:35:14 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Jun 26 12:36:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e42c7a

media-sound/deadbeef: 1.9.1 version bump

Closes: https://bugs.gentoo.org/851687
Signed-off-by: Piotr Karbowski  gentoo.org>

 media-sound/deadbeef/Manifest  |   1 +
 media-sound/deadbeef/deadbeef-1.9.1.ebuild | 191 +
 2 files changed, 192 insertions(+)

diff --git a/media-sound/deadbeef/Manifest b/media-sound/deadbeef/Manifest
index 0ca8958aee29..315ce3f2e738 100644
--- a/media-sound/deadbeef/Manifest
+++ b/media-sound/deadbeef/Manifest
@@ -1 +1,2 @@
 DIST deadbeef-1.8.8.tar.bz2 5083407 BLAKE2B 
69fd2cbaf131b3e44b426163ce6a83479bb1aff0e088c4beea09d747750f6f20b1e297eab1dd1ae0446d2af0aaf28fe0cc7c9f9e3e73fe031d369ba2f5d809ca
 SHA512 
399f0e70eca5e102a9e73ff03199c89c6f28f3e0da96e793316d1af83f00e71f09f6cc81a3fd0b0f0d52fe9e0195a3b9ffb0cf7e7708c3ea7085f33a5ec08b47
+DIST deadbeef-1.9.1.tar.bz2 5136384 BLAKE2B 
6e8314728b824b182ecb356d9a9cb09364650f6ca6b5e5d2f7077fc048fe62284e4959910a4cf982fd79893c503044d02417633713d0dcf34e93128aff22692e
 SHA512 
2f959fb139078bbde3c1183019545ed3979b3c5dfc051794ea7a5ccf166156acc8d5dface3169ec705059f487d47c9b314c5400770a7572c22fbd0b903eefc5a

diff --git a/media-sound/deadbeef/deadbeef-1.9.1.ebuild 
b/media-sound/deadbeef/deadbeef-1.9.1.ebuild
new file mode 100644
index ..4ff8f9b85bef
--- /dev/null
+++ b/media-sound/deadbeef/deadbeef-1.9.1.ebuild
@@ -0,0 +1,191 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools xdg flag-o-matic toolchain-funcs plocale
+
+DESCRIPTION="DeaDBeeF is a modular audio player similar to foobar2000"
+HOMEPAGE="https://deadbeef.sourceforge.io/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="
+   GPL-2
+   LGPL-2.1
+   wavpack? ( BSD )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm mp3 
musepack nls notify nullout opus oss pulseaudio sc68 shellexec +supereq threads 
vorbis wavpack"
+
+REQUIRED_USE="
+   || ( alsa oss pulseaudio nullout )
+"
+
+DEPEND="
+   x11-libs/gtk+:3
+   net-misc/curl:0=
+   dev-libs/jansson:=
+   aac? ( media-libs/faad2 )
+   alsa? ( media-libs/alsa-lib )
+   cdda? (
+   dev-libs/libcdio:0=
+   media-libs/libcddb
+   dev-libs/libcdio-paranoia:0=
+   )
+   cover? (
+   media-libs/imlib2[jpeg,png]
+   )
+   dts? ( media-libs/libdca )
+   ffmpeg? ( media-video/ffmpeg )
+   flac? (
+   media-libs/flac
+   media-libs/libogg
+   )
+   mp3? ( media-sound/mpg123 )
+   musepack? ( media-sound/musepack-tools )
+   nls? ( virtual/libintl )
+   notify? (
+   sys-apps/dbus
+   )
+   opus? ( media-libs/opusfile )
+   pulseaudio? ( media-sound/pulseaudio )
+   vorbis? ( media-libs/libvorbis )
+   wavpack? ( media-sound/wavpack )
+   dev-libs/libdispatch
+"
+
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   sys-devel/clang
+   sys-devel/llvm
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}/deadbeef-use-ffmpeg-plugin-for-ape-by-default.patch"
+)
+
+src_prepare() {
+   default
+
+   drop_from_linguas() {
+   sed "/${1}/d" -i "${S}/po/LINGUAS" || die
+   }
+
+   drop_and_stub() {
+   rm -rf "${1}"
+   mkdir "${1}"
+   cat > "${1}/Makefile.in" <<-EOF
+   all: nothing
+   install: nothing
+   nothing:
+   EOF
+   }
+
+   plocale_for_each_disabled_locale drop_from_linguas || die
+
+   eautopoint --force
+   eautoreconf
+
+   # Get rid of bundled gettext.
+   drop_and_stub "${S}/intl"
+
+   # Plugins that are undesired for whatever reason, candidates for 
unbundling and such.
+   for i in adplug alac dumb ffap mms gme mono2stereo psf shn sid 
soundtouch wma; do
+   drop_and_stub "${S}/plugins/${i}"
+   done
+
+   rm -rf "${S}/plugins/rg_scanner/ebur128"
+}
+
+src_configure () {
+   if ! tc-is-clang; then
+   AR=llvm-ar
+   CC=${CHOST}-clang
+   CXX=${CHOST}-clang++
+   NM=llvm-nm
+   RANLIB=llvm-ranlib
+
+   strip-unsupported-flags
+   fi
+
+   export HOST_CC="$(tc-getBUILD_CC)"
+   export HOST_CXX="$(tc-getBUILD_CXX)"
+   tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG
+
+   local myconf=(
+   "--disable-static"
+   "--disable-staticlink"
+   "--disable-portable"
+   

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

2022-06-26 Thread Piotr Karbowski
commit: 75494e47d3300cceaa32e94677ce4020983a54b0
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Jun 26 12:32:06 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Jun 26 12:36:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75494e47

dev-libs/libdispatch: 5.6.1 version bump

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-libs/libdispatch/Manifest |  1 +
 dev-libs/libdispatch/libdispatch-5.6.1.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-libs/libdispatch/Manifest b/dev-libs/libdispatch/Manifest
index eccfb10e6806..9111ba6414fd 100644
--- a/dev-libs/libdispatch/Manifest
+++ b/dev-libs/libdispatch/Manifest
@@ -1,2 +1,3 @@
 DIST libdispatch-5.3.3.tar.gz 591794 BLAKE2B 
982b99227a1292d999639e7b16c1382a38dd6799a0ea1b83dd66333d5b6388be809127565fafc7f171dab9d8aa388cf67316d7eb6fa2ae2e1b8ccf660b32f0ab
 SHA512 
b76071e8fac19ef5aed8cb3998b903a17a4f2b9e6b992d22d394212f4d48c4a547fb7a8cf16e4ce2ef17d6b58e253c2d52c6b176c3a874132410215b73332909
 DIST libdispatch-5.5.tar.gz 592054 BLAKE2B 
500ae44069063f202b48cfab2df1fb7fc012f1a1048d2460054e34f18629feefd38952d08f9de310d71774120a0516b4f9210147869e2ce34c266bf44e6fa0d7
 SHA512 
58ad7122d2fac7b117f4e81eec2b5c1dfdf5256865337110d660790744e83c3fea5e82fbe521b6e56fd0e2f09684e5e1475cf2cac67989a8f78dd0a284fb0d21
+DIST libdispatch-5.6.1.tar.gz 592615 BLAKE2B 
bbd495717456163b0740cd6bcb92d9dfa7a728b88ab6c3ec6c25bcd4bcc3575cb3eb5e93416ddf8293854c17566f4d0ef7ee4280cf15944ddf224e7439b59a5b
 SHA512 
083a8ebdea87cc04f856db1833adcfca83b16568cff311123ccc6a835f73979ac1051f1733feacfa04155fcabc97f561738adf8e871468e808cf8048bea063b1

diff --git a/dev-libs/libdispatch/libdispatch-5.6.1.ebuild 
b/dev-libs/libdispatch/libdispatch-5.6.1.ebuild
new file mode 100644
index ..af88a1aec21c
--- /dev/null
+++ b/dev-libs/libdispatch/libdispatch-5.6.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic cmake toolchain-funcs
+
+MY_PN="swift-corelibs-${PN}"
+MY_PV="swift-${PV}-RELEASE"
+
+DESCRIPTION="A library for concurrent code execution on multicore hardware"
+HOMEPAGE="https://github.com/apple/swift-corelibs-libdispatch;
+SRC_URI="https://github.com/apple/${MY_PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   !gnustep-base/libobjc2
+   !sys-libs/blocksruntime
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   sys-devel/clang
+   sys-devel/llvm
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_PN}-${MY_PV}"
+
+PATCHES=(
+   "${FILESDIR}/remove-Werror.patch"
+   "${FILESDIR}/libdispatch-5.3.3-musl.patch"
+)
+
+src_configure () {
+   if ! tc-is-clang ; then
+   AR=llvm-ar
+   CC=${CHOST}-clang
+   CXX=${CHOST}-clang++
+   NM=llvm-nm
+   RANLIB=llvm-ranlib
+
+   strip-unsupported-flags
+   fi
+
+   export HOST_CC="$(tc-getBUILD_CC)"
+   export HOST_CXX="$(tc-getBUILD_CXX)"
+   tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG
+
+   cmake_src_configure
+}



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

2022-06-26 Thread Georgy Yakovlev
commit: d70e7e9cf3c972c7a85be57a314f148790058035
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jun 26 10:56:55 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jun 26 10:57:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d70e7e9c

dev-python/reflink: drop 0.2.1-r2

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

 dev-python/reflink/reflink-0.2.1-r2.ebuild | 48 --
 1 file changed, 48 deletions(-)

diff --git a/dev-python/reflink/reflink-0.2.1-r2.ebuild 
b/dev-python/reflink/reflink-0.2.1-r2.ebuild
deleted file mode 100644
index 11eb61de3fe4..
--- a/dev-python/reflink/reflink-0.2.1-r2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2019-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} )
-DISTUTILS_IN_SOURCE_BUILD=1
-
-inherit distutils-r1
-
-DESCRIPTION="Python wrapper around the reflink system calls"
-HOMEPAGE="https://gitlab.com/rubdos/pyreflink;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-
-RDEPEND="virtual/python-cffi[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="${RDEPEND}
-   test? ( sys-fs/btrfs-progs )
-"
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   sed -e 's|'\''pytest-runner'\'',\?||' -i setup.py || die
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   local notestmsg="Tests need FEATURES='-usersandbox -userpriv -sandbox'"
-   if [[ ${EUID} != 0 ]]; then
-   ewarn "${notestmsg}"
-   elif
-   has sandbox ${FEATURES}; then
-   ewarn "${notestmsg}"
-   else
-   pushd "${BUILD_DIR}"/lib >/dev/null || die
-   # module import will fail with any other directory structure
-   cp -rv "${S}"/tests ./ || die
-   pytest -vv || die "Tests fail with ${EPYTHON}"
-   popd >/dev/null || die
-   fi
-}



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

2022-06-26 Thread Thomas Beierlein
commit: 4e74f2f00f0b48ea36ebadb3182d22ab7b32a3d9
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Jun 26 10:54:35 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Jun 26 10:55:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e74f2f0

net-wireless/gr-paint: Source repo https://github.com/drmpeg/gr-paint38.git no 
longer exists

Signed-off-by: Thomas Beierlein  gentoo.org>

 net-wireless/gr-paint/gr-paint-.ebuild | 59 --
 1 file changed, 59 deletions(-)

diff --git a/net-wireless/gr-paint/gr-paint-.ebuild 
b/net-wireless/gr-paint/gr-paint-.ebuild
deleted file mode 100644
index aad1eb07b45d..
--- a/net-wireless/gr-paint/gr-paint-.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9} )
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/drmpeg/gr-paint38.git;
-else
-   COMMIT="9cb4eabe3b570ccd1f53837681607d73501b5c1e"
-   SRC_URI="https://github.com/drmpeg/gr-paint38/archive/${COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}38-${COMMIT}"
-   KEYWORDS="~amd64"
-fi
-inherit cmake python-single-r1
-
-DESCRIPTION="Paints monochrome images into the waterfall of a receiver"
-HOMEPAGE="https://github.com/drmpeg/gr-paint;
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="doc"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-#< drmpeg> What tests?
-RESTRICT="test"
-
-DEPEND="${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-libs/boost:=[${PYTHON_USEDEP}]
-   ')
-   dev-libs/gmp
-   sci-libs/volk:=
-   =net-wireless/gnuradio-3.8*:=[${PYTHON_SINGLE_USEDEP}]
-"
-RDEPEND="${DEPEND}
-   media-gfx/imagemagick
-"
-BDEPEND="
-   dev-lang/swig
-   dev-util/cppunit
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_DOXYGEN=$(usex doc)
-   -DPYTHON_EXECUTABLE="${PYTHON}"
-   )
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   python_optimize
-}



  1   2   >