[gentoo-commits] repo/gentoo:master commit in: app-containers/lxd/, app-containers/lxd/files/

2022-02-19 Thread Joonas Niilola
commit: 5a48ee50d19a4ed58b32bbe35b6246a1c295ae7e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Feb 20 06:34:46 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb 20 06:34:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a48ee50

app-containers/lxd: fix systemd service file for 4.0.9

 - the previous settings caused some runtime issues, with apparently
   mixed process ownerships.

Reported-by: telans
Thanks-to: telans
Signed-off-by: Joonas Niilola  gentoo.org>

 app-containers/lxd/files/{lxd-4.0.9.service => lxd-4.0.9-r1.service} | 2 --
 app-containers/lxd/{lxd-4.0.9-r1.ebuild => lxd-4.0.9-r2.ebuild}  | 2 +-
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/app-containers/lxd/files/lxd-4.0.9.service 
b/app-containers/lxd/files/lxd-4.0.9-r1.service
similarity index 96%
rename from app-containers/lxd/files/lxd-4.0.9.service
rename to app-containers/lxd/files/lxd-4.0.9-r1.service
index 6a218d2c43a7..480940dab7a3 100644
--- a/app-containers/lxd/files/lxd-4.0.9.service
+++ b/app-containers/lxd/files/lxd-4.0.9-r1.service
@@ -5,8 +5,6 @@ Requires=network-online.target lxcfs.service lxd.socket
 Documentation=man:lxd(1)
 
 [Service]
-Group=lxd
-User=root
 EnvironmentFile=-/etc/environment
 ExecStart=/usr/sbin/lxd --group lxd --syslog
 ExecStartPost=/usr/sbin/lxd waitready --timeout=600

diff --git a/app-containers/lxd/lxd-4.0.9-r1.ebuild 
b/app-containers/lxd/lxd-4.0.9-r2.ebuild
similarity index 98%
rename from app-containers/lxd/lxd-4.0.9-r1.ebuild
rename to app-containers/lxd/lxd-4.0.9-r2.ebuild
index 999b833af717..83a03cabf801 100644
--- a/app-containers/lxd/lxd-4.0.9-r1.ebuild
+++ b/app-containers/lxd/lxd-4.0.9-r2.ebuild
@@ -99,7 +99,7 @@ src_prepare() {
lxd/apparmor/instance_qemu.go \
lxd/instance/drivers/driver_qemu.go || die "Failed to fix 
hardcoded ovmf paths."
 
-   cp "${FILESDIR}"/lxd-4.0.9.service "${T}"/lxd.service || die
+   cp "${FILESDIR}"/lxd-4.0.9-r1.service "${T}"/lxd.service || die
if use apparmor; then
sed -i \
'/^EnvironmentFile=.*/a 
ExecStartPre=\/usr\/libexec\/lxc\/lxc-apparmor-load' \



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

2022-02-19 Thread Sam James
commit: 11d357718ec192403193260fe033e93973c3aa5f
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 06:29:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 06:30:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d35771

Revert "net-analyzer/wireshark: drop 3.4.10, 3.4.11, 3.6.0-r1"

This reverts commit c2f163b2438b412dffa637ae892000c2913d546f.

Needed by stable libvirt.

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

 net-analyzer/wireshark/Manifest|   3 +
 .../files/wireshark-3.6.0-fix-no-tshark.patch  |  32 +++
 net-analyzer/wireshark/wireshark-3.4.10.ebuild | 283 
 net-analyzer/wireshark/wireshark-3.4.11.ebuild | 285 +
 net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild   | 272 
 5 files changed, 875 insertions(+)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index b3b50a90c00b..df169bc81082 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,2 +1,5 @@
+DIST wireshark-3.4.10.tar.xz 32344804 BLAKE2B 
fe2ececd4a02530176725d62524fe000816f7f12dd58082d4966dfe7e5e0b90be669ed216c5a664f6496e74cb5dc5e4fb5beeaf513570ae503e3181692635563
 SHA512 
8a57d5279e9f3821b6ba3dceba89ad77fa8d0cf8cf421eab4d32e039497b429444c147b31abebd65b11b0b3ff73cf10d484480bcf0aedb206011819df8ab0257
+DIST wireshark-3.4.11.tar.xz 32354216 BLAKE2B 
3e08d01f2d89f5ddd74c4e2215e6852f30c7419234a45b52a25aa9119995ec2c2882cc3993dce7941e6e73230eb4d295bf0785dda5fe8c3df99f9efdb1e42bfd
 SHA512 
cfef2c3e56279baadb7f41a1f46fde9214a467972f69914c14a8153ea2f2adcb55832413bcaf7a3f8d98b4b62d0574f12144de6c06ff382b4fa8b071903993dc
+DIST wireshark-3.6.0.tar.xz 39687684 BLAKE2B 
17af7046662087a18d0708ab0b5bc00bd4d43db848e14217e046dd551e57decd0a258f67c7fd82e1e10e0dceb249618e41ded5a6cd2e0a79d2ee5b7bf397cea7
 SHA512 
7c8afdee8957eb794030e0818a686c0efabc8ad9547449f434fc7299c7b7e624347698fdc7a42afac150eb86c8ca3d1d6360c29525bb35946619c4636f721094
 DIST wireshark-3.6.1.tar.xz 39632140 BLAKE2B 
49a7385946001a3b4a9890751cfea678c8aefcf8180e1a3008085a453d34e458d60d071975eeb585b92c6d9a210b732cc9fdb4fd952f1a9d74decad79c145fe0
 SHA512 
8b036d623010a5c4ece22de869847b3d999dac1c1e874e957c091a65c18351d9a1cc400828a70caf3c9f9900f8971dc585a5fafb7b08d446cd5d1d68938b0e81
 DIST wireshark-3.6.2.tar.xz 39654296 BLAKE2B 
585cf925892ec9d5b6413ccc53c49035eba8a7cd9206f1354f0a808daec9b0f20fc72b3427a2b592f196dd6b2ab67fd35e73d152a20c16fb0f0153c6a03d3156
 SHA512 
cd4a8077629632e9a924600f9af2ffd01917726fd64504d6f3b4a2a1cb5340c9c0bac23e4abab63743952a0a78efd2e09bb125b127d24e85eca6fa41928fd070

diff --git a/net-analyzer/wireshark/files/wireshark-3.6.0-fix-no-tshark.patch 
b/net-analyzer/wireshark/files/wireshark-3.6.0-fix-no-tshark.patch
new file mode 100644
index ..dd497c51391c
--- /dev/null
+++ b/net-analyzer/wireshark/files/wireshark-3.6.0-fix-no-tshark.patch
@@ -0,0 +1,32 @@
+https://gitlab.com/wireshark/wireshark/-/commit/411df7ca34027d87fe6ecc06a07c816a401c4cb5
+https://gitlab.com/wireshark/wireshark/-/issues/17766
+https://bugs.gentoo.org/823720
+
+From: Gerald Combs 
+Date: Mon, 6 Dec 2021 19:01:10 -0800
+Subject: [PATCH] CMake: Remove the update_tools_help target.
+
+Remove the update_tools_help target. Despite the comment, the weekly
+update job doesn't use it, we don't have targets for our other update
+scripts, and it currently causes issues if BUILD_tshark is disabled.
+Fixes #17766.
+--- a/docbook/CMakeLists.txt
 b/docbook/CMakeLists.txt
+@@ -33,16 +33,6 @@ set(COMMON_GRAPHICS
+ 
+ set(GUIDE_INSTALL_DIRS)
+ 
+-# This is automatically updated each week. You probably don't need to run it
+-# or depend on it.
+-add_custom_target(update_tools_help
+-  COMMAND ${CMAKE_COMMAND} -E env PYTHONIOENCODING=UTF-8
+-  ${PYTHON_EXECUTABLE} 
${CMAKE_SOURCE_DIR}/tools/update-tools-help.py
+-  --program-path $
+-  WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
+-)
+-set_docbook_target_properties(update_tools_help)
+-
+ set(WSUG_TITLE "Wireshark User's Guide")
+ 
+ set(WSUG_FILES
+GitLab

diff --git a/net-analyzer/wireshark/wireshark-3.4.10.ebuild 
b/net-analyzer/wireshark/wireshark-3.4.10.ebuild
new file mode 100644
index ..c3e28e4115a4
--- /dev/null
+++ b/net-analyzer/wireshark/wireshark-3.4.10.ebuild
@@ -0,0 +1,283 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..2} )
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg-utils cmake
+
+DESCRIPTION="A network protocol analyzer formerly known as ethereal"
+HOMEPAGE="https://www.wireshark.org/;
+
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://gitlab.com/wireshark/wireshark;
+   inherit git-r3
+else
+   
SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz;
+   

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

2022-02-19 Thread Sam James
commit: 2d09a146dec49ea5187a2c46959fe5b8ce1388b8
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 06:30:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 06:30:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d09a146

net-analyzer/wireshark: drop 3.4.10, 3.6.0-r1

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

 net-analyzer/wireshark/Manifest|   2 -
 .../files/wireshark-3.6.0-fix-no-tshark.patch  |  32 ---
 net-analyzer/wireshark/wireshark-3.4.10.ebuild | 283 -
 net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild   | 272 
 4 files changed, 589 deletions(-)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index df169bc81082..3ec40d974355 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,5 +1,3 @@
-DIST wireshark-3.4.10.tar.xz 32344804 BLAKE2B 
fe2ececd4a02530176725d62524fe000816f7f12dd58082d4966dfe7e5e0b90be669ed216c5a664f6496e74cb5dc5e4fb5beeaf513570ae503e3181692635563
 SHA512 
8a57d5279e9f3821b6ba3dceba89ad77fa8d0cf8cf421eab4d32e039497b429444c147b31abebd65b11b0b3ff73cf10d484480bcf0aedb206011819df8ab0257
 DIST wireshark-3.4.11.tar.xz 32354216 BLAKE2B 
3e08d01f2d89f5ddd74c4e2215e6852f30c7419234a45b52a25aa9119995ec2c2882cc3993dce7941e6e73230eb4d295bf0785dda5fe8c3df99f9efdb1e42bfd
 SHA512 
cfef2c3e56279baadb7f41a1f46fde9214a467972f69914c14a8153ea2f2adcb55832413bcaf7a3f8d98b4b62d0574f12144de6c06ff382b4fa8b071903993dc
-DIST wireshark-3.6.0.tar.xz 39687684 BLAKE2B 
17af7046662087a18d0708ab0b5bc00bd4d43db848e14217e046dd551e57decd0a258f67c7fd82e1e10e0dceb249618e41ded5a6cd2e0a79d2ee5b7bf397cea7
 SHA512 
7c8afdee8957eb794030e0818a686c0efabc8ad9547449f434fc7299c7b7e624347698fdc7a42afac150eb86c8ca3d1d6360c29525bb35946619c4636f721094
 DIST wireshark-3.6.1.tar.xz 39632140 BLAKE2B 
49a7385946001a3b4a9890751cfea678c8aefcf8180e1a3008085a453d34e458d60d071975eeb585b92c6d9a210b732cc9fdb4fd952f1a9d74decad79c145fe0
 SHA512 
8b036d623010a5c4ece22de869847b3d999dac1c1e874e957c091a65c18351d9a1cc400828a70caf3c9f9900f8971dc585a5fafb7b08d446cd5d1d68938b0e81
 DIST wireshark-3.6.2.tar.xz 39654296 BLAKE2B 
585cf925892ec9d5b6413ccc53c49035eba8a7cd9206f1354f0a808daec9b0f20fc72b3427a2b592f196dd6b2ab67fd35e73d152a20c16fb0f0153c6a03d3156
 SHA512 
cd4a8077629632e9a924600f9af2ffd01917726fd64504d6f3b4a2a1cb5340c9c0bac23e4abab63743952a0a78efd2e09bb125b127d24e85eca6fa41928fd070

diff --git a/net-analyzer/wireshark/files/wireshark-3.6.0-fix-no-tshark.patch 
b/net-analyzer/wireshark/files/wireshark-3.6.0-fix-no-tshark.patch
deleted file mode 100644
index dd497c51391c..
--- a/net-analyzer/wireshark/files/wireshark-3.6.0-fix-no-tshark.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-https://gitlab.com/wireshark/wireshark/-/commit/411df7ca34027d87fe6ecc06a07c816a401c4cb5
-https://gitlab.com/wireshark/wireshark/-/issues/17766
-https://bugs.gentoo.org/823720
-
-From: Gerald Combs 
-Date: Mon, 6 Dec 2021 19:01:10 -0800
-Subject: [PATCH] CMake: Remove the update_tools_help target.
-
-Remove the update_tools_help target. Despite the comment, the weekly
-update job doesn't use it, we don't have targets for our other update
-scripts, and it currently causes issues if BUILD_tshark is disabled.
-Fixes #17766.
 a/docbook/CMakeLists.txt
-+++ b/docbook/CMakeLists.txt
-@@ -33,16 +33,6 @@ set(COMMON_GRAPHICS
- 
- set(GUIDE_INSTALL_DIRS)
- 
--# This is automatically updated each week. You probably don't need to run it
--# or depend on it.
--add_custom_target(update_tools_help
--  COMMAND ${CMAKE_COMMAND} -E env PYTHONIOENCODING=UTF-8
--  ${PYTHON_EXECUTABLE} 
${CMAKE_SOURCE_DIR}/tools/update-tools-help.py
--  --program-path $
--  WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
--)
--set_docbook_target_properties(update_tools_help)
--
- set(WSUG_TITLE "Wireshark User's Guide")
- 
- set(WSUG_FILES
-GitLab

diff --git a/net-analyzer/wireshark/wireshark-3.4.10.ebuild 
b/net-analyzer/wireshark/wireshark-3.4.10.ebuild
deleted file mode 100644
index c3e28e4115a4..
--- a/net-analyzer/wireshark/wireshark-3.4.10.ebuild
+++ /dev/null
@@ -1,283 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..2} )
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg-utils cmake
-
-DESCRIPTION="A network protocol analyzer formerly known as ethereal"
-HOMEPAGE="https://www.wireshark.org/;
-
-if [[ ${PV} == ** ]] ; then
-   EGIT_REPO_URI="https://gitlab.com/wireshark/wireshark;
-   inherit git-r3
-else
-   
SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz;
-   S="${WORKDIR}/${P/_/}"
-
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-IUSE="androiddump bcg729 brotli +capinfos +captype 

[gentoo-commits] proj/binutils-config: New tag: v5.4.1

2022-02-19 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 06:09:01 2022 +

New tag: v5.4.1




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

2022-02-19 Thread Sam James
commit: f28899642a1158c227faacf2c0a0d1bc8132598c
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 06:07:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 06:07:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2889964

sys-devel/binutils-config: add 5.4.1

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

 sys-devel/binutils-config/Manifest  | 1 +
 .../{binutils-config-.ebuild => binutils-config-5.4.1.ebuild}   | 6 +-
 sys-devel/binutils-config/binutils-config-.ebuild   | 2 +-
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/sys-devel/binutils-config/Manifest 
b/sys-devel/binutils-config/Manifest
index fd54bdc21c2f..ec46795d11ac 100644
--- a/sys-devel/binutils-config/Manifest
+++ b/sys-devel/binutils-config/Manifest
@@ -1 +1,2 @@
+DIST binutils-config-5.4.1.tar.xz 7328 BLAKE2B 
51f0ca625abfd964cc1b6c902017edc9790da1d33a44b3da64e3b2c68ed245fc1c0eb8b3fb999f6acb88e614f47e2f53e19b456b03c069bb61cd0f39e85d786d
 SHA512 
af12644d591152f45d573bee0499b21c293b68a9b81626e9e1d46d5a7dc40e9a24642364bdb2bce52d61cbe3d2e045f4ab6e50a9827648a820bac885f20239cd
 DIST binutils-config-5.4.tar.xz 7332 BLAKE2B 
1dd0fdebf028e9d95caa395948037d51ac1e627f370921b56fc99a6fe2e2100ddb202c8027ad1e67330306de8b4cbc6a03753105d401198e515b22fca94f760f
 SHA512 
79411afcbec3a6cce960be1b06e4a6efdf55081992f6a92157737f7ef41fc61eaec0005078a4ce0cd78ad6af14583ab85f4f2b7b43808238088d521e1aa31af1

diff --git a/sys-devel/binutils-config/binutils-config-.ebuild 
b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild
similarity index 87%
copy from sys-devel/binutils-config/binutils-config-.ebuild
copy to sys-devel/binutils-config/binutils-config-5.4.1.ebuild
index 17daaedfeda0..91b67f894d2e 100644
--- a/sys-devel/binutils-config/binutils-config-.ebuild
+++ b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild
@@ -3,11 +3,13 @@
 
 EAPI=7
 
+inherit prefix
+
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git;
inherit git-r3
 else
-   SRC_URI="https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz;
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
@@ -27,6 +29,8 @@ src_compile() {
 
 src_install() {
emake DESTDIR="${D}" PV="${PV}" install
+
+   use prefix && eprefixify "${ED}"/usr/bin/${PN}
 }
 
 pkg_postinst() {

diff --git a/sys-devel/binutils-config/binutils-config-.ebuild 
b/sys-devel/binutils-config/binutils-config-.ebuild
index 17daaedfeda0..0282c67448af 100644
--- a/sys-devel/binutils-config/binutils-config-.ebuild
+++ b/sys-devel/binutils-config/binutils-config-.ebuild
@@ -7,7 +7,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git;
inherit git-r3
 else
-   SRC_URI="https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz;
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 



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

2022-02-19 Thread Sam James
commit: 29e2edfcfebcd1f7c31f470d34bcecd37aebc6cb
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:47:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:47:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e2edfc

sys-apps/moreutils: drop 0.66

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

 sys-apps/moreutils/Manifest  |  1 -
 sys-apps/moreutils/moreutils-0.66.ebuild | 73 
 2 files changed, 74 deletions(-)

diff --git a/sys-apps/moreutils/Manifest b/sys-apps/moreutils/Manifest
index 7a021450b5ac..9ebaa20ea2a4 100644
--- a/sys-apps/moreutils/Manifest
+++ b/sys-apps/moreutils/Manifest
@@ -1,2 +1 @@
-DIST moreutils-0.66.tar.gz 93387 BLAKE2B 
783ed558f0f77c2b384a1aa8852243242ce24e44e40b58f92e2179308df9cc3a27142820a7743c25ba4529a4b7ea7ae20c1fc02b86324638a7d13ad7536c6b21
 SHA512 
6c5f8b677d9912cf4e7aabf442361c89d23767f2a5df0a2c29ab72314e1ed3767a0a7a7abaa5044cf73ef877184d16e1d58e340780971e9e1299857756aca6a3
 DIST moreutils-0.67.tar.gz 93627 BLAKE2B 
4b8788411f1300ccffa10a52a327ee676b2a241531dafc2106495977ffd29a5b32c91c0afb6425b5797bfea04fa98a3cfd69e034cffc2fb255f5e8505d3b3474
 SHA512 
3a395fa80c1c1d769ec078cbf9455952201a364d8264796c6443a397ed7fa4f08250ecd140f047cf2e9533d6fc5310b3a579a7c083a5bc4cb4672d39c35dab75

diff --git a/sys-apps/moreutils/moreutils-0.66.ebuild 
b/sys-apps/moreutils/moreutils-0.66.ebuild
deleted file mode 100644
index b540ade6601f..
--- a/sys-apps/moreutils/moreutils-0.66.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="A collection of tools that nobody thought to write when Unix was 
young"
-HOMEPAGE="https://joeyh.name/code/moreutils/ 
https://git.joeyh.name/index.cgi/moreutils.git/;
-# Not available at time of release
-#SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.orig.tar.xz"
-SRC_URI="https://git.joeyh.name/index.cgi/moreutils.git/snapshot/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ~ppc64 x86 ~x86-linux ~x64-macos"
-IUSE="+doc +perl"
-
-RDEPEND="
-   app-admin/eselect
-   perl? (
-   dev-lang/perl
-   dev-perl/IPC-Run
-   dev-perl/Time-Duration
-   dev-perl/TimeDate
-   )
-"
-DEPEND="
-   doc? (
-   >=app-text/docbook2X-0.8.8-r2
-   app-text/docbook-xml-dtd:4.4
-   dev-lang/perl
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.64-respect-env.patch"
-)
-
-src_prepare() {
-   # don't build manpages
-   if ! use doc ; then
-   sed -i -e '/^all:/s/$(MANS)//' -e '/man1/d' Makefile || die
-   fi
-
-   # don't install perl scripts
-   if ! use perl ; then
-   sed -i -e '/PERLSCRIPTS/d' Makefile || die
-   fi
-
-   default
-}
-
-src_compile() {
-   tc-export CC
-   emake CFLAGS="${CFLAGS}" 
DOCBOOKXSL="${EPREFIX}"/usr/share/sgml/docbook/xsl-stylesheets 
PREFIX="${EPREFIX}/usr"
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" INSTALL_BIN=install install
-
-   # sys-process is more advanced than parallel from moreutils, rename it
-   if use doc; then
-   mv "${ED}"/usr/share/man/man1/{,${PN}_}parallel.1 || die
-   fi
-
-   mv "${ED}"/usr/bin/{,${PN}_}parallel || die
-}
-
-pkg_postinst() {
-   # Try to make sure $EDITOR is valid for vipe (bug #604630)
-   eselect editor update
-}



[gentoo-commits] repo/gentoo:master commit in: sys-boot/raspberrypi-firmware/

2022-02-19 Thread Sam James
commit: 3cd03b189966c8d0cd8b2dda622b11c4b282b8b2
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:48:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:48:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd03b18

sys-boot/raspberrypi-firmware: drop 1.20201022, 1.20201201, 1.20210108

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

 sys-boot/raspberrypi-firmware/Manifest |  3 -
 .../raspberrypi-firmware-1.20201022.ebuild | 72 --
 .../raspberrypi-firmware-1.20201201.ebuild | 72 --
 .../raspberrypi-firmware-1.20210108.ebuild | 72 --
 4 files changed, 219 deletions(-)

diff --git a/sys-boot/raspberrypi-firmware/Manifest 
b/sys-boot/raspberrypi-firmware/Manifest
index d8fa4686a378..5459cfbedfec 100644
--- a/sys-boot/raspberrypi-firmware/Manifest
+++ b/sys-boot/raspberrypi-firmware/Manifest
@@ -1,6 +1,3 @@
-DIST raspberrypi-firmware-1.20201022.tar.gz 189827375 BLAKE2B 
94c38f60d688c8e3ebab830912daccbb6c04bdd3d88f6ca0d07d85be0a6b12c53f0266b4c258ed4694f30bad5db30fb6d30feabfd0b7668735a9a806b820d325
 SHA512 
876758179df27109984b6c3f4849fdcdc6bdcc2769495fcc83c97fc3ff4d07b9f3cd58086be877503f72c9e5417d2be6d6c33bce4cbb3b862055117c9cc26db8
-DIST raspberrypi-firmware-1.20201201.tar.gz 189332299 BLAKE2B 
b3ec91f07b4713d26c29be5412d018a220129eef7ddf7c5c09d85e645c2c5754a95f13be7e690ab40648a982e3974cc760aa5b33c76612da836227d38c4ee3a5
 SHA512 
a7f4591552718956bd7f2d0d377234277e2e6f18cc9714ea30fe13f26d5ae1164b982f39dcf72ae4a18663369ef06d0187d8182713763262371c13107aac4c65
-DIST raspberrypi-firmware-1.20210108.tar.gz 189334002 BLAKE2B 
254e8bf644b2b3773ff5ec9ffb47eeb84e0a149e9a74a18a9c6c39db03610fdd3a42f455a9e8935aa4afa4ee21ed098237d4a4e431c401a919c833372e729fa5
 SHA512 
3c8759e7d6cce597fcbab80e0cd9fd6d528ed2c956452e902f08509169181d703895298a71b8be76d6734f128f85e36d54a149ff9cd735ca44cf8416917ed172
 DIST raspberrypi-firmware-1.20210527.tar.gz 192247084 BLAKE2B 
329707dfb2905b36926a3f0ecf1a8e3bc2b52e1a376f98ca7cfe9ec7b69d0fb370d8e23907f5bbd9ea75cf7fed5babd6fe54934919995dec6914e888d95e5fbe
 SHA512 
5a48d1fae768c30528359a14371f59564447d2fb8a145cafa89d7d29352095c5b7ac33bfcbc8da494284c9d41e7dbafe4e863e8efd963a17ea6b6b9699b814a7
 DIST raspberrypi-firmware-1.20211029.tar.gz 193543221 BLAKE2B 
308206d6bdfbe15bfe5f39cd230e6d4857f460744aafcbcc9eee6a74f05a3a9dc861e7c3e36baea46fdb1d1d1dc28b5edebf70bce3a3c085228b2ea321ef7a85
 SHA512 
7a1fe3b1645006c35fa49e842b9ece53b386ece42b8db99649de8d4bc0c19e34b0807767290e26422528606c5847843533aaa0edd0716e9f9f9dcae340a4dce0
 DIST raspberrypi-firmware-1.2028.tar.gz 193544570 BLAKE2B 
db6c7c2e247f668b02210fb181305c3244f3d8a30f923656bf15cf418cb26822844df5b39af62b483e9e49405e13a60e57d6826aa0f3c3698920e8fc568656e2
 SHA512 
54881fc31ca0c9de8d8ca41ad6418e9d149975fbadbc0409f4136d4a31e70d743d55a16d4c0942305077d463c952edaa48be56d22d015983ab672dcaf5f134e2

diff --git 
a/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20201022.ebuild 
b/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20201022.ebuild
deleted file mode 100644
index 9ed770d2e9df..
--- a/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20201022.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit mount-boot readme.gentoo-r1
-
-if [[ "${PV}" ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/raspberrypi/firmware;
-   EGIT_CLONE_TYPE="shallow"
-else
-   SRC_URI="https://github.com/raspberrypi/firmware/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="-* arm arm64"
-   S="${WORKDIR}/firmware-${PV}"
-fi
-
-DESCRIPTION="Raspberry Pi (all versions) bootloader and GPU firmware"
-HOMEPAGE="https://github.com/raspberrypi/firmware;
-
-LICENSE="GPL-2 raspberrypi-videocore-bin"
-SLOT="0"
-RESTRICT="binchecks strip"
-
-DOC_CONTENTS="Please configure your ram setup by editing /boot/config.txt"
-
-src_prepare() {
-   default
-
-   cp "${FILESDIR}"/${PN}-1.20201022-config.txt "${WORKDIR}" || die
-
-   if use arm64; then
-   # Force selection of the 64-bit kernel8.img to match our 
userland
-   echo "arm_64bit=1" >> "${WORKDIR}"/${PN}-1.20201022-config.txt 
|| die
-   fi
-}
-
-src_install() {
-   insinto /boot
-   cd boot || die
-   doins bootcode.bin fixup*.dat start*elf
-   newins "${WORKDIR}"/${PN}-1.20201022-config.txt config.txt
-   newins "${FILESDIR}"/${PN}-1.20201022-cmdline.txt cmdline.txt
-   newenvd "${FILESDIR}"/${PN}-0_p20130711-envd 90${PN}
-   readme.gentoo_create_doc
-}
-
-pkg_preinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]] ; then
-   local msg=""
-
-   if [[ -e "${ED}"/boot/cmdline.txt ]] && [[ -e /boot/cmdline.txt 
]] ; then
-   msg+="/boot/cmdline.txt "
-   fi
-
-   

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

2022-02-19 Thread Sam James
commit: aec7af8d3698cce80e619ec64d1f1124bc44d747
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:48:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:48:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aec7af8d

sys-apps/plocate: drop 1.1.11, 1.1.13

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

 sys-apps/plocate/Manifest  |  2 -
 sys-apps/plocate/plocate-1.1.11.ebuild | 81 --
 sys-apps/plocate/plocate-1.1.13.ebuild | 81 --
 3 files changed, 164 deletions(-)

diff --git a/sys-apps/plocate/Manifest b/sys-apps/plocate/Manifest
index 7f58f5dc35ac..b0d04228471f 100644
--- a/sys-apps/plocate/Manifest
+++ b/sys-apps/plocate/Manifest
@@ -1,4 +1,2 @@
-DIST plocate-1.1.11.tar.gz 72366 BLAKE2B 
2b945b3e61244670e2295e1e5abc2af65d2cdbb2393a96961cd4ae97384a735c327037771e6f41927cec0860207a6f98b7b0c2b03d08678bdb0d72a94dfa04f7
 SHA512 
59f88a11ebbac5f350acca6d1a5890ac1c1cb10c1de2e4e149df60fc63673eefa7f143b06f79ec4e59c65d435b3e222eba5618c48afab97983d76f56fbe8b433
-DIST plocate-1.1.13.tar.gz 72741 BLAKE2B 
251c5ff570bda125c839e125eab093e15545beb24e75d29c21f13050fc088653f11ba1acbf4c4f6f6aaca4f134908b8084ad4b1e8b0cad83a1a05e1bc2973cdc
 SHA512 
a7c761e4da169716686f438846587e4bdb6df4de039cd7b4fed455e5f52b8aa235714f0c1059787f65f1553a07929802d0ecda0b26111d4f0f811af96a48cb7d
 DIST plocate-1.1.14.tar.gz 73037 BLAKE2B 
032963fa268d31664a8abd38ca501aacda4cfe29c8fd1e41228a4cfd5976174736e8d8f8aa1265de8953ec63211700da73e4cdd3eef42c059a638cdd9cd59379
 SHA512 
c97c9e4aed785af6bd8c2a30d5d5c7190cb4c513f1d6b66bb2885c9550b4cd39f097fac4bd736c211a921955422d0c27b5f35713f03ebe136450cb724fcfe600
 DIST plocate-1.1.15.tar.gz 73274 BLAKE2B 
72dba287ba3357d2fa541542bf5e9d283eac672b7f3b2eebab687ecec930d6e91400eeb0f24c97d6133d69cae0308bc4473b7c8cbc5e263dd18ae8a7728a42a4
 SHA512 
772f82af38fd7b61fa51ac31f71d4a855542cfa617867da54b5ad8202f49f9e1861064a01e9b8f0937c3da902d84f19a50c1d0e4f037a491a9a6819b2413cfa1

diff --git a/sys-apps/plocate/plocate-1.1.11.ebuild 
b/sys-apps/plocate/plocate-1.1.11.ebuild
deleted file mode 100644
index f9cef1542c88..
--- a/sys-apps/plocate/plocate-1.1.11.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info meson systemd
-
-DESCRIPTION="Posting locate is a much faster locate"
-HOMEPAGE="https://plocate.sesse.net/;
-SRC_URI="https://plocate.sesse.net/download/${P}.tar.gz;
-
-# GPL-2 for updatedb
-# GPL-2+ for plocate itself
-LICENSE="GPL-2 GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64"
-IUSE="+io-uring"
-
-RDEPEND="
-   acct-group/locate
-   app-arch/zstd:=
-   io-uring? ( sys-libs/liburing:= )
-   !sys-apps/mlocate
-"
-DEPEND="${RDEPEND}"
-
-CONFIG_CHECK="~IO_URING"
-ERROR_IO_URING="required for USE=io-uring"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.1.10-meson-use-feature-option-for-libiouring.patch
-)
-
-src_prepare() {
-   # We'll install the manpage ourself to locate.1
-   sed -i "/install_man('plocate.1')/d" meson.build || die
-
-   default
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dlocategroup=locate
-   -Dinstall_systemd=true
-   -Dinstall_cron=false
-   -Dsystemunitdir="$(systemd_get_systemunitdir)"
-   "$(meson_feature io-uring use_libiouring)"
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   dodoc README NEWS
-   newman "${S}"/${PN}.1 locate.1
-   dosym plocate /usr/bin/locate
-
-   insinto /etc
-   doins "${FILESDIR}"/updatedb.conf
-   doins "${FILESDIR}"/plocate-cron.conf
-   fperms 0644 /etc/{updatedb,plocate-cron}.conf
-
-   insinto /etc/cron.daily
-   # Ensure that the cron file has the same name as the
-   # systemd-timer, to avoid plocate being run twice daily on systems
-   # with a systemd compatiblity layer. See also bug #780351.
-   newins "${FILESDIR}"/plocate.cron plocate-updatedb
-   fperms 0755 /etc/cron.daily/plocate-updatedb
-
-   systemd_dounit "${BUILD_DIR}"/${PN}-updatedb.service 
"${S}"/${PN}-updatedb.timer
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]] ; then
-   elog "The database for the locate command is generated daily by 
a cron job,"
-   elog "if you install for the first time you can run the 
updatedb command manually now."
-   elog
-   elog "Note that the ${EROOT}/etc/updatedb.conf file is generic,"
-   elog "please customize it to your system requirements."
-   fi
-}

diff --git a/sys-apps/plocate/plocate-1.1.13.ebuild 
b/sys-apps/plocate/plocate-1.1.13.ebuild
deleted file mode 100644
index f9cef1542c88..
--- a/sys-apps/plocate/plocate-1.1.13.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# 

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

2022-02-19 Thread Sam James
commit: 005039a5b1e2df80906cacd821283f5da30f2986
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:51:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:51:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005039a5

sys-process/parallel: drop 20211122

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

 sys-process/parallel/Manifest |  2 --
 sys-process/parallel/parallel-20211122.ebuild | 29 ---
 2 files changed, 31 deletions(-)

diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest
index a7ab98be542f..ed507debdfee 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -1,5 +1,3 @@
-DIST parallel-20211122.tar.bz2 2267617 BLAKE2B 
55a9243f8781a781b75d51d0d6864ae2ccd5ef80d3da5227272826b400ec9e05dc62cbfbca09cd2e342d286b4eac3f99ec6c647c285e606cc903ab05808636a9
 SHA512 
3cadf5be292e28c7a24653ed7d712a087d98cf7332a677a7f10c5abb260d82b8e5cbd9c61f25c77b1b08427716bd47a3483e6c1e188a594c0ef2e881aa055e83
-DIST parallel-20211122.tar.bz2.sig 2080 BLAKE2B 
be79d9840ec4793e5046b0bea463110ff1f637b8a5ba85628af62d2f71eaaf9f455ac6d5332c8d4a1a8fd0aa200fa645e2f0161e284ba9fcae50dabf3d238775
 SHA512 
725f6b0663bfb8eeae51dab0804cfcdca14b79e35c9142e2fbc99cae6ae2a354dcec6ec95c04193316258dc4f0060431c2e4f7d1500bb395b8c8dc717a5fc1b9
 DIST parallel-20211222.tar.bz2 2267909 BLAKE2B 
f2258632ab4a8f0a13dcf7e617155a30eda32f792d2dcda3d31a0e0515d06546df42abd369e17badfd1ab5ec5099d390ee42bd70fbd603c98a974db142940b32
 SHA512 
864d9e9ab690008d0900544c409cef28758ff24a74ca4909ad7ada877ad7fd308995a929f626618ad6779daeaf44d13dda6c7aae274bbf66b8053d6d10ea809a
 DIST parallel-20211222.tar.bz2.sig 2080 BLAKE2B 
2e9a7138d78f339757096e6ada11222b4bba5124733ad99461caa3a4082b4b5820c2d6da779583306f6401bf4d0846ac136fce478d2fb4e8ed4b71f2db67a86f
 SHA512 
0661672fb11e45a50789e966572cb414cf0ce2b32ec64ff4c6309e66f23d3c7d89df05021b2858b3068ecbea6deeecfe39889c77c19c967a9cc61558c57e8e63
 DIST parallel-20220122.tar.bz2 2287377 BLAKE2B 
5a4d37442aa7319e8ea4b18a0b29ea8a69a4b235a938bd26e76e977da12c6d8f2cf1ce6bda2fff41b14f39750dadd6d60e58cf80cab82eaf9eb8f71e4b997a63
 SHA512 
8466e3a37930fdb1b77f8976bef6875f12cd57423d82afded9e30c6a15fd2361b6c50991f43c4a6d61d354d11a5f6da3344da72b1efc67fb7eda30a5242b1873

diff --git a/sys-process/parallel/parallel-20211122.ebuild 
b/sys-process/parallel/parallel-20211122.ebuild
deleted file mode 100644
index 970d964f954c..
--- a/sys-process/parallel/parallel-20211122.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/oletange.asc
-inherit verify-sig
-
-DESCRIPTION="A shell tool for executing jobs in parallel locally or on remote 
machines"
-HOMEPAGE="https://www.gnu.org/software/parallel/ 
https://git.savannah.gnu.org/cgit/parallel.git/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-RDEPEND="dev-lang/perl:=
-   dev-perl/Devel-Size
-   dev-perl/Text-CSV
-   virtual/perl-Data-Dumper
-   virtual/perl-File-Temp
-   virtual/perl-IO"
-DEPEND="${RDEPEND}"
-BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-oletange-20210423 )"
-
-src_configure() {
-   econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
-}



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

2022-02-19 Thread Sam James
commit: 8c2b2de331750a01550608034a5305a21198f32f
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:38:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:38:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c2b2de3

dev-libs/crypto++: drop 8.2.0-r2, 8.4.0, 8.5.0

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

 dev-libs/crypto++/Manifest |   4 -
 dev-libs/crypto++/crypto++-8.2.0-r2.ebuild |  61 -
 dev-libs/crypto++/crypto++-8.4.0.ebuild|  53 
 dev-libs/crypto++/crypto++-8.5.0.ebuild|  60 -
 dev-libs/crypto++/files/crypto++-8.2.0-build.patch | 271 -
 5 files changed, 449 deletions(-)

diff --git a/dev-libs/crypto++/Manifest b/dev-libs/crypto++/Manifest
index 286877ceff98..a96d06c31610 100644
--- a/dev-libs/crypto++/Manifest
+++ b/dev-libs/crypto++/Manifest
@@ -1,6 +1,2 @@
-DIST cryptopp820.zip 8859815 BLAKE2B 
67aa850b887ae7aa869c9485bb18784492f6eec6cb12bf7c7cf84c776731eabf3c31965b47a60287e4e5a79dd3e9f0928dcfb185a0010a76f7cb96d2c3e8c6ae
 SHA512 
753513a4ec8dd0fff2f551853ce6bd265d82219c28b033565b565b5e567fbee17adb419f4cde58a97e62b7d6533f4099aa4996cd0ba4775c6a2e7ae63a879da5
-DIST cryptopp840.zip 9124180 BLAKE2B 
de57ece8644aef68e40527e2dfe1892f924f1939617ce11d8d27253f15f2dd11cba6e594dd32f75ce799392c12ef22472fcb2f3e44b9c66bb2ae093d4c7e781e
 SHA512 
4c32b6a9ce8a6925286185f65f7413fa1a430471f09624219656b1d088674c56f95fcc3b64f611632f12cb56dfecdcd41c9d1468942b8c391425a548245dde09
-DIST cryptopp850.zip 9125575 BLAKE2B 
857a65d63d17a3447d3cbd8370f9d750c480a9734c79739550b1ec7a6da3e7183af5748c2dfa5127be3810d73960af2f3b09b4b2bf4e624a43bfc4357ecde12b
 SHA512 
090472545c74bbf0579b56b09e8b5dcd777b38f29f7199a2e68f45d4a8c687acc82f105ba8b2a38f9aa65e5997a3d846aaf2341ab74d58b4bbfd1f5f03823b93
-DIST cryptopp850.zip.sig 659 BLAKE2B 
e56d059069aa233b11dd1dd2c555ba8b9b0d12474d4f5ec9057e626ad22449959b9474ccf9ce553a2507f50215b669cf4b90cab6b51697559a6ffb95d41da9ec
 SHA512 
7b59fbeb14fea942c846573c7bf8e76d6cee86aca4b605ce06323bc6f5549232285864cd735c2a882ca4df3d93747436a5268fee63dbf8eb43c503143b660e63
 DIST cryptopp860.zip 9274149 BLAKE2B 
c93998e2deb93abf12b801877404f0f82547bfbbbc5aae727e68daffc2407877dda76d7bcd06239d40a48baf21b6f2e29f74e9a97ecbc1b5d4b5bcc50ada71da
 SHA512 
e7773f5e4a7dc7e8e735b1702524bee56ba38e5211544c9c9778bc51ed8dc7b376c17f2e406410043b636312336f26f76dc963f298872f8c13933e88c232fc03
 DIST cryptopp860.zip.sig 659 BLAKE2B 
591a535092c61964c0fbb1ba31e44e70fc5f15757b9b56476ff64de0c28d47a13fe99d7f5819cfeb52e514ade1454622451b267bcc751868defcb080ddf79e8c
 SHA512 
6231816b1ccec75cbcdd09daa8895830c5f4c595a4a0aa24dacc3e377832d8db5efa1aeadf815e53db32fc5263b09dd1b249668f34da4bfad5d5cba6f031ce21

diff --git a/dev-libs/crypto++/crypto++-8.2.0-r2.ebuild 
b/dev-libs/crypto++/crypto++-8.2.0-r2.ebuild
deleted file mode 100644
index a52ee90857ea..
--- a/dev-libs/crypto++/crypto++-8.2.0-r2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="C++ class library of cryptographic schemes"
-HOMEPAGE="https://cryptopp.com;
-SRC_URI="https://www.cryptopp.com/cryptopp${PV//.}.zip;
-
-LICENSE="Boost-1.0"
-SLOT="0/8" # subslot is so version
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ppc ppc64 sparc x86 ~x64-macos"
-IUSE="+asm cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 
cpu_flags_x86_pclmul cpu_flags_x86_sha cpu_flags_x86_sse2 cpu_flags_x86_sse4_2 
cpu_flags_x86_ssse3 static-libs"
-
-BDEPEND="app-arch/unzip"
-
-S="${WORKDIR}"
-
-PATCHES=(
-   "${FILESDIR}/${P}-build.patch"
-   "${FILESDIR}/${PN}-8.2.0-musl-ldconfig.patch"
-)
-
-config_add() {
-   sed -i -e "/Important Settings/a#define $1 1" config.h || die
-}
-
-pkg_setup() {
-   export CXX="$(tc-getCXX)"
-   export LIBDIR="${EPREFIX}/usr/$(get_libdir)"
-   export PREFIX="${EPREFIX}/usr"
-}
-
-src_prepare() {
-   default
-
-   use asm || config_add CRYPTOPP_DISABLE_ASM
-   use cpu_flags_x86_aes || config_add CRYPTOPP_DISABLE_AESNI
-   use cpu_flags_x86_avx || config_add CRYPTOPP_DISABLE_AVX
-   use cpu_flags_x86_avx2 || config_add CRYPTOPP_DISABLE_AVX2
-   use cpu_flags_x86_pclmul || config_add CRYPTOPP_DISABLE_CLMUL
-   use cpu_flags_x86_sha || config_add CRYPTOPP_DISABLE_SHANI
-   use cpu_flags_x86_sse2 || config_add CRYPTOPP_DISABLE_SSE2
-   use cpu_flags_x86_sse4_2 || config_add CRYPTOPP_DISABLE_SSE4
-   use cpu_flags_x86_ssse3 || config_add CRYPTOPP_DISABLE_SSSE3
-
-   # ASM isn't Darwin/Mach-O ready, #479554, buildsys doesn't grok CPPFLAGS
-   [[ ${CHOST} == *-darwin* ]] && config_add CRYPTOPP_DISABLE_ASM
-}
-
-src_compile() {
-   emake -f GNUmakefile all shared libcryptopp.pc
-}
-
-src_install() {
-   default
-
-   use static-libs || rm -f "${ED}"/usr/$(get_libdir)/*.a
-}

diff --git 

[gentoo-commits] repo/gentoo:master commit in: net-voip/sipvicious/

2022-02-19 Thread Sam James
commit: 14698d9826c7ef0d4c1cdc29c32dd20829849306
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:47:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:47:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14698d98

net-voip/sipvicious: drop 0.3.0, 0.3.3

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

 net-voip/sipvicious/Manifest|  2 --
 net-voip/sipvicious/sipvicious-0.3.0.ebuild | 25 
 net-voip/sipvicious/sipvicious-0.3.3.ebuild | 30 -
 3 files changed, 57 deletions(-)

diff --git a/net-voip/sipvicious/Manifest b/net-voip/sipvicious/Manifest
index e0facb191d01..cfd15ad9e461 100644
--- a/net-voip/sipvicious/Manifest
+++ b/net-voip/sipvicious/Manifest
@@ -1,3 +1 @@
-DIST sipvicious-0.3.0.tar.gz 43097 BLAKE2B 
5ddcdf775db0ade6e61e77009c7991d8523db02dbdd6e8588c23f5cd6f4d2868dd1d78e7f17322cde67414b4eb2b8c89f2d4ee0079487e5f5f7ee75f4759adf5
 SHA512 
35aa3ea7d3cfd6f84716cd95a263357881196eaa180375d1f0a392a1478292ba9a8bf6cd53888448523f7faa447c82cc43fb1ef6c105a0e93e6c7854a51da172
-DIST sipvicious-0.3.3.tar.gz 46217 BLAKE2B 
4ef872ecea9113f3ec24df98133230f678ccfff24380c2fafff810a4cbc3e2fe26866deb3595a7540cd42d34fd5bc045e6a2f51c7eb6403a445f33acd74e2213
 SHA512 
d1bcfdc62054d7b8188c35f7b1d14284b1f66e5501e40747819a79d578677b724ce0d38b28b497c7afa390c6d46fd410749408109ec4e08ba0adfde53b5b79bc
 DIST sipvicious-0.3.4.tar.gz 48296 BLAKE2B 
75f3d190cb4224ada84cd7c714eb545e44a9759589890a559d3cb5243c5430c0aa81138e3cd294926901e961a5ec156c8d991b648c70e1d8fc2dc906473d507d
 SHA512 
5e8d60ee1e70cd7f6dd9e862560def34b33171a20a4af87275ef1434ae62f19bf120b479bc273ecf1aaf05c87cdd6b299c64a44738e3f658b3ede5ca17c3

diff --git a/net-voip/sipvicious/sipvicious-0.3.0.ebuild 
b/net-voip/sipvicious/sipvicious-0.3.0.ebuild
deleted file mode 100644
index cd684b870f12..
--- a/net-voip/sipvicious/sipvicious-0.3.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-DESCRIPTION="SIPVicious is a SIP security package"
-HOMEPAGE="https://github.com/EnableSecurity/sipvicious/wiki;
-SRC_URI="https://github.com/EnableSecurity/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="$(python_gen_cond_dep '
-   dev-python/dnspython[${PYTHON_USEDEP}]
-   dev-python/reportlab[${PYTHON_USEDEP}]
-   ')"

diff --git a/net-voip/sipvicious/sipvicious-0.3.3.ebuild 
b/net-voip/sipvicious/sipvicious-0.3.3.ebuild
deleted file mode 100644
index 08e0cb65695f..
--- a/net-voip/sipvicious/sipvicious-0.3.3.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-DESCRIPTION="SIPVicious is a SIP security package"
-HOMEPAGE="https://github.com/EnableSecurity/sipvicious/wiki;
-SRC_URI="https://github.com/EnableSecurity/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="$(python_gen_cond_dep '
-   dev-python/dnspython[${PYTHON_USEDEP}]
-   dev-python/reportlab[${PYTHON_USEDEP}]
-   ')"
-
-src_prepare() {
-   default
-   sed -re 's:man/man1:share/man/man1:' -i setup.py || die "Error updating 
man page installation location."
-}



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

2022-02-19 Thread Sam James
commit: 73badd7510328afa2a52a4aa5c54b56cb24c625c
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:46:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:46:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73badd75

net-misc/turbovnc: drop 2.2.6

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

 net-misc/turbovnc/Manifest  |   1 -
 net-misc/turbovnc/turbovnc-2.2.6.ebuild | 102 
 2 files changed, 103 deletions(-)

diff --git a/net-misc/turbovnc/Manifest b/net-misc/turbovnc/Manifest
index 8b9eb2ffc41e..1e90b89a91ba 100644
--- a/net-misc/turbovnc/Manifest
+++ b/net-misc/turbovnc/Manifest
@@ -1,2 +1 @@
-DIST turbovnc-2.2.6.tar.gz 9022414 BLAKE2B 
5baf1d5a9ea488ae1148feb107920d1e2cd2d29af58b6486ac8b7381f07def05d5fbf3a8b231221ef05a8365dd431f0640de0c4fc507475b0c801a53472870c4
 SHA512 
74fabb7006135853b662e8b6fcfc9b0cf55aa516477106de40587b4513a708c1458ab73f7a51f5f70c4abdc09f1ce13aafdcd56cd039655870a7614169d98af7
 DIST turbovnc-2.2.7.tar.gz 8789325 BLAKE2B 
257a9c9b3793b40668bf2f3bd9839b3003364f9130699caa52beaec24b75cb054830ee1b1aa67a22eb6173afc9af99c51e45fa3fa52e050c78e5226466ce99ce
 SHA512 
932faa645a71b825e467bdcdb4b872e961ad688c959beb0adbdd35d77969d856bb5c82b893afe8f6b0aa8be18cac3fa9192ce05074295c92a83f1a2344468788

diff --git a/net-misc/turbovnc/turbovnc-2.2.6.ebuild 
b/net-misc/turbovnc/turbovnc-2.2.6.ebuild
deleted file mode 100644
index a8390bb0b57c..
--- a/net-misc/turbovnc/turbovnc-2.2.6.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop cmake java-pkg-opt-2
-
-DESCRIPTION="A fast replacement for TigerVNC"
-HOMEPAGE="https://www.turbovnc.org/;
-SRC_URI="https://sourceforge.net/projects/turbovnc/files/${PV}/${P}.tar.gz/download
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ssl gnutls"
-
-DEPEND="
-   app-arch/bzip2
-   media-libs/freetype
-   >=media-libs/libjpeg-turbo-2.0.0[java?]
-   sys-libs/zlib
-   virtual/jdk:1.8
-   virtual/opengl
-   x11-libs/libfontenc
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfont2
-   x11-libs/libxkbfile
-   x11-libs/pixman
-   ssl? (
-   !gnutls? ( dev-libs/openssl:= )
-   gnutls? ( net-libs/gnutls:= )
-   )
-   !net-misc/tigervnc
-"
-RDEPEND="
-   ${DEPEND}
-   x11-apps/xkbcomp
-"
-
-src_prepare() {
-   use java && java-pkg-opt-2_src_prepare
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DTVNC_SYSTEMX11=ON
-   -DTVNC_SYSTEMLIBS=ON
-   -DTVNC_BUILDJAVA=$(usex java)
-   -DTVNC_BUILDNATIVE=ON
-   -DXKB_BIN_DIRECTORY=/usr/bin
-   -DXKB_DFLT_RULES=base
-   )
-
-   if use ssl ; then
-   # We prefer OpenSSL, so default to that if SSL is enabled
-   if use gnutls ; then
-   mycmakeargs+=( -DTVNC_USETLS="GnuTLS" )
-   else
-   # Link properly against OpenSSL to ensure
-   # we catch e.g. ABI change
-   # (i.e. don't dlopen it)
-   mycmakeargs+=(
-   -DTVNC_USETLS="OpenSSL"
-   -DTVNC_DLOPENSSL=OFF
-   )
-   fi
-   else
-   mycmakeargs+=( -DTVNC_USETLS=OFF )
-   fi
-
-   if use java ; then
-   export JAVACFLAGS="$(java-pkg_javac-args)"
-   export JNI_CFLAGS="$(java-pkg_get-jni-cflags)"
-
-   mycmakeargs+=(
-   -DTJPEG_JAR="${EPREFIX}/usr/share/java/turbojpeg.jar"
-   
-DTJPEG_JNILIBRARY="${EPREFIX}/usr/$(get_libdir)/libturbojpeg.so"
-   )
-   fi
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   if use java ; then
-   java-pkg_dojar "${BUILD_DIR}"/java/VncViewer.jar
-   make_desktop_entry vncviewer "TurboVNC Viewer" 
/usr/share/icons/hicolor/48x48/apps/${PN}.png
-   fi
-
-   # Don't install incompatible init script
-   rm -rf "${ED}"/etc/init.d/ || die
-   rm -rf "${ED}"/etc/sysconfig/ || die
-
-   find "${ED}/usr/share/man/man1/" -name Xserver.1\* -print0 | xargs -0 
rm || die
-   einstalldocs
-}



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

2022-02-19 Thread Sam James
commit: 854c9a80a414d213db23dc45513cb9bcd2f20271
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:41:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:41:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=854c9a80

net-analyzer/fail2ban: drop 0.11.2, 0.11.2-r1, 0.11.2-r2

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

 net-analyzer/fail2ban/fail2ban-0.11.2-r1.ebuild | 133 ---
 net-analyzer/fail2ban/fail2ban-0.11.2-r2.ebuild | 134 
 net-analyzer/fail2ban/fail2ban-0.11.2.ebuild| 130 ---
 3 files changed, 397 deletions(-)

diff --git a/net-analyzer/fail2ban/fail2ban-0.11.2-r1.ebuild 
b/net-analyzer/fail2ban/fail2ban-0.11.2-r1.ebuild
deleted file mode 100644
index 52bfd2a78f2a..
--- a/net-analyzer/fail2ban/fail2ban-0.11.2-r1.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9} )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit bash-completion-r1 distutils-r1 systemd tmpfiles
-
-DESCRIPTION="Scans log files and bans IPs that show malicious signs"
-HOMEPAGE="https://www.fail2ban.org/;
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/${PN}/${PN};
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ppc ppc64 sparc x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="selinux systemd"
-
-RDEPEND="
-   virtual/logger
-   virtual/mta
-   selinux? ( sec-policy/selinux-fail2ban )
-   systemd? (
-   $(python_gen_cond_dep '
-   || (
-   dev-python/python-systemd[${PYTHON_USEDEP}]
-   sys-apps/systemd[python(-),${PYTHON_USEDEP}]
-   )' 'python*' )
-   )
-"
-
-DOCS=( ChangeLog DEVELOP README.md THANKS TODO doc/run-rootless.txt )
-
-PATCHES=(
-   "${FILESDIR}"/${P}-fix-tests-for-2021.patch
-   "${FILESDIR}"/${PN}-0.11.2-adjust-apache-logs-paths.patch
-   "${FILESDIR}"/${P}-fix-2to3-usage.patch
-   "${FILESDIR}"/${P}-fix-systemd-test.patch
-)
-
-python_prepare_all() {
-   # Replace /var/run with /run, but not in the top source directory
-   find . -mindepth 2 -type f -exec \
-   sed -i -e 's|/var\(/run/fail2ban\)|\1|g' {} + || die
-
-   sed -i -e 's|runscript|openrc-run|g' files/gentoo-initd || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile() {
-   ./fail2ban-2to3 || die
-   distutils-r1_python_compile
-}
-
-python_test() {
-   bin/fail2ban-testcases \
-   --no-network \
-   --no-gamin \
-   --verbosity=4 || die "Tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   rm -rf "${ED}"/usr/share/doc/${PN} "${ED}"/run || die
-
-   # Not ${FILESDIR}
-   newconfd files/gentoo-confd ${PN}
-   newinitd files/gentoo-initd ${PN}
-
-   sed -e "s:@BINDIR@:${EPREFIX}/usr/bin:g" files/${PN}.service.in > 
"${T}"/${PN}.service || die
-   systemd_dounit "${T}"/${PN}.service
-   dotmpfiles files/${PN}-tmpfiles.conf
-
-   doman man/*.{1,5}
-
-   # Use INSTALL_MASK if you do not want to touch /etc/logrotate.d.
-   # See http://thread.gmane.org/gmane.linux.gentoo.devel/35675
-   insinto /etc/logrotate.d
-   newins files/${PN}-logrotate ${PN}
-
-   keepdir /var/lib/${PN}
-
-   newbashcomp files/bash-completion ${PN}-client
-   bashcomp_alias ${PN}-client ${PN}-server ${PN}-regex
-}
-
-pkg_preinst() {
-   has_version "<${CATEGORY}/${PN}-0.7"
-   previous_less_than_0_7=$?
-}
-
-pkg_postinst() {
-   tmpfiles_process ${PN}-tmpfiles.conf
-
-   if [[ ${previous_less_than_0_7} = 0 ]] ; then
-   elog
-   elog "Configuration files are now in /etc/fail2ban/"
-   elog "You probably have to manually update your configuration"
-   elog "files before restarting Fail2Ban!"
-   elog
-   elog "Fail2Ban is not installed under /usr/lib anymore. The"
-   elog "new location is under /usr/share."
-   elog
-   elog "You are upgrading from version 0.6.x, please see:"
-   elog 
"http://www.fail2ban.org/wiki/index.php/HOWTO_Upgrade_from_0.6_to_0.8;
-   fi
-
-   if ! has_version dev-python/pyinotify && ! has_version app-admin/gamin 
; then
-   elog "For most jail.conf configurations, it is recommended you 
install either"
-   elog "dev-python/pyinotify or app-admin/gamin (in order of 
preference)"
-   elog "to control how log file modifications are detected"
-   fi
-
-   if ! has_version dev-lang/python[sqlite] ; then
-   elog "If you want to use ${PN}'s 

[gentoo-commits] repo/gentoo:master commit in: net-irc/unrealircd/

2022-02-19 Thread Sam James
commit: 7b3d06105f95dd42164f722ef64907af8fdc2d34
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:45:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:45:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3d0610

net-irc/unrealircd: drop 5.2.2

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

 net-irc/unrealircd/Manifest|   1 -
 net-irc/unrealircd/unrealircd-5.2.2.ebuild | 177 -
 2 files changed, 178 deletions(-)

diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index a4f56594338f..9dc7cf35c43b 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1,3 +1,2 @@
-DIST unrealircd-5.2.2.tar.gz 7192024 BLAKE2B 
aa700c943cbab1dcc751e32c6cc0608cd27936b0910bbc62987dd2fe87ee5261e7a5eb2aa67dd77ed5ecb39d1d4f149c8810159e2c6f752ee65ce34e46548f60
 SHA512 
9d36eb1567431bc4a5420bc830bfc8dc89daa08ed1746efd6102e5ef161f67baf52e75e373454df7df6a443c4f575fb300d3c289d4dd99239a6de7d2b2a555a0
 DIST unrealircd-5.2.4.tar.gz 7201203 BLAKE2B 
06afc8b5e28bbd56971b2ce21da3e000e3936672786891bfe000754f5fed37b59850f9539b4f01914d6b33c1f9f17a15fe69569620ba5213f39fce1cfcad
 SHA512 
b6784d011bc56b0b8253d61fb1edddb2133e791e9ce4ae978f90059563d11f3f7b3ebca1cf13765b4077ebc39f0699e101bdfc71cbb0c5cf51d508c5a5fdacb3
 DIST unrealircd-6.0.2.tar.gz 8672255 BLAKE2B 
d52f2984f32331c489528b429f4671189713e4e308a7a7fd2f70933bfd606a938a9b6a6e581170b41fa9a948d1cc04c0cd8bb90c595c01c39b473cf341494a27
 SHA512 
041f97ad82d89222ad49bdc7db83869fc5133a049dd5354c34759c33c16307b9d60c25d3ef4e19a549059e3a0030699d061bd03fa8118428ded1f1e79d483398

diff --git a/net-irc/unrealircd/unrealircd-5.2.2.ebuild 
b/net-irc/unrealircd/unrealircd-5.2.2.ebuild
deleted file mode 100644
index 401ba6e89ae9..
--- a/net-irc/unrealircd/unrealircd-5.2.2.ebuild
+++ /dev/null
@@ -1,177 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-SSL_CERT_MANDATORY=1
-inherit autotools ssl-cert systemd
-
-DESCRIPTION="An advanced Internet Relay Chat daemon"
-HOMEPAGE="https://www.unrealircd.org/;
-SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86 ~amd64-linux"
-IUSE="class-nofakelag curl +operoverride operoverride-verify +prefixaq 
showlistmodes"
-
-RDEPEND="
-   acct-group/unrealircd
-   acct-user/unrealircd
-   >=app-crypt/argon2-20171227-r1:=
-   dev-libs/libpcre2
-   dev-libs/libsodium:=
-   dev-libs/openssl:0=
-   >=net-dns/c-ares-1.7:=
-   virtual/libcrypt:=
-   curl? ( net-misc/curl[adns] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( 
doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} )
-
-src_prepare() {
-   # QA check against bundled pkgs
-   rm -r extras || die
-
-   # building third-party modules (which we don't do) cause a sandbox 
violation
-   # bug 70
-   echo "" > src/buildmod || die
-
-   sed -e 's/$(MODULEFLAGS)/$(LDFLAGS) &/' -i src/modules/{,*/}Makefile.in 
|| die
-
-   if use class-nofakelag; then
-   sed -i -e 's:^//#undef\( FAKELAG_CONFIGURABLE\):#define\1:' 
include/config.h || die
-   fi
-
-   # File is missing from the 5.0.9.1 tarball
-   sed -i -e '/unrealircd-upgrade-script/d' configure.ac || die
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # Default value for privatelibdir adds a build path to -Wl,-rpath.
-   econf \
-   --with-bindir="${EPREFIX}"/usr/bin \
-   --with-cachedir="${EPREFIX}"/var/lib/${PN} \
-   --with-confdir="${EPREFIX}"/etc/${PN} \
-   --with-datadir="${EPREFIX}"/var/lib/${PN} \
-   --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
-   --with-logdir="${EPREFIX}"/var/log/${PN} \
-   
--with-modulesdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \
-   --without-privatelibdir \
-   --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \
-   --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \
-   --with-maxconnections=1024 \
-   --with-nick-history=2000 \
-   --with-permissions=0640 \
-   --with-system-argon2 \
-   --with-system-cares \
-   --with-system-pcre2 \
-   --enable-dynamic-linking \
-   --enable-ssl="${EPREFIX}"/usr \
-   $(use_enable curl libcurl "${EPREFIX}"/usr) \
-   $(use_enable prefixaq) \
-   $(use_with showlistmodes) \
-   $(use_with !operoverride no-operoverride) \
-   $(use_with operoverride-verify)
-}
-
-src_install() {
-   keepdir /var/log/${PN}
-   keepdir /var/lib/${PN}/tmp
-
-   newbin src/ircd ${PN}
-
-   (
-   cd src/modules || 

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

2022-02-19 Thread Sam James
commit: 90d37b44fe9f7b489c8ee6ac312263559be228e8
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:39:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:39:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d37b44

dev-util/diffoscope: drop 197, 202, 203-r1

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

 dev-util/diffoscope/Manifest |   3 -
 dev-util/diffoscope/diffoscope-197.ebuild| 108 ---
 dev-util/diffoscope/diffoscope-202.ebuild| 108 ---
 dev-util/diffoscope/diffoscope-203-r1.ebuild | 108 ---
 4 files changed, 327 deletions(-)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index 177933183682..43237f3ab173 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,5 +1,2 @@
-DIST diffoscope-197.tar.gz 2705041 BLAKE2B 
1d66462d3f1cdbba177d24d194ce14ae51274c6b60139e56724213a6b4fc0b41e6a71f9f2e250ecc7d6330186bf774470b2153801b375ffb63e8390c425e1073
 SHA512 
d8411ad166738b29caa28abbc10f21e0906b7b19bd5ab644db36c04b1f9c5af9f4cbdb31eb850da7249380a6774bde355f0e815f4d3cdd0df76570df9df7fd0a
 DIST diffoscope-201.tar.gz 2705733 BLAKE2B 
97f74633bd990408af9ba33feb38243da22253b1f1c49a23d11cf6cc16197b3a4fdb371f01f310a2a5ee782ae89209c2f80b0956d48b0a5c5308dd6f50aba86f
 SHA512 
a221d656a49b77f08eb884acc8bbabd1e4469ff2411d47532c0326743653b43e45a60e5fb39d841c1b835d896dbe9d08032f51f295f5399af878be18305acd52
-DIST diffoscope-202.tar.gz 2706185 BLAKE2B 
11d77445d9cd4a8b2bba5f8a31a3b9e08862937af3ce3aea993603026483758d1742254629fb7541c751ab1c5213dff892b102bc625ead78fc56ce01e25aefd8
 SHA512 
f42ea35a492ef62740188986b25f629d4a0d62d1ee1e6d284c4251577170720ca731a7f11f387f64b68f82817f47019b3aaf236d0bb19f4c0a65d4048c5a0266
-DIST diffoscope-203.tar.gz 2706359 BLAKE2B 
1570ad567dff5d187369e8437c8a589395cb97df6374290e38bc4d8be541ad3a0176152faaa9fd63e737cb6298c3265491ade21e09b5c6157f919a6598afe339
 SHA512 
f093a558aff93591de9a1cd395fd0c6ec3ae2b7cde3d0390836954793c53b14b35297f997ac2f4527a93ca7985a944692e14da02ec67c5f44e31c0d4721b3a73
 DIST diffoscope-204.tar.gz 2706432 BLAKE2B 
61dbabc3a1137b594c44854616589edd434f66cb4434da4d4b96bdfbfe6de4e3bb3425dbcf0e7659082b75dbd82b95bc01d1f580933bf89661adca4c321600d2
 SHA512 
776d9ff09b7dc8abe20ea6346840cd480f3fbe3c6525e650078a0a133041a621d58850fd923bc1ce59050a15f53e64d6796bfb4d7bb158ce50b746ee4c3058af

diff --git a/dev-util/diffoscope/diffoscope-197.ebuild 
b/dev-util/diffoscope/diffoscope-197.ebuild
deleted file mode 100644
index a58ae6f5de4f..
--- a/dev-util/diffoscope/diffoscope-197.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-PYTHON_REQ_USE="ncurses"
-
-inherit distutils-r1
-
-DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
-HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
-find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
-mono opendocument pascal pdf postscript R rpm sqlite squashfs
-ssh tar test tcpdump zip zlib zstd"
-
-RESTRICT="!test? ( test )"
-
-# pull in optional tools for tests:
-# img2txt: bug #797688
-# docx2txt: bug #797688
-BDEPEND="test? (
-   app-text/docx2txt
-   media-libs/libcaca
-   virtual/imagemagick-tools[jpeg]
-   )"
-RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/libarchive-c[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   acl? ( sys-apps/acl )
-   binutils? ( sys-devel/binutils )
-   bzip2? ( app-arch/bzip2 )
-   libcaca? ( media-libs/libcaca )
-   colord? ( x11-misc/colord )
-   cpio? ( app-arch/cpio )
-   diff? ( sys-apps/diffutils )
-   docx? ( app-text/docx2txt )
-   dtc? ( sys-apps/dtc )
-   e2fsprogs? ( sys-fs/e2fsprogs )
-   file? ( sys-apps/file )
-   find? ( sys-apps/findutils )
-   gettext? ( sys-devel/gettext )
-   gif? ( media-libs/giflib )
-   gpg? ( app-crypt/gnupg )
-   haskell? ( dev-lang/ghc )
-   hdf5? ( sci-libs/hdf5 )
-   hex? ( app-editors/vim-core )
-   imagemagick? ( media-gfx/imagemagick )
-   iso? ( app-cdr/cdrtools )
-   java? ( virtual/jdk )
-   llvm? ( sys-devel/llvm )
-   lzma? ( app-arch/xz-utils )
-   mono? ( dev-lang/mono )
-   opendocument? ( app-text/odt2txt )
-   pascal? ( dev-lang/fpc )
-   pdf? (
-   app-text/pdftk
-   app-text/poppler
-   dev-python/PyPDF2[${PYTHON_USEDEP}]
-   )
-   postscript? ( app-text/ghostscript-gpl )
-   R? ( dev-lang/R )
-   

[gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/

2022-02-19 Thread Sam James
commit: 83391eab81544fe50edf51910ed51756d29d5c0c
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:49:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:49:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83391eab

sys-firmware/raspberrypi-wifi-ucode: drop 20190114.1_p9, 20190114.1_p10

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

 sys-firmware/raspberrypi-wifi-ucode/Manifest   |  2 -
 .../raspberrypi-wifi-ucode-20190114.1_p10.ebuild   | 66 --
 .../raspberrypi-wifi-ucode-20190114.1_p9.ebuild| 66 --
 3 files changed, 134 deletions(-)

diff --git a/sys-firmware/raspberrypi-wifi-ucode/Manifest 
b/sys-firmware/raspberrypi-wifi-ucode/Manifest
index 121dca28ca30..4922e67bcfdc 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/Manifest
+++ b/sys-firmware/raspberrypi-wifi-ucode/Manifest
@@ -1,3 +1 @@
-DIST firmware-nonfree_20190114-1+rpt10.debian.tar.xz 2034132 BLAKE2B 
f6bdfbedc261acdcef976c02fb96f312a7c16c1c06c9419de73559c6ba59cf7d558b28c0dbf720bef3942a57c512fe8b5066bbb574b8286f9184ab029af9c20d
 SHA512 
cf8eb4ad1947dc9f692fcf6540174a186bb054ea8cfdcd458c98452fa90125fc5079ac1cdfcf4171b6ee97023bc1d0a2a180d4b6ef6829c7c84a84922ee336f6
 DIST firmware-nonfree_20190114-1+rpt11.debian.tar.xz 2038892 BLAKE2B 
a2d66e637cd26928c23855f5369c13b83e25b6b4353c82e9a62cb14b010a8c1fda566f6d200e0e7a706c7fb140238082238b7af80fe1f75fe3f07c815fc0eb6a
 SHA512 
5ba6783dc3f3903f20321571a1fb2e11d7781de6d49689c68e6e1f194dad9cdddec90abc94a32a130323b2c8f9839af387c46aee895caf30ffb2f6dfe6d95b7d
-DIST firmware-nonfree_20190114-1+rpt9.debian.tar.xz 2040560 BLAKE2B 
923adb08e4033f1f70c8e373464b5a4881f354fb218b163accb957b99ed1adf104f496b2156c772d881e7e01ed393d0f6c1563dbe797e1b1600a1f7f768292c4
 SHA512 
80df5df213105bfae231dbc81d17941258063971ea82e5d321b31d92a0be7101b9ecfe03aed02d9b7a0263d13bbcdcb862d4892a9e789da781af1430d81a821d

diff --git 
a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild
 
b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild
deleted file mode 100644
index ec573949e197..
--- 
a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Most up-to-date uCode for the Broadcom wifi chips on Raspberry Pi 
SBCs"
-HOMEPAGE="https://github.com/RPi-Distro/firmware-nonfree
-   https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree;
-MY_PN=firmware-nonfree
-SRC_URI="https://archive.raspberrypi.org/debian/pool/main/f/${MY_PN}/${MY_PN}_$(ver_cut
 1)-$(ver_cut 2)+rpt$(ver_cut 4).debian.tar.xz"
-S="${WORKDIR}"
-
-LICENSE="Broadcom"
-SLOT="0"
-KEYWORDS="arm arm64"
-
-RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
-
-pkg_pretend() {
-   local -a BADFILES=()
-   local txt file
-   # /lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt
-   # The above pattern works because the files we want to hit
-   # have names of the form:
-   # * /lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt
-   # * /lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
-   # * /lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt
-   # * /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
-   # * /lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt
-   # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt
-   # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
-   # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
-   # While the files installed by raspberrypi-wifi-ucode have names
-   # of the form:
-   # * /lib/firmware/brcm/brcmfmac43430-sdio.txt
-   # * /lib/firmware/brcm/brcmfmac43436-sdio.txt
-   # * /lib/firmware/brcm/brcmfmac43455-sdio.txt
-   # * /lib/firmware/brcm/brcmfmac43456-sdio.txt
-   # So no overlap is assured.
-   for txt in 
"${EPREFIX}"/lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt; do
-   [[ -e "${txt}" ]] && BADFILES+=( "${txt}" )
-   done
-
-   if [[ "${#BADFILES[@]}" -gt 1 ]]; then
-   eerror "The following files should be excluded from the 
savedconfig of"
-   eerror "linux-firmware and linux-firmware should be re-emerged. 
Even"
-   eerror "though they do not collide with files from ${PN},"
-   eerror "they may be loaded preferentially to the files included 
in"
-   eerror "${PN}, leading to undefined behaviour."
-   eerror "List of files:"
-   for file in "${BADFILES[@]}"; do
-   eerror "${file}"
-   done
-   fi
-}
-
-src_prepare() {
-   default
-   eapply -p1 debian/patches/sdio-txt-files.patch
-}
-
-src_install() {
-   insinto /lib/firmware/brcm

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

2022-02-19 Thread Sam James
commit: b2142279bacbf97048e4af8bd148aa768e7951ff
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:39:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:39:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2142279

dev-libs/mimalloc: drop 1.7.3, 1.7.5

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

 dev-libs/mimalloc/Manifest  |  2 --
 dev-libs/mimalloc/mimalloc-1.7.3.ebuild | 28 
 dev-libs/mimalloc/mimalloc-1.7.5.ebuild | 28 
 3 files changed, 58 deletions(-)

diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index 6daffc6e9645..c938af492d04 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1,4 +1,2 @@
-DIST mimalloc-1.7.3.tar.gz 908042 BLAKE2B 
6a96fc33148261e3f69a55196725bb2cf2e45f08a668b3d74fd6e06f808c1ce40fbb4783c5df50abe58dbae8b9c1dd264e6fcc6cce0a259b2cbec397d4667736
 SHA512 
e5a17b98d77a27d2a544869c2e0302a7e3bf77b5b494b2ee8ddc7af18bf9da152fea41702a8a17eb7e128238259fba6f96fa5bac549f5927453dc9a0bc06d013
-DIST mimalloc-1.7.5.tar.gz 1115414 BLAKE2B 
2bd29cce80c0308409d14536533255f114f39edbadd7972eefc5ebb2d1e655c30340ffefadc572dad9ae5772a0bc6f105f346098520807a859b10230f3e3ec01
 SHA512 
76de3ffe8d935df55677cce2c68651516ed033f74bc3d1a1b8963cf5c6eb240b9464a5a00a820a88daf04fc7d8b9d2505f204d6365d5f49b5ababbb85a442b1e
 DIST mimalloc-2.0.3.tar.gz 917461 BLAKE2B 
4b803881ab75afa358cb2dd251268c0934472074bf1983c3851a9d4f8c8ec0ea3907b52c40b0efe1cc09916cf4c5aa93f786a606e0b999536118b91bb5800310
 SHA512 
275a5249d09a57c9a039714fc6eef24ae778496954972419f3ac8e33f3d12e9837ba0691a3c08a4ab807c26b868aad3a5b2c28ee10ecaa60fe21ffe1d416f08f
 DIST mimalloc-2.0.5.tar.gz 1125567 BLAKE2B 
9148ba4af7620eec36e1dde0f6fd2d1e3e9937bd2286ac790a727052402c3286b55387236de3a77e4405983c080bb7acae8deb3334cf9103fcf3f90250080204
 SHA512 
d164392ace523a3fa0aa00fc58d8a9e8fbe913f07957e19ca977675b389e6d2a2eaf4772e72cae0d87aabb960f3fd6ea3923a066ece4ba4fdaa0c6860cfa414d

diff --git a/dev-libs/mimalloc/mimalloc-1.7.3.ebuild 
b/dev-libs/mimalloc/mimalloc-1.7.3.ebuild
deleted file mode 100644
index b3ea5f3bc374..
--- a/dev-libs/mimalloc/mimalloc-1.7.3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="mimalloc is a compact general purpose allocator with excellent 
performance"
-HOMEPAGE="https://github.com/microsoft/mimalloc;
-SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/1"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   local mycmakeargs=(
-   # TODO: build hardened variant?
-   #-DMI_SECURE=$(usex hardened)
-
-   -DMI_INSTALL_TOPLEVEL=ON
-   -DMI_BUILD_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}

diff --git a/dev-libs/mimalloc/mimalloc-1.7.5.ebuild 
b/dev-libs/mimalloc/mimalloc-1.7.5.ebuild
deleted file mode 100644
index b3ea5f3bc374..
--- a/dev-libs/mimalloc/mimalloc-1.7.5.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="mimalloc is a compact general purpose allocator with excellent 
performance"
-HOMEPAGE="https://github.com/microsoft/mimalloc;
-SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/1"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   local mycmakeargs=(
-   # TODO: build hardened variant?
-   #-DMI_SECURE=$(usex hardened)
-
-   -DMI_INSTALL_TOPLEVEL=ON
-   -DMI_BUILD_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}



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

2022-02-19 Thread Sam James
commit: 2c07969041ff2f3f2a4f81b2db040fce315d869d
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:44:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:44:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c079690

net-analyzer/tcpdump: crank up tcpdump RDEPEND

According to upstream site. Apparently just for tests though.

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

 net-analyzer/tcpdump/tcpdump-4.99.1.ebuild | 5 ++---
 net-analyzer/tcpdump/tcpdump-.ebuild   | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild 
b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild
index 06157bef920b..6dc1d3f43826 100644
--- a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild
+++ b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -34,7 +34,7 @@ RESTRICT="!test? ( test )"
 #RESTRICT="test"
 
 RDEPEND="
-   net-libs/libpcap
+   >=net-libs/libpcap-1.10.1
drop-root? (
acct-group/pcap
acct-user/pcap
@@ -52,7 +52,6 @@ RDEPEND="
 DEPEND="
${RDEPEND}
test? (
-   >=net-libs/libpcap-1.9.1
dev-lang/perl
)
 "

diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild 
b/net-analyzer/tcpdump/tcpdump-.ebuild
index 7fb2b1d8d0c3..ac9b01e80aa8 100644
--- a/net-analyzer/tcpdump/tcpdump-.ebuild
+++ b/net-analyzer/tcpdump/tcpdump-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -31,7 +31,7 @@ REQUIRED_USE="test? ( samba )"
 RESTRICT="test"
 
 RDEPEND="
-   net-libs/libpcap
+   >=net-libs/libpcap-1.10.1
drop-root? (
acct-group/pcap
acct-user/pcap
@@ -49,7 +49,6 @@ RDEPEND="
 DEPEND="
${RDEPEND}
test? (
-   >=net-libs/libpcap-1.9.1
dev-lang/perl
)
 "



[gentoo-commits] repo/gentoo:master commit in: app-portage/recover-broken-vdb/

2022-02-19 Thread Sam James
commit: 2cec5b914cb6a683d8813bc50d79c93f7db4a0b9
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:37:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:37:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cec5b91

app-portage/recover-broken-vdb: drop 0.0.9

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

 app-portage/recover-broken-vdb/Manifest|  1 -
 .../recover-broken-vdb-0.0.9.ebuild| 29 --
 2 files changed, 30 deletions(-)

diff --git a/app-portage/recover-broken-vdb/Manifest 
b/app-portage/recover-broken-vdb/Manifest
index 0c01510459a8..fc0fa9f1efd2 100644
--- a/app-portage/recover-broken-vdb/Manifest
+++ b/app-portage/recover-broken-vdb/Manifest
@@ -1,2 +1 @@
-DIST recover-broken-vdb-0.0.9.tar.gz 15410 BLAKE2B 
c8fffa07e817ef2ff825add92aac732036676dd08b2cbdcca60a7c1fa2fc740f0473be2147635701971fb9a0a871c65115a1fa9ea05486cffe747207e432d8fd
 SHA512 
0fd9f5e0d046344ac6c86e446b7c52c11238b1d90cf330558da357b71b5fa577b157adfc6903e94f065de6afb0296df2ae191078836311792ec319f614e39d37
 DIST recover-broken-vdb-1.0.0.tar.gz 15723 BLAKE2B 
a2c39f64f1db3c0cb1e285deb37654575f35fbdd419b5eaabef52293299e70d98cf7804654f596655fb68beff88699cb9f87628ea29ffd1a29cf2893589f9508
 SHA512 
4a6428b65c33be4128936423c6770f6af9574fe6caef90837a7d9a1d62d4a595c798b29021f81df4dcd39db4e086abb18f256345f2a8f1e0e7c6687863dea092

diff --git a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.9.ebuild 
b/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.9.ebuild
deleted file mode 100644
index ce233e99dd61..
--- a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.9.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Check Portage's VDB for internal inconsistency on ELF metadata"
-HOMEPAGE="https://github.com/thesamesam/recover-broken-vdb;
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/thesamesam/recover-broken-vdb.git;
-else
-   
SRC_URI="https://github.com/thesamesam/recover-broken-vdb/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-# Require latest version of pax-utils to avoid users breaking their systems 
again
-# The tool itself works fine with older versions
-RDEPEND=">=app-misc/pax-utils-1.3.3
-   sys-apps/file
-   $(python_gen_cond_dep 'sys-apps/portage[${PYTHON_USEDEP}]')"



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

2022-02-19 Thread Sam James
commit: 32fe5498447350c6a92de7bfa04a743bbfb6e5e8
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:40:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:40:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32fe5498

media-gfx/graphicsmagick: drop 1.3.36

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

 media-gfx/graphicsmagick/Manifest  |   1 -
 .../files/graphicsmagick-1.3.36-bzip-no-zlib.patch |  24 
 .../graphicsmagick/graphicsmagick-1.3.36.ebuild| 133 -
 3 files changed, 158 deletions(-)

diff --git a/media-gfx/graphicsmagick/Manifest 
b/media-gfx/graphicsmagick/Manifest
index 559dac8e96a3..4a582fed0167 100644
--- a/media-gfx/graphicsmagick/Manifest
+++ b/media-gfx/graphicsmagick/Manifest
@@ -1,2 +1 @@
-DIST GraphicsMagick-1.3.36.tar.xz 5600712 BLAKE2B 
069ab4f9bb5beea3321860bf8e43c8a1b51ab102054e92486375209a86fd3c1c1fb44d4b2c43a65c78f36e9f37e09316fe77b4f261bfb0af3b2c2a86ff8b5aa5
 SHA512 
27ed5fcbfb0303436bdcb0f11d18257a967d471251b51e633e2c655b0a7e5ed01f61a61f9702cc7d4c02714e005ac18ca9ba0f690c0580e41d07947a03c5cbb4
 DIST GraphicsMagick-1.3.37.tar.xz 5623688 BLAKE2B 
d6d5c8a07ec2aa2e60399887fa788751104c6917af295bb5a7bb1281d4a547462dd76cdde98f09cc00322bc3d7c89258dcd9d50506cfcec47a606efd90163b2a
 SHA512 
971e05480a65eb99ff3c0d874675bcbffc24eafec1cacd03f5ef410ae014f82329f3590393100927f753feb183be1105fe0cfc5b0f775a30b0e6dc0c6b8a77af

diff --git 
a/media-gfx/graphicsmagick/files/graphicsmagick-1.3.36-bzip-no-zlib.patch 
b/media-gfx/graphicsmagick/files/graphicsmagick-1.3.36-bzip-no-zlib.patch
deleted file mode 100644
index 5a78527b2286..
--- a/media-gfx/graphicsmagick/files/graphicsmagick-1.3.36-bzip-no-zlib.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-http://hg.code.sf.net/p/graphicsmagick/code//rev/d9ec69e25e9e
-
-Sent upstream.
-
-# User Sam James 
-# Date 1631846586 -3600
-#  Fri Sep 17 03:43:06 2021 +0100
-magick/blob.c: Fix build with bzip2 enabled and zlib disabled
-
-Seems to be a typo.
-
-Bug: https://bugs.gentoo.org/641164
-
 a/magick/blob.c
-+++ b/magick/blob.c
-@@ -5040,7 +5040,7 @@ MagickExport size_t WriteBlob(Image *ima
- else
-   amount=(int) remaining;
- 
--bz_count=BZ2_bzwrite(blob->handle.gz,
-+bz_count=BZ2_bzwrite(blob->handle.bz,
-  (void *) ((unsigned char *) data+i),amount);
- if (bz_count <= 0)
-   break;

diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.36.ebuild 
b/media-gfx/graphicsmagick/graphicsmagick-1.3.36.ebuild
deleted file mode 100644
index 45f73976f1ad..
--- a/media-gfx/graphicsmagick/graphicsmagick-1.3.36.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs
-
-MY_P=${P/graphicsm/GraphicsM}
-DESCRIPTION="Collection of tools and libraries for many image formats"
-HOMEPAGE="http://www.graphicsmagick.org/ 
http://hg.code.sf.net/p/graphicsmagick/code/;
-LICENSE="MIT"
-SLOT="0/${PV%.*}"
-
-if [[ ${PV} == "" ]] ; then
-   inherit mercurial
-   EHG_REPO_URI="http://hg.code.sf.net/p/${PN}/code;
-else
-   SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
-   S="${WORKDIR}/${MY_P}"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-fi
-
-IUSE="bzip2 +cxx debug dynamic-loading fpx imagemagick jbig jpeg lcms lzma
-   openmp perl png postscript q16 q32 static-libs svg threads tiff truetype
-   webp wmf X zlib"
-
-RDEPEND="
-   dev-libs/libltdl:0
-   bzip2? ( app-arch/bzip2 )
-   fpx? ( media-libs/libfpx )
-   imagemagick? ( !media-gfx/imagemagick )
-   jbig? ( media-libs/jbigkit )
-   jpeg? ( virtual/jpeg:0 )
-   lcms? ( media-libs/lcms:2 )
-   lzma? ( app-arch/xz-utils )
-   perl? ( dev-lang/perl:= )
-   png? ( media-libs/libpng:0= )
-   postscript? ( app-text/ghostscript-gpl )
-   svg? ( dev-libs/libxml2 )
-   tiff? ( media-libs/tiff:0 )
-   truetype? (
-   media-fonts/urw-fonts
-   >=media-libs/freetype-2
-   )
-   webp? ( media-libs/libwebp:= )
-   wmf? ( media-libs/libwmf )
-   X? (
-   x11-libs/libSM
-   x11-libs/libXext
-   )
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.3.36-flags.patch
-   "${FILESDIR}"/${PN}-1.3.19-perl.patch
-   "${FILESDIR}"/${PN}-1.3.36-bzip-no-zlib.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local depth=8
-   use q16 && depth=16
-   use q32 && depth=32
-
-   local openmp=disable
-   if use openmp && tc-has-openmp ; then
-   openmp=enable
-   fi
-
-   local myeconfargs=(
-   --${openmp}-openmp
-  

[gentoo-commits] repo/gentoo:master commit in: net-irc/ergo/

2022-02-19 Thread Sam James
commit: acf06891e30f5fb0fe4214371cb53b3c1cb535e0
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:45:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:45:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf06891

net-irc/ergo: drop 2.8.0

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

 net-irc/ergo/Manifest  |  1 -
 net-irc/ergo/ergo-2.8.0.ebuild | 69 --
 2 files changed, 70 deletions(-)

diff --git a/net-irc/ergo/Manifest b/net-irc/ergo/Manifest
index fc7d2ada4c65..40831ce0cded 100644
--- a/net-irc/ergo/Manifest
+++ b/net-irc/ergo/Manifest
@@ -1,2 +1 @@
-DIST ergo-2.8.0.tar.gz 3150109 BLAKE2B 
07b725e9db49f101544a7f7cbbb197c77187f35c59e07055ff46a6ffb0a62cb250915c36209fce453e3158000f8b0eeb16189303b5dc78fda3daf6c2e8a35b28
 SHA512 
4f3c33286be91cf12cf6cc6b56598bf6adf60c88cd22290d3221457e4d08d7957b1922a18b151726a341825a65168daf1174c622c54268c5aa744ed9c9a0326b
 DIST ergo-2.9.1.tar.gz 3249107 BLAKE2B 
6d8f98ab868ef10323a40583e2ddb2e1854b967265f789ec176caae40675ef5a9a6a9e54c1b60d8e3f281dcb5ad18e964624ccf673e146ee7044f3454a3e2349
 SHA512 
5aa8f1afc55c432acf6763aa95cffdb3447b7d53a759d04c303675852b240b0fe26030a94ea12954a453d4f8e4f7db7ffbca8faeb6a1b20b17a44ac27b80d66a

diff --git a/net-irc/ergo/ergo-2.8.0.ebuild b/net-irc/ergo/ergo-2.8.0.ebuild
deleted file mode 100644
index edff5c53fda6..
--- a/net-irc/ergo/ergo-2.8.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit go-module systemd
-
-DESCRIPTION="A modern IRC server written in Go"
-HOMEPAGE="https://ergo.chat/ https://github.com/ergochat/ergo;
-SRC_URI="https://github.com/ergochat/ergo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# No test files are included in release tarballs
-# We may even want to package irctest
-RESTRICT="test"
-
-BDEPEND=">=dev-lang/go-1.14"
-RDEPEND="
-   acct-user/oragono
-   acct-group/oragono
-"
-
-DOCS=( README.md docs/MANUAL.md docs/USERGUIDE.md )
-
-src_prepare() {
-   default
-
-   # Minor fiddling with paths
-   sed -i \
-   -e 's:/home/ergo/ergo:/usr/bin/ergo:' \
-   -e 's:/home/ergo:/var/lib/ergo:' \
-   -e 's:/var/lib/ergo/ircd.yaml:/etc/ergo/ircd.yaml:' \
-   -e 's:User=ergo:User=oragono:' \
-   distrib/systemd/ergo.service || die
-}
-
-src_compile() {
-   go build -mod=vendor . || die
-}
-
-src_install() {
-   einstalldocs
-
-   dobin ergo
-
-   insinto /etc/ergo
-   doins default.yaml
-
-   newinitd "${FILESDIR}"/ergo.initd ergo
-   newconfd "${FILESDIR}"/ergo.confd ergo
-
-   keepdir /var/lib/ergo
-   fowners oragono:oragono /var/lib/ergo
-
-   insinto /var/lib/ergo
-   doins -r languages/
-
-   systemd_dounit distrib/systemd/ergo.service
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]] ; then
-   elog "Please copy the example config in ${EROOT}/etc/ergo:"
-   elog "e.g. cp ${EROOT}/etc/ergo/default.yaml 
${EROOT}/etc/ergo/ircd.yaml"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/, net-analyzer/tcpdump/files/

2022-02-19 Thread Sam James
commit: e9925658f0ade000d6529fcf03f7876c36320bb4
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:43:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:43:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9925658

net-analyzer/tcpdump: drop 4.9.3-r4, 4.99.0

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

 net-analyzer/tcpdump/Manifest  |   3 -
 .../files/tcpdump-4.9.3-CVE-2020-8037.patch|  63 
 net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild   |  85 -
 net-analyzer/tcpdump/tcpdump-4.99.0.ebuild | 106 -
 4 files changed, 257 deletions(-)

diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest
index a8460aafccec..713c659ac15d 100644
--- a/net-analyzer/tcpdump/Manifest
+++ b/net-analyzer/tcpdump/Manifest
@@ -1,5 +1,2 @@
-DIST tcpdump-4.9.3.tar.gz 2333119 BLAKE2B 
21e13fc40d98cfac0bbd5513580cf98313df1f8fea24c48f045f70d494aea3e75230b8481049660c109f9179015c3164f3e3b31acc76c0bfb1f2da5039f1834e
 SHA512 
3aec673f78b996a4df884b1240e5d0a26a2ca81ee7aca8a2e6d50255bb53476e008a5ced4409e278a956710d8a4d31d85bbb800c9f1aab92b0b1046b59292a22
-DIST tcpdump-4.99.0-upstream.tar.gz 2008080 BLAKE2B 
389939ea501edf66b7bb809c835feffebf15f30fbba559ce40963733a79ca271982336884acd7ff3d078decb1aaea0616d98091199918b520ef3d1fe0f194431
 SHA512 
03a434ec41c0026f237bc1e7a928b7ce67dbc342a8d982caded93d987bd356faf706a9d884231bd94f5e2a8580499fe95a28728e37a6672e371a1501ec5d6f79
-DIST tcpdump-4.99.0-upstream.tar.gz.sig 442 BLAKE2B 
a6cafbccdc1ecfb236a643b72114411e173cc898cda41edeac0c9755e48980f2d44f54c1f52b23dd992890b5aaa57e19430a600662e623832ccc62bfb7ac6fb4
 SHA512 
545770f09bec2f4ab3e723ab8582f1256eb0cb774ac2f329de17a45ee8256faea49469b796e17250d10c0455b305d39283c9b1d8b3c5a06c47a0d8088c874803
 DIST tcpdump-4.99.1-upstream.tar.gz 2014324 BLAKE2B 
0a10fe68afdfe80d3e7e661352fcaf1c47702df27fbed959f52fb0ec81543a1d4ce6b0de16a8b081de48dd43e09a13f5e1f0fb11d7590f92cbff29dc511bea12
 SHA512 
53d31355e1a6ef5a65bb3bf72454169fc80adf973a327a5768840e6ccf0550fbeb3c8a41f959635076d871df0619680321910a3a97879607f481cdaa8b7ceda7
 DIST tcpdump-4.99.1-upstream.tar.gz.sig 442 BLAKE2B 
9a80b1796ef777bd06d0b8953fe1ff446431d0ff1dffcd58e29a0b771f6734f70f3f0da7c36a1eaa1b6e57719d79c601872a84b7734208a7e8951cad9aca86ee
 SHA512 
b438643701efbbb5579d9d51ed48756a47dd644e0acb10b0edff6d04f3ae4cea6528b40820a656407b73f983b2a634e0165a6c8c0fca3b557394a14e2f2384ab

diff --git a/net-analyzer/tcpdump/files/tcpdump-4.9.3-CVE-2020-8037.patch 
b/net-analyzer/tcpdump/files/tcpdump-4.9.3-CVE-2020-8037.patch
deleted file mode 100644
index 2852845eb748..
--- a/net-analyzer/tcpdump/files/tcpdump-4.9.3-CVE-2020-8037.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-From 32027e199368dad9508965aae8cd8de5b6ab5231 Mon Sep 17 00:00:00 2001
-From: Guy Harris 
-Date: Sat, 18 Apr 2020 14:04:59 -0700
-Subject: [PATCH] PPP: When un-escaping, don't allocate a too-large buffer.
-
-The buffer should be big enough to hold the captured data, but it
-doesn't need to be big enough to hold the entire on-the-network packet,
-if we haven't captured all of it.
-
-(backported from commit e4add0b010ed6f2180dcb05a13026242ed935334)

- print-ppp.c | 18 ++
- 1 file changed, 14 insertions(+), 4 deletions(-)
-
-diff --git a/print-ppp.c b/print-ppp.c
-index 891761728..33fb03412 100644
 a/print-ppp.c
-+++ b/print-ppp.c
-@@ -1367,19 +1367,29 @@ print_bacp_config_options(netdissect_options *ndo,
-   return 0;
- }
- 
-+/*
-+ * Un-escape RFC 1662 PPP in HDLC-like framing, with octet escapes.
-+ * The length argument is the on-the-wire length, not the captured
-+ * length; we can only un-escape the captured part.
-+ */
- static void
- ppp_hdlc(netdissect_options *ndo,
-  const u_char *p, int length)
- {
-+  u_int caplen = ndo->ndo_snapend - p;
-   u_char *b, *t, c;
-   const u_char *s;
--  int i, proto;
-+  u_int i;
-+  int proto;
-   const void *se;
- 
-+  if (caplen == 0)
-+  return;
-+
- if (length <= 0)
- return;
- 
--  b = (u_char *)malloc(length);
-+  b = (u_char *)malloc(caplen);
-   if (b == NULL)
-   return;
- 
-@@ -1388,10 +1398,10 @@ ppp_hdlc(netdissect_options *ndo,
-* Do this so that we dont overwrite the original packet
-* contents.
-*/
--  for (s = p, t = b, i = length; i > 0 && ND_TTEST(*s); i--) {
-+  for (s = p, t = b, i = caplen; i != 0; i--) {
-   c = *s++;
-   if (c == 0x7d) {
--  if (i <= 1 || !ND_TTEST(*s))
-+  if (i <= 1)
-   break;
-   i--;
-   c = *s++ ^ 0x20;

diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild 
b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild
deleted file mode 100644
index 2a3d3a399dae..
--- 

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

2022-02-19 Thread Sam James
commit: c2f163b2438b412dffa637ae892000c2913d546f
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:35:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:35:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f163b2

net-analyzer/wireshark: drop 3.4.10, 3.4.11, 3.6.0-r1

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

 net-analyzer/wireshark/Manifest|   3 -
 .../files/wireshark-3.6.0-fix-no-tshark.patch  |  32 ---
 net-analyzer/wireshark/wireshark-3.4.10.ebuild | 283 
 net-analyzer/wireshark/wireshark-3.4.11.ebuild | 285 -
 net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild   | 272 
 5 files changed, 875 deletions(-)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index df169bc81082..b3b50a90c00b 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,5 +1,2 @@
-DIST wireshark-3.4.10.tar.xz 32344804 BLAKE2B 
fe2ececd4a02530176725d62524fe000816f7f12dd58082d4966dfe7e5e0b90be669ed216c5a664f6496e74cb5dc5e4fb5beeaf513570ae503e3181692635563
 SHA512 
8a57d5279e9f3821b6ba3dceba89ad77fa8d0cf8cf421eab4d32e039497b429444c147b31abebd65b11b0b3ff73cf10d484480bcf0aedb206011819df8ab0257
-DIST wireshark-3.4.11.tar.xz 32354216 BLAKE2B 
3e08d01f2d89f5ddd74c4e2215e6852f30c7419234a45b52a25aa9119995ec2c2882cc3993dce7941e6e73230eb4d295bf0785dda5fe8c3df99f9efdb1e42bfd
 SHA512 
cfef2c3e56279baadb7f41a1f46fde9214a467972f69914c14a8153ea2f2adcb55832413bcaf7a3f8d98b4b62d0574f12144de6c06ff382b4fa8b071903993dc
-DIST wireshark-3.6.0.tar.xz 39687684 BLAKE2B 
17af7046662087a18d0708ab0b5bc00bd4d43db848e14217e046dd551e57decd0a258f67c7fd82e1e10e0dceb249618e41ded5a6cd2e0a79d2ee5b7bf397cea7
 SHA512 
7c8afdee8957eb794030e0818a686c0efabc8ad9547449f434fc7299c7b7e624347698fdc7a42afac150eb86c8ca3d1d6360c29525bb35946619c4636f721094
 DIST wireshark-3.6.1.tar.xz 39632140 BLAKE2B 
49a7385946001a3b4a9890751cfea678c8aefcf8180e1a3008085a453d34e458d60d071975eeb585b92c6d9a210b732cc9fdb4fd952f1a9d74decad79c145fe0
 SHA512 
8b036d623010a5c4ece22de869847b3d999dac1c1e874e957c091a65c18351d9a1cc400828a70caf3c9f9900f8971dc585a5fafb7b08d446cd5d1d68938b0e81
 DIST wireshark-3.6.2.tar.xz 39654296 BLAKE2B 
585cf925892ec9d5b6413ccc53c49035eba8a7cd9206f1354f0a808daec9b0f20fc72b3427a2b592f196dd6b2ab67fd35e73d152a20c16fb0f0153c6a03d3156
 SHA512 
cd4a8077629632e9a924600f9af2ffd01917726fd64504d6f3b4a2a1cb5340c9c0bac23e4abab63743952a0a78efd2e09bb125b127d24e85eca6fa41928fd070

diff --git a/net-analyzer/wireshark/files/wireshark-3.6.0-fix-no-tshark.patch 
b/net-analyzer/wireshark/files/wireshark-3.6.0-fix-no-tshark.patch
deleted file mode 100644
index dd497c51391c..
--- a/net-analyzer/wireshark/files/wireshark-3.6.0-fix-no-tshark.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-https://gitlab.com/wireshark/wireshark/-/commit/411df7ca34027d87fe6ecc06a07c816a401c4cb5
-https://gitlab.com/wireshark/wireshark/-/issues/17766
-https://bugs.gentoo.org/823720
-
-From: Gerald Combs 
-Date: Mon, 6 Dec 2021 19:01:10 -0800
-Subject: [PATCH] CMake: Remove the update_tools_help target.
-
-Remove the update_tools_help target. Despite the comment, the weekly
-update job doesn't use it, we don't have targets for our other update
-scripts, and it currently causes issues if BUILD_tshark is disabled.
-Fixes #17766.
 a/docbook/CMakeLists.txt
-+++ b/docbook/CMakeLists.txt
-@@ -33,16 +33,6 @@ set(COMMON_GRAPHICS
- 
- set(GUIDE_INSTALL_DIRS)
- 
--# This is automatically updated each week. You probably don't need to run it
--# or depend on it.
--add_custom_target(update_tools_help
--  COMMAND ${CMAKE_COMMAND} -E env PYTHONIOENCODING=UTF-8
--  ${PYTHON_EXECUTABLE} 
${CMAKE_SOURCE_DIR}/tools/update-tools-help.py
--  --program-path $
--  WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
--)
--set_docbook_target_properties(update_tools_help)
--
- set(WSUG_TITLE "Wireshark User's Guide")
- 
- set(WSUG_FILES
-GitLab

diff --git a/net-analyzer/wireshark/wireshark-3.4.10.ebuild 
b/net-analyzer/wireshark/wireshark-3.4.10.ebuild
deleted file mode 100644
index c3e28e4115a4..
--- a/net-analyzer/wireshark/wireshark-3.4.10.ebuild
+++ /dev/null
@@ -1,283 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..2} )
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg-utils cmake
-
-DESCRIPTION="A network protocol analyzer formerly known as ethereal"
-HOMEPAGE="https://www.wireshark.org/;
-
-if [[ ${PV} == ** ]] ; then
-   EGIT_REPO_URI="https://gitlab.com/wireshark/wireshark;
-   inherit git-r3
-else
-   
SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz;
-   S="${WORKDIR}/${P/_/}"
-
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc64 x86"
-fi

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

2022-02-19 Thread Sam James
commit: b925301cfc338017e4fa246b5c885757dfeac0e0
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:32:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:32:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b925301c

dev-lang/duktape: drop 2.4.0, 2.5.0-r1

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

 dev-lang/duktape/Manifest|  2 --
 dev-lang/duktape/duktape-2.4.0.ebuild| 43 
 dev-lang/duktape/duktape-2.5.0-r1.ebuild | 49 
 3 files changed, 94 deletions(-)

diff --git a/dev-lang/duktape/Manifest b/dev-lang/duktape/Manifest
index 10a6577ac5c0..d126ea98f510 100644
--- a/dev-lang/duktape/Manifest
+++ b/dev-lang/duktape/Manifest
@@ -1,4 +1,2 @@
-DIST duktape-2.4.0.tar.xz 1027744 BLAKE2B 
9fb74b0586a5ccf5ef80d69955ab0ddb94428d463e300a558b5ab6e279d2c416b794434466604caa80581883df85f889694af1dd3ea0aaa4a3d53babb855f3ef
 SHA512 
be6b7c73ae7c3419e8ced375fcff9680946e780b71d30e3be4e4e3b4b3a2710aa8f86530081c64958507a11fc215cacc5409c7d3a1d30b757838a00c748fa281
-DIST duktape-2.5.0.tar.xz 1031188 BLAKE2B 
15d9190e9c723bacf8249ea31bf528793ca06e86d2697648192fee50b4ba2f7cf091e1392ac14a7a5c35b05a3ff5f200e0318cc8a4b873ad26f0c97683a2cb72
 SHA512 
230e298a91cb48407d7c2a4b7c85cf9d53151d550e2fd7ba6cb8f9115682abce295fb78a3c3cd22b4812ce86944dd6d28c2b25c3845668a17232e3a08ea63837
 DIST duktape-2.6.0.tar.xz 1035160 BLAKE2B 
98155e1bf7e76aab37f5ccdb951d9d456df3d984ebed5058d8931e25317ffd94b4d95f08e102eb6eb2fa36ab6d2d60be6072b4101b7754e1c1440f7d6fb2c91b
 SHA512 
d72a2aaa05391fa243861aca6ca6082f91a08b9c5d60c7b246d35d7161532b0048bb67bd8fec7996c700ee317ac2bb52e528582682e5425b0431757d8b1c5be4
 DIST duktape-2.7.0.tar.xz 1026524 BLAKE2B 
da5eea88758201177f32c5611a3757433ef1b0173d6430eff1f067abd7535f3e4b9c3717290fbd8475827a53f7a2a74818287a65e563f14e91761f5cd0fe30d5
 SHA512 
8ff5465c9c335ea08ebb0d4a06569c991b9dc4661b63e10da6b123b882e7375e82291d6b883c2644902d68071a29ccc880dae8229447cebe710c910b54496c1d

diff --git a/dev-lang/duktape/duktape-2.4.0.ebuild 
b/dev-lang/duktape/duktape-2.4.0.ebuild
deleted file mode 100644
index 40429cd2db27..
--- a/dev-lang/duktape/duktape-2.4.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Embeddable Javascript engine"
-HOMEPAGE="https://duktape.org;
-SRC_URI="https://duktape.org/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   eapply_user
-
-   # Set install path
-   sed -i "s#INSTALL_PREFIX = /usr/local#INSTALL_PREFIX = ${D::-1}/usr#" \
-   Makefile.sharedlibrary || die "failed to set install 
path"
-
-   # Edit pkgconfig
-   sed "s#VERSION#${PV}#" "${FILESDIR}/${PN}.pc" > "${S}/${PN}.pc" || die
-   sed -i "s#LIBDIR#$(get_libdir)#" "${S}/${PN}.pc" || die
-
-   # Set lib folder
-   sed -i "s#(INSTALL_PREFIX)/lib#(INSTALL_PREFIX)/$(get_libdir)#" \
-   Makefile.sharedlibrary || die
-
-   mv Makefile.sharedlibrary Makefile || die "failed to rename makefile"
-}
-
-src_install() {
-   dodir /usr/$(get_libdir)
-   dodir /usr/include
-   emake install
-
-   insinto /usr/$(get_libdir)/pkgconfig/
-   doins "${S}/${PN}.pc"
-}

diff --git a/dev-lang/duktape/duktape-2.5.0-r1.ebuild 
b/dev-lang/duktape/duktape-2.5.0-r1.ebuild
deleted file mode 100644
index 3f817f751d2b..
--- a/dev-lang/duktape/duktape-2.5.0-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Embeddable Javascript engine"
-HOMEPAGE="https://duktape.org;
-SRC_URI="https://duktape.org/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   eapply_user
-
-   # Set install path
-   sed -i "s#INSTALL_PREFIX = /usr/local#INSTALL_PREFIX = ${ED}/usr#" \
-   Makefile.sharedlibrary || die "failed to set install 
path"
-
-   # Edit pkgconfig
-   sed "s#VERSION#${PV}#" "${FILESDIR}/${PN}.pc" > "${S}/${PN}.pc" || die
-   sed -i "s#LIBDIR#$(get_libdir)#" "${S}/${PN}.pc" || die
-
-   # Set lib folder
-   sed -i "s#(INSTALL_PREFIX)/lib#(INSTALL_PREFIX)/$(get_libdir)#" \
-   Makefile.sharedlibrary || die
-
-   mv Makefile.sharedlibrary Makefile || die "failed to rename makefile"
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)"
-}
-
-src_install() {
-   dodir /usr/$(get_libdir)
-   dodir /usr/include
-   emake install
-
-   insinto /usr/$(get_libdir)/pkgconfig/
-   doins "${S}/${PN}.pc"
-}



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

2022-02-19 Thread Sam James
commit: b346e26e9620380b3d415f53e468de3018cfcf37
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:33:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:34:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b346e26e

dev-lang/duktape: install upstream pkgconfig (.pc) file for 2.7.0

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

 dev-lang/duktape/{duktape-2.7.0.ebuild => duktape-2.7.0-r1.ebuild} | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/dev-lang/duktape/duktape-2.7.0.ebuild 
b/dev-lang/duktape/duktape-2.7.0-r1.ebuild
similarity index 78%
rename from dev-lang/duktape/duktape-2.7.0.ebuild
rename to dev-lang/duktape/duktape-2.7.0-r1.ebuild
index 31308f713bc1..012f1f5349cf 100644
--- a/dev-lang/duktape/duktape-2.7.0.ebuild
+++ b/dev-lang/duktape/duktape-2.7.0-r1.ebuild
@@ -22,10 +22,6 @@ PATCHES=(
 src_prepare() {
default
 
-   # Edit pkgconfig
-   sed "s#VERSION#${PV}#" "${FILESDIR}/${PN}.pc" > "${S}/${PN}.pc" || die
-   sed -i "s#LIBDIR#$(get_libdir)#" "${S}/${PN}.pc" || die
-
mv Makefile.sharedlibrary Makefile || die "failed to rename makefile"
 }
 
@@ -37,7 +33,4 @@ src_install() {
dodir /usr/$(get_libdir)
dodir /usr/include
emake INSTALL_PREFIX="${ED}"/usr LIBDIR="/$(get_libdir)" install
-
-   insinto /usr/$(get_libdir)/pkgconfig/
-   doins ${S}/${PN}.pc
 }



[gentoo-commits] repo/gentoo:master commit in: net-firewall/firewalld/

2022-02-19 Thread Sam James
commit: 9d0a7009bb2840e08e305f68d63b1f4349b0748c
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:36:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:36:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d0a7009

net-firewall/firewalld: drop OutdatedBlocker

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

 net-firewall/firewalld/firewalld-1.0.2-r1.ebuild | 1 -
 net-firewall/firewalld/firewalld-1.0.3-r1.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/net-firewall/firewalld/firewalld-1.0.2-r1.ebuild 
b/net-firewall/firewalld/firewalld-1.0.2-r1.ebuild
index d4ea370c416e..36b30b91cc4e 100644
--- a/net-firewall/firewalld/firewalld-1.0.2-r1.ebuild
+++ b/net-firewall/firewalld/firewalld-1.0.2-r1.ebuild
@@ -17,7 +17,6 @@ IUSE="gui +nftables +iptables"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}
-   !!net-firewall/gshield
iptables? (
net-firewall/iptables[ipv6(+)]
net-firewall/ebtables

diff --git a/net-firewall/firewalld/firewalld-1.0.3-r1.ebuild 
b/net-firewall/firewalld/firewalld-1.0.3-r1.ebuild
index ccb386137cd9..034a4540dfdf 100644
--- a/net-firewall/firewalld/firewalld-1.0.3-r1.ebuild
+++ b/net-firewall/firewalld/firewalld-1.0.3-r1.ebuild
@@ -17,7 +17,6 @@ IUSE="gui +nftables +iptables"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}
-   !!net-firewall/gshield
iptables? (
net-firewall/iptables[ipv6(+)]
net-firewall/ebtables



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/hexyl/

2022-02-19 Thread Alexey Zapparov
commit: a65891150801778d535a8277c7178a0f5e4f1c5f
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Sun Feb 20 05:25:57 2022 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Sun Feb 20 05:27:16 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6589115

sys-apps/hexyl: add v0.9.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alexey Zapparov  zapparov.com>

 sys-apps/hexyl/Manifest   | 45 
 sys-apps/hexyl/hexyl-0.9.0.ebuild | 72 +++
 sys-apps/hexyl/metadata.xml   | 13 +++
 3 files changed, 130 insertions(+)

diff --git a/sys-apps/hexyl/Manifest b/sys-apps/hexyl/Manifest
new file mode 100644
index 0..8b32dbf95
--- /dev/null
+++ b/sys-apps/hexyl/Manifest
@@ -0,0 +1,45 @@
+DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST anyhow-1.0.42.crate 34827 BLAKE2B 
adf276a869889819c78dc10cf9ceb310d57fc64dd00b603a16e7b6f111d446ca8ed43439c3f18f590c28c1e59a67cbe39fafb00c510d03b65eb8ba15a18d2b0d
 SHA512 
7bbafa2fc5d78a6d8e68b44b104fd8d6a7882fc127b39e04c5a76240ee24ccf311004b754d93836d6daf1918be9c33fdb68a6baf55eab8f1e921b7aec3a35455
+DIST assert_cmd-1.0.7.crate 26777 BLAKE2B 
a27a6c59969b6202ceebc72b50331e056f02e05befe710f3f1fe77622a61ed4ed11e258cc2df43f52a7f57c18e4bc9b33c72946d012a4fd6f5417c1a5fedddff
 SHA512 
9e0e67bdf14df8235cdd11d9c453bb2f0723188a39961d8aab26fd98f2c64629d085c8d3eb50ee88371ecdc2ea306bfe5dda1ca4872082b40f13a4cea99e05d1
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
+DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+DIST bstr-0.2.16.crate 330346 BLAKE2B 
75a345f3a5d428ec7278cd10fa676f5bb72685c65c4fe68163943cf3142b43ac45d458bce9323447b201ffcc91aa82cd8c762cb1954c055e34b1a5cebc686ee8
 SHA512 
33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac
+DIST clap-2.33.3.crate 201925 BLAKE2B 
bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25
 SHA512 
3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
+DIST const_format-0.2.22.crate 72234 BLAKE2B 
89d6f58458777d10e21bcf960e57d24069bf2325fd63904dddef10b6186570bf937fb1dc99d5302a1184d2946c35175d92970db583288bf5af45139aa8ac6e7f
 SHA512 
3ed65106b3fa49fe7cbc0592a8a5b0fc9b99d9d44cb51c1fbdb2fb2eb916d801aa19d9ec568560d6df33373324ea226de3db6e82cbeb9a850426589472a1ec9c
+DIST const_format_proc_macros-0.2.22.crate 24274 BLAKE2B 
61a41f89bb1302cd8a9b2b5b2bb6a90eea2aa6e331840c2b0033acdaef5ddb9cb7a63df028db9e6065a4883aa53002330c6af0bc0b8b3479ef8260c5d088cd71
 SHA512 
a0382a50502cff46c966fca1518ae1102cc749a9fff142a7fc29c3f3dce4b947ef05576e27248ed682aa9db2e1c0af149f41981d02d8415b63734a0ceccb68f4
+DIST difflib-0.4.0.crate 7638 BLAKE2B 
57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f
 SHA512 
fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9
+DIST doc-comment-0.3.3.crate 4123 BLAKE2B 

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

2022-02-19 Thread Sam James
commit: 6f84154a4fb59547428f0be7df4d7940be5c75ca
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:19:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:26:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f84154a

www-apache/mod_gnutls: drop 0.8.2-r2

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

 www-apache/mod_gnutls/Manifest   |  1 -
 www-apache/mod_gnutls/mod_gnutls-0.8.2-r2.ebuild | 52 
 2 files changed, 53 deletions(-)

diff --git a/www-apache/mod_gnutls/Manifest b/www-apache/mod_gnutls/Manifest
index 816105acc530..e8db9e5a3d09 100644
--- a/www-apache/mod_gnutls/Manifest
+++ b/www-apache/mod_gnutls/Manifest
@@ -1,2 +1 @@
 DIST mod_gnutls-0.11.0.tar.bz2 458966 BLAKE2B 
6d81be7b7d48255173d028a8e3207badbce0c1ba541124a241b63d4ed4eb36833156e9cd7194318138b6f16667a971d5311d56b9b0036e5b3d9dac8d352a4335
 SHA512 
090d244823f15a6b23dd2ad9b35db202ebbe96210ec8fd06e06f13e32c327e9d9a449834c899755f1ec8c1a3a71db1b125d436ce661caee1002a8719b4c1320e
-DIST mod_gnutls-0.8.2.tar.bz2 415903 BLAKE2B 
98c96479e2419ee511ba802c99823ddaae89ddeb7a2f0660b91e2a371f8249ec4f98b2c0443389168a22dbe133b0bcc6020bfa597447507a8e4f91827b6d1d24
 SHA512 
b1690aeee4f6d104e4b6a7bd443e289204630b33e00b7b145b11291d8819b5c3d5bd52b535746b8ebdfee7a5f34df527243b743b8c5d716b1d0617e319d43f4d

diff --git a/www-apache/mod_gnutls/mod_gnutls-0.8.2-r2.ebuild 
b/www-apache/mod_gnutls/mod_gnutls-0.8.2-r2.ebuild
deleted file mode 100644
index b0d32ce75e30..
--- a/www-apache/mod_gnutls/mod_gnutls-0.8.2-r2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools apache-module
-
-DESCRIPTION="mod_gnutls uses GnuTLS for SSL/TLS encryption in Apache2 (compare 
to mod_ssl)"
-HOMEPAGE="https://mod.gnutls.org/;
-SRC_URI="https://mod.gnutls.org/downloads/${P}.tar.bz2;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-CDEPEND=">=net-libs/gnutls-3.3.0:=[pkcs11]"
-DEPEND="${CDEPEND}
-   test? ( app-crypt/monkeysphere )"
-RDEPEND="${CDEPEND}"
-
-# Fails because gpg-agent cannot be accessed
-RESTRICT="test"
-
-APACHE2_MOD_CONF="47_${PN}"
-APACHE2_MOD_DEFINE="GNUTLS"
-
-DOCFILES="CHANGELOG NOTICE README"
-
-need_apache2_4
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf --with-apxs="${APXS}" \
-   --disable-strict \
-   --disable-doxygen-dot \
-   --disable-doxygen-doc \
-   --disable-doxygen-html \
-   --disable-doxygen-pdf \
-   ac_cv_path_UNSHARE=no
-}
-
-src_compile() {
-   emake
-}
-
-src_install() {
-   apache-module_src_install
-}



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

2022-02-19 Thread Sam James
commit: df6b4bbe6ef6a4fb5729ca1d491225ae31607c1d
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:11:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:25:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df6b4bbe

dev-libs/xmlsec: drop 1.2.30, 1.2.31

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

 dev-libs/xmlsec/Manifest |  2 --
 dev-libs/xmlsec/xmlsec-1.2.30.ebuild | 60 --
 dev-libs/xmlsec/xmlsec-1.2.31.ebuild | 63 
 3 files changed, 125 deletions(-)

diff --git a/dev-libs/xmlsec/Manifest b/dev-libs/xmlsec/Manifest
index 65af075b4e4f..ee256359e130 100644
--- a/dev-libs/xmlsec/Manifest
+++ b/dev-libs/xmlsec/Manifest
@@ -1,4 +1,2 @@
-DIST xmlsec1-1.2.30.tar.gz 1989670 BLAKE2B 
b363d1661ba5fdf968725948598954c7d514ad92c4ad05b490aa3ac9ffb6be861ee81d660be30d37e26ae1cb327cdecd1c76d60055ec5aa900e390a4083099b3
 SHA512 
07152470a9fe5d077f8a358608ca1d8a79ee0d2777660f61ed5717dc640714a3adfe66843e6a4023898eb0f5ed79771d70c41132571f3a1aeda82c1894b69c98
-DIST xmlsec1-1.2.31.tar.gz 1989144 BLAKE2B 
ddc55e34867d5870fa434c739825ceaa68500a11fb2eabb482945901ad7fa0ba0d5fce7cd6c5f1b49c24d5bc07cee2875ff21833f09c0ec2ffeaf63875f5b001
 SHA512 
7a0e3d6f66746a22cf6468eb4d0691879c7468e4bef71fd8720e6a56b420f076a1d8a3094c35e721471dd029a643f5c4a553ef5788be5509f2786a419da1b7af
 DIST xmlsec1-1.2.32.tar.gz 1989258 BLAKE2B 
a1325f682efec42dbcdb066d3c242fb435daa721349905564b05829153e5337b772fbf6b996f4d249d669d76fa584055f8bec1630c4936c27fd330cda439522d
 SHA512 
39a90e154fe760b9cb01090c0232aa6c88c595fea87a771bebdd7b38ab274e3be719d6314065d9f02b854c7be9c8ec3557e57e0158ff3696413de3424f14389e
 DIST xmlsec1-1.2.33.tar.gz 1991955 BLAKE2B 
d6bb68ad4ceb936d51165a4ef48824a8cb5d550670ca6015eb9916121555a1a32b3f47774eab1efc2bc5031346f22a0b21115a220dbeb44bba773412f2292bc5
 SHA512 
6354554b5cdc0a1389f6991efeac919bea912330b36d3be3d3496d61331e9edd2771786d50d2571a439f62ccfc3bd32be0a50bb5a037c4993aac076ad94b46e8

diff --git a/dev-libs/xmlsec/xmlsec-1.2.30.ebuild 
b/dev-libs/xmlsec/xmlsec-1.2.30.ebuild
deleted file mode 100644
index ec33de36d7a6..
--- a/dev-libs/xmlsec/xmlsec-1.2.30.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Command line tool for signing, verifying, encrypting and 
decrypting XML"
-HOMEPAGE="https://www.aleksey.com/xmlsec;
-SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86"
-IUSE="doc gcrypt gnutls nss +openssl static-libs test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="|| ( gcrypt gnutls nss openssl )
-   gnutls? ( gcrypt )"
-
-RDEPEND=">=dev-libs/libxml2-2.7.4:=
-   >=dev-libs/libxslt-1.0.20:=
-   gcrypt? ( >=dev-libs/libgcrypt-1.4.0:0= )
-   gnutls? ( >=net-libs/gnutls-2.8.0:= )
-   nss? (
-   >=dev-libs/nspr-4.4.1:=
-   >=dev-libs/nss-3.9:=
-   )
-   openssl? (
-   dev-libs/openssl:0=
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-   test? (
-   nss? (
-   >=dev-libs/nss-3.9[utils]
-   )
-   )"
-
-S="${WORKDIR}/${PN}1-${PV}"
-
-src_configure() {
-   # Bash because of bug #721128
-   CONFIG_SHELL=${BASH} econf \
-   $(use_enable doc docs) \
-   $(use_enable static-libs static) \
-   $(use_with gcrypt) \
-   $(use_with gnutls) \
-   $(use_with nss nspr) \
-   $(use_with nss) \
-   $(use_with openssl) \
-   --enable-mans \
-   --enable-pkgconfig
-}
-
-src_test() {
-   SHELL=${BASH} emake TMPFOLDER="${T}" check
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}

diff --git a/dev-libs/xmlsec/xmlsec-1.2.31.ebuild 
b/dev-libs/xmlsec/xmlsec-1.2.31.ebuild
deleted file mode 100644
index 625dcba4bd42..
--- a/dev-libs/xmlsec/xmlsec-1.2.31.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Command line tool for signing, verifying, encrypting and 
decrypting XML"
-HOMEPAGE="https://www.aleksey.com/xmlsec;
-SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz;
-S="${WORKDIR}/${PN}1-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86"
-IUSE="doc gcrypt gnutls nss +openssl static-libs test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="|| ( gcrypt gnutls nss openssl )
-   gnutls? ( gcrypt )"
-
-RDEPEND=">=dev-libs/libxml2-2.7.4:=
-   >=dev-libs/libxslt-1.0.20:=
-   gcrypt? ( >=dev-libs/libgcrypt-1.4.0:0= )
-   gnutls? ( >=net-libs/gnutls-2.8.0:= )
-   nss? (
-   >=dev-libs/nspr-4.4.1:=
-   

[gentoo-commits] repo/gentoo:master commit in: app-admin/drush/

2022-02-19 Thread Sam James
commit: 790735293efc50b2406652b7d051b0dc4fdfaf03
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:12:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:25:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79073529

app-admin/drush: drop 6.7.0-r2

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

 app-admin/drush/drush-6.7.0-r2.ebuild | 65 ---
 1 file changed, 65 deletions(-)

diff --git a/app-admin/drush/drush-6.7.0-r2.ebuild 
b/app-admin/drush/drush-6.7.0-r2.ebuild
deleted file mode 100644
index ba9c4f699942..
--- a/app-admin/drush/drush-6.7.0-r2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1
-
-DESCRIPTION="Command line shell and scripting interface for Drupal"
-HOMEPAGE="https://github.com/drush-ops/drush;
-SRC_URI="https://github.com/drush-ops/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="dev-lang/php[cli,ctype,json(+),simplexml]
-   dev-php/PEAR-Console_Table"
-
-# Fixes the bash completion script, check the patch for Gentoo/upstream
-# bug numbers.
-PATCHES=( "${FILESDIR}/update-bash-completion-script-for-2.1.patch" )
-
-src_prepare() {
-   default
-
-   # dodoc compresses all of the documentation, so we fix the filenames
-   # in a few places.
-   #
-   # First, the README location in bootstrap.inc.
-   sed -i -e \
-   "s!/share/doc/drush!/share/doc/${PF}!" \
-   -e "s!README\.md!\0.bz2!g" \
-   includes/bootstrap.inc || die
-
-   # Next, the list of documentation in docs.drush.inc. Note that
-   # html files don't get compressed.
-   sed -i \
-   -e "s!\.bashrc'!.bashrc.bz2'!" \
-   -e "s!\.inc'!.inc.bz2'!" \
-   -e "s!\.ini'!.ini.bz2'!" \
-   -e "s!\.md'!.md.bz2'!" \
-   -e "s!\.php'!.php.bz2'!" \
-   -e "s!\.script'!.script.bz2'!" \
-   -e "s!\.txt'!.txt.bz2'!" \
-   commands/core/docs.drush.inc || die
-}
-
-src_install() {
-   # Always install the examples; they're referenced within the source
-   # code and too difficult to exorcise.
-   dodoc -r README.md docs examples
-
-   insinto /usr/share/drush
-   doins -r classes commands includes lib misc
-   doins drush_logo-black.png drush.info drush.php
-
-   exeinto /usr/share/drush
-   doexe drush
-   dosym ../share/drush/drush /usr/bin/drush
-
-   keepdir /etc/drush
-   newbashcomp drush.complete.sh drush
-}



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

2022-02-19 Thread Sam James
commit: 2b63788f16c7ca9013851e3d81eb5c4e9a0e1ee9
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:17:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:26:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b63788f

dev-util/cproto: drop 4.7r

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

 dev-util/cproto/Manifest   |  1 -
 dev-util/cproto/cproto-4.7r.ebuild | 15 ---
 2 files changed, 16 deletions(-)

diff --git a/dev-util/cproto/Manifest b/dev-util/cproto/Manifest
index 2836ce128bdd..145a9f7f21eb 100644
--- a/dev-util/cproto/Manifest
+++ b/dev-util/cproto/Manifest
@@ -1,3 +1,2 @@
-DIST cproto-4.7r.tgz 178234 BLAKE2B 
83198fda34413253c7396e0171e3675642c664044b5a409d3a652b0b4ec6a83c9eb64bd35e86a9593ba02af60e9947e04f0251224d1766ef6d0d4639ea56b905
 SHA512 
934b9241f8e3ddabb6f0065117f500e716f552bc3593879e03890a22332da8baf6cf0b9c0b13c077e13c4bb692bef0efd3c39e96092154863d318219b7845e57
 DIST cproto-4.7s.tgz 178765 BLAKE2B 
d9c990e0e71851774bbedfcd2ee6119efcee5c32d8e29ff3e0cb7762f03900546e646745712e77fa66379bb4b76f9c5378608e5e1f1c7c176ac2e20448be2a6d
 SHA512 
1ec46356dce91a504ac04b6220034bd53f736580bf92d9939af66f548c50e519b8959c9f1396227e14e668e6c73a4e771af6e8bda75f97d0ccc58a1381e4ddbf
 DIST cproto-4.7t.tgz 181095 BLAKE2B 
60e8fc26acab8a7475d08c413b85bfc68b1fec877845f6302f741665eb3f779faf313d5463ec08f6a41a04737a9c280d3f8d5247bed819a21ea30a3c2d11f197
 SHA512 
ad5abddeec7e92ec85ac5d19f025a1d3362ed0a082e3a00fbc64545e3ef6e34fbd9cfff36be01276836d1d834c481927d12f747b0904dbc644d43f2e879bd82f

diff --git a/dev-util/cproto/cproto-4.7r.ebuild 
b/dev-util/cproto/cproto-4.7r.ebuild
deleted file mode 100644
index 981859029532..
--- a/dev-util/cproto/cproto-4.7r.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Generate C function prototypes from C source code"
-HOMEPAGE="https://invisible-island.net/cproto/;
-SRC_URI="ftp://ftp.invisible-island.net/cproto/${P}.tgz;
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-
-DEPEND="sys-devel/flex
-   virtual/yacc"



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

2022-02-19 Thread Sam James
commit: 9a4536bd11495756c1f30b5e7a2e6281d80f59a0
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:16:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:26:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4536bd

sys-fs/mtools: drop 4.0.36

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

 sys-fs/mtools/Manifest |  1 -
 sys-fs/mtools/mtools-4.0.36.ebuild | 46 --
 2 files changed, 47 deletions(-)

diff --git a/sys-fs/mtools/Manifest b/sys-fs/mtools/Manifest
index 4e605b23911c..4d28b1eed9d4 100644
--- a/sys-fs/mtools/Manifest
+++ b/sys-fs/mtools/Manifest
@@ -1,3 +1,2 @@
 DIST mtools-4.0.35.tar.bz2 455988 BLAKE2B 
9c1ac7f3ad3f9f13a572d0e1ea3c3a9d79bd08f0ae963c7357a19a687b74536cd8442eb167a9e50f7d22398c56736753b0d98bccdaa4c7d8427d1c09e1dd786c
 SHA512 
ef563b3319285667993c82d819e08cb819a6bcd71c466fc252568996b4218cfb3731107ffcd6150ba33c0837e012e02057def41e2b011f751eaf550bfa366a10
-DIST mtools-4.0.36.tar.bz2 445920 BLAKE2B 
753ee3e412452572b36d15805982255f28bc277764ce66a0fe8483e19a3488fbb282b873a6be85e87e82a71bf7fda517e1234e1911f0b7c3f3992e25f8d18322
 SHA512 
2425ee0e39c06ea201a5303ab09a0aa9f0c59341522e2c15abc4f079320fd3d67d28afeb2870ee508d472bba6904c542e11c02b92652c8eda1bf338bab372d07
 DIST mtools-4.0.37.tar.bz2 441076 BLAKE2B 
a84ff9e532a1896706589dfe7e62b1e400baf0ab9b86cc3d4a09bd4a0a24d1e86f504b9005c98765f62d735d227d0a1d5ab78354c587c88e2d42a4146d127dc1
 SHA512 
5ff4da9050dd5d5c0929dd9977866086085bd8fef577f3c6ce2ed6fb958eec2304db612c0766e6be1a048819e29f62023cb0f0a9464a84ed7cc21de9561fadce

diff --git a/sys-fs/mtools/mtools-4.0.36.ebuild 
b/sys-fs/mtools/mtools-4.0.36.ebuild
deleted file mode 100644
index 52f5d5207032..
--- a/sys-fs/mtools/mtools-4.0.36.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit flag-o-matic
-
-DESCRIPTION="utilities to access MS-DOS disks from Unix without mounting them"
-HOMEPAGE="https://www.gnu.org/software/mtools/ 
https://savannah.gnu.org/projects/mtools;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x64-macos ~x64-solaris"
-IUSE="X"
-
-RDEPEND="
-   !elibc_glibc? ( virtual/libiconv )
-   X? (
-   x11-libs/libICE
-   x11-libs/libXau
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXt
-   )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   use !elibc_glibc && use !elibc_musl && append-libs "-liconv" #447688
-   local myeconfargs=(
-   --sysconfdir="${EPREFIX}"/etc/mtools
-   $(use_with X x)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   local -a DOCS=( README* Release.notes )
-   default
-
-   insinto /etc/mtools
-   doins mtools.conf
-
-   # default is fine
-   sed -i -e '/^SAMPLE FILE$/s:^:#:' "${ED}"/etc/mtools/mtools.conf || die
-}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/luit/

2022-02-19 Thread Sam James
commit: 3158f10dfc7f8c703b1d31547d9e0cc60414633c
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:12:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:26:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3158f10d

x11-apps/luit: drop 20190106

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

 x11-apps/luit/Manifest |  1 -
 x11-apps/luit/luit-20190106.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/x11-apps/luit/Manifest b/x11-apps/luit/Manifest
index ed468697f11b..2c4488648554 100644
--- a/x11-apps/luit/Manifest
+++ b/x11-apps/luit/Manifest
@@ -1,3 +1,2 @@
-DIST luit-20190106.tgz 190866 BLAKE2B 
44098a00cade37aacdd7e67e1dae68157b652458b8a059de3dc56be9cc79ffba2ba861d403ab65de640853e0aec38c7d8d67febb5b6ae852a25430d2988c3661
 SHA512 
4324ff2793635e12e7fc0df2d7c5cdeb6241591105d0cfaf40a0da06a08764f08c5ef5f6fc19bc0e5d1f4b34b90e14b7aa393a0e613f5e096c6f91c90988215b
 DIST luit-20210218.tgz 202363 BLAKE2B 
a7eb88c567125e66b6f257f5f1365cc20cf30a37ec4d172c9d6396f3aebf0e5e505af604df109eebde195dc5152afe50e6ac82f485f3309c852d1dca7cae5f27
 SHA512 
92bfdfd5b03c73803caaf3ffb1eb92660c6c97c30b7d716454df1b5007af9cf7f75d8f255841a87f8fe266c33bff9af6c1195eb13e5160b7787a3a9e693b21e8
 DIST luit-20220111.tgz 206011 BLAKE2B 
030f4c734b1b63c7f51f4e601445522a318b9b0cb3d291d9a392c8aac12315088115e513d368977c3a4536c580f033b78ab575ae4d6d4e8439c53fad6f5cd5e0
 SHA512 
c3e0e2e7e9da5ca1176f61b1aa050e6a525af1e4c924d9685ae0684657e549093677240cc3f74517dcb12821f7c447e5b4f5306f37d1ddefc9fc7bf1971eee28

diff --git a/x11-apps/luit/luit-20190106.ebuild 
b/x11-apps/luit/luit-20190106.ebuild
deleted file mode 100644
index c62756f20dae..
--- a/x11-apps/luit/luit-20190106.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Locale and ISO 2022 support for Unicode terminals"
-HOMEPAGE="https://invisible-island.net/luit/;
-SRC_URI="https://invisible-mirror.net/archives/${PN}/${P}.tgz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND="sys-libs/zlib
-   virtual/libiconv"
-RDEPEND="${DEPEND}"
-BDEPEND="sys-apps/groff"
-
-src_configure() {
-   econf --disable-fontenc --enable-iconv
-}



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

2022-02-19 Thread Sam James
commit: b3cc2eec435c165327955fa8c8f2a11caa25a5f2
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:08:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:25:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3cc2eec

www-apache/mod_log_rotate: drop 1.01

Bug: https://bugs.gentoo.org/833710
Closes: https://bugs.gentoo.org/827688
Signed-off-by: Sam James  gentoo.org>

 www-apache/mod_log_rotate/Manifest |  1 -
 .../mod_log_rotate/mod_log_rotate-1.01.ebuild  | 24 --
 2 files changed, 25 deletions(-)

diff --git a/www-apache/mod_log_rotate/Manifest 
b/www-apache/mod_log_rotate/Manifest
index 790d258bf19f..88e511585398 100644
--- a/www-apache/mod_log_rotate/Manifest
+++ b/www-apache/mod_log_rotate/Manifest
@@ -1,2 +1 @@
-DIST mod_log_rotate-1.01.tar.gz 9772 BLAKE2B 
87fd9f3d02c2aad3849236c8a7e8713e9f550b6b795fecfe75226e5d429c5abe0f2626754f8a82036e0ee1b90802e46ddd90ac622ba3740c0e3382346bdad534
 SHA512 
7da606ae8ce5e0f2ade16fdc57fa9549b4b5e9529eb3149ff7390caa64f7ec065aa7416b5c8ab751e2b3eaf35cf79c96b8c7e68e1165a46851547781c076
 DIST mod_log_rotate-1.02.tar.gz 9805 BLAKE2B 
c2fc8dd26520443ff1363d193c7fd99576fc319d283789cf4527dcdcbca3e88073ba2458d507f456646657b926721b6865cf4d20f9cabb625b7457b85c62d8f4
 SHA512 
90673723c971527e5b03e138f9f3c4c3c8dfdf98f54f813ee09e5003e13d07bf0595e1e4e6d06e33b55b65566dece03dc1474e9816292e18eb2164724fa390b7

diff --git a/www-apache/mod_log_rotate/mod_log_rotate-1.01.ebuild 
b/www-apache/mod_log_rotate/mod_log_rotate-1.01.ebuild
deleted file mode 100644
index e2f226068c1a..
--- a/www-apache/mod_log_rotate/mod_log_rotate-1.01.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit apache-module
-
-DESCRIPTION="Log rotation support for mod_log_config based on strftime(3)"
-HOMEPAGE="https://github.com/JBlond/mod_log_rotate;
-SRC_URI="https://github.com/JBlond/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-APACHE2_MOD_CONF="10_${PN}"
-APACHE2_MOD_DEFINE="LOG_ROTATE"
-DOCFILES="README.md"
-
-need_apache2



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

2022-02-19 Thread Sam James
commit: 05a0b51a4b0c9f9e310e148e744e2a46e1d5ccc2
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:14:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:26:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05a0b51a

net-analyzer/cacti-spine: drop 1.2.16

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

 net-analyzer/cacti-spine/Manifest  |  1 -
 net-analyzer/cacti-spine/cacti-spine-1.2.16.ebuild | 47 --
 2 files changed, 48 deletions(-)

diff --git a/net-analyzer/cacti-spine/Manifest 
b/net-analyzer/cacti-spine/Manifest
index f0c5a377c342..30385882f72e 100644
--- a/net-analyzer/cacti-spine/Manifest
+++ b/net-analyzer/cacti-spine/Manifest
@@ -1,3 +1,2 @@
-DIST cacti-spine-1.2.16.tar.gz 108252 BLAKE2B 
ba0349cff7f4e82a5dc1d90c216cf7a4e0f939e28ab20d008b1725c948a85a00e2594f8997c8bbd69c305e3e58d944858c8439210956f45220b67229bc6df13d
 SHA512 
0259084d70f9c8d20a8b19daf61e525228f99fba3eac4e2e5c9865114a5f1231b18389ca955fc4644c71c6c48cc45dda9b17e969a02c80552b84f98ad8945951
 DIST cacti-spine-1.2.17.tar.gz 110371 BLAKE2B 
1f9605d34fcff0e4e7921ccbb5a22eeb9e2f2e2f22cf56189790dcdec798db5bff681df11cd82006254cc270174248c07ce3d94dca8d3367add6b220f1599adf
 SHA512 
4c616af041d2f08e18fd274409c98d3efce84b7cca2d6e23db3d6c2a0d4c9a77a2c52c0ef8e0ed0c6ad409f28b56fdf3160e27654522d8aeb1b88e3cb4128d4a
 DIST cacti-spine-1.2.19.tar.gz 113974 BLAKE2B 
6ec71e1480e9dfd2636c61bcea10c6581009908334fddbaab5cf4bf6948bc6f8ffb27b0325ab1f325b9ad0b0f2ba7e018373c34534ca5d4967f66100fba76934
 SHA512 
407a4e83aabaa62693c2f7c3d3952da9178bb28e2b8b914a5649e3eaccb9ea77d0c7db8e251a113a308bfaaa0674be941abfb2fc4f8e50d43fb73c8cd9deec63

diff --git a/net-analyzer/cacti-spine/cacti-spine-1.2.16.ebuild 
b/net-analyzer/cacti-spine/cacti-spine-1.2.16.ebuild
deleted file mode 100644
index 6c9200ecdceb..
--- a/net-analyzer/cacti-spine/cacti-spine-1.2.16.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-MY_P=${PN}-${PV/_p/-}
-
-DESCRIPTION="Spine is a fast poller for Cacti (formerly known as Cactid)"
-HOMEPAGE="https://cacti.net/spine_info.php;
-SRC_URI="https://www.cacti.net/downloads/spine/${MY_P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 sparc x86"
-
-BDEPEND="sys-apps/help2man"
-DEPEND="
-   dev-libs/openssl:0=
-   net-analyzer/net-snmp:=
-   dev-db/mysql-connector-c:0=
-"
-RDEPEND="
-   ${DEPEND}
-   >net-analyzer/cacti-0.8.8
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.8.8g-net-snmp.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_install() {
-   dosbin spine
-
-   insinto /etc/
-   insopts -m0640 -o root
-   newins spine.conf{.dist,}
-
-   doman spine.1
-   dodoc CHANGELOG
-}



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

2022-02-19 Thread Sam James
commit: 0bf651e4aa785fd2eaa7aeb9b194d922c952d8a8
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:13:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:26:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf651e4

app-editors/retext: drop 7.1.0, 7.2.1

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

 app-editors/retext/Manifest|  2 -
 app-editors/retext/retext-7.1.0.ebuild | 68 -
 app-editors/retext/retext-7.2.1.ebuild | 70 --
 3 files changed, 140 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index f36087851d43..613d0808a019 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1,3 +1 @@
-DIST ReText-7.1.0.tar.gz 484989 BLAKE2B 
74f07218cba1d76d011e5347c65ec03ef84da29119c177f35cca206cb269ae4755fdb85448562a378d2ab610930d23b4eccb62a39807409c6e80a68102be2034
 SHA512 
92333f31f7a57440d642246ed30156384285bb44640a0d6e7654e82749681893eaef3cb16e41fa2d7b618aa59f1ea8cb07d431736b00f35cb9130d7294e3d105
-DIST ReText-7.2.1.tar.gz 522364 BLAKE2B 
6334fd6dc1c625378426e408a0d4ad6bb9c02dcba18fcfa566d61ce006a44c34327686a8eb756f2195620e644e096b9393a7cfa73229aa0dab7d29ddf715edaa
 SHA512 
1a375acb40792e3cae9f955a75ebac7c30c9e5cc719477989b28d8d7f06e18ad14d98f1a600a5b6d050b3276ef22bd46b5f1f07af90d561cca500674ff461604
 DIST ReText-7.2.2.tar.gz 522652 BLAKE2B 
f9b19f985c1381eade324758c4dc6bf2e5f74bc3f5bfc27afa10462b7387f64a3e72edd5875aabf1831f1f0a942f395e43b124c172cac8cec4b9f19334661484
 SHA512 
68345b57b2c5446158ed3a6f97b5ead103ef1c99a3aea9cbc69ef7d0807fb64546f38ebde2969b94429eeed6450abb345fecc566dcf6e0767fe84c4e27348e53

diff --git a/app-editors/retext/retext-7.1.0.ebuild 
b/app-editors/retext/retext-7.1.0.ebuild
deleted file mode 100644
index 3d983b56ce76..
--- a/app-editors/retext/retext-7.1.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# no pypy{,3} support as PyQt5 does not support it at 2020-07-05 (towelday)
-# https://bitbucket.org/pypy/compatibility/wiki/Home#!gui-library-bindings
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-inherit distutils-r1 optfeature virtualx xdg-utils
-
-MY_PN="ReText"
-MY_P="${MY_PN}-${PV/_/~}"
-
-DESCRIPTION="Simple editor for Markdown and reStructuredText"
-HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
-
-if [[ ${PV} == * ]]
-   then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
-   else
-   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="amd64 x86"
-   S="${WORKDIR}"/${MY_P}
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/markdown[${PYTHON_USEDEP}]
-   dev-python/markups[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/python-markdown-math[${PYTHON_USEDEP}]
-   dev-python/PyQt5[gui,network,printsupport,widgets,${PYTHON_USEDEP}]
-   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   esetup.py test
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-
-   optfeature "dictionary support" dev-python/pyenchant
-
-   einfo "Starting with retext-7.0.4 the markdown-math plugin is 
installed."
-   einfo "Note that you can use different math delimiters, e.g. \(...\) 
for inline math."
-   einfo "For more details take a look at:"
-   einfo "https://github.com/mitya57/python-markdown-math#math-delimiters;
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}

diff --git a/app-editors/retext/retext-7.2.1.ebuild 
b/app-editors/retext/retext-7.2.1.ebuild
deleted file mode 100644
index 8dccc7365c37..
--- a/app-editors/retext/retext-7.2.1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Please don't add pypy support before testing if it's actually supported. The
-# old compat matrix is no longer accessible as of 2021-02-13 but stated back
-# in 2020-07-05 that PyQt5 was explicitly not supported.
-PYTHON_COMPAT=( python3_{8,9} )
-
-inherit distutils-r1 optfeature virtualx xdg-utils
-
-MY_PN="ReText"
-MY_P="${MY_PN}-${PV/_/~}"
-
-DESCRIPTION="Simple editor for Markdown and reStructuredText"
-HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
-
-if [[ ${PV} == * ]]
-   then
-   inherit git-r3
-   

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

2022-02-19 Thread Sam James
commit: e033027ff7162a712cc912a43995b94df56c1c73
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:08:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:25:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e033027f

www-apache/mod_fcgid: drop 2.3.9-r1

Bug: https://bugs.gentoo.org/833711
Closes: https://bugs.gentoo.org/827682
Signed-off-by: Sam James  gentoo.org>

 www-apache/mod_fcgid/mod_fcgid-2.3.9-r1.ebuild | 30 --
 1 file changed, 30 deletions(-)

diff --git a/www-apache/mod_fcgid/mod_fcgid-2.3.9-r1.ebuild 
b/www-apache/mod_fcgid/mod_fcgid-2.3.9-r1.ebuild
deleted file mode 100644
index 693cc0c6699d..
--- a/www-apache/mod_fcgid/mod_fcgid-2.3.9-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit apache-module multilib
-
-DESCRIPTION="Binary-compatible alternative to mod_fastcgi with better process 
management"
-HOMEPAGE="https://httpd.apache.org/mod_fcgid/;
-SRC_URI="mirror://apache/httpd/mod_fcgid/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ~ppc64 x86"
-IUSE=""
-
-APACHE2_MOD_CONF="2.2/20_${PN}"
-APACHE2_MOD_DEFINE="FCGID"
-
-DOCFILES="CHANGES-FCGID README-FCGID STATUS-FCGID"
-
-need_apache2
-
-src_configure() {
-   ./configure.apxs || die "apxs configure failed"
-}
-
-src_compile() {
-   emake
-   ln -sf modules/fcgid/.libs .libs || die "symlink creation failed"
-}



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

2022-02-19 Thread Sam James
commit: a6f5ed8bc85a0ccfb977ec8b10162c066bd4d5a6
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:15:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:26:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6f5ed8b

sys-process/atop: drop 2.7.0-r1, 2.7.1

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

 sys-process/atop/Manifest |   1 -
 sys-process/atop/atop-2.7.0-r1.ebuild | 111 -
 sys-process/atop/atop-2.7.1.ebuild| 113 --
 3 files changed, 225 deletions(-)

diff --git a/sys-process/atop/Manifest b/sys-process/atop/Manifest
index 5dbf3429dc37..0629516a4ea7 100644
--- a/sys-process/atop/Manifest
+++ b/sys-process/atop/Manifest
@@ -1,4 +1,3 @@
 DIST atop-2.6.0.tar.gz 242323 BLAKE2B 
8cf39c4b18994de26188ad5e19e282bc3ef7693eeff4853386f6b254d1115dbd2308eaa4c6e7620e6081d44037e6ce01356ad72ba25bcf4b1c3e7674768e5c24
 SHA512 
46cbc1c67ee6683be8dca79bf68d85962a119469ddce4947519cf4fe178b14d54b69451cfaa2b5c0a3f8c9bf8769de619aa5a7768eae34422688c7fc26fe0a58
-DIST atop-2.7.0.tar.gz 248294 BLAKE2B 
94587d1ea07fcbbc8b267b96d0e7aa89b04cef9b39ccae0057bfb6163b15b8fdf3ddc9edb377bf40f48f60b4dd29feaf64201b1fd8c396dfb34c610772bc629c
 SHA512 
2b3a1fbbd01728228df9ab1b6a99458fa0f962cc945b198a79298152ff115f6131fdb86fc806fc647a28d86e6e1a56375ca9d4dc530e082a122cf6ffba3dac7b
 DIST atop-2.7.1.tar.gz 248809 BLAKE2B 
2cf1a68a7b24d76340295d9bde03a5602e9049a860468217771c696fe4b9062f2155aeefa2e3e810984780f82de6bf922bf7d6b02c7fd19194162dc70b015b81
 SHA512 
18f30c67d6f86b9270599317eed846c63d19e8ba6ea85bad8ec3d5ffb0489f17c75c8d8b3a14054bd14e89ed40d39e5d37bce834c7422087e6d8b86c99273a72
 DIST netatop-3.1.tar.gz 22812 BLAKE2B 
1b1faebf1392a57db6b4662192f90821289c8fc40c2c1ee0ad61fe6477c4d091744a1e82cdd987baf59f8dd71fc6d242d6dd294b8fb29b9447a9d5055996
 SHA512 
b12fd2287d89d3a8277f8fb540a19e6d26aa26c3f88e7ae2e6601b63f78d642e73b8d16cf351f6979ce7bbf53251b9c1faa76798a87f70cf3dcf51279eb0db68

diff --git a/sys-process/atop/atop-2.7.0-r1.ebuild 
b/sys-process/atop/atop-2.7.0-r1.ebuild
deleted file mode 100644
index 4e4a270b83e0..
--- a/sys-process/atop/atop-2.7.0-r1.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Check on bumps of atop
-# https://www.atoptool.nl/downloadnetatop.php
-NETATOP_VER=3.1
-
-# Controls 'netatop' kernel module
-MODULES_OPTIONAL_USE="modules"
-NETATOP_P=net${PN}-${NETATOP_VER}
-NETATOP_S="${WORKDIR}"/${NETATOP_P}
-
-inherit linux-info linux-mod systemd toolchain-funcs
-
-DESCRIPTION="Resource-specific view of processes"
-HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop;
-SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
-
-# Module is GPL-2 as well
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 
~amd64-linux ~x86-linux"
-
-RDEPEND="sys-libs/ncurses:0=
-   >=sys-process/acct-6.6.4-r1
-   modules? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.6.0-build.patch
-)
-
-pkg_pretend() {
-   if use kernel_linux ; then
-   CONFIG_CHECK="~BSD_PROCESS_ACCT"
-   check_extra_config
-   fi
-}
-
-src_prepare() {
-   default
-
-   if use modules ; then
-   cd "${WORKDIR}"/${NETATOP_P} || die
-   eapply -p1 "${FILESDIR}"/${PN}-2.7.0-netatop-makefile.patch
-   cd "${S}" || die
-   fi
-
-   tc-export CC PKG_CONFIG
-
-   # bug #191926
-   sed -i 's: root : :' atop.cronsysv || die
-
-   # prefixify
-   sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile || die
-}
-
-src_configure() {
-   default
-
-   BUILD_TARGETS="netatop.ko"
-   MODULE_NAMES="netatop(:${NETATOP_S}/module)"
-}
-
-src_compile() {
-   default
-
-   linux-mod_src_compile
-}
-
-src_install() {
-   linux-mod_src_install
-
-   if use modules ; then
-   # netatop's Makefile tries to build the kernel module for us
-   # so let's just replicate parts of it here.
-   emake -C "${NETATOP_S}"/daemon all
-
-   dosbin "${NETATOP_S}"/daemon/netatopd
-   doman "${NETATOP_S}"/man/*
-
-   systemd_dounit "${NETATOP_S}"/netatop.service
-
-   newinitd "${FILESDIR}"/netatop.rc netatop
-   fi
-
-   emake DESTDIR="${D}" genericinstall
-
-   # useless -${PV} copies ?
-   rm "${ED}"/usr/bin/atop*-${PV} || die
-
-   newinitd "${FILESDIR}"/${PN}.rc-r2 ${PN}
-   newinitd "${FILESDIR}"/atopacct.rc atopacct
-
-   systemd_dounit "${FILESDIR}"/${PN}.service-r1
-   systemd_dounit "${FILESDIR}"/atopacct.service
-
-   dodoc atop.cronsysv AUTHOR README
-
-   

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/iptstate/files/, net-analyzer/iptstate/

2022-02-19 Thread Sam James
commit: 4a567cf87432bf1d76977d02d62245f4f7bb24aa
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:09:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:25:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a567cf8

net-analyzer/iptstate: drop 2.2.6

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

 net-analyzer/iptstate/Manifest |  1 -
 .../iptstate/files/iptstate-2.2.5-gentoo.patch | 26 
 net-analyzer/iptstate/iptstate-2.2.6.ebuild| 35 --
 3 files changed, 62 deletions(-)

diff --git a/net-analyzer/iptstate/Manifest b/net-analyzer/iptstate/Manifest
index f5163c1b7238..5414199ac370 100644
--- a/net-analyzer/iptstate/Manifest
+++ b/net-analyzer/iptstate/Manifest
@@ -1,2 +1 @@
-DIST iptstate-2.2.6.tar.bz2 28700 BLAKE2B 
66e18425a4fed423a5a03c8f9ecbc87f4553a64475ab77144f3f37969eb6a399d52d7166bb68d9c9e80753163b841c71b42bfc13796e4a9d2c23db084740f3f5
 SHA512 
411b357aced384c52caac17b23f3c6bd631ff34d41b6000b90ff6dfc3cf20e36e46416d3691ac699b06f16d6042a42681b42a5d3594ce287aa6cf3b3b637c999
 DIST iptstate-2.2.7.tar.bz2 29994 BLAKE2B 
0be657d4452b40b1835279bfa141b94e3db7adeeba141dede8456c64e4847efbb23197afab7e2452c9ad84c1be5eaffa1d9f7da15a5aaeb0c6fb28c1d62d6733
 SHA512 
43e258639e0f728d4a393d2dd7a834a6df1131da5291559a504800a0918dad3e010baaeb1bca66cb9a62bad6955f678be3302aac916fc956a525cdd7e9d0690a

diff --git a/net-analyzer/iptstate/files/iptstate-2.2.5-gentoo.patch 
b/net-analyzer/iptstate/files/iptstate-2.2.5-gentoo.patch
deleted file mode 100644
index fdaeeb7867b2..
--- a/net-analyzer/iptstate/files/iptstate-2.2.5-gentoo.patch
+++ /dev/null
@@ -1,26 +0,0 @@
 a/Makefile
-+++ b/Makefile
-@@ -17,12 +17,11 @@
- ### ADVANCED USERS AND PACKAGERS MIGHT WANT TO CHANGE THIS
- 
- CXX?= g++
--CXXFLAGS?= -g -Wall -O2
-+CXXFLAGS+= -Wall
- CXXFILES?= iptstate.cc
- 
- # THIS IS FOR NORMAL COMPILATION
--LIBS?= -lncurses -lnetfilter_conntrack
--CPPFLAGS=
-+LIBS= $(shell $(PKG_CONFIG) --libs ncurses libnetfilter_conntrack)
- 
- ### YOU SHOULDN'T NEED TO CHANGE ANYTHING BELOW THIS
- 
-@@ -45,7 +44,7 @@
-   echo "++" ;\
-   echo "";
- 
--  $(CXX) $(CXXFLAGS) $(CXXFILES) -o iptstate $(LIBS) $(CPPFLAGS)
-+  $(CXX) $(LDFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFILES) -o iptstate 
$(LIBS)
-   @touch iptstate
- 
-   @\

diff --git a/net-analyzer/iptstate/iptstate-2.2.6.ebuild 
b/net-analyzer/iptstate/iptstate-2.2.6.ebuild
deleted file mode 100644
index 0f85670270ce..
--- a/net-analyzer/iptstate/iptstate-2.2.6.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs
-
-DESCRIPTION="IP Tables State displays states being kept by iptables in a 
top-like format"
-HOMEPAGE="https://www.phildev.net/iptstate/ https://github.com/jaymzh/iptstate;
-SRC_URI="https://github.com/jaymzh/${PN}/releases/download/v${PV}/${P}.tar.bz2;
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc x86"
-
-RDEPEND="
-   >=sys-libs/ncurses-5.7-r7:0=
-   >=net-libs/libnetfilter_conntrack-0.0.50
-"
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.2.5-gentoo.patch
-)
-
-src_prepare() {
-   default
-   tc-export CXX PKG_CONFIG
-}
-
-src_install() {
-   emake PREFIX="${D}"/usr install
-   dodoc BUGS Changelog CONTRIB README.md WISHLIST
-}



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

2022-02-19 Thread Sam James
commit: b5d96e4f0c045cbd61074df7aeb74ab424e5a983
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:13:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:26:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d96e4f

net-analyzer/mrtg: drop 2.17.7

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

 net-analyzer/mrtg/Manifest   |  1 -
 net-analyzer/mrtg/mrtg-2.17.7.ebuild | 49 
 2 files changed, 50 deletions(-)

diff --git a/net-analyzer/mrtg/Manifest b/net-analyzer/mrtg/Manifest
index 9e4a593387c0..6bae1dca938b 100644
--- a/net-analyzer/mrtg/Manifest
+++ b/net-analyzer/mrtg/Manifest
@@ -1,2 +1 @@
-DIST mrtg-2.17.7.tar.gz 1098650 BLAKE2B 
f8191296fc163b950792b8ecee773cfe643a7390d49444ce8b5012b2dbd932093cb4f71745ba2c86bda579fbcd3c73a4f9cebc1fa4e7f791a7b4461ae92ac191
 SHA512 
b25ab38416213bc5128612724530f36f4a855bb66a65f8bbe4bdafef05d2688eed68f5c3df1e13193102507a4114e71ec226ad32dd6b4d3ae2e2291320d8e768
 DIST mrtg-2.17.8.tar.gz 1102598 BLAKE2B 
d5d513de641087f6daa207f154bbcca0196ccc8cba79a03ad6916c9c0065980745be3746953063127fc017d57e235ff67252531380fc9f68c9e5c3332d5230ce
 SHA512 
c1dbeb5ce065b2b071d18e1eec1100d56eb7c4c654562de530139acee27ad57614354b74e3d0777cb6d4470a58ed6acae0f1af9c6f7115bf329132a68b6e0aaa

diff --git a/net-analyzer/mrtg/mrtg-2.17.7.ebuild 
b/net-analyzer/mrtg/mrtg-2.17.7.ebuild
deleted file mode 100644
index e63814c2ef96..
--- a/net-analyzer/mrtg/mrtg-2.17.7.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A tool to monitor the traffic load on network-links"
-HOMEPAGE="https://oss.oetiker.ch/mrtg/;
-SRC_URI="https://oss.oetiker.ch/mrtg/pub/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 sparc x86"
-IUSE="selinux"
-
-DEPEND="
-   >=dev-perl/SNMP_Session-1.13-r2
-   >=dev-perl/Socket6-0.23
-   dev-lang/perl
-   media-libs/gd[png]
-"
-RDEPEND="
-   ${DEPEND}
-   selinux? ( sec-policy/selinux-mrtg )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.17.4-socket6.patch
-)
-
-src_prepare() {
-   rm ./lib/mrtg2/{SNMP_{Session,util},BER}.pm || die
-
-   sed -i \
-   -e 
's|main::SL}lib${main::SL|main::SL}'"$(get_libdir)"'${main::SL|g' \
-   $(find bin -type f) contrib/cfgmaker_dlci/cfgmaker_dlci || die
-
-   default
-}
-
-src_install() {
-   keepdir /var/lib/mrtg
-
-   default
-
-   mv "${ED}"/usr/share/doc/{mrtg2,${PF}} || die
-
-   newinitd "${FILESDIR}/mrtg.rc" ${PN}
-   newconfd "${FILESDIR}/mrtg.confd" ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/apngasm/, media-gfx/apngasm/files/

2022-02-19 Thread Sam James
commit: 659acda4b77ece747c4d3d54f34ec9a4657d0a37
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:11:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:25:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=659acda4

media-gfx/apngasm: drop 2.91-r1

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

 media-gfx/apngasm/Manifest |  1 -
 media-gfx/apngasm/apngasm-2.91-r1.ebuild   | 52 --
 .../apngasm/files/apngasm-2.91-makefile.patch  | 22 -
 media-gfx/apngasm/metadata.xml |  4 --
 4 files changed, 79 deletions(-)

diff --git a/media-gfx/apngasm/Manifest b/media-gfx/apngasm/Manifest
index d29bfb20fae9..0cecabb76b20 100644
--- a/media-gfx/apngasm/Manifest
+++ b/media-gfx/apngasm/Manifest
@@ -1,2 +1 @@
-DIST apngasm-2.91-src.zip 597267 BLAKE2B 
a34a765fef49aa0ac29973b8dc450bfcdfe7aa83dffe19919f916a136db3d0bfebf3c1fac79bfb81a3900cee87afd888469e5432500d181a9539696b4573a42b
 SHA512 
2415389a989f7a7ff7f3e1328f7920c7515c9a492c89ef216ff53db68fe2f1a674ff60d5f4bfd5a8c710f625456557ae7d5b25f486ac826e3113976cd9fc11dc
 DIST apngasm-3.1.10.tar.gz 620031 BLAKE2B 
6885b87815e76e8b9eed58548568bf821dfdf61579f83fc1aa977638f34c2112ebbfebba3454b0a2cfc01b465e570a7976e0fb8046a0762e9d35cf30e3d3f4cd
 SHA512 
670d75251ddc771f9b2b4a1f401066f2012a6814bec781b918f1d9e8960835654c66c3d19b4c8920d5186d85af12cdc4bba8b61c8f3d349b4fc70513d8ecb34e

diff --git a/media-gfx/apngasm/apngasm-2.91-r1.ebuild 
b/media-gfx/apngasm/apngasm-2.91-r1.ebuild
deleted file mode 100644
index ef084fbd4c98..
--- a/media-gfx/apngasm/apngasm-2.91-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="create an APNG from multiple PNG files"
-HOMEPAGE="https://sourceforge.net/projects/apngasm/;
-SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}-src.zip"
-
-LICENSE="ZLIB 7z? ( LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="7z zopfli"
-
-RDEPEND="media-libs/libpng:0=
-   sys-libs/zlib
-   zopfli? ( app-arch/zopfli:= )"
-DEPEND="${RDEPEND}
-   app-arch/unzip"
-
-S=${WORKDIR}
-
-PATCHES=( "${FILESDIR}"/${P}-makefile.patch )
-
-src_prepare() {
-   default
-
-   # remove bundled libs
-   rm -r zopfli zlib libpng || die
-
-   if use 7z; then
-   append-cflags -DFEATURE_7ZIP
-   else
-   sed -i '/^SRC_DIRS\s\+=/s/7z//' Makefile || die
-   fi
-
-   if use zopfli; then
-   append-cflags -DFEATURE_ZOPFLI
-   sed -i '/^LIBS\s\+=/s/$/ -lzopfli/' Makefile || die
-   fi
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)"
-}
-
-src_install() {
-   dobin ${PN}
-   dodoc readme.txt
-}

diff --git a/media-gfx/apngasm/files/apngasm-2.91-makefile.patch 
b/media-gfx/apngasm/files/apngasm-2.91-makefile.patch
deleted file mode 100644
index b9fb9c20ee89..
--- a/media-gfx/apngasm/files/apngasm-2.91-makefile.patch
+++ /dev/null
@@ -1,22 +0,0 @@
 apngasm-2.91-src/Makefile
-+++ apngasm-2.91-src/Makefile
-@@ -1,8 +1,7 @@
- PACKAGE= apngasm
- CC = gcc
--SRC_DIRS   = . 7z zopfli
--CFLAGS = -Wall -pedantic -DFEATURE_7ZIP -DFEATURE_ZOPFLI
--CFLAGS_OPT = -O2
-+SRC_DIRS   = . 7z
-+CFLAGS += -Wall -pedantic
- CFLAGS_7Z  = -Wno-sign-compare -Wno-reorder -Wno-maybe-uninitialized 
-Wno-parentheses
- LIBS   = -lstdc++ -lm -lpng -lz
- 
-@@ -16,7 +15,7 @@
- all : $(PACKAGE)
- 
- $(PACKAGE) : objdirs $(OBJECTS)
--  $(CC) -o $@ $(OBJECTS) -s $(LIBS)
-+  $(CC) -o $@ $(OBJECTS) $(LDFLAGS) $(LIBS)
- 
- objdirs :
-   mkdir -p $(OBJ_DIRS)

diff --git a/media-gfx/apngasm/metadata.xml b/media-gfx/apngasm/metadata.xml
index d31bd859a4ec..cff2266b257f 100644
--- a/media-gfx/apngasm/metadata.xml
+++ b/media-gfx/apngasm/metadata.xml
@@ -2,10 +2,6 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   
-   Enable support for 7zip compression
-   Enable support for Zopfli compression
-   

apngasm




[gentoo-commits] repo/gentoo:master commit in: app-admin/gam-server/

2022-02-19 Thread Sam James
commit: 8b0b20e339b05ce5a851af68f0653b48bcd57318
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:05:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:24:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b0b20e3

app-admin/gam-server: drop 0.1.10-r2

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

 app-admin/gam-server/gam-server-0.1.10-r2.ebuild | 88 
 1 file changed, 88 deletions(-)

diff --git a/app-admin/gam-server/gam-server-0.1.10-r2.ebuild 
b/app-admin/gam-server/gam-server-0.1.10-r2.ebuild
deleted file mode 100644
index 66a45bfa5661..
--- a/app-admin/gam-server/gam-server-0.1.10-r2.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-GNOME_ORG_MODULE="gamin"
-GNOME_TARBALL_SUFFIX="bz2"
-inherit autotools epatch flag-o-matic multilib gnome.org
-
-DESCRIPTION="Library providing the FAM File Alteration Monitor API"
-HOMEPAGE="https://www.gnome.org/~veillard/gamin/;
-SRC_URI="${SRC_URI}
-   mirror://gentoo/gamin-0.1.9-freebsd.patch.bz2
-   https://pkgconfig.freedesktop.org/releases/pkg-config-0.26.tar.gz; # 
pkg.m4 for eautoreconf
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-solaris"
-IUSE="debug"
-
-RDEPEND=">=dev-libs/glib-2:2
-   >=dev-libs/libgamin-0.1.10
-   !app-admin/fam
-   !

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

2022-02-19 Thread Sam James
commit: 38ff47799169497e3882990fa3fbcdbb0234215e
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:07:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:25:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ff4779

www-apache/mod_rpaf: drop 0.6-r1

Bug: https://bugs.gentoo.org/833712
Closes: https://bugs.gentoo.org/827694
Signed-off-by: Sam James  gentoo.org>

 www-apache/mod_rpaf/Manifest   |  1 -
 www-apache/mod_rpaf/mod_rpaf-0.6-r1.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/www-apache/mod_rpaf/Manifest b/www-apache/mod_rpaf/Manifest
index 9ed3154e1c6c..f4e755132b14 100644
--- a/www-apache/mod_rpaf/Manifest
+++ b/www-apache/mod_rpaf/Manifest
@@ -1,2 +1 @@
-DIST mod_rpaf-0.6.tar.gz 7695 BLAKE2B 
4aeb7fbaaa9c5fdda139b3f6eeedae842f623382c54d13166117d533c7674ad587be1d2da914a68594be6fc999f40bd60a985f773272f0ea9769cd72f8e25736
 SHA512 
1ad5af69cfe0e72cc609c081388e20e6a40cff1af7b47581b3d6958e5c7badf6580b2e14e5bd86482fe7cc7b60ca5045a2486c6f3f6e8ece7c142d38df990b4c
 DIST mod_rpaf-0.8.4.tar.gz 6458 BLAKE2B 
80919bbae3a3fd1dfc343efe669a21bb57e041d79987a7430ef40085576164707995a9b0b4d9f41aeaefead7f1951a08e800ae40cc2141cd27df8a7feeb5bdb8
 SHA512 
ae3a265bfa829c62721acfed6ed20ecffd48f130e435e14769d65e635aac3e3ac15c57d198ac2a0f3e7479dd4d71f90cc15ab717ed396ca016f8822312ff4305

diff --git a/www-apache/mod_rpaf/mod_rpaf-0.6-r1.ebuild 
b/www-apache/mod_rpaf/mod_rpaf-0.6-r1.ebuild
deleted file mode 100644
index e0e4e989f91d..
--- a/www-apache/mod_rpaf/mod_rpaf-0.6-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit apache-module epatch
-
-DESCRIPTION="Reverse proxy add forward module"
-HOMEPAGE="http://stderr.net/apache/rpaf/;
-SRC_URI="http://stderr.net/apache/rpaf/download/${P}.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-APACHE2_MOD_CONF="10_${PN}"
-APACHE2_MOD_DEFINE="RPAF"
-
-need_apache2_4
-
-src_prepare() {
-   # Debian patches
-   epatch "${FILESDIR}"/0*.patch
-   mv ${PN}-2.0.c ${PN}.c
-}



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

2022-02-19 Thread Sam James
commit: 9f1ff8c0ad1e5f0682a8aedf1fcbfa450c1c65f4
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:10:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:25:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f1ff8c0

sys-devel/bin86: drop 0.16.21

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

 sys-devel/bin86/bin86-0.16.21.ebuild | 34 --
 1 file changed, 34 deletions(-)

diff --git a/sys-devel/bin86/bin86-0.16.21.ebuild 
b/sys-devel/bin86/bin86-0.16.21.ebuild
deleted file mode 100644
index b21fcec3bf49..
--- a/sys-devel/bin86/bin86-0.16.21.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit toolchain-funcs epatch
-
-DESCRIPTION="Assembler and loader used to create kernel bootsector"
-HOMEPAGE="http://v3.sk/~lkundrak/dev86/;
-SRC_URI="http://v3.sk/~lkundrak/dev86/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-IUSE=""
-
-src_prepare() {
-   use elibc_musl && CPPFLAGS="${CPPFLAGS} -U__linux__"
-   sed -i \
-   -e '/^PREFIX/s|=.*|=$(DESTDIR)/usr|' \
-   -e '/^MANDIR/s|)/man/man1|)/share/man/man1|' \
-   -e '/^INSTALL_OPTS/s|-s||' \
-   -e "/^CFLAGS/s|=.*|=${CFLAGS} -D_POSIX_SOURCE ${CPPFLAGS}|" \
-   -e "/^LDFLAGS/s|=.*|=${LDFLAGS}|" \
-   Makefile || die
-   epatch "${FILESDIR}"/${PN}-0.16.17-amd64-build.patch
-   eapply_user
-   tc-export CC
-}
-
-src_install() {
-   dodir /usr/bin /usr/share/man/man1
-   default
-}



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

2022-02-19 Thread Sam James
commit: 216eb903bbd96605383ee5b3fa9fcc538d077661
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 05:07:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 05:25:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=216eb903

www-apache/mod_limitipconn: drop 0.24-r3

Bug: https://bugs.gentoo.org/833713
Closes: https://bugs.gentoo.org/827685
Signed-off-by: Sam James  gentoo.org>

 .../mod_limitipconn/mod_limitipconn-0.24-r3.ebuild | 25 --
 1 file changed, 25 deletions(-)

diff --git a/www-apache/mod_limitipconn/mod_limitipconn-0.24-r3.ebuild 
b/www-apache/mod_limitipconn/mod_limitipconn-0.24-r3.ebuild
deleted file mode 100644
index 3d72dec23584..
--- a/www-apache/mod_limitipconn/mod_limitipconn-0.24-r3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit apache-module
-
-DESCRIPTION="Limit the number of simultaneous apache connections"
-HOMEPAGE="https://dominia.org/djao/limitipconn2.html;
-SRC_URI="https://dominia.org/djao/limit/${P}.tar.bz2;
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="www-servers/apache[apache2_modules_status]"
-need_apache2
-
-RESTRICT="test"
-
-APACHE2_MOD_CONF="27_${PN}"
-APACHE2_MOD_DEFINE="LIMITIPCONN STATUS"
-
-DOCFILES="ChangeLog README"



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

2022-02-19 Thread Arthur Zamarin
commit: 5717f5d44464c13e0cadb249525ccf72c356f06b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb 20 05:09:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 20 05:09:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5717f5d4

media-libs/libvpx: Stabilize 1.11.0 arm64, #833741

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

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

diff --git a/media-libs/libvpx/libvpx-1.11.0.ebuild 
b/media-libs/libvpx/libvpx-1.11.0.ebuild
index fbc34bff5f10..b157a4048fdd 100644
--- a/media-libs/libvpx/libvpx-1.11.0.ebuild
+++ b/media-libs/libvpx/libvpx-1.11.0.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/webmproject/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="BSD"
 SLOT="0/7"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="cpu_flags_ppc_vsx3 doc +highbitdepth postproc static-libs test +threads"
 
 REQUIRED_USE="test? ( threads )"



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

2022-02-19 Thread Arthur Zamarin
commit: 6b2ee4dbc731f32ae00a979e86f5d2b159e54f3a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb 20 05:09:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 20 05:09:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b2ee4db

media-libs/libvpx: Stabilize 1.11.0 arm, #833741

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

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

diff --git a/media-libs/libvpx/libvpx-1.11.0.ebuild 
b/media-libs/libvpx/libvpx-1.11.0.ebuild
index 0b071e0594c5..fbc34bff5f10 100644
--- a/media-libs/libvpx/libvpx-1.11.0.ebuild
+++ b/media-libs/libvpx/libvpx-1.11.0.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/webmproject/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="BSD"
 SLOT="0/7"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="cpu_flags_ppc_vsx3 doc +highbitdepth postproc static-libs test +threads"
 
 REQUIRED_USE="test? ( threads )"



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

2022-02-19 Thread Sam James
commit: 2c253987f506d124561b56ab46d665d2ae99440d
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 04:47:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 04:47:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c253987

media-libs/opencolorio: revbump for previous change

Some of the paths can leak into installed headers.

Bug: https://bugs.gentoo.org/833194
Fixes: 3d3d8c7418b3c7e10cf2f2f13c766b81d40202b6
Signed-off-by: Sam James  gentoo.org>

 .../{opencolorio-2.1.1-r6.ebuild => opencolorio-2.1.1-r7.ebuild}  | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/media-libs/opencolorio/opencolorio-2.1.1-r6.ebuild 
b/media-libs/opencolorio/opencolorio-2.1.1-r7.ebuild
similarity index 100%
rename from media-libs/opencolorio/opencolorio-2.1.1-r6.ebuild
rename to media-libs/opencolorio/opencolorio-2.1.1-r7.ebuild



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

2022-02-19 Thread Sam James
commit: 98ba91c1ddc590f6ae447242198162aa0a853a41
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 04:48:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 04:48:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98ba91c1

media-gfx/blender: crank opencolorio dependency up

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

 media-gfx/blender/blender-2.93.8-r4.ebuild | 2 +-
 media-gfx/blender/blender-3.0.1-r4.ebuild  | 2 +-
 media-gfx/blender/blender-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-gfx/blender/blender-2.93.8-r4.ebuild 
b/media-gfx/blender/blender-2.93.8-r4.ebuild
index 0ac39cbd512a..0d1494896971 100644
--- a/media-gfx/blender/blender-2.93.8-r4.ebuild
+++ b/media-gfx/blender/blender-2.93.8-r4.ebuild
@@ -61,7 +61,7 @@ RDEPEND="${PYTHON_DEPS}
virtual/opengl
alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] )
collada? ( >=media-libs/opencollada-1.6.68 )
-   color-management? ( >=media-libs/opencolorio-2.1.1-r6:= )
+   color-management? ( >=media-libs/opencolorio-2.1.1-r7:= )
cuda? ( dev-util/nvidia-cuda-toolkit:= )
embree? ( >=media-libs/embree-3.10.0[raymask] )
ffmpeg? ( 
media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k,vpx,vorbis,opus,xvid] )

diff --git a/media-gfx/blender/blender-3.0.1-r4.ebuild 
b/media-gfx/blender/blender-3.0.1-r4.ebuild
index 81f1e9c64586..c8b48ed3a582 100644
--- a/media-gfx/blender/blender-3.0.1-r4.ebuild
+++ b/media-gfx/blender/blender-3.0.1-r4.ebuild
@@ -62,7 +62,7 @@ RDEPEND="${PYTHON_DEPS}
virtual/opengl
alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] )
collada? ( >=media-libs/opencollada-1.6.68 )
-   color-management? ( >=media-libs/opencolorio-2.1.1-r6:= )
+   color-management? ( >=media-libs/opencolorio-2.1.1-r7:= )
cuda? ( dev-util/nvidia-cuda-toolkit:= )
embree? ( >=media-libs/embree-3.10.0[raymask] )
ffmpeg? ( 
media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k,vpx,vorbis,opus,xvid] )

diff --git a/media-gfx/blender/blender-.ebuild 
b/media-gfx/blender/blender-.ebuild
index d5e6f8b61cf4..39bf9fc09fa6 100644
--- a/media-gfx/blender/blender-.ebuild
+++ b/media-gfx/blender/blender-.ebuild
@@ -62,7 +62,7 @@ RDEPEND="${PYTHON_DEPS}
virtual/opengl
alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] )
collada? ( >=media-libs/opencollada-1.6.68 )
-   color-management? ( >=media-libs/opencolorio-2.1.1-r6:= )
+   color-management? ( >=media-libs/opencolorio-2.1.1-r7:= )
cuda? ( dev-util/nvidia-cuda-toolkit:= )
embree? ( >=media-libs/embree-3.10.0[raymask] )
ffmpeg? ( 
media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k,vpx,vorbis,opus,xvid] )



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

2022-02-19 Thread Sam James
commit: f15dcd789e2b2e0a8a113dd9de4355ba7423d64f
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 04:40:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 04:40:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15dcd78

media-libs/openimageio: require newer imath/openexr

Just in case, to avoid those installed in older paths.

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

 ...{openimageio-2.3.12.0-r2.ebuild => openimageio-2.3.12.0-r3.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/openimageio/openimageio-2.3.12.0-r2.ebuild 
b/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild
similarity index 98%
rename from media-libs/openimageio/openimageio-2.3.12.0-r2.ebuild
rename to media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild
index bd66deec7c82..b8f9f244482a 100644
--- a/media-libs/openimageio/openimageio-2.3.12.0-r2.ebuild
+++ b/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild
@@ -55,9 +55,9 @@ RDEPEND="
>=media-libs/libheif-1.7.0:=
media-libs/libpng:0=
>=media-libs/libwebp-0.2.1:=
-   dev-libs/imath:=
+   >=dev-libs/imath-3.1.2-r4:=
>=media-libs/opencolorio-2.1.1-r4:=
-   media-libs/openexr:=
+   >=media-libs/openexr-3:0=
media-libs/tiff:0=
sys-libs/zlib:=
virtual/jpeg:0



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

2022-02-19 Thread Sam James
commit: 3d3d8c7418b3c7e10cf2f2f13c766b81d40202b6
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 04:41:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 04:41:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d3d8c74

media-libs/opencolorio: require newer openimageio

And fixes a typo in the version of it anyway.

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

 media-libs/opencolorio/opencolorio-2.1.1-r6.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-libs/opencolorio/opencolorio-2.1.1-r6.ebuild 
b/media-libs/opencolorio/opencolorio-2.1.1-r6.ebuild
index 9f7533e77e56..b8551efefa43 100644
--- a/media-libs/opencolorio/opencolorio-2.1.1-r6.ebuild
+++ b/media-libs/opencolorio/opencolorio-2.1.1-r6.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
dev-libs/tinyxml
opengl? (
media-libs/lcms:2
-   >=media-libs/openimageio-2.1.1-r4:=
+   >=media-libs/openimageio-2.3.12.0-r3:=
media-libs/glew:=
media-libs/freeglut
virtual/opengl
@@ -41,7 +41,6 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
-   >=dev-util/cmake-3.16.2-r1
virtual/pkgconfig
doc? (
$(python_gen_cond_dep '



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

2022-02-19 Thread Sam James
commit: 5c508947c2e58691579f9fa5a35b1498e2635d7e
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 04:43:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 04:45:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c508947

media-gfx/blender: make sure we have new enough OIIO/OCIO

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

 .../blender/{blender-2.93.8-r3.ebuild => blender-2.93.8-r4.ebuild}  | 6 +++---
 .../blender/{blender-3.0.1-r3.ebuild => blender-3.0.1-r4.ebuild}| 6 +++---
 media-gfx/blender/blender-.ebuild   | 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/media-gfx/blender/blender-2.93.8-r3.ebuild 
b/media-gfx/blender/blender-2.93.8-r4.ebuild
similarity index 98%
rename from media-gfx/blender/blender-2.93.8-r3.ebuild
rename to media-gfx/blender/blender-2.93.8-r4.ebuild
index 6cec96fa0df3..0ac39cbd512a 100644
--- a/media-gfx/blender/blender-2.93.8-r3.ebuild
+++ b/media-gfx/blender/blender-2.93.8-r4.ebuild
@@ -61,7 +61,7 @@ RDEPEND="${PYTHON_DEPS}
virtual/opengl
alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] )
collada? ( >=media-libs/opencollada-1.6.68 )
-   color-management? ( >=media-libs/opencolorio-2.1.1-r5:= )
+   color-management? ( >=media-libs/opencolorio-2.1.1-r6:= )
cuda? ( dev-util/nvidia-cuda-toolkit:= )
embree? ( >=media-libs/embree-3.10.0[raymask] )
ffmpeg? ( 
media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k,vpx,vorbis,opus,xvid] )
@@ -83,10 +83,10 @@ RDEPEND="${PYTHON_DEPS}
openal? ( media-libs/openal )
opencl? ( virtual/opencl )
oidn? ( >=media-libs/oidn-1.3.0 )
-   openimageio? ( >=media-libs/openimageio-2.3.12.0-r2:= )
+   openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= )
openexr? (
>=dev-libs/imath-3.1.4-r2:=
-   >=media-libs/openexr-3:=
+   >=media-libs/openexr-3:0=
)
opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=,opencl=] )
openvdb? (

diff --git a/media-gfx/blender/blender-3.0.1-r3.ebuild 
b/media-gfx/blender/blender-3.0.1-r4.ebuild
similarity index 98%
rename from media-gfx/blender/blender-3.0.1-r3.ebuild
rename to media-gfx/blender/blender-3.0.1-r4.ebuild
index ef026bda6534..81f1e9c64586 100644
--- a/media-gfx/blender/blender-3.0.1-r3.ebuild
+++ b/media-gfx/blender/blender-3.0.1-r4.ebuild
@@ -62,7 +62,7 @@ RDEPEND="${PYTHON_DEPS}
virtual/opengl
alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] )
collada? ( >=media-libs/opencollada-1.6.68 )
-   color-management? ( >=media-libs/opencolorio-2.1.1-r5:= )
+   color-management? ( >=media-libs/opencolorio-2.1.1-r6:= )
cuda? ( dev-util/nvidia-cuda-toolkit:= )
embree? ( >=media-libs/embree-3.10.0[raymask] )
ffmpeg? ( 
media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k,vpx,vorbis,opus,xvid] )
@@ -83,10 +83,10 @@ RDEPEND="${PYTHON_DEPS}
nls? ( virtual/libiconv )
openal? ( media-libs/openal )
oidn? ( >=media-libs/oidn-1.4.1 )
-   openimageio? ( >=media-libs/openimageio-2.3.12.0-r2:= )
+   openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= )
openexr? (
>=dev-libs/imath-3.1.4-r2:=
-   >=media-libs/openexr-3:=
+   >=media-libs/openexr-3:0=
)
opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] )
openvdb? (

diff --git a/media-gfx/blender/blender-.ebuild 
b/media-gfx/blender/blender-.ebuild
index 85c4dce25b06..d5e6f8b61cf4 100644
--- a/media-gfx/blender/blender-.ebuild
+++ b/media-gfx/blender/blender-.ebuild
@@ -62,7 +62,7 @@ RDEPEND="${PYTHON_DEPS}
virtual/opengl
alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] )
collada? ( >=media-libs/opencollada-1.6.68 )
-   color-management? ( >=media-libs/opencolorio-2.1.1-r5:= )
+   color-management? ( >=media-libs/opencolorio-2.1.1-r6:= )
cuda? ( dev-util/nvidia-cuda-toolkit:= )
embree? ( >=media-libs/embree-3.10.0[raymask] )
ffmpeg? ( 
media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k,vpx,vorbis,opus,xvid] )
@@ -83,10 +83,10 @@ RDEPEND="${PYTHON_DEPS}
nls? ( virtual/libiconv )
openal? ( media-libs/openal )
oidn? ( >=media-libs/oidn-1.4.1 )
-   openimageio? ( >=media-libs/openimageio-2.3.12.0-r2:= )
+   openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= )
openexr? (
>=dev-libs/imath-3.1.4-r2:=
-   >=media-libs/openexr-3:=
+   >=media-libs/openexr-3:0=
)
opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] )
openvdb? (



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/mined/

2022-02-19 Thread Alexander Holcomb
commit: 503799036a7c56cacc33ad87c876141304362499
Author: Alexander Holcomb  alexsdigital  rodeo>
AuthorDate: Sun Feb 20 04:19:44 2022 +
Commit: Alexander Holcomb  alexsdigital  rodeo>
CommitDate: Sun Feb 20 04:25:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50379903

app-editors/mined: Make package respect LDFLAGS

This will edit the build command used for compilation to
explicitly enable LDFLAGS.
This commit should resolve bug 832740.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alex Holcomb  alexsdigital.rodeo>

 app-editors/mined/mined-2015.25.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-editors/mined/mined-2015.25.ebuild 
b/app-editors/mined/mined-2015.25.ebuild
index 006d7fe6d..6844b33e5 100644
--- a/app-editors/mined/mined-2015.25.ebuild
+++ b/app-editors/mined/mined-2015.25.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,10 @@ BDEPEND=""
 S=${S}/src
 src_configure() {
sed -in 's/OBJDIR=..\/bin\/sh/OBJDIR=bin\/sh/' mkmined
-   sed -in 's/\"\${COPT--DTERMIO \$W}\"/\"${CFLAGS} \${COPT--DTERMIO}\"/' 
mkmined
+   sed -in 's/\"\${COPT--DTERMIO \$W}\"/\"${CFLAGS} \${COPT--DTERMIO} 
\${LDFLAGS}\"/' mkmined
+   sed -in 's/name.o/name.o \$LDFLAGS/' mkmined
+   sed -in 's/link=false/link=true/' mkmined
+   sed -in 142's/$/ \$LDFLAGS/' mkmined
 }
 
 src_compile() {



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

2022-02-19 Thread Sam James
commit: c6f00d17550b26140a1ba9d83e386041cfdce5ee
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 02:33:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 02:33:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6f00d17

net-analyzer/wireshark: Stabilize 3.6.2 x86, #833632

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

 net-analyzer/wireshark/wireshark-3.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/wireshark-3.6.2.ebuild 
b/net-analyzer/wireshark/wireshark-3.6.2.ebuild
index 14090e9e978e..b34c3442c2d4 100644
--- a/net-analyzer/wireshark/wireshark-3.6.2.ebuild
+++ b/net-analyzer/wireshark/wireshark-3.6.2.ebuild
@@ -18,7 +18,7 @@ else

SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz;
S="${WORKDIR}/${P/_/}"
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc64 ~riscv ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc64 ~riscv x86"
 fi
 
 LICENSE="GPL-2"



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

2022-02-19 Thread Sam James
commit: 7b7a475197dbf34be8a5af61ee454b24f0f52e08
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 02:02:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 02:32:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7a4751

sys-devel/crossdev: drop 20210621, 20210718, 20211027

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

 sys-devel/crossdev/Manifest |  3 ---
 sys-devel/crossdev/crossdev-20210621.ebuild | 35 
 sys-devel/crossdev/crossdev-20210718.ebuild | 35 
 sys-devel/crossdev/crossdev-20211027.ebuild | 36 -
 4 files changed, 109 deletions(-)

diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest
index 9c6baba8f100..ba080cec6395 100644
--- a/sys-devel/crossdev/Manifest
+++ b/sys-devel/crossdev/Manifest
@@ -1,5 +1,2 @@
-DIST crossdev-20210621.tar.xz 28588 BLAKE2B 
33ff6069c85cbcff6bf34bf5f6dd8050bd5f9d34e3478c0200965dffd4cee46e71acf4210f533c9b22fd6fe979fa5f447d30b5aaa3a6fc0845b201a80dcb28d8
 SHA512 
8f8bed6ce53503fa4c2bbce4327d8e1d5ce8edab5ff698f11f312007912a2d73be56242269f798bb633ad3648f6cf936e00e019c05e5781b523059befc26f42c
-DIST crossdev-20210718.tar.xz 28640 BLAKE2B 
1e9b9313a5c9a1cb4d82f00e4979794d61b9eaa0035c575ac55092c6c015d820a590c5816d212a4ffad95b96a3dd99a9b94ca7c20b78a7d7b062f16dec6ed329
 SHA512 
e1a37aebf759abaa30f071f43a528f9059b83456e71fd86fc8202a7eff5c506c1f34fdd260c7b91a03f491b9f2a107ce6a65c2314845a352176fcc5a27a766e2
-DIST crossdev-20211027.tar.xz 28752 BLAKE2B 
058d6254c702709c18cc426fe15d7a11cb856336236837a15c0b2cb0c2389198f8b0ea9893e7cdadd6ecdabb3e75c05b64c22448324ce2ea86032cb57e92a5d9
 SHA512 
6c15d71fb551dcb5cb8e95d7e3b1ecb52b34e47335842408da5acc9d258c1a5fa7e4699681b9b414b1b444df98601aa8b99b2000700485ec6028c076abeafd03
 DIST crossdev-20211121.tar.xz 28700 BLAKE2B 
bfe637dcd3c5b6d45e289d6298de18cab4b70b5d21a817a9207b91360b489457b9ee10266a1c2641f8dfac09dffb166bf1565a7e519ba41f84c6d5c2000f5158
 SHA512 
5189fa7639b819dfffc8f994bb557d8d83f115b82cd61d938db77fdcf16a33cc9d0147f9708b3bed22fdc4ace27ac863436813ebad94876ae767172ac0cbb9ce
 DIST crossdev-20220205.tar.xz 29088 BLAKE2B 
46e90557f0a6df49e4f6ab7be6495514a188c4366868290d3b6b879ad1e5741e1600bca237735290f7e9278d441534569853b582cd85b96581c6ae0517cb4c54
 SHA512 
72e7cf690d49a87b32f6fdad2462fd4156e4e35a3f0b5f30911012a2b7936bb999575f757547a7a805c0cfdd1fd0caa8b23bf61e72c4333096314043ed565f40

diff --git a/sys-devel/crossdev/crossdev-20210621.ebuild 
b/sys-devel/crossdev/crossdev-20210621.ebuild
deleted file mode 100644
index 59140a11c278..
--- a/sys-devel/crossdev/crossdev-20210621.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="git://anongit.gentoo.org/proj/crossdev.git"
-else
-   SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-fi
-
-DESCRIPTION="Gentoo Cross-toolchain generator"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Crossdev;
-
-LICENSE="GPL-2"
-SLOT="0"
-
-RDEPEND="
-   >=sys-apps/portage-2.1
-   >=app-portage/portage-utils-0.55
-   app-shells/bash
-   sys-apps/gentoo-functions
-"
-BDEPEND="app-arch/xz-utils"
-
-src_install() {
-   default
-
-   if [[ "${PV}" == "" ]] ; then
-   sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev 
|| die
-   fi
-}

diff --git a/sys-devel/crossdev/crossdev-20210718.ebuild 
b/sys-devel/crossdev/crossdev-20210718.ebuild
deleted file mode 100644
index b7f11a2c01de..
--- a/sys-devel/crossdev/crossdev-20210718.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="git://anongit.gentoo.org/proj/crossdev.git"
-else
-   SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-fi
-
-DESCRIPTION="Gentoo Cross-toolchain generator"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Crossdev;
-
-LICENSE="GPL-2"
-SLOT="0"
-
-RDEPEND="
-   >=sys-apps/portage-2.1
-   >=app-portage/portage-utils-0.55
-   app-shells/bash
-   sys-apps/gentoo-functions
-"
-BDEPEND="app-arch/xz-utils"
-
-src_install() {
-   default
-
-   if [[ "${PV}" == "" ]] ; then
-   sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev 
|| die
-   fi
-}

diff --git a/sys-devel/crossdev/crossdev-20211027.ebuild 
b/sys-devel/crossdev/crossdev-20211027.ebuild
deleted 

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

2022-02-19 Thread Sam James
commit: c439961a06625b27d39d683beee00e8c3a54005f
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Thu Jan 13 05:08:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 02:04:16 2022 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=c439961a

crossdev: use package.use.{mask,force} for pie/ssp

A hardened host profile forces the pie and ssp USE flags which is
overriding GUSE="-pie -ssp". Use package.use.mask and package.use.force
to control the flags.

Closes: https://bugs.gentoo.org/831165
Signed-off-by: Oskari Pirhonen  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 crossdev | 45 +
 1 file changed, 29 insertions(+), 16 deletions(-)

diff --git a/crossdev b/crossdev
index e2e01e8..fcf6a65 100755
--- a/crossdev
+++ b/crossdev
@@ -409,9 +409,11 @@ parse_target() {
pie_support=no
;;
esac
+   # Running a hardened profile on the host forces pie #831165
if [[ $pie_support = "no" ]]; then
# pie is >=gcc-6, nopie is =gcc-6, nossp is 

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

2022-02-19 Thread Nick Sarnie
commit: 74c60f4853c915c3900c9f63e4a4667d1d993b56
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Feb 19 21:56:31 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Feb 20 02:07:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74c60f48

media-libs/vulkan-loader: Version bump

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

 media-libs/vulkan-loader/Manifest  |  1 +
 .../vulkan-loader/vulkan-loader-1.3.204.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/media-libs/vulkan-loader/Manifest 
b/media-libs/vulkan-loader/Manifest
index daa0672ca82a..ab85f45e79a1 100644
--- a/media-libs/vulkan-loader/Manifest
+++ b/media-libs/vulkan-loader/Manifest
@@ -1,2 +1,3 @@
 DIST vulkan-loader-1.2.198.1.tar.gz 1441540 BLAKE2B 
c34fe5c0b97ee01038749754eb76b0fa7f1e4b9ad5ee78fa63ed9bf27e49362b215b39fd9fadcc5592097db80f3e655d109d6c92ae97829bdc75f5a28085d234
 SHA512 
dff0d8d9f6ffe4da6b94d491133c79d8fdbc724577387ae6f1522d7e557e39067ba66de60cc075bc469ad755dbe77d6e6728238a7ab4c07c36cf16964936e641
 DIST vulkan-loader-1.2.198.tar.gz 1440922 BLAKE2B 
5048a85155f94cd13f36fae48414ae3a0ea5f120a22f8b199fd43a2813b7168a9c5310ac6298ec2dee6488012d17d06043cf37dee38de265924e408f36498ed7
 SHA512 
92fc0cfa872e286abe4aa26a68a2bb90683b68425abbe001a62ac511c76850ad08102634e64ac06a88cf8ab225e60ddaf5bc80aa2c4bf68c25c0c47e5782f4fc
+DIST vulkan-loader-1.3.204.tar.gz 1465828 BLAKE2B 
92716a01958a851374c037b325f7dcd1f3dcb45c1ee0086102c71424965255a3ce9423ed8c1312023f445050cf112c9312110c2d6f4d43ec9980270eca2bbb67
 SHA512 
f78778783a4981a2b0b38c651e87358afad5c15d220bd1cb95e907f9afe2a81073b6ee12992c7038d0c8227cadcd7a64c93d21b2155585db3d807982354989d1

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.3.204.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.3.204.ebuild
new file mode 100644
index ..ce4d1ef79739
--- /dev/null
+++ b/media-libs/vulkan-loader/vulkan-loader-1.3.204.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Loader
+CMAKE_ECLASS="cmake"
+inherit flag-o-matic cmake-multilib toolchain-funcs
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   EGIT_SUBMODULES=()
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-sdk-${PV}
+fi
+
+DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Loader;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="layers wayland X"
+
+BDEPEND=">=dev-util/cmake-3.10.2"
+DEPEND="
+   ~dev-util/vulkan-headers-${PV}
+   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11:=[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+   )
+"
+PDEPEND="layers? ( media-libs/vulkan-layers:=[${MULTILIB_USEDEP}] )"
+
+multilib_src_configure() {
+   # Integrated clang assembler doesn't work with x86 - Bug #698164
+   if tc-is-clang && [[ ${ABI} == x86 ]]; then
+   append-cflags -fno-integrated-as
+   fi
+
+   local mycmakeargs=(
+   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_TESTS=OFF
+   -DBUILD_LOADER=ON
+   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+   -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+   )
+   cmake_src_configure
+}
+
+multilib_src_install() {
+   keepdir /etc/vulkan/icd.d
+
+   cmake_src_install
+}
+
+pkg_postinst() {
+   einfo "USE=demos has been dropped as per upstream packaging"
+   einfo "vulkaninfo is now available in the dev-util/vulkan-tools package"
+}



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

2022-02-19 Thread Nick Sarnie
commit: a09c70e699b3a2abdf6b222d79f7db916690d96e
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Feb 19 21:58:18 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Feb 20 02:09:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09c70e6

media-libs/vulkan-layers: Version bump

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

 media-libs/vulkan-layers/Manifest  |  1 +
 ...ayers-1.3.204-Dont-use-static-spirv-tools.patch | 27 +++
 ...n-layers-1.3.204-Fix-dependency-detection.patch | 90 ++
 ...rs-.ebuild => vulkan-layers-1.3.204.ebuild} | 12 ++-
 media-libs/vulkan-layers/vulkan-layers-.ebuild |  4 +-
 5 files changed, 128 insertions(+), 6 deletions(-)

diff --git a/media-libs/vulkan-layers/Manifest 
b/media-libs/vulkan-layers/Manifest
index 53a0a76e7a55..246391f920ad 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1 +1,2 @@
 DIST vulkan-layers-1.2.198.tar.gz 3555293 BLAKE2B 
1a419b1b4b50241f6f4225a8666b8f6f4fc00e30dba045deeca709f4b9ff777f8a66691ef094b72cbf059c9dafee9f1ad2986108e48c8ef3974ac805c103644e
 SHA512 
c5ac3e458987f3aa8ca21a79aa7819fbc1ca6013b6e445a82407ac0664884b90b8f79a2593368f6264a509674aa1f9584614c7c464c88d74284601f0c7636ef0
+DIST vulkan-layers-1.3.204.tar.gz 3662632 BLAKE2B 
277ab312fa8b127fadb2df37933b7eaf11b6ff5dc40246fb35c7e5d35f7d80b17bdc55e5a5686b5222500f416f462be06a3991bf786100bf0fc1af57be569a6f
 SHA512 
9f0649d2e3eccd52a093b4d9c3446d7f05ad4938a6950042fc2c3cf05f6ca2f513706385fc39cf4559344a4770fcc4375306904a233d0edd48b6eff5f17f1b0f

diff --git 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.204-Dont-use-static-spirv-tools.patch
 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.204-Dont-use-static-spirv-tools.patch
new file mode 100644
index ..791ac6764bce
--- /dev/null
+++ 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.204-Dont-use-static-spirv-tools.patch
@@ -0,0 +1,27 @@
+From 68f030f9e776d1f2549e471f40c9794f6056bb05 Mon Sep 17 00:00:00 2001
+From: Nick Sarnie 
+Date: Sat, 19 Feb 2022 20:41:44 -0500
+Subject: [PATCH] Dont use static spirv-tools
+
+Signed-off-by: Nick Sarnie 
+---
+ layers/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt
+index 59e294a07..5d30a9834 100644
+--- a/layers/CMakeLists.txt
 b/layers/CMakeLists.txt
+@@ -310,7 +310,7 @@ if(BUILD_LAYERS)
+ target_include_directories(VkLayer_khronos_validation PRIVATE 
${ROBIN_HOOD_HASHING_INCLUDE_DIR})
+ endif()
+ target_include_directories(VkLayer_khronos_validation PRIVATE 
${SPIRV_HEADERS_INCLUDE_DIR})
+-target_link_libraries(VkLayer_khronos_validation PRIVATE 
SPIRV-Tools-static SPIRV-Tools-opt)
++target_link_libraries(VkLayer_khronos_validation PRIVATE SPIRV-Tools 
SPIRV-Tools-opt)
+ 
+ 
+ # The output file needs Unix "/" separators or Windows "\" separators On 
top of that, Windows separators actually need to be doubled
+
+-- 
+2.35.1
+

diff --git 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.204-Fix-dependency-detection.patch
 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.204-Fix-dependency-detection.patch
new file mode 100644
index ..25f3b4bafd27
--- /dev/null
+++ 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.204-Fix-dependency-detection.patch
@@ -0,0 +1,90 @@
+From 534810e26e0be782b2c702a97bf726af250b8cd6 Mon Sep 17 00:00:00 2001
+From: Jeremy Gebben 
+Date: Thu, 17 Feb 2022 15:26:25 -0700
+Subject: [PATCH] build: Handle many permutations of SPIRV-Headers locations
+
+If the SPIRV-Headers package is not found, fall back to looking for
+headers in SPIRV_HEADERS_INSTALL_DIR or SPIRV_HEADERS_INCLUDE_DIR.
+
+Fixes #3765
+---
+ CMakeLists.txt| 19 ---
+ layers/CMakeLists.txt |  7 +--
+ tests/CMakeLists.txt  |  6 +++---
+ 3 files changed, 20 insertions(+), 12 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index d4ca786ca07..58a966f03d6 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -256,10 +256,23 @@ if (USE_ROBIN_HOOD_HASHING)
+ endif()
+ endif()
+ 
+-set(SPIRV_HEADERS_INCLUDE_DIR "" CACHE STRING "")
+ if(BUILD_LAYERS OR BUILD_TESTS)
+-if (SPIRV_HEADERS_INCLUDE_DIR STREQUAL "")
+-find_package(SPIRV-Headers REQUIRED CONFIG)
++find_package(SPIRV-Headers CONFIG QUIET)
++if(SPIRV-Headers_FOUND)
++  # pefer the package if found. Note that if SPIRV_HEADERS_INSTALL_DIR 
points at an 'installed'
++  # version of SPIRV-Headers, the package will be found.
++  get_target_property(SPIRV_HEADERS_INCLUDE_DIR 
SPIRV-Headers::SPIRV-Headers INTERFACE_INCLUDE_DIRECTORIES)
++elseif(SPIRV_HEADERS_INCLUDE_DIR)
++  # This is set by SPIRV-Tools (in parent scope!) and also some packages 
that include VVL with add_subdirectory
++  if (NOT EXISTS "${SPIRV_HEADERS_INCLUDE_DIR}/spirv/unified1/spirv.h")
++  

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

2022-02-19 Thread Nick Sarnie
commit: 2ed01c87400d21ee5cb08f3997ca4ea77bb0b5b0
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Feb 20 01:56:10 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Feb 20 02:09:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed01c87

media-libs/shaderc: Version bump

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

 media-libs/shaderc/Manifest  |  1 +
 media-libs/shaderc/shaderc-2022.1.ebuild | 92 
 2 files changed, 93 insertions(+)

diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index c19920a76d66..80288a6dc282 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -1 +1,2 @@
 DIST shaderc-2021.3.tar.gz 221509 BLAKE2B 
5061073e4489bdf2245a7cd18968a5a874cd33c16b8944b5c781b78e648f20bc8cf49b52e61ee3fe5b2aa029fa8195687079865403bb662839917b142421c49c
 SHA512 
759eca72564bea59c06d31f70a85571a391360d5d428db85a30f934d080bb25e254ecb5650f71a96742cf417f09d819f36d301e92294a5d0d294581ca554248a
+DIST shaderc-2022.1.tar.gz 222009 BLAKE2B 
c6707699a49c130b2669620e11f5286279054a84b05f9f54d238fb0ae68e2523cc4b86104b3d4bce4528db31be89e441b278a97a375b90d7e0f458075f51
 SHA512 
21c2462cb434d94da87c71ba660f6cd5b161450d7faeff8789b41db25e64f2baa7c560e78aa856d128c5a73699215d6b1085b5ca19a4640237adf194793ad44b

diff --git a/media-libs/shaderc/shaderc-2022.1.ebuild 
b/media-libs/shaderc/shaderc-2022.1.ebuild
new file mode 100644
index ..6158ee5f04dc
--- /dev/null
+++ b/media-libs/shaderc/shaderc-2022.1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+CMAKE_ECLASS=cmake
+
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="Collection of tools, libraries and tests for shader compilation"
+HOMEPAGE="https://github.com/google/shaderc;
+EGIT_COMMIT="${PV}"
+SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+   ~dev-util/glslang-1.3.204[${MULTILIB_USEDEP}]
+   ~dev-util/spirv-tools-1.3.204[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   ~dev-util/spirv-headers-1.3.204
+   doc? ( dev-ruby/asciidoctor )
+   test? (
+   dev-cpp/gtest
+   $(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]')
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2020.4-fix-build.patch
+)
+
+# https://github.com/google/shaderc/issues/470
+RESTRICT=test
+
+python_check_deps() {
+   if use test; then
+   has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]"
+   fi
+}
+
+src_prepare() {
+   cmake_comment_add_subdirectory examples
+
+   # Unbundle glslang, spirv-headers, spirv-tools
+   cmake_comment_add_subdirectory third_party
+   sed -i \
+   -e "s|\$|${EPREFIX}/usr/bin/spirv-dis|" \
+   glslc/test/CMakeLists.txt || die
+
+   # Disable git versioning
+   sed -i -e '/build-version/d' glslc/CMakeLists.txt || die
+
+   # Manually create build-version.inc as we disabled git versioning
+   cat <<- EOF > glslc/src/build-version.inc || die
+   "${P}\n"
+   "$(best_version dev-util/spirv-tools)\n"
+   "$(best_version dev-util/glslang)\n"
+   EOF
+
+   cmake_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DSHADERC_SKIP_TESTS="$(usex !test)"
+   -DSHADERC_ENABLE_WERROR_COMPILE="false"
+   )
+   cmake_src_configure
+}
+
+multilib_src_compile() {
+   if multilib_is_native_abi && use doc; then
+   cmake_src_compile glslc_doc_README
+   fi
+   cmake_src_compile
+}
+
+multilib_src_install() {
+   if multilib_is_native_abi; then
+   use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" )
+   fi
+   cmake_src_install
+}



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

2022-02-19 Thread Nick Sarnie
commit: c3f8d8906789d32c202326ca7c6ba52a6c1bd257
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Feb 19 21:53:23 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Feb 20 02:07:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3f8d890

dev-util/glslang: Version bump

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

 dev-util/glslang/Manifest   |  1 +
 dev-util/glslang/glslang-1.3.204.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest
index 3734c6fa53f3..59e62811892b 100644
--- a/dev-util/glslang/Manifest
+++ b/dev-util/glslang/Manifest
@@ -1 +1,2 @@
 DIST glslang-1.2.198.tar.gz 3427490 BLAKE2B 
0a9b116665e12aaff61b3c9628bba2b6ad6fe0ca7fa9954f568a3a1a0d4cbc41975446fc6760eef09bdea6a5d4aa746957b54972a0556f04c8ac39ba3e6241f9
 SHA512 
99cb60b01dd017533bcfd3fb258f1cad8c8fc90bc90efe346460e10f7887d7dc16468c93a5ae3bacc7579a31f58c2efc34c7e473515f07d03d2308894778bab5
+DIST glslang-1.3.204.tar.gz 3529291 BLAKE2B 
5e2a223ae280b8f34da80aef64691930a8afc7be0a817d2ba4c0b1522ad9c0bd56df8abd6b9651fc493ee6e6348250675f6c03b929bd6e85d467b1cfc52ba4e5
 SHA512 
8fac43aa29cd966db8d38a109a259fffc5a5abeea50a5f76f0a82735dfdca36e680d28ae4c3bca6f633bca939f9ebdf8e97d0977bf613a0a687b12a330d64746

diff --git a/dev-util/glslang/glslang-1.3.204.ebuild 
b/dev-util/glslang/glslang-1.3.204.ebuild
new file mode 100644
index ..8dcd19721e74
--- /dev/null
+++ b/dev-util/glslang/glslang-1.3.204.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS="cmake"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git;
+   inherit git-r3
+else
+   SNAPSHOT_COMMIT="sdk-${PV}.0"
+   
SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}"
+fi
+
+DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V 
generator"
+HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ 
https://github.com/KhronosGroup/glslang;
+
+LICENSE="BSD"
+SLOT="0"
+
+BDEPEND="${PYTHON_DEPS}"
+
+# Bug 698850
+RESTRICT="test"



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

2022-02-19 Thread Nick Sarnie
commit: 1a1837e58299e046422a9bccb266f48f9fd61428
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Feb 20 01:54:11 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Feb 20 02:09:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1837e5

dev-util/vulkan-tools: Version bump

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

 dev-util/vulkan-tools/Manifest|  1 +
 dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index 035961f14a8b..1e15adb6e757 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1 +1,2 @@
 DIST vulkan-tools-1.2.198.tar.gz 847429 BLAKE2B 
8927740853eb45d495996a8be0bae3d40f84f14f12eb838474241745321d7337a6bae7e118bd626fbb15f8ffd42d574a04c93bd3aca0b3373976d7d976c05d2d
 SHA512 
304ce76c47d4adef3a286439712ef4fd3f08ec8e47ed0e2a37162f9cac5e08af3c7b7fb449fddd4772080d678d84db9e238a5db4d98c7d4ee5f6d87a3f5c8f5f
+DIST vulkan-tools-1.3.204.tar.gz 860464 BLAKE2B 
d0fdf95bff0dc914cb324a0780763dd87120b7f88a7bfaa6a2e0adef72263bd9cb0769636eda793ca5517560903ce314b96a5e3b00e018010ba0f99f68ba05cd
 SHA512 
1295d0e86b8b81e33b0cd1038847211fb808456435fce9446f9890f8653b854dbd1e8b84a22b646b0fddb8cca33aaee12a2edc043e76c9c4bc718b11f281a98f

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
new file mode 100644
index ..3b9fcf9a3c97
--- /dev/null
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Tools
+CMAKE_ECLASS="cmake"
+PYTHON_COMPAT=( python3_{8,9} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   EGIT_SUBMODULES=()
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, 
and MacOS"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cube wayland +X"
+
+# Cube demo only supports one window system at a time
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
+
+BDEPEND="${PYTHON_DEPS}
+   >=dev-util/cmake-3.10.2
+   cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+   ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?]
+   wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11:=[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:=[${MULTILIB_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}
+   ~dev-util/vulkan-headers-${PV}
+"
+
+pkg_setup() {
+   MULTILIB_CHOST_TOOLS=(
+   /usr/bin/vulkaninfo
+   )
+
+   use cube && MULTILIB_CHOST_TOOLS+=(
+   /usr/bin/vkcube
+   /usr/bin/vkcubepp
+   )
+
+   python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG"
+   -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_VULKANINFO=ON
+   -DBUILD_CUBE=$(usex cube)
+   -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
+   -DBUILD_WSI_XCB_SUPPORT=$(usex X)
+   -DBUILD_WSI_XLIB_SUPPORT=$(usex X)
+   -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
+   )
+
+   use cube && mycmakeargs+=(
+   -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
+   -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
+   )
+
+   cmake_src_configure
+}
+
+multilib_src_install() {
+   cmake_src_install
+}



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

2022-02-19 Thread Nick Sarnie
commit: cd618fb3aef2e25bd32f1615b594585f75498e5b
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Feb 19 21:52:04 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Feb 20 02:07:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd618fb3

dev-util/spirv-tools: Version bump

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

 dev-util/spirv-tools/Manifest   |  1 +
 dev-util/spirv-tools/spirv-tools-1.3.204.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index df28c0831ed8..ea1dcaf652dd 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1 +1,2 @@
 DIST spirv-tools-1.2.198.tar.gz 294 BLAKE2B 
036f2457863c1bff47939d6238d6f270baee67253edeb5dc4cb1270eb32b9fdb6427c959bde4c5496056784c0334922276b9a4e0ac5530a4c662abdf0190f119
 SHA512 
90a53d0c7c6dfeb5ef2ee3e8b92c00cd39211f18f57aaeae079ac95b94ec4c839443017eb39fbee0f737d0c070ed64e2369609e81dba149f08676724b254f714
+DIST spirv-tools-1.3.204.tar.gz 2905656 BLAKE2B 
9bea5d91243283a0a167913fe531f0778915c03ec4db3f152d88f0952aa0df0e92bfa57762876c61277fedf99f156bdacbbd934333afb8376555a96566edb81e
 SHA512 
f71738d5494c1e7bc38aeb8b2c89dcf24bb14eb6fcac1b14a794d47427ffadffc8e2b7b793b234e7146847744975a5d20de18043447a50a31af305e8ce4b1214

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.204.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.204.ebuild
new file mode 100644
index ..ac0beb4ad14f
--- /dev/null
+++ b/dev-util/spirv-tools/spirv-tools-1.3.204.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=SPIRV-Tools
+CMAKE_ECLASS="cmake"
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="xml(+)"
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   inherit git-r3
+else
+   EGIT_COMMIT="sdk-${PV}.0"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
+fi
+
+DESCRIPTION="Provides an API and commands for processing SPIR-V modules"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+# Tests fail upon finding symbols that do not match a regular expression
+# in the generated library. Easily hit with non-standard compiler flags
+RESTRICT="test"
+COMMON_DEPEND="~dev-util/spirv-headers-${PV}"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND=""
+BDEPEND="${PYTHON_DEPS}
+   ${COMMON_DEPEND}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   "-DSPIRV-Headers_SOURCE_DIR=${ESYSROOT}/usr/"
+   "-DSPIRV_WERROR=OFF"
+   "-DSPIRV_TOOLS_BUILD_STATIC=OFF"
+   "-DBUILD_SHARED_LIBS=ON"
+   )
+
+   cmake_src_configure
+}



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

2022-02-19 Thread Nick Sarnie
commit: 51fea8d07996b39dcfec2cb57b475353cb96f307
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Feb 19 21:55:15 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Feb 20 02:07:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51fea8d0

dev-util/vulkan-headers: Version bump

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

 dev-util/vulkan-headers/Manifest   |  1 +
 .../vulkan-headers/vulkan-headers-1.3.204.ebuild   | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-util/vulkan-headers/Manifest b/dev-util/vulkan-headers/Manifest
index e11600705d59..dd7539ea6c80 100644
--- a/dev-util/vulkan-headers/Manifest
+++ b/dev-util/vulkan-headers/Manifest
@@ -1 +1,2 @@
 DIST vulkan-headers-1.2.198.tar.gz 1288107 BLAKE2B 
91ec6879af46418e9b4f67124f0aff96d6f748c7eb02b500350f350f1b323af9cbe34c383d3d03643cdd35205e286738072c81a192bb3de4cad7c9e525dbb1d0
 SHA512 
c46232df1f121e69124c4faf5749032f8b5a1bd03d8ca69a24450008cd0af9c5ce000e48ab5c491cdfffa765498022f50d15476cded958dc25bd90e139c71829
+DIST vulkan-headers-1.3.204.tar.gz 1422926 BLAKE2B 
f699aa45948fe5a4cd0c28041406d20a42b9ef0547d85c23d2d074ea1caa4cda88a51aab7b6253a71d9d7c27e74a9044e0da06dc4a7218016669dc9ecca6e04d
 SHA512 
0867462a5e30cada535719b5a45454457f7fbdb166cf4f65be301cd7cedca213ede524a3fea63779059c138851e3493d9e9616feaabbce77a96fbbbd803b8190

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.3.204.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.3.204.ebuild
new file mode 100644
index ..06adb948b2e1
--- /dev/null
+++ b/dev-util/vulkan-headers/vulkan-headers-1.3.204.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=Vulkan-Headers
+inherit cmake
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
+fi
+
+DESCRIPTION="Vulkan Header files and API registry"
+HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+BDEPEND=">=dev-util/cmake-3.10.2"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/robin-hood-hashing/

2022-02-19 Thread Nick Sarnie
commit: 70406c7f568144c86fb9d45d3796db88651d336f
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Feb 19 21:49:31 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Feb 20 02:06:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70406c7f

dev-cpp/robin-hood-hashing: Version bump

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

 dev-cpp/robin-hood-hashing/Manifest|  1 +
 .../robin-hood-hashing-3.11.5.ebuild   | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-cpp/robin-hood-hashing/Manifest 
b/dev-cpp/robin-hood-hashing/Manifest
index c20aed24881b..721c9b323e71 100644
--- a/dev-cpp/robin-hood-hashing/Manifest
+++ b/dev-cpp/robin-hood-hashing/Manifest
@@ -1 +1,2 @@
 DIST robin-hood-hashing-3.11.2.tar.gz 170488 BLAKE2B 
5fb688f5e21f989456e139b64447393816593ad2a1c3537d067d8ea1717aceaa879e27616657354f62e1466ca491f9d302448a73cddb53c7156a623eb375016b
 SHA512 
5d55f054e29ae34d410eb0103f9f0aa1faf47e313b9f089c73b9c26fd9bedf132f6bb13b4bcd2664309c32fe7e859e346d0a6e7ab7f46b294f9b8db207577795
+DIST robin-hood-hashing-3.11.5.tar.gz 177134 BLAKE2B 
b114c1d68ff2eae4cdb526e67def750a11056c2b5c400eab0870fda7c81dde5cf3bb168ea13ed3d34f2e57edffea5c58cb79ffb5328ecf839c723c71f54676d3
 SHA512 
5f73e089b1e8ec41a9bedded22bc64a789d3a3d04873a2ad9f8cc2970797a473b0f4d3436c2324b3ced85a0d983998a75b1dfaf2b7f3b77235b29806ff2fd489

diff --git a/dev-cpp/robin-hood-hashing/robin-hood-hashing-3.11.5.ebuild 
b/dev-cpp/robin-hood-hashing/robin-hood-hashing-3.11.5.ebuild
new file mode 100644
index ..4fff4a53f17e
--- /dev/null
+++ b/dev-cpp/robin-hood-hashing/robin-hood-hashing-3.11.5.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+SRC_URI="https://github.com/martinus/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+DESCRIPTION="Fast & memory efficient hashtable based on robin hood hashing for 
C++11/14/17/20"
+HOMEPAGE="https://github.com/martinus/robin-hood-hashing;
+
+LICENSE="MIT"
+SLOT="0"
+
+src_configure() {
+local mycmakeargs=(
+   -DRH_STANDALONE_PROJECT=OFF
+   -DCMAKE_INSTALL_LIBDIR="${ESYSROOT}/usr/share/"
+)
+cmake_src_configure
+}



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

2022-02-19 Thread Nick Sarnie
commit: d4db023044232a72f627a748f649c31804713f36
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Feb 19 21:51:00 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Feb 20 02:06:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4db0230

dev-util/spirv-headers: Version bump

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

 dev-util/spirv-headers/Manifest |  1 +
 dev-util/spirv-headers/spirv-headers-1.3.204.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-util/spirv-headers/Manifest b/dev-util/spirv-headers/Manifest
index f90a32a56fd1..bf18deb55585 100644
--- a/dev-util/spirv-headers/Manifest
+++ b/dev-util/spirv-headers/Manifest
@@ -1 +1,2 @@
 DIST spirv-headers-1.2.198.tar.gz 416113 BLAKE2B 
d2f767a36830a3d1fa6289cabc5f87432473f6f3d3ab3d07b4c6a008a4917f00b3472e6ae9abf12c1a148e757d5a71f270a2ad944413ebdbefb484f498af74ce
 SHA512 
a35167f8de66f2e16c6d2dccdd69f95c58b08abcdef5dac5a705e8e52af049ec9b0e2d0ef6fb732454a0671cd331b69bea75b24911599c0a2ce3972d40addfef
+DIST spirv-headers-1.3.204.tar.gz 417559 BLAKE2B 
b979ef5a830f0f76744555db830bb0e1184e84af1acddfc97907c562633faa1c62a7e1ebc193d8a0d2433c8d5a0be67d89a4da46b5889461524fbd183e7cdda5
 SHA512 
52411a51f4b54b86f4120d625c1e24271a106e07bfc1b0a4a7280e51f2a3dc471a03546ac07d89938f85005eeb16176cd731d4ae11bd9d0438791859afc4a5e7

diff --git a/dev-util/spirv-headers/spirv-headers-1.3.204.ebuild 
b/dev-util/spirv-headers/spirv-headers-1.3.204.ebuild
new file mode 100644
index ..227b6e4286fe
--- /dev/null
+++ b/dev-util/spirv-headers/spirv-headers-1.3.204.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Machine-readable files for the SPIR-V Registry"
+HOMEPAGE="https://www.khronos.org/registry/spir-v/;
+EGIT_COMMIT="sdk-${PV}.0"
+SRC_URI="https://github.com/KhronosGroup/SPIRV-Headers/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+S="${WORKDIR}/SPIRV-Headers-${EGIT_COMMIT}"



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

2022-02-19 Thread Sam James
commit: 90086142b8928c12c36fafaac816810e83e5cae4
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 02:01:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 02:01:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90086142

sys-devel/crossdev: add 20220205

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

 sys-devel/crossdev/Manifest |  1 +
 sys-devel/crossdev/crossdev-20220205.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest
index a855b5bb440f..9c6baba8f100 100644
--- a/sys-devel/crossdev/Manifest
+++ b/sys-devel/crossdev/Manifest
@@ -2,3 +2,4 @@ DIST crossdev-20210621.tar.xz 28588 BLAKE2B 
33ff6069c85cbcff6bf34bf5f6dd8050bd5f
 DIST crossdev-20210718.tar.xz 28640 BLAKE2B 
1e9b9313a5c9a1cb4d82f00e4979794d61b9eaa0035c575ac55092c6c015d820a590c5816d212a4ffad95b96a3dd99a9b94ca7c20b78a7d7b062f16dec6ed329
 SHA512 
e1a37aebf759abaa30f071f43a528f9059b83456e71fd86fc8202a7eff5c506c1f34fdd260c7b91a03f491b9f2a107ce6a65c2314845a352176fcc5a27a766e2
 DIST crossdev-20211027.tar.xz 28752 BLAKE2B 
058d6254c702709c18cc426fe15d7a11cb856336236837a15c0b2cb0c2389198f8b0ea9893e7cdadd6ecdabb3e75c05b64c22448324ce2ea86032cb57e92a5d9
 SHA512 
6c15d71fb551dcb5cb8e95d7e3b1ecb52b34e47335842408da5acc9d258c1a5fa7e4699681b9b414b1b444df98601aa8b99b2000700485ec6028c076abeafd03
 DIST crossdev-20211121.tar.xz 28700 BLAKE2B 
bfe637dcd3c5b6d45e289d6298de18cab4b70b5d21a817a9207b91360b489457b9ee10266a1c2641f8dfac09dffb166bf1565a7e519ba41f84c6d5c2000f5158
 SHA512 
5189fa7639b819dfffc8f994bb557d8d83f115b82cd61d938db77fdcf16a33cc9d0147f9708b3bed22fdc4ace27ac863436813ebad94876ae767172ac0cbb9ce
+DIST crossdev-20220205.tar.xz 29088 BLAKE2B 
46e90557f0a6df49e4f6ab7be6495514a188c4366868290d3b6b879ad1e5741e1600bca237735290f7e9278d441534569853b582cd85b96581c6ae0517cb4c54
 SHA512 
72e7cf690d49a87b32f6fdad2462fd4156e4e35a3f0b5f30911012a2b7936bb999575f757547a7a805c0cfdd1fd0caa8b23bf61e72c4333096314043ed565f40

diff --git a/sys-devel/crossdev/crossdev-20220205.ebuild 
b/sys-devel/crossdev/crossdev-20220205.ebuild
new file mode 100644
index ..605240d7bf07
--- /dev/null
+++ b/sys-devel/crossdev/crossdev-20220205.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/crossdev.git;
+else
+   SRC_URI="mirror://gentoo/${P}.tar.xz
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
+   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="Gentoo Cross-toolchain generator"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Crossdev;
+
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND="
+   >=sys-apps/portage-2.1
+   >=app-portage/portage-utils-0.55
+   app-shells/bash
+   sys-apps/gentoo-functions
+"
+BDEPEND="app-arch/xz-utils"
+
+src_install() {
+   default
+
+   if [[ "${PV}" == "" ]] ; then
+   sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev 
|| die
+   fi
+}



[gentoo-commits] proj/crossdev: New tag: 20220205

2022-02-19 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 02:00:00 2022 +

New tag: 20220205




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

2022-02-19 Thread Sam James
commit: 80b3cdfccb45eff1e5bdb33b625c8f413dfe3905
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 01:47:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 01:47:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80b3cdfc

media-libs/x265: drop 3.5

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

 media-libs/x265/x265-3.5.ebuild | 218 
 1 file changed, 218 deletions(-)

diff --git a/media-libs/x265/x265-3.5.ebuild b/media-libs/x265/x265-3.5.ebuild
deleted file mode 100644
index ad7333090a3f..
--- a/media-libs/x265/x265-3.5.ebuild
+++ /dev/null
@@ -1,218 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake multilib-minimal multilib multibuild flag-o-matic
-
-if [[ ${PV} = * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://bitbucket.org/multicoreware/x265_git/;
-   S=${WORKDIR}/${P}/source
-else
-   
SRC_URI="https://bitbucket.org/multicoreware/x265_git/downloads/${PN}_${PV}.tar.gz;
-   KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86"
-fi
-
-DESCRIPTION="Library for encoding video streams into the H.265/HEVC format"
-HOMEPAGE="http://x265.org/ https://bitbucket.org/multicoreware/x265_git/;
-
-LICENSE="GPL-2"
-# subslot = libx265 soname
-SLOT="0/199"
-IUSE="+10bit +12bit cpu_flags_arm_neon cpu_flags_ppc_vsx2 numa pic test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="numa? ( >=sys-process/numactl-2.0.10-r1[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-ASM_DEPEND=">=dev-lang/nasm-2.13"
-BDEPEND="
-   abi_x86_32? ( ${ASM_DEPEND} )
-   abi_x86_64? ( ${ASM_DEPEND} )"
-
-PATCHES=(
-   "${FILESDIR}/arm-r1.patch"
-   "${FILESDIR}/neon.patch"
-   "${FILESDIR}/x265-3.3-ppc64.patch"
-   "${FILESDIR}/tests.patch"
-   "${FILESDIR}/test-ns.patch"
-)
-
-src_unpack() {
-   if [[ ${PV} = * ]]; then
-   git-r3_src_unpack
-   else
-   unpack ${A}
-   export S="$(echo "${WORKDIR}/${PN}_"*"/source")"
-   fi
-}
-
-# By default, the library and the encoder is configured for only one output bit
-# depth. Meaning, one has to rebuild libx265 if (s)he wants to produce HEVC
-# files with a different bit depth, which is annoying. However, upstream
-# supports proper namespacing for 8bits, 10bits & 12bits HEVC and linking all
-# that together so that the resulting library can produce all three of them
-# instead of only one.
-# The API requires the bit depth parameter, so that libx265 can then chose 
which
-# variant of the encoder to use.
-# To achieve this, we have to build one (static) library for each non-main
-# variant, and link it into the main library.
-# Upstream documents using the 8bit variant as main library, hence we do not
-# allow disabling it: "main" *MUST* come last in the following list.
-
-x265_get_variants() {
-   local variants=""
-   use 12bit && variants+="main12 "
-   use 10bit && variants+="main10 "
-   variants+="main"
-   echo "${variants}"
-}
-
-x265_variant_src_configure() {
-   mkdir -p "${BUILD_DIR}" || die
-   pushd "${BUILD_DIR}" >/dev/null || die
-
-   einfo "Configuring variant: ${MULTIBUILD_VARIANT} for ABI: ${ABI}"
-
-   local mycmakeargs=( "${myabicmakeargs[@]}" )
-   case "${MULTIBUILD_VARIANT}" in
-   "main12")
-   mycmakeargs+=(
-   -DHIGH_BIT_DEPTH=ON
-   -DEXPORT_C_API=OFF
-   -DENABLE_SHARED=OFF
-   -DENABLE_CLI=OFF
-   -DMAIN12=ON
-   )
-   if [[ ${ABI} = x86 ]] ; then
-   mycmakeargs+=( -DENABLE_ASSEMBLY=OFF )
-   fi
-   if [[ ${ABI} = arm* ]] ; then
-   # 589674
-   mycmakeargs+=( -DENABLE_ASSEMBLY=OFF )
-   fi
-   # disable altivec for 12bit build #607802#c5
-   if [[ ${ABI} = ppc* ]] ; then
-   mycmakeargs+=(
-   -DENABLE_ALTIVEC=OFF
-   -DCPU_POWER8=$(usex cpu_flags_ppc_vsx2 
ON OFF)
-   )
-   fi
-   ;;
-   "main10")
-   mycmakeargs+=(
-   -DHIGH_BIT_DEPTH=ON
-   -DEXPORT_C_API=OFF
-   -DENABLE_SHARED=OFF
-   -DENABLE_CLI=OFF
-   )
-   if [[ ${ABI} = x86 ]] ; then
-   mycmakeargs+=( -DENABLE_ASSEMBLY=OFF )
- 

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

2022-02-19 Thread Sam James
commit: a7ff89f33cf31c0238f3bdb2b095d8b1b75c7cdf
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 01:47:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 01:47:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ff89f3

media-libs/x265: stabilize 3.5-r2 for amd64, arm, arm64, ppc64, x86

Forward stable kws from 3.5. Had meant to do 3.5-r2 and didn't realise
we still had 3.5. Oops.

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

 media-libs/x265/x265-3.5-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/x265/x265-3.5-r2.ebuild 
b/media-libs/x265/x265-3.5-r2.ebuild
index 58018488f52c..2673e6b12415 100644
--- a/media-libs/x265/x265-3.5-r2.ebuild
+++ b/media-libs/x265/x265-3.5-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]]; then
S=${WORKDIR}/${P}/source
 else

SRC_URI="https://bitbucket.org/multicoreware/x265_git/downloads/${PN}_${PV}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86"
 fi
 
 DESCRIPTION="Library for encoding video streams into the H.265/HEVC format"



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

2022-02-19 Thread Sam James
commit: b9f6fce172a4b6f826eafd6c86d9c63c71f0c580
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 01:31:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 01:31:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f6fce1

x11-wm/wmfs: fix build on musl

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

 x11-wm/wmfs/wmfs-20180520.ebuild | 6 --
 x11-wm/wmfs/wmfs-.ebuild | 6 --
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/x11-wm/wmfs/wmfs-20180520.ebuild b/x11-wm/wmfs/wmfs-20180520.ebuild
index b0225851e54d..a9f99e8c0db5 100644
--- a/x11-wm/wmfs/wmfs-20180520.ebuild
+++ b/x11-wm/wmfs/wmfs-20180520.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -23,9 +23,11 @@ RDEPEND="
 "
 DEPEND="
${RDEPEND}
-   virtual/pkgconfig
x11-base/xorg-proto
+   elibc_musl? ( sys-libs/queue-standalone )
 "
+BDEPEND="virtual/pkgconfig"
+
 PATCHES=(
"${FILESDIR}"/${PN}--Debian.patch
"${FILESDIR}"/${PN}--desktop.patch

diff --git a/x11-wm/wmfs/wmfs-.ebuild b/x11-wm/wmfs/wmfs-.ebuild
index 286281b6f1f6..4d856eab612c 100644
--- a/x11-wm/wmfs/wmfs-.ebuild
+++ b/x11-wm/wmfs/wmfs-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -23,9 +23,11 @@ RDEPEND="
 "
 DEPEND="
${RDEPEND}
-   virtual/pkgconfig
x11-base/xorg-proto
+   elibc_musl? ( sys-libs/queue-standalone )
 "
+BDEPEND="virtual/pkgconfig"
+
 PATCHES=(
"${FILESDIR}"/${PN}--Debian.patch
"${FILESDIR}"/${PN}--desktop.patch



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xcb-util-xrm/

2022-02-19 Thread Sam James
commit: 0fa1e5ed3f81ca23af9a5e5de9cba1b55507c047
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 01:33:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 01:33:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa1e5ed

x11-libs/xcb-util-xrm: fix build on musl

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

 x11-libs/xcb-util-xrm/xcb-util-xrm-1.3-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/x11-libs/xcb-util-xrm/xcb-util-xrm-1.3-r1.ebuild 
b/x11-libs/xcb-util-xrm/xcb-util-xrm-1.3-r1.ebuild
index ae0801471647..8bda1a04bbb9 100644
--- a/x11-libs/xcb-util-xrm/xcb-util-xrm-1.3-r1.ebuild
+++ b/x11-libs/xcb-util-xrm/xcb-util-xrm-1.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,5 +15,6 @@ KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
 RDEPEND=">=x11-libs/libxcb-1.9.1:=[${MULTILIB_USEDEP}]
x11-libs/xcb-util[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
+   elibc_musl? ( sys-libs/queue-standalone )
x11-base/xorg-proto
x11-libs/libX11[${MULTILIB_USEDEP}]" # Only for tests, but configure.ac 
requires it



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

2022-02-19 Thread Sam James
commit: a1789fec597a031100bc50858f650e0c61b45b00
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 01:11:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 01:11:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1789fec

media-gfx/scrot: fix build on musl

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

 media-gfx/scrot/scrot-1.7-r2.ebuild | 3 ++-
 media-gfx/scrot/scrot-.ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-gfx/scrot/scrot-1.7-r2.ebuild 
b/media-gfx/scrot/scrot-1.7-r2.ebuild
index 3aa2ef8c7e06..80c9a38d57e0 100644
--- a/media-gfx/scrot/scrot-1.7-r2.ebuild
+++ b/media-gfx/scrot/scrot-1.7-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -36,6 +36,7 @@ RDEPEND="
 DEPEND="
${RDEPEND}
x11-base/xorg-proto
+   elibc_musl? ( sys-libs/queue-standalone )
 "
 BDEPEND="
sys-devel/autoconf-archive

diff --git a/media-gfx/scrot/scrot-.ebuild 
b/media-gfx/scrot/scrot-.ebuild
index 80d7728667d6..1052ef88647a 100644
--- a/media-gfx/scrot/scrot-.ebuild
+++ b/media-gfx/scrot/scrot-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -35,6 +35,7 @@ RDEPEND="
 DEPEND="
${RDEPEND}
x11-base/xorg-proto
+   elibc_musl? ( sys-libs/queue-standalone )
 "
 BDEPEND="
sys-devel/autoconf-archive



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

2022-02-19 Thread Sam James
commit: 9b98f5c81b7e5014f2348229072a82f702b35e15
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 01:06:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 01:06:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b98f5c8

profiles/features/musl: mask binary app-admin/bitwarden-desktop-bin

Latest version is already RDEPENDing on glibc.

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

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 0fee8268ab2b..48784cb5be9d 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-02-20)
+# Binary package linked to glibc
+app-admin/bitwarden-desktop-bin
+
 # Adel Kara Slimane  (2022-02-17)
 # Binary package linked to glibc
 media-libs/amdgpu-pro-vulkan



[gentoo-commits] repo/gentoo:master commit in: app-admin/bitwarden-desktop-bin/

2022-02-19 Thread Sam James
commit: 938f7e1708fb7f1c62c8a1c7b778cff53d38cf97
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 01:05:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 01:05:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=938f7e17

app-admin/bitwarden-desktop-bin: fix install (icons)

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

 app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-1.30.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-1.30.0.ebuild 
b/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-1.30.0.ebuild
index 9aa877ef47fc..f20778c037c9 100644
--- a/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-1.30.0.ebuild
+++ b/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-1.30.0.ebuild
@@ -72,7 +72,7 @@ src_install() {
 
local x
for x in 16 32 48 64 256 512; do
-   doicon -s ${x} data/icons/hicolor/${x}*/*
+   doicon -s ${x} usr/share/icons/hicolor/${x}*/*
done
 }
 



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

2022-02-19 Thread Sam James
commit: 95eb103649422aac003018f55f76b8a606f1850e
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Sat Feb 19 14:33:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 01:02:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95eb1036

media-plugins/frei0r-plugins: fix CMake flags not being passed

Other changes:

* update EAPI 7 -> 8
* use docs.eclass
* remove pkgconfig build dependency (it's a rdep of cmake)

Closes: https://bugs.gentoo.org/833768
Signed-off-by: Anna Vyalkova  sysrq.in>
Signed-off-by: Sam James  gentoo.org>

 .../frei0r-plugins/frei0r-plugins-1.7.0-r2.ebuild  | 54 ++
 1 file changed, 54 insertions(+)

diff --git a/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r2.ebuild 
b/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r2.ebuild
new file mode 100644
index ..1b3d854afda5
--- /dev/null
+++ b/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOCS_BUILDER="doxygen"
+DOCS_DIR="doc"
+inherit cmake-multilib docs
+
+DESCRIPTION="A minimalistic plugin API for video effects"
+HOMEPAGE="https://www.dyne.org/software/frei0r/;
+SRC_URI="https://files.dyne.org/frei0r/releases/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc +facedetect +scale0tilt"
+
+RDEPEND="x11-libs/cairo[${MULTILIB_USEDEP}]
+   facedetect? ( 
>=media-libs/opencv-2.3.0:=[contribdnn,features2d,${MULTILIB_USEDEP}] )
+   scale0tilt? ( >=media-libs/gavl-1.2.0[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS.txt ChangeLog.txt README.txt TODO.txt )
+PATCHES=( "${FILESDIR}/ocv4.patch" )
+
+src_prepare() {
+   cmake_src_prepare
+
+   local f=CMakeLists.txt
+
+   sed -i \
+   -e '/set(CMAKE_C_FLAGS/d' \
+   -e "/LIBDIR.*frei0r-1/s:lib:$(get_libdir):" \
+   ${f} || die
+
+   # https://bugs.gentoo.org/418243
+   sed -i \
+   -e '/set.*CMAKE_C_FLAGS/s:"): ${CMAKE_C_FLAGS}&:' \
+   src/filter/*/${f} || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITHOUT_OPENCV=$(usex !facedetect)
+   -DWITHOUT_GAVL=$(usex !scale0tilt)
+   )
+   cmake-multilib_src_configure
+}
+
+src_compile() {
+   cmake-multilib_src_compile
+   use doc && docs_compile
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit/, sys-auth/polkit/files/

2022-02-19 Thread Sam James
commit: cca21561571e00e88f434ad94a9cde6851fab244
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 00:42:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 00:42:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca21561

sys-auth/polkit: add musl patch to 0.120_p20220127

Pulled in from ::musl.

Closes: https://bugs.gentoo.org/833753
Bug: https://bugs.gentoo.org/561672
Signed-off-by: Sam James  gentoo.org>

 ...lkit-0.118-make-netgroup-support-optional.patch | 228 +
 sys-auth/polkit/polkit-0.120_p20220127.ebuild  |   3 +
 2 files changed, 231 insertions(+)

diff --git 
a/sys-auth/polkit/files/polkit-0.118-make-netgroup-support-optional.patch 
b/sys-auth/polkit/files/polkit-0.118-make-netgroup-support-optional.patch
new file mode 100644
index ..b11250fd3992
--- /dev/null
+++ b/sys-auth/polkit/files/polkit-0.118-make-netgroup-support-optional.patch
@@ -0,0 +1,228 @@
+Pulled in from 
https://github.com/gentoo/musl/blob/master/sys-auth/polkit/files/polkit-0.118-make-netgroup-support-optional.patch.
+
+https://bugs.gentoo.org/833753
+https://bugs.gentoo.org/561672
+https://bugs.freedesktop.org/show_bug.cgi?id=50145
+https://gitlab.freedesktop.org/polkit/polkit/-/issues/14
+
+Patch has been rebased a bit since but keeping original headers.
+
+From c7ad7cb3ca8fca32b9b64b0fc33867b98935b76b Mon Sep 17 00:00:00 2001
+From: "A. Wilcox" 
+Date: Wed, 11 Jul 2018 04:54:26 -0500
+Subject: [PATCH] make netgroup support optional
+
+On at least Linux/musl and Linux/uclibc, netgroup support is not
+available.  PolKit fails to compile on these systems for that reason.
+
+This change makes netgroup support conditional on the presence of the
+setnetgrent(3) function which is required for the support to work.  If
+that function is not available on the system, an error will be returned
+to the administrator if unix-netgroup: is specified in configuration.
+
+Fixes bug 50145.
+
+Signed-off-by: A. Wilcox 
+--- a/configure.ac
 b/configure.ac
+@@ -100,7 +100,7 @@ AC_CHECK_LIB(expat,XML_ParserCreate,[EXPAT_LIBS="-lexpat"],
+[AC_MSG_ERROR([Can't find expat library. Please install expat.])])
+ AC_SUBST(EXPAT_LIBS)
+ 
+-AC_CHECK_FUNCS(clearenv fdatasync)
++AC_CHECK_FUNCS(clearenv fdatasync setnetgrent)
+ 
+ if test "x$GCC" = "xyes"; then
+   LDFLAGS="-Wl,--as-needed $LDFLAGS"
+--- a/src/polkit/polkitidentity.c
 b/src/polkit/polkitidentity.c
+@@ -182,7 +182,15 @@ polkit_identity_from_string  (const gchar   *str,
+ }
+   else if (g_str_has_prefix (str, "unix-netgroup:"))
+ {
++#ifndef HAVE_SETNETGRENT
++  g_set_error (error,
++   POLKIT_ERROR,
++   POLKIT_ERROR_FAILED,
++   "Netgroups are not available on this machine ('%s')",
++   str);
++#else
+   identity = polkit_unix_netgroup_new (str + sizeof "unix-netgroup:" - 1);
++#endif
+ }
+ 
+   if (identity == NULL && (error != NULL && *error == NULL))
+@@ -344,6 +352,14 @@ polkit_identity_new_for_gvariant (GVariant  *variant,
+   GVariant *v;
+   const char *name;
+ 
++#ifndef HAVE_SETNETGRENT
++  g_set_error (error,
++   POLKIT_ERROR,
++   POLKIT_ERROR_FAILED,
++   "Netgroups are not available on this machine");
++  goto out;
++#else
++
+   v = lookup_asv (details_gvariant, "name", G_VARIANT_TYPE_STRING, error);
+   if (v == NULL)
+ {
+@@ -353,6 +369,7 @@ polkit_identity_new_for_gvariant (GVariant  *variant,
+   name = g_variant_get_string (v, NULL);
+   ret = polkit_unix_netgroup_new (name);
+   g_variant_unref (v);
++#endif
+ }
+   else
+ {
+--- a/src/polkit/polkitunixnetgroup.c
 b/src/polkit/polkitunixnetgroup.c
+@@ -194,6 +194,9 @@ polkit_unix_netgroup_set_name (PolkitUnixNetgroup *group,
+ PolkitIdentity *
+ polkit_unix_netgroup_new (const gchar *name)
+ {
++#ifndef HAVE_SETNETGRENT
++  g_assert_not_reached();
++#endif
+   g_return_val_if_fail (name != NULL, NULL);
+   return POLKIT_IDENTITY (g_object_new (POLKIT_TYPE_UNIX_NETGROUP,
+"name", name,
+--- a/src/polkitbackend/polkitbackendinteractiveauthority.c
 b/src/polkitbackend/polkitbackendinteractiveauthority.c
+@@ -2233,25 +2233,26 @@ get_users_in_net_group (PolkitIdentity 
   *group,
+   GList *ret;
+ 
+   ret = NULL;
++#ifdef HAVE_SETNETGRENT
+   name = polkit_unix_netgroup_get_name (POLKIT_UNIX_NETGROUP (group));
+ 
+-#ifdef HAVE_SETNETGRENT_RETURN
++# ifdef HAVE_SETNETGRENT_RETURN
+   if (setnetgrent (name) == 0)
+ {
+   g_warning ("Error looking up net group with name %s: %s", name, 
g_strerror (errno));
+   goto out;
+ }
+-#else
++# else
+   setnetgrent (name);
+-#endif
++# endif /* HAVE_SETNETGRENT_RETURN */
+ 
+   for (;;)
+ {
+-#if defined(HAVE_NETBSD) || defined(HAVE_OPENBSD)
++# if defined(HAVE_NETBSD) || defined(HAVE_OPENBSD)
+   const 

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

2022-02-19 Thread Sam James
commit: a98502638f3df802332cf440c67fae0084faa353
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 20 00:36:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 00:37:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9850263

sys-apps/accountsservice: add 22.07.5, drop 22.07.4 (fix .pc file)

See 
https://cgit.freedesktop.org/accountsservice/commit/?h=22.07.5=181914504db9f40d1b737095d5a1aeda8c896a1e.

Bug: https://gitlab.freedesktop.org/accountsservice/accountsservice/-/issues/99
Closes: https://bugs.gentoo.org/833762
Signed-off-by: Sam James  gentoo.org>

 sys-apps/accountsservice/Manifest   | 2 +-
 .../{accountsservice-22.07.4.ebuild => accountsservice-22.07.5.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index 31cf5f420819..479f3c1a85a3 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1,3 +1,3 @@
 DIST accountsservice-0.6.55.tar.xz 97972 BLAKE2B 
aba3adfeb53e64455ce8e672b9db754bae4af6b4de0823cc021d0311a381ec40af04371e78f7c84eab7fb72356b26e22db78aad0343d57f65ea71a7742b51fc7
 SHA512 
c12e6a8e80f9b087f97238da4734d2d3a14a7c5cbd870a32a04b00116f176c818c39fb886f6dc72c3e93c136b0c2074ddf8f77e20431fa3bd54f138bea9d262d
 DIST accountsservice-22.04.62.tar.xz 101740 BLAKE2B 
b0514e2160560816fa64688072c0534ad6375ef699459e24a083f738fe8388c2f13b2ea37acbb50c64b9823fc5391356deddfd964e22d9db722bfe6816009cb8
 SHA512 
4d37b09c1cb1b55dc474cb76c53cbf0a3172bb0e6a0782405c0c09b9680ee3ac02103dfd5bf131649de2ad0ebc8063362fa7ca18edfd2cb6d2a38a886900
-DIST accountsservice-22.07.4.tar.xz 101980 BLAKE2B 
68cba1c1493ee53286a72d1cf68535f112c5ff244bb0af27b6461add92f33f8dbb34d63fe0d3a3b49e33d1ed966d3ae3b3f4a4e4ac36bf04956082b46368c0bb
 SHA512 
3dd6d71c958653109feea0e3c83f3fb5c9294be02bc025bf4ad20b4c785823d34fd703efcb1d81ecb26a4b680e218ec250307a4c1fd57dc8a15f00310d2ae408
+DIST accountsservice-22.07.5.tar.xz 101688 BLAKE2B 
db8e5001f0b81b89c105d15557d5c62251ca58e4fad08f3cbfd52881b05980ccbb693766347c5cde640dcf3823a59f667fe15ec0c8e04cdd226915f91cea90a6
 SHA512 
9099abc9d8db58672db01e6ba9b23ba7bc8ed910ac001499d2a241089f55eafac47a482811cba80b1d6ee11df03a384e8ef2fd87df3b1125a8cf97c580177534

diff --git a/sys-apps/accountsservice/accountsservice-22.07.4.ebuild 
b/sys-apps/accountsservice/accountsservice-22.07.5.ebuild
similarity index 100%
rename from sys-apps/accountsservice/accountsservice-22.07.4.ebuild
rename to sys-apps/accountsservice/accountsservice-22.07.5.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-util/its4/, dev-util/its4/files/

2022-02-19 Thread Sam James
commit: 82efffb36105a798b53d557f43d20be8ece80370
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Sat Feb 19 06:30:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 00:29:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82efffb3

dev-util/its4: Convert sed lines to patches

Gets rid of the custom src_prepare() function in favor of a PATCHES
array.
Closes: https://github.com/gentoo/gentoo/pull/24072

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

 .../its4-1.1.1-r2-cpp-headers-and-opt-flags.patch  | 43 
 ...1.1.1-r2-ensure-spaces-in-string-literals.patch | 47 ++
 dev-util/its4/its4-1.1.1-r2.ebuild | 18 ++---
 3 files changed, 94 insertions(+), 14 deletions(-)

diff --git a/dev-util/its4/files/its4-1.1.1-r2-cpp-headers-and-opt-flags.patch 
b/dev-util/its4/files/its4-1.1.1-r2-cpp-headers-and-opt-flags.patch
new file mode 100644
index ..8329bd12cce1
--- /dev/null
+++ b/dev-util/its4/files/its4-1.1.1-r2-cpp-headers-and-opt-flags.patch
@@ -0,0 +1,43 @@
+From 71d766c506c62aa0ad88836e3c10443b90f46898 Mon Sep 17 00:00:00 2001
+From: Thomas Bracht Laumann Jespersen 
+Date: Sat, 19 Feb 2022 07:17:17 +0100
+Subject: [PATCH] Adjust configure and Makefile.in
+
+---
+ Makefile.in | 4 ++--
+ configure   | 2 +-
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/Makefile.in b/Makefile.in
+index 564e13c..66fbb31 100644
+--- a/Makefile.in
 b/Makefile.in
+@@ -4,10 +4,10 @@ OBJECTS=token.o lex.o main.o scanner.o resultsdb.o vulndb.o 
handlers.o \
+  $(EXTRA_OBJS)
+ 
+ all:  $(OBJECTS)
+-  $(CC) -o $(PROGNAME) $(OBJECTS)
++  $(CC) $(OPTIMIZATION) $(EXTRA_FLAGS) -o $(PROGNAME) $(OBJECTS)
+ 
+ pure: $(OBJECTS)
+-  purify  $(CC) -o $(PROGNAME) $(OBJECTS)
++  purify  $(CC) $(OPTIMIZATION) $(EXTRA_FLAGS) -o $(PROGNAME) $(OBJECTS)
+ 
+ .C.o:
+   $(CC) -c -DDATA_DIR=$(INSTALL_DATADIR) $(EXTRA_FLAGS) ${OPTIMIZATION} $<
+diff --git a/configure b/configure
+index e85410f..12626c4 100755
+--- a/configure
 b/configure
+@@ -117,7 +117,7 @@ if test -z "${QUIET}"; then exec 5>&1; else exec 
5>/dev/null; fi
+ 
+ ## Can we invoke the compiler?
+ cat >tmp.c <
++#include 
+ int main(){return 0;}
+ EOF
+ if test -n "${CC}"; then
+-- 
+2.34.1
+

diff --git 
a/dev-util/its4/files/its4-1.1.1-r2-ensure-spaces-in-string-literals.patch 
b/dev-util/its4/files/its4-1.1.1-r2-ensure-spaces-in-string-literals.patch
new file mode 100644
index ..1d65c44bb729
--- /dev/null
+++ b/dev-util/its4/files/its4-1.1.1-r2-ensure-spaces-in-string-literals.patch
@@ -0,0 +1,47 @@
+From 2f0f98aff51bad9474671e73aa29080c541ca055 Mon Sep 17 00:00:00 2001
+From: Thomas Bracht Laumann Jespersen 
+Date: Sat, 19 Feb 2022 07:19:34 +0100
+Subject: [PATCH] Ensure spaces between string literals
+
+---
+ config.C | 10 +-
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/config.C b/config.C
+index 61282e8..c4cf375 100644
+--- a/config.C
 b/config.C
+@@ -103,8 +103,8 @@ NEWLINE
+ " Ignore instances of a particular function name." NEWLINE
+ " This flag can be used as many times as you like." NEWLINE
+ "  -I, --ignore-file=filename" NEWLINE
+-" Specify a file to read ignore info from, causing ITS4 to not"NEWLINE
+-" report instances of those functions.  Each function to 
ignore"NEWLINE
++" Specify a file to read ignore info from, causing ITS4 to not" 
NEWLINE
++" report instances of those functions.  Each function to ignore" 
NEWLINE
+ " should be on its own line." NEWLINE
+ "  -l, --limit=function" NEWLINE
+ " Tells ITS4 not to scan for any functions, except those" NEWLINE
+@@ -112,7 +112,7 @@ NEWLINE
+ " times as you want." NEWLINE
+ "  -m, --input-mode"
+ NEWLINE
+-" Tells ITS4 to print out all non-argv spots at which input 
can"NEWLINE
++" Tells ITS4 to print out all non-argv spots at which input can" 
NEWLINE
+ " enter.  This option causes some other options to be ignored." 
NEWLINE
+ " Most importantly, the regular scan does not happen, no" NEWLINE
+ " severities are visibly reported, and the cutoff is ignored." NEWLINE
+@@ -347,8 +347,8 @@ void ParseOptions(int argc, char **argv, int )
+   case 'o':
+   if(!optarg)
+ {
+-  fprintf(stderr, "Warning: option 'o' needs an argument."NEWLINE);
+-  fprintf(stderr, "Writing to stdout."NEWLINE);
++  fprintf(stderr, "Warning: option 'o' needs an argument." NEWLINE);
++  fprintf(stderr, "Writing to stdout." NEWLINE);
+   continue;
+ }
+   SetOutputFile(optarg);
+-- 
+2.34.1
+

diff --git a/dev-util/its4/its4-1.1.1-r2.ebuild 
b/dev-util/its4/its4-1.1.1-r2.ebuild
index 86e78a42d315..0be321963bb4 100644
--- a/dev-util/its4/its4-1.1.1-r2.ebuild
+++ b/dev-util/its4/its4-1.1.1-r2.ebuild
@@ -15,20 +15,10 @@ KEYWORDS="~amd64 ~ppc ~x86"
 
 

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

2022-02-19 Thread Sam James
commit: 2ca6bc6ad0eed589bffad56c71d0974e957ed464
Author: Tomáš Mózes  gmail  com>
AuthorDate: Sat Feb 19 10:43:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 00:30:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca6bc6a

www-apache/mod_security: keep unicode.mapping

Closes: https://bugs.gentoo.org/642476
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../mod_security/mod_security-2.9.5-r1.ebuild  | 125 +
 1 file changed, 125 insertions(+)

diff --git a/www-apache/mod_security/mod_security-2.9.5-r1.ebuild 
b/www-apache/mod_security/mod_security-2.9.5-r1.ebuild
new file mode 100644
index ..baac45dfeee8
--- /dev/null
+++ b/www-apache/mod_security/mod_security-2.9.5-r1.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} )
+
+inherit autotools apache-module lua-single
+
+MY_PN=modsecurity
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Application firewall and intrusion detection for Apache"
+HOMEPAGE="https://github.com/SpiderLabs/ModSecurity;
+SRC_URI="https://github.com/SpiderLabs/ModSecurity/releases/download/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc fuzzyhash geoip jit json lua mlogc"
+
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+
+COMMON_DEPEND="dev-libs/apr
+   dev-libs/apr-util[openssl]
+   dev-libs/libxml2
+   dev-libs/libpcre[jit?]
+   virtual/libcrypt:=
+   fuzzyhash? ( app-crypt/ssdeep )
+   json? ( dev-libs/yajl )
+   lua? ( ${LUA_DEPS} )
+   mlogc? ( net-misc/curl )
+   www-servers/apache[apache2_modules_unique_id]"
+BDEPEND="doc? ( app-doc/doxygen )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   geoip? ( dev-libs/geoip )
+   mlogc? ( dev-lang/perl )"
+PDEPEND=">=www-apache/modsecurity-crs-2.2.6-r1"
+
+S="${WORKDIR}/${MY_P}"
+
+APACHE2_MOD_FILE="apache2/.libs/${PN}2.so"
+APACHE2_MOD_CONF="79_${PN}"
+APACHE2_MOD_DEFINE="SECURITY"
+
+# Tests require symbols only defined within the Apache binary.
+RESTRICT=test
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.9.3-autoconf_lua_package_name.patch
+)
+
+need_apache2
+
+pkg_setup() {
+   _init_apache2
+   _init_apache2_late
+   use lua && lua-single_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --disable-static
+   --enable-request-early
+   --with-apxs="${APXS}"
+   --with-pic
+   $(use_with fuzzyhash ssdeep)
+   $(use_with json yajl)
+   $(use_enable mlogc)
+   $(use_with lua)
+   $(use_enable lua lua-cache)
+   $(use_enable jit pcre-jit)
+   $(use_enable doc docs) )
+
+   econf ${myconf[@]}
+}
+
+src_compile() {
+   default
+}
+
+src_install() {
+   apache-module_src_install
+
+   dodoc CHANGES README.md modsecurity.conf-recommended unicode.mapping
+
+   if use doc; then
+   dodoc -r doc/apache/html
+   fi
+
+   if use mlogc; then
+   insinto /etc/
+   newins mlogc/mlogc-default.conf mlogc.conf
+   dobin mlogc/mlogc
+   dobin mlogc/mlogc-batch-load.pl
+   newdoc mlogc/INSTALL INSTALL-mlogc
+   fi
+
+   # Use /var/lib instead of /var/cache. This stuff is "persistent,"
+   # and isn't a cached copy of something that we can recreate.
+   # Bug 605496.
+   keepdir /var/lib/modsecurity
+   fowners apache:apache /var/lib/modsecurity
+   fperms 0750 /var/lib/modsecurity
+   for dir in data tmp upload; do
+   keepdir "/var/lib/modsecurity/${dir}"
+   fowners apache:apache "/var/lib/modsecurity/${dir}"
+   fperms 0750 "/var/lib/modsecurity/${dir}"
+   done
+}
+
+pkg_postinst() {
+   elog "The base configuration file has been renamed ${APACHE2_MOD_CONF}"
+   elog "so that you can put your own configuration in (for example)"
+   elog "90_modsecurity_local.conf."
+   elog ""
+   elog "That would be the correct place for site-global security rules."
+   elog "Note: 80_modsecurity_crs.conf is used by 
www-apache/modsecurity-crs"
+}



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

2022-02-19 Thread Sam James
commit: 3593f952ae981bc25e6486b04bda7fff196edcdd
Author: Tomáš Mózes  gmail  com>
AuthorDate: Sat Feb 19 10:44:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 00:30:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3593f952

www-apache/mod_security: drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24272
Signed-off-by: Sam James  gentoo.org>

 www-apache/mod_security/Manifest   |   1 -
 .../mod_security/mod_security-2.9.3-r100.ebuild| 124 -
 2 files changed, 125 deletions(-)

diff --git a/www-apache/mod_security/Manifest b/www-apache/mod_security/Manifest
index 00ae4fe3e6fb..b6b9c755e5f7 100644
--- a/www-apache/mod_security/Manifest
+++ b/www-apache/mod_security/Manifest
@@ -1,2 +1 @@
-DIST modsecurity-2.9.3.tar.gz 4307670 BLAKE2B 
337ea15cc8805af7ab43aed8aecf4c72ccc586d0d7e9d9b91f036a61baa70d1ac8b4ad8045a2bb7a13515912a15fba7d3cdb9670ae6730de43b1e44ee90ded6d
 SHA512 
4e1ea5dd8edadf8f630e4fe92a200d3a8e78963fce3128b5975a1e1ecd0e8bf9ceecd9905c95f8c508932ccd837f1d8ae8bb2ba423307718c3c6a4ae9b783ddd
 DIST modsecurity-2.9.5.tar.gz 4315037 BLAKE2B 
f6e607f344038c74fbbacbba6bbeb5953a7ab13b54d140924f4fe586a1506720d383285e7ce68dc9386f3532d298d53de55446f336c4b2f3e359bf8636bba0d0
 SHA512 
eef10afbce7407038b12d3c94213a17ecadf2db9a39f15006809848717f9a0d53d52f050957e13725e972191106c54eafb8915d564e5f0756a8a93c84048a4df

diff --git a/www-apache/mod_security/mod_security-2.9.3-r100.ebuild 
b/www-apache/mod_security/mod_security-2.9.3-r100.ebuild
deleted file mode 100644
index ad8579ac88e7..
--- a/www-apache/mod_security/mod_security-2.9.3-r100.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..3} )
-
-inherit autotools apache-module lua-single
-
-MY_PN=modsecurity
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Application firewall and intrusion detection for Apache"
-HOMEPAGE="https://www.modsecurity.org/;
-SRC_URI="https://www.modsecurity.org/tarball/${PV}/${MY_P}.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc fuzzyhash geoip jit json lua mlogc"
-
-REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
-
-COMMON_DEPEND="dev-libs/apr
-   dev-libs/apr-util[openssl]
-   dev-libs/libxml2
-   dev-libs/libpcre[jit?]
-   fuzzyhash? ( app-crypt/ssdeep )
-   json? ( dev-libs/yajl )
-   lua? ( ${LUA_DEPS} )
-   mlogc? ( net-misc/curl )
-   www-servers/apache[apache2_modules_unique_id]"
-BDEPEND="doc? ( app-doc/doxygen )"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}
-   geoip? ( dev-libs/geoip )
-   mlogc? ( dev-lang/perl )"
-PDEPEND=">=www-apache/modsecurity-crs-2.2.6-r1"
-
-S="${WORKDIR}/${MY_P}"
-
-APACHE2_MOD_FILE="apache2/.libs/${PN}2.so"
-APACHE2_MOD_CONF="79_${PN}"
-APACHE2_MOD_DEFINE="SECURITY"
-
-# Tests require symbols only defined within the Apache binary.
-RESTRICT=test
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.9.3-autoconf_lua_package_name.patch
-)
-
-need_apache2
-
-pkg_setup() {
-   _init_apache2
-   _init_apache2_late
-   use lua && lua-single_pkg_setup
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=(
-   --disable-static
-   --enable-request-early
-   --with-apxs="${APXS}"
-   --with-pic
-   $(use_with fuzzyhash ssdeep)
-   $(use_with json yajl)
-   $(use_enable mlogc)
-   $(use_with lua)
-   $(use_enable lua lua-cache)
-   $(use_enable jit pcre-jit)
-   $(use_enable doc docs) )
-
-   econf ${myconf[@]}
-}
-
-src_compile() {
-   default
-}
-
-src_install() {
-   apache-module_src_install
-
-   dodoc CHANGES README.md modsecurity.conf-recommended
-
-   if use doc; then
-   dodoc -r doc/apache/html
-   fi
-
-   if use mlogc; then
-   insinto /etc/
-   newins mlogc/mlogc-default.conf mlogc.conf
-   dobin mlogc/mlogc
-   dobin mlogc/mlogc-batch-load.pl
-   newdoc mlogc/INSTALL INSTALL-mlogc
-   fi
-
-   # Use /var/lib instead of /var/cache. This stuff is "persistent,"
-   # and isn't a cached copy of something that we can recreate.
-   # Bug 605496.
-   keepdir /var/lib/modsecurity
-   fowners apache:apache /var/lib/modsecurity
-   fperms 0750 /var/lib/modsecurity
-   for dir in data tmp upload; do
-   keepdir "/var/lib/modsecurity/${dir}"
-   fowners apache:apache "/var/lib/modsecurity/${dir}"
-   fperms 0750 "/var/lib/modsecurity/${dir}"
-   done
-}
-
-pkg_postinst() {
-   elog "The base configuration file has been renamed ${APACHE2_MOD_CONF}"
-   elog "so that you can put your own configuration in (for 

[gentoo-commits] repo/gentoo:master commit in: net-proxy/squid/

2022-02-19 Thread Sam James
commit: 745c158fdabb8865e4279b216ec948328d39c4ab
Author: Tomáš Mózes  gmail  com>
AuthorDate: Sat Feb 19 16:48:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 00:24:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=745c158f

net-proxy/squid: add sys-libs/tdb, remove sys-libs/db

http://www.squid-cache.org/Versions/v5/squid-5.4.1-RELEASENOTES.html#ss2.4

Closes: https://bugs.gentoo.org/833764
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24274
Signed-off-by: Sam James  gentoo.org>

 net-proxy/squid/{squid-5.4.1.ebuild => squid-5.4.1-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-proxy/squid/squid-5.4.1.ebuild 
b/net-proxy/squid/squid-5.4.1-r1.ebuild
similarity index 99%
rename from net-proxy/squid/squid-5.4.1.ebuild
rename to net-proxy/squid/squid-5.4.1-r1.ebuild
index ecbe3c93599e..e5e9b869626f 100644
--- a/net-proxy/squid/squid-5.4.1.ebuild
+++ b/net-proxy/squid/squid-5.4.1-r1.ebuild
@@ -52,8 +52,8 @@ COMMON_DEPEND="acct-group/squid
esi? ( dev-libs/expat dev-libs/libxml2 )
gnutls? ( >=net-libs/gnutls-3.1.5:= )
logrotate? ( app-admin/logrotate )
-   >=sys-libs/db-4:*
-   dev-libs/libltdl:0"
+   dev-libs/libltdl:0
+   sys-libs/tdb"
 
 DEPEND="${COMMON_DEPEND}
${BDEPEND}



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

2022-02-19 Thread Sam James
commit: 1075ebdf0f65ee700c5b8afb7ef67dcf9282f48c
Author: Tomáš Mózes  gmail  com>
AuthorDate: Sat Feb 19 17:36:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 00:24:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1075ebdf

app-emulation/xen: drop vulnerable

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24276
Signed-off-by: Sam James  gentoo.org>

 app-emulation/xen/Manifest |   1 -
 app-emulation/xen/xen-4.15.1-r2.ebuild | 163 -
 2 files changed, 164 deletions(-)

diff --git a/app-emulation/xen/Manifest b/app-emulation/xen/Manifest
index f9ccd65a5978..5d57ceb49441 100644
--- a/app-emulation/xen/Manifest
+++ b/app-emulation/xen/Manifest
@@ -1,4 +1,3 @@
-DIST xen-4.15.1-upstream-patches-2.tar.xz 30180 BLAKE2B 
675c13cfb4a6f47121dfe125ddea21d98e7e37563f63b91cde96cd92d94eff648eaa65426fec09833ad668102959948b2e684860631db2b5a2a53b2521a01069
 SHA512 
f0a6c0829068828ac400d67230d3066b2370a90303e537dd5e0761920ac0d584139b59244a72d9dcd2e4cb1a151ab80d3197ba908e642e13817b89b9a33c73fb
 DIST xen-4.15.1-upstream-patches-3.tar.xz 49644 BLAKE2B 
261d45d726ba9b06a817fd4f4e9d2a83e516cd637f73dff50ccb9b046d562e14bee47fc64795c0406947fb06988679047a19e5851482fbf85701bcc495225258
 SHA512 
8d8b7e42f9a401f6d3a7cb87b980714aa14dadbeadb3a26f495b6a1892d1a04de244490255b589952f565d0a0b8c69fd527c0168d40e974e0f77cecda25e7cb3
 DIST xen-4.15.1.tar.gz 40800852 BLAKE2B 
39475ea33f029fb0e84b82b4a2b13fd613bab01e3ef6c241dfede3d190ee9be53c99b62121d37d83b1e078764b3e4d88d1dfb99be1b5623691e56519850c6798
 SHA512 
8d3cbdf708f46477e32ee7cbd16a490c82efa855cecd84ee712b8680df4d69c987ba9ab00ff3851f627b98a8ebbc5dab71f92f142ed958ee2bc538bc792cd4b9
 DIST xen-4.15.2-upstream-patches-0.tar.xz 33368 BLAKE2B 
f22c0e9ce6b859a2741f09c0c52479e8acb38440b631882850993fcfcdc445c28fbeac4353df6bac1b2be89e39a99bae1a920796d505f888e3701a98f17ed29d
 SHA512 
10a996cd87404ff6536119deeedfe67143c02475c4ca2d7f741e087197aaffa10c5831aad1f9ee2f9070461dd8cdc7af4851fbafb634a2f65235603d6fb0848f

diff --git a/app-emulation/xen/xen-4.15.1-r2.ebuild 
b/app-emulation/xen/xen-4.15.1-r2.ebuild
deleted file mode 100644
index c47eb7e424a0..
--- a/app-emulation/xen/xen-4.15.1-r2.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit flag-o-matic mount-boot python-any-r1 toolchain-funcs
-
-MY_PV=${PV/_/-}
-MY_P=${PN}-${MY_PV}
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="git://xenbits.xen.org/xen.git"
-   SRC_URI=""
-else
-   KEYWORDS="amd64 ~arm -x86"
-   UPSTREAM_VER=2
-   SECURITY_VER=
-   GENTOO_VER=
-
-   [[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz
-   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-   [[ -n ${SECURITY_VER} ]] && \
-   
SECURITY_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-security-patches-${SECURITY_VER}.tar.xz;
-   [[ -n ${GENTOO_VER} ]] && \
-   
GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-gentoo-patches-${GENTOO_VER}.tar.xz;
-   
SRC_URI="https://downloads.xenproject.org/release/xen/${MY_PV}/${MY_P}.tar.gz
-   ${UPSTREAM_PATCHSET_URI}
-   ${SECURITY_PATCHSET_URI}
-   ${GENTOO_PATCHSET_URI}"
-fi
-
-DESCRIPTION="The Xen virtual machine monitor"
-HOMEPAGE="https://www.xenproject.org;
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug efi flask"
-
-DEPEND="${PYTHON_DEPS}
-   efi? ( >=sys-devel/binutils-2.22[multitarget] )
-   !efi? ( >=sys-devel/binutils-2.22 )
-   flask? ( sys-apps/checkpolicy )"
-RDEPEND=""
-PDEPEND="~app-emulation/xen-tools-${PV}"
-
-# no tests are available for the hypervisor
-# prevent the silliness of /usr/lib/debug/usr/lib/debug files
-# prevent stripping of the debug info from the /usr/lib/debug/xen-syms
-RESTRICT="test splitdebug strip"
-
-# Approved by QA team in bug #144032
-QA_WX_LOAD="boot/xen-syms-${PV}"
-
-REQUIRED_USE="arm? ( debug )"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-   if [[ -z ${XEN_TARGET_ARCH} ]]; then
-   if use amd64; then
-   export XEN_TARGET_ARCH="x86_64"
-   elif use arm; then
-   export XEN_TARGET_ARCH="arm32"
-   elif use arm64; then
-   export XEN_TARGET_ARCH="arm64"
-   else
-   die "Unsupported architecture!"
-   fi
-   fi
-}
-
-src_prepare() {
-   # Upstream's patchset
-   [[ -n ${UPSTREAM_VER} ]] && eapply "${WORKDIR}"/patches-upstream
-
-   # Security patchset
-   if [[ -n 

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

2022-02-19 Thread Sam James
commit: 5973f2fdaef90add74d849934d5b96ab48dafa6e
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Thu Feb  3 21:24:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 00:29:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5973f2fd

dev-util/its4: Fix build for clang/LLVM toolchain

The config.C file has five instances of string literals being
immediately followed by NEWLINE (a macro that expands to another string
literal). C++11 requires a space between string literals.

Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
Closes: https://bugs.gentoo.org/738936
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 dev-util/its4/its4-1.1.1-r2.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-util/its4/its4-1.1.1-r2.ebuild 
b/dev-util/its4/its4-1.1.1-r2.ebuild
index 5bb0c4ed44fc..86e78a42d315 100644
--- a/dev-util/its4/its4-1.1.1-r2.ebuild
+++ b/dev-util/its4/its4-1.1.1-r2.ebuild
@@ -22,6 +22,11 @@ src_prepare() {
sed -i \
-e 's/$(CC) -o/$(CC) $(OPTIMIZATION) $(EXTRA_FLAGS) -o/' \
"${S}"/Makefile.in || die
+
+   # Bug 738936 fails to compile with clang/LLVM toolchain
+   sed -i \
+   -e 's/"NEWLINE/" NEWLINE/g'\
+   "${S}"/config.C || die
eapply_user
 }
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/musl/, sys-libs/musl/files/

2022-02-19 Thread Sam James
commit: b02003640228503cb93d5c371bef1f55c555429f
Author: Esteve Varela Colominas  gmail  com>
AuthorDate: Sat Feb 12 15:34:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 00:29:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0200364

sys-libs/musl: Support Gentoo prefix

Added necessary framework to get this libc to run properly under a prefix.

Closes: https://bugs.gentoo.org/833192
Signed-off-by: Esteve Varela Colominas  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24169
Signed-off-by: Sam James  gentoo.org>

 sys-libs/musl/files/ldconfig.in-r3 | 160 +
 .../{musl-.ebuild => musl-1.2.2-r8.ebuild} |  44 +++---
 sys-libs/musl/musl-.ebuild |  44 +++---
 3 files changed, 200 insertions(+), 48 deletions(-)

diff --git a/sys-libs/musl/files/ldconfig.in-r3 
b/sys-libs/musl/files/ldconfig.in-r3
new file mode 100644
index ..60f6cc9e1130
--- /dev/null
+++ b/sys-libs/musl/files/ldconfig.in-r3
@@ -0,0 +1,160 @@
+#!/bin/bash -e
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+ROOT="/"
+EPREFIX="@GENTOO_PORTAGE_EPREFIX@"
+LDSO_CONF_FILE="/etc/ld.so.conf"
+
+VERBOSE=0
+
+UPDATE_LINKS=1
+
+get_options() {
+   LDSO_CONF=""
+   while getopts "vnNXf:C:r:p" opt "$@"; do
+   case $opt in
+   v)
+   echo "ldconfig for musl in Gentoo"
+   VERBOSE=1
+   ;;
+   r)
+   ROOT=${OPTARG}
+   ;;
+   f)
+   LDSO_CONF=${OPTARG}
+   ;;
+   X)
+   UPDATE_LINKS=0
+   ;;
+   \?)
+   echo "Invalid option: -${opt}" >&2
+   exit 1
+   ;;
+   n|N|C|p)
+   echo "Unimplemented option: -${opt}" >&2
+   exit 1
+   ;;
+   esac
+   done
+   if [[ -z ${LDSO_CONF} ]]; then
+   LDSO_CONF=${ROOT}${EPREFIX}${LDSO_CONF_FILE}
+   fi
+
+   if [[ ${UPDATE_LINKS} == 1 ]]; then
+   echo "Updating links is not implemented."
+   fi
+}
+
+
+repeated() {
+   local l=${1}
+   local drs="${@:2}"
+   for m in ${drs}; do
+   [[ ${m} == ${l} ]] && return 0
+   done
+   return 1
+}
+
+expand() {
+   # We are assuming the ld.so.conf's 'include' is not recursive
+   local f line l
+   local glob="${LDSO_CONF_DIR}/${1}"
+   local drs="${@:2} "
+
+   for f in ${glob}; do
+   [[ ! -f ${f} ]] && continue
+   while read line; do
+   line=${line%%#*}
+   line=${line//:/ }
+   line=${line//,/ }
+   for l in ${line}; do
+   # We must add this whether or not the directory 
exists
+   repeated ${l} ${drs} && continue
+   drs+=" ${l} "
+   done
+   done < ${f}
+   done
+
+   echo ${drs}
+}
+
+read_ldso_conf() {
+   local drs=" "
+
+   while read line; do
+   # Sanitize the line - see ldconfig(8) for delimiters
+   # Note: bash read turns tabs into spaces and read already
+   # delimits on newlines with the default $IFS
+   line=${line%%#*}   # Remove comments
+   line=${line//:/ }  # Change colon delimiter to space
+   line=${line//,/ }  # Change comma delimiter to space
+
+   next=0
+   for l in ${line}; do
+   if [[ ${next} == 1 ]]; then
+   next=0
+   drs=$(expand ${l} ${drs})
+   elif [[ ${l} == "include" ]]; then
+   next=1
+   else
+   # glibc's ldconfig silently skips non 
directories
+   if [[ -d ${l} ]]; then
+   repeated ${l} ${drs} && continue
+   drs+=" ${l} "
+   fi
+   fi
+   done
+   done < ${1}
+
+   echo ${drs}
+}
+
+sanitize() {
+   local drs=$@
+
+   repeated "${EPREFIX}/lib" ${drs} || drs="${EPREFIX}/lib ${drs}"
+   repeated "${EPREFIX}/usr/lib" ${drs} || drs="${EPREFIX}/usr/lib ${drs}"
+
+   echo ${drs}
+}
+
+changed() {
+   [[ -f ${ETC_LDSO_PATH} ]] || return 0
+   local current=$(<${ETC_LDSO_PATH})
+   current=${current//$'\n'/ }
+   [[ ${current} != ${drs} ]] || return 1
+}
+
+get_options "$@"
+
+if [[ ! -e ${LDSO_CONF} ]]; then
+echo "${LDSO_CONF} not found" 

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

2022-02-19 Thread Sam James
commit: 91d6e8e1eb1da9c52e9023c3889d67a4a687a7b7
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Thu Feb  3 20:48:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 00:29:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91d6e8e1

dev-util/its4: Avoid calling g++ directly

This revbump accomplishes two things:

 * Bump EAPI=8 from 5. The biggest change is adding eapply_user in
   src_prepare()

 * Use --with-cpp argument for call to ./configure, so the script
   doesn't try to find a compiler

Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
Closes: https://bugs.gentoo.org/724268
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 dev-util/its4/its4-1.1.1-r2.ebuild | 43 ++
 1 file changed, 43 insertions(+)

diff --git a/dev-util/its4/its4-1.1.1-r2.ebuild 
b/dev-util/its4/its4-1.1.1-r2.ebuild
new file mode 100644
index ..5bb0c4ed44fc
--- /dev/null
+++ b/dev-util/its4/its4-1.1.1-r2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="ITS4: Software Security Tool"
+HOMEPAGE="http://www.cigital.com/its4/;
+SRC_URI="https://dev.gentoo.org/~robbat2/distfiles/${P}.tgz;
+
+LICENSE="ITS4"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+S="${WORKDIR}/${PN}"
+
+src_prepare() {
+   sed -i \
+   -e 's,iostream.h,iostream,g'\
+   "${S}"/configure || die
+   sed -i \
+   -e 's/$(CC) -o/$(CC) $(OPTIMIZATION) $(EXTRA_FLAGS) -o/' \
+   "${S}"/Makefile.in || die
+   eapply_user
+}
+
+src_configure() {
+   # WARNING
+   # non-standard configure
+   # do NOT use econf
+   ./configure --with-cpp=$(tc-getCXX) --prefix=/usr 
--mandir=/usr/share/man --datadir=/usr/share/its4 || die "configure failed"
+}
+
+src_compile() {
+   emake CC="$(tc-getCXX)" OPTIMIZATION="${CXXFLAGS}" 
EXTRA_FLAGS="${LDFLAGS}"
+}
+
+src_install() {
+   # WARNING
+   # non-standard, do NOT use einstall or 'make install DESTDIR=...'
+   make install INSTALL_BINDIR="${D}/usr/bin" 
INSTALL_MANDIR="${D}/usr/share/man" INSTALL_DATADIR="${D}/usr/share/its4" || 
die "install failed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-tools/, app-emulation/xen-tools/files/

2022-02-19 Thread Sam James
commit: d394efbc1a9320e50a7f9c16dc1a185994bb72f2
Author: Tomáš Mózes  gmail  com>
AuthorDate: Sat Feb 19 17:34:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 00:24:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d394efbc

app-emulation/xen-tools: bump to 4.15.2

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-emulation/xen-tools/Manifest  |   2 +
 app-emulation/xen-tools/files/gentoo-patches.conf |  41 +-
 app-emulation/xen-tools/xen-tools-4.15.2.ebuild   | 556 ++
 3 files changed, 562 insertions(+), 37 deletions(-)

diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest
index 34f961248c85..4ab68d105403 100644
--- a/app-emulation/xen-tools/Manifest
+++ b/app-emulation/xen-tools/Manifest
@@ -8,6 +8,8 @@ DIST ipxe-git-988d2c13cdf0f0b4140685af35ced70ac5b3283c.tar.gz 
3931642 BLAKE2B bf
 DIST seabios-1.14.0.tar.gz 628985 BLAKE2B 
cc1126925dab1551a655680d20d06ebf28c12c386500d1ee4df9e1a99403b4c5bc6a66c2cc5ef58b4c3d6d7226f35007506a6a1855c2cf2742469dcb7aba05bb
 SHA512 
215c42f59425f8abd062be7b11fc0e39c977cee5001a2381551b0f851ac337d0dd53c065267e6dee0e710ffd700fa635f9007b89da8dfce0f47122c984ee8146
 DIST xen-4.15.1-upstream-patches-1.tar.xz 15476 BLAKE2B 
9f0cf8f3dd993e32939ff1ee35244224bd3d16fbd345500ff01e51eb5828d3e44bddc539462c39d8c37b6497d4bf8887261a8df5d31b17b413b0c21f7faf3a84
 SHA512 
aac3f91c3c753aa8430abad055252cba5dbdfd9e548f219df1452388ef2f82b65c428755363aa0645824431e812f3b799af4f9468669e42a0f5b6b8874397c75
 DIST xen-4.15.1.tar.gz 40800852 BLAKE2B 
39475ea33f029fb0e84b82b4a2b13fd613bab01e3ef6c241dfede3d190ee9be53c99b62121d37d83b1e078764b3e4d88d1dfb99be1b5623691e56519850c6798
 SHA512 
8d3cbdf708f46477e32ee7cbd16a490c82efa855cecd84ee712b8680df4d69c987ba9ab00ff3851f627b98a8ebbc5dab71f92f142ed958ee2bc538bc792cd4b9
+DIST xen-4.15.2-upstream-patches-0.tar.xz 33368 BLAKE2B 
f22c0e9ce6b859a2741f09c0c52479e8acb38440b631882850993fcfcdc445c28fbeac4353df6bac1b2be89e39a99bae1a920796d505f888e3701a98f17ed29d
 SHA512 
10a996cd87404ff6536119deeedfe67143c02475c4ca2d7f741e087197aaffa10c5831aad1f9ee2f9070461dd8cdc7af4851fbafb634a2f65235603d6fb0848f
+DIST xen-4.15.2.tar.gz 40773378 BLAKE2B 
7c3e3bb066505f9838cd7c56d85debc64e5ed32cf4d4edf699ff843db49bee916e6eb46d07e5cd9021c2644bba0628a2aa567f60ace26c6d7ee5922643e04104
 SHA512 
1cbf988fa8ed38b7ad724978958092ca0e5506e38c709c7d1af196fb8cb8ec0197a79867782761ef230b268624b3d7a0d5d0cd186f37d25f495085c71bf70d54
 DIST xen-4.16.0.tar.gz 44982322 BLAKE2B 
7e16a93b3f1131e2b10307fabc10641a9c5983173155b9a35eaf6ff317b6a747bccf6b8c87c06686830acc2c4bd3e19e5867eb443eabac9a1e4ee59124dfa87f
 SHA512 
2869ed90d1779c9754d7f2397f5fc67a655304d9c32953ac20655ef96cb154521d8fce9f23915ac0c91f984dc54f72c67e5e619e2da318b5997748f44cf21b87
 DIST xen-gentoo-patches-23.tar.xz 20536 BLAKE2B 
0064f79f8794a21ab13047a4ee296e37efa616e16ca6cd65b31fdafeb458fd9b80f0443758343c8328b1901d7169618346becfe75f16dcaeff08fc975f1d08d5
 SHA512 
09248e17ff7865feb2a505169d62ee5c8c60bd672fa8c4c7c4e3a2e4af58bfad0379d37b395bab3e3393af8d53d882f56749dfeb560edeea6b7ab56c902a3c49
 DIST xen-gentoo-patches-24.tar.xz 20952 BLAKE2B 
292ea384f007a9615ca840068c45cd0e37a63a59e596c9c87a278a0136805327c85f5e5576eac751e40bda616559e413b396d313d43f2d36d904f09a41b0d302
 SHA512 
26b7344cea40ef44d1eaec330465071c96ee27a5b0ca91f787fc80c6801abed47cab9050a40ef80f20471a7cd9ee0dc7aaa46b16e5af7d0e50643ccc7d3a828b

diff --git a/app-emulation/xen-tools/files/gentoo-patches.conf 
b/app-emulation/xen-tools/files/gentoo-patches.conf
index fc52db69dccd..d6fce26a06c0 100644
--- a/app-emulation/xen-tools/files/gentoo-patches.conf
+++ b/app-emulation/xen-tools/files/gentoo-patches.conf
@@ -51,44 +51,11 @@ _gx056=" xen-tools-4.12.2-libxenstat-makefile.patch"
 # Fix building with gcc 10, bug #722930
 _gx060=" xen-tools-4.13.0-gcc10.patch"
 
-# xen-tools-4.14.2 patches set
-_gpv_xen_tools_4142_0="
-   xen-tools-4.12.0-gcc8.patch
-   xen-tools-4.12.0-shim.patch
-   xen-tools-4.12.0-unbundle-ipxe.patch
-   xen-tools-4.12.2-libxenstat-makefile.patch
-   xen-tools-4.14-ar-cc.patch
-   xen-tools-4.14-qemu-bridge.patch
-   xen-tools-4.15.0-disable-werror.patch
-   xen-tools-4.15.0-gcc11.patch
-   xen-tools-4.4.1-tinfo.patch
-   xen-tools-4.6-increase-stack-size.patch
-   xen-tools-4-anti-ovmf-download.patch
-   xen-tools-4-qemu-fix-po-collision.patch
-"
-
-# xen-tools-4.14.3 patches set
-_gpv_xen_tools_4143_0="
-   xen-tools-4.12.0-gcc8.patch
-   xen-tools-4.12.0-shim.patch
-   xen-tools-4.12.0-unbundle-ipxe.patch
-   xen-tools-4.12.2-libxenstat-makefile.patch
-   xen-tools-4.14-ar-cc.patch
-   xen-tools-4.14-qemu-bridge.patch
-   xen-tools-4.15.0-disable-werror.patch
-   xen-tools-4.4.1-tinfo.patch
-   xen-tools-4.6-increase-stack-size.patch
-   xen-tools-4-anti-ovmf-download.patch
-   xen-tools-4-qemu-fix-po-collision.patch
-"
-

[gentoo-commits] repo/gentoo:master commit in: mail-filter/postgrey/

2022-02-19 Thread Sam James
commit: 4aebb9aa8bdcf51e247029405ac8c0f9fac9004d
Author: Anton Fischl  fischl-online  de>
AuthorDate: Sat Feb 19 08:37:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 00:23:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aebb9aa

mail-filter/postgrey: bump 1.37_p20220122

Signed-off-by: Anton Fischl  fischl-online.de>
Closes: https://github.com/gentoo/gentoo/pull/24271
Signed-off-by: Sam James  gentoo.org>

 mail-filter/postgrey/Manifest  |  1 +
 .../postgrey/postgrey-1.37_p20220122.ebuild| 76 ++
 2 files changed, 77 insertions(+)

diff --git a/mail-filter/postgrey/Manifest b/mail-filter/postgrey/Manifest
index ae58ff0be96f..97513234bf72 100644
--- a/mail-filter/postgrey/Manifest
+++ b/mail-filter/postgrey/Manifest
@@ -1,2 +1,3 @@
 DIST postgrey-1.37.tar.gz 41815 BLAKE2B 
dd8a1f62f56a614c25863afde089f1882a1567e3a53a24b1d12b6f23994388caf99059f05775853065143f4f953a6fd964625d5c865993e0e679dd545b848c11
 SHA512 
369968212ea60539efc0d4a7ae84f7c3ce13f5622e6ee070a0089423ef81ca8f7541ebd20289291d0e6a3aec2ca30dbc9c0d9c0a6f0a686adfadb5d0dd7830ca
 DIST postgrey-1.37_p20190625.tar.gz 124667 BLAKE2B 
ca2caba51a72198e42d6d4d9c5c7590b62c1bd1589d05bfb4096fb4d95ff62ff96976beac8c1b35136a4a6830af936244485ff7dcdcd46d8558a4bef0bbb123a
 SHA512 
f3caf3c7663bd8784701c7e1ad45d1c577edf6fac14591a6983fda25e7f8a875f2501780a8f97ce72e6a324878404e9ac2a003a07ae07ad4debae61fe734b8d4
+DIST postgrey-1.37_p20220122.tar.gz 124539 BLAKE2B 
329c4bf6228c0a70a59bffaee0468489febf5237afacce94da193589c0f2849b2e4b9551c74d1a1478cb88d0a32ad91b0b1bf0ff677fd45bc098bab83192dd28
 SHA512 
1580b8dfddaad8c615d1ef12252681525d4b1318298b91145fee0deea08c0f9ea92b40889bc8c64404b54fb1d67f153e0065008825dfb6e00eb2f441076f9dc2

diff --git a/mail-filter/postgrey/postgrey-1.37_p20220122.ebuild 
b/mail-filter/postgrey/postgrey-1.37_p20220122.ebuild
new file mode 100644
index ..af3e969badbd
--- /dev/null
+++ b/mail-filter/postgrey/postgrey-1.37_p20220122.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+COMMIT="c589bb9b727be9e1caaef6aa809a5ced688d9509"
+DESCRIPTION="Postgrey is a Postfix policy server implementing greylisting"
+HOMEPAGE="https://postgrey.schweikert.ch/;
+SRC_URI="https://github.com/schweikert/postgrey/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+DEPEND="
+   acct-group/postgrey
+   acct-user/postgrey
+"
+# TODO: Use db.eclass?
+RDEPEND="
+   ${DEPEND}
+   >=dev-lang/perl-5.6.0
+   dev-perl/Net-Server
+   dev-perl/IO-Multiplex
+   dev-perl/BerkeleyDB
+   dev-perl/Net-DNS
+   dev-perl/NetAddr-IP
+   dev-perl/Net-RBLClient
+   dev-perl/Parse-Syslog
+   virtual/perl-Digest-SHA
+   >=sys-libs/db-4.1
+"
+
+src_prepare() {
+   default
+
+   # bug #479400
+   sed -i 's@#!/usr/bin/perl -T -w@#!/usr/bin/perl -w@' postgrey || die 
"sed failed"
+   sed -i -e '/git/d' Makefile || die
+}
+
+src_install() {
+   # postgrey data/DB in /var
+   diropts -m0770 -o ${PN} -g ${PN}
+   dodir /var/spool/postfix/${PN}
+   keepdir /var/spool/postfix/${PN}
+   fowners postgrey:postgrey /var/spool/postfix/${PN}
+   fperms 0770 /var/spool/postfix/${PN}
+
+   # postgrey binary
+   dosbin ${PN}
+   dosbin contrib/postgreyreport
+
+   # policy-test script
+   dosbin policy-test
+
+   # postgrey data in /etc/postfix
+   insinto /etc/postfix
+   insopts -o root -g ${PN} -m 0640
+   doins postgrey_whitelist_clients postgrey_whitelist_recipients
+
+   # documentation
+   dodoc Changes README README.exim
+
+   # init.d + conf.d files
+   insopts -o root -g root -m 755
+   newinitd "${FILESDIR}"/${PN}-1.34-r3.rc.new ${PN}
+
+   insopts -o root -g root -m 640
+   newconfd "${FILESDIR}"/${PN}.conf.new ${PN}
+
+   systemd_dounit "${FILESDIR}"/postgrey.service
+}



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

2022-02-19 Thread Sam James
commit: 24dcaa11331326b38bb1eb606a6e6581393689f6
Author: Chris Mayo  gmail  com>
AuthorDate: Sat Feb 19 17:44:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 00:24:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24dcaa11

dev-util/geany-plugins: restrict libgit2 to < 1.4.0

Bug: https://bugs.gentoo.org/833600
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24259
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-util/geany-plugins/geany-plugins-1.38.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
similarity index 98%
rename from dev-util/geany-plugins/geany-plugins-1.38.ebuild
rename to dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
index e8065a8877f3..0e369c95bfdc 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
@@ -25,7 +25,7 @@ DEPEND="
ctags? ( dev-util/ctags )
debugger? ( x11-libs/vte:2.91 )
enchant? ( app-text/enchant:= )
-   git? ( dev-libs/libgit2:= )
+   git? ( 

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

2022-02-19 Thread Sam James
commit: 3350a15b36cb773dab93c569567528049fef4882
Author: Tomáš Mózes  gmail  com>
AuthorDate: Sat Feb 19 17:35:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 00:24:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3350a15b

app-emulation/xen: bump to 4.15.2

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-emulation/xen/Manifest  |   2 +
 app-emulation/xen/xen-4.15.2.ebuild | 163 
 2 files changed, 165 insertions(+)

diff --git a/app-emulation/xen/Manifest b/app-emulation/xen/Manifest
index 724d51202898..f9ccd65a5978 100644
--- a/app-emulation/xen/Manifest
+++ b/app-emulation/xen/Manifest
@@ -1,5 +1,7 @@
 DIST xen-4.15.1-upstream-patches-2.tar.xz 30180 BLAKE2B 
675c13cfb4a6f47121dfe125ddea21d98e7e37563f63b91cde96cd92d94eff648eaa65426fec09833ad668102959948b2e684860631db2b5a2a53b2521a01069
 SHA512 
f0a6c0829068828ac400d67230d3066b2370a90303e537dd5e0761920ac0d584139b59244a72d9dcd2e4cb1a151ab80d3197ba908e642e13817b89b9a33c73fb
 DIST xen-4.15.1-upstream-patches-3.tar.xz 49644 BLAKE2B 
261d45d726ba9b06a817fd4f4e9d2a83e516cd637f73dff50ccb9b046d562e14bee47fc64795c0406947fb06988679047a19e5851482fbf85701bcc495225258
 SHA512 
8d8b7e42f9a401f6d3a7cb87b980714aa14dadbeadb3a26f495b6a1892d1a04de244490255b589952f565d0a0b8c69fd527c0168d40e974e0f77cecda25e7cb3
 DIST xen-4.15.1.tar.gz 40800852 BLAKE2B 
39475ea33f029fb0e84b82b4a2b13fd613bab01e3ef6c241dfede3d190ee9be53c99b62121d37d83b1e078764b3e4d88d1dfb99be1b5623691e56519850c6798
 SHA512 
8d3cbdf708f46477e32ee7cbd16a490c82efa855cecd84ee712b8680df4d69c987ba9ab00ff3851f627b98a8ebbc5dab71f92f142ed958ee2bc538bc792cd4b9
+DIST xen-4.15.2-upstream-patches-0.tar.xz 33368 BLAKE2B 
f22c0e9ce6b859a2741f09c0c52479e8acb38440b631882850993fcfcdc445c28fbeac4353df6bac1b2be89e39a99bae1a920796d505f888e3701a98f17ed29d
 SHA512 
10a996cd87404ff6536119deeedfe67143c02475c4ca2d7f741e087197aaffa10c5831aad1f9ee2f9070461dd8cdc7af4851fbafb634a2f65235603d6fb0848f
+DIST xen-4.15.2.tar.gz 40773378 BLAKE2B 
7c3e3bb066505f9838cd7c56d85debc64e5ed32cf4d4edf699ff843db49bee916e6eb46d07e5cd9021c2644bba0628a2aa567f60ace26c6d7ee5922643e04104
 SHA512 
1cbf988fa8ed38b7ad724978958092ca0e5506e38c709c7d1af196fb8cb8ec0197a79867782761ef230b268624b3d7a0d5d0cd186f37d25f495085c71bf70d54
 DIST xen-4.16.0-upstream-patches-0.tar.xz 25168 BLAKE2B 
f572cca630e0461fba86eeec27043d949a7c0500ab47138572829394ae4354d5955af4a64b669abb932346bba1902511e35ede905b38fa1b2bd3b624c35470cf
 SHA512 
d49d80bf687ba1046e82e7ad0196cb3fcdf595df0757d4f6e390bd0c6ba156ec012ea61cc606fbf3ceb03a9cd21f8acc6c45092a11b5a9a916bae80ff2d6c181
 DIST xen-4.16.0.tar.gz 44982322 BLAKE2B 
7e16a93b3f1131e2b10307fabc10641a9c5983173155b9a35eaf6ff317b6a747bccf6b8c87c06686830acc2c4bd3e19e5867eb443eabac9a1e4ee59124dfa87f
 SHA512 
2869ed90d1779c9754d7f2397f5fc67a655304d9c32953ac20655ef96cb154521d8fce9f23915ac0c91f984dc54f72c67e5e619e2da318b5997748f44cf21b87

diff --git a/app-emulation/xen/xen-4.15.2.ebuild 
b/app-emulation/xen/xen-4.15.2.ebuild
new file mode 100644
index ..3b4df6aab6f5
--- /dev/null
+++ b/app-emulation/xen/xen-4.15.2.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit flag-o-matic mount-boot python-any-r1 toolchain-funcs
+
+MY_PV=${PV/_/-}
+MY_P=${PN}-${MY_PV}
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="git://xenbits.xen.org/xen.git"
+   SRC_URI=""
+else
+   KEYWORDS="~amd64 ~arm -x86"
+   UPSTREAM_VER=0
+   SECURITY_VER=
+   GENTOO_VER=
+
+   [[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz
+   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+   [[ -n ${SECURITY_VER} ]] && \
+   
SECURITY_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-security-patches-${SECURITY_VER}.tar.xz;
+   [[ -n ${GENTOO_VER} ]] && \
+   
GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-gentoo-patches-${GENTOO_VER}.tar.xz;
+   
SRC_URI="https://downloads.xenproject.org/release/xen/${MY_PV}/${MY_P}.tar.gz
+   ${UPSTREAM_PATCHSET_URI}
+   ${SECURITY_PATCHSET_URI}
+   ${GENTOO_PATCHSET_URI}"
+fi
+
+DESCRIPTION="The Xen virtual machine monitor"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug efi flask"
+
+DEPEND="${PYTHON_DEPS}
+   efi? ( >=sys-devel/binutils-2.22[multitarget] )
+   !efi? ( >=sys-devel/binutils-2.22 )
+   flask? ( sys-apps/checkpolicy )"
+RDEPEND=""
+PDEPEND="~app-emulation/xen-tools-${PV}"
+
+# no tests are available for the hypervisor
+# prevent the silliness of /usr/lib/debug/usr/lib/debug files
+# prevent stripping 

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

2022-02-19 Thread Matt Turner
commit: 74fd608b297728b17cca8b77ea515f60a8126fee
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Feb 20 00:03:03 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Feb 20 00:03:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74fd608b

gnome-base/gdm: Version bump to 41.3

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

 gnome-base/gdm/Manifest|   1 +
 gnome-base/gdm/gdm-41.3.ebuild | 213 +
 2 files changed, 214 insertions(+)

diff --git a/gnome-base/gdm/Manifest b/gnome-base/gdm/Manifest
index 97e11a713bbd..5c29e08906f9 100644
--- a/gnome-base/gdm/Manifest
+++ b/gnome-base/gdm/Manifest
@@ -1,4 +1,5 @@
 DIST gdm-40.1.tar.xz 803488 BLAKE2B 
a0f5349c15c281b666e2e1eb35b81bd4fe3561d7dfa48e43fab7b6ac5c6f9f187f3907fc88eb169ef5e7951c815dec849f64ff2a2b630742b47521bc5c33f618
 SHA512 
34e3d905195c9d44f3681fcf8170b67e739cef60fe3987802b7006e5063b9cdf5ca047470d0aebd6e9b47dbbb660040648a647ed8d3186a3099b8c6532c5ded7
 DIST gdm-41.0-patchset.tar.xz 12076 BLAKE2B 
900ad267bdbb0c189ba36c215aa4bd18f170efd4df02341b1b6f98bdb09b4bbcfcf795ec5a63b5364f47486767a347f60193168749f10823fa816f9500cd3073
 SHA512 
6c7940ec9c91d0e28f5e9d728abd49814d4d9c7b964e753436f0ceaa11f6c58a559ac3ef0d2e14bf5410a097abdf72cf16dad191017c9ee5c59e6f68de8f2ca8
 DIST gdm-41.0.tar.xz 806668 BLAKE2B 
12bd10ff4c5799683665127e5ff543e07f13cffde1d668213b43d6471812c727cb18e93c3305923019c3f522aa0484779dd861afc7ac939115b5f169657722e8
 SHA512 
b1dd99beb8339c6cf93f10e0aec1c946c615b4efaf1724392585985fb32cee156a9e44fd3041ab87ab9ba6a6bd6c9a9d0ecf8b40dc9c098b3c7ee47f7a7e9a97
+DIST gdm-41.3.tar.xz 807452 BLAKE2B 
ff6a264220c2ddc60c21fb767154bfdc2844a177e4043749cc393387b116865f5b9dc56c4ce996e83c0a258370f59b7fd1865f455aa67258671ae0bae8671997
 SHA512 
71a93eef02fccee22ca4f90e3217431923da2b1ac4f5995ff7b64c9b4cac839f4695f4122d255407b570635d34e86e233fa7e4d5d22a8d8185ccfa8ad20f83aa
 DIST tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 
83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027
 SHA512 
87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045

diff --git a/gnome-base/gdm/gdm-41.3.ebuild b/gnome-base/gdm/gdm-41.3.ebuild
new file mode 100644
index ..83ce6c49d32b
--- /dev/null
+++ b/gnome-base/gdm/gdm-41.3.ebuild
@@ -0,0 +1,213 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop gnome2 meson pam readme.gentoo-r1 systemd toolchain-funcs udev
+
+DESCRIPTION="GNOME Display Manager for managing graphical display servers and 
user logins"
+HOMEPAGE="https://wiki.gnome.org/Projects/GDM;
+
+SRC_URI="${SRC_URI}
+   branding? ( 
https://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz
 )
+"
+
+LICENSE="
+   GPL-2+
+   branding? ( CC-BY-SA-4.0 )
+"
+
+SLOT="0"
+
+IUSE="accessibility audit bluetooth-sound branding elogind fprint ipv6 
plymouth selinux systemd tcpd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="^^ ( elogind systemd )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# dconf, dbus and g-s-d are needed at install time for dconf update
+# keyutils is automagic dep that makes autologin unlock login keyring when all 
the passwords match (disk encryption, user pw and login keyring)
+# dbus-run-session used at runtime
+COMMON_DEPEND="
+   virtual/udev
+   >=dev-libs/glib-2.56:2
+   >=x11-libs/gtk+-2.91.1:3
+   >=media-libs/libcanberra-0.4[gtk3]
+   >=sys-apps/accountsservice-0.6.35
+   x11-libs/libxcb
+   sys-apps/keyutils:=
+   selinux? ( sys-libs/libselinux )
+
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-base/xorg-server[-minimal]
+   x11-libs/libXdmcp
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+
+   systemd? ( >=sys-apps/systemd-186:0=[pam] )
+   elogind? ( >=sys-auth/elogind-239.3[pam] )
+
+   plymouth? ( sys-boot/plymouth )
+   audit? ( sys-process/audit )
+
+   sys-libs/pam
+   sys-auth/pambase[elogind?,systemd?]
+
+   >=gnome-base/dconf-0.20
+   >=gnome-base/gnome-settings-daemon-3.1.4
+   gnome-base/gsettings-desktop-schemas
+   sys-apps/dbus
+
+   >=x11-misc/xdg-utils-1.0.2-r3
+
+   >=dev-libs/gobject-introspection-0.9.12:=
+"
+# XXX: These deps are from session and desktop files in data/ directory
+# fprintd is used via dbus by gdm-fingerprint-extension
+RDEPEND="${COMMON_DEPEND}
+   acct-group/gdm
+   acct-user/gdm
+   >=gnome-base/gnome-session-3.6
+   >=gnome-base/gnome-shell-3.1.90
+   x11-apps/xhost
+
+   accessibility? (
+   >=app-accessibility/orca-3.10
+   gnome-extra/mousetweaks
+   )
+   fprint? ( sys-auth/fprintd[pam] )
+"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   

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

2022-02-19 Thread Yuan Liao
commit: 4c92aee93dc8e74d760e0a0d2c649e80d3cceae7
Author: Yuan Liao  gmail  com>
AuthorDate: Sat Feb 19 23:39:45 2022 +
Commit: Yuan Liao  gmail  com>
CommitDate: Sat Feb 19 23:39:45 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c92aee9

dev-util/blueprint-compiler: Initial import

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

 dev-util/blueprint-compiler/Manifest   |  1 +
 .../blueprint-compiler-0.1.0_pre20220219.ebuild| 91 ++
 .../blueprint-compiler-.ebuild | 91 ++
 dev-util/blueprint-compiler/metadata.xml   | 11 +++
 4 files changed, 194 insertions(+)

diff --git a/dev-util/blueprint-compiler/Manifest 
b/dev-util/blueprint-compiler/Manifest
new file mode 100644
index 0..c0379ca60
--- /dev/null
+++ b/dev-util/blueprint-compiler/Manifest
@@ -0,0 +1 @@
+DIST blueprint-compiler-0.1.0_pre20220219.tar.gz 51398 BLAKE2B 
282fa95486d0fd18d8fc41682f29a4ecd9b94b4f4b617697809630d66d7fdcaebd8f1830bc0675f1f5917787c80d0d15f10a72230378390fd32642fc9473ccc2
 SHA512 
ca4b0f654bb212750f5381fa6d95dc66e0fbc494962bb60d370ec919bae239f657bcc3873522b3c903eb2441e684d83d794835df249b8107e40ac5429a53f067

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

diff --git a/dev-util/blueprint-compiler/blueprint-compiler-.ebuild 
b/dev-util/blueprint-compiler/blueprint-compiler-.ebuild
new file mode 100644
index 0..7ffa8d633
--- /dev/null
+++ b/dev-util/blueprint-compiler/blueprint-compiler-.ebuild
@@ -0,0 +1,91 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+
+inherit 

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

2022-02-19 Thread Matt Turner
commit: 466f2d2911ec963834fbc059a6c665f4f69d75f6
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Feb 19 23:46:42 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Feb 19 23:55:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466f2d29

gnome-extra/gnome-software: Version bump to 41.4

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

 gnome-extra/gnome-software/Manifest|   1 +
 .../gnome-software/gnome-software-41.4.ebuild  | 101 +
 2 files changed, 102 insertions(+)

diff --git a/gnome-extra/gnome-software/Manifest 
b/gnome-extra/gnome-software/Manifest
index 0a1fdc1e61da..a9fd5e66d41d 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1 +1,2 @@
 DIST gnome-software-40.4.tar.xz 3108460 BLAKE2B 
696736d94fe245f98a619a58c8df1a3c6196a9f3f07ccc82f0c92c3226ab4914ee5bdbf2f6414b8e8fca99215451d08ef03b164b5cd885af36d69b1cc9043b7a
 SHA512 
5ef7ad754cb161ad5e181dc9b189fe57066a92ebbe3a5871412b638896a02d6e9114e5fdce91e3225af990a580a1f534b936008ff3a2d50a59154406f055a3e7
+DIST gnome-software-41.4.tar.xz 3243380 BLAKE2B 
a8511c776d902639a01b1194e7dd23f22e98c6fa5fd0624cf9d7b7ae96f0ca313eb139a396e4bf8c7b2ec94db66a3f6ef89a8d77cbd1820291f01cd6c70ec2db
 SHA512 
97c51fd21bd5fd2f7d11e00811747992ff0e404380f84cda07e5c7cae3962034c9169ebad95f875056233c9b1d44347a0c15c61e0f018bb3128e7c7d5d3c74b2

diff --git a/gnome-extra/gnome-software/gnome-software-41.4.ebuild 
b/gnome-extra/gnome-software/gnome-software-41.4.ebuild
new file mode 100644
index ..69002ba173ae
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-41.4.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc spell sysprof udev"
+RESTRICT="test" # writes to and deletes files in /var/tmp/self-test/
+
+RDEPEND="
+   >=dev-libs/appstream-0.14.0:0=
+   >=x11-libs/gdk-pixbuf-2.32.0:2
+   >=dev-libs/libxmlb-0.1.7:=
+   >=x11-libs/gtk+-3.22.4:3
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/json-glib-1.2.0
+   >=net-libs/libsoup-2.52.0:2.4
+   >=gui-libs/libhandy-1.2.0:1=
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+   gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+   spell? ( app-text/gspell:= )
+   sys-auth/polkit
+   firmware? ( >=sys-apps/fwupd-1.0.3 )
+   flatpak? (
+   >=sys-apps/flatpak-1.0.4
+   dev-util/ostree
+   )
+   udev? ( dev-libs/libgudev )
+   >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/gdbus-codegen
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? (
+   dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+"
+# test? ( dev-util/valgrind )
+
+src_prepare() {
+   xdg_src_prepare
+   sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' 
meson.build || die
+   # We don't need language packs download support, and it fails tests in 
3.34.2 for us (if they are enabled)
+   sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+   # Trouble talking to spawned gnome-keyring socket for some reason, even 
if wrapped in dbus-run-session
+   # TODO: Investigate; seems to work outside ebuild .. test/emerge
+   sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c 
|| die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dtests=false #$(meson_use test tests)
+   $(meson_use spell gspell)
+   $(meson_feature gnome gsettings_desktop_schemas) # Honoring of 
GNOME date format settings.
+   -Dman=true
+   -Dpackagekit=false
+   # -Dpackagekit_autoremove
+   -Dpolkit=true
+   -Deos_updater=false # Endless OS updater
+   $(meson_use firmware fwupd)
+   $(meson_use flatpak)
+   -Dmalcontent=false
+   -Drpm_ostree=false
+   $(meson_use udev gudev)
+   -Dapt=false
+   -Dsnap=false
+   -Dexternal_appstream=false
+   -Dvalgrind=false
+   $(meson_use gtk-doc gtk_doc)
+   -Dhardcoded_popular=true
+   -Ddefault_featured_apps=false # TODO: Will this be beneficial 
to us with flatpak at least? If enabled, it shows some apps under installed 
(probably merely due to /usr/share/app-info presence), but launching and 
removal of them is broken
+   -Dmogwai=false #TODO?
+   $(meson_feature sysprof)
+   -Dprofile=''
+   )
+   meson_src_configure

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

2022-02-19 Thread Sam James
commit: e162de72d7c304757c5997e0ee97036c87edbee3
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 19 23:46:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 19 23:47:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e162de72

media-libs/freeimage: restore dropped libraw patch

Bug: https://bugs.gentoo.org/833158
Reported-by: Robin Couto  ozono.us>
Signed-off-by: Sam James  gentoo.org>

 media-libs/freeimage/freeimage-3.18.0-r6.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/freeimage/freeimage-3.18.0-r6.ebuild 
b/media-libs/freeimage/freeimage-3.18.0-r6.ebuild
index bca21a612902..ecb5222045b5 100644
--- a/media-libs/freeimage/freeimage-3.18.0-r6.ebuild
+++ b/media-libs/freeimage/freeimage-3.18.0-r6.ebuild
@@ -54,6 +54,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.18.0-libjpeg9.patch
"${FILESDIR}"/${PN}-3.18.0-CVE-2019-12211-CVE-2019-12213.patch
"${FILESDIR}"/${PN}-3.18.0-openexr-3-imath.patch
+   "${FILESDIR}"/${PN}-3.18.0-libraw-0.20.0.patch
 )
 
 src_prepare() {



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

2022-02-19 Thread Ionen Wolkens
commit: 9a5a1aaca1fbc97ed907959cc187094629e2be0f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Feb 19 23:42:46 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Feb 19 23:44:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a5a1aac

games-board/pychess: depend on pygobject[cairo]

Closes: https://bugs.gentoo.org/833777
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/games-board/pychess/pychess-1.0.3-r1.ebuild 
b/games-board/pychess/pychess-1.0.3-r2.ebuild
similarity index 96%
rename from games-board/pychess/pychess-1.0.3-r1.ebuild
rename to games-board/pychess/pychess-1.0.3-r2.ebuild
index f80647c3668a..adb277fbbb64 100644
--- a/games-board/pychess/pychess-1.0.3-r1.ebuild
+++ b/games-board/pychess/pychess-1.0.3-r2.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
dev-python/pexpect[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP},cairo]
dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite]
dev-python/websockets[${PYTHON_USEDEP}]
gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )')



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

2022-02-19 Thread Lars Wendler
commit: 345890b54e7901439e72cb6e94059415d061f115
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Feb 19 23:08:35 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Feb 19 23:08:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=345890b5

dev-libs/libinput: Bump to version 1.20.0

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libinput/Manifest   |  1 +
 dev-libs/libinput/libinput-1.20.0.ebuild | 88 
 2 files changed, 89 insertions(+)

diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
index e530aeac9f58..4ffa65558dbe 100644
--- a/dev-libs/libinput/Manifest
+++ b/dev-libs/libinput/Manifest
@@ -1 +1,2 @@
 DIST libinput-1.19.3.tar.xz 655164 BLAKE2B 
a07d91603a3d4e759aad25ee46b11dbee47eb013a2361f1b70acd616fee0ed9660e6fa8773948d6acf3686179fd7aaf76bf8285f3dc3137a4b1b605ec0e4d6d2
 SHA512 
f4b776d0da78c687ba21b430a04941ac6b43f68970c82ec9f7360358fdea5ed6a873948ce66a25bcdd64d4b95fa4bf705cc24dbc25c7c0f5fd2d0efbd763f298
+DIST libinput-1.20.0.tar.gz 982547 BLAKE2B 
6a30ec5473b7271b89a50cb5147900928bc1ac370cb30bb7a9282517f9ced1973e7f83e864a865c840a1f1fe447459c329b8966211cafcd28f8d1285a36de593
 SHA512 
b92345809f4e18b2335e3c377d1a8edda523462ff23fba6abcc5f8cf01b80fc4c6e4e06886088788c4b04873d37da210876f201bb81203af2f9f614bc659e6eb

diff --git a/dev-libs/libinput/libinput-1.20.0.ebuild 
b/dev-libs/libinput/libinput-1.20.0.ebuild
new file mode 100644
index ..c14415db2dff
--- /dev/null
+++ b/dev-libs/libinput/libinput-1.20.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 2014-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit meson python-any-r1 udev
+
+DESCRIPTION="Library to handle input devices in Wayland"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/ 
https://gitlab.freedesktop.org/libinput/libinput;
+SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0/10"
+[[ "$(ver_cut 3)" -gt 900 ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="doc input_devices_wacom test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   $(python_gen_any_dep '
+   dev-python/commonmark[${PYTHON_USEDEP}]
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   >=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]
+   ')
+   >=app-doc/doxygen-1.8.3
+   >=media-gfx/graphviz-2.38.0
+   )
+"
+#  test? ( dev-util/valgrind )
+RDEPEND="
+   input_devices_wacom? ( >=dev-libs/libwacom-0.27 )
+   >=dev-libs/libevdev-1.9.902
+   >=sys-libs/mtdev-1.1
+   virtual/libudev:=
+   virtual/udev
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-libs/check-0.9.10 )"
+
+python_check_deps() {
+   has_version -b "dev-python/commonmark[${PYTHON_USEDEP}]" && \
+   has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" && \
+   has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" && \
+   has_version -b ">=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   sed "s@, '-Werror'@@" -i meson.build || die #744250
+}
+
+src_configure() {
+   # gui can be built but will not be installed
+   local emesonargs=(
+   -Ddebug-gui=false
+   $(meson_use doc documentation)
+   $(meson_use input_devices_wacom libwacom)
+   $(meson_use test tests)
+   -Dudev-dir="${EPREFIX}$(get_udevdir)"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   if use doc ; then
+   docinto html
+   dodoc -r "${BUILD_DIR}"/Documentation/.
+   fi
+}
+
+pkg_postinst() {
+   pkgname="dev-python/python-libevdev"
+   if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version "${pkgname}" ; then
+   einfo "${pkgname} must be installed to use the"
+   einfo "libinput measure and libinput replay tools."
+   fi
+
+   udevadm hwdb --update --root="${ROOT}"
+}



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

2022-02-19 Thread Sam James
commit: 4da6773013ed9699393143b73b5cbb76131887d8
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 19 21:03:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 19 22:37:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da67730

sci-libs/scotch: add 7.0.1

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

 sci-libs/scotch/Manifest|   1 +
 sci-libs/scotch/scotch-7.0.1.ebuild | 176 
 2 files changed, 177 insertions(+)

diff --git a/sci-libs/scotch/Manifest b/sci-libs/scotch/Manifest
index fcf76ab6b400..9c1ce2781f46 100644
--- a/sci-libs/scotch/Manifest
+++ b/sci-libs/scotch/Manifest
@@ -1,3 +1,4 @@
 DIST scotch-v6.1.0.tar.gz 6292006 BLAKE2B 
5b76b01c0fa752468a36830a15c190cd78efc851c3b6831eb2d16b7cf34a71d55463b266ffdee4c6addd4e66ca7caf75e63825051e600ee8a32494e5033cabbd
 SHA512 
e6d217a23e39635f8749811a3fc64c8da14d0396a71b4042a4f8f3ce32ff1f0b4ed033ebae90f3785443dae9b35ded68ea512ed1e3e7f9ea9a471a499ae26b89
 DIST scotch-v6.1.1.tar.gz 6363384 BLAKE2B 
337c81608fd245dde5b19bb6c79924e0ee80181ce3c935ae37e6248be2511a2f4d70bdda5b9217e5e1ed79fc00269de15755c3b6829579aa190ca6da9c3c2dac
 SHA512 
daa62463f25416764250fe0452ae84bc6a2e485ee62a387418b4686c2ab93a2ca2d5a12cba922857c99a1c9ec67fc82951b0f9563ab97f5f3a6b86bb9da22b0c
 DIST scotch-v6.1.2.tar.gz 6395320 BLAKE2B 
07aa4f56c097cf364d7d63613f3c5d5d3f2a8419ce27da95a4a20d5ea48fcf2f036acaa62ab1f591b5d1dc672151562bc0721a66f203c60d5ee26a501cf90352
 SHA512 
dcf63c65bf8155590a70483f80ad21b4a303debf50d47a3c154983935dc056f3df93a61c3d88304f3d1a4517ab3a355e176d72b3835382cd65c1556fbbd21702
+DIST scotch-v7.0.1.tar.gz 6838403 BLAKE2B 
48cb928bf8586bbbe206dcb4f685e6c392ae078f5493e0384776cf6788137361286adbebceb7ad5c171eced34f5dda3f4852092413e79cbb791bd3ced204784c
 SHA512 
c3267d5c8785a2258af3baf999d2c1eb75ef361062e74962b6e985a75cc4f5ef1f79919759ba1b7cf028f94d06a5ddf3818108a97eca4123a11d7750b5d7093d

diff --git a/sci-libs/scotch/scotch-7.0.1.ebuild 
b/sci-libs/scotch/scotch-7.0.1.ebuild
new file mode 100644
index ..5f7ec4a8c16f
--- /dev/null
+++ b/sci-libs/scotch/scotch-7.0.1.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs flag-o-matic multilib
+
+SOVER=$(ver_cut 1)
+
+DESCRIPTION="Software for graph, mesh and hypergraph partitioning"
+HOMEPAGE="https://www.labri.u-bordeaux.fr/perso/pelegrin/scotch/ 
https://gitlab.inria.fr/scotch/scotch;
+SRC_URI="https://gitlab.inria.fr/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz;
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="CeCILL-2"
+SLOT="0/${SOVER}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="doc int64 mpi static-libs test tools +threads"
+# bug #532620
+REQUIRED_USE="test? ( threads )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   sys-libs/zlib
+   mpi? ( virtual/mpi )"
+RDEPEND="${DEPEND}"
+
+static_to_shared() {
+   local libstatic=${1}; shift
+   local libname=$(basename ${libstatic%.a})
+   local soname=${libname}$(get_libname ${SOVER})
+   local libdir=$(dirname ${libstatic})
+
+   einfo "Making ${soname} from ${libstatic}"
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   ${LINK:-$(tc-getCC)} ${LDFLAGS}  \
+   -dynamiclib -install_name 
"${EPREFIX}"/usr/lib/"${soname}" \
+   -Wl,-all_load -Wl,${libstatic} \
+   "$@" -o ${libdir}/${soname} || die "${soname} failed"
+   else
+   ${LINK:-$(tc-getCC)} ${LDFLAGS}  \
+   -shared -Wl,-soname=${soname} \
+   -Wl,--whole-archive ${libstatic} -Wl,--no-whole-archive 
\
+   "$@" -o ${libdir}/${soname} || die "${soname} failed"
+   VERS_COMP=${PV//.}
+   [[ "${#VERS_COMP}" -gt 1 ]] && \
+   ln -s ${soname} ${libdir}/${libname}$(get_libname 
${SOVER})
+   ln -s ${soname} ${libdir}/${libname}$(get_libname)
+   fi
+}
+
+src_prepare() {
+   default
+   use int64 && append-cflags -DIDXSIZE64
+   if use threads; then
+   append-cflags "-DSCOTCH_PTHREAD_NUMBER=$(nproc)"
+   else
+   append-cflags "-DSCOTCH_PTHREAD_NUMBER=1"
+   sed -i \
+   -e 's/ -DSCOTCH_PTHREAD//' \
+   src/Make.inc/Makefile.inc.i686_pc_linux3 || die
+   fi
+
+   # Be careful with replacing here, bug #577272
+   sed -e "s/= gcc$/= $(tc-getCC)/" \
+   -e "s/-O3/${CFLAGS} -pthread/" \
+   -e "s/= ar$/= $(tc-getAR)/" \
+   -e "s/= ranlib$/= $(tc-getRANLIB)/" \
+   -e "s/= ranlib$/= $(tc-getRANLIB)/" \
+   -e "/^LDFLAGS/ s/$/ ${LDFLAGS}/" \
+   src/Make.inc/Makefile.inc.i686_pc_linux3 > src/Makefile.inc || 
die
+}
+
+src_compile() {
+   emake -C src 

[gentoo-commits] repo/gentoo:master commit in: net-irc/ergo/files/, net-irc/ergo/

2022-02-19 Thread Sam James
commit: 56a649b1ba943cfa82538fdc9eeb40164d8346eb
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 19 22:33:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 19 22:37:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56a649b1

net-irc/ergo: update EAPI 7 -> 8; init script fixes

- Mostly init script fixes:
-- Add logging to init script
-- Add delay so OpenRC realises if we crashed quickly b/c of e.g. bad config
   file
-- General cleanups (like supporting multiple instances, style changes)

- Enable tests (yay! the needed files are included in tarballs now)
- Drop obsolete BDEPEND (go-module lower bound is higher)
- Drop obsolete src_compile arg to go (default in min Go in eclass)
- EAPI 8

Bug: https://github.com/ergochat/ergo/issues/1914
Thanks-to: Douglas Freed  mtu.edu>
Thanks-to: William Hubbs  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 net-irc/ergo/ergo-2.9.1-r1.ebuild | 69 +++
 net-irc/ergo/files/ergo.confd-r1  |  3 ++
 net-irc/ergo/files/ergo.initd-r1  | 32 ++
 3 files changed, 104 insertions(+)

diff --git a/net-irc/ergo/ergo-2.9.1-r1.ebuild 
b/net-irc/ergo/ergo-2.9.1-r1.ebuild
new file mode 100644
index ..a836c2571de1
--- /dev/null
+++ b/net-irc/ergo/ergo-2.9.1-r1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+DESCRIPTION="A modern IRC server written in Go"
+HOMEPAGE="https://ergo.chat/ https://github.com/ergochat/ergo;
+SRC_URI="https://github.com/ergochat/ergo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# We may even want to package irctest in future?
+
+RDEPEND="acct-user/oragono
+   acct-group/oragono"
+
+DOCS=( README.md docs/MANUAL.md docs/USERGUIDE.md )
+
+src_prepare() {
+   default
+
+   # Minor fiddling with paths
+   sed -i \
+   -e 's:/home/ergo/ergo:/usr/bin/ergo:' \
+   -e 's:/home/ergo:/var/lib/ergo:' \
+   -e 's:/var/lib/ergo/ircd.yaml:/etc/ergo/ircd.yaml:' \
+   -e 's:User=ergo:User=oragono:' \
+   distrib/systemd/ergo.service || die
+}
+
+src_compile() {
+   go build . || die
+}
+
+src_install() {
+   einstalldocs
+
+   dobin ergo
+
+   insinto /etc/ergo
+   doins default.yaml
+
+   # Swap back in next release?
+   # Forked locally for https://github.com/ergochat/ergo/issues/1914 
changes
+   #newinitd distrib/openrc/ergo.initd ergo
+   #newconfd distrib/openrc/ergo.confd ergo
+
+   newinitd "${FILESDIR}"/ergo.initd-r1 ergo
+   newconfd "${FILESDIR}"/ergo.confd-r1 ergo
+
+   keepdir /var/lib/ergo
+   fowners oragono:oragono /var/lib/ergo
+
+   insinto /var/lib/ergo
+   doins -r languages/
+
+   systemd_dounit distrib/systemd/ergo.service
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+   elog "Please copy the example config in ${EROOT}/etc/ergo:"
+   elog "e.g. cp ${EROOT}/etc/ergo/default.yaml 
${EROOT}/etc/ergo/ircd.yaml"
+   fi
+}

diff --git a/net-irc/ergo/files/ergo.confd-r1 b/net-irc/ergo/files/ergo.confd-r1
new file mode 100644
index ..71f4585060e5
--- /dev/null
+++ b/net-irc/ergo/files/ergo.confd-r1
@@ -0,0 +1,3 @@
+# /etc/conf.d/ergo: config file for /etc/init.d/ergo
+ERGO_CONFIGFILE="/etc/ergo/ircd.yaml"
+ERGO_USERNAME="oragono"

diff --git a/net-irc/ergo/files/ergo.initd-r1 b/net-irc/ergo/files/ergo.initd-r1
new file mode 100644
index ..8bd1aba2b230
--- /dev/null
+++ b/net-irc/ergo/files/ergo.initd-r1
@@ -0,0 +1,32 @@
+#!/sbin/openrc-run
+name=${RC_SVCNAME}
+description="ergo IRC daemon"
+
+command=/usr/bin/ergo
+command_args="run --conf ${ERGO_CONFIGFILE:-'/etc/ergo/ircd.yaml'}"
+command_user=${ERGO_USERNAME:-ergo}
+command_background=true
+
+pidfile=/var/run/${RC_SVCNAME}.pid
+
+output_log="/var/log/${RC_SVCNAME}.out"
+error_log="/var/log/${RC_SVCNAME}.err"
+# --wait: to wait 1 second after launching to see if it survived startup
+start_stop_daemon_args="--wait 1000"
+
+extra_started_commands="reload"
+
+depend() {
+   use dns
+   provide ircd
+}
+
+start_pre() {
+   checkpath --owner ${command_user}:${command_user} --mode 0640 --file 
/var/log/${RC_SVCNAME}.out /var/log/${RC_SVCNAME}.err
+}
+
+reload() {
+   ebegin "Reloading ${RC_SVCNAME}"
+   start-stop-daemon --signal HUP --pidfile "${pidfile}"
+   eend $?
+}



[gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/

2022-02-19 Thread Cédric Krier
commit: 3f1b7f4633eaf24ef6f9c60c4c40fe07010a8f35
Author: Cédric Krier  gentoo  org>
AuthorDate: Sat Feb 19 21:54:22 2022 +
Commit: Cédric Krier  gentoo  org>
CommitDate: Sat Feb 19 21:54:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f1b7f46

net-news/sfeed: new ebuild

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Cédric Krier  gentoo.org>

 net-news/sfeed/Manifest |  1 +
 net-news/sfeed/metadata.xml |  7 ++
 net-news/sfeed/sfeed-1.2.ebuild | 48 +
 3 files changed, 56 insertions(+)

diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest
new file mode 100644
index ..a528a160f8c9
--- /dev/null
+++ b/net-news/sfeed/Manifest
@@ -0,0 +1 @@
+DIST sfeed-1.2.tar.gz 62575 BLAKE2B 
080ef555e9ea6711ec1eea296c15dc11d937035742d32096f28ee4b4023c9cd4fcd0f7b59807cfdbfaa82c5f2bd7d51045caabcf33e72f2fd193c82885547cf3
 SHA512 
4307f11ab02310a881717d99892486152dad93ecb1d6526401e60d6275c1610d90599de9784d9878f9ebb5aa34881abd1daa348c977d9ef6758095be74216a29

diff --git a/net-news/sfeed/metadata.xml b/net-news/sfeed/metadata.xml
new file mode 100644
index ..05c7cc05fd2c
--- /dev/null
+++ b/net-news/sfeed/metadata.xml
@@ -0,0 +1,7 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   c...@gentoo.org
+   
+

diff --git a/net-news/sfeed/sfeed-1.2.ebuild b/net-news/sfeed/sfeed-1.2.ebuild
new file mode 100644
index ..d4f43e5c5c2b
--- /dev/null
+++ b/net-news/sfeed/sfeed-1.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="simple RSS and Atom parser"
+HOMEPAGE="https://codemadness.org/sfeed-simple-feed-parser.html;
+SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="ncurses"
+
+DEPEND="ncurses? ( sys-libs/ncurses )"
+RDEPEND="${DEPEND}
+   net-misc/curl
+   sys-apps/coreutils
+   sys-libs/glibc
+   virtual/awk
+   www-client/lynx
+   x11-misc/xclip
+   x11-misc/xdg-utils"
+BDEPEND=""
+
+src_compile() {
+   if use ncurses; then
+   emake \
+   CC=$(tc-getCC) \
+   LDFLAGS="$LDFLAGS -lcurses -ltinfo"
+   else
+   emake \
+   CC=$(tc-getCC) \
+   SFEED_CURSES=""
+   fi
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   PREFIX="${EPREFIX}/usr" \
+   MANPREFIX="${EPREFIX}/usr/share/man" \
+   DOCPREFIX="${EPREFIX}/usr/share/doc/${P}" \
+   SFEED_CURSES=$(usex ncurses "sfeed_curses" "") \
+   install
+}



[gentoo-commits] repo/gentoo:master commit in: app-containers/cosign/

2022-02-19 Thread William Hubbs
commit: 92195f08333ba0f681e43091519c7b3fe499c120
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Feb 19 21:48:23 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Feb 19 21:48:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92195f08

app-containers/cosign: remove vulnerable versions

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

 app-containers/cosign/Manifest|  4 
 app-containers/cosign/cosign-1.5.0.ebuild | 34 ---
 app-containers/cosign/cosign-1.5.1.ebuild | 34 ---
 3 files changed, 72 deletions(-)

diff --git a/app-containers/cosign/Manifest b/app-containers/cosign/Manifest
index 313541881606..4a520983fa8c 100644
--- a/app-containers/cosign/Manifest
+++ b/app-containers/cosign/Manifest
@@ -1,6 +1,2 @@
-DIST cosign-1.5.0-vendor.tar.xz 10089292 BLAKE2B 
71e9fc37df524496cb1639b0ddefbb4e5595ffd088ae8a36976b8d1ff4d7bd17781bd267b02d3d5aff74c7682dde9c4a990c787a7e0a4e523664134aa36c0512
 SHA512 
9d867828d183a093335adb53fb6424d13149c8ce41c77906a42ef3bea171b265967fe6dcca2b2569967e5c3ce8c2752e3f5d2c4a104e2be196708d85b73f7784
-DIST cosign-1.5.0.tar.gz 6595932 BLAKE2B 
dd4403ed71c6a3773cf5ff3adebeab197a0f2d2148da50d32ee6b4f3802ef2810fba500ba22aca65f7553f45caaf4d4044183925e77cad3dfe566e95b8272494
 SHA512 
fc7768e37bc7236d2275a51e4b3f0854051d018af62e25d7c20ac3d79f7deacde181b650752da9a859e24585915bbcaf2f1d34f73747f0ffe9871109e1a3e019
-DIST cosign-1.5.1-vendor.tar.xz 10098460 BLAKE2B 
cfb01a16e12638759ec0edfe58057fa405e4e281d0100e65bf11404967cd58296f3c522fd637a4a34b86a5d34209ba2177d5cc0e92f1aa020eda26615b856859
 SHA512 
b7fa85039d21501a20ce29732980db8b1b96aaeffccdb1158a2c3c3f8f6e9805991f25bb3e361dfce3b8daac8cce42b16b2a69a3d54efd3db99aafe49b6a81c1
-DIST cosign-1.5.1.tar.gz 6595482 BLAKE2B 
ce8056c3fa49a75e52b001693cc1c76dc152f7ddb1947d6862526e918e9dbbb7d934601ea00c3f47a747b748124846b68dbd4abbce5c332860cbbef52aae1be1
 SHA512 
6d46dd2ca59b0ad410d23c002727198bf94c35f6d15983b13a23216510efa555268cf31de84679ce6e9e9db7f82b51787cd923e7c263939d9eb7cabecaf9c428
 DIST cosign-1.5.2-vendor.tar.xz 10097760 BLAKE2B 
836dae79dc596193f40826e9c203312f2e9b56d2371d22db6880a49b52e3b37741a0b0adda6ec717ce983e81e964d3ef75d4a3507c8fc03628b4a63e8d071dfb
 SHA512 
a0362652b5b6a41997e125df45d84d5536f23fcb917eb5211d3adc0f90713e3fd8439974cd727d259a3fe8fae5a8b1882ef24685a8293ef0176327468e3f4997
 DIST cosign-1.5.2.tar.gz 6597815 BLAKE2B 
b1dd4c49c1f561f1e449a5884f62731fdefb79c8b4d234a27ab48483a7421d0581e68bf132b88830498e9153fe65a5a5b2b903b63cbfa56892c1db0cef8c2751
 SHA512 
f52b07410081dec66ab3f12ab2b52690686bcd6144703cb107c42c72d9514a94d227f653ecb9047e2fae8f5e763b6afaf703edd6a0c5b62fe9acb612eed9b43f

diff --git a/app-containers/cosign/cosign-1.5.0.ebuild 
b/app-containers/cosign/cosign-1.5.0.ebuild
deleted file mode 100644
index 801eb64a2691..
--- a/app-containers/cosign/cosign-1.5.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="container signing utility"
-HOMEPAGE="https://sigstore.dev;
-SRC_URI="https://github.com/sigstore/cosign/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~williamh/dist/${P}-vendor.tar.xz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-fix-makefile.patch
-)
-
-src_prepare() {
-   default
-   mv ../vendor . || die
-}
-
-src_compile() {
-   emake \
-   GIT_HASH=757252063bf4724f11a52336ef13a724059a39b6 \
-   GIT_VERSION=v${PV} \
-   GIT_TREESTATE=clean
-}
-
-src_install() {
-   dobin cosign
-}

diff --git a/app-containers/cosign/cosign-1.5.1.ebuild 
b/app-containers/cosign/cosign-1.5.1.ebuild
deleted file mode 100644
index dc1f1487587d..
--- a/app-containers/cosign/cosign-1.5.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="container signing utility"
-HOMEPAGE="https://sigstore.dev;
-SRC_URI="https://github.com/sigstore/cosign/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-vendor.tar.xz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.5.0-fix-makefile.patch
-)
-
-src_prepare() {
-   default
-   mv ../vendor . || die
-}
-
-src_compile() {
-   emake \
-   GIT_HASH=c3e4d8b7cd2f6f065941510b260f173b70c695fa \
-   GIT_VERSION=v${PV} \
-   GIT_TREESTATE=clean
-}
-
-src_install() {
-   dobin cosign
-}



[gentoo-commits] repo/gentoo:master commit in: games-engines/odamex/

2022-02-19 Thread James Le Cuirot
commit: a3f1cff79fd2abb1bbafbff1aeb8b925fa6cf548
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Feb 19 21:00:48 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Feb 19 21:00:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f1cff7

games-engines/odamex: Absorb this into the games team

The proxy-maintainer no longer wishes to maintain it.

Signed-off-by: James Le Cuirot  gentoo.org>

 games-engines/odamex/metadata.xml | 8 
 1 file changed, 8 deletions(-)

diff --git a/games-engines/odamex/metadata.xml 
b/games-engines/odamex/metadata.xml
index 59df9d30675e..cb169a6f5bc5 100644
--- a/games-engines/odamex/metadata.xml
+++ b/games-engines/odamex/metadata.xml
@@ -1,18 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   vilhelm.g...@gmail.com
-   William Breathitt Gray
-   

ga...@gentoo.org
Gentoo Games Project

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

Build client target
Build master server target (advertises 
odamex server list)



  1   2   3   4   5   >