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

2023-01-01 Thread Arthur Zamarin
commit: 9634efa8544f115cdb77c33ece3506b33ee692e9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan  1 19:27:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  1 19:27:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9634efa8

media-gfx/imagemagick: Stabilize 6.9.12.64-r1 arm, #889230

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

 media-gfx/imagemagick/imagemagick-6.9.12.64-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/imagemagick/imagemagick-6.9.12.64-r1.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.12.64-r1.ebuild
index e54c3f826d90..b9a5eed426ad 100644
--- a/media-gfx/imagemagick/imagemagick-6.9.12.64-r1.ebuild
+++ b/media-gfx/imagemagick/imagemagick-6.9.12.64-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ else
MY_PV="$(ver_rs 3 '-')"
MY_P="ImageMagick-${MY_PV}"
SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 S="${WORKDIR}/${MY_P}"



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

2023-01-01 Thread Arthur Zamarin
commit: b3b8402f281c977241a67098e8b6cc2dba6e2c54
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan  1 19:27:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  1 19:27:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3b8402f

media-gfx/imagemagick: Stabilize 7.1.0.48-r1 arm64, #889230

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

 media-gfx/imagemagick/imagemagick-7.1.0.48-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/imagemagick/imagemagick-7.1.0.48-r1.ebuild 
b/media-gfx/imagemagick/imagemagick-7.1.0.48-r1.ebuild
index d21f8a8f01d6..60eda58c7353 100644
--- a/media-gfx/imagemagick/imagemagick-7.1.0.48-r1.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.1.0.48-r1.ebuild
@@ -14,7 +14,7 @@ else
MY_PV="$(ver_rs 3 '-')"
MY_P="ImageMagick-${MY_PV}"
SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 S="${WORKDIR}/${MY_P}"



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

2023-01-01 Thread Arthur Zamarin
commit: fe062af56ee3bf7f749d9832a6f2e209904322ee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan  1 19:27:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  1 19:27:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe062af5

media-gfx/imagemagick: Stabilize 6.9.12.64-r1 arm64, #889230

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

 media-gfx/imagemagick/imagemagick-6.9.12.64-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/imagemagick/imagemagick-6.9.12.64-r1.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.12.64-r1.ebuild
index b9a5eed426ad..10f8818aa8fe 100644
--- a/media-gfx/imagemagick/imagemagick-6.9.12.64-r1.ebuild
+++ b/media-gfx/imagemagick/imagemagick-6.9.12.64-r1.ebuild
@@ -14,7 +14,7 @@ else
MY_PV="$(ver_rs 3 '-')"
MY_P="ImageMagick-${MY_PV}"
SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 S="${WORKDIR}/${MY_P}"



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

2023-01-01 Thread Arthur Zamarin
commit: 45262501288e77cc591b88d4add5d20394b52bd4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan  1 19:27:52 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  1 19:27:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45262501

media-gfx/imagemagick: Stabilize 6.9.12.64-r1 ppc, #889230

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

 media-gfx/imagemagick/imagemagick-6.9.12.64-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/imagemagick/imagemagick-6.9.12.64-r1.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.12.64-r1.ebuild
index 10f8818aa8fe..5e44bed2b187 100644
--- a/media-gfx/imagemagick/imagemagick-6.9.12.64-r1.ebuild
+++ b/media-gfx/imagemagick/imagemagick-6.9.12.64-r1.ebuild
@@ -14,7 +14,7 @@ else
MY_PV="$(ver_rs 3 '-')"
MY_P="ImageMagick-${MY_PV}"
SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 S="${WORKDIR}/${MY_P}"



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

2023-01-01 Thread Arthur Zamarin
commit: 3e805af102342f5f20a567c515c87fe1d2f690c6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan  1 19:16:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  1 19:16:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e805af1

net-mail/mu: Stabilize 1.8.13 arm, #889262

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

 net-mail/mu/mu-1.8.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/mu/mu-1.8.13.ebuild b/net-mail/mu/mu-1.8.13.ebuild
index 31e0da9066db..470f42cd15b3 100644
--- a/net-mail/mu/mu-1.8.13.ebuild
+++ b/net-mail/mu/mu-1.8.13.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~x64-macos"
+KEYWORDS="amd64 arm ~arm64 ~riscv x86 ~x64-macos"
 IUSE="emacs readline"
 
 DEPEND="



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

2023-01-01 Thread Arthur Zamarin
commit: 497a657dbd968b9dad26a61e7a11617f73147c3b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan  1 19:16:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan  1 19:16:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=497a657d

net-mail/mu: Stabilize 1.8.13 arm64, #889262

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

 net-mail/mu/mu-1.8.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/mu/mu-1.8.13.ebuild b/net-mail/mu/mu-1.8.13.ebuild
index 470f42cd15b3..5e3b96704cf5 100644
--- a/net-mail/mu/mu-1.8.13.ebuild
+++ b/net-mail/mu/mu-1.8.13.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~riscv x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos"
 IUSE="emacs readline"
 
 DEPEND="



[gentoo-commits] proj/toolchain/glibc-patches:master commit in: 9999/

2023-01-01 Thread Andreas K. Hüttel
commit: 82af9273c46fe3f6227d0bf0e9198a11f8a82156
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jan  1 18:29:39 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jan  1 18:29:39 2023 +
URL:
https://gitweb.gentoo.org/proj/toolchain/glibc-patches.git/commit/?id=82af9273

Update dirent-related patchset from azanella/bz23960-dirent git branch

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

 /0001-Disable-ldconfig-during-install.patch|  10 +-
 ...Adapt-to-Gentoo-specific-etc-mail-aliases.patch |   7 +-
 ...O0-in-conform-tests-to-survive-CC-changes.patch |   6 +-
 .../0004-Fix-miscompilation-on-ia64-s-gcc-10.patch |   6 +-
 ...t-skip-entries-with-zero-d_ino-values-BZ-.patch | 182 -
 ...-linux-Use-getdents64-on-non-LFS-readdir.patch} |  61 ---
 ...ternal-DIR-filepos-as-off64_t-BZ-23960-B.patch} |  10 +-
 ...h => 0007-linux-Add-__readdir64_unlocked.patch} |  17 +-
 ... 0008-linux-Add-__old_readdir64_unlocked.patch} |  34 ++--
 ...tdents64-on-readdir64-compat-implementat.patch} |  95 ---
 ...h => 0010-dirent-Deprecate-getdirentries.patch} |  29 ++--
 11 files changed, 126 insertions(+), 331 deletions(-)

diff --git a//0001-Disable-ldconfig-during-install.patch 
b//0001-Disable-ldconfig-during-install.patch
index 7bc6628..4a8c771 100644
--- a//0001-Disable-ldconfig-during-install.patch
+++ b//0001-Disable-ldconfig-during-install.patch
@@ -1,7 +1,10 @@
-From 4917be423cb1a70a66e90e39a73e986b011d7687 Mon Sep 17 00:00:00 2001
+From 5349895a928bff28939b228824c8265d20d9fa60 Mon Sep 17 00:00:00 2001
 From: Mike Frysinger 
 Date: Tue, 3 Aug 2021 00:34:59 +0200
-Subject: [PATCH 01/12] Disable ldconfig during install
+Subject: [PATCH 01/10] Disable ldconfig during install
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
 
 Do not bother running ldconfig on DESTDIR.  It's a waste of time as we
 won't use the result (portage will rebuild the cache after install).
@@ -10,6 +13,7 @@ we end up (incorrectly) flagging it as a violation as a write 
to /etc.
 
 http://sourceware.org/ml/libc-alpha/2012-08/msg00118.html
 https://bugs.gentoo.org/431038
+Signed-off-by: Andreas K. Hüttel 
 ---
  Makefile | 1 +
  1 file changed, 1 insertion(+)
@@ -27,5 +31,5 @@ index 179dd478ff..763d6a084a 100644
  $(elf-objpfx)ldconfig $(addprefix -r ,$(install_root)) \
$(slibdir) $(libdir)
 -- 
-2.35.1
+2.38.2
 

diff --git a//0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch 
b//0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch
index 56b9db3..559e736 100644
--- a//0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch
+++ b//0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch
@@ -1,7 +1,7 @@
-From a66ccda34dd319ce19255a029b746362d5773d31 Mon Sep 17 00:00:00 2001
+From ab1ca71990a972e375709711f5fa268010505324 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= 
 Date: Mon, 22 Oct 2018 22:34:13 +0200
-Subject: [PATCH 02/12] Adapt to Gentoo-specific /etc/mail/aliases
+Subject: [PATCH 02/10] Adapt to Gentoo-specific /etc/mail/aliases
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit
@@ -10,6 +10,7 @@ Patch by pacho2
 
 Signed-off-by: Andreas K. Hüttel 
 (cherry picked from commit 4e616cda056f471b799beba2b1cedc787ad4ecc0)
+Signed-off-by: Andreas K. Hüttel 
 ---
  nss/nss_files/files-alias.c|  2 +-
  nss/tst-nss-files-alias-leak.c | 18 +-
@@ -104,5 +105,5 @@ index 4bf6fe0834..1548eba2ad 100644
/* valgrind needs a temporary directory in the chroot.  */
{
 -- 
-2.35.1
+2.38.2
 

diff --git a//0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch 
b//0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch
index 95fc2c5..f662cda 100644
--- a//0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch
+++ b//0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch
@@ -1,7 +1,7 @@
-From 68476d32783ea64c21bbd6d166a69fa881a3f22b Mon Sep 17 00:00:00 2001
+From f44c6c3768c2a3ef274782a2e308fb6b8fe84499 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= 
 Date: Fri, 14 Dec 2018 20:43:04 +0100
-Subject: [PATCH 03/12] Force -O0 in conform tests to survive $CC changes
+Subject: [PATCH 03/10] Force -O0 in conform tests to survive $CC changes
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit
@@ -61,5 +61,5 @@ index f7fe3a7a0a..ad87fd2a6d 100644
args.header)
  with tempfile.TemporaryDirectory() as temp_dir:
 -- 
-2.35.1
+2.38.2
 

diff --git a//0004-Fix-miscompilation-on-ia64-s-gcc-10.patch 
b//0004-Fix-miscompilation-on-ia64-s-gcc-10.patch
index b742135..2d9c8f7 100644
--- a//0004-Fix-miscompilation-on-ia64-s-gcc-10.patch
+++ b//0004-Fix-miscompilation-on-ia64-s-gcc-10.patch
@@ -1,7 +1,7 @@
-From 

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

2023-01-01 Thread John Helmert III
commit: 9fd0f840f7d3ab9b4b91ea90ea3bd8255bc3b891
Author: John Helmert III  gentoo  org>
AuthorDate: Thu Dec  1 18:33:59 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Jan  1 18:33:28 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=9fd0f840

Add a pre-commit config

Using pre-commit instead of a manually written pre-commit hook will
run the linter only over files that have changes, resulting in a much
faster linting hook.

Closes: https://github.com/gentoo/portage/pull/954
Signed-off-by: John Helmert III  gentoo.org>

 .pre-commit-config.yaml | 10 ++
 README.md   | 11 +++
 2 files changed, 21 insertions(+)

diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
new file mode 100644
index 0..e150bc80a
--- /dev/null
+++ b/.pre-commit-config.yaml
@@ -0,0 +1,10 @@
+---
+repos:
+  - repo: https://github.com/psf/black
+rev: 22.12.0
+hooks:
+  - id: black
+  - repo: https://github.com/PyCQA/pylint
+rev: v2.15.9
+hooks:
+  - id: pylint

diff --git a/README.md b/README.md
index 188503b81..08b06c10f 100644
--- a/README.md
+++ b/README.md
@@ -30,6 +30,17 @@ editor integration. Something like this:
 black --check --diff .
 ```
 
+One can also use pre-commit to run the configured pre-commit
+hooks. Utilizing pre-commit has the advantage of running the linter
+over only the changed files, resulting in a much faster pre-commit
+hook. To use, install pre-commit and then install the hook to your
+.git:
+
+```sh
+emerge dev-vcs/pre-commit
+pre-commit install
+```
+
 To ignore commit 1bb64ff452 (and other reformatting commits) which is a
 massive commit that simply formatted the code base using black - you can do
 the following:



[gentoo-commits] repo/gentoo:master commit in: sys-auth/nss-pam-ldapd/

2023-01-01 Thread David Seifert
commit: 2a32fc2c682df44bea4cb0661c719765ee081a40
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 18:24:47 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 18:24:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a32fc2c

sys-auth/nss-pam-ldapd: update EAPI 7 -> 8

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

 ...12-r1.ebuild => nss-pam-ldapd-0.9.12-r2.ebuild} | 100 ++---
 1 file changed, 45 insertions(+), 55 deletions(-)

diff --git a/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.12-r1.ebuild 
b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.12-r2.ebuild
similarity index 72%
rename from sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.12-r1.ebuild
rename to sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.12-r2.ebuild
index 88f0e013b023..187613b5f998 100644
--- a/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.12-r1.ebuild
+++ b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.12-r2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
-inherit prefix python-r1 autotools multilib multilib-minimal systemd s6 
tmpfiles
+PYTHON_COMPAT=( python3_{8..11} )
+inherit autotools python-r1 s6 systemd tmpfiles multilib-minimal
 
 DESCRIPTION="NSS module for name lookups using LDAP"
 HOMEPAGE="https://arthurdejong.org/nss-pam-ldapd/;
@@ -14,9 +14,13 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="debug kerberos +pam pynslcd sasl test +utils"
+REQUIRED_USE="
+   utils? ( ${PYTHON_REQUIRED_USE} )
+   test? ( ${PYTHON_REQUIRED_USE} pynslcd )
+"
 RESTRICT="!test? ( test )"
 
-COMMON_DEP="
+RDEPEND="
acct-group/nslcd
acct-user/nslcd
net-nds/openldap:=[${MULTILIB_USEDEP}]
@@ -31,34 +35,27 @@ COMMON_DEP="
!sys-auth/nss_ldap
!sys-auth/pam_ldap
 "
-RDEPEND="${COMMON_DEP}"
-DEPEND="${COMMON_DEP}
-   test? (
-   ${PYTHON_DEPS}
-   dev-python/pylint[${PYTHON_USEDEP}]
-   )
-"
+DEPEND="${RDEPEND}"
 BDEPEND="
${PYTHON_DEPS}
-   sys-devel/automake
-"
-
-REQUIRED_USE="
-   utils? ( ${PYTHON_REQUIRED_USE} )
-   test? ( ${PYTHON_REQUIRED_USE} pynslcd )
+   test? ( dev-python/pylint[${PYTHON_USEDEP}] )
 "
 
 PATCHES=(
-   "${FILESDIR}/nss-pam-ldapd-0.9.4-disable-py3-only-linters.patch"
-   "${FILESDIR}/nss-pam-ldapd-0.9.11-use-mkstemp.patch"
-   "${FILESDIR}/nss-pam-ldapd-0.9.11-relative-imports.patch"
-   "${FILESDIR}/nss-pam-ldapd-0.9.11-tests.patch"
-   "${FILESDIR}/nss-pam-ldapd-0.9.11-tests-py39.patch"
+   "${FILESDIR}"/nss-pam-ldapd-0.9.4-disable-py3-only-linters.patch
+   "${FILESDIR}"/nss-pam-ldapd-0.9.11-use-mkstemp.patch
+   "${FILESDIR}"/nss-pam-ldapd-0.9.11-relative-imports.patch
+   "${FILESDIR}"/nss-pam-ldapd-0.9.11-tests.patch
+   "${FILESDIR}"/nss-pam-ldapd-0.9.11-tests-py39.patch
 )
 
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && python_setup
+}
+
 src_prepare() {
default
-   use utils && python_setup
+
touch pynslcd/__init__.py || die "Could not create __init__.py for 
pynslcd"
mv pynslcd/pynslcd.py pynslcd/main.py || die
 
@@ -66,11 +63,11 @@ src_prepare() {
 }
 
 multilib_src_configure() {
-   local -a myconf=(
+   local myconf=(
--disable-utils
--enable-warnings
--with-ldap-lib=openldap
-   --with-ldap-conf-file=/etc/nslcd.conf
+   --with-ldap-conf-file="${EPREFIX}"/etc/nslcd.conf
--with-nslcd-pidfile=/run/nslcd/nslcd.pid
--with-nslcd-socket=/run/nslcd/socket
--with-nss-flavour=glibc
@@ -79,40 +76,43 @@ multilib_src_configure() {
$(use_enable kerberos)
$(use_enable pam)
$(use_enable sasl)
-   )
-
-   # nss libraries always go in /lib on Gentoo
-   if multilib_is_native_abi ; then
-   
myconf+=("--with-pam-seclib-dir=${EPREFIX}/$(get_libdir)/security")
-   myconf+=("--libdir=${EPREFIX}/$(get_libdir)")
-   else
-   myconf+=("--with-pam-seclib-dir=/$(get_libdir)/security")
-   myconf+=("--libdir=/$(get_libdir)")
-   fi
 
+   # nss libraries always go in /lib on Gentoo
+   --with-pam-seclib-dir="${EPREFIX}"/$(get_libdir)/security
+   --libdir="${EPREFIX}"/$(get_libdir)
+   )
ECONF_SOURCE="${S}" econf "${myconf[@]}"
 }
 
 multilib_src_test() {
+   python_test() {
+   cp -l "${S}"/pynslcd/*.py pynslcd/ || die "Could not copy 
python files for tests"
+   nonfatal emake check || die "tests failed with ${EPYTHON}"
+   }
+
pushd "${BUILD_DIR}" >/dev/null || die
ln -s ../pynslcd/constants.py utils/constants.py || die
python_foreach_impl python_test
popd >/dev/null || die
 }
 

[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-init-scripts/

2023-01-01 Thread David Seifert
commit: 31922860863674ce1034caed40076c376cc55eef
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 18:24:46 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 18:24:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31922860

dev-db/mysql-init-scripts: update EAPI 6 -> 8

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

 ...-r5.ebuild => mysql-init-scripts-2.3-r6.ebuild} | 40 ++
 1 file changed, 18 insertions(+), 22 deletions(-)

diff --git a/dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r5.ebuild 
b/dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r6.ebuild
similarity index 66%
rename from dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r5.ebuild
rename to dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r6.ebuild
index f8c746797828..b5212ccb5bf5 100644
--- a/dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r5.ebuild
+++ b/dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r6.ebuild
@@ -1,20 +1,19 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit systemd s6 tmpfiles
 
 DESCRIPTION="Gentoo MySQL init scripts"
 HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
-SRC_URI=""
+# Need to set S due to PMS saying we need it existing, but no SRC_URI
+S=${WORKDIR}
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-IUSE=""
 
-DEPEND=""
 # This _will_ break with MySQL 5.0, 4.x, 3.x
 # It also NEEDS openrc for the save_options/get_options builtins.
 # The s6 support was added after openrc 0.16.2
@@ -26,45 +25,42 @@ RDEPEND="
!prefix? (
acct-group/mysql acct-user/mysql
)
-   "
-# Need to set S due to PMS saying we need it existing, but no SRC_URI
-S=${WORKDIR}
+"
 
 src_install() {
-   newconfd "${FILESDIR}/conf.d-2.0" "mysql"
+   newconfd "${FILESDIR}"/conf.d-2.0 mysql
 
# s6 init scripts
if use amd64 || use x86 ; then
-   newconfd "${FILESDIR}/conf.d-2.0" "mysql-s6"
-   newinitd "${FILESDIR}/init.d-s6-2.3" "mysql-s6"
-   s6_install_service mysql "${FILESDIR}/run-s6"
-   s6_install_service mysql/log "${FILESDIR}/log-s6"
+   newconfd "${FILESDIR}"/conf.d-2.0 mysql-s6
+   newinitd "${FILESDIR}"/init.d-s6-2.3 mysql-s6
+   s6_install_service mysql "${FILESDIR}"/run-s6
+   s6_install_service mysql/log "${FILESDIR}"/log-s6
fi
 
-   newinitd "${FILESDIR}/init.d-2.3" "mysql"
-   newinitd "${FILESDIR}/init.d-supervise-2.3" "mysql-supervise"
+   newinitd "${FILESDIR}"/init.d-2.3 mysql
+   newinitd "${FILESDIR}"/init.d-supervise-2.3 mysql-supervise
 
# systemd unit installation
exeinto /usr/libexec
doexe "${FILESDIR}"/mysqld-wait-ready
-   systemd_newunit "${FILESDIR}/mysqld-v2.service" "mysqld.service"
-   systemd_newunit "${FILESDIR}/mysqld_at-v2.service" "mysqld@.service"
-   newtmpfiles "${FILESDIR}/mysql.conf-r1" "mysql.conf"
+   systemd_newunit "${FILESDIR}"/mysqld-v2.service mysqld.service
+   systemd_newunit "${FILESDIR}"/mysqld_at-v2.service mysqld@.service
+   newtmpfiles "${FILESDIR}"/mysql.conf-r1 mysql.conf
 
insinto /etc/logrotate.d
-   newins "${FILESDIR}/logrotate.mysql-2.3" "mysql"
+   newins "${FILESDIR}"/logrotate.mysql-2.3 mysql
 }
 
 pkg_postinst() {
tmpfiles_process mysql.conf
+
if use amd64 || use x86 ; then
-   elog ""
elog "To use the mysql-s6 script, you need to install the 
optional sys-apps/s6 package."
elog "If you wish to use s6 logging support, comment out the 
log-error setting in your my.cnf"
+   elog
fi
 
-   elog ""
elog "Starting with version 10.1.8, MariaDB includes an improved 
systemd unit named mariadb.service"
elog "You should prefer that unit over this package's mysqld.service."
-   einfo ""
 }



[gentoo-commits] repo/proj/guru:master commit in: app-emulation/spice-html5/

2023-01-01 Thread Florian Schmaus
commit: 2b5cd5a154a043a47e9a67ec5eb96ce845501eee
Author: Mathis Winterer  fedora  email>
AuthorDate: Sun Jan  1 13:28:47 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jan  1 13:28:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2b5cd5a1

app-emulation/spice-html5: Update copyright, switch tar.gz to tar.bz2,
simplify ebuilds, add additional metadata

Signed-off-by: Mathis Winterer  fedora.email>

 app-emulation/spice-html5/Manifest|  4 ++--
 app-emulation/spice-html5/metadata.xml| 14 +-
 app-emulation/spice-html5/spice-html5-0.2.2.ebuild| 14 +++---
 app-emulation/spice-html5/spice-html5-0.3.0-r1.ebuild |  8 
 4 files changed, 18 insertions(+), 22 deletions(-)

diff --git a/app-emulation/spice-html5/Manifest 
b/app-emulation/spice-html5/Manifest
index 9f240490e..47dbd4e65 100644
--- a/app-emulation/spice-html5/Manifest
+++ b/app-emulation/spice-html5/Manifest
@@ -1,2 +1,2 @@
-DIST spice-html5-spice-html5-0.2.2.tar.gz 487210 BLAKE2B 
125e5c2b36970c787897395eb56f71f90067ca5e6a80da4981f26ed3083b3cef4aaa40d2bb9767e775f9739eb15182c2cea874305e6a247c56be00e037bee6d6
 SHA512 
2a486552055762e44f54a7454d97e49d8f0d92a476b768f8724e6dfb6796851bd143a2c5b74fc2cff0bcec1f86b919428562f82e4b8de51ff95dadcc8b1a8133
-DIST spice-html5-spice-html5-0.3.0.tar.gz 488039 BLAKE2B 
83a4a30e4bb5d86a37e831f8406563de03723b1d1bb6920f17aee72e8cfdce281bfac05e7f47d0540c95c6f2ffde245cb6789c4fd39df2b90c230e82e251af6b
 SHA512 
fcf4f442072b35bd5655eaebf7032e9dbd72c555f5ab201a0829c8633a032803deb0ab254ef95c38c0c50047a540efeddf5184fdcc4775b2556813929a247cf2
+DIST spice-html5-spice-html5-0.2.2.tar.bz2 396396 BLAKE2B 
cde1dbec79c28a21fd8beef00b13ade0c937a7eb4cf2195160f724c1eac10074deb2732fa6145d1f8867e7a8c69492f9e8ab7ad52884c781e30ce5620f7e4a71
 SHA512 
f2e05d510a67726e832cc424eceef7f3188622e8aed4435d16a17c951b96cf315851838aa2b39cf582b5e899bd57587c4e308c9341fb4d18d6b901fbdf819609
+DIST spice-html5-spice-html5-0.3.0.tar.bz2 397775 BLAKE2B 
8b03203e0a0377d6ae2b14cd4cad058f09c2073f00eda430330dfb9039bd6f0ff8cc817c9ef7728f3a876ece154ea1455dded8aaffa063ddec0c7df9e994aff0
 SHA512 
0a7c9584a6afad4097909c47d86bdedc6d9d5859cd421daa9834ece1ef11cc43cb1dce68985511e1d1d82d5055ca9025e6705b91ba3130b0e6a05edcf67fe7d0

diff --git a/app-emulation/spice-html5/metadata.xml 
b/app-emulation/spice-html5/metadata.xml
index d2b2c8ce9..3cc9b8a0f 100644
--- a/app-emulation/spice-html5/metadata.xml
+++ b/app-emulation/spice-html5/metadata.xml
@@ -1,9 +1,13 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   co-maintainers welcome
-   lssndrbarbi...@gmail.com
-   Alessandro Barbieri
-   
+  
+co-maintainers welcome
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+
https://gitlab.freedesktop.org/spice/spice-html5/-/issues
+spice/spice-html5
+  
 

diff --git a/app-emulation/spice-html5/spice-html5-0.2.2.ebuild 
b/app-emulation/spice-html5/spice-html5-0.2.2.ebuild
index b14ee2cb6..ee0d182bf 100644
--- a/app-emulation/spice-html5/spice-html5-0.2.2.ebuild
+++ b/app-emulation/spice-html5/spice-html5-0.2.2.ebuild
@@ -1,26 +1,18 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Spice Javascript client"
 HOMEPAGE="https://gitlab.freedesktop.org/spice/spice-html5;
-SRC_URI="https://gitlab.freedesktop.org/spice/${PN}/-/archive/${P}/${PN}-${P}.tar.gz;
+SRC_URI="https://gitlab.freedesktop.org/spice/${PN}/-/archive/${P}/${PN}-${P}.tar.bz2;
 S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="LGPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE=""
 
-DEPEND=""
 RDEPEND="${DEPEND}"
-BDEPEND=""
-
-# no compiling
-src_compile() {
-   true
-}
 
 src_install() {
insinto /usr/share/spice-html5

diff --git a/app-emulation/spice-html5/spice-html5-0.3.0-r1.ebuild 
b/app-emulation/spice-html5/spice-html5-0.3.0-r1.ebuild
index 940a6e22b..950922672 100644
--- a/app-emulation/spice-html5/spice-html5-0.3.0-r1.ebuild
+++ b/app-emulation/spice-html5/spice-html5-0.3.0-r1.ebuild
@@ -1,23 +1,23 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Spice Javascript client"
 HOMEPAGE="https://gitlab.freedesktop.org/spice/spice-html5;
-SRC_URI="https://gitlab.freedesktop.org/spice/${PN}/-/archive/${P}/${PN}-${P}.tar.gz;
+SRC_URI="https://gitlab.freedesktop.org/spice/${PN}/-/archive/${P}/${PN}-${P}.tar.bz2;
 S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="LGPL-3 MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 
-src_compile() {
+src_prepare() {
sed -e "s/VERSION/${PV}/" < package.json.in > package.json || die
 }
 
 src_install() {
dodoc README TODO apache.conf.sample
insinto /usr/share/spice-html5
-   doins -r src *.html *.json *.css
+   doins -r src 

[gentoo-commits] repo/proj/guru:master commit in: dev-util/lua-language-server/

2023-01-01 Thread Florian Schmaus
commit: 27498ff3d2904897d51928b631696e194370943c
Author: Mathis Winterer  fedora  email>
AuthorDate: Sat Dec 31 16:07:24 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Dec 31 16:07:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27498ff3

dev-util/lua-language-server: update SRC_URI

Signed-off-by: Mathis Winterer  fedora.email>

 dev-util/lua-language-server/Manifest  |  2 +-
 .../lua-language-server-3.6.4.ebuild   | 18 ++
 2 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/dev-util/lua-language-server/Manifest 
b/dev-util/lua-language-server/Manifest
index d507c5d7c..7144f1ceb 100644
--- a/dev-util/lua-language-server/Manifest
+++ b/dev-util/lua-language-server/Manifest
@@ -1 +1 @@
-DIST lua-language-server-3.6.4.tar.gz 3223008 BLAKE2B 
fed2819164e99f8773d7d51dc675588b61be997072abfe4ed9baa84b1fae68d53f997a29a5ecb887952ead827894eb5038bd8df867dd4cc7c04e75257317faf1
 SHA512 
201c6637c4bd07b037df0fd3bdf15eaa20cc756cdd50a3aa166ccf7092e1dd48132ca4b70097aba0ee45cd8e931c3bd48867922cd9afef31ada14c0fbb216068
+DIST lua-language-server-3.6.4.zip 32188348 BLAKE2B 
4d249af12cdf151d77b7af1c63cff2de103d7cf80416422bf3cf9fbb6031546963f59dcf1d39f8b8dbe41a3cde29dbdf04ba9fc5760cb310575ebdc0494ec604
 SHA512 
9f47becc9ade0f205d28ad75abeb5895b06486a21c3afa2b16331c34db25fce70a20a80599f48aa0ba485bad75316e1c0d4080f8bb49eaeb30ccc6eff7b12d13

diff --git a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild 
b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
index 3636feded..665b2e9e1 100644
--- a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
+++ b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
@@ -3,29 +3,31 @@
 
 EAPI=8
 
-inherit ninja-utils git-r3
+inherit ninja-utils
 
 DESCRIPTION="Lua language server"
 HOMEPAGE="https://github.com/sumneko/lua-language-server;
-SRC_URI="https://github.com/sumneko/lua-language-server/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI="https://github.com/sumneko/lua-language-server/releases/download/${PV}/${P}-submodules.zip
 -> ${P}.zip"
+S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
+IUSE="test"
 BDPEND="
-   "${NINJA_DEPEND}"
+   ${NINJA_DEPEND}
+   app-arch/unzip
dev-util/ninja
sys-devel/gcc
 "
-
-EGIT_REPO_URI="https://github.com/sumneko/lua-language-server;
+RESTRICT="!test? ( test )"
 
 src_compile() {
-   (cd 3rd/luamake && ./compile/install.sh) || die
-   ./3rd/luamake/luamake make || die
+   eninja -C 3rd/luamake -f compile/ninja/linux.ninja $(usex test '' 
'luamake')
+   ./3rd/luamake/luamake $(usex test '' 'all') || die
 }
 
 src_install() {
-   dobin bin/{main.lua,lua-language-server}
+   dobin ./bin/{main.lua,lua-language-server}
dodoc changelog.md README.md
 }



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

2023-01-01 Thread Florian Schmaus
commit: 68ce11ddd52cdf97ea16cf0b0eef3473168ca6d8
Author: Mathis Winterer  fedora  email>
AuthorDate: Sun Jan  1 12:43:00 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jan  1 12:43:00 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=68ce11dd

app-misc/nerdfetch: update LICENSE, SRC_URI

Signed-off-by: Mathis Winterer  fedora.email>

 app-misc/nerdfetch/Manifest   |  2 +-
 app-misc/nerdfetch/metadata.xml   | 10 +++---
 app-misc/nerdfetch/nerdfetch-5.0.2.ebuild | 13 -
 3 files changed, 12 insertions(+), 13 deletions(-)

diff --git a/app-misc/nerdfetch/Manifest b/app-misc/nerdfetch/Manifest
index 93ec180f5..5c0c324c0 100644
--- a/app-misc/nerdfetch/Manifest
+++ b/app-misc/nerdfetch/Manifest
@@ -1 +1 @@
-DIST v5.0.2.tar.gz 15475 BLAKE2B 
e7e5ac7e5e1e86069f423501c5b6196a9267352298708b270c5a47dc4f077ccac4d8b3579d1c6bf3e76ecac8cd550288e4b6f315f372b9b82b6ecaacdf482e19
 SHA512 
220d531ed0a25b402fe523135919a763687c290039fb40524ed3b2a6911acbf4f57837cc5e139ec13d941d6c00328574cc48409feb8068730e796d9e359b5d97
+DIST nerdfetch-5.0.2.tar.gz 15475 BLAKE2B 
e7e5ac7e5e1e86069f423501c5b6196a9267352298708b270c5a47dc4f077ccac4d8b3579d1c6bf3e76ecac8cd550288e4b6f315f372b9b82b6ecaacdf482e19
 SHA512 
220d531ed0a25b402fe523135919a763687c290039fb40524ed3b2a6911acbf4f57837cc5e139ec13d941d6c00328574cc48409feb8068730e796d9e359b5d97

diff --git a/app-misc/nerdfetch/metadata.xml b/app-misc/nerdfetch/metadata.xml
index 5dc3072fa..b19755700 100644
--- a/app-misc/nerdfetch/metadata.xml
+++ b/app-misc/nerdfetch/metadata.xml
@@ -5,7 +5,11 @@
ra...@sandhuservices.dev
Rahul Sandhu

-   
-   A POSIX *nix (Linux, macOS, Android, *BSD, etc) fetch script using 
Nerdfonts
-   
+   
+   
+   Kainoa Kanter
+   
+   
https://github.com/ThatOneCalculator/NerdFetch/issues
+   ThatOneCalculator/NerdFetch
+   
 

diff --git a/app-misc/nerdfetch/nerdfetch-5.0.2.ebuild 
b/app-misc/nerdfetch/nerdfetch-5.0.2.ebuild
index 864fef5ab..47a1ed703 100644
--- a/app-misc/nerdfetch/nerdfetch-5.0.2.ebuild
+++ b/app-misc/nerdfetch/nerdfetch-5.0.2.ebuild
@@ -1,22 +1,17 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-S="${WORKDIR}/NerdFetch-${PV}"
-
 DESCRIPTION="A POSIX *nix fetch script using Nerdfonts"
 HOMEPAGE="https://github.com/ThatOneCalculator/NerdFetch;
-SRC_URI="https://github.com/ThatOneCalculator/NerdFetch/archive/refs/tags/v${PV}.tar.gz;
+SRC_URI="https://github.com/ThatOneCalculator/NerdFetch/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/NerdFetch-${PV}"
 
-LICENSE="MIT"
+LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
 
-src_unpack() {
-   unpack v${PV}.tar.gz
-}
-
 src_install() {
dobin "nerdfetch"
dodoc "README.md"



[gentoo-commits] repo/proj/guru:master commit in: net-p2p/monero/

2023-01-01 Thread Florian Schmaus
commit: d077f2262c1423afe2b1a266469237e0cc18fcd6
Author: Sergey Alirzaev  riseup  net>
AuthorDate: Sun Jan  1 17:09:08 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jan  1 17:10:03 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d077f226

net-p2p/monero: fixed build on gcc-12

Signed-off-by: Sergey Alirzaev  riseup.net>

 net-p2p/monero/Manifest   | 1 +
 net-p2p/monero/monero-0.18.1.2.ebuild | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-p2p/monero/Manifest b/net-p2p/monero/Manifest
index 066f2d24e..ecb5aa6a7 100644
--- a/net-p2p/monero/Manifest
+++ b/net-p2p/monero/Manifest
@@ -5,3 +5,4 @@ DIST monero-0.17.3.2.tar.gz 10685156 BLAKE2B 
f313ec0e5e224797448a43ad46d4e990174
 DIST monero-0.18.1.0.tar.gz 11600139 BLAKE2B 
dac1182e772b4163b2cc76ec83dc2cb5e91b251dab2185d4a2df6134780f05fadba2fc603964caab973ef6bc37dce1bfcb194c92ea4f843cfb953f9a5fc24378
 SHA512 
761f1bae4157ea05565c7459d1cd2a9316317068e3afc18a7215e4a949dee7eb58fe023cbd04c9fec0141d1f3dc33f526b2a187934b33d7aff2b55e47fad599c
 DIST monero-0.18.1.1.tar.gz 11609864 BLAKE2B 
45591a856d251b6d11dc9eac987852fc413bea3fd035c330218cbb2226636ed4284b69e016a0e4ad71e2976fbe8bd6a4bc1d48cca05a45722add068c56ae0d9e
 SHA512 
71c7d1940a31943b5a01236ffd7760907a3e63c50e31efa04cbd75f90d65401ed367efc1a9685a45638df7bdabd158ab61ee94398e3ca8e6c998aeb779db2066
 DIST monero-0.18.1.2.tar.gz 11609034 BLAKE2B 
3186a1038e9dd8f204a506df28c526bf3e0e5f788ad2d6b512f02735162a479be3f46d309d4e6888f30f962d68ecaf269888c8c0b21a066cad78b3c06f8cfc83
 SHA512 
d112f34b2fe6720c324560dd523badb68f08d03183d4bbbe7e1aa95f641cde4a1c4fa4042f1d47f9920f799269cc9620150136ebbef6dd66fcd4df0336c0d7f3
+DIST monero-8682.patch 1053 BLAKE2B 
6252ee36961d41e6c7161004f2b3ddb0916a2dc91b91eed0e500a9681040366eb7e696abc91b138484bc735da5eb13f0a79ec1ded6f3c36dd3c8f8565113d7cf
 SHA512 
2960a937ec04bc96a3564d2c730ca53cd1369f26d47567cd08c8e90abaf126f336a083e297b4240b5fae22ab3ad3cb45d741f2f48364d30f1442df393109a6eb

diff --git a/net-p2p/monero/monero-0.18.1.2.ebuild 
b/net-p2p/monero/monero-0.18.1.2.ebuild
index 6c810793c..936805e4a 100644
--- a/net-p2p/monero/monero-0.18.1.2.ebuild
+++ b/net-p2p/monero/monero-0.18.1.2.ebuild
@@ -13,7 +13,8 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/monero-project/monero.git;
EGIT_SUBMODULES=()
 else
-   SRC_URI="https://github.com/monero-project/monero/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   SRC_URI="https://github.com/monero-project/monero/archive/v${PV}.tar.gz 
-> ${P}.tar.gz
+   
https://patch-diff.githubusercontent.com/raw/monero-project/monero/pull/8682.patch
 -> ${PN}-8682.patch"
KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
@@ -42,6 +43,7 @@ BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}/${PN}-0.18.1.2-unbundle-dependencies.patch"
+   "${DISTDIR}/${PN}-8682.patch"
 )
 
 src_configure() {



[gentoo-commits] repo/proj/guru:master commit in: media-sound/amberol/

2023-01-01 Thread Florian Schmaus
commit: 51e5da1535d6a04104d4e92d05907a9e4f4ccc12
Author: Lucas Barbieri  gmail  com>
AuthorDate: Sun Jan  1 16:59:01 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jan  1 16:59:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=51e5da15

media-sound/amberol: fix metadata installation dir

Signed-off-by: Lucas Barbieri  gmail.com>

 media-sound/amberol/amberol-0.9.2.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/media-sound/amberol/amberol-0.9.2.ebuild 
b/media-sound/amberol/amberol-0.9.2.ebuild
index f7e55132b..7c4fa23f3 100644
--- a/media-sound/amberol/amberol-0.9.2.ebuild
+++ b/media-sound/amberol/amberol-0.9.2.ebuild
@@ -259,6 +259,11 @@ src_unpack() {
 src_configure () {
# upstream redefines CARGO_HOME, pointing to eclass defined
ln -s "${WORKDIR}"/cargo_home "${S}"/cargo-home || die
+
+   # upstream installs to /usr/share/appdata, fixing that
+   sed -i 's/appdata/metainfo/g' "${S}"/data/meson.build
+   mv "${S}"/data/io.bassi.Amberol.appdata.xml.in.in 
"${S}"/data/io.bassi.Amberol.metainfo.xml.in.in
+
meson_src_configure
 }
 



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

2023-01-01 Thread Florian Schmaus
commit: 0a8801dbb0a6156368d3a335000fa4cf8f4edc14
Author: Rahul Sandhu  sandhuservices  dev>
AuthorDate: Sun Jan  1 03:03:33 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jan  1 03:03:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a8801db

app-misc/nerdfetch: new package, add 5.0.2

Signed-off-by: Rahul Sandhu  sandhuservices.dev>

 app-misc/nerdfetch/Manifest   |  1 +
 app-misc/nerdfetch/metadata.xml   | 11 +++
 app-misc/nerdfetch/nerdfetch-5.0.2.ebuild | 23 +++
 3 files changed, 35 insertions(+)

diff --git a/app-misc/nerdfetch/Manifest b/app-misc/nerdfetch/Manifest
new file mode 100644
index 0..93ec180f5
--- /dev/null
+++ b/app-misc/nerdfetch/Manifest
@@ -0,0 +1 @@
+DIST v5.0.2.tar.gz 15475 BLAKE2B 
e7e5ac7e5e1e86069f423501c5b6196a9267352298708b270c5a47dc4f077ccac4d8b3579d1c6bf3e76ecac8cd550288e4b6f315f372b9b82b6ecaacdf482e19
 SHA512 
220d531ed0a25b402fe523135919a763687c290039fb40524ed3b2a6911acbf4f57837cc5e139ec13d941d6c00328574cc48409feb8068730e796d9e359b5d97

diff --git a/app-misc/nerdfetch/metadata.xml b/app-misc/nerdfetch/metadata.xml
new file mode 100644
index 0..5dc3072fa
--- /dev/null
+++ b/app-misc/nerdfetch/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ra...@sandhuservices.dev
+   Rahul Sandhu
+   
+   
+   A POSIX *nix (Linux, macOS, Android, *BSD, etc) fetch script using 
Nerdfonts
+   
+

diff --git a/app-misc/nerdfetch/nerdfetch-5.0.2.ebuild 
b/app-misc/nerdfetch/nerdfetch-5.0.2.ebuild
new file mode 100644
index 0..864fef5ab
--- /dev/null
+++ b/app-misc/nerdfetch/nerdfetch-5.0.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+S="${WORKDIR}/NerdFetch-${PV}"
+
+DESCRIPTION="A POSIX *nix fetch script using Nerdfonts"
+HOMEPAGE="https://github.com/ThatOneCalculator/NerdFetch;
+SRC_URI="https://github.com/ThatOneCalculator/NerdFetch/archive/refs/tags/v${PV}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_unpack() {
+   unpack v${PV}.tar.gz
+}
+
+src_install() {
+   dobin "nerdfetch"
+   dodoc "README.md"
+}



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

2023-01-01 Thread Florian Schmaus
commit: 910631fb832160698752e88e0a2582b9f45fce18
Author: Petrus Zhao  gmail  com>
AuthorDate: Sun Jan  1 07:54:42 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jan  1 07:54:57 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=910631fb

media-video/uxplay: add 1.61.1, drop 1.61

Closes: https://bugs.gentoo.org/889044
Signed-off-by: Petrus Zhao  gmail.com>

 media-video/uxplay/Manifest | 2 +-
 media-video/uxplay/{uxplay-1.61.ebuild => uxplay-1.61.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/uxplay/Manifest b/media-video/uxplay/Manifest
index 7e8e9f1a1..40158b199 100644
--- a/media-video/uxplay/Manifest
+++ b/media-video/uxplay/Manifest
@@ -1 +1 @@
-DIST uxplay-1.61.tar.gz 389097 BLAKE2B 
38569807668330e23dfa06f60f1cf583fc9f95e5b4afe4b4bbfd6b1cd7a6f12477f72966ac6e963a1e960ca9ecd5bd99237d3bc5ed6cfe8806a48e931e21bba3
 SHA512 
b73d09be55097b1d4a44cfe2e4272d1bb73bde8746eac1b487c0f7ad67e9e76510945e9324b5ecac4028714f59ad52730a64a7b64c390d120fd26f0076546e03
+DIST uxplay-1.61.1.tar.gz 389118 BLAKE2B 
ba6915c369c1bef725d67819314564e2eb7b5fbce7f58cec2f937e52aa01a3daa321a51a3b19dba391434106d1e45a70d3f2f21377fbc38661d28c8b51b70fc2
 SHA512 
52166a49b0ac23c3216a1aa437ff327e4b6ce857e72497aa4ea129d2bb3d3f6f10094234ff0a8210902b2c471faa2e8b6f86b61c1c74e4e40b22ff15207e377c

diff --git a/media-video/uxplay/uxplay-1.61.ebuild 
b/media-video/uxplay/uxplay-1.61.1.ebuild
similarity index 100%
rename from media-video/uxplay/uxplay-1.61.ebuild
rename to media-video/uxplay/uxplay-1.61.1.ebuild



[gentoo-commits] repo/proj/guru:master commit in: dev-util/lua-language-server/

2023-01-01 Thread Florian Schmaus
commit: 064a24ec2cc6ca7186aa86036c91e29cadc1387a
Author: Mathis Winterer  fedora  email>
AuthorDate: Sat Dec 31 12:57:51 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Dec 31 12:58:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=064a24ec

dev-util/lua-language-server: new package, add 3.6.4

Signed-off-by: Mathis Winterer  fedora.email>

 dev-util/lua-language-server/Manifest  |  1 +
 .../lua-language-server-3.6.4.ebuild   | 31 ++
 dev-util/lua-language-server/metadata.xml  | 19 +
 3 files changed, 51 insertions(+)

diff --git a/dev-util/lua-language-server/Manifest 
b/dev-util/lua-language-server/Manifest
new file mode 100644
index 0..d507c5d7c
--- /dev/null
+++ b/dev-util/lua-language-server/Manifest
@@ -0,0 +1 @@
+DIST lua-language-server-3.6.4.tar.gz 3223008 BLAKE2B 
fed2819164e99f8773d7d51dc675588b61be997072abfe4ed9baa84b1fae68d53f997a29a5ecb887952ead827894eb5038bd8df867dd4cc7c04e75257317faf1
 SHA512 
201c6637c4bd07b037df0fd3bdf15eaa20cc756cdd50a3aa166ccf7092e1dd48132ca4b70097aba0ee45cd8e931c3bd48867922cd9afef31ada14c0fbb216068

diff --git a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild 
b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
new file mode 100644
index 0..3636feded
--- /dev/null
+++ b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit ninja-utils git-r3
+
+DESCRIPTION="Lua language server"
+HOMEPAGE="https://github.com/sumneko/lua-language-server;
+SRC_URI="https://github.com/sumneko/lua-language-server/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+BDPEND="
+   "${NINJA_DEPEND}"
+   dev-util/ninja
+   sys-devel/gcc
+"
+
+EGIT_REPO_URI="https://github.com/sumneko/lua-language-server;
+
+src_compile() {
+   (cd 3rd/luamake && ./compile/install.sh) || die
+   ./3rd/luamake/luamake make || die
+}
+
+src_install() {
+   dobin bin/{main.lua,lua-language-server}
+   dodoc changelog.md README.md
+}

diff --git a/dev-util/lua-language-server/metadata.xml 
b/dev-util/lua-language-server/metadata.xml
new file mode 100644
index 0..6253e3a9c
--- /dev/null
+++ b/dev-util/lua-language-server/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mrmagic223325@fedora.email
+   Mathis Winterer
+   
+   
+   The Lua language server provides various language features for 
Lua to make development easier and faster. With around half a million installs 
on Visual Studio Code, it is the most popular extension for Lua language 
support. Supports Lua versions 5.1, 5.2, 5.3, 5.4 and LuaJIT
+   
+   
+   
+   Sumneko
+   
+   
https://github.com/sumneko/lua-language-server/issues
+   https://github.com/sumneko/lua-language-server/wiki
+   sumneko/lua-language-server
+   
+



[gentoo-commits] repo/proj/guru:master commit in: dev-util/lua-language-server/

2023-01-01 Thread Florian Schmaus
commit: 5ab2d7cc25ad3168462fa5dcf96364dd9dc023ef
Author: Mathis Winterer  fedora  email>
AuthorDate: Sun Jan  1 12:13:33 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jan  1 12:13:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ab2d7cc

dev-util/lua-language-server: Update Copyright

Signed-off-by: Mathis Winterer  fedora.email>

 dev-util/lua-language-server/lua-language-server-3.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild 
b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
index e6d3e0e91..bd99b8d38 100644
--- a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
+++ b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/proj/guru:master commit in: dev-python/insipid-sphinx-theme/

2023-01-01 Thread Florian Schmaus
commit: 5690bb1a8eded48f86d4802c72173bf072d63052
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Jan  1 00:13:04 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jan  1 00:19:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5690bb1a

dev-python/insipid-sphinx-theme: add 0.4.0, drop 0.3.5

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/insipid-sphinx-theme/Manifest| 2 +-
 ...ipid-sphinx-theme-0.3.5.ebuild => insipid-sphinx-theme-0.4.0.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/insipid-sphinx-theme/Manifest 
b/dev-python/insipid-sphinx-theme/Manifest
index 18b0e9262..c3dd27a81 100644
--- a/dev-python/insipid-sphinx-theme/Manifest
+++ b/dev-python/insipid-sphinx-theme/Manifest
@@ -1,2 +1,2 @@
-DIST insipid-sphinx-theme-0.3.5.tar.gz 71151 BLAKE2B 
682d8c7f474c9597049ebff893b2bcf4fc3b613271c7963475070cfa3082f96d3bf20a56f1af5c553db89026dd80f8e1d93c65db74269528f290d8d9bc92f1f2
 SHA512 
a2a1be600cc61005e8a35f0fb1008395a8004c51b7ebc893a1269bbfa5333043d080ea68b28f23bf7e394a0c5bc85180c66f5887790fe46af0109585c47c622c
 DIST insipid-sphinx-theme-0.3.6.tar.gz 71769 BLAKE2B 
8677d7bc048577f2ee3da31b2ffda6087f8db1fda090eb0b49c9aef9b13aa608b938d29f7d5953f2ae7501e4675b7294dea51fd08d99bac50d54a59e75a90a8d
 SHA512 
8b51ecaa2cf60745a79867de205ab45beec2aaa805d7690f2ad002502d476591ba431bd00d668cdb15a3a0b0af59c472514778459aeb4718fddb8a42be5e7650
+DIST insipid-sphinx-theme-0.4.0.tar.gz 72593 BLAKE2B 
a7747bdb9f815ed3819ff8e71ca6513ee40a2200a2ccde8fe4a9b781f9745b181bb2fa17dcfcd4b4aa9ac65ef12b0a7d4d9ac13155bf1f58f2c84ec1bef2d083
 SHA512 
d562a995feed588ac355074be93a35d8dec83559d2ad556f9a8c370cd66abb0fc1f4d1664e192d980518b6133aac43d82c7b38ca9e459639eb28add99cdde7fa

diff --git a/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.3.5.ebuild 
b/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.4.0.ebuild
similarity index 94%
rename from dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.3.5.ebuild
rename to dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.4.0.ebuild
index 791b43bfa..2f7a22e8e 100644
--- a/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.3.5.ebuild
+++ b/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/proj/guru:master commit in: www-apps/nitter/

2023-01-01 Thread Florian Schmaus
commit: 91b58daf43fb470d263741c353e602607ab5c9d6
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Jan  1 00:14:32 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jan  1 00:19:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=91b58daf

www-apps/nitter: add 0.1.0_p20230101, drop 0.1.0_p20221119

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 www-apps/nitter/Manifest  | 2 +-
 .../{nitter-0.1.0_p20221119.ebuild => nitter-0.1.0_p20230101.ebuild}  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-apps/nitter/Manifest b/www-apps/nitter/Manifest
index ddb103ea5..89cf9dabe 100644
--- a/www-apps/nitter/Manifest
+++ b/www-apps/nitter/Manifest
@@ -1,2 +1,2 @@
-DIST nitter-0.1.0_p20221119.tar.gz 1177652 BLAKE2B 
1835e8e6b0ded7504030a32a451f1fa6f466926b64ffafc0166fc5a51a34cf74731b7eefeb16bd6b0af9c94489e59cf4ea8be15cd0f282c397c3bdee85fcad0f
 SHA512 
f3a85699085d2d529bd08997cd4ca14fe69daae0a04d150dbee276909ac7b37c14a9cb0f2917486b2a9510c051b50737aa720af1de54e761c0a510adf9fd471c
 DIST nitter-0.1.0_p20221128.tar.gz 1178072 BLAKE2B 
5571e7c90b696c8d098490b4edaefc964fe43b2fb894db995741405a793761924e95e24e238a4b012266fd52fd41f06b362fb60064364f9623dac8b6436f4e09
 SHA512 
74aca0d7a8923b0ebc29fb938e70a094d9a707477e89c320d919bb75869e1532af3ef19144d566d2568f73331a8b380de144c6148a6ddc1016a982e216d7e3f3
+DIST nitter-0.1.0_p20230101.tar.gz 1178054 BLAKE2B 
29e3ca6a68690c67c04196c7a937e6a9e12c142b751cf0baedc0db854276aba217f0e7f3e85fd49e254ef110f13fd07f1fdd3d3930bb013c3c9761f9528b71f6
 SHA512 
7c72ed68ffc84bc3a36bc9673d2c3334b9e2f7088e14a6f626fe58a61adb5777d5250788d5477c97d88c7308d906f35669068239849bb1061d487e498843d07a

diff --git a/www-apps/nitter/nitter-0.1.0_p20221119.ebuild 
b/www-apps/nitter/nitter-0.1.0_p20230101.ebuild
similarity index 92%
rename from www-apps/nitter/nitter-0.1.0_p20221119.ebuild
rename to www-apps/nitter/nitter-0.1.0_p20230101.ebuild
index 5187b5a97..d30ad71a4 100644
--- a/www-apps/nitter/nitter-0.1.0_p20221119.ebuild
+++ b/www-apps/nitter/nitter-0.1.0_p20230101.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 inherit nimble systemd
 
-COMMIT="6272297d64d4cc8f1268626bee31a0e3d5899f51"
+COMMIT="d549a77ebeea7fbdd1825e38d973291f013bb40f"
 DESCRIPTION="An alternative front-end for Twitter"
 HOMEPAGE="https://github.com/zedeus/nitter;
 SRC_URI="https://github.com/zedeus/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"



[gentoo-commits] repo/proj/guru:master commit in: dev-util/lua-language-server/

2023-01-01 Thread Florian Schmaus
commit: 5d333f78ef60c2506dbcd5dfb9cb25a0150e67fd
Author: Mathis Winterer  fedora  email>
AuthorDate: Sat Dec 31 16:07:24 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Dec 31 17:34:16 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5d333f78

dev-util/lua-language-server: Squash Work

Signed-off-by: Mathis Winterer  fedora.email>

 dev-util/lua-language-server/lua-language-server-3.6.4.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild 
b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
index 8c3a836ac..e6d3e0e91 100644
--- a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
+++ b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
@@ -23,8 +23,11 @@ BDPEND="
 RESTRICT="!test? ( test )"
 
 src_compile() {
-   eninja -C 3rd/luamake -f compile/ninja/linux.ninja "$(usex test 
'luamake')"
-   ./3rd/luamake/luamake "$(usex test 'all')" || die
+   eninja -C 3rd/luamake -f compile/ninja/linux.ninja "$(usex test "test" 
"luamake")"
+   use test && eninja -C 3rd/luamake -f compile/ninja/linux.ninja luamake
+   ./3rd/luamake/luamake init || die
+   # Tests are broken
+   eninja -f build/build.ninja all
 }
 
 src_install() {



[gentoo-commits] repo/proj/guru:master commit in: dev-python/dateparser/

2023-01-01 Thread Florian Schmaus
commit: a2865ad8e42855712a38f168bc8b9df1d620802d
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Jan  1 00:11:44 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jan  1 00:19:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a2865ad8

dev-python/dateparser: add 1.1.5

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/dateparser/Manifest|  1 +
 dev-python/dateparser/dateparser-1.1.5.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/dateparser/Manifest b/dev-python/dateparser/Manifest
index bb72cce7d..a6b4c400d 100644
--- a/dev-python/dateparser/Manifest
+++ b/dev-python/dateparser/Manifest
@@ -1 +1,2 @@
 DIST dateparser-1.1.4.tar.gz 294406 BLAKE2B 
5e13a76f1a11dfdb322494a06f288b404149f22481beaf991b0256874aaabb65120fb3e217da5f18d3152cd1786354e2dc8a237591821458be27d5cbac6beac0
 SHA512 
a20f821dea1ec8e6eb7033de91b1e74777607c4b31286a87e06d85c7278dad3c164ddc88640e0372d9f32eed72a40e28c58bea26a77fdc01c59d2d9fc70bb2d7
+DIST dateparser-1.1.5.tar.gz 295364 BLAKE2B 
ab34dc41a3602df7b4cf448f4fd0be410b514e5e02d252f911019be1ac6092fc1ac1ddf58ed6ae349958691f67817974bda95e7266d82127a1beebfbf28100fa
 SHA512 
0a2ea4a8a4b580ed8f0939b3bc7175fa40bc37df1469711ce2b802bc24a8b45484f8c5f6b9297a8343c1fbe281892e6521b19c35468305d8ba7e584e444a7bf2

diff --git a/dev-python/dateparser/dateparser-1.1.5.ebuild 
b/dev-python/dateparser/dateparser-1.1.5.ebuild
new file mode 100644
index 0..302f5a91a
--- /dev/null
+++ b/dev-python/dateparser/dateparser-1.1.5.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Date parsing library designed to parse dates from HTML pages"
+HOMEPAGE="https://github.com/scrapinghub/dateparser;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-4"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   dev-python/tzlocal[${PYTHON_USEDEP}]
+"
+BDEPEND="test? (
+   dev-libs/fastText[python,${PYTHON_USEDEP}]
+   dev-python/convertdate[${PYTHON_USEDEP}]
+   dev-python/hijri-converter[${PYTHON_USEDEP}]
+   dev-python/langdetect[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+)"
+
+EPYTEST_IGNORE=(
+   # tests that require network
+   tests/test_dateparser_data_integrity.py
+)
+
+EPYTEST_DESELECT=(
+   # tests that require network
+   
tests/test_language_detect.py::CustomLangDetectParserTest::test_custom_language_detect_fast_text_{0,1}
+)
+
+distutils_enable_tests pytest
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme
+
+pkg_postinst() {
+   optfeature "calendars support" "dev-python/hijri-converter 
dev-python/convertdate"
+   optfeature "fasttext support" "dev-libs/fastText[python]"
+   optfeature "langdetect support" dev-python/langdetect
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-nim/balls/

2023-01-01 Thread Florian Schmaus
commit: 07a76eb43c6d94f504a32258ddafa94df67fe6a2
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Jan  1 00:10:15 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jan  1 00:19:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=07a76eb4

dev-nim/balls: add 3.9.8, drop 3.9.5

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-nim/balls/Manifest   | 2 +-
 dev-nim/balls/{balls-3.9.5.ebuild => balls-3.9.8.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-nim/balls/Manifest b/dev-nim/balls/Manifest
index 2032af8b4..2517096e3 100644
--- a/dev-nim/balls/Manifest
+++ b/dev-nim/balls/Manifest
@@ -1,2 +1,2 @@
-DIST balls-3.9.5.tar.gz 42375 BLAKE2B 
eb5b29c5d5055fbc37eb09f8cd6926dfc2fc7f7f24560a62df56b7635f22f918da9ec1f1c83ca5c3f7bc86853582dfc0e6079c2f7b4c71c65470c8a0478da4f7
 SHA512 
1358325da90dc126f5930b5f27c6457aa5607f33b1df62f60db46949eaf0038244f282165e53216cdfc6f520dac14a5fb4c1357054ed2630bca2fcb816ee9afc
 DIST balls-3.9.6.tar.gz 42281 BLAKE2B 
223f3581d7a5e28b23756b70712fec0a2e917d9df465eca7ea347d0b9aff90f042e4fe0e46a75fbf8e47cf2562ebe5311cd4466c04c4a5da45098e94f094b201
 SHA512 
65e5d52da2bae81d0fde2d409f1d7c273d45e2feefd295c50212e88927fe31c4d6e43c50fc5b33886470e61ca1c50ef8d4487adba92f270a262b18f3b8d749ab
+DIST balls-3.9.8.tar.gz 42325 BLAKE2B 
9dcf3d5e8d83db1495d8dc7f41f4395b990699ca594eab361034068c858698b1cf4f7d8544ad68ef0521659b0a0e7c81560a91df27332450962bf2a830057640
 SHA512 
705b3d50f122d3268aea7a095798dc3d44b9ae901d05bfbd51f5d1e673ac17fd9c3f0713319aab1bc60665a1dfd23a0cd41af2311aeb6fd4b054de5211728cd1

diff --git a/dev-nim/balls/balls-3.9.5.ebuild b/dev-nim/balls/balls-3.9.8.ebuild
similarity index 93%
rename from dev-nim/balls/balls-3.9.5.ebuild
rename to dev-nim/balls/balls-3.9.8.ebuild
index 87253691a..2464644ce 100644
--- a/dev-nim/balls/balls-3.9.5.ebuild
+++ b/dev-nim/balls/balls-3.9.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/proj/guru:master commit in: dev-util/lua-language-server/

2023-01-01 Thread Florian Schmaus
commit: c3a83066d690a3fea075cca633e2069c6fb362b5
Author: Mathis Winterer  fedora  email>
AuthorDate: Sat Dec 31 16:21:44 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Dec 31 16:21:44 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3a83066

dev-util/lua-language-server: Remove empty string

Signed-off-by: Mathis Winterer  fedora.email>

 dev-util/lua-language-server/lua-language-server-3.6.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild 
b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
index 2fba2d0d3..8c3a836ac 100644
--- a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
+++ b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
@@ -23,8 +23,8 @@ BDPEND="
 RESTRICT="!test? ( test )"
 
 src_compile() {
-   eninja -C 3rd/luamake -f compile/ninja/linux.ninja "$(usex test '' 
'luamake')"
-   ./3rd/luamake/luamake "$(usex test '' 'all')" || die
+   eninja -C 3rd/luamake -f compile/ninja/linux.ninja "$(usex test 
'luamake')"
+   ./3rd/luamake/luamake "$(usex test 'all')" || die
 }
 
 src_install() {



[gentoo-commits] repo/proj/guru:master commit in: dev-util/lua-language-server/

2023-01-01 Thread Florian Schmaus
commit: 42462ce6abc5cae9910abe672bda5cec0af53b32
Author: Mathis Winterer  fedora  email>
AuthorDate: Sat Dec 31 16:08:47 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Dec 31 16:08:47 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42462ce6

dev-util/lua-language-server: Add changes (thanks tastytea)

Signed-off-by: Mathis Winterer  fedora.email>

 dev-util/lua-language-server/lua-language-server-3.6.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild 
b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
index 665b2e9e1..2fba2d0d3 100644
--- a/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
+++ b/dev-util/lua-language-server/lua-language-server-3.6.4.ebuild
@@ -23,8 +23,8 @@ BDPEND="
 RESTRICT="!test? ( test )"
 
 src_compile() {
-   eninja -C 3rd/luamake -f compile/ninja/linux.ninja $(usex test '' 
'luamake')
-   ./3rd/luamake/luamake $(usex test '' 'all') || die
+   eninja -C 3rd/luamake -f compile/ninja/linux.ninja "$(usex test '' 
'luamake')"
+   ./3rd/luamake/luamake "$(usex test '' 'all')" || die
 }
 
 src_install() {



[gentoo-commits] repo/proj/guru:master commit in: dev-nim/grok/

2023-01-01 Thread Florian Schmaus
commit: a33657b424bd81ee9887a11c31bb5adb387493aa
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Jan  1 00:09:21 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jan  1 00:19:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a33657b4

dev-nim/grok: add 0.6.4, drop 0.6.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-nim/grok/Manifest | 2 +-
 dev-nim/grok/{grok-0.6.0.ebuild => grok-0.6.4.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-nim/grok/Manifest b/dev-nim/grok/Manifest
index 221e229d1..7c861adfe 100644
--- a/dev-nim/grok/Manifest
+++ b/dev-nim/grok/Manifest
@@ -1,2 +1,2 @@
-DIST grok-0.6.0.tar.gz 5904 BLAKE2B 
98d8d7e16b0737c1afab17095a41477fad296be4765f206602dad60b2374d6d8caa278153f58da6b89a5944029307cd43b4db1eebb2652a162710790a97256e4
 SHA512 
ad1c5acf67456274751d76ecb2e73db13ab8a08bca4e3d6aa6d962ecf2337cc29af16bbcbe74248da04dc3855961b6be8378e91eef8ba0a56624acf24d685a2f
 DIST grok-0.6.2.tar.gz 5861 BLAKE2B 
1ba1b36c1f18867c86ef58260a836b0d2772587e80116db28d3e532407bd1d1b5d60494bbeac396af9aefbbb3c6f739919f439684cfe1f58e114a3a458659fdb
 SHA512 
096301978fb53f1c1166834caef16993e7f2e6e51af1efd59fa13224353eebb5b638feae7ceabe74e39500e61b12e1622ea127154e4af2bac4ed85a5b54efa3e
+DIST grok-0.6.4.tar.gz 5991 BLAKE2B 
32cf818d0bc5efea6ad3a0cb048a14b96e5760a2223f5478eccf8e97854e1030b8216c19358c62e046e5631b6cd99e973b936ca127fd4b213377d04ad3ca44a5
 SHA512 
40f5e4e641d013fdb79b34fca21b896387d4ac74788518c5bc50bea783de6cc13ce34f7aace45a0e18a382eed4e566bc6dfa343b07dc57a9bc7fd4ca8befebae

diff --git a/dev-nim/grok/grok-0.6.0.ebuild b/dev-nim/grok/grok-0.6.4.ebuild
similarity index 90%
rename from dev-nim/grok/grok-0.6.0.ebuild
rename to dev-nim/grok/grok-0.6.4.ebuild
index 55a045459..92d96edc6 100644
--- a/dev-nim/grok/grok-0.6.0.ebuild
+++ b/dev-nim/grok/grok-0.6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2023-01-01 Thread Florian Schmaus
commit: 8542cd1fabf6f4e954a678d99c145eea62afd0af
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Dec 31 23:48:13 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jan  1 00:19:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8542cd1f

dev-libs/feedbackd: fix gtk-doc install path

Closes: https://bugs.gentoo.org/888737
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 .../{feedbackd-0.0.2.ebuild => feedbackd-0.0.2-r1.ebuild} | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/dev-libs/feedbackd/feedbackd-0.0.2.ebuild 
b/dev-libs/feedbackd/feedbackd-0.0.2-r1.ebuild
similarity index 82%
rename from dev-libs/feedbackd/feedbackd-0.0.2.ebuild
rename to dev-libs/feedbackd/feedbackd-0.0.2-r1.ebuild
index 5503e6fb8..e19f29923 100644
--- a/dev-libs/feedbackd/feedbackd-0.0.2.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -50,3 +50,12 @@ src_configure() {
)
meson_src_configure
 }
+
+src_install() {
+   meson_src_install
+
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+   mv "${ED}"/usr/share/doc/libfeedback-${SLOT} 
"${ED}"/usr/share/gtk-doc/html/ || die
+   fi
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-nim/zippy/

2023-01-01 Thread Florian Schmaus
commit: ec20bdba1e69c457f861551a0d38c8baf8624494
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Jan  1 00:10:47 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jan  1 00:19:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec20bdba

dev-nim/zippy: add 0.10.6, drop 0.10.4

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-nim/zippy/Manifest | 2 +-
 dev-nim/zippy/{zippy-0.10.4.ebuild => zippy-0.10.6.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-nim/zippy/Manifest b/dev-nim/zippy/Manifest
index a4f03fa49..d8d273017 100644
--- a/dev-nim/zippy/Manifest
+++ b/dev-nim/zippy/Manifest
@@ -1,2 +1,2 @@
-DIST zippy-0.10.4.tar.gz 33625734 BLAKE2B 
af0a434d1bca4fdda40b9ad77e138cbf6c3c80c6a9755b6fcbc0ba23d9fcf009cfa7b8adb6bcdf915e770f64ff4df96b46852fbac7efa9a11ebb92c6255f547c
 SHA512 
81c51d7382d8b3e7f16a7cf6a2c28c94a9983142e765cc45cc62ca291153d2639bb361fb5a1ff4e290dcbaa082e420b14774ed3002abd70a175eede0fa2cdc0e
 DIST zippy-0.10.5.tar.gz 33635417 BLAKE2B 
70b8ea42c6f39479673729873757b75bbe252d71c26c5c2ccb4d55c3e3914292aabe2c725b433186c4a3eb3df1f52aa9d512ec543e5b3527bf155449c49855b0
 SHA512 
87cc8b8feeeaf68cf5c38875e13aef69e697426c97e793d1e00b3bb47831699c281aaeb98d780346d5b093850c00337b8cca50e19edb6155f206c9ef0b7c5b30
+DIST zippy-0.10.6.tar.gz 33637140 BLAKE2B 
1353bca55e43fc2f3d89ac8627eb4e07185fc4f30be194bbb20172e2c554733110bd04466c3da3f84f8714b0f7ce422e88028eee81f47c9989f2918ba563826a
 SHA512 
3bf326e131f3a3aeb4e37b56c54074382b2c6ec66027a7ebefa2004e0d0139287e3ffa886dfef7a55d9fe6b2a2143c97df48742b248c74955e435f187c4a6b33

diff --git a/dev-nim/zippy/zippy-0.10.4.ebuild 
b/dev-nim/zippy/zippy-0.10.6.ebuild
similarity index 91%
rename from dev-nim/zippy/zippy-0.10.4.ebuild
rename to dev-nim/zippy/zippy-0.10.6.ebuild
index 8c7806aaa..d2965b88b 100644
--- a/dev-nim/zippy/zippy-0.10.4.ebuild
+++ b/dev-nim/zippy/zippy-0.10.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2023-01-01 Thread Florian Schmaus
commit: 4688e107d43bca8a7abf86f3d071233cf4201859
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sun Jan  1 18:18:26 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jan  1 18:18:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4688e107

app-text/xml2rfc: drop 3.15.2

Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/xml2rfc/Manifest  |  1 -
 app-text/xml2rfc/xml2rfc-3.15.2.ebuild | 54 --
 2 files changed, 55 deletions(-)

diff --git a/app-text/xml2rfc/Manifest b/app-text/xml2rfc/Manifest
index e001df972b15..3b0945325b71 100644
--- a/app-text/xml2rfc/Manifest
+++ b/app-text/xml2rfc/Manifest
@@ -1,2 +1 @@
-DIST xml2rfc-3.15.2.gh.tar.gz 2849091 BLAKE2B 
e792d07a2c8123dc32f4c2cfe794420f98db13da1812a4a7e82a4f2a2e2e70fa0e6b7385e189e70eba47c9be7e0ac281d3858437103b828ea8dbaaf8cef73b87
 SHA512 
5953ae40ad479b0aa6ab90f08f235ceddfa9c7e1edd868ee43bfd261f4c4d0fdfbbe052ff8a3274c39d283efc1105a0be3b4578fa372269f3274a72acdc950e8
 DIST xml2rfc-3.15.3.gh.tar.gz 2857354 BLAKE2B 
936c1f0c37d8de85b7a9966b6239da55dca090c3cb3e712a1198683244e436ccf6827fc6d00325e8c13a7be829af6954d311f690e4aa0367f2399c4d5cf9321f
 SHA512 
3022bfc071e9bbef2e8e6b73c9c6539690e18f0935e3d22f99d1fc3faa642b75f998d6dfbd8d8c019f7fc789c38957994e06667870638dff8e907c928578c904

diff --git a/app-text/xml2rfc/xml2rfc-3.15.2.ebuild 
b/app-text/xml2rfc/xml2rfc-3.15.2.ebuild
deleted file mode 100644
index fb60768a8577..
--- a/app-text/xml2rfc/xml2rfc-3.15.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Generates RFCs and IETF drafts from document source in XML"
-HOMEPAGE="https://ietf-tools.github.io/xml2rfc/ 
https://github.com/ietf-tools/xml2rfc;
-SRC_URI="https://github.com/ietf-tools/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.gh.tar.gz"
-
-RESTRICT="!test? ( test )"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   test? (
-   dev-python/PyPDF2[${PYTHON_USEDEP}]
-   dev-python/decorator[${PYTHON_USEDEP}]
-   dev-python/dict2xml[${PYTHON_USEDEP}]
-   dev-python/weasyprint[${PYTHON_USEDEP}]
-   media-fonts/noto[cjk]
-   )
-"
-
-RDEPEND="
-   dev-python/appdirs[${PYTHON_USEDEP}]
-   dev-python/ConfigArgParse[${PYTHON_USEDEP}]
-   dev-python/intervaltree[${PYTHON_USEDEP}]
-   dev-python/google-i18n-address[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-2.1.1[${PYTHON_USEDEP}]
-   dev-python/pycountry[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
-   "${FILESDIR}/xml2rfc-Remove-broken-test.patch"
-)
-
-distutils_enable_tests setup.py
-
-#src_test() {
-   # https://github.com/ietf-tools/xml2rfc/issues/561
-#  emake tests-no-network
-#}



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

2023-01-01 Thread Conrad Kostecki
commit: cfd86e6389fc607cfb8ccf85781fe3ce447c7141
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Dec 27 17:05:55 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan  1 18:16:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd86e63

net-libs/libnet: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28860
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-libs/libnet/files/libnet-1.0.2a-_SOURCE.patch  |  11 --
 net-libs/libnet/files/libnet-1.0.2a-endian.patch   |  20 ---
 net-libs/libnet/files/libnet-1.0.2a-funroll.patch  |  12 --
 .../libnet/files/libnet-1.0.2a-gcc33-fix.patch |  13 --
 net-libs/libnet/files/libnet-1.0.2a-slot.patch | 189 -
 net-libs/libnet/files/libnet-1.0.2a-test.patch |  54 --
 6 files changed, 299 deletions(-)

diff --git a/net-libs/libnet/files/libnet-1.0.2a-_SOURCE.patch 
b/net-libs/libnet/files/libnet-1.0.2a-_SOURCE.patch
deleted file mode 100644
index 5c81dbfe9485..
--- a/net-libs/libnet/files/libnet-1.0.2a-_SOURCE.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/configure.in
-+++ b/configure.in
-@@ -143,7 +143,7 @@
- AC_DEFINE(_BSD_SOURCE)
- AC_DEFINE(__BSD_SOURCE)
- AC_DEFINE(__FAVOR_BSD)
--LIBNET_CONFIG_DEFINES="-D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD"
-+LIBNET_CONFIG_DEFINES="-D_DEFAULT_SOURCE -D__FAVOR_BSD"
- AC_CHECK_HEADERS(net/ethernet.h, \
- LIBNET_CONFIG_DEFINES="$LIBNET_CONFIG_DEFINES -DHAVE_NET_ETHERNET_H")
- MAN_PREFIX="$prefix/man/man3/"

diff --git a/net-libs/libnet/files/libnet-1.0.2a-endian.patch 
b/net-libs/libnet/files/libnet-1.0.2a-endian.patch
deleted file mode 100644
index aad0bacb2f2e..
--- a/net-libs/libnet/files/libnet-1.0.2a-endian.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 a/include/libnet.h
-+++ b/include/libnet.h
-@@ -32,6 +32,17 @@
- #ifndef __LIBNET_H
- #define __LIBNET_H
- 
-+#include 
-+#if __BYTE_ORDER == __LITTLE_ENDIAN
-+# define LIBNET_LIL_ENDIAN 1
-+#else
-+# if __BYTE_ORDER == __BIG_ENDIAN
-+#  define LIBNET_BIG_ENDIAN 1
-+# else
-+#  error unrecognized __BYTE_ORDER
-+# endif
-+#endif
-+
- #include 
- #include 
- #include 

diff --git a/net-libs/libnet/files/libnet-1.0.2a-funroll.patch 
b/net-libs/libnet/files/libnet-1.0.2a-funroll.patch
deleted file mode 100644
index dd77d05dff2a..
--- a/net-libs/libnet/files/libnet-1.0.2a-funroll.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 a/configure.in.JeR
-+++ b/configure.in
-@@ -51,8 +51,7 @@
- dnl
- if test $ac_cv_prog_gcc = yes; then
- dnl if test -z $CFLAGS; then 
--CCOPTS='-O2 -funroll-loops -fomit-frame-pointer -Wall'
--CFLAGS="$CCOPTS"
-+:
- dnl fi
- fi
- 

diff --git a/net-libs/libnet/files/libnet-1.0.2a-gcc33-fix.patch 
b/net-libs/libnet/files/libnet-1.0.2a-gcc33-fix.patch
deleted file mode 100644
index c4f3ae925705..
--- a/net-libs/libnet/files/libnet-1.0.2a-gcc33-fix.patch
+++ /dev/null
@@ -1,13 +0,0 @@
 a/include/libnet.h
-+++ b/include/libnet.h
-@@ -84,8 +84,8 @@
- #define LIBNET_VERSION  "1.0.2a"
- 
- #if (!LIBNET_LIL_ENDIAN && !LIBNET_BIG_ENDIAN)
--#error "byte order has not been specified, you'll
--need to #define either LIBNET_LIL_ENDIAN or LIBNET_BIG_ENDIAN.  See the
-+#error "byte order has not been specified, you'll \
-+need to #define either LIBNET_LIL_ENDIAN or LIBNET_BIG_ENDIAN.  See the \
- documentation regarding the libnet-config script."
- #endif
- 

diff --git a/net-libs/libnet/files/libnet-1.0.2a-slot.patch 
b/net-libs/libnet/files/libnet-1.0.2a-slot.patch
deleted file mode 100644
index bcc0d56113f5..
--- a/net-libs/libnet/files/libnet-1.0.2a-slot.patch
+++ /dev/null
@@ -1,189 +0,0 @@
 a/Makefile.in
-+++ b/Makefile.in
-@@ -18,17 +18,17 @@
- LIB_PREFIX  =   @libdir@/
- MAN_PREFIX  =   @MAN_PREFIX@
- 
--LIBNET  =   libnet
--LIBPWRITE   =   libpwrite
-+LIBNET  =   libnet-1.0
-+LIBPWRITE   =   libpwrite-1.0
- LIB =   lib/$(LIBNET).a
- MAN =   doc/$(LIBNET).3
- INCLUDE =   include/$(LIBNET).h
--INCLUDE-H   =   include/$(LIBNET)/$(LIBNET)-headers.h
--INCLUDE-F   =   include/$(LIBNET)/$(LIBNET)-functions.h
--INCLUDE-S   =   include/$(LIBNET)/$(LIBNET)-structures.h
--INCLUDE-M   =   include/$(LIBNET)/$(LIBNET)-macros.h
--INCLUDE-A   =   include/$(LIBNET)/$(LIBNET)-asn1.h
--INCLUDE-O   =   include/$(LIBNET)/$(LIBNET)-ospf.h
-+INCLUDE-H   =   include/libnet/$(LIBNET)-headers.h
-+INCLUDE-F   =   include/libnet/$(LIBNET)-functions.h
-+INCLUDE-S   =   include/libnet/$(LIBNET)-structures.h
-+INCLUDE-M   =   include/libnet/$(LIBNET)-macros.h
-+INCLUDE-A   =   include/libnet/$(LIBNET)-asn1.h
-+INCLUDE-O   =   include/libnet/$(LIBNET)-ospf.h
- CONFIG  =   $(LIBNET)-config
- DEFINES +=  @DEFS@
- RANLIB  =   @RANLIB@
-@@ -94,7 +94,7 @@
- install: libnet
-   $(ENSUREDIR) $(DESTDIR)$(prefix) 755
-   $(ENSUREDIR) $(DESTDIR)$(LIB_PREFIX) 755
--  $(ENSUREDIR) 

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

2023-01-01 Thread Conrad Kostecki
commit: 8f649e01d7a5dcf6c597b4d33aa20885950ae96d
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jan  1 13:45:52 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan  1 18:16:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f649e01

www-apache/mod_wsgi: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28914
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../mod_wsgi/files/mod_wsgi-4.7.1-py310.patch  | 126 -
 1 file changed, 126 deletions(-)

diff --git a/www-apache/mod_wsgi/files/mod_wsgi-4.7.1-py310.patch 
b/www-apache/mod_wsgi/files/mod_wsgi-4.7.1-py310.patch
deleted file mode 100644
index 274046d99ca0..
--- a/www-apache/mod_wsgi/files/mod_wsgi-4.7.1-py310.patch
+++ /dev/null
@@ -1,126 +0,0 @@
-From b439f1c411a9479ccc03c16465cdff50fede79d3 Mon Sep 17 00:00:00 2001
-From: Petr Viktorin 
-Date: Thu, 10 Jun 2021 15:45:03 +0200
-Subject: [PATCH] Use Py_CompileString rather than
- PyParser_SimpleParseFile/PyNode_Compile
-From: 
https://github.com/GrahamDumpleton/mod_wsgi/commit/b439f1c411a9479ccc03c16465cdff50fede79d3
-

- src/server/mod_wsgi.c| 68 +++-
- src/server/wsgi_python.h |  1 -
- 2 files changed, 53 insertions(+), 16 deletions(-)
-
-diff --git a/src/server/mod_wsgi.c b/src/server/mod_wsgi.c
-index b657a748..4f1d8765 100644
 a/src/server/mod_wsgi.c
-+++ b/src/server/mod_wsgi.c
-@@ -3645,7 +3645,10 @@ static PyObject *wsgi_load_source(apr_pool_t *pool, 
request_rec *r,
- FILE *fp = NULL;
- PyObject *m = NULL;
- PyObject *co = NULL;
--struct _node *n = NULL;
-+char *source;
-+size_t pos = 0;
-+size_t allocated = 1024;
-+size_t nread;
- 
- #if defined(WIN32) && defined(APR_HAS_UNICODE_FS)
- apr_wchar_t wfilename[APR_PATH_MAX];
-@@ -3730,36 +3733,71 @@ static PyObject *wsgi_load_source(apr_pool_t *pool, 
request_rec *r,
- return NULL;
- }
- 
--n = PyParser_SimpleParseFile(fp, filename, Py_file_input);
--
-+source = malloc(allocated);
-+if (source != NULL) {
-+do {
-+nread = fread(source + pos, 1, allocated - pos, fp);
-+pos += nread;
-+if (nread == 0) {
-+if (ferror(fp)) {
-+free(source);
-+source = NULL;
-+}
-+break;
-+}
-+if (pos == allocated) {
-+allocated *= 2;
-+char *reallocated_source = realloc(source, allocated);
-+if (reallocated_source == NULL) {
-+free(source);
-+source = NULL;
-+break;
-+}
-+source = reallocated_source;
-+}
-+} while (!feof(fp));
-+}
- fclose(fp);
--
--if (!n) {
-+if (source == NULL) {
- Py_BEGIN_ALLOW_THREADS
- if (r) {
--ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r,
-+ap_log_rerror(APLOG_MARK, APLOG_ERR, errno, r,
-   "mod_wsgi (pid=%d, process='%s', application='%s'): 
"
--  "Failed to parse Python script file '%s'.", 
getpid(),
-+  "Could not read source file '%s'.", getpid(),
-   process_group, application_group, filename);
- }
- else {
--ap_log_error(APLOG_MARK, APLOG_ERR, 0, wsgi_server,
-+ap_log_error(APLOG_MARK, APLOG_ERR, errno, wsgi_server,
-  "mod_wsgi (pid=%d, process='%s', application='%s'): "
-- "Failed to parse Python script file '%s'.", getpid(),
-+ "Could not read source file '%s'.", getpid(),
-  process_group, application_group, filename);
- }
- Py_END_ALLOW_THREADS
-+return NULL;
-+}
- 
--wsgi_log_python_error(r, NULL, filename, 0);
-+co = Py_CompileString(filename, source, 0);
-+free(source);
- 
-+if (!co) {
-+Py_BEGIN_ALLOW_THREADS
-+if (r) {
-+ap_log_rerror(APLOG_MARK, APLOG_ERR, errno, r,
-+  "mod_wsgi (pid=%d, process='%s', application='%s'): 
"
-+  "Could not compile source file '%s'.", getpid(),
-+  process_group, application_group, filename);
-+}
-+else {
-+ap_log_error(APLOG_MARK, APLOG_ERR, errno, wsgi_server,
-+ "mod_wsgi (pid=%d, process='%s', application='%s'): "
-+ "Could not compile source file '%s'.", getpid(),
-+ process_group, application_group, filename);
-+}
-+Py_END_ALLOW_THREADS
- return NULL;
- }
- 
--co = (PyObject *)PyNode_Compile(n, filename);
--PyNode_Free(n);
--
--if (co)

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

2023-01-01 Thread Conrad Kostecki
commit: ef3b51926ede813b240e807911eef302ac0c4fdb
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jan  1 13:43:19 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan  1 18:16:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3b5192

sys-apps/systemd: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28917
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-apps/systemd/files/251-meson-0.64.patch| 26 --
 .../files/251-revert-fortify-source-3-fix.patch| 40 --
 2 files changed, 66 deletions(-)

diff --git a/sys-apps/systemd/files/251-meson-0.64.patch 
b/sys-apps/systemd/files/251-meson-0.64.patch
deleted file mode 100644
index 6cc200bbd87d..
--- a/sys-apps/systemd/files/251-meson-0.64.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From cddbc850270415a818aadabd71fe12dc0508 Mon Sep 17 00:00:00 2001
-From: Jan Janssen 
-Date: Sun, 9 Oct 2022 17:16:12 +0200
-Subject: [PATCH] meson: Fix build with --optimization=plain
-
-Note that -O0 is deliberately filtered out as we have to compile with at
-least -O1 due to #24202.
-
-Fixes: #24323

- src/boot/efi/meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/boot/efi/meson.build b/src/boot/efi/meson.build
-index e0cd4ebad993..395386d3eda7 100644
 a/src/boot/efi/meson.build
-+++ b/src/boot/efi/meson.build
-@@ -223,7 +223,7 @@ endif
- if get_option('debug') and get_option('mode') == 'developer'
- efi_cflags += ['-ggdb', '-DEFI_DEBUG']
- endif
--if get_option('optimization') != '0'
-+if get_option('optimization') in ['1', '2', '3', 's', 'g']
- efi_cflags += ['-O' + get_option('optimization')]
- endif
- if get_option('b_ndebug') == 'true' or (

diff --git a/sys-apps/systemd/files/251-revert-fortify-source-3-fix.patch 
b/sys-apps/systemd/files/251-revert-fortify-source-3-fix.patch
deleted file mode 100644
index bbe45f85dcf2..
--- a/sys-apps/systemd/files/251-revert-fortify-source-3-fix.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From: Sam James 
-Date: Tue, 24 May 2022 23:21:50 +0100
-Subject: [PATCH] Revert "Support -D_FORTIFY_SOURCE=3 by using
- __builtin_dynamic_object_size."
-
-Breaks Clang (even without F_S=3).
-
-This reverts commit 0bd292567a543d124cd303f7dd61169a209cae64.
-
-Bug: https://bugs.gentoo.org/841770
-Bug: https://github.com/systemd/systemd/issues/23150
 a/src/basic/alloc-util.h
-+++ b/src/basic/alloc-util.h
-@@ -174,23 +174,13 @@ void* greedy_realloc0(void **p, size_t need, size_t 
size);
-  * is compatible with _FORTIFY_SOURCES. If _FORTIFY_SOURCES is used many 
memory operations will take the
-  * object size as returned by __builtin_object_size() into account. Hence, 
let's return the smaller size of
-  * malloc_usable_size() and __builtin_object_size() here, so that we 
definitely operate in safe territory by
-- * both the compiler's and libc's standards. Note that _FORTIFY_SOURCES=3 
handles also dynamically allocated
-- * objects and thus it's safer using __builtin_dynamic_object_size if 
_FORTIFY_SOURCES=3 is used (#22801).
-- * Moreover, when NULL is passed malloc_usable_size() is documented to return 
zero, and
-+ * both the compiler's and libc's standards. Note that 
__builtin_object_size() evaluates to SIZE_MAX if the
-+ * size cannot be determined, hence the MIN() expression should be safe with 
dynamically sized memory,
-+ * too. Moreover, when NULL is passed malloc_usable_size() is documented to 
return zero, and
-  * __builtin_object_size() returns SIZE_MAX too, hence we also return a 
sensible value of 0 in this corner
-  * case. */
--
--#if defined __has_builtin
--#  if __has_builtin(__builtin_dynamic_object_size)
--#define MALLOC_SIZEOF_SAFE(x) \
--MIN(malloc_usable_size(x), __builtin_dynamic_object_size(x, 0))
--#  endif
--#endif
--
--#ifndef MALLOC_SIZEOF_SAFE
- #define MALLOC_SIZEOF_SAFE(x) \
- MIN(malloc_usable_size(x), __builtin_object_size(x, 0))
--#endif
- 
- /* Inspired by ELEMENTSOF() but operates on malloc()'ed memory areas: 
typesafely returns the number of items
-  * that fit into the specified memory block */



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

2023-01-01 Thread Conrad Kostecki
commit: 80a271c641255263e69e23c7956789d4cf917a2d
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Dec 27 17:07:23 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan  1 18:16:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a271c6

net-misc/curl: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28858
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-misc/curl/files/curl-7.84.0-easylock.patch | 30 --
 .../curl/files/curl-7.84.0-include-sched.patch | 24 -
 2 files changed, 54 deletions(-)

diff --git a/net-misc/curl/files/curl-7.84.0-easylock.patch 
b/net-misc/curl/files/curl-7.84.0-easylock.patch
deleted file mode 100644
index 77ee610fc117..
--- a/net-misc/curl/files/curl-7.84.0-easylock.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 50efb0822aa0e0ab165158dd0a26e65a2290e6d2 Mon Sep 17 00:00:00 2001
-From: Daniel Stenberg 
-Date: Tue, 28 Jun 2022 09:00:25 +0200
-Subject: [PATCH] easy_lock: switch to using atomic_int instead of bool
-
-To work with more compilers without requiring separate libs to
-link. Like with gcc-12 for RISC-V on Linux.
-
-Reported-by: Adam Sampson
-Fixes #9055
-Closes #9061

- lib/easy_lock.h | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/lib/easy_lock.h b/lib/easy_lock.h
-index 07c85c5ffdd19..9c11bc50c5f20 100644
 a/lib/easy_lock.h
-+++ b/lib/easy_lock.h
-@@ -40,8 +40,8 @@
- #include 
- #endif
- 
--#define curl_simple_lock atomic_bool
--#define CURL_SIMPLE_LOCK_INIT false
-+#define curl_simple_lock atomic_int
-+#define CURL_SIMPLE_LOCK_INIT 0
- 
- static inline void curl_simple_lock_lock(curl_simple_lock *lock)
- {

diff --git a/net-misc/curl/files/curl-7.84.0-include-sched.patch 
b/net-misc/curl/files/curl-7.84.0-include-sched.patch
deleted file mode 100644
index 842310d2eaab..
--- a/net-misc/curl/files/curl-7.84.0-include-sched.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-https://github.com/curl/curl/commit/e2e7f54b7bea521fa8373095d0f43261a720cda0
-https://bugs.gentoo.org/855710
-
-From e2e7f54b7bea521fa8373095d0f43261a720cda0 Mon Sep 17 00:00:00 2001
-From: Daniel Stenberg 
-Date: Mon, 27 Jun 2022 08:46:21 +0200
-Subject: [PATCH] easy_lock.h: include sched.h if available to fix build
-
-Patched-by: Harry Sintonen
-
-Closes #9054
 a/lib/easy_lock.h
-+++ b/lib/easy_lock.h
-@@ -36,6 +36,9 @@
- 
- #elif defined (HAVE_ATOMIC)
- #include 
-+#if defined(HAVE_SCHED_YIELD)
-+#include 
-+#endif
- 
- #define curl_simple_lock atomic_bool
- #define CURL_SIMPLE_LOCK_INIT false
-



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

2023-01-01 Thread Conrad Kostecki
commit: dd556a89291ce48b6aec783b365a856ad4d92637
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Dec 27 17:13:05 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan  1 18:16:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd556a89

net-wireless/bluez: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28854
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../bluez/files/bluez-5.63-musl-limits.patch   | 24 --
 1 file changed, 24 deletions(-)

diff --git a/net-wireless/bluez/files/bluez-5.63-musl-limits.patch 
b/net-wireless/bluez/files/bluez-5.63-musl-limits.patch
deleted file mode 100644
index ebdffc3270b4..
--- a/net-wireless/bluez/files/bluez-5.63-musl-limits.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From e5dcac6abd6129829c4983d6635916cee8f1a627 Mon Sep 17 00:00:00 2001
-From: Jory Pratt 
-Date: Sun, 12 Sep 2021 09:46:11 -0500
-Subject: [PATCH] include limits.h for PATH_MAX for musl support
-

- tools/mesh-cfgtest.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/tools/mesh-cfgtest.c b/tools/mesh-cfgtest.c
-index fa0474f..bfc8e1b 100644
 a/tools/mesh-cfgtest.c
-+++ b/tools/mesh-cfgtest.c
-@@ -26,6 +26,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #include 
- 
--- 
-2.32.0
-



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

2023-01-01 Thread Conrad Kostecki
commit: d80452b5bce46df84fcfee0e324b1626da4ad7b8
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Dec 27 17:09:14 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan  1 18:16:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d80452b5

net-misc/openssh: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28857
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/openssh-8.9_p1-X509-glue-13.3.1.patch| 126 -
 .../openssh-8.9_p1-fzero-call-used-regs.patch  |  32 --
 2 files changed, 158 deletions(-)

diff --git a/net-misc/openssh/files/openssh-8.9_p1-X509-glue-13.3.1.patch 
b/net-misc/openssh/files/openssh-8.9_p1-X509-glue-13.3.1.patch
deleted file mode 100644
index eab5b5344d6a..
--- a/net-misc/openssh/files/openssh-8.9_p1-X509-glue-13.3.1.patch
+++ /dev/null
@@ -1,126 +0,0 @@
-diff -ur '--exclude=.*.un~' a/openssh-8.9p1+x509-13.3.1.diff 
b/openssh-8.9p1+x509-13.3.1.diff
 a/openssh-8.9p1+x509-13.3.1.diff   2022-03-05 21:49:32.673126122 -0800
-+++ b/openssh-8.9p1+x509-13.3.1.diff   2022-03-05 21:52:52.581776560 -0800
-@@ -1002,15 +1002,16 @@
-   char b[512];
- - size_t len = ssh_digest_bytes(SSH_DIGEST_SHA512);
- - u_char *hash = xmalloc(len);
-+- double delay;
- + int digest_alg;
- + size_t len;
- + u_char *hash;
--  double delay;
-- 
-++ double delay = 0;
-++
- + digest_alg = ssh_digest_maxbytes();
- + len = ssh_digest_bytes(digest_alg);
- + hash = xmalloc(len);
--+
-+
-   (void)snprintf(b, sizeof b, "%llu%s",
-   (unsigned long long)options.timing_secret, user);
- - if (ssh_digest_memory(SSH_DIGEST_SHA512, b, strlen(b), hash, len) != 0)
-@@ -44746,8 +44747,8 @@
-   gss_create_empty_oid_set(, );
-   gss_add_oid_set_member(, ctx->oid, );
-  
--- if (gethostname(lname, MAXHOSTNAMELEN)) {
--+ if (gethostname(lname, MAXHOSTNAMELEN) == -1) {
-+- if (gethostname(lname, HOST_NAME_MAX)) {
-++ if (gethostname(lname, HOST_NAME_MAX) == -1) {
-   gss_release_oid_set(, );
-   return (-1);
-   }
-@@ -52143,7 +52144,7 @@
- diff -ruN openssh-8.9p1/m4/openssh.m4 openssh-8.9p1+x509-13.3.1/m4/openssh.m4
- --- openssh-8.9p1/m4/openssh.m4   2022-02-23 13:31:11.0 +0200
- +++ openssh-8.9p1+x509-13.3.1/m4/openssh.m4   1970-01-01 02:00:00.0 
+0200
--@@ -1,200 +0,0 @@
-+@@ -1,203 +0,0 @@
- -dnl OpenSSH-specific autoconf macros
- -dnl
- -
-@@ -52160,6 +52161,8 @@
- - AC_COMPILE_IFELSE([AC_LANG_SOURCE([[
- -#include 
- -#include 
-+-/* Trivial function to help test for -fzero-call-used-regs */
-+-void f(int n) {}
- -int main(int argc, char **argv) {
- - (void)argv;
- - /* Some math to catch -ftrapv problems in the toolchain */
-@@ -52167,6 +52170,7 @@
- - float l = i * 2.1;
- - double m = l / 0.5;
- - long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
-+- f(0);
- - printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
- - /*
- -  * Test fallthrough behaviour.  clang 10's -Wimplicit-fallthrough does
-@@ -52884,12 +52888,11 @@
-  
-  install-files:
-   $(MKDIR_P) $(DESTDIR)$(bindir)
--@@ -396,6 +372,8 @@
-+@@ -396,6 +372,7 @@
-   $(MKDIR_P) $(DESTDIR)$(mandir)/$(mansubdir)5
-   $(MKDIR_P) $(DESTDIR)$(mandir)/$(mansubdir)8
-   $(MKDIR_P) $(DESTDIR)$(libexecdir)
- + $(MKDIR_P) $(DESTDIR)$(sshcadir)
--+ $(MKDIR_P) $(DESTDIR)$(piddir)
-   $(MKDIR_P) -m 0755 $(DESTDIR)$(PRIVSEP_PATH)
-   $(INSTALL) -m 0755 $(STRIP_OPT) ssh$(EXEEXT) 
$(DESTDIR)$(bindir)/ssh$(EXEEXT)
-   $(INSTALL) -m 0755 $(STRIP_OPT) scp$(EXEEXT) 
$(DESTDIR)$(bindir)/scp$(EXEEXT)
-@@ -73836,7 +73839,7 @@
- +if test "$sshd_type" = "pkix" ; then
- +  unset_arg=''
- +else
--+  unset_arg=none
-++  unset_arg=
- +fi
- +
-  cat > $OBJ/sshd_config.i << _EOF
-@@ -79691,25 +79694,6 @@
-  #ifdef __NR_getrandom
-   SC_ALLOW(__NR_getrandom),
-  #endif
--@@ -267,15 +273,15 @@
-- #ifdef __NR_clock_nanosleep_time64
--  SC_ALLOW(__NR_clock_nanosleep_time64),
-- #endif
---#ifdef __NR_clock_gettime64
--- SC_ALLOW(__NR_clock_gettime64),
---#endif
-- #ifdef __NR__newselect
--  SC_ALLOW(__NR__newselect),
-- #endif
-- #ifdef __NR_ppoll
--  SC_ALLOW(__NR_ppoll),
-- #endif
--+#ifdef __NR_ppoll_time64
--+ SC_ALLOW(__NR_ppoll_time64),
--+#endif
-- #ifdef __NR_poll
--  SC_ALLOW(__NR_poll),
-- #endif
- @@ -288,6 +294,9 @@
-  #ifdef __NR_read
-   SC_ALLOW(__NR_read),
-@@ -137848,16 +137832,6 @@
- +int   asnmprintf(char **, size_t, int *, const char *, ...)
-   __attribute__((format(printf, 4, 5)));
-  void  msetlocale(void);
--diff -ruN openssh-8.9p1/version.h openssh-8.9p1+x509-13.3.1/version.h
- openssh-8.9p1/version.h   2022-02-23 13:31:11.0 +0200
--+++ 

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

2023-01-01 Thread Conrad Kostecki
commit: 9863e1ee066406716a79c38b17fe63e6787db883
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Dec 27 17:06:24 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan  1 18:16:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9863e1ee

net-libs/libomemo: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28859
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/libomemo-0.7.1-so-symlinks.patch | 25 --
 1 file changed, 25 deletions(-)

diff --git a/net-libs/libomemo/files/libomemo-0.7.1-so-symlinks.patch 
b/net-libs/libomemo/files/libomemo-0.7.1-so-symlinks.patch
deleted file mode 100644
index 69f174a75ecf..
--- a/net-libs/libomemo/files/libomemo-0.7.1-so-symlinks.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 3911dc9d496f61b774d091bd1f2394d458abe8d7 Mon Sep 17 00:00:00 2001
-From: Sebastian Pipping 
-Date: Sun, 21 Feb 2021 20:51:01 +0100
-Subject: [PATCH] Add missing symlinks libomemo.so.$(VER_MAJ) and libomemo.so
-

- Makefile | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/Makefile b/Makefile
-index e7b9ea6..289d2ec 100644
 a/Makefile
-+++ b/Makefile
-@@ -108,6 +108,8 @@ install: $(BDIR)
-   install -d $(DESTDIR)/$(PREFIX)/lib/$(ARCH)/pkgconfig/
-   install -m 644 $(BDIR)/libomemo-conversations.a  
$(DESTDIR)/$(PREFIX)/lib/$(ARCH)/libomemo.a
-   install -m 644 $(BDIR)/libomemo.so 
$(DESTDIR)/$(PREFIX)/lib/$(ARCH)/libomemo.so.$(VERSION)
-+  ln -s libomemo.so.$(VERSION) 
$(DESTDIR)/$(PREFIX)/lib/$(ARCH)/libomemo.so.$(VER_MAJ)
-+  ln -s libomemo.so.$(VERSION) 
$(DESTDIR)/$(PREFIX)/lib/$(ARCH)/libomemo.so
-   install -m 644 $(BDIR)/libomemo.pc 
$(DESTDIR)/$(PREFIX)/lib/$(ARCH)/pkgconfig/
-   install -d $(DESTDIR)/$(PREFIX)/include/libomemo/
-   install -m 644 $(SDIR)/libomemo_crypto.h 
$(DESTDIR)/$(PREFIX)/include/libomemo/
--- 
-2.30.1
-



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

2023-01-01 Thread Conrad Kostecki
commit: 8574f23cce9261eda81e9366316e53a7f551d7e7
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jan  1 13:45:08 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan  1 18:16:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8574f23c

sys-fs/lvm2: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28913
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-fs/lvm2/files/lvm2-2.03.16-readelf.patch | 25 -
 1 file changed, 25 deletions(-)

diff --git a/sys-fs/lvm2/files/lvm2-2.03.16-readelf.patch 
b/sys-fs/lvm2/files/lvm2-2.03.16-readelf.patch
deleted file mode 100644
index b4d60c5825db..
--- a/sys-fs/lvm2/files/lvm2-2.03.16-readelf.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -Nuar LVM2.2.03.16.orig/libdm/Makefile.in LVM2.2.03.16/libdm/Makefile.in
 LVM2.2.03.16.orig/libdm/Makefile.in2022-05-18 09:24:20.0 
-0700
-+++ LVM2.2.03.16/libdm/Makefile.in 2022-10-27 10:09:29.283631020 -0700
-@@ -59,6 +59,10 @@
- 
- PROGS_CFLAGS = $(UDEV_CFLAGS)
- 
-+ifeq ($(strip $(READELF)),)
-+READELF := readelf
-+endif
-+
- device-mapper: $(TARGETS)
- 
- dm-tools.device-mapper: device-mapper
-@@ -71,8 +75,8 @@
- # also the older symbol is built-in
- .symver_check: $(LIB_SHARED)
-   @echo "[CHECK] $<"
--  $(Q) if readelf -Ws $< | grep -q dm_stats_create_region@@; then \
--  SYM=$$(readelf -Ws $< | grep dm_stats_create_region@DM_1_02_106); \
-+  $(Q) if $(READELF) -Ws $< | grep -q dm_stats_create_region@@; then \
-+  SYM=$$( $(READELF) -Ws $< | grep dm_stats_create_region@DM_1_02_106); \
-   if test -n "$$SYM"; then touch $@; \
-   else echo >&2 "Missing versioned symbols in $<"; false; fi; \
-   else touch $@; fi



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

2023-01-01 Thread Conrad Kostecki
commit: 88253483f1de3ba523881ab1e0ddbc7e84c13a89
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Dec 27 17:13:59 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan  1 18:16:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88253483

net-wireless/gnuradio: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28861
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/gnuradio-3.10.3.0-fix-gcc12.patch| 50 --
 1 file changed, 50 deletions(-)

diff --git a/net-wireless/gnuradio/files/gnuradio-3.10.3.0-fix-gcc12.patch 
b/net-wireless/gnuradio/files/gnuradio-3.10.3.0-fix-gcc12.patch
deleted file mode 100644
index 5db69aa60a75..
--- a/net-wireless/gnuradio/files/gnuradio-3.10.3.0-fix-gcc12.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 9bf18900418e1d16e30072765bff1cbffdf8c0a9 Mon Sep 17 00:00:00 2001
-From: danielnachun 
-Date: Fri, 8 Jul 2022 12:53:47 -0700
-Subject: [PATCH] add missing includes
-
-Signed-off-by: danielnachun 

- gr-qtgui/lib/FrequencyDisplayPlot.cc | 2 +-
- gr-qtgui/lib/VectorDisplayPlot.cc| 2 ++
- gr-qtgui/lib/WaterfallDisplayPlot.cc | 1 +
- 3 files changed, 4 insertions(+), 1 deletion(-)
-
-diff --git a/gr-qtgui/lib/FrequencyDisplayPlot.cc 
b/gr-qtgui/lib/FrequencyDisplayPlot.cc
-index f6f673e7ec6..2171f26e7d8 100644
 a/gr-qtgui/lib/FrequencyDisplayPlot.cc
-+++ b/gr-qtgui/lib/FrequencyDisplayPlot.cc
-@@ -16,7 +16,7 @@
- #include 
- #include 
- #include 
--
-+#include 
- 
- /***
-  * Widget to provide mouse pointer coordinate text
-diff --git a/gr-qtgui/lib/VectorDisplayPlot.cc 
b/gr-qtgui/lib/VectorDisplayPlot.cc
-index d5c2ecc27e5..2e5f3f422b9 100644
 a/gr-qtgui/lib/VectorDisplayPlot.cc
-+++ b/gr-qtgui/lib/VectorDisplayPlot.cc
-@@ -25,6 +25,8 @@
- #include 
- #endif /* QWT_VERSION < 0x060100 */
- 
-+#include 
-+
- /***
-  * Widget to provide mouse pointer coordinate text
-  **/
-diff --git a/gr-qtgui/lib/WaterfallDisplayPlot.cc 
b/gr-qtgui/lib/WaterfallDisplayPlot.cc
-index 69d82fdae86..d999fe046da 100644
 a/gr-qtgui/lib/WaterfallDisplayPlot.cc
-+++ b/gr-qtgui/lib/WaterfallDisplayPlot.cc
-@@ -28,6 +28,7 @@
- #endif /* QWT_VERSION < 0x060100 */
- 
- #include 
-+#include 
- 
- /***
-  * Text scale widget to provide Y (time) axis text



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

2023-01-01 Thread Conrad Kostecki
commit: a0ccb905d1e5020426b3ecd4af586971f492e4e8
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jan  1 13:43:40 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan  1 18:16:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ccb905

sys-fs/bees: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28916
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...K-musl-does-not-define-pthread_getname_np.patch | 49 --
 1 file changed, 49 deletions(-)

diff --git 
a/sys-fs/bees/files/0001-HACK-musl-does-not-define-pthread_getname_np.patch 
b/sys-fs/bees/files/0001-HACK-musl-does-not-define-pthread_getname_np.patch
deleted file mode 100644
index 5f542956d88b..
--- a/sys-fs/bees/files/0001-HACK-musl-does-not-define-pthread_getname_np.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From ba43aef5e264abd4b24baa1ca9f042e30e565155 Mon Sep 17 00:00:00 2001
-From: Kai Krakow 
-Date: Thu, 16 Apr 2020 21:21:57 +0200
-Subject: [PATCH] HACK: musl does not define pthread_getname_np()
-
-The glibc alternative musl does not define this setter function. This
-fix is probably wrong because it resets the thread names used for
-logging internally to empty strings.
-
-Link: https://www.openwall.com/lists/musl/2019/07/17/3

- lib/task.cc | 2 ++
- src/bees.cc | 2 ++
- 2 files changed, 4 insertions(+)
-
-diff --git a/lib/task.cc b/lib/task.cc
-index 4bdaeec..5b03335 100644
 a/lib/task.cc
-+++ b/lib/task.cc
-@@ -104,7 +104,9 @@ namespace crucible {
- 
-   char buf[24];
-   memset(buf, '\0', sizeof(buf));
-+#ifdef _GNU_SOURCE
-   DIE_IF_MINUS_ERRNO(pthread_getname_np(pthread_self(), buf, 
sizeof(buf)));
-+#endif
-   Cleanup pthread_name_cleaner([&]() {
-   pthread_setname_np(pthread_self(), buf);
-   });
-diff --git a/src/bees.cc b/src/bees.cc
-index aa55af0..c1cc8cb 100644
 a/src/bees.cc
-+++ b/src/bees.cc
-@@ -160,10 +160,12 @@ BeesNote::get_name()
-   // OK try the pthread name next.
-   char buf[24];
-   memset(buf, '\0', sizeof(buf));
-+#ifdef _GNU_SOURCE
-   int err = pthread_getname_np(pthread_self(), buf, sizeof(buf));
-   if (err) {
-   return string("pthread_getname_np: ") + strerror(err);
-   }
-+#endif
-   buf[sizeof(buf) - 1] = '\0';
- 
-   // thread_getname_np returns process name
--- 
-2.24.1
-



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

2023-01-01 Thread Conrad Kostecki
commit: 8432d9eb9a7a6521ccc92d33b830a942452607ce
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jan  1 13:40:18 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan  1 18:16:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8432d9eb

sys-apps/keyutils: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28920
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/keyutils-1.6-endian-check-1.patch| 32 --
 .../files/keyutils-1.6.1-silence-rpm-check.patch   | 20 --
 2 files changed, 52 deletions(-)

diff --git a/sys-apps/keyutils/files/keyutils-1.6-endian-check-1.patch 
b/sys-apps/keyutils/files/keyutils-1.6-endian-check-1.patch
deleted file mode 100644
index e783ec699c34..
--- a/sys-apps/keyutils/files/keyutils-1.6-endian-check-1.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 0a99778774df85448aeda0a37b85c43bc8868a9e Mon Sep 17 00:00:00 2001
-From: Lars Wendler 
-Date: Fri, 16 Nov 2018 12:37:29 +0100
-Subject: [PATCH] fix regexp match against `file /proc/$$/exe` for -fPIE bash
-
-Now that bash is built with PIE enabled, keyutils' check for endianness
-fails because file no longer returns "executable", but instead returns
-"shared object" for file << 5.33 and "pie executable" for file >= 5.33.

- tests/toolbox.inc.sh | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/tests/toolbox.inc.sh b/tests/toolbox.inc.sh
-index 0ce6db0..712c5bd 100644
 a/tests/toolbox.inc.sh
-+++ b/tests/toolbox.inc.sh
-@@ -13,10 +13,10 @@
- echo === $OUTPUTFILE ===
- 
- endian=`file -L /proc/$$/exe`
--if expr "$endian" : '.* MSB \+\(executable\|shared object\).*' >&/dev/null
-+if expr "$endian" : '.* MSB \+\(executable\|shared object\|pie 
executable\).*' >&/dev/null
- then
- endian=BE
--elif expr "$endian" : '.* LSB \+\(executable\|shared object\).*' >&/dev/null
-+elif expr "$endian" : '.* LSB \+\(executable\|shared object\|pie 
executable\).*' >&/dev/null
- then
- endian=LE
- else
--- 
-2.19.1
-

diff --git a/sys-apps/keyutils/files/keyutils-1.6.1-silence-rpm-check.patch 
b/sys-apps/keyutils/files/keyutils-1.6.1-silence-rpm-check.patch
deleted file mode 100644
index f68d7d111a0c..
--- a/sys-apps/keyutils/files/keyutils-1.6.1-silence-rpm-check.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Hide
-
-> grep: /etc/rpm: No such file or directory
-> grep: /usr/lib/rpm: No such file or directory
-
-errors.
-
-Bug: https://bugs.gentoo.org/656446
-
 keyutils-1.6.1/Makefile
-+++ keyutils-1.6.1/Makefile
-@@ -267,7 +267,7 @@
- ZSRCBALL := rpmbuild/SOURCES/$(ZTARBALL)
- 
- BUILDID   := .local
--dist  := $(word 2,$(shell grep -r "^%dist" /etc/rpm /usr/lib/rpm))
-+dist  := $(word 2,$(shell grep -r "^%dist" /etc/rpm /usr/lib/rpm 2>/dev/null))
- release3:= $(word 2,$(shell grep ^Release: $(SPECFILE)))
- release2:= $(subst %{?dist},$(dist),$(release3))
- release1:= $(subst %{?buildid},$(BUILDID),$(release2))



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

2023-01-01 Thread Conrad Kostecki
commit: 058f7ae341314f4b14406bc49f51e87951dcf57f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jan  1 13:44:19 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan  1 18:16:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=058f7ae3

sys-fs/hfsutils: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28915
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-fs/hfsutils/files/largerthan2gb.patch | 14 --
 1 file changed, 14 deletions(-)

diff --git a/sys-fs/hfsutils/files/largerthan2gb.patch 
b/sys-fs/hfsutils/files/largerthan2gb.patch
deleted file mode 100644
index fb9fb7787f9c..
--- a/sys-fs/hfsutils/files/largerthan2gb.patch
+++ /dev/null
@@ -1,14 +0,0 @@
 a/libhfs/os/unix.c
-+++ b/libhfs/os/unix.c
-@@ -19,6 +19,11 @@
-  * $Id$
-  */
- 
-+#ifdef __linux__
-+#define _FILE_OFFSET_BITS 64
-+#define _LARGE_FILES
-+#endif
-+
- # ifdef HAVE_CONFIG_H
- #  include "config.h"
- # endif



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

2023-01-01 Thread Conrad Kostecki
commit: e5ef5742f88583d5240f9f471fc0ae68f929a94b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jan  1 13:46:49 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan  1 18:16:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5ef5742

www-client/chromium: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28922
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/chromium-98-EnumTable-crash.patch| 76 --
 1 file changed, 76 deletions(-)

diff --git a/www-client/chromium/files/chromium-98-EnumTable-crash.patch 
b/www-client/chromium/files/chromium-98-EnumTable-crash.patch
deleted file mode 100644
index f058ec18327a..
--- a/www-client/chromium/files/chromium-98-EnumTable-crash.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-diff --git a/components/cast_channel/enum_table.h 
b/components/cast_channel/enum_table.h
-index 842553a..89de703 100644
 a/components/cast_channel/enum_table.h
-+++ b/components/cast_channel/enum_table.h
-@@ -8,6 +8,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #include "base/check_op.h"
- #include "base/notreached.h"
-@@ -187,7 +188,6 @@ class
-   inline constexpr GenericEnumTableEntry(int32_t value);
-   inline constexpr GenericEnumTableEntry(int32_t value, base::StringPiece 
str);
- 
--  GenericEnumTableEntry(const GenericEnumTableEntry&) = delete;
-   GenericEnumTableEntry& operator=(const GenericEnumTableEntry&) = delete;
- 
-  private:
-@@ -253,7 +253,6 @@ class EnumTable {
- constexpr Entry(E value, base::StringPiece str)
- : GenericEnumTableEntry(static_cast(value), str) {}
- 
--Entry(const Entry&) = delete;
- Entry& operator=(const Entry&) = delete;
-   };
- 
-@@ -312,15 +311,14 @@ class EnumTable {
- if (is_sorted_) {
-   const std::size_t index = static_cast(value);
-   if (ANALYZER_ASSUME_TRUE(index < data_.size())) {
--const auto& entry = data_.begin()[index];
-+const auto& entry = data_[index];
- if (ANALYZER_ASSUME_TRUE(entry.has_str()))
-   return entry.str();
-   }
-   return absl::nullopt;
- }
- return GenericEnumTableEntry::FindByValue(
--reinterpret_cast(data_.begin()),
--data_.size(), static_cast(value));
-+_[0], data_.size(), static_cast(value));
-   }
- 
-   // This overload of GetString is designed for cases where the argument is a
-@@ -348,8 +346,7 @@ class EnumTable {
-   // enum value directly.
-   absl::optional GetEnum(base::StringPiece str) const {
- auto* entry = GenericEnumTableEntry::FindByString(
--reinterpret_cast(data_.begin()),
--data_.size(), str);
-+_[0], data_.size(), str);
- return entry ? static_cast(entry->value) : absl::optional();
-   }
- 
-@@ -364,7 +361,7 @@ class EnumTable {
-   // Align the data on a cache line boundary.
-   alignas(64)
- #endif
--  std::initializer_list data_;
-+  const std::vector data_;
-   bool is_sorted_;
- 
-   constexpr EnumTable(std::initializer_list data, bool is_sorted)
-@@ -376,8 +373,8 @@ class EnumTable {
- 
- for (std::size_t i = 0; i < data.size(); i++) {
-   for (std::size_t j = i + 1; j < data.size(); j++) {
--const Entry& ei = data.begin()[i];
--const Entry& ej = data.begin()[j];
-+const Entry& ei = data[i];
-+const Entry& ej = data[j];
- DCHECK(ei.value != ej.value)
- << "Found duplicate enum values at indices " << i << " and " << j;
- DCHECK(!(ei.has_str() && ej.has_str() && ei.str() == ej.str()))



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

2023-01-01 Thread Conrad Kostecki
commit: 1e188b6c8248035454631203353b4bcf4e8a5f23
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jan  1 13:39:34 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan  1 18:16:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e188b6c

sys-apps/file: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28921
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../file/files/file-5.39-portage-sandbox.patch | 17 -
 .../files/file-5.40-seccomp-fstatat64-musl.patch   | 22 --
 2 files changed, 39 deletions(-)

diff --git a/sys-apps/file/files/file-5.39-portage-sandbox.patch 
b/sys-apps/file/files/file-5.39-portage-sandbox.patch
deleted file mode 100644
index 1880f6223c06..
--- a/sys-apps/file/files/file-5.39-portage-sandbox.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-From 81765a2d4fcce23f42495d5ec03bbfecb2a3c381 Mon Sep 17 00:00:00 2001
-From: tka 
-Date: Wed, 24 Jun 2020 11:18:45 +0200
-Subject: [PATCH] Allow getcwd for Gentoo's portage sandbox
-
-Bug: https://bugs.gentoo.org/728978
 a/src/seccomp.c
-+++ b/src/seccomp.c
-@@ -229,6 +229,8 @@ enable_sandbox_full(void)
-   ALLOW_RULE(write);
-   ALLOW_RULE(writev);
- 
-+  // needed by Gentoo's portage sandbox
-+  ALLOW_RULE(getcwd);
- 
- #if 0
-   // needed by valgrind

diff --git a/sys-apps/file/files/file-5.40-seccomp-fstatat64-musl.patch 
b/sys-apps/file/files/file-5.40-seccomp-fstatat64-musl.patch
deleted file mode 100644
index 28a278e73f07..
--- a/sys-apps/file/files/file-5.40-seccomp-fstatat64-musl.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From 8c13923a8e17a02be0989649b2edc20124816729 Mon Sep 17 00:00:00 2001
-From: Mike Gilbert 
-Date: Tue, 15 Jun 2021 16:08:22 -0400
-Subject: [PATCH] seccomp: undef fstatat64 to avoid build failure on musl
-
-sys/stat.h in musl does this:
-
-  #define fstatat64 fstatat
-
-Counteract this with an #undef.
-
-Bug: https://bugs.gentoo.org/789336
 a/src/seccomp.c
-+++ b/src/seccomp.c
-@@ -179,6 +179,7 @@ enable_sandbox_full(void)
-   ALLOW_RULE(fstat);
-   ALLOW_RULE(fstat64);
- #ifdef __NR_fstatat64
-+#undef fstatat64
-   ALLOW_RULE(fstatat64);
- #endif
-   ALLOW_RULE(futex);



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

2023-01-01 Thread Conrad Kostecki
commit: b7d61574506baf1f3a9b016d627f994cded1c9a9
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jan  1 13:42:19 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan  1 18:16:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d61574

sys-apps/portage: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28918
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...ortage-3.0.39-bash-5.2-patsub_replacement.patch | 49 --
 ...rtage-3.0.39-implicit-func-decls-no-fatal.patch | 34 ---
 2 files changed, 83 deletions(-)

diff --git 
a/sys-apps/portage/files/portage-3.0.39-bash-5.2-patsub_replacement.patch 
b/sys-apps/portage/files/portage-3.0.39-bash-5.2-patsub_replacement.patch
deleted file mode 100644
index 90c678998a05..
--- a/sys-apps/portage/files/portage-3.0.39-bash-5.2-patsub_replacement.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-https://github.com/gentoo/portage/commit/69cac73ba0a7bcf2e2cff88c60d389895a550623
-
-From 69cac73ba0a7bcf2e2cff88c60d389895a550623 Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Wed, 30 Nov 2022 01:09:12 +
-Subject: [PATCH] ebuild.sh: disable patsub_replacement in Bash 5.2
-
-patsub_replacement is a new option in bash-5.2 that is also default-on
-in that release. The default value is not gated by BASH_COMPAT (see bug 
#881383),
-hence we need to disable it for older Bashes to avoid behaviour changes in 
ebuilds
-and eclasses.
-
-Thanks to Kerin for both raising this & being persistent with trying
-to get Bash 5.2 to be suitable for use in Gentoo.
-
-Bug: https://bugs.gentoo.org/881383
-Thanks-to: Kerin Millar 
-Signed-off-by: Sam James 
 a/bin/ebuild.sh
-+++ b/bin/ebuild.sh
-@@ -18,6 +18,7 @@ source "${PORTAGE_BIN_PATH}/isolated-functions.sh" || exit 1
- # used instead.
- __check_bash_version() {
-   # Figure out which min version of bash we require.
-+  # Adjust patsub_replacement logic below on new EAPI!
-   local maj min
-   if ___eapi_bash_3_2 ; then
-   maj=3 min=2
-@@ -50,6 +51,19 @@ __check_bash_version() {
-   if ___eapi_bash_3_2 && [[ ${BASH_VERSINFO[0]} -gt 3 ]] ; then
-   shopt -s compat32
-   fi
-+
-+  # patsub_replacement is a new option in bash-5.2 that is also default-on
-+  # in that release. The default value is not gated by BASH_COMPAT (see 
bug #881383),
-+  # hence we need to disable it for older Bashes to avoid behaviour 
changes in ebuilds
-+  # and eclasses.
-+  #
-+  # New EAPI note: a newer EAPI (after 8) may well adopt Bash 5.2 as its 
minimum version.
-+  # If it does, this logic will need to be adjusted to only disable 
patsub_replacement
-+  # for < ${new_api}!
-+  if (( BASH_VERSINFO[0] >= 6 || ( BASH_VERSINFO[0] == 5 && 
BASH_VERSINFO[1] >= 2 ) )) ; then
-+  shopt -u patsub_replacement
-+  fi
-+
- }
- __check_bash_version
- 
-

diff --git 
a/sys-apps/portage/files/portage-3.0.39-implicit-func-decls-no-fatal.patch 
b/sys-apps/portage/files/portage-3.0.39-implicit-func-decls-no-fatal.patch
deleted file mode 100644
index 4a4e68f2690a..
--- a/sys-apps/portage/files/portage-3.0.39-implicit-func-decls-no-fatal.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-https://github.com/gentoo/portage/commit/0fdbbbdb5a80e331adf701f2b2c1f096695447c4
-
-From 0fdbbbdb5a80e331adf701f2b2c1f096695447c4 Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Sun, 20 Nov 2022 23:32:08 +
-Subject: [PATCH] install-qa-check.d/90gcc-warnings: don't make implicit func
- decls fatal for now
-
-We need to do this at some point (as Clang 16 and GCC 14 are doing it, and
-they indicate runtime problems anyway), but there's too much breakage for now.
-
-We did find some extra bugs though. The main issue is too much high-profile
-stuff breaks rather than the total number of bugs, wrt Portage behaviour
-changing being suitable or not.
-
-Bug: https://bugs.gentoo.org/870412
-Signed-off-by: Sam James 
 a/bin/install-qa-check.d/90gcc-warnings
-+++ b/bin/install-qa-check.d/90gcc-warnings
-@@ -153,9 +153,10 @@ gcc_warn_check() {
-   #   always_overflow=yes
-   #fi
- 
--  if [[ ${f} == *'[-Wimplicit-function-declaration]'* ]] 
; then
--  implicit_func_decl=yes
--  fi
-+  # Disabled for now because too many failures. bug 
#870412.
-+  #if [[ ${f} == *'[-Wimplicit-function-declaration]'* ]] 
; then
-+  #   implicit_func_decl=yes
-+  #fi
- 
-   if [[ ${always_overflow} = yes || ${implicit_func_decl} 
= yes ]] ; then
-   eerror
-



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

2023-01-01 Thread Sam James
commit: 98207e693d997b2833bd07699f28844b6be90b90
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 17:58:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 18:11:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98207e69

profiles/features/wd40: unmask dev-python/python-daemon

Has no Rust dependencies.

Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/28928
Signed-off-by: Sam James  gentoo.org>

 profiles/features/wd40/package.mask | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/profiles/features/wd40/package.mask 
b/profiles/features/wd40/package.mask
index 92d368f1b8b4..8bc372a32fcd 100644
--- a/profiles/features/wd40/package.mask
+++ b/profiles/features/wd40/package.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Various packages requiring Rust.
@@ -47,7 +47,6 @@ dev-python/pymdown-extensions
 dev-python/pyspelling
 dev-python/pyspnego
 dev-python/pytest-trio
-dev-python/python-daemon
 dev-python/python-glanceclient
 dev-python/python-ironicclient
 dev-python/python-jose



[gentoo-commits] repo/gentoo:master commit in: sys-block/tgt/

2023-01-01 Thread Matthew Thode
commit: f8f1bb47e9b0f4526fdfe8ed5ec3abfa12ff7f8f
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jan  1 18:00:57 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jan  1 18:01:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f1bb47

sys-block/tgt: add 1.0.85

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

 sys-block/tgt/Manifest  |  1 +
 sys-block/tgt/tgt-1.0.85.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/sys-block/tgt/Manifest b/sys-block/tgt/Manifest
index 9813f7433c18..eb028f063c62 100644
--- a/sys-block/tgt/Manifest
+++ b/sys-block/tgt/Manifest
@@ -1,2 +1,3 @@
 DIST tgt-1.0.83.tar.gz 304631 BLAKE2B 
64374e3ffa0fd73f25172e24b233d001dc2b70cbc08116f167de9d625d493dca330e84f73683d6cc74ea76f5bd9fa940cec54d43ebc9c41ed1ff54f5dc3a6e39
 SHA512 
0c97900aada010b84585a7ad2b1c4654db0fdbc4caed1dea05d00518340b23691ba91f4bb3c677b420a3f4e67f4b061055f877c050ea1d758f2ebb75771b1cf5
 DIST tgt-1.0.84.tar.gz 304641 BLAKE2B 
d5a28547ba637d951b4096ae3e2b49794aac0a7e517f185331fdfa7df9a1715ce82d498f88538fe08a71ba3958a6972251dbebafdddfeb649318c2ff13a72f95
 SHA512 
a194d95fac7c4525b22257af3977b1ca680d81bbf1aa4c75444f30a6d8d8db22eca3b29b2ece314fe3b0c0d18152e048c912347c9db1146c9f38419be5116971
+DIST tgt-1.0.85.tar.gz 304648 BLAKE2B 
fb2c004c9e4ac614b0dfd58d5e9f641b6ca061a716cfc2c7888eb205e461178f6b04c4bbddc7abd1fc797bd6623c265bc01fc73f75b83dfa84cc35656a306f61
 SHA512 
847e4c4f80e9bdc46910eb9ab49a150d985a8fcdb77e67eabf5eb12845d9faafee76f9b7a5d71d5b3504205288d77fcf3e0f04e7f835ab8ad829700c13d783d4

diff --git a/sys-block/tgt/tgt-1.0.85.ebuild b/sys-block/tgt/tgt-1.0.85.ebuild
new file mode 100644
index ..190b5c32a91a
--- /dev/null
+++ b/sys-block/tgt/tgt-1.0.85.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs systemd
+
+DESCRIPTION="Linux SCSI target framework (tgt)"
+HOMEPAGE="http://stgt.sourceforge.net;
+SRC_URI="https://github.com/fujita/tgt/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="fcoe fcp ibmvio infiniband rbd"
+
+DEPEND="
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   dev-perl/Config-General
+   rbd? ( sys-cluster/ceph )
+   infiniband? ( sys-cluster/rdma-core )
+"
+RDEPEND="${DEPEND}
+   dev-libs/libaio
+   sys-apps/sg3_utils"
+
+pkg_setup() {
+   tc-export CC
+}
+
+src_prepare() {
+   default
+   sed -i -e 's:\($(CC)\) $^:\1 $(LDFLAGS) $^:' usr/Makefile || die
+   # make sure xml docs are generated before trying to install them
+   sed -i -e "s@install: @& all @g" doc/Makefile || die
+   sed -i -e 's|-Werror||g' usr/Makefile || die
+}
+
+src_compile() {
+   local myconf
+   use ibmvio && myconf="${myconf} IBMVIO=1"
+   use infiniband && myconf="${myconf} ISCSI_RDMA=1"
+   use fcp && myconf="${myconf} FCP=1"
+   use fcoe && myconf="${myconf} FCOE=1"
+   use rbd && myconf="${myconf} CEPH_RBD=1"
+
+   emake -C usr/ KERNELSRC="${KERNEL_DIR}" ISCSI=1 ${myconf}
+   emake -C doc
+}
+
+src_install() {
+   emake  install-programs install-scripts install-doc DESTDIR="${D}" 
docdir=/usr/share/doc/${PF}
+   newinitd "${FILESDIR}"/tgtd.initd tgtd
+   newconfd "${FILESDIR}"/tgtd.confd tgtd
+   systemd_dounit "${S}"/scripts/tgtd.service
+   dodir /etc/tgt
+   keepdir /etc/tgt
+}



[gentoo-commits] proj/pms:master commit in: /

2023-01-01 Thread Ulrich Müller
commit: ab2bce21ac83e6ad6cc649ef09cd4bae334e4417
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Dec 27 21:35:14 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Dec 27 21:44:34 2022 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=ab2bce21

Makefile: Use guessable names for section references in HTML output

This replaces the "x1*" fragment identifiers by more predictable ones
with a "chapter", "section", or "appendix" prefix. This is possible
because our section numbers are unique.

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

 Makefile | 5 +
 1 file changed, 5 insertions(+)

diff --git a/Makefile b/Makefile
index 89fd7a2..c882534 100644
--- a/Makefile
+++ b/Makefile
@@ -54,6 +54,11 @@ pms.html: $(LATEXFILES) pms.bbl $(COMMITINFO)
@# remove redundant span elements
LC_ALL=C sed -Ei ':x;/]*)?$$/{N;bx;};'\
':y;s,(]*>)([^<]*)\1,\1\2,;ty' $@
+   @# guessable names for sections
+   LC_ALL=C sed -Ei \
+ -e 's/("#?)x1-[0-9]*00+([1-9][0-9]?")/\1chapter-\2/g' \
+ -e 's/("#?)x1-[0-9]*00+([1-9][0-9]?(\.[0-9]+)+")/\1section-\2/g' \
+ -e 's/("#?)x1-[0-9]*00+([A-Z](\.[0-9]+)*")/\1appendix-\2/g' $@
 
 pms.bbl: pms.bib $(LATEXFILES) $(COMMITINFO)
$(aux-clean)



[gentoo-commits] proj/pms:master commit in: /

2023-01-01 Thread Ulrich Müller
commit: 1936b33467289e09f6130c3eba424cd2cdd962d0
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Dec 27 21:31:30 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Dec 27 21:31:30 2022 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=1936b334

Revert "Appendix: Include EAPI differences sections in table of contents."

This reverts commit fbcb58732d0a75138c0c7185f914d10f448ed472.

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

 eapi-differences.tex | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/eapi-differences.tex b/eapi-differences.tex
index a5ba486..225c2b6 100644
--- a/eapi-differences.tex
+++ b/eapi-differences.tex
@@ -375,11 +375,11 @@ File mtimes preserved & 
\compactfeatureref{mtime-preserve} &
 
 \note{This chapter is informative and for convenience only. Refer to the main 
text for specifics.}
 
-\section{EAPI 0}
+\section*{EAPI 0}
 
 EAPI 0 is the base EAPI.
 
-\section{EAPI 1}
+\section*{EAPI 1}
 
 EAPI 1 is EAPI 0 with the following changes:
 
@@ -389,7 +389,7 @@ EAPI 1 is EAPI 0 with the following changes:
 \item Different \t{src_compile} implementation, \featureref{src-compile}.
 \end{compactitem}
 
-\section{EAPI 2}
+\section*{EAPI 2}
 
 EAPI 2 is EAPI 1 with the following changes:
 
@@ -406,7 +406,7 @@ EAPI 2 is EAPI 1 with the following changes:
 \item \t{default} function, \featureref{default-func}.
 \end{compactitem}
 
-\section{EAPI 3}
+\section*{EAPI 3}
 
 EAPI 3 is EAPI 2 with the following changes:
 \begin{compactitem}
@@ -416,7 +416,7 @@ EAPI 3 is EAPI 2 with the following changes:
 \item File modification times are preserved, \featureref{mtime-preserve}.
 \end{compactitem}
 
-\section{EAPI 4}
+\section*{EAPI 4}
 
 EAPI 4 is EAPI 3 with the following changes:
 
@@ -445,7 +445,7 @@ EAPI 4 is EAPI 3 with the following changes:
 \item \t{use_with} and \t{use_enable} support empty third argument, 
\featureref{use-with}.
 \end{compactitem}
 
-\section{EAPI 5}
+\section*{EAPI 5}
 
 EAPI 5 is EAPI 4 with the following changes:
 
@@ -466,7 +466,7 @@ EAPI 5 is EAPI 4 with the following changes:
 \item \t{usex} support, \featureref{usex}.
 \end{compactitem}
 
-\section{EAPI 6}
+\section*{EAPI 6}
 
 EAPI 6 is EAPI 5 with the following changes:
 
@@ -489,7 +489,7 @@ EAPI 6 is EAPI 5 with the following changes:
 \item \t{get_libdir} support, \featureref{get-libdir}.
 \end{compactitem}
 
-\section{EAPI 7}
+\section*{EAPI 7}
 
 EAPI 7 is EAPI 6 with the following changes:
 
@@ -525,7 +525,7 @@ EAPI 7 is EAPI 6 with the following changes:
 \item Version manipulation and comparison commands, \featureref{ver-commands}.
 \end{compactitem}
 
-\section{EAPI 8}
+\section*{EAPI 8}
 
 EAPI 8 is EAPI 7 with the following changes:
 



[gentoo-commits] proj/pms:master commit in: /

2023-01-01 Thread Ulrich Müller
commit: c26570a2306bf4ffe2963e3acdb82db19238f129
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Dec 27 21:31:46 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Dec 27 21:31:46 2022 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=c26570a2

Revert "Appendix: Do not number sections."

This reverts commit 1da137e49aa5a52bb13500192d394b6dd53210da.

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

 pms.tex | 1 -
 1 file changed, 1 deletion(-)

diff --git a/pms.tex b/pms.tex
index 07113a9..1f9ecdb 100644
--- a/pms.tex
+++ b/pms.tex
@@ -66,7 +66,6 @@
 \bibliography{pms}
 
 \appendix
-\setcounter{secnumdepth}{0}
 \include{appendices}
 \include{eapi-differences}
 \include{desk-reference}



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

2023-01-01 Thread Ulrich Müller
commit: 8f979fc3e5fc8987b83d70f294ea2bf29b63e8f0
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Jan  1 17:29:58 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Jan  1 17:29:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f979fc3

net-im/zoom: add 5.13.3.651

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

 net-im/zoom/Manifest   |   1 +
 net-im/zoom/zoom-5.13.3.651.ebuild | 181 +
 2 files changed, 182 insertions(+)

diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest
index 5820d8d5106d..641c9ee69622 100644
--- a/net-im/zoom/Manifest
+++ b/net-im/zoom/Manifest
@@ -1,2 +1,3 @@
 DIST zoom-5.12.9.367_x86_64.tar.xz 142836028 BLAKE2B 
ef38a72239e615031878812774981ea8812ec7306b71d6c43530dfa6fde0a72dc25b2f844836bdc8de7f426627b8e986f59df45888730f06b24d1371130a0664
 SHA512 
76becf360fe954219917703cdf16017fdf9ffbf58329fd26b1541f03d1f288b079e08c1c40d4efcf6f2f43a41f4d3343d93943c48a006606fb26c8da06982f21
 DIST zoom-5.13.0.599_x86_64.tar.xz 147717988 BLAKE2B 
bd677b7ca17e1b5225b05ac54b1787fc87aa0b75137369f4787cdcde422bff83f927289801c84908a6c82094e49498b308157adc8969710229ee29831d9f7f73
 SHA512 
db3955c2c9e7accc38c3fbacedcad95c2be304fae39316db447d570d228c25251bbd4d1c64972671f7b71997fa10ea8f312a3c70a98e98c41abb6f1cbf2c1663
+DIST zoom-5.13.3.651_x86_64.tar.xz 147702176 BLAKE2B 
d8e78f455151f0406aa39d9485e9e966fec31e28683685697cb623aad933371f4d4525ab855c9ddb2c3014def1b131a75794db354a6ffd893e5fc352df16b83e
 SHA512 
01177a16b3cff7d6e66f55e30f7dd1b0f612dfab14b7b27239d6c1362d37d12d3641aae57a123450e3b8ec7e126582cd99f90b35f51349db1190fc79e5e6528e

diff --git a/net-im/zoom/zoom-5.13.3.651.ebuild 
b/net-im/zoom/zoom-5.13.3.651.ebuild
new file mode 100644
index ..357c8dd347f5
--- /dev/null
+++ b/net-im/zoom/zoom-5.13.3.651.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop linux-info readme.gentoo-r1 wrapper xdg-utils
+
+DESCRIPTION="Video conferencing and web conferencing service"
+HOMEPAGE="https://zoom.us/;
+SRC_URI="https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> 
${P}_x86_64.tar.xz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="bundled-libjpeg-turbo +bundled-qt opencl pulseaudio wayland"
+RESTRICT="mirror bindist strip"
+
+RDEPEND="!games-engines/zoom
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   >=dev-libs/quazip-1.0:0=[qt5(+)]
+   media-libs/alsa-lib
+   media-libs/fdk-aac:0/2
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/mesa[gbm(+)]
+   media-sound/mpg123
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   virtual/opengl
+   x11-libs/cairo
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon[X]
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libxshmfence
+   x11-libs/libXtst
+   x11-libs/pango
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   opencl? ( virtual/opencl )
+   pulseaudio? ( media-libs/libpulse )
+   wayland? ( dev-libs/wayland )
+   !bundled-libjpeg-turbo? ( >=media-libs/libjpeg-turbo-2.0.5 )
+   !bundled-qt? (
+   dev-libs/icu
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtdiag:5
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtgui:5
+   dev-qt/qtlocation:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtquickcontrols:5[widgets]
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   wayland? ( dev-qt/qtwayland )
+   )"
+
+BDEPEND="dev-util/bbe
+   bundled-libjpeg-turbo? ( dev-util/patchelf )"
+
+CONFIG_CHECK="~USER_NS ~PID_NS ~NET_NS ~SECCOMP_FILTER"
+QA_PREBUILT="opt/zoom/*"
+
+src_prepare() {
+   default
+
+   # The tarball doesn't contain an icon, so extract it from the binary
+   bbe -s -b '/\n/' -e 'J 1;D' zoom 
\
+   >videoconference-zoom.svg && [[ -s videoconference-zoom.svg ]] \
+   || die "Extraction of icon failed"
+
+   if ! use pulseaudio; then
+   # For some strange reason, zoom cannot use any ALSA sound 
devices if
+   # it finds libpulse. This causes breakage if 
media-sound/apulse[sdk]
+   # is installed. So, force zoom to ignore libpulse.
+   bbe -e 's/libpulse.so/IgNoRePuLsE/' zoom >zoom.tmp || die
+   mv zoom.tmp zoom || die
+   

[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/monero/

2023-01-01 Thread Sergey Alirzaev
commit: d077f2262c1423afe2b1a266469237e0cc18fcd6
Author: Sergey Alirzaev  riseup  net>
AuthorDate: Sun Jan  1 17:09:08 2023 +
Commit: Sergey Alirzaev  gmail  com>
CommitDate: Sun Jan  1 17:10:03 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d077f226

net-p2p/monero: fixed build on gcc-12

Signed-off-by: Sergey Alirzaev  riseup.net>

 net-p2p/monero/Manifest   | 1 +
 net-p2p/monero/monero-0.18.1.2.ebuild | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-p2p/monero/Manifest b/net-p2p/monero/Manifest
index 066f2d24e..ecb5aa6a7 100644
--- a/net-p2p/monero/Manifest
+++ b/net-p2p/monero/Manifest
@@ -5,3 +5,4 @@ DIST monero-0.17.3.2.tar.gz 10685156 BLAKE2B 
f313ec0e5e224797448a43ad46d4e990174
 DIST monero-0.18.1.0.tar.gz 11600139 BLAKE2B 
dac1182e772b4163b2cc76ec83dc2cb5e91b251dab2185d4a2df6134780f05fadba2fc603964caab973ef6bc37dce1bfcb194c92ea4f843cfb953f9a5fc24378
 SHA512 
761f1bae4157ea05565c7459d1cd2a9316317068e3afc18a7215e4a949dee7eb58fe023cbd04c9fec0141d1f3dc33f526b2a187934b33d7aff2b55e47fad599c
 DIST monero-0.18.1.1.tar.gz 11609864 BLAKE2B 
45591a856d251b6d11dc9eac987852fc413bea3fd035c330218cbb2226636ed4284b69e016a0e4ad71e2976fbe8bd6a4bc1d48cca05a45722add068c56ae0d9e
 SHA512 
71c7d1940a31943b5a01236ffd7760907a3e63c50e31efa04cbd75f90d65401ed367efc1a9685a45638df7bdabd158ab61ee94398e3ca8e6c998aeb779db2066
 DIST monero-0.18.1.2.tar.gz 11609034 BLAKE2B 
3186a1038e9dd8f204a506df28c526bf3e0e5f788ad2d6b512f02735162a479be3f46d309d4e6888f30f962d68ecaf269888c8c0b21a066cad78b3c06f8cfc83
 SHA512 
d112f34b2fe6720c324560dd523badb68f08d03183d4bbbe7e1aa95f641cde4a1c4fa4042f1d47f9920f799269cc9620150136ebbef6dd66fcd4df0336c0d7f3
+DIST monero-8682.patch 1053 BLAKE2B 
6252ee36961d41e6c7161004f2b3ddb0916a2dc91b91eed0e500a9681040366eb7e696abc91b138484bc735da5eb13f0a79ec1ded6f3c36dd3c8f8565113d7cf
 SHA512 
2960a937ec04bc96a3564d2c730ca53cd1369f26d47567cd08c8e90abaf126f336a083e297b4240b5fae22ab3ad3cb45d741f2f48364d30f1442df393109a6eb

diff --git a/net-p2p/monero/monero-0.18.1.2.ebuild 
b/net-p2p/monero/monero-0.18.1.2.ebuild
index 6c810793c..936805e4a 100644
--- a/net-p2p/monero/monero-0.18.1.2.ebuild
+++ b/net-p2p/monero/monero-0.18.1.2.ebuild
@@ -13,7 +13,8 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/monero-project/monero.git;
EGIT_SUBMODULES=()
 else
-   SRC_URI="https://github.com/monero-project/monero/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   SRC_URI="https://github.com/monero-project/monero/archive/v${PV}.tar.gz 
-> ${P}.tar.gz
+   
https://patch-diff.githubusercontent.com/raw/monero-project/monero/pull/8682.patch
 -> ${PN}-8682.patch"
KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
@@ -42,6 +43,7 @@ BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}/${PN}-0.18.1.2-unbundle-dependencies.patch"
+   "${DISTDIR}/${PN}-8682.patch"
 )
 
 src_configure() {



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

2023-01-01 Thread Lucas Barbieri
commit: 51e5da1535d6a04104d4e92d05907a9e4f4ccc12
Author: Lucas Barbieri  gmail  com>
AuthorDate: Sun Jan  1 16:59:01 2023 +
Commit: Lucas Barbieri  gmail  com>
CommitDate: Sun Jan  1 16:59:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=51e5da15

media-sound/amberol: fix metadata installation dir

Signed-off-by: Lucas Barbieri  gmail.com>

 media-sound/amberol/amberol-0.9.2.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/media-sound/amberol/amberol-0.9.2.ebuild 
b/media-sound/amberol/amberol-0.9.2.ebuild
index f7e55132b..7c4fa23f3 100644
--- a/media-sound/amberol/amberol-0.9.2.ebuild
+++ b/media-sound/amberol/amberol-0.9.2.ebuild
@@ -259,6 +259,11 @@ src_unpack() {
 src_configure () {
# upstream redefines CARGO_HOME, pointing to eclass defined
ln -s "${WORKDIR}"/cargo_home "${S}"/cargo-home || die
+
+   # upstream installs to /usr/share/appdata, fixing that
+   sed -i 's/appdata/metainfo/g' "${S}"/data/meson.build
+   mv "${S}"/data/io.bassi.Amberol.appdata.xml.in.in 
"${S}"/data/io.bassi.Amberol.metainfo.xml.in.in
+
meson_src_configure
 }
 



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

2023-01-01 Thread Matt Turner
commit: bc3ae4354cdf263500a8264608d2e1b6f8e24c70
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jan  1 16:37:58 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jan  1 16:38:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc3ae435

profiles: Restore USE=nautilus mask on evince

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

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 8a40ac92ffc9..e66012c8c892 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Matt Turner  (2023-01-01)
+# Depends on nautilus < 43
+>=app-text/evince-43.0 nautilus
+
 # Sam James  (2022-12-31)
 # seccomp cannot be disabled via a runtime toggle which introduces substantial
 # fragility to Portage which relies on pax-utils' scanelf heavily. bug #815877.



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

2023-01-01 Thread David Seifert
commit: 81135b10477dca0d7afd6a585f8244ba236eccb1
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 16:22:27 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 16:22:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81135b10

dev-libs/libjcat: drop 0.1.11

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

 dev-libs/libjcat/Manifest  |  1 -
 dev-libs/libjcat/libjcat-0.1.11.ebuild | 68 --
 2 files changed, 69 deletions(-)

diff --git a/dev-libs/libjcat/Manifest b/dev-libs/libjcat/Manifest
index b03b373eae2f..a89c994fd8cd 100644
--- a/dev-libs/libjcat/Manifest
+++ b/dev-libs/libjcat/Manifest
@@ -1,2 +1 @@
-DIST libjcat-0.1.11.tar.gz 68455 BLAKE2B 
7414fcff85237a2a95ea50569470a0f35d18e201b351f2a67ca83276b76975983c23b1dc3ee0090e582713d120635bd9c92b43389a7f78529e22bd18ff88dfb9
 SHA512 
02c5cd1e8d7e59a171ee878bd2538858830f0b4f7b27c337db77d84a30f66cae83f1a4832750550c1f5ba31a312837a383e0af489aae476c2f54687cd28064e4
 DIST libjcat-0.1.12.tar.gz 68536 BLAKE2B 
88328645dc38432d7988b87004e450459bebe3159f41074209f18fa9e8d0158025199e6add8b6ee531ac22ac3c87f227524ad741de6ec76ade4b39fd67b0b830
 SHA512 
cf60e86ad97ed786e6e7daefbb17b32d4725f3eab769f7cc480e9085b3a864fd2aad4e1db97b7b5e54352d17b84178631a4224aad3d5bc19cdac204b2fed844a

diff --git a/dev-libs/libjcat/libjcat-0.1.11.ebuild 
b/dev-libs/libjcat/libjcat-0.1.11.ebuild
deleted file mode 100644
index 4d5410963ee4..
--- a/dev-libs/libjcat/libjcat-0.1.11.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit meson python-any-r1 vala xdg-utils
-
-DESCRIPTION="Library and tool for reading and writing Jcat files"
-HOMEPAGE="https://github.com/hughsie/libjcat;
-SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="+gpg gtk-doc +introspection +man +pkcs7 test vala"
-
-RDEPEND="dev-libs/glib:2
-   dev-libs/json-glib:=
-   gpg? (
-   app-crypt/gpgme:=
-   dev-libs/libgpg-error
-   )
-   introspection? ( dev-libs/gobject-introspection:= )
-   pkcs7? ( net-libs/gnutls )
-   vala? ( dev-lang/vala:= )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-   $(python_gen_any_dep '
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ')
-   gtk-doc? ( dev-util/gtk-doc )
-   man? ( sys-apps/help2man )
-   test? ( net-libs/gnutls[tools] )"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.1.11-disable_installed_tests.patch
-)
-
-python_check_deps() {
-   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   use vala && vala_setup
-}
-
-src_prepare() {
-   xdg_environment_reset
-   default
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use gtk-doc gtkdoc)
-   $(meson_use gpg)
-   $(meson_use introspection)
-   $(meson_use man)
-   $(meson_use pkcs7)
-   $(meson_use test tests)
-   $(meson_use vala vapi)
-   )
-   meson_src_configure
-}



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

2023-01-01 Thread David Seifert
commit: 29e9ce6fa139143d503572a4c7d371bcef78fbb3
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 16:18:16 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 16:18:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e9ce6f

net-im/dino: update EAPI 7 -> 8

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

 net-im/dino/{dino-0.3.0.ebuild => dino-0.3.0-r1.ebuild} | 16 +++-
 net-im/dino/dino-.ebuild| 16 +++-
 2 files changed, 14 insertions(+), 18 deletions(-)

diff --git a/net-im/dino/dino-0.3.0.ebuild b/net-im/dino/dino-0.3.0-r1.ebuild
similarity index 93%
rename from net-im/dino/dino-0.3.0.ebuild
rename to net-im/dino/dino-0.3.0-r1.ebuild
index 43f9fadf65e6..3dbdd954e2be 100644
--- a/net-im/dino/dino-0.3.0.ebuild
+++ b/net-im/dino/dino-0.3.0-r1.ebuild
@@ -1,9 +1,8 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-CMAKE_MAKEFILE_GENERATOR="ninja"
 inherit cmake vala xdg readme.gentoo-r1
 
 DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
@@ -46,19 +45,18 @@ RDEPEND="
notification-sound? ( media-libs/libcanberra:0[sound] )
 "
 DEPEND="
-   $(vala_depend)
${RDEPEND}
media-libs/gst-plugins-base
media-libs/gstreamer
+"
+BDEPEND="
sys-devel/gettext
+   $(vala_depend)
 "
 
-src_prepare() {
-   cmake_src_prepare
-   vala_src_prepare
-}
-
 src_configure() {
+   vala_setup
+
local disabled_plugins=(
$(usex gpg "" "openpgp")
$(usex omemo "" "omemo")
@@ -86,7 +84,7 @@ src_install() {
readme.gentoo_create_doc
 }
 
-src_postinst() {
+pkg_postinst() {
xdg_pkg_postinst
readme.gentoo_print_elog
 }

diff --git a/net-im/dino/dino-.ebuild b/net-im/dino/dino-.ebuild
index 3b9f5f130391..5362d42a0864 100644
--- a/net-im/dino/dino-.ebuild
+++ b/net-im/dino/dino-.ebuild
@@ -1,9 +1,8 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-CMAKE_MAKEFILE_GENERATOR="ninja"
 inherit cmake vala xdg readme.gentoo-r1
 
 DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
@@ -46,19 +45,18 @@ RDEPEND="
notification-sound? ( media-libs/libcanberra:0[sound] )
 "
 DEPEND="
-   $(vala_depend)
${RDEPEND}
media-libs/gst-plugins-base
media-libs/gstreamer
+"
+BDEPEND="
sys-devel/gettext
+   $(vala_depend)
 "
 
-src_prepare() {
-   cmake_src_prepare
-   vala_src_prepare
-}
-
 src_configure() {
+   vala_setup
+
local disabled_plugins=(
$(usex gpg "" "openpgp")
$(usex omemo "" "omemo")
@@ -86,7 +84,7 @@ src_install() {
readme.gentoo_create_doc
 }
 
-src_postinst() {
+pkg_postinst() {
xdg_pkg_postinst
readme.gentoo_print_elog
 }



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

2023-01-01 Thread David Seifert
commit: 3fcb54e1586623352550b08d0c1772e755dc032d
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 16:18:14 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 16:18:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fcb54e1

net-im/dino: stabilize 0.3.0 for amd64

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

 net-im/dino/dino-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/dino/dino-0.3.0.ebuild b/net-im/dino/dino-0.3.0.ebuild
index cb7d67078164..43f9fadf65e6 100644
--- a/net-im/dino/dino-0.3.0.ebuild
+++ b/net-im/dino/dino-0.3.0.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="${MY_REPO_URI}.git"
inherit git-r3
 else
-   KEYWORDS="~amd64 arm64"
+   KEYWORDS="amd64 arm64"
SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 



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

2023-01-01 Thread David Seifert
commit: 4fd8bc0f984efac0614323ede5a42e09a0e31fdb
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 16:18:11 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 16:18:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd8bc0f

media-video/peek: update EAPI 7 -> 8

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

 .../peek/{peek-1.5.1.ebuild => peek-1.5.1-r1.ebuild}  | 19 +--
 1 file changed, 9 insertions(+), 10 deletions(-)

diff --git a/media-video/peek/peek-1.5.1.ebuild 
b/media-video/peek/peek-1.5.1-r1.ebuild
similarity index 86%
rename from media-video/peek/peek-1.5.1.ebuild
rename to media-video/peek/peek-1.5.1-r1.ebuild
index 20550693c56b..86e8afe1b247 100644
--- a/media-video/peek/peek-1.5.1.ebuild
+++ b/media-video/peek/peek-1.5.1-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit gnome2-utils meson vala xdg
 
@@ -15,25 +15,24 @@ KEYWORDS="~amd64 ~x86"
 IUSE="keybinder test"
 RESTRICT="!test? ( test )"
 
-RDEPEND=">=dev-libs/glib-2.38:2
+RDEPEND="
+   >=dev-libs/glib-2.38:2
media-video/ffmpeg[X,encode,x264,vpx,xcb(+)]
virtual/imagemagick-tools
>=x11-libs/gtk+-3.20:3
keybinder? ( dev-libs/keybinder:3 )"
-DEPEND="${RDEPEND}
-   $(vala_depend)
+DEPEND="${RDEPEND}"
+BDEPEND="
app-text/txt2man
>=sys-devel/gettext-0.19
-   virtual/pkgconfig"
+   virtual/pkgconfig
+   $(vala_depend)"
 
 PATCHES=( "${FILESDIR}"/${P}-meson.patch )
 
-src_prepare() {
-   vala_src_prepare
-   default
-}
-
 src_configure() {
+   vala_setup
+
local emesonargs=(
$(meson_feature keybinder enable-keybinder)
$(meson_use test build-tests)



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

2023-01-01 Thread David Seifert
commit: dd274c61489ce2642eab1f64df8319e5d7b13271
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 16:18:17 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 16:18:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd274c61

net-libs/uhttpmock: move vala deps to BDEPEND

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

 ...tpmock-0.5.5.ebuild => uhttpmock-0.5.5-r1.ebuild} | 20 +++-
 1 file changed, 7 insertions(+), 13 deletions(-)

diff --git a/net-libs/uhttpmock/uhttpmock-0.5.5.ebuild 
b/net-libs/uhttpmock/uhttpmock-0.5.5-r1.ebuild
similarity index 91%
rename from net-libs/uhttpmock/uhttpmock-0.5.5.ebuild
rename to net-libs/uhttpmock/uhttpmock-0.5.5-r1.ebuild
index b6283ea2941b..5b8c94ae5da7 100644
--- a/net-libs/uhttpmock/uhttpmock-0.5.5.ebuild
+++ b/net-libs/uhttpmock/uhttpmock-0.5.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,35 +11,29 @@ 
SRC_URI="https://gitlab.freedesktop.org/pwithnall/${PN}/-/archive/${PV}/${P}.tar
 
 LICENSE="LGPL-2+"
 SLOT="0"
-
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="gtk-doc +introspection vala"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
-
 RDEPEND="
>=dev-libs/glib-2.38.0:2
>=net-libs/libsoup-2.47.3:2.4
introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
 "
-DEPEND="${RDEPEND}
-   vala? ( $(vala_depend) )
-"
+DEPEND="${RDEPEND}"
 BDEPEND="
+   >=dev-util/gtk-doc-am-1.14
+   virtual/pkgconfig
gtk-doc? (
dev-util/gtk-doc
app-text/docbook-xml-dtd:4.3
)
-   >=dev-util/gtk-doc-am-1.14
-   virtual/pkgconfig
+   vala? ( $(vala_depend) )
 "
 
-src_prepare() {
-   default
+src_configure() {
use vala && vala_setup
-}
 
-src_configure() {
local emesonargs=(
$(meson_use introspection)
$(meson_feature vala vapi)



[gentoo-commits] repo/gentoo:master commit in: sys-process/gnome-usage/

2023-01-01 Thread David Seifert
commit: 40993e8da88797c4e286fb606dcf12668bdef04f
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 16:18:20 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 16:18:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40993e8d

sys-process/gnome-usage: update EAPI 7 -> 8

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

 ...me-usage-3.38.1.ebuild => gnome-usage-3.38.1-r1.ebuild} | 14 --
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/sys-process/gnome-usage/gnome-usage-3.38.1.ebuild 
b/sys-process/gnome-usage/gnome-usage-3.38.1-r1.ebuild
similarity index 87%
rename from sys-process/gnome-usage/gnome-usage-3.38.1.ebuild
rename to sys-process/gnome-usage/gnome-usage-3.38.1-r1.ebuild
index aaa6e00fce13..e0fddb06bc33 100644
--- a/sys-process/gnome-usage/gnome-usage-3.38.1.ebuild
+++ b/sys-process/gnome-usage/gnome-usage-3.38.1-r1.ebuild
@@ -1,9 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-
-VALA_USE_DEPEND="vapigen"
+EAPI=8
 
 inherit gnome.org gnome2-utils meson vala xdg
 
@@ -22,18 +20,14 @@ RDEPEND="
>=gui-libs/libhandy-1.0.0:1=
>=app-misc/tracker-3.0.3:3=
 "
-
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
$(vala_depend)
>=sys-devel/gettext-0.19.8
 "
 
-src_prepare() {
-   vala_src_prepare
-   default
-}
-
 src_configure() {
+   vala_setup
meson_src_configure
 }
 



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

2023-01-01 Thread David Seifert
commit: 1087ed467565c2ca78e3cfde6a8478bf98e48603
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 16:18:18 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 16:18:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1087ed46

net-libs/telepathy-glib: update EAPI 7 -> 8

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

 ...-0.24.2.ebuild => telepathy-glib-0.24.2-r1.ebuild} | 19 ++-
 1 file changed, 6 insertions(+), 13 deletions(-)

diff --git a/net-libs/telepathy-glib/telepathy-glib-0.24.2.ebuild 
b/net-libs/telepathy-glib/telepathy-glib-0.24.2-r1.ebuild
similarity index 89%
rename from net-libs/telepathy-glib/telepathy-glib-0.24.2.ebuild
rename to net-libs/telepathy-glib/telepathy-glib-0.24.2-r1.ebuild
index 2ec67e1d4063..c6d29d9f69ee 100644
--- a/net-libs/telepathy-glib/telepathy-glib-0.24.2.ebuild
+++ b/net-libs/telepathy-glib/telepathy-glib-0.24.2-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_REQ_USE="xml(+)"
 PYTHON_COMPAT=( python3_{8..11} )
@@ -15,10 +15,8 @@ 
SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
 LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux"
-
 IUSE="debug +introspection +vala"
 REQUIRED_USE="vala? ( introspection )"
-
 # Broken for a long time and upstream doesn't care
 # https://bugs.freedesktop.org/show_bug.cgi?id=63212
 RESTRICT="test"
@@ -28,29 +26,24 @@ RDEPEND="
>=dev-libs/dbus-glib-0.90
introspection? ( >=dev-libs/gobject-introspection-1.30 )
 "
-DEPEND="${RDEPEND}
-   vala? ( $(vala_depend) )
-"
+DEPEND="${RDEPEND}"
 BDEPEND="
${PYTHON_DEPS}
dev-libs/libxslt
dev-util/glib-utils
dev-util/gtk-doc-am
virtual/pkgconfig
+   vala? ( $(vala_depend) )
 "
 # See bug 504744 for reference
 PDEPEND="
net-im/telepathy-mission-control
 "
 
-src_prepare() {
-   use vala && vala_src_prepare
-   gnome2_src_prepare
-}
-
 src_configure() {
+   use vala && vala_setup
+
gnome2_src_configure \
-   --disable-static \
--disable-installed-tests \
$(use_enable debug backtrace) \
$(use_enable debug debug-cache) \



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

2023-01-01 Thread David Seifert
commit: aac794e8bf19a982d62b9f8bc53bfa47892e0553
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 16:18:15 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 16:18:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac794e8

net-im/dino: drop 0.2.1-r1

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

 net-im/dino/Manifest |  1 -
 net-im/dino/dino-0.2.1-r1.ebuild | 78 
 2 files changed, 79 deletions(-)

diff --git a/net-im/dino/Manifest b/net-im/dino/Manifest
index 0c5caf3183b0..20cbe5460593 100644
--- a/net-im/dino/Manifest
+++ b/net-im/dino/Manifest
@@ -1,2 +1 @@
-DIST dino-0.2.1.tar.gz 514504 BLAKE2B 
42fae18bb7cda276c1eadeefdea130069f9929dfde62855f00ab6b88912fe9db3374315f40ff8f53350cf38e45fe61b0fd6256ef390cdbed6a65a3f2d79ac80a
 SHA512 
b71497ec115945eadf7d33bb973f68465a20284aa75f37f1ae25fc30c1c423ce28cb10f7e9123c47f82e77e97170b8fa72c75389dacc3a2aa3d487a9c9610d49
 DIST dino-0.3.0.tar.gz 804810 BLAKE2B 
cb6365f6fad051d0308909c6d5d2c59d7f57cb94f9f691516e27b7bb3aba214fdffa95066d8203d8ac5bd770bec1580e81baad313beef7fe5c058e1e94a37556
 SHA512 
e3d885208451b00b0416a1401780a94a169fb1179b2f609f7965e3445873d6b72ded84cb471d534616892ec89b5edcd6701fc97c36f19d690f4b894399000515

diff --git a/net-im/dino/dino-0.2.1-r1.ebuild b/net-im/dino/dino-0.2.1-r1.ebuild
deleted file mode 100644
index cf654bee3386..
--- a/net-im/dino/dino-0.2.1-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_MAKEFILE_GENERATOR="ninja"
-inherit cmake vala xdg
-
-DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
-HOMEPAGE="https://dino.im;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+gpg +http +omemo +notification-sound test"
-RESTRICT="!test? ( test )"
-
-MY_REPO_URI="https://github.com/dino/dino;
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="${MY_REPO_URI}.git"
-   inherit git-r3
-else
-   KEYWORDS="amd64 arm64"
-   SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
-fi
-
-RDEPEND="
-   app-text/gspell[vala]
-   dev-db/sqlite:3
-   dev-libs/glib:2
-   dev-libs/icu
-   dev-libs/libgee:0.8
-   net-libs/glib-networking
-   net-libs/libsignal-protocol-c
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/pango
-   gpg? ( app-crypt/gpgme:= )
-   http? ( net-libs/libsoup:2.4 )
-   omemo? (
-   dev-libs/libgcrypt:0
-   media-gfx/qrencode
-   )
-   notification-sound? ( media-libs/libcanberra:0[sound] )
-"
-DEPEND="
-   $(vala_depend)
-   ${RDEPEND}
-   sys-devel/gettext
-"
-
-src_prepare() {
-   cmake_src_prepare
-   vala_src_prepare
-}
-
-src_configure() {
-   local disabled_plugins=(
-   $(usex gpg "" "openpgp")
-   $(usex omemo "" "omemo")
-   $(usex http  "" "http-files")
-   )
-   local enabled_plugins=(
-   $(usex notification-sound "notification-sound" "")
-   )
-   local mycmakeargs+=(
-   "-DENABLED_PLUGINS=$(local IFS=";"; echo 
"${enabled_plugins[*]}")"
-   "-DDISABLED_PLUGINS=$(local IFS=";"; echo 
"${disabled_plugins[*]}")"
-   "-DVALA_EXECUTABLE=${VALAC}"
-   "-DBUILD_TESTS=$(usex test)"
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   "${BUILD_DIR}"/xmpp-vala-test || die
-}



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

2023-01-01 Thread David Seifert
commit: 57165dc088d082de6cd65119c9b07b7920f5f7ef
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 16:18:12 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 16:18:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57165dc0

dev-vcs/gitg: update EAPI 7 -> 8

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

 dev-vcs/gitg/{gitg-41.ebuild => gitg-41-r1.ebuild} | 26 ++
 1 file changed, 12 insertions(+), 14 deletions(-)

diff --git a/dev-vcs/gitg/gitg-41.ebuild b/dev-vcs/gitg/gitg-41-r1.ebuild
similarity index 84%
rename from dev-vcs/gitg/gitg-41.ebuild
rename to dev-vcs/gitg/gitg-41-r1.ebuild
index dfd4809e712b..96fe1764146f 100644
--- a/dev-vcs/gitg/gitg-41.ebuild
+++ b/dev-vcs/gitg/gitg-41-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-PYTHON_COMPAT=( python3_{8..11} )
+EAPI=8
 
-inherit gnome.org gnome2-utils meson python-r1 vala xdg-utils
+PYTHON_COMPAT=( python3_{8..11} )
+inherit gnome.org gnome2-utils meson python-r1 vala xdg
 
 DESCRIPTION="git repository viewer for GNOME"
 HOMEPAGE="https://wiki.gnome.org/Apps/Gitg;
@@ -40,20 +40,18 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}
-   $(vala_depend)
>=dev-libs/libgit2-glib-1.0.0[vala]
+"
+BDEPEND="
>=sys-devel/gettext-0.19.7
virtual/pkgconfig
+   $(vala_depend)
 "
 
-PATCHES=(
-   "${FILESDIR}/${PV}"-fix-build-with-meson-0.61.1.patch
-)
+PATCHES=( "${FILESDIR}"/${PV}-fix-build-with-meson-0.61.1.patch )
 
 src_prepare() {
default
-   vala_src_prepare
-   xdg_environment_reset
 
# it doesn't do anything in DESTDIR mode, except for failing
# when python3 symlink is not present
@@ -61,6 +59,8 @@ src_prepare() {
 }
 
 src_configure() {
+   vala_setup
+
local emesonargs=(
$(meson_use glade glade_catalog)
# we install the module manually anyway
@@ -81,12 +81,10 @@ src_install() {
 
 pkg_postinst() {
gnome2_schemas_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
+   xdg_pkg_postinst
 }
 
 pkg_postrm() {
gnome2_schemas_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
+   xdg_pkg_postrm
 }



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

2023-01-01 Thread David Seifert
commit: d6968cd79081b372b07b1f095d75f1961096a194
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 16:18:19 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 16:18:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6968cd7

x11-libs/libxklavier: update EAPI 7 -> 8

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

 .../{libxklavier-5.4.ebuild => libxklavier-5.4-r1.ebuild}  | 14 ++
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/x11-libs/libxklavier/libxklavier-5.4.ebuild 
b/x11-libs/libxklavier/libxklavier-5.4-r1.ebuild
similarity index 88%
rename from x11-libs/libxklavier/libxklavier-5.4.ebuild
rename to x11-libs/libxklavier/libxklavier-5.4-r1.ebuild
index b8d6e7e7ab16..b73271b1117a 100644
--- a/x11-libs/libxklavier/libxklavier-5.4.ebuild
+++ b/x11-libs/libxklavier/libxklavier-5.4-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit libtool vala xdg-utils
+inherit libtool vala
 
 DESCRIPTION="A library for the X Keyboard Extension (high-level API)"
 HOMEPAGE="https://www.freedesktop.org/wiki/Software/LibXklavier;
@@ -25,7 +25,6 @@ RDEPEND="
x11-libs/libxkbfile:=
>=x11-misc/xkeyboard-config-2.4.1-r3
introspection? ( >=dev-libs/gobject-introspection-1.30:= )
-   vala? ( $(vala_depend) )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
@@ -33,18 +32,18 @@ BDEPEND="
>=dev-util/gtk-doc-am-1.4
sys-devel/gettext
virtual/pkgconfig
+   vala? ( $(vala_depend) )
 "
 
 src_prepare() {
default
elibtoolize
-   xdg_environment_reset
-   use vala && vala_src_prepare
 }
 
 src_configure() {
+   use vala && vala_setup
+
econf \
-   --disable-static \
--disable-gtk-doc \
$(use_enable introspection) \
$(use_enable vala) \
@@ -54,6 +53,5 @@ src_configure() {
 
 src_install() {
default
-   dodoc CREDITS
find "${ED}" -type f -name '*.la' -delete || die
 }



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

2023-01-01 Thread David Seifert
commit: 8bda24a631d058a74942a8eca37972915058123a
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 16:18:13 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 16:18:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bda24a6

x11-misc/meteo: move vala deps to BDEPEND

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

 ...{meteo-0.9.9.1-r1.ebuild => meteo-0.9.9.1-r2.ebuild} | 17 -
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/x11-misc/meteo/meteo-0.9.9.1-r1.ebuild 
b/x11-misc/meteo/meteo-0.9.9.1-r2.ebuild
similarity index 93%
rename from x11-misc/meteo/meteo-0.9.9.1-r1.ebuild
rename to x11-misc/meteo/meteo-0.9.9.1-r2.ebuild
index b68fc55cee62..d3cc18f55cd5 100644
--- a/x11-misc/meteo/meteo-0.9.9.1-r1.ebuild
+++ b/x11-misc/meteo/meteo-0.9.9.1-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{8..11} )
 
+PYTHON_COMPAT=( python3_{8..11} )
 inherit gnome2-utils meson python-any-r1 vala xdg
 
 DESCRIPTION="Forecast application using OpenWeatherMap API"
@@ -13,9 +13,11 @@ 
SRC_URI="https://gitlab.com/bitseater/meteo/-/archive/${PV}/${P}.tar.gz;
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64"
+# One test needs network (#828052), the other simply checks desktop file
+# validation, that we also test with our QA tests
+RESTRICT="test"
 
 DEPEND="
-   $(vala_depend)
dev-libs/libayatana-appindicator:0
dev-libs/glib:2
dev-libs/json-glib
@@ -31,15 +33,12 @@ BDEPEND="${PYTHON_DEPS}
dev-libs/appstream-glib
dev-util/intltool
virtual/pkgconfig
+   $(vala_depend)
 "
 
-# One test needs network (#828052), the other simply checks desktop file
-# validation, that we also test with our QA tests
-RESTRICT="test"
-
-src_prepare() {
-   default
+src_configure() {
vala_setup
+   meson_src_configure
 }
 
 src_install() {



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

2023-01-01 Thread Sam James
commit: b09da3c062d1112d3833f236c955500a2b8fc985
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 16:11:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 16:11:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b09da3c0

media-gfx/graphicsmagick: Stabilize 1.3.39 arm64, #889232

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

 media-gfx/graphicsmagick/graphicsmagick-1.3.39.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.39.ebuild 
b/media-gfx/graphicsmagick/graphicsmagick-1.3.39.ebuild
index 769880e77c7f..c6dd026f3cad 100644
--- a/media-gfx/graphicsmagick/graphicsmagick-1.3.39.ebuild
+++ b/media-gfx/graphicsmagick/graphicsmagick-1.3.39.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI+=" verify-sig? ( mirror://sourceforge/${PN}/${MY_P}.tar.xz.asc 
)"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bobfriesenhahn )"
 fi



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

2023-01-01 Thread Andrew Ammerlaan
commit: ae0d2f154866f19580c13bdd1d9e7b28051a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Jan  1 16:10:04 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jan  1 16:11:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae0d2f15

dev-python/spyder-unittest: drop dep on nose

it is only required optionally at runtime or to test this optional feature

Closes: https://bugs.gentoo.org/888267
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/spyder-unittest/spyder-unittest-0.5.1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/spyder-unittest/spyder-unittest-0.5.1.ebuild 
b/dev-python/spyder-unittest/spyder-unittest-0.5.1.ebuild
index e5d87beccf01..a5ce83462d50 100644
--- a/dev-python/spyder-unittest/spyder-unittest-0.5.1.ebuild
+++ b/dev-python/spyder-unittest/spyder-unittest-0.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -30,7 +30,6 @@ RDEPEND="
 
 DEPEND="test? (
dev-python/flaky[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-qt[${PYTHON_USEDEP}]
 )"



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

2023-01-01 Thread John Helmert III
commit: c6eaff4100b4830d91f0547516bf52662edf0f49
Author: Bernd Waibel  posteo  net>
AuthorDate: Sat Dec 31 11:50:28 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Jan  1 16:06:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6eaff41

media-libs/ctl: add 1.5.2_p20221224

Upstream has updated to be compatible to Imath / OpenEXR-3, but no new
version released yet, so we use the commit id to fetch the correct version.

Bug: https://github.com/ampas/CTL/issues/100
Closes: https://bugs.gentoo.org/878247
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/28906
Signed-off-by: John Helmert III  gentoo.org>

 media-libs/ctl/Manifest|  1 +
 media-libs/ctl/ctl-1.5.2_p20221224.ebuild  | 39 
 .../ctl-1.5.2-fix-installation-directories.patch   | 53 ++
 3 files changed, 93 insertions(+)

diff --git a/media-libs/ctl/Manifest b/media-libs/ctl/Manifest
index 1e6eb54355e0..702623070f72 100644
--- a/media-libs/ctl/Manifest
+++ b/media-libs/ctl/Manifest
@@ -1 +1,2 @@
 DIST ctl-1.5.2.tar.gz 1411871 BLAKE2B 
223740aa8b68630f449b65e17470c76b2825a77eead040724b65e9e69752a696f642ae6755116046e188305a7d043c4def7cb8a773ad08d51fba35e9273b3a71
 SHA512 
c92af23e897f30f96ecb27b4b865e2fe1a1e33c8616797fc18f68e7fcc89210ce8ae70a003169b2f449bfd5f90d192734f1e8038b1d3e03c5f48c81587c871c6
+DIST ctl-1.5.2_p20221224.tar.gz 1418659 BLAKE2B 
6798439b270b785974cfd45381f927f2005884b6a00878fa845cc1c36cd912eb6f3acb913f896389a67bff52103d3d52032e3f1f9f53e1a3d98b545428c1580b
 SHA512 
9cc132100d3ea622d954e783fbab43c07cfa72e1930f4b9c55cb01709e88f09f956ac02e973a09bfc2842e769060e6f50f082d5491be03c1499a58e79b0f1ca3

diff --git a/media-libs/ctl/ctl-1.5.2_p20221224.ebuild 
b/media-libs/ctl/ctl-1.5.2_p20221224.ebuild
new file mode 100644
index ..472fe1e2845f
--- /dev/null
+++ b/media-libs/ctl/ctl-1.5.2_p20221224.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_COMMIT=3fc4ae7a8af35d380654e573d895216fd5ba407e
+
+DESCRIPTION="AMPAS' Color Transformation Language"
+HOMEPAGE="https://github.com/ampas/CTL;
+SRC_URI="https://github.com/ampas/CTL/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/CTL-${MY_COMMIT}"
+
+LICENSE="AMPAS"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/imath:=
+   >=media-libs/openexr-3:=[threads]
+   media-libs/tiff:=
+   !media-libs/openexr_ctl"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.5.2-fix-installation-directories.patch )
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}"
+   -DCTL_BUILD_TESTS=$(usex test)
+   -DCTL_BUILD_TOOLS=ON
+   )
+   cmake_src_configure
+}

diff --git a/media-libs/ctl/files/ctl-1.5.2-fix-installation-directories.patch 
b/media-libs/ctl/files/ctl-1.5.2-fix-installation-directories.patch
new file mode 100644
index ..42e2096d6fe7
--- /dev/null
+++ b/media-libs/ctl/files/ctl-1.5.2-fix-installation-directories.patch
@@ -0,0 +1,53 @@
+From c23f126d06abd97e70010ad1e0df2f87ebf09c39 Mon Sep 17 00:00:00 2001
+From: Bernd Waibel 
+Date: Sat, 31 Dec 2022 12:19:17 +0100
+Subject: [PATCH] fix installation directories
+
+Signed-off-by: Bernd Waibel 
+--- a/OpenEXR_CTL/CtlModules/CMakeLists.txt
 b/OpenEXR_CTL/CtlModules/CMakeLists.txt
+@@ -2,6 +2,6 @@ install(
+ FILES
+ utilities.ctl
+ DESTINATION 
+-${INSTALL_LIB_DIR}/CTL
++${CMAKE_INSTALL_DATADIR}/CTL
+ )
+ 
+--- a/OpenEXR_CTL/exr_ctl_exr/CMakeLists.txt
 b/OpenEXR_CTL/exr_ctl_exr/CMakeLists.txt
+@@ -39,4 +39,4 @@ target_link_libraries (exr_ctl_exr
+ 
+ install( TARGETS exr_ctl_exr DESTINATION ${INSTALL_BIN_DIR} )
+ 
+-install( FILES change_saturation.ctl DESTINATION ${INSTALL_LIB_DIR}/CTL )
++install( FILES change_saturation.ctl DESTINATION ${CMAKE_INSTALL_DATADIR}/CTL 
)
+--- a/OpenEXR_CTL/exrdpx/CMakeLists.txt
 b/OpenEXR_CTL/exrdpx/CMakeLists.txt
+@@ -39,6 +39,6 @@ target_link_libraries (exrdpx
+ 
+ install( TARGETS exrdpx DESTINATION ${INSTALL_BIN_DIR} )
+ 
+-install( FILES transform_DPX_EXR.ctl transform_EXR_DPX.ctl DESTINATION 
${INSTALL_LIB_DIR}/CTL )
++install( FILES transform_DPX_EXR.ctl transform_EXR_DPX.ctl DESTINATION 
${CMAKE_INSTALL_DATADIR}/CTL )
+ 
+ 
+--- a/doc/CMakeLists.txt
 b/doc/CMakeLists.txt
+@@ -1 +1 @@
+-install( FILES CtlManual.pdf CtlManual.doc DESTINATION 
${CMAKE_INSTALL_DOCDIR}/CTL )
++install( FILES CtlManual.pdf CtlManual.doc DESTINATION 
${CMAKE_INSTALL_DOCDIR} )
+--- a/lib/IlmImfCtl/CMakeLists.txt
 b/lib/IlmImfCtl/CMakeLists.txt
+@@ -38,7 +38,7 @@ target_link_libraries (IlmImfCtl
+ install(FILES
+   ImfCtlApplyTransforms.h
+ DESTINATION
+-  

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

2023-01-01 Thread Sam James
commit: ba82ae8737ad17df6ead00291201d83c22880261
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 16:05:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 16:05:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba82ae87

media-sound/schismtracker: Stabilize 20221201 x86, #889260

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

 media-sound/schismtracker/schismtracker-20221201.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/schismtracker/schismtracker-20221201.ebuild 
b/media-sound/schismtracker/schismtracker-20221201.ebuild
index 1e599e2175df..14534310051b 100644
--- a/media-sound/schismtracker/schismtracker-20221201.ebuild
+++ b/media-sound/schismtracker/schismtracker-20221201.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="GPL-2 LGPL-2 public-domain"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
>=media-libs/libsdl2-2.0.5[X]



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

2023-01-01 Thread Sam James
commit: 471de3d87ec7feaeb7f03307f6614acc91a79194
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 16:05:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 16:05:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=471de3d8

net-mail/mu: Stabilize 1.8.13 amd64, #889262

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

 net-mail/mu/mu-1.8.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-mail/mu/mu-1.8.13.ebuild b/net-mail/mu/mu-1.8.13.ebuild
index 2e8ad733ced5..abdf13d8e901 100644
--- a/net-mail/mu/mu-1.8.13.ebuild
+++ b/net-mail/mu/mu-1.8.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos"
 IUSE="emacs readline"
 
 DEPEND="



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

2023-01-01 Thread Sam James
commit: b968c4e0497d8ed94d04fc8672fd71f0dc33cea5
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 16:05:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 16:05:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b968c4e0

media-gfx/graphicsmagick: Stabilize 1.3.39 ppc64, #889232

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

 media-gfx/graphicsmagick/graphicsmagick-1.3.39.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.39.ebuild 
b/media-gfx/graphicsmagick/graphicsmagick-1.3.39.ebuild
index b0c2884dd116..f604e9c915c5 100644
--- a/media-gfx/graphicsmagick/graphicsmagick-1.3.39.ebuild
+++ b/media-gfx/graphicsmagick/graphicsmagick-1.3.39.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ else
SRC_URI+=" verify-sig? ( mirror://sourceforge/${PN}/${MY_P}.tar.xz.asc 
)"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bobfriesenhahn )"
 fi



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

2023-01-01 Thread Sam James
commit: 8b0c3352b75b355b5abca8cfaafcbd7397532cc0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 16:05:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 16:05:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b0c3352

net-mail/mu: Stabilize 1.8.13 x86, #889262

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

 net-mail/mu/mu-1.8.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/mu/mu-1.8.13.ebuild b/net-mail/mu/mu-1.8.13.ebuild
index abdf13d8e901..31e0da9066db 100644
--- a/net-mail/mu/mu-1.8.13.ebuild
+++ b/net-mail/mu/mu-1.8.13.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~x64-macos"
 IUSE="emacs readline"
 
 DEPEND="



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

2023-01-01 Thread Sam James
commit: 7664e50a2a01631dd6d336d0e5f5bff5623b5cef
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 16:05:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 16:05:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7664e50a

dev-util/rebar: Stabilize 3.20.0 ALLARCHES, #889264

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

 dev-util/rebar/rebar-3.20.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/rebar/rebar-3.20.0.ebuild 
b/dev-util/rebar/rebar-3.20.0.ebuild
index 976fc3c4ceba..cb084765029d 100644
--- a/dev-util/rebar/rebar-3.20.0.ebuild
+++ b/dev-util/rebar/rebar-3.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${MY_PN}-${PV}
 
 LICENSE="Apache-2.0 MIT BSD"
 SLOT="3"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 sparc x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



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

2023-01-01 Thread Sam James
commit: aa3d940dd97fee265b817b255e174f0013823483
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 16:05:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 16:05:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa3d940d

media-gfx/graphicsmagick: Stabilize 1.3.39 amd64, #889232

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

 media-gfx/graphicsmagick/graphicsmagick-1.3.39.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.39.ebuild 
b/media-gfx/graphicsmagick/graphicsmagick-1.3.39.ebuild
index f604e9c915c5..769880e77c7f 100644
--- a/media-gfx/graphicsmagick/graphicsmagick-1.3.39.ebuild
+++ b/media-gfx/graphicsmagick/graphicsmagick-1.3.39.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI+=" verify-sig? ( mirror://sourceforge/${PN}/${MY_P}.tar.xz.asc 
)"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bobfriesenhahn )"
 fi



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

2023-01-01 Thread Sam James
commit: 27a4651b558b870bbbdbeeb31b01b53fa08664c0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  1 16:05:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  1 16:05:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a4651b

media-sound/schismtracker: Stabilize 20221201 amd64, #889260

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

 media-sound/schismtracker/schismtracker-20221201.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/schismtracker/schismtracker-20221201.ebuild 
b/media-sound/schismtracker/schismtracker-20221201.ebuild
index 980ebc3426fa..1e599e2175df 100644
--- a/media-sound/schismtracker/schismtracker-20221201.ebuild
+++ b/media-sound/schismtracker/schismtracker-20221201.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="GPL-2 LGPL-2 public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
>=media-libs/libsdl2-2.0.5[X]



[gentoo-commits] repo/gentoo:master commit in: x11-misc/redshift/, x11-misc/redshift/files/

2023-01-01 Thread Sebastian Pipping
commit: ddf9074b3579b8587f3beb9f0817caa2d19c5ff8
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Jan  1 15:59:48 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Jan  1 16:01:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddf9074b

x11-misc/redshift: Fix AppArmor profile

Closes: https://bugs.gentoo.org/887979
Signed-off-by: Sebastian Pipping  gentoo.org>

 .../redshift/files/redshift-1.12-apparmor.patch| 35 +
 x11-misc/redshift/redshift-1.12-r9.ebuild  | 91 ++
 2 files changed, 126 insertions(+)

diff --git a/x11-misc/redshift/files/redshift-1.12-apparmor.patch 
b/x11-misc/redshift/files/redshift-1.12-apparmor.patch
new file mode 100644
index ..cb939994bf52
--- /dev/null
+++ b/x11-misc/redshift/files/redshift-1.12-apparmor.patch
@@ -0,0 +1,35 @@
+From c740a3a733a59782c26f2f90a073befec2e2324d Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping 
+Date: Tue, 27 Dec 2022 01:27:35 +0100
+Subject: [PATCH] Fix AppArmor profile
+
+Inspired by:
+- https://github.com/jonls/redshift/pull/864
+- 
https://gitlab.com/chinstrap/gammastep/-/blob/9db19f5ccfad20ab7b501daedcfd5ef137860dd2/data/apparmor/usr.bin.redshift.in
+---
+ data/apparmor/usr.bin.redshift.in | 9 +++--
+ 1 file changed, 7 insertions(+), 2 deletions(-)
+
+diff --git a/data/apparmor/usr.bin.redshift.in 
b/data/apparmor/usr.bin.redshift.in
+index d6696db..9b71f0d 100644
+--- a/data/apparmor/usr.bin.redshift.in
 b/data/apparmor/usr.bin.redshift.in
+@@ -35,8 +35,13 @@
+   # Allow but log any other dbus activity
+   audit dbus bus=system,
+ 
+-  owner @{HOME}/.config/redshift.conf r,
++  owner @{HOME}/.config/{,redshift/}redshift.conf r,
++  owner @{HOME}/.config/redshift/hooks/ r,
++  owner @{HOME}/.config/redshift/hooks/* Ux,
++
++  # Required by getpwuid() call in config-ini.c.
++  /etc/passwd* r,
+ 
+   # Site-specific additions and overrides. See local/README for details.
+-  #include 
++  #include if exists 
+ }
+-- 
+2.39.0
+

diff --git a/x11-misc/redshift/redshift-1.12-r9.ebuild 
b/x11-misc/redshift/redshift-1.12-r9.ebuild
new file mode 100644
index ..fd9f01b778a0
--- /dev/null
+++ b/x11-misc/redshift/redshift-1.12-r9.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit flag-o-matic systemd xdg-utils python-r1
+
+DESCRIPTION="A screen color temperature adjusting software"
+HOMEPAGE="http://jonls.dk/redshift/;
+SRC_URI="https://github.com/jonls/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="appindicator geoclue gtk nls"
+
+COMMON_DEPEND=">=x11-libs/libX11-1.4
+   x11-libs/libXxf86vm
+   x11-libs/libxcb
+   x11-libs/libdrm
+   appindicator? ( dev-libs/libappindicator:3[introspection] )
+   geoclue? ( app-misc/geoclue:2.0 dev-libs/glib:2 )
+   gtk? ( ${PYTHON_DEPS} )"
+RDEPEND="${COMMON_DEPEND}
+   gtk? ( dev-python/pygobject[${PYTHON_USEDEP}]
+   x11-libs/gtk+:3[introspection]
+   dev-python/pyxdg[${PYTHON_USEDEP}] )"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/intltool-0.50
+   nls? ( sys-devel/gettext )
+"
+REQUIRED_USE="gtk? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-apparmor.patch
+)
+
+src_configure() {
+   use gtk && python_setup
+
+   # Fix compile for Clang (bug #732438)
+   append-cflags -fPIE
+
+   econf \
+   $(use_enable nls) \
+   --enable-drm \
+   --enable-randr \
+   --enable-vidmode \
+   --disable-wingdi \
+   \
+   --disable-corelocation \
+   $(use_enable geoclue geoclue2) \
+   \
+   $(use_enable gtk gui) \
+   --with-systemduserunitdir="$(systemd_get_userunitdir)" \
+   --enable-apparmor \
+   --disable-quartz \
+   --disable-ubuntu
+}
+
+_impl_specific_src_install() {
+   emake DESTDIR="${D}" \
+   PYTHON="${PYTHON}" \
+   pythondir="$(python_get_sitedir)" \
+   -C src/redshift-gtk install
+}
+
+src_install() {
+   emake DESTDIR="${D}" UPDATE_ICON_CACHE=/bin/true install
+
+   if use gtk; then
+   python_foreach_impl _impl_specific_src_install
+   python_replicate_script "${D}"/usr/bin/redshift-gtk
+   dosym redshift-gtk /usr/bin/gtk-redshift
+
+   python_foreach_impl python_optimize
+
+   # https://bugs.gentoo.org/784281
+   mv "${D}"/usr/share/{appdata,metainfo}/ || die
+   fi
+}
+
+pkg_postinst() {
+   use gtk && xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   use gtk && xdg_icon_cache_update
+}



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

2023-01-01 Thread Matt Turner
commit: d0583dd0f31155d8797ca5c96f153f2e39948fc6
Author: Guillermo Joandet  gmail  com>
AuthorDate: Wed Dec 28 14:05:51 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jan  1 15:36:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0583dd0

x11-wm/metacity: Version bump to 3.46.1

Closes: https://github.com/gentoo/gentoo/pull/28873
Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 x11-wm/metacity/Manifest   |  1 +
 x11-wm/metacity/metacity-3.46.1.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/x11-wm/metacity/Manifest b/x11-wm/metacity/Manifest
index 50a0520ad0f2..60129c1242f0 100644
--- a/x11-wm/metacity/Manifest
+++ b/x11-wm/metacity/Manifest
@@ -1 +1,2 @@
 DIST metacity-3.46.0.tar.xz 1958124 BLAKE2B 
f7db5d38ab2c9aef8809f02ada76a453e712a471d59c3c991d0e1a5cfa1b9d37f901f38ef9057301a6232fca49846af0e80c6792bb5dcffa85694f64983d918f
 SHA512 
5a203a4190dc919ec83fa3f4f7a86aa1594c82051b4e5afb76eb11acb38c573367deca85dead64564e2e96304903cd84eb5b4fc904ddc0672677114103d299b2
+DIST metacity-3.46.1.tar.xz 1959060 BLAKE2B 
84dbe09dd8d6c7ce1894ed806cdc6cc5cc6c302ddf3aae5f7ef479f6c02ef6c2091bb1d815603f5d6e52d583192d43f47d835327e9e75cd626081becbf84bd8e
 SHA512 
f0d8424868edf8209eb4cbd003de68ab892a5b515a1aca7b3626bf52eb8451cb0477ab35f702177c9654604e06adce46471897edcb54931d95e60b36bef92b20

diff --git a/x11-wm/metacity/metacity-3.46.1.ebuild 
b/x11-wm/metacity/metacity-3.46.1.ebuild
new file mode 100644
index ..c27fd8cb6d9d
--- /dev/null
+++ b/x11-wm/metacity/metacity-3.46.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2
+
+DESCRIPTION="GNOME Flashback window manager"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/metacity/;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="+libcanberra vulkan xinerama"
+KEYWORDS="~amd64 ~riscv"
+
+# TODO: libgtop could be optional, but no knob
+RDEPEND="
+   >=dev-libs/glib-2.67.3:2
+   >=x11-libs/gtk+-3.24.6:3[X]
+   >=x11-libs/pango-1.2.0
+   >=x11-libs/libXcomposite-0.3
+   >=x11-libs/libXres-1.2
+   >=gnome-base/gsettings-desktop-schemas-3.3.0
+   x11-libs/libXfixes
+   x11-libs/libXrender
+   x11-libs/libXdamage
+   x11-libs/libXpresent
+   libcanberra? ( media-libs/libcanberra[gtk3] )
+   >=x11-libs/startup-notification-0.7
+   x11-libs/libXcursor
+   gnome-base/libgtop:2=
+   x11-libs/libX11
+   xinerama? ( x11-libs/libXinerama )
+   x11-libs/libXrandr
+   x11-libs/libXext
+   x11-libs/libICE
+   x11-libs/libSM
+   gnome-extra/zenity
+   vulkan? ( media-libs/vulkan-loader )
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   vulkan? ( dev-util/vulkan-headers )
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+" # autoconf-archive for eautoreconf
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   $(use_enable libcanberra canberra) \
+   $(use_enable xinerama) \
+   $(use_enable vulkan)
+}



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

2023-01-01 Thread David Seifert
commit: 095b2d978162ad30ea5be998f669d9fd1c70ed88
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:51 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095b2d97

gnome-extra/gnome-calculator: remove stale VALA_MIN_API_VERSION

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

 gnome-extra/gnome-calculator/gnome-calculator-42.2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gnome-extra/gnome-calculator/gnome-calculator-42.2.ebuild 
b/gnome-extra/gnome-calculator/gnome-calculator-42.2.ebuild
index ef7eef23c9e4..267503ea8c05 100644
--- a/gnome-extra/gnome-calculator/gnome-calculator-42.2.ebuild
+++ b/gnome-extra/gnome-calculator/gnome-calculator-42.2.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-VALA_MIN_API_VERSION="0.40"
 
 inherit gnome.org gnome2-utils meson vala virtualx xdg
 



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

2023-01-01 Thread David Seifert
commit: 6652d9ca55bb963f6ed2a935ef9890f0a76b9a0e
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:48:01 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:48:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6652d9ca

x11-libs/vte: remove stale VALA_MIN_API_VERSION

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

 x11-libs/vte/vte-0.68.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/vte/vte-0.68.0.ebuild b/x11-libs/vte/vte-0.68.0.ebuild
index a65d3b2ce26f..fb217f746c3a 100644
--- a/x11-libs/vte/vte-0.68.0.ebuild
+++ b/x11-libs/vte/vte-0.68.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
+
 PYTHON_COMPAT=( python3_{8..10} )
-VALA_MIN_API_VERSION="0.48"
 
 inherit gnome.org meson python-any-r1 vala xdg
 



[gentoo-commits] repo/gentoo:master commit in: sys-process/gnome-usage/

2023-01-01 Thread David Seifert
commit: 069082b42ec698a442e857fffa0aac54c7ab2f6f
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:48:00 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:48:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=069082b4

sys-process/gnome-usage: remove stale VALA_MIN_API_VERSION

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

 sys-process/gnome-usage/gnome-usage-3.38.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-process/gnome-usage/gnome-usage-3.38.1.ebuild 
b/sys-process/gnome-usage/gnome-usage-3.38.1.ebuild
index 7e1b607deed6..aaa6e00fce13 100644
--- a/sys-process/gnome-usage/gnome-usage-3.38.1.ebuild
+++ b/sys-process/gnome-usage/gnome-usage-3.38.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
-VALA_MIN_API_VERSION="0.36"
+EAPI=7
+
 VALA_USE_DEPEND="vapigen"
 
 inherit gnome.org gnome2-utils meson vala xdg



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

2023-01-01 Thread David Seifert
commit: 4a7d4c80eebb8e61aac6756bed6772827fd7182d
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:52 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7d4c80

gnome-extra/gnome-contacts: remove stale VALA_MIN_API_VERSION

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

 gnome-extra/gnome-contacts/gnome-contacts-41.0.ebuild| 4 ++--
 gnome-extra/gnome-contacts/gnome-contacts-42.0-r1.ebuild | 5 ++---
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/gnome-extra/gnome-contacts/gnome-contacts-41.0.ebuild 
b/gnome-extra/gnome-contacts/gnome-contacts-41.0.ebuild
index c0f1d80d7643..a243a8f0640b 100644
--- a/gnome-extra/gnome-contacts/gnome-contacts-41.0.ebuild
+++ b/gnome-extra/gnome-contacts/gnome-contacts-41.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 PYTHON_COMPAT=( python3_{7..9} )
-VALA_MIN_API_VERSION="0.40"
 
 inherit gnome.org gnome2-utils meson python-any-r1 vala xdg
 

diff --git a/gnome-extra/gnome-contacts/gnome-contacts-42.0-r1.ebuild 
b/gnome-extra/gnome-contacts/gnome-contacts-42.0-r1.ebuild
index b5fd4cd8140d..fd163a137688 100644
--- a/gnome-extra/gnome-contacts/gnome-contacts-42.0-r1.ebuild
+++ b/gnome-extra/gnome-contacts/gnome-contacts-42.0-r1.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-VALA_MIN_API_VERSION="0.54"
 
+PYTHON_COMPAT=( python3_{8..10} )
 inherit gnome.org gnome2-utils meson python-any-r1 vala xdg
 
 DESCRIPTION="GNOME contact management application"



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

2023-01-01 Thread David Seifert
commit: a52acf7360f9d3eb993771c990112585ea05da66
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:45 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a52acf73

dev-libs/libdbusmenu: remove stale VALA_MIN_API_VERSION

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

 dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild 
b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild
index bf62532534ef..50cbef2a3619 100644
--- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild
+++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-VALA_MIN_API_VERSION=0.16
 VALA_USE_DEPEND=vapigen
 VIRTUALX_REQUIRED=manual
 



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

2023-01-01 Thread David Seifert
commit: 75f697d905f9c2a1c119144b25a072163be5ed70
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:59 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f697d9

net-misc/spice-gtk: remove stale VALA_MIN_API_VERSION

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

 net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild | 4 +---
 net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild | 4 +---
 net-misc/spice-gtk/spice-gtk-0.41.ebuild| 4 +---
 net-misc/spice-gtk/spice-gtk-.ebuild| 4 +---
 4 files changed, 4 insertions(+), 12 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild 
b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
index d2a5fe9ddbd3..5ef2673de706 100644
--- a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
@@ -1,11 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
-
 PYTHON_COMPAT=( python3_{8..11} )
 
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg

diff --git a/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild 
b/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
index 65c82da82c83..2af853915a35 100644
--- a/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
@@ -1,11 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
-
 PYTHON_COMPAT=( python3_{8..11} )
 
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg

diff --git a/net-misc/spice-gtk/spice-gtk-0.41.ebuild 
b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
index 6b1a290940fb..2b6d597e8e81 100644
--- a/net-misc/spice-gtk/spice-gtk-0.41.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
@@ -1,11 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
-
 PYTHON_COMPAT=( python3_{8..11} )
 
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg

diff --git a/net-misc/spice-gtk/spice-gtk-.ebuild 
b/net-misc/spice-gtk/spice-gtk-.ebuild
index 1485ff5c48c7..b5c520f1979b 100644
--- a/net-misc/spice-gtk/spice-gtk-.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-.ebuild
@@ -1,11 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
-
 PYTHON_COMPAT=( python3_{8..11} )
 
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg



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

2023-01-01 Thread David Seifert
commit: 9192c0cfb0db0e1f6b414649212c7c830547
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:48:02 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:48:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9192c0cf

x11-misc/gpaste: remove stale VALA_MIN_API_VERSION

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

 x11-misc/gpaste/gpaste-3.42.5.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/x11-misc/gpaste/gpaste-3.42.5.ebuild 
b/x11-misc/gpaste/gpaste-3.42.5.ebuild
index ab7970b32e46..f435b161cbe4 100644
--- a/x11-misc/gpaste/gpaste-3.42.5.ebuild
+++ b/x11-misc/gpaste/gpaste-3.42.5.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-VALA_MIN_API_VERSION="0.42"
 VALA_USE_DEPEND="vapigen"
 
 inherit meson vala gnome2-utils



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

2023-01-01 Thread David Seifert
commit: 37ba807c8482f995d615657835a943f92bb99cd8
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:43 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ba807c

app-misc/pdfpc: remove stale VALA_MIN_API_VERSION

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

 app-misc/pdfpc/pdfpc-4.5.0-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-misc/pdfpc/pdfpc-4.5.0-r1.ebuild 
b/app-misc/pdfpc/pdfpc-4.5.0-r1.ebuild
index 2da05eec5ab8..c11e10086d88 100644
--- a/app-misc/pdfpc/pdfpc-4.5.0-r1.ebuild
+++ b/app-misc/pdfpc/pdfpc-4.5.0-r1.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-VALA_MIN_API_VERSION="0.50"
 VALA_MAX_API_VERSION="0.56" # append versions in sed line if increased
 
 #COMMIT_ID=""



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

2023-01-01 Thread David Seifert
commit: 3b6a989ce034c399762b17dbd396a93171251199
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:44 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b6a989c

dev-libs/granite: remove stale VALA_MIN_API_VERSION

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

 dev-libs/granite/granite-6.2.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-libs/granite/granite-6.2.0.ebuild 
b/dev-libs/granite/granite-6.2.0.ebuild
index 4c5f740a8869..ea04f52fa625 100644
--- a/dev-libs/granite/granite-6.2.0.ebuild
+++ b/dev-libs/granite/granite-6.2.0.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-VALA_MIN_API_VERSION=0.40
 BUILD_DIR="${WORKDIR}/${P}-build"
 
 inherit meson vala xdg



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

2023-01-01 Thread David Seifert
commit: 1c04c99144b2491bd62c1097dccb27b51c403df5
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:58 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c04c991

net-misc/rygel: remove stale VALA_MIN_API_VERSION

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

 net-misc/rygel/rygel-0.40.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/rygel/rygel-0.40.4.ebuild 
b/net-misc/rygel/rygel-0.40.4.ebuild
index 782f36a2a7a4..c3f72b1a5e97 100644
--- a/net-misc/rygel/rygel-0.40.4.ebuild
+++ b/net-misc/rygel/rygel-0.40.4.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-VALA_MIN_API_VERSION="0.42"
+
 inherit gnome.org meson systemd vala xdg
 
 DESCRIPTION="Rygel is an open source UPnP/DLNA MediaServer"



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

2023-01-01 Thread David Seifert
commit: e983bae51ae9a5eca926cd1278b25d02045cadb6
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:48 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e983bae5

games-puzzle/gnome-klotski: remove stale VALA_MIN_API_VERSION

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

 games-puzzle/gnome-klotski/gnome-klotski-3.38.2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/games-puzzle/gnome-klotski/gnome-klotski-3.38.2.ebuild 
b/games-puzzle/gnome-klotski/gnome-klotski-3.38.2.ebuild
index f68e7574e456..7bf6dd389438 100644
--- a/games-puzzle/gnome-klotski/gnome-klotski-3.38.2.ebuild
+++ b/games-puzzle/gnome-klotski/gnome-klotski-3.38.2.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-VALA_MIN_API_VERSION="0.40"
 
 inherit gnome.org gnome2-utils meson vala xdg
 



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

2023-01-01 Thread David Seifert
commit: aae8fef2653e87e14615d5f2ec53fa07f45e1f73
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:57 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae8fef2

net-libs/libsoup: remove stale VALA_MIN_API_VERSION

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

 net-libs/libsoup/libsoup-3.2.2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-libs/libsoup/libsoup-3.2.2.ebuild 
b/net-libs/libsoup/libsoup-3.2.2.ebuild
index deb579465076..a683c5c8c682 100644
--- a/net-libs/libsoup/libsoup-3.2.2.ebuild
+++ b/net-libs/libsoup/libsoup-3.2.2.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-VALA_MIN_API_VERSION="0.54" # requires gio-2.0.vapi generated from glib-2.70+
 
 inherit gnome.org meson-multilib vala xdg
 



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

2023-01-01 Thread David Seifert
commit: b6bbb6e0c16e0c32e67870b82770760ccd97e013
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:56 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6bbb6e0

net-im/dino: remove stale VALA_MIN_API_VERSION

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

 net-im/dino/dino-0.2.1-r1.ebuild | 3 +--
 net-im/dino/dino-0.3.0.ebuild| 3 +--
 net-im/dino/dino-.ebuild | 3 +--
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/net-im/dino/dino-0.2.1-r1.ebuild b/net-im/dino/dino-0.2.1-r1.ebuild
index 4a660b77b34b..cf654bee3386 100644
--- a/net-im/dino/dino-0.2.1-r1.ebuild
+++ b/net-im/dino/dino-0.2.1-r1.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
-VALA_MIN_API_VERSION="0.34"
 inherit cmake vala xdg
 
 DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"

diff --git a/net-im/dino/dino-0.3.0.ebuild b/net-im/dino/dino-0.3.0.ebuild
index 096c50a08a58..cb7d67078164 100644
--- a/net-im/dino/dino-0.3.0.ebuild
+++ b/net-im/dino/dino-0.3.0.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
-VALA_MIN_API_VERSION="0.34"
 inherit cmake vala xdg readme.gentoo-r1
 
 DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"

diff --git a/net-im/dino/dino-.ebuild b/net-im/dino/dino-.ebuild
index dcefefcd1c83..3b9f5f130391 100644
--- a/net-im/dino/dino-.ebuild
+++ b/net-im/dino/dino-.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
-VALA_MIN_API_VERSION="0.34"
 inherit cmake vala xdg readme.gentoo-r1
 
 DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"



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

2023-01-01 Thread David Seifert
commit: d67c3fb7ebed19c5212672efa99a4e60f621d253
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:53 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d67c3fb7

gui-libs/libadwaita: remove stale VALA_MIN_API_VERSION

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

 gui-libs/libadwaita/libadwaita-1.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-libs/libadwaita/libadwaita-1.2.0.ebuild 
b/gui-libs/libadwaita/libadwaita-1.2.0.ebuild
index a03de1c7e14a..a13b70aedcca 100644
--- a/gui-libs/libadwaita/libadwaita-1.2.0.ebuild
+++ b/gui-libs/libadwaita/libadwaita-1.2.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
+
 PYTHON_COMPAT=( python3_{8..11} )
-VALA_MIN_API_VERSION="0.52"
 inherit gnome.org meson python-any-r1 vala virtualx
 
 DESCRIPTION="Building blocks for modern adaptive GNOME applications"



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

2023-01-01 Thread David Seifert
commit: 6d8f0f734aa0b85b835c15fccba3562bc9927225
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:50 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d8f0f73

gnome-extra/gnome-boxes: remove stale VALA_MIN_API_VERSION

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

 gnome-extra/gnome-boxes/gnome-boxes-42.3.ebuild | 3 +--
 gnome-extra/gnome-boxes/gnome-boxes-43.1.ebuild | 3 +--
 gnome-extra/gnome-boxes/gnome-boxes-43.2.ebuild | 3 +--
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-42.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-42.3.ebuild
index 4d6d803a385d..b3c5e5202a3c 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-42.3.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-42.3.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-VALA_MIN_API_VERSION="0.40"
 
 inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
 

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-43.1.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-43.1.ebuild
index 27d5194634ca..99000f7319d4 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-43.1.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-43.1.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-VALA_MIN_API_VERSION="0.40"
 
 inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
 

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-43.2.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-43.2.ebuild
index 7af9bb261f0c..b59e201fb377 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-43.2.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-43.2.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-VALA_MIN_API_VERSION="0.40"
 
 inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
 



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

2023-01-01 Thread David Seifert
commit: 1dd75563a734f650e5d7ddc7b4a14d6b8a2f4389
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:55 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dd75563

media-video/peek: remove stale VALA_MIN_API_VERSION

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

 media-video/peek/peek-1.5.1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-video/peek/peek-1.5.1.ebuild 
b/media-video/peek/peek-1.5.1.ebuild
index 93f9631cc1ff..20550693c56b 100644
--- a/media-video/peek/peek-1.5.1.ebuild
+++ b/media-video/peek/peek-1.5.1.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-VALA_MIN_API_VERSION="0.22"
 
 inherit gnome2-utils meson vala xdg
 



[gentoo-commits] repo/gentoo:master commit in: gnome-base/dconf-editor/

2023-01-01 Thread David Seifert
commit: c33a58fa2a905b594ac3532d309c517642b5cfaa
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:49 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c33a58fa

gnome-base/dconf-editor: remove stale VALA_MIN_API_VERSION

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

 gnome-base/dconf-editor/dconf-editor-3.38.3.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gnome-base/dconf-editor/dconf-editor-3.38.3.ebuild 
b/gnome-base/dconf-editor/dconf-editor-3.38.3.ebuild
index 29b544beb935..b063d7051c6f 100644
--- a/gnome-base/dconf-editor/dconf-editor-3.38.3.ebuild
+++ b/gnome-base/dconf-editor/dconf-editor-3.38.3.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-VALA_MIN_API_VERSION="0.40"
 
 inherit gnome.org gnome2-utils meson vala xdg
 



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

2023-01-01 Thread David Seifert
commit: 23e8845ce5d7764a8ccd59cdcf22745126b0136d
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:47 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e8845c

games-board/gnome-mahjongg: remove stale VALA_MIN_API_VERSION

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

 games-board/gnome-mahjongg/gnome-mahjongg-3.38.3.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/games-board/gnome-mahjongg/gnome-mahjongg-3.38.3.ebuild 
b/games-board/gnome-mahjongg/gnome-mahjongg-3.38.3.ebuild
index 89804853e494..8e51464166c5 100644
--- a/games-board/gnome-mahjongg/gnome-mahjongg-3.38.3.ebuild
+++ b/games-board/gnome-mahjongg/gnome-mahjongg-3.38.3.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-VALA_MIN_API_VERSION="0.24"
 
 inherit gnome.org gnome2-utils meson vala xdg
 



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

2023-01-01 Thread David Seifert
commit: d417f31cec9028e4e5ed58e483dc4777b3c7a06e
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:54 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d417f31c

media-gfx/gimp: remove stale VALA_MIN_API_VERSION

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

 media-gfx/gimp/gimp-2.99.12-r3.ebuild | 3 +--
 media-gfx/gimp/gimp-2.99.14-r1.ebuild | 3 +--
 media-gfx/gimp/gimp-.ebuild   | 3 +--
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/media-gfx/gimp/gimp-2.99.12-r3.ebuild 
b/media-gfx/gimp/gimp-2.99.12-r3.ebuild
index 2de1051c39f1..9b5bf74eb137 100644
--- a/media-gfx/gimp/gimp-2.99.12-r3.ebuild
+++ b/media-gfx/gimp/gimp-2.99.12-r3.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 LUA_COMPAT=( luajit )
 PYTHON_COMPAT=( python3_{8..11} )
-VALA_MIN_API_VERSION="0.50"
 VALA_USE_DEPEND=vapigen
 
 inherit lua-single meson python-single-r1 vala xdg

diff --git a/media-gfx/gimp/gimp-2.99.14-r1.ebuild 
b/media-gfx/gimp/gimp-2.99.14-r1.ebuild
index 13ab771c615b..2a2561b41b23 100644
--- a/media-gfx/gimp/gimp-2.99.14-r1.ebuild
+++ b/media-gfx/gimp/gimp-2.99.14-r1.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 LUA_COMPAT=( luajit )
 PYTHON_COMPAT=( python3_{8..11} )
-VALA_MIN_API_VERSION="0.50"
 VALA_USE_DEPEND=vapigen
 
 inherit lua-single meson python-single-r1 vala xdg

diff --git a/media-gfx/gimp/gimp-.ebuild b/media-gfx/gimp/gimp-.ebuild
index a8d3ec016726..9c6844b6ae73 100644
--- a/media-gfx/gimp/gimp-.ebuild
+++ b/media-gfx/gimp/gimp-.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 LUA_COMPAT=( luajit )
 PYTHON_COMPAT=( python3_{8..11} )
-VALA_MIN_API_VERSION="0.50"
 VALA_USE_DEPEND=vapigen
 
 inherit git-r3 lua-single meson python-single-r1 vala xdg



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

2023-01-01 Thread David Seifert
commit: e611fcbe44eba2aa2fcfdf6d5338bbd1ba05c7bf
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:42 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e611fcbe

app-editors/zile: remove stale VALA_MIN_API_VERSION

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

 app-editors/zile/zile-2.6.2-r2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-editors/zile/zile-2.6.2-r2.ebuild 
b/app-editors/zile/zile-2.6.2-r2.ebuild
index 75aaf6867941..083a925bf551 100644
--- a/app-editors/zile/zile-2.6.2-r2.ebuild
+++ b/app-editors/zile/zile-2.6.2-r2.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-VALA_MIN_API_VERSION=0.52
 
 inherit toolchain-funcs vala
 



[gentoo-commits] repo/gentoo:master commit in: games-board/four-in-a-row/

2023-01-01 Thread David Seifert
commit: 2f3b1d549926dbb5234f805428f98fdfd8056118
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:46 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f3b1d54

games-board/four-in-a-row: remove stale VALA_MIN_API_VERSION

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

 games-board/four-in-a-row/four-in-a-row-3.38.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-board/four-in-a-row/four-in-a-row-3.38.1.ebuild 
b/games-board/four-in-a-row/four-in-a-row-3.38.1.ebuild
index 1f84a6cb19a0..f48660b1999b 100644
--- a/games-board/four-in-a-row/four-in-a-row-3.38.1.ebuild
+++ b/games-board/four-in-a-row/four-in-a-row-3.38.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-VALA_MIN_API_VERSION="0.44"
+
 inherit gnome.org gnome2-utils meson vala xdg
 
 DESCRIPTION="Make lines of the same color to win"



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/pspp/, sci-mathematics/pspp/files/

2023-01-01 Thread Michael Orlitzky
commit: 1542309301fd9e3f4e35c8685ef956b6f9f58377
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Dec 31 16:52:55 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Jan  1 14:27:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15423093

sci-mathematics/pspp: new revision to fix a few security and QA issues.

We fix CVE-2022-39831 and CVE-2022-39832 the same way upstream did, by
refusing to install the vulnerable program (which was mainly only used
for debugging anyway). We now also use a more accurate LICENSE, and add
a patch to fix underlinking visible with lld/mold.

Bug: https://bugs.gentoo.org/868618
Closes: https://bugs.gentoo.org/732048
Closes: https://bugs.gentoo.org/877751
Signed-off-by: Michael Orlitzky  gentoo.org>

 .../pspp/files/pspp-1.6.2-underlinking.patch   | 27 +++
 sci-mathematics/pspp/pspp-1.6.2-r2.ebuild  | 88 ++
 2 files changed, 115 insertions(+)

diff --git a/sci-mathematics/pspp/files/pspp-1.6.2-underlinking.patch 
b/sci-mathematics/pspp/files/pspp-1.6.2-underlinking.patch
new file mode 100644
index ..c4f3672d6716
--- /dev/null
+++ b/sci-mathematics/pspp/files/pspp-1.6.2-underlinking.patch
@@ -0,0 +1,27 @@
+From 27f3d4cf2a92a91c078e54d9e67af441df140edc Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky 
+Date: Sat, 31 Dec 2022 22:08:11 -0500
+Subject: [PATCH 1/1] Makefile.in: fix underlinking of liboutput.
+
+This library uses cairo/pango, and needs to be linked with $CAIRO_LIBS
+when using --as-needed and a linker that knows what it's doing.
+---
+ Makefile.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile.in b/Makefile.in
+index d836b65..217798c 100644
+--- a/Makefile.in
 b/Makefile.in
+@@ -1837,7 +1837,7 @@ am_src_math_libpspp_math_la_OBJECTS = 
src/math/chart-geometry.lo \
+   src/math/wilcoxon-sig.lo
+ src_math_libpspp_math_la_OBJECTS =  \
+   $(am_src_math_libpspp_math_la_OBJECTS)
+-src_output_liboutput_la_LIBADD =
++src_output_liboutput_la_LIBADD = $(CAIRO_LIBS)
+ am_src_output_liboutput_la_OBJECTS = src/output/liboutput_la-ascii.lo \
+   src/output/liboutput_la-cairo-chart.lo \
+   src/output/liboutput_la-cairo-fsm.lo \
+-- 
+2.38.2
+

diff --git a/sci-mathematics/pspp/pspp-1.6.2-r2.ebuild 
b/sci-mathematics/pspp/pspp-1.6.2-r2.ebuild
new file mode 100644
index ..c6a645b2be9d
--- /dev/null
+++ b/sci-mathematics/pspp/pspp-1.6.2-r2.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit python-any-r1 xdg
+
+DESCRIPTION="Program for statistical analysis of sampled data"
+HOMEPAGE="https://www.gnu.org/software/pspp/pspp.html;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+ FDL-1.3+"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples gtk ncurses nls perl postgres"
+
+RDEPEND="
+   dev-libs/libxml2:2
+   sci-libs/gsl:0=
+   sys-devel/gettext
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+   sys-libs/zlib
+   virtual/libiconv
+   x11-libs/cairo[svg(+)]
+   x11-libs/pango
+   gtk? (
+   dev-util/glib-utils
+   x11-libs/gtk+:3
+   x11-libs/gtksourceview:4=
+   >=x11-libs/spread-sheet-widget-0.7
+   )
+   postgres? ( dev-db/postgresql:=[server] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? ( virtual/latex-base )"
+
+PATCHES=( "${FILESDIR}/pspp-1.6.2-underlinking.patch" )
+
+pkg_pretend() {
+   ewarn "Starting with pspp-1.4.0 the pspp-mode emacs package is no 
longer"
+   ewarn "shipped with pspp itself, and should instead be fetched from 
ELPA:"
+   ewarn "https://elpa.gnu.org/packages/pspp-mode.html;
+}
+
+src_prepare() {
+   default
+
+   sed -i '/appdata$/s/appdata$/metainfo/' Makefile.in || die
+}
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_with gtk gui) \
+   $(use_with perl perl-module) \
+   $(use_with postgres libpq)
+}
+
+src_compile() {
+   default
+
+   if use doc; then
+   emake html pdf
+   HTML_DOCS=( doc/pspp{,-dev}.html )
+   fi
+}
+
+src_install() {
+   default
+
+   # Mimic the upstream fix for bug 868618. Obsolete when v1.6.3 is
+   # released.
+   rm "${ED}/usr/bin/pspp-dump-sav" || die
+
+   use doc && dodoc doc/pspp{,-dev}.pdf
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+
+   find "${ED}" -name '*.la' -type f -delete || die
+}



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

2023-01-01 Thread Viorel Munteanu
commit: 04a5c9da67c7f690ad6e4c64f99bd89ed5d13ed8
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sun Jan  1 14:15:30 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Jan  1 14:15:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a5c9da

media-libs/netpbm: drop 11.0.3

Signed-off-by: Viorel Munteanu  gentoo.org>

 media-libs/netpbm/Manifest |   1 -
 media-libs/netpbm/netpbm-11.0.3.ebuild | 262 -
 2 files changed, 263 deletions(-)

diff --git a/media-libs/netpbm/Manifest b/media-libs/netpbm/Manifest
index a582310f412b..acaa02b0bca2 100644
--- a/media-libs/netpbm/Manifest
+++ b/media-libs/netpbm/Manifest
@@ -1,4 +1,3 @@
 DIST netpbm-10.86.35.tar.xz 3699944 BLAKE2B 
754b695ab25ba2c3ff0cdc8d3810a3df7af9a30476dfd6afa70591df0931334806ad41da41797e3f6121b77b7e3fb77a3c01ebc533812e9a8cb3ccb3eb6c19ea
 SHA512 
a4a0107f04ccdef066d340f97a7d3487a2b349dd5994b294fd815813bb04db10063ba933442ef77e27a96fb3b31a5769f3a19532a651b802f14667dbf43c06f5
 DIST netpbm-10.86.36.tar.xz 3700660 BLAKE2B 
c5f0acd0147f2ad66f69ae2ade56fcbb5286faddc7f8f3387e2269fd20ea2586a29d7e7dc96bd715fe12896eef47803b826031087e6be8166183ba7cf82aebf4
 SHA512 
b05df76760629881047c44799a905a491fb4c139a9af909d77cc4238fc82dfac37ba174df4f81cb1177716ad38a37b26eadcc3889d2c2057ff9d850697fad3c6
-DIST netpbm-11.0.3.tar.xz 3769236 BLAKE2B 
0352e58f75e8f4e914e719b3bb41fbad96d47ef9a95dfa8859d03e62a84853dfae5e7472f2c002a92cd2b60841f6b420140b437709585578167b43b626f3d9dd
 SHA512 
770d4068846c1140f4030512330c8a12ac44177b72205994946310eecebdaa586fefd72a07384796d18b3317905eda0e4833e96bfaa6f8db59a4dad40a7f4670
 DIST netpbm-11.1.0.tar.xz 3771676 BLAKE2B 
0f377dc36b03b99a174c2d5a09d62aea8a813f9eb501a59630c4f083247cc3c82e3fee88085ec686f4d787d67104b834a511b4ef1f7d75eda7b10fed3281d9e5
 SHA512 
77528e2508d7a2d348de339d57b677fd1a061bb2902273d536ea09c34033af03a75bb723bcc7e87551406f47f115085a60691b3fda4ae672372b8473528370de

diff --git a/media-libs/netpbm/netpbm-11.0.3.ebuild 
b/media-libs/netpbm/netpbm-11.0.3.ebuild
deleted file mode 100644
index 39f1ee514575..
--- a/media-libs/netpbm/netpbm-11.0.3.ebuild
+++ /dev/null
@@ -1,262 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic multilib toolchain-funcs
-
-# Upstream has 3 flavors of netpbm: super stable, stable and advanced.
-# They only provide a tarball for super stable, but super stable is a bit 
lagging.
-# So we package the stable branch of their svn (currently versions 10.86.xx) 
on SLOT "0/stable"
-# and the advanced branch of their svn (currently versions 11.aa.bb) on SLOT 
"0/advanced".
-# The stable branch is stabilized according to usual Gentoo rules, while the
-# advanced branch will not be stabilized.
-# A detailed explanation is here https://netpbm.sourceforge.net/release.html
-
-# libnetpbm.so is not 100% ABI compatible between stable and advanced, so
-# packages that depend on it should use "media-libs/netpbm:="
-
-DESCRIPTION="A set of utilities for converting to/from the netpbm (and 
related) formats"
-HOMEPAGE="https://netpbm.sourceforge.net/;
-SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.xz;
-
-LICENSE="Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain"
-SLOT="0/advanced"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X 
xml"
-
-# app-text/ghostscript-gpl is really needed for postscript
-# some utilities execute /usr/bin/gs
-# also some installed programs are perl scripts
-RDEPEND="
-   dev-lang/perl
-   jbig? ( media-libs/jbigkit:= )
-   jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] )
-   png? (
-   >=media-libs/libpng-1.4:0=
-   sys-libs/zlib
-   )
-   postscript? (
-   app-text/ghostscript-gpl
-   sys-libs/zlib
-   )
-   rle? ( media-libs/urt:= )
-   svga? ( media-libs/svgalib )
-   tiff? ( >=media-libs/tiff-3.5.5:= )
-   xml? ( dev-libs/libxml2 )
-   X? ( x11-libs/libX11 )
-"
-
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-"
-
-BDEPEND="
-   app-arch/xz-utils
-   sys-devel/flex
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/netpbm-10.86.21-build.patch
-   "${FILESDIR}"/netpbm-11.0.0-misc-deps.patch
-)
-
-netpbm_libtype() {
-   case ${CHOST} in
-   *-darwin*) echo dylib;;
-   *) echo unixshared;;
-   esac
-}
-
-netpbm_libsuffix() {
-   local suffix=$(get_libname)
-   echo ${suffix//\.}
-}
-
-netpbm_ldshlib() {
-   case ${CHOST} in
-   *-darwin*) echo '$(LDFLAGS) -dynamiclib -install_name 
$(SONAME)';;
-   *) echo '$(LDFLAGS) -shared -Wl,-soname,$(SONAME)';;
-   esac
-}
-
-netpbm_config_lib() {
-   

<    1   2   3   >