[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/ffmpegfs/
commit: 4f59cb657cffca91ff0142277a962d47ffbdd37d Author: Alexey Sokolov asokolov org> AuthorDate: Fri Jul 19 08:10:31 2024 + Commit: Alexey Sokolov asokolov org> CommitDate: Fri Jul 19 08:10:31 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4f59cb65 sys-fs/ffmpegfs: depend on xxd (vim-core) Closes: https://bugs.gentoo.org/935883 Signed-off-by: Alexey Sokolov asokolov.org> sys-fs/ffmpegfs/ffmpegfs-2.16-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-fs/ffmpegfs/ffmpegfs-2.16-r1.ebuild b/sys-fs/ffmpegfs/ffmpegfs-2.16-r1.ebuild index 802d6a426..33dbbffbb 100644 --- a/sys-fs/ffmpegfs/ffmpegfs-2.16-r1.ebuild +++ b/sys-fs/ffmpegfs/ffmpegfs-2.16-r1.ebuild @@ -17,6 +17,7 @@ IUSE="bluray dvd" RESTRICT="test" # needs /dev/fuse BDEPEND=" + app-editors/vim-core app-text/asciidoc virtual/pkgconfig www-client/w3m
[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/ffmpegfs/
commit: 60967acdb9697d9e2195cb7722f26aaac46f9cd9 Author: Alexey Sokolov asokolov org> AuthorDate: Thu Jul 11 16:42:48 2024 + Commit: Alexey Sokolov asokolov org> CommitDate: Thu Jul 11 16:42:48 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=60967acd sys-fs/ffmpegfs: fix dep on fuse slot Closes: https://bugs.gentoo.org/935778 Signed-off-by: Alexey Sokolov asokolov.org> sys-fs/ffmpegfs/{ffmpegfs-2.16.ebuild => ffmpegfs-2.16-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ffmpegfs/ffmpegfs-2.16.ebuild b/sys-fs/ffmpegfs/ffmpegfs-2.16-r1.ebuild similarity index 98% rename from sys-fs/ffmpegfs/ffmpegfs-2.16.ebuild rename to sys-fs/ffmpegfs/ffmpegfs-2.16-r1.ebuild index 4b681adab..802d6a426 100644 --- a/sys-fs/ffmpegfs/ffmpegfs-2.16.ebuild +++ b/sys-fs/ffmpegfs/ffmpegfs-2.16-r1.ebuild @@ -26,7 +26,7 @@ DEPEND=" dev-libs/libchardet media-libs/libcue:= media-video/ffmpeg:= - sys-fs/fuse + sys-fs/fuse:0 bluray? ( media-libs/libbluray:= ) dvd? ( media-libs/libdvdread:= ) "
[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/ffmpegfs/files/, sys-fs/ffmpegfs/
commit: 83c9c1613fe6713cc18a81a6095953735066f6ad Author: Alexey Sokolov asokolov org> AuthorDate: Fri Jul 5 17:18:00 2024 + Commit: Alexey Sokolov asokolov org> CommitDate: Fri Jul 5 17:37:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=83c9c161 sys-fs/ffmpegfs: new package, add 2.16 Signed-off-by: Alexey Sokolov asokolov.org> sys-fs/ffmpegfs/Manifest | 1 + sys-fs/ffmpegfs/ffmpegfs-2.16.ebuild | 49 ++ sys-fs/ffmpegfs/files/ffmpegfs-2.16-cflags.patch | 24 +++ sys-fs/ffmpegfs/files/ffmpegfs-2.16-varcache.patch | 12 ++ sys-fs/ffmpegfs/metadata.xml | 20 + 5 files changed, 106 insertions(+) diff --git a/sys-fs/ffmpegfs/Manifest b/sys-fs/ffmpegfs/Manifest new file mode 100644 index 0..e9a6afa5e --- /dev/null +++ b/sys-fs/ffmpegfs/Manifest @@ -0,0 +1 @@ +DIST ffmpegfs-2.16.tar.gz 14630485 BLAKE2B 69fcf7b9020b2a3b38a8719d9fd6766963ec0f642567c3b852a92408531988295c4e71557bd16f520660078fd314f170a934d6bb700321f9d90bff108209ca30 SHA512 9e3f3a8fc186c19b73edfa98f88a64d5536a1b8ade47f07c4e053a0e002aa729968efb67d92f4086476f55d72c67c4037e7c0965a672c4638be07afc3ed6a9a5 diff --git a/sys-fs/ffmpegfs/ffmpegfs-2.16.ebuild b/sys-fs/ffmpegfs/ffmpegfs-2.16.ebuild new file mode 100644 index 0..4b681adab --- /dev/null +++ b/sys-fs/ffmpegfs/ffmpegfs-2.16.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="FUSE-based transcoding filesystem with support from/to many formats." +HOMEPAGE="https://nschlia.github.io/ffmpegfs/; +SRC_URI="https://github.com/nschlia/ffmpegfs/releases/download/v${PV}/${P}.tar.gz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="bluray dvd" + +RESTRICT="test" # needs /dev/fuse + +BDEPEND=" + app-text/asciidoc + virtual/pkgconfig + www-client/w3m +" +DEPEND=" + dev-db/sqlite:3 + dev-libs/libchardet + media-libs/libcue:= + media-video/ffmpeg:= + sys-fs/fuse + bluray? ( media-libs/libbluray:= ) + dvd? ( media-libs/libdvdread:= ) +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/ffmpegfs-2.16-cflags.patch" + "${FILESDIR}/ffmpegfs-2.16-varcache.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_with bluray libbluray) \ + $(use_with dvd libdvd) +} diff --git a/sys-fs/ffmpegfs/files/ffmpegfs-2.16-cflags.patch b/sys-fs/ffmpegfs/files/ffmpegfs-2.16-cflags.patch new file mode 100644 index 0..2bc78e218 --- /dev/null +++ b/sys-fs/ffmpegfs/files/ffmpegfs-2.16-cflags.patch @@ -0,0 +1,24 @@ +Respect user's CFLAGS + +--- a/Makefile.am b/Makefile.am +@@ -2,7 +2,7 @@ + if DEBUG + export OPTIMISATION = -DDEBUG -ggdb -fstack-protector-explicit + else +-export OPTIMISATION = -DNDEBUG -Ofast -g ++export OPTIMISATION = -DNDEBUG + endif + + export WARNINGS = -Wall -Wextra -Wconversion -Wsign-compare -Wsign-conversion -Wpedantic +--- a/configure.ac b/configure.ac +@@ -19,8 +19,6 @@ AC_CANONICAL_HOST + AC_DEFINE_UNQUOTED([HOST_OS], ["$host_os"], [Host operating system]) + + # compiler flags +-CFLAGS="" +-CXXFLAGS="" + + # Checks for programs + AC_PROG_CC diff --git a/sys-fs/ffmpegfs/files/ffmpegfs-2.16-varcache.patch b/sys-fs/ffmpegfs/files/ffmpegfs-2.16-varcache.patch new file mode 100644 index 0..20a96195d --- /dev/null +++ b/sys-fs/ffmpegfs/files/ffmpegfs-2.16-varcache.patch @@ -0,0 +1,12 @@ +Don't install to /var/cache + +--- a/Makefile.am b/Makefile.am +@@ -156,7 +156,6 @@ install-exec-hook: + echo "$(CACHEDIR) already exists."; \ + else \ + echo "Creating cache in $(CACHEDIR)."; \ +- mkdir -p $(CACHEDIR) || true; \ + fi + + uninstall-hook: diff --git a/sys-fs/ffmpegfs/metadata.xml b/sys-fs/ffmpegfs/metadata.xml new file mode 100644 index 0..41c1887db --- /dev/null +++ b/sys-fs/ffmpegfs/metadata.xml @@ -0,0 +1,20 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + alexey+gen...@asokolov.org + Alexey Sokolov + + + Enable support of Blu-ray + + + FFmpegfs is a read-only FUSE filesystem which transcodes various audio and video formats to MP4, WebM, and many more on the fly when opened and read using the FFmpeg library, thus supporting a multitude of input formats and a variety of common output formats. + + This allows access to a multi-media file collection with software and/or hardware which only understands one of the supported output formats, or transcodes files through simple drag-and-drop in a file browser. + + + https://github.com/nschlia/ffmpegfs/issues + nschlia/ffmpegfs + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libchardet/, dev-libs/libchardet/files/
commit: 87b8058656ac74ab8bc87bd49ba89354ddeb3d6c Author: Alexey Sokolov asokolov org> AuthorDate: Fri Jul 5 11:20:05 2024 + Commit: Alexey Sokolov asokolov org> CommitDate: Fri Jul 5 17:26:02 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=87b80586 dev-libs/libchardet: new package, add 1.0.6 Signed-off-by: Alexey Sokolov asokolov.org> dev-libs/libchardet/Manifest| 1 + .../files/libchardet-1.0.6-pkgconfig.patch | 10 ++ dev-libs/libchardet/libchardet-1.0.6.ebuild | 21 + dev-libs/libchardet/metadata.xml| 15 +++ 4 files changed, 47 insertions(+) diff --git a/dev-libs/libchardet/Manifest b/dev-libs/libchardet/Manifest new file mode 100644 index 0..6b3dd7b46 --- /dev/null +++ b/dev-libs/libchardet/Manifest @@ -0,0 +1 @@ +DIST libchardet-1.0.6.tar.bz2 435028 BLAKE2B 2a84aac34c15f62574ebc763f77faf97c6f5c3f99c5ec95797c45c0fc8abdf9491cb6f6153c74282843e0cd4c0ef8dcbccae7538006020c11425b9372534dbdf SHA512 f46b603d258883afd2f1e7758d48887bc507cb5040f7e9f21b43fbcc11e4ad2393b66ade7e003ac58bae0215ac5e888e0e4c04d6da695b1ef9f113551a2ea597 diff --git a/dev-libs/libchardet/files/libchardet-1.0.6-pkgconfig.patch b/dev-libs/libchardet/files/libchardet-1.0.6-pkgconfig.patch new file mode 100644 index 0..33098f1e3 --- /dev/null +++ b/dev-libs/libchardet/files/libchardet-1.0.6-pkgconfig.patch @@ -0,0 +1,10 @@ +Don't copy CFLAGS from portage's make.conf to .pc + +--- a/chardet.pc.in b/chardet.pc.in +@@ -9,4 +9,4 @@ Name: @PACKAGE_NAME@ + Description: Mozilla's Universal Charset Detector C/C++ API + Version: @PACKAGE_VERSION@ + Libs: -L${libdir} -lchardet +-Cflags: -I${includedir}/chardet @CFLAGS@ ++Cflags: -I${includedir}/chardet diff --git a/dev-libs/libchardet/libchardet-1.0.6.ebuild b/dev-libs/libchardet/libchardet-1.0.6.ebuild new file mode 100644 index 0..daeac8113 --- /dev/null +++ b/dev-libs/libchardet/libchardet-1.0.6.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Mozilla's Universal Charset Detector C/C++ API" +HOMEPAGE="https://github.com/Joungkyun/libchardet; +SRC_URI="https://github.com/Joungkyun/libchardet/releases/download/${PV}/${P}.tar.bz2; + +LICENSE="LGPL-2.1 MPL-1.1" +SLOT="0/0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}/libchardet-1.0.6-pkgconfig.patch" +) + +src_install() { + default + find "${ED}" -name "*.la" -delete || die +} diff --git a/dev-libs/libchardet/metadata.xml b/dev-libs/libchardet/metadata.xml new file mode 100644 index 0..6cfbc4f4b --- /dev/null +++ b/dev-libs/libchardet/metadata.xml @@ -0,0 +1,15 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + alexey+gen...@asokolov.org + Alexey Sokolov + + + libchardet is based on Mozilla Universal Charset Detector library and, detects the character set used to encode data. + + + https://github.com/Joungkyun/libchardet/issues + Joungkyun/libchardet + +
[gentoo-commits] repo/proj/guru:dev commit in: media-video/ytarchive/
commit: f5aface80444510bbfd158bd39b1c1011eba66cf Author: Alexey Sokolov asokolov org> AuthorDate: Tue Nov 14 23:20:56 2023 + Commit: Alexey Sokolov asokolov org> CommitDate: Tue Nov 14 23:23:02 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5aface8 media-video/ytarchive: add 0.4.0 Signed-off-by: Alexey Sokolov asokolov.org> media-video/ytarchive/Manifest | 2 ++ media-video/ytarchive/ytarchive-0.4.0.ebuild | 28 2 files changed, 30 insertions(+) diff --git a/media-video/ytarchive/Manifest b/media-video/ytarchive/Manifest index aefea8998d..8bf775de83 100644 --- a/media-video/ytarchive/Manifest +++ b/media-video/ytarchive/Manifest @@ -1,2 +1,4 @@ DIST ytarchive-0.3.2-deps.tar.xz 20111036 BLAKE2B bdfe91078310b1a4ee11a1d46123521322562fb328db40ae9a62cfd8cc9afe5d567cda87fc415f21d26ea7665de5b6edbf2cef080c73a090da6023f46790 SHA512 288c230547ba099f50ccb64033e231d89cc1e34c9e40b649dd74879d67507860ff8d47b1b98eca34938c98a1d08cc8bc2759c6ad426aa145e788bfa4687ed940 DIST ytarchive-0.3.2.tar.gz 52405 BLAKE2B 1b428e08af78164a52d3d6f89d9258e18c4c0317dcb37223acc8e18ec4f99d27fe4f8857306b5c297c9fe2938ccbddfcf105b94fd617546e86fd6588fa73daae SHA512 9be630985d7134085737f063666b64d912860e14ef3dc312ec92dcdde68322b4aa792f9de412ef2168749f58159151cad00cc8d56926df246d31a94441dac831 +DIST ytarchive-0.4.0-vendor.tar.xz 551148 BLAKE2B fcd5f19cdd54908ecdb9e7e16484a5a1242475bd84911a393f987d5dbd3ddaea4b86784b228deb32a36dd4b882ea42c607009735c3841440b97d21d34810c95b SHA512 34bbc67519e3373b440b300e4e59be4e58842c7c3df3c4f093ff92e7a40ef5d7c5b3263d68ab41a8a7e98d53fb247241ce63a79797f0f8b8d71c1358d79ceb33 +DIST ytarchive-0.4.0.tar.gz 34808 BLAKE2B e054b280413b223b6b91662574483a1de737e369c4dcf80698230b41ecc90faa8dc050fb999395b2a413ae135f7e9ed9f6bf4aa2986ee8afed897f2cc2d4aaf9 SHA512 4fc4638e527c6d39a3aa12d217eb6c6c3080d08aa81b78f8bad2008f4a1eee4e3a601692829ab4c512ee18768593569b306d6206f96f5581f1e3009dd66b99a7 diff --git a/media-video/ytarchive/ytarchive-0.4.0.ebuild b/media-video/ytarchive/ytarchive-0.4.0.ebuild new file mode 100644 index 00..02fc766acb --- /dev/null +++ b/media-video/ytarchive/ytarchive-0.4.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Youtube livestream downloader" +HOMEPAGE="https://github.com/Kethsar/ytarchive; +SRC_URI=" + https://github.com/Kethsar/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://files.asokolov.org/gentoo/${P}-vendor.tar.xz +" + +LICENSE="BSD MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="media-video/ffmpeg" + +src_compile() { + ego build +} + +src_install() { + dobin ytarchive + einstalldocs +}
[gentoo-commits] repo/proj/guru:dev commit in: media-video/ytarchive/
commit: 48bf7f7c15719b6075eb7707de332cc10a2f2bb0 Author: Alexey Sokolov asokolov org> AuthorDate: Tue Nov 14 23:22:23 2023 + Commit: Alexey Sokolov asokolov org> CommitDate: Tue Nov 14 23:23:02 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=48bf7f7c media-video/ytarchive: drop 0.3.2 Signed-off-by: Alexey Sokolov asokolov.org> media-video/ytarchive/Manifest | 2 -- media-video/ytarchive/ytarchive-0.3.2.ebuild | 28 2 files changed, 30 deletions(-) diff --git a/media-video/ytarchive/Manifest b/media-video/ytarchive/Manifest index 8bf775de83..66d1d73ad6 100644 --- a/media-video/ytarchive/Manifest +++ b/media-video/ytarchive/Manifest @@ -1,4 +1,2 @@ -DIST ytarchive-0.3.2-deps.tar.xz 20111036 BLAKE2B bdfe91078310b1a4ee11a1d46123521322562fb328db40ae9a62cfd8cc9afe5d567cda87fc415f21d26ea7665de5b6edbf2cef080c73a090da6023f46790 SHA512 288c230547ba099f50ccb64033e231d89cc1e34c9e40b649dd74879d67507860ff8d47b1b98eca34938c98a1d08cc8bc2759c6ad426aa145e788bfa4687ed940 -DIST ytarchive-0.3.2.tar.gz 52405 BLAKE2B 1b428e08af78164a52d3d6f89d9258e18c4c0317dcb37223acc8e18ec4f99d27fe4f8857306b5c297c9fe2938ccbddfcf105b94fd617546e86fd6588fa73daae SHA512 9be630985d7134085737f063666b64d912860e14ef3dc312ec92dcdde68322b4aa792f9de412ef2168749f58159151cad00cc8d56926df246d31a94441dac831 DIST ytarchive-0.4.0-vendor.tar.xz 551148 BLAKE2B fcd5f19cdd54908ecdb9e7e16484a5a1242475bd84911a393f987d5dbd3ddaea4b86784b228deb32a36dd4b882ea42c607009735c3841440b97d21d34810c95b SHA512 34bbc67519e3373b440b300e4e59be4e58842c7c3df3c4f093ff92e7a40ef5d7c5b3263d68ab41a8a7e98d53fb247241ce63a79797f0f8b8d71c1358d79ceb33 DIST ytarchive-0.4.0.tar.gz 34808 BLAKE2B e054b280413b223b6b91662574483a1de737e369c4dcf80698230b41ecc90faa8dc050fb999395b2a413ae135f7e9ed9f6bf4aa2986ee8afed897f2cc2d4aaf9 SHA512 4fc4638e527c6d39a3aa12d217eb6c6c3080d08aa81b78f8bad2008f4a1eee4e3a601692829ab4c512ee18768593569b306d6206f96f5581f1e3009dd66b99a7 diff --git a/media-video/ytarchive/ytarchive-0.3.2.ebuild b/media-video/ytarchive/ytarchive-0.3.2.ebuild deleted file mode 100644 index af4491eb51..00 --- a/media-video/ytarchive/ytarchive-0.3.2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="Youtube livestream downloader" -HOMEPAGE="https://github.com/Kethsar/ytarchive; -SRC_URI=" - https://github.com/Kethsar/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://files.asokolov.org/gentoo/${P}-deps.tar.xz -" - -LICENSE="BSD MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="media-video/ffmpeg" - -src_compile() { - ego build -} - -src_install() { - dobin ytarchive - einstalldocs -}
[gentoo-commits] repo/proj/guru:dev commit in: media-video/ytarchive/
commit: 4fbdbdfe4e1ee9b98eda22bba333d405dc190381 Author: Alexey Sokolov asokolov org> AuthorDate: Sun Jan 8 13:09:04 2023 + Commit: Alexey Sokolov asokolov org> CommitDate: Sun Jan 8 13:09:04 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4fbdbdfe media-video/ytarchive: new package, add 0.3.2 Signed-off-by: Alexey Sokolov asokolov.org> media-video/ytarchive/Manifest | 2 ++ media-video/ytarchive/metadata.xml | 11 +++ media-video/ytarchive/ytarchive-0.3.2.ebuild | 26 ++ 3 files changed, 39 insertions(+) diff --git a/media-video/ytarchive/Manifest b/media-video/ytarchive/Manifest new file mode 100644 index 0..aefea8998 --- /dev/null +++ b/media-video/ytarchive/Manifest @@ -0,0 +1,2 @@ +DIST ytarchive-0.3.2-deps.tar.xz 20111036 BLAKE2B bdfe91078310b1a4ee11a1d46123521322562fb328db40ae9a62cfd8cc9afe5d567cda87fc415f21d26ea7665de5b6edbf2cef080c73a090da6023f46790 SHA512 288c230547ba099f50ccb64033e231d89cc1e34c9e40b649dd74879d67507860ff8d47b1b98eca34938c98a1d08cc8bc2759c6ad426aa145e788bfa4687ed940 +DIST ytarchive-0.3.2.tar.gz 52405 BLAKE2B 1b428e08af78164a52d3d6f89d9258e18c4c0317dcb37223acc8e18ec4f99d27fe4f8857306b5c297c9fe2938ccbddfcf105b94fd617546e86fd6588fa73daae SHA512 9be630985d7134085737f063666b64d912860e14ef3dc312ec92dcdde68322b4aa792f9de412ef2168749f58159151cad00cc8d56926df246d31a94441dac831 diff --git a/media-video/ytarchive/metadata.xml b/media-video/ytarchive/metadata.xml new file mode 100644 index 0..e2c3958c4 --- /dev/null +++ b/media-video/ytarchive/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + alexey+gen...@asokolov.org + Alexey Sokolov + + + Kethsar/ytarchive + + diff --git a/media-video/ytarchive/ytarchive-0.3.2.ebuild b/media-video/ytarchive/ytarchive-0.3.2.ebuild new file mode 100644 index 0..c1d749637 --- /dev/null +++ b/media-video/ytarchive/ytarchive-0.3.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Youtube livestream downloader" +HOMEPAGE="https://github.com/Kethsar/ytarchive; +SRC_URI="https://github.com/Kethsar/ytarchive/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://files.asokolov.org/gentoo/${P}-deps.tar.xz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="media-video/ffmpeg" + +src_compile() { + go build +} + +src_install() { + default + dobin ytarchive +}
[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/nuxhash/files/, net-p2p/nuxhash/, licenses/, profiles/
commit: 1a08c572d6b48c0a7237e53905cf7bc39185634e Author: Alexey Sokolov asokolov org> AuthorDate: Sun Jul 17 21:10:23 2022 + Commit: Alexey Sokolov asokolov org> CommitDate: Sun Jul 17 21:10:56 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a08c572 net-p2p/nuxhash: treeclean Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://bugs.gentoo.org/848399 licenses/excavator-EULA| 258 - net-p2p/nuxhash/Manifest | 1 - .../nuxhash-1.0.0_beta2_p20191013-fixurl.patch | 26 --- .../nuxhash-1.0.0_beta2_p20191013-remove-gui.patch | 12 - net-p2p/nuxhash/metadata.xml | 11 - .../nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild | 48 profiles/license_groups| 2 +- profiles/package.mask | 6 - 8 files changed, 1 insertion(+), 363 deletions(-) diff --git a/licenses/excavator-EULA b/licenses/excavator-EULA deleted file mode 100644 index 00a0527d7..0 --- a/licenses/excavator-EULA +++ /dev/null @@ -1,258 +0,0 @@ -End-User License Agreement ("Agreement") - - -Last updated: May 10, 2017 - -Please read this End-User License Agreement ("Agreement") carefully before -clicking the "I Agree" button, downloading or using NiceHash Excavator -("Application"). - -By clicking the "I Agree" button, downloading or using the Application, you -are agreeing to be bound by the terms and conditions of this Agreement. - -This Agreement is a legal agreement between you (either an individual or a -single entity) and NiceHash and it governs your use of the Application made -available to you by NiceHash. - -If you do not agree to the terms of this Agreement, do not click on the "I -Agree" button and do not download or use the Application. - -The Application is licensed, not sold, to you by NiceHash for use strictly in -accordance with the terms of this Agreement. - -License - -NiceHash grants you a revocable, non-exclusive, non-transferable, limited -license to download, install and use the Application solely for your personal, -non-commercial purposes strictly in accordance with the terms of this -Agreement. - -Restrictions - - -You agree not to, and you will not permit others to: - - * license, sell, rent, lease, assign, distribute, transmit, host, outsource, -disclose or otherwise commercially exploit the Application or make the -Application available to any third party. - - * copy or use the Application for any purpose other than as permitted under -the above section 'License'. - - * modify, make derivative works of, disassemble, decrypt, reverse compile or -reverse engineer any part of the Application. - - * remove, alter or obscure any proprietary notice (including any notice of -copyright or trademark) of NiceHash or its affiliates, partners, suppliers -or the licensors of the Application. - - -Intellectual Property -- - -The Application, including without limitation all copyrights, patents, -trademarks, trade secrets and other intellectual property rights are, and -shall remain, the sole and exclusive property of NiceHash. - -Your Suggestions - - -Any feedback, comments, ideas, improvements or suggestions (collectively, -"Suggestions") provided by you to NiceHash with respect to the Application -shall remain the sole and exclusive property of NiceHash. - -NiceHash shall be free to use, copy, modify, publish, or redistribute the -Suggestions for any purpose and in any way without any credit or any -compensation to you. - -Modifications to Application - - -NiceHash reserves the right to modify, suspend or discontinue, temporarily or -permanently, the Application or any service to which it connects, with or -without notice and without liability to you. - -Updates to Application --- - -NiceHash may from time to time provide enhancements or improvements to the -features/functionality of the Application, which may include patches, bug -fixes, updates, upgrades and other modifications ("Updates"). - -Updates may modify or delete certain features and/or functionalities of the -Application. You agree that NiceHash has no obligation to (i) provide any -Updates, or (ii) continue to provide or enable any particular features and/or -functionalities of the Application to you. - -You further agree that all Updates will be (i) deemed to constitute an -integral part of the Application, and (ii) subject to the terms and conditions -of this Agreement. - -Third-Party Services - - -The Application may display, include or make available third-party content -(including data, information, applications and other products service
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/liquidctl/
commit: 5ac66122d208434aaa400997d9e8329aff260db4 Author: Alexey Sokolov asokolov org> AuthorDate: Thu Jun 16 02:06:56 2022 + Commit: Alexey Sokolov asokolov org> CommitDate: Thu Jun 16 02:06:56 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ac66122 app-misc/liquidctl: add py3.10 Closes: https://bugs.gentoo.org/848090 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexey Sokolov asokolov.org> .../liquidctl/{liquidctl-1.7.2.ebuild => liquidctl-1.7.2-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/liquidctl/liquidctl-1.7.2.ebuild b/app-misc/liquidctl/liquidctl-1.7.2-r1.ebuild similarity index 92% rename from app-misc/liquidctl/liquidctl-1.7.2.ebuild rename to app-misc/liquidctl/liquidctl-1.7.2-r1.ebuild index f43f2382d..dd7ad5708 100644 --- a/app-misc/liquidctl/liquidctl-1.7.2.ebuild +++ b/app-misc/liquidctl/liquidctl-1.7.2-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 udev DESCRIPTION="Cross-platform tool and drivers for liquid coolers and other devices"
[gentoo-commits] repo/proj/guru:dev commit in: profiles/
commit: 62c9805ea1be29f9859493ed2f94f882374e1d35 Author: Alexey Sokolov asokolov org> AuthorDate: Fri Jun 10 00:15:48 2022 + Commit: Alexey Sokolov asokolov org> CommitDate: Fri Jun 10 00:16:41 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62c9805e package.mask: last-rite net-p2p/nuxhash Bug: https://bugs.gentoo.org/848399 Signed-off-by: Alexey Sokolov asokolov.org> profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index ba4836d7f..d242e5545 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -47,3 +47,9 @@ dev-python/threadloop # Anna Vyalkova (2022-06-04) # Incompatible with recent pytest. No revdeps. Removal on 2022-07-05. dev-python/thriftrw + +# Alexey Sokolov (2022-06-10) +# Dead upstream. Doesn't work with py3.10. Removal on 2022-07-15. +# https://bugs.gentoo.org/848399 +# Feel free to unmask if you want to take maintainership. +net-p2p/nuxhash
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/liquidctl/
commit: f16343aa86ec9675883d077e3fce34d2ea931c46 Author: Alexey Sokolov asokolov org> AuthorDate: Mon Oct 11 00:56:16 2021 + Commit: Alexey Sokolov asokolov org> CommitDate: Mon Oct 11 00:56:16 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f16343aa app-misc/liquidctl: version 1.7.2 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alexey Sokolov asokolov.org> app-misc/liquidctl/Manifest | 2 +- .../liquidctl/{liquidctl-1.7.1-r1.ebuild => liquidctl-1.7.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/liquidctl/Manifest b/app-misc/liquidctl/Manifest index 006b8cda1..102eb0c79 100644 --- a/app-misc/liquidctl/Manifest +++ b/app-misc/liquidctl/Manifest @@ -1 +1 @@ -DIST liquidctl-1.7.1.tar.gz 2036957 BLAKE2B fdafe35b9d9066ee9477803a14bf41424a6b7750cebef03751d7789551269f47f41bfc851132c908038673f12e5ec95c38474319b13d8aa20a2cb93a706ec67c SHA512 9ff46a0947a7a1d4d083d25939151d9b877b6b3137c92b7d41bc9aecf60b41bd07346ac6ff0f1a83cb1bf7405a13dbc66b8f84f4f9f59ba3de9792897d5a8f08 +DIST liquidctl-1.7.2.tar.gz 2064552 BLAKE2B 4afd404043313e8cf544859a5655bf855d093396a9c07660f355f9febae25f9067bec80de40f29b6b9378e04582dcaf118ddf7964a66c918b3d0f0c0b7e877ae SHA512 c34c5026255516014419b2c71f15585b7b61537279d3f1e61146cb00b9890b8178863d66d6da858c5560f8c97668e04f41b2af73dafabcd757d480ce6784e3d0 diff --git a/app-misc/liquidctl/liquidctl-1.7.1-r1.ebuild b/app-misc/liquidctl/liquidctl-1.7.2.ebuild similarity index 100% rename from app-misc/liquidctl/liquidctl-1.7.1-r1.ebuild rename to app-misc/liquidctl/liquidctl-1.7.2.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/liquidctl/
commit: a5d5cef451f560c06f31e447d9a87b8aa3e0aba8 Author: Alexey Sokolov asokolov org> AuthorDate: Fri Oct 1 19:48:44 2021 + Commit: Alexey Sokolov asokolov org> CommitDate: Fri Oct 1 19:48:44 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a5d5cef4 app-misc/liquidctl: drop DISTUTILS_USE_SETUPTOOLS Closes: https://bugs.gentoo.org/815691 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alexey Sokolov asokolov.org> .../liquidctl/{liquidctl-1.7.1.ebuild => liquidctl-1.7.1-r1.ebuild}| 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app-misc/liquidctl/liquidctl-1.7.1.ebuild b/app-misc/liquidctl/liquidctl-1.7.1-r1.ebuild similarity index 95% rename from app-misc/liquidctl/liquidctl-1.7.1.ebuild rename to app-misc/liquidctl/liquidctl-1.7.1-r1.ebuild index 547ab6c45..f43f2382d 100644 --- a/app-misc/liquidctl/liquidctl-1.7.1.ebuild +++ b/app-misc/liquidctl/liquidctl-1.7.1-r1.ebuild @@ -1,10 +1,9 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PYTHON_COMPAT=( python3_{8,9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 udev DESCRIPTION="Cross-platform tool and drivers for liquid coolers and other devices"
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/liquidctl/
commit: 6f0f1a58a15a235762d6bd67b2f43e252a205547 Author: Alexey Sokolov asokolov org> AuthorDate: Mon Jul 19 21:50:46 2021 + Commit: Alexey Sokolov asokolov org> CommitDate: Mon Jul 19 21:50:46 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f0f1a58 app-misc/liquidctl: version 1.7.1 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alexey Sokolov asokolov.org> app-misc/liquidctl/Manifest | 1 + app-misc/liquidctl/liquidctl-1.7.1.ebuild | 37 +++ 2 files changed, 38 insertions(+) diff --git a/app-misc/liquidctl/Manifest b/app-misc/liquidctl/Manifest index 6811329bf..7672c4245 100644 --- a/app-misc/liquidctl/Manifest +++ b/app-misc/liquidctl/Manifest @@ -1 +1,2 @@ DIST liquidctl-1.7.0.tar.gz 2036796 BLAKE2B 38227ee16daa769c72b6070e23885f14fce3695db01a5b278b37d570cf9c293d8e7442d9f71e26fe3d50890c8cdcd59114539b014c14d3fc6aeca888bfb652da SHA512 f13925cebad63996475f0535d2db0a0cfb5177a83aebceba0ab45600ab1c175cb76bfb351118acfd4995eec44a75acd86b7b7539d69e999525a3aa9cd88f16ed +DIST liquidctl-1.7.1.tar.gz 2036957 BLAKE2B fdafe35b9d9066ee9477803a14bf41424a6b7750cebef03751d7789551269f47f41bfc851132c908038673f12e5ec95c38474319b13d8aa20a2cb93a706ec67c SHA512 9ff46a0947a7a1d4d083d25939151d9b877b6b3137c92b7d41bc9aecf60b41bd07346ac6ff0f1a83cb1bf7405a13dbc66b8f84f4f9f59ba3de9792897d5a8f08 diff --git a/app-misc/liquidctl/liquidctl-1.7.1.ebuild b/app-misc/liquidctl/liquidctl-1.7.1.ebuild new file mode 100644 index 0..547ab6c45 --- /dev/null +++ b/app-misc/liquidctl/liquidctl-1.7.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 udev + +DESCRIPTION="Cross-platform tool and drivers for liquid coolers and other devices" +HOMEPAGE="https://github.com/liquidctl/liquidctl; +SRC_URI="https://github.com/liquidctl/liquidctl/releases/download/v${PV}/${P}.tar.gz; +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/colorlog[${PYTHON_USEDEP}] + dev-python/docopt[${PYTHON_USEDEP}] + dev-python/hidapi[${PYTHON_USEDEP}] + dev-python/pyusb[${PYTHON_USEDEP}] + sys-apps/i2c-tools[${PYTHON_USEDEP},python] +" + +distutils_enable_tests pytest + +src_test() { + # Without this variable, it attempts to write to /var/run and fails + XDG_RUNTIME_DIR="${T}/xdg" distutils-r1_src_test || die +} + +python_install_all() { + distutils-r1_python_install_all + dodoc docs/*.md || die + dodoc -r docs/linux/ + udev_dorules extra/linux/71-liquidctl.rules +}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/liquidctl/
commit: 5f34b2a37646a83fc985a7fcff5f8c9cebaceb0d Author: Alexey Sokolov asokolov org> AuthorDate: Mon Jul 19 21:51:02 2021 + Commit: Alexey Sokolov asokolov org> CommitDate: Mon Jul 19 21:51:02 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5f34b2a3 app-misc/liquidctl: drop old Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alexey Sokolov asokolov.org> app-misc/liquidctl/Manifest | 1 - app-misc/liquidctl/liquidctl-1.7.0.ebuild | 37 --- 2 files changed, 38 deletions(-) diff --git a/app-misc/liquidctl/Manifest b/app-misc/liquidctl/Manifest index 7672c4245..006b8cda1 100644 --- a/app-misc/liquidctl/Manifest +++ b/app-misc/liquidctl/Manifest @@ -1,2 +1 @@ -DIST liquidctl-1.7.0.tar.gz 2036796 BLAKE2B 38227ee16daa769c72b6070e23885f14fce3695db01a5b278b37d570cf9c293d8e7442d9f71e26fe3d50890c8cdcd59114539b014c14d3fc6aeca888bfb652da SHA512 f13925cebad63996475f0535d2db0a0cfb5177a83aebceba0ab45600ab1c175cb76bfb351118acfd4995eec44a75acd86b7b7539d69e999525a3aa9cd88f16ed DIST liquidctl-1.7.1.tar.gz 2036957 BLAKE2B fdafe35b9d9066ee9477803a14bf41424a6b7750cebef03751d7789551269f47f41bfc851132c908038673f12e5ec95c38474319b13d8aa20a2cb93a706ec67c SHA512 9ff46a0947a7a1d4d083d25939151d9b877b6b3137c92b7d41bc9aecf60b41bd07346ac6ff0f1a83cb1bf7405a13dbc66b8f84f4f9f59ba3de9792897d5a8f08 diff --git a/app-misc/liquidctl/liquidctl-1.7.0.ebuild b/app-misc/liquidctl/liquidctl-1.7.0.ebuild deleted file mode 100644 index 547ab6c45..0 --- a/app-misc/liquidctl/liquidctl-1.7.0.ebuild +++ /dev/null @@ -1,37 +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_USE_SETUPTOOLS=rdepend -inherit distutils-r1 udev - -DESCRIPTION="Cross-platform tool and drivers for liquid coolers and other devices" -HOMEPAGE="https://github.com/liquidctl/liquidctl; -SRC_URI="https://github.com/liquidctl/liquidctl/releases/download/v${PV}/${P}.tar.gz; -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/colorlog[${PYTHON_USEDEP}] - dev-python/docopt[${PYTHON_USEDEP}] - dev-python/hidapi[${PYTHON_USEDEP}] - dev-python/pyusb[${PYTHON_USEDEP}] - sys-apps/i2c-tools[${PYTHON_USEDEP},python] -" - -distutils_enable_tests pytest - -src_test() { - # Without this variable, it attempts to write to /var/run and fails - XDG_RUNTIME_DIR="${T}/xdg" distutils-r1_src_test || die -} - -python_install_all() { - distutils-r1_python_install_all - dodoc docs/*.md || die - dodoc -r docs/linux/ - udev_dorules extra/linux/71-liquidctl.rules -}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/liquidctl/
commit: eebe04d2a37156ac27ed1b3006a0d924da782ea7 Author: Alexey Sokolov asokolov org> AuthorDate: Wed Jul 7 11:57:52 2021 + Commit: Alexey Sokolov asokolov org> CommitDate: Wed Jul 7 11:57:52 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eebe04d2 app-misc/liquidctl: version 1.7.0 Bug: https://bugs.gentoo.org/800992 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alexey Sokolov asokolov.org> app-misc/liquidctl/Manifest | 1 + app-misc/liquidctl/liquidctl-1.7.0.ebuild | 37 +++ app-misc/liquidctl/metadata.xml | 2 +- 3 files changed, 39 insertions(+), 1 deletion(-) diff --git a/app-misc/liquidctl/Manifest b/app-misc/liquidctl/Manifest index c5bdc6332..104d7c0ab 100644 --- a/app-misc/liquidctl/Manifest +++ b/app-misc/liquidctl/Manifest @@ -1 +1,2 @@ DIST liquidctl-1.4.2.tar.gz 159500 BLAKE2B a307949798c779f0a45494b0353f45b1a1d957fc9e5d3eeb9eefaaa03b82e4df1c5a9adce3bc025caf2a95745b225a112780ba6a426367ee45aa868c1f1620e5 SHA512 06a832c1e4784def449e64b9c119cf9fc8554932644d0126ad24ce1ab68995ea510e5473db2bdd8f1d20d4d5f505f21ecbf4ae490b6984fb87407ea9e6bfb58e +DIST liquidctl-1.7.0.tar.gz 2036796 BLAKE2B 38227ee16daa769c72b6070e23885f14fce3695db01a5b278b37d570cf9c293d8e7442d9f71e26fe3d50890c8cdcd59114539b014c14d3fc6aeca888bfb652da SHA512 f13925cebad63996475f0535d2db0a0cfb5177a83aebceba0ab45600ab1c175cb76bfb351118acfd4995eec44a75acd86b7b7539d69e999525a3aa9cd88f16ed diff --git a/app-misc/liquidctl/liquidctl-1.7.0.ebuild b/app-misc/liquidctl/liquidctl-1.7.0.ebuild new file mode 100644 index 0..547ab6c45 --- /dev/null +++ b/app-misc/liquidctl/liquidctl-1.7.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 udev + +DESCRIPTION="Cross-platform tool and drivers for liquid coolers and other devices" +HOMEPAGE="https://github.com/liquidctl/liquidctl; +SRC_URI="https://github.com/liquidctl/liquidctl/releases/download/v${PV}/${P}.tar.gz; +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/colorlog[${PYTHON_USEDEP}] + dev-python/docopt[${PYTHON_USEDEP}] + dev-python/hidapi[${PYTHON_USEDEP}] + dev-python/pyusb[${PYTHON_USEDEP}] + sys-apps/i2c-tools[${PYTHON_USEDEP},python] +" + +distutils_enable_tests pytest + +src_test() { + # Without this variable, it attempts to write to /var/run and fails + XDG_RUNTIME_DIR="${T}/xdg" distutils-r1_src_test || die +} + +python_install_all() { + distutils-r1_python_install_all + dodoc docs/*.md || die + dodoc -r docs/linux/ + udev_dorules extra/linux/71-liquidctl.rules +} diff --git a/app-misc/liquidctl/metadata.xml b/app-misc/liquidctl/metadata.xml index 8e9aedf81..abd809ae8 100644 --- a/app-misc/liquidctl/metadata.xml +++ b/app-misc/liquidctl/metadata.xml @@ -6,6 +6,6 @@ Alexey Sokolov - jonasmalacofilho/liquidctl + liquidctl/liquidctl
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/liquidctl/
commit: 1b6e086d0aadac8818e626a4fb6e3d306504ac59 Author: Alexey Sokolov asokolov org> AuthorDate: Wed Jul 7 11:58:12 2021 + Commit: Alexey Sokolov asokolov org> CommitDate: Wed Jul 7 11:58:12 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1b6e086d app-misc/liquidctl: drop old Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alexey Sokolov asokolov.org> app-misc/liquidctl/Manifest | 1 - app-misc/liquidctl/liquidctl-1.4.2.ebuild | 35 --- 2 files changed, 36 deletions(-) diff --git a/app-misc/liquidctl/Manifest b/app-misc/liquidctl/Manifest index 104d7c0ab..6811329bf 100644 --- a/app-misc/liquidctl/Manifest +++ b/app-misc/liquidctl/Manifest @@ -1,2 +1 @@ -DIST liquidctl-1.4.2.tar.gz 159500 BLAKE2B a307949798c779f0a45494b0353f45b1a1d957fc9e5d3eeb9eefaaa03b82e4df1c5a9adce3bc025caf2a95745b225a112780ba6a426367ee45aa868c1f1620e5 SHA512 06a832c1e4784def449e64b9c119cf9fc8554932644d0126ad24ce1ab68995ea510e5473db2bdd8f1d20d4d5f505f21ecbf4ae490b6984fb87407ea9e6bfb58e DIST liquidctl-1.7.0.tar.gz 2036796 BLAKE2B 38227ee16daa769c72b6070e23885f14fce3695db01a5b278b37d570cf9c293d8e7442d9f71e26fe3d50890c8cdcd59114539b014c14d3fc6aeca888bfb652da SHA512 f13925cebad63996475f0535d2db0a0cfb5177a83aebceba0ab45600ab1c175cb76bfb351118acfd4995eec44a75acd86b7b7539d69e999525a3aa9cd88f16ed diff --git a/app-misc/liquidctl/liquidctl-1.4.2.ebuild b/app-misc/liquidctl/liquidctl-1.4.2.ebuild deleted file mode 100644 index b4d2acfa1..0 --- a/app-misc/liquidctl/liquidctl-1.4.2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 udev - -DESCRIPTION="Cross-platform tool and drivers for liquid coolers and other devices" -HOMEPAGE="https://github.com/jonasmalacofilho/liquidctl; -SRC_URI="https://github.com/jonasmalacofilho/liquidctl/releases/download/v${PV}/${P}.tar.gz; -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/docopt[${PYTHON_USEDEP}] - dev-python/hidapi[${PYTHON_USEDEP}] - dev-python/pyusb[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_test() { - # Without this variable, it attempts to write to /var/run and fails - XDG_RUNTIME_DIR="${T}/xdg" distutils-r1_src_test || die -} - -python_install_all() { - distutils-r1_python_install_all - dodoc docs/*.md || die - dodoc -r docs/linux/ - udev_dorules extra/linux/71-liquidctl.rules -}
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/scream/
commit: 1eedca9eede41a1b3489001f1aa29f0795d36d82 Author: Alexey Sokolov asokolov org> AuthorDate: Tue Dec 15 15:49:13 2020 + Commit: Alexey Sokolov asokolov org> CommitDate: Tue Dec 15 15:49:33 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1eedca9e media-sound/scream: remove from guru. It got just added to ::gentoo Bug: https://bugs.gentoo.org/718800 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Alexey Sokolov asokolov.org> media-sound/scream/Manifest | 1 - media-sound/scream/metadata.xml | 11 -- media-sound/scream/scream-3.6.ebuild | 41 --- media-sound/scream/scream-.ebuild | 41 --- 4 files changed, 94 deletions(-) diff --git a/media-sound/scream/Manifest b/media-sound/scream/Manifest deleted file mode 100644 index d7e02efe.. --- a/media-sound/scream/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST scream-3.6.tar.gz 999237 BLAKE2B d199d9658958ac53d973c25421ee3a7f2c1ec9666c34596639942bcbfa5efb60e4aad033adc2fdbd810f676f412357283dc5fda6224752587498f7636ade1662 SHA512 4fd07a808d8f0ead3551061e96fe2f9b54ef6f34d1d615fb6454185fc6ffc67f71afb08a876550363cb3f8c15bbff461936808031e5aba5885626c92880e92ec diff --git a/media-sound/scream/metadata.xml b/media-sound/scream/metadata.xml deleted file mode 100644 index 368ae35c.. --- a/media-sound/scream/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - alexey+gen...@asokolov.org - Alexey Sokolov - - - duncanthrax/scream - - diff --git a/media-sound/scream/scream-3.6.ebuild b/media-sound/scream/scream-3.6.ebuild deleted file mode 100644 index e246e9de.. --- a/media-sound/scream/scream-3.6.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Plays sound received from network or from a QEMU Windows VM" -HOMEPAGE="https://github.com/duncanthrax/scream; - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI=${EGIT_REPO_URI:-"https://github.com/duncanthrax/scream.git"} -else - SRC_URI="https://github.com/duncanthrax/scream/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -S="${S}/Receivers/unix" - -LICENSE="Ms-PL" -SLOT="0" -IUSE="alsa pulseaudio" - -BDEPEND=" - virtual/pkgconfig -" -DEPEND=" - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DALSA_ENABLE=$(usex alsa) - -DPULSEAUDIO_ENABLE=$(usex pulseaudio) - ) - - cmake_src_configure -} diff --git a/media-sound/scream/scream-.ebuild b/media-sound/scream/scream-.ebuild deleted file mode 100644 index e246e9de.. --- a/media-sound/scream/scream-.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Plays sound received from network or from a QEMU Windows VM" -HOMEPAGE="https://github.com/duncanthrax/scream; - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI=${EGIT_REPO_URI:-"https://github.com/duncanthrax/scream.git"} -else - SRC_URI="https://github.com/duncanthrax/scream/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -S="${S}/Receivers/unix" - -LICENSE="Ms-PL" -SLOT="0" -IUSE="alsa pulseaudio" - -BDEPEND=" - virtual/pkgconfig -" -DEPEND=" - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DALSA_ENABLE=$(usex alsa) - -DPULSEAUDIO_ENABLE=$(usex pulseaudio) - ) - - cmake_src_configure -}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/liquidctl/
commit: e87e78efd39b7125673d066a6fc13d6d8d859ebc Author: Alexey Sokolov asokolov org> AuthorDate: Mon Nov 2 23:39:08 2020 + Commit: Alexey Sokolov asokolov org> CommitDate: Mon Nov 2 23:39:08 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e87e78ef app-misc/liquidctl: drop 1.4.1 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Alexey Sokolov asokolov.org> app-misc/liquidctl/Manifest | 1 - app-misc/liquidctl/liquidctl-1.4.1.ebuild | 35 --- 2 files changed, 36 deletions(-) diff --git a/app-misc/liquidctl/Manifest b/app-misc/liquidctl/Manifest index ad738268..c5bdc633 100644 --- a/app-misc/liquidctl/Manifest +++ b/app-misc/liquidctl/Manifest @@ -1,2 +1 @@ -DIST liquidctl-1.4.1.tar.gz 149114 BLAKE2B eee91d82cd31021aa8a290844c74ff117024383f85eaa83ef89bf4f1d3e9d1af29b6b530497c356fb51aaca6f686522768eb1df0c7fb85ecdc34b630109a1db9 SHA512 f5f1e1e9f4f03ab2bc1252a65a118a1cfd2203f4cbde7e7ddb45667b20ec7757d35eff9f69922395efb1461d660b104531230942f4d537428f30ae3e59ed2594 DIST liquidctl-1.4.2.tar.gz 159500 BLAKE2B a307949798c779f0a45494b0353f45b1a1d957fc9e5d3eeb9eefaaa03b82e4df1c5a9adce3bc025caf2a95745b225a112780ba6a426367ee45aa868c1f1620e5 SHA512 06a832c1e4784def449e64b9c119cf9fc8554932644d0126ad24ce1ab68995ea510e5473db2bdd8f1d20d4d5f505f21ecbf4ae490b6984fb87407ea9e6bfb58e diff --git a/app-misc/liquidctl/liquidctl-1.4.1.ebuild b/app-misc/liquidctl/liquidctl-1.4.1.ebuild deleted file mode 100644 index b4d2acfa.. --- a/app-misc/liquidctl/liquidctl-1.4.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 udev - -DESCRIPTION="Cross-platform tool and drivers for liquid coolers and other devices" -HOMEPAGE="https://github.com/jonasmalacofilho/liquidctl; -SRC_URI="https://github.com/jonasmalacofilho/liquidctl/releases/download/v${PV}/${P}.tar.gz; -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/docopt[${PYTHON_USEDEP}] - dev-python/hidapi[${PYTHON_USEDEP}] - dev-python/pyusb[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_test() { - # Without this variable, it attempts to write to /var/run and fails - XDG_RUNTIME_DIR="${T}/xdg" distutils-r1_src_test || die -} - -python_install_all() { - distutils-r1_python_install_all - dodoc docs/*.md || die - dodoc -r docs/linux/ - udev_dorules extra/linux/71-liquidctl.rules -}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/liquidctl/
commit: b078919d50300e52a8c6bb1d998daf64034db86b Author: Alexey Sokolov asokolov org> AuthorDate: Mon Nov 2 23:37:57 2020 + Commit: Alexey Sokolov asokolov org> CommitDate: Mon Nov 2 23:37:57 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b078919d app-misc/liquidctl: 1.4.2 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Alexey Sokolov asokolov.org> app-misc/liquidctl/Manifest | 1 + app-misc/liquidctl/liquidctl-1.4.2.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/app-misc/liquidctl/Manifest b/app-misc/liquidctl/Manifest index 373b6da8..ad738268 100644 --- a/app-misc/liquidctl/Manifest +++ b/app-misc/liquidctl/Manifest @@ -1 +1,2 @@ DIST liquidctl-1.4.1.tar.gz 149114 BLAKE2B eee91d82cd31021aa8a290844c74ff117024383f85eaa83ef89bf4f1d3e9d1af29b6b530497c356fb51aaca6f686522768eb1df0c7fb85ecdc34b630109a1db9 SHA512 f5f1e1e9f4f03ab2bc1252a65a118a1cfd2203f4cbde7e7ddb45667b20ec7757d35eff9f69922395efb1461d660b104531230942f4d537428f30ae3e59ed2594 +DIST liquidctl-1.4.2.tar.gz 159500 BLAKE2B a307949798c779f0a45494b0353f45b1a1d957fc9e5d3eeb9eefaaa03b82e4df1c5a9adce3bc025caf2a95745b225a112780ba6a426367ee45aa868c1f1620e5 SHA512 06a832c1e4784def449e64b9c119cf9fc8554932644d0126ad24ce1ab68995ea510e5473db2bdd8f1d20d4d5f505f21ecbf4ae490b6984fb87407ea9e6bfb58e diff --git a/app-misc/liquidctl/liquidctl-1.4.2.ebuild b/app-misc/liquidctl/liquidctl-1.4.2.ebuild new file mode 100644 index ..b4d2acfa --- /dev/null +++ b/app-misc/liquidctl/liquidctl-1.4.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 udev + +DESCRIPTION="Cross-platform tool and drivers for liquid coolers and other devices" +HOMEPAGE="https://github.com/jonasmalacofilho/liquidctl; +SRC_URI="https://github.com/jonasmalacofilho/liquidctl/releases/download/v${PV}/${P}.tar.gz; +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/docopt[${PYTHON_USEDEP}] + dev-python/hidapi[${PYTHON_USEDEP}] + dev-python/pyusb[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_test() { + # Without this variable, it attempts to write to /var/run and fails + XDG_RUNTIME_DIR="${T}/xdg" distutils-r1_src_test || die +} + +python_install_all() { + distutils-r1_python_install_all + dodoc docs/*.md || die + dodoc -r docs/linux/ + udev_dorules extra/linux/71-liquidctl.rules +}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/liquidctl/
commit: 928ca0992c2109c72ae425ed324d473aab395619 Author: Alexey Sokolov asokolov org> AuthorDate: Fri Aug 28 00:44:51 2020 + Commit: Alexey Sokolov asokolov org> CommitDate: Fri Aug 28 00:44:51 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=928ca099 app-misc/liquidctl: remove a commented out variable which I forgot to remove Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Alexey Sokolov asokolov.org> app-misc/liquidctl/liquidctl-1.4.1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/app-misc/liquidctl/liquidctl-1.4.1.ebuild b/app-misc/liquidctl/liquidctl-1.4.1.ebuild index 162b49f..b4d2acf 100644 --- a/app-misc/liquidctl/liquidctl-1.4.1.ebuild +++ b/app-misc/liquidctl/liquidctl-1.4.1.ebuild @@ -10,7 +10,6 @@ inherit distutils-r1 udev DESCRIPTION="Cross-platform tool and drivers for liquid coolers and other devices" HOMEPAGE="https://github.com/jonasmalacofilho/liquidctl; SRC_URI="https://github.com/jonasmalacofilho/liquidctl/releases/download/v${PV}/${P}.tar.gz; -#S="${WORKDIR}/${P}" LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/liquidctl/
commit: 0440fcbb0022573e2d5e9de0e6949522257a9a86 Author: Alexey Sokolov asokolov org> AuthorDate: Fri Aug 28 00:41:49 2020 + Commit: Alexey Sokolov asokolov org> CommitDate: Fri Aug 28 00:41:49 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0440fcbb app-misc/liquidctl: new package Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Alexey Sokolov asokolov.org> app-misc/liquidctl/Manifest | 1 + app-misc/liquidctl/liquidctl-1.4.1.ebuild | 36 +++ app-misc/liquidctl/metadata.xml | 11 ++ 3 files changed, 48 insertions(+) diff --git a/app-misc/liquidctl/Manifest b/app-misc/liquidctl/Manifest new file mode 100644 index 000..373b6da --- /dev/null +++ b/app-misc/liquidctl/Manifest @@ -0,0 +1 @@ +DIST liquidctl-1.4.1.tar.gz 149114 BLAKE2B eee91d82cd31021aa8a290844c74ff117024383f85eaa83ef89bf4f1d3e9d1af29b6b530497c356fb51aaca6f686522768eb1df0c7fb85ecdc34b630109a1db9 SHA512 f5f1e1e9f4f03ab2bc1252a65a118a1cfd2203f4cbde7e7ddb45667b20ec7757d35eff9f69922395efb1461d660b104531230942f4d537428f30ae3e59ed2594 diff --git a/app-misc/liquidctl/liquidctl-1.4.1.ebuild b/app-misc/liquidctl/liquidctl-1.4.1.ebuild new file mode 100644 index 000..162b49f --- /dev/null +++ b/app-misc/liquidctl/liquidctl-1.4.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 udev + +DESCRIPTION="Cross-platform tool and drivers for liquid coolers and other devices" +HOMEPAGE="https://github.com/jonasmalacofilho/liquidctl; +SRC_URI="https://github.com/jonasmalacofilho/liquidctl/releases/download/v${PV}/${P}.tar.gz; +#S="${WORKDIR}/${P}" +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/docopt[${PYTHON_USEDEP}] + dev-python/hidapi[${PYTHON_USEDEP}] + dev-python/pyusb[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_test() { + # Without this variable, it attempts to write to /var/run and fails + XDG_RUNTIME_DIR="${T}/xdg" distutils-r1_src_test || die +} + +python_install_all() { + distutils-r1_python_install_all + dodoc docs/*.md || die + dodoc -r docs/linux/ + udev_dorules extra/linux/71-liquidctl.rules +} diff --git a/app-misc/liquidctl/metadata.xml b/app-misc/liquidctl/metadata.xml new file mode 100644 index 000..8e9aedf --- /dev/null +++ b/app-misc/liquidctl/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + alexey+gen...@asokolov.org + Alexey Sokolov + + + jonasmalacofilho/liquidctl + +
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/scream/
commit: 7391f2be8a0dd4900441cdc2d27d97fabd8a0cf1 Author: Alexey Sokolov asokolov org> AuthorDate: Mon Jul 6 21:54:34 2020 + Commit: Alexey Sokolov asokolov org> CommitDate: Mon Jul 6 21:54:34 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7391f2be media-sound/scream: version 3.6 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Alexey Sokolov asokolov.org> media-sound/scream/Manifest | 2 +- media-sound/scream/{scream-3.5.ebuild => scream-3.6.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/scream/Manifest b/media-sound/scream/Manifest index e2f3b4d..d7e02ef 100644 --- a/media-sound/scream/Manifest +++ b/media-sound/scream/Manifest @@ -1 +1 @@ -DIST scream-3.5.tar.gz 995382 BLAKE2B 96e5d0d0fe49a215ec78cb02be45fab700af90dd6ccce2e5f44f39aa3544046cf5b650ed0efadd7173ca01c382fc38f644bd237c4447695df024f03da6c1beb7 SHA512 39c61521160cc7d42a7934df42928b0198b85606fd5feb2c28a3ccb80714243398041aaa7dfef71d037570ecd30d8c790271589716643a87bda96478c14690d0 +DIST scream-3.6.tar.gz 999237 BLAKE2B d199d9658958ac53d973c25421ee3a7f2c1ec9666c34596639942bcbfa5efb60e4aad033adc2fdbd810f676f412357283dc5fda6224752587498f7636ade1662 SHA512 4fd07a808d8f0ead3551061e96fe2f9b54ef6f34d1d615fb6454185fc6ffc67f71afb08a876550363cb3f8c15bbff461936808031e5aba5885626c92880e92ec diff --git a/media-sound/scream/scream-3.5.ebuild b/media-sound/scream/scream-3.6.ebuild similarity index 100% rename from media-sound/scream/scream-3.5.ebuild rename to media-sound/scream/scream-3.6.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/nuxhash/
commit: ee552316ae732521068dabfbc70914e2d6491857 Author: Alexey Sokolov asokolov org> AuthorDate: Thu Jul 2 23:01:57 2020 + Commit: Alexey Sokolov asokolov org> CommitDate: Thu Jul 2 23:01:57 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ee552316 net-p2p/nuxhash: add tests They are broken though Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Alexey Sokolov asokolov.org> net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild | 7 +++ 1 file changed, 7 insertions(+) diff --git a/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild b/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild index 62d08e3..170154d 100644 --- a/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild +++ b/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild @@ -16,6 +16,7 @@ LICENSE="GPL-3 excavator-EULA" SLOT="0" IUSE="gui" KEYWORDS="~amd64" +RESTRICT="test" RDEPEND=" dev-libs/libbsd @@ -39,3 +40,9 @@ python_prepare_all() { use gui || eapply "${FILESDIR}/nuxhash-1.0.0_beta2_p20191013-remove-gui.patch" distutils-r1_python_prepare_all } + +python_test() { + for t in tests/test_*.py; do + "${EPYTHON}" "${t}" || die + done +}
[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/nuxhash/
commit: 62527569fa422e30d7974c965001994d1358b272 Author: Alexey Sokolov asokolov org> AuthorDate: Sat Jun 27 23:13:49 2020 + Commit: Alexey Sokolov asokolov org> CommitDate: Sat Jun 27 23:13:49 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62527569 net-p2p/nuxhash: fix wx python dep Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Alexey Sokolov asokolov.org> net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild b/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild index bab8c55..62d08e3 100644 --- a/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild +++ b/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild @@ -28,7 +28,7 @@ RDEPEND=" x11-libs/libXdmcp x11-libs/libXext x11-libs/libX11 - gui? ( dev-python/wxpython:4.0 ) + gui? ( dev-python/wxpython:4.0[${PYTHON_USEDEP}] ) " PATCHES=(
[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/nuxhash/
commit: c16babce4157da96de7ce1d01d1a063fcf97f619 Author: Alexey Sokolov asokolov org> AuthorDate: Sat Jun 27 15:52:41 2020 + Commit: Alexey Sokolov asokolov org> CommitDate: Sat Jun 27 15:52:41 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c16babce net-p2p/nuxhash: add the comment about license Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Alexey Sokolov asokolov.org> net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild b/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild index aa10072..bab8c55 100644 --- a/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild +++ b/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild @@ -11,6 +11,7 @@ DESCRIPTION="NiceHash cryptocurrency mining client for Linux" HOMEPAGE="https://github.com/YoRyan/nuxhash; SRC_URI="https://github.com/YoRyan/nuxhash/archive/33e9a095a41a6828959927f867efe4d2df398ede.tar.gz -> ${P}.tar.gz" +# Nuxhash itself is GPL, but it downloads the excavator proprietary blob on startup LICENSE="GPL-3 excavator-EULA" SLOT="0" IUSE="gui"
[gentoo-commits] repo/proj/guru:dev commit in: licenses/
commit: 45655b02ef341f057a21eb27cb6de6198c0bf82d Author: Alexey Sokolov asokolov org> AuthorDate: Sat Jun 27 11:19:33 2020 + Commit: Alexey Sokolov asokolov org> CommitDate: Sat Jun 27 11:24:40 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=45655b02 licenses: Add excavator-EULA https://github.com/nicehash/excavator/blob/master/excavator-EULA.txt Signed-off-by: Alexey Sokolov asokolov.org> licenses/excavator-EULA | 258 1 file changed, 258 insertions(+) diff --git a/licenses/excavator-EULA b/licenses/excavator-EULA new file mode 100644 index 000..00a0527 --- /dev/null +++ b/licenses/excavator-EULA @@ -0,0 +1,258 @@ +End-User License Agreement ("Agreement") + + +Last updated: May 10, 2017 + +Please read this End-User License Agreement ("Agreement") carefully before +clicking the "I Agree" button, downloading or using NiceHash Excavator +("Application"). + +By clicking the "I Agree" button, downloading or using the Application, you +are agreeing to be bound by the terms and conditions of this Agreement. + +This Agreement is a legal agreement between you (either an individual or a +single entity) and NiceHash and it governs your use of the Application made +available to you by NiceHash. + +If you do not agree to the terms of this Agreement, do not click on the "I +Agree" button and do not download or use the Application. + +The Application is licensed, not sold, to you by NiceHash for use strictly in +accordance with the terms of this Agreement. + +License +--- + +NiceHash grants you a revocable, non-exclusive, non-transferable, limited +license to download, install and use the Application solely for your personal, +non-commercial purposes strictly in accordance with the terms of this +Agreement. + +Restrictions + + +You agree not to, and you will not permit others to: + + * license, sell, rent, lease, assign, distribute, transmit, host, outsource, +disclose or otherwise commercially exploit the Application or make the +Application available to any third party. + + * copy or use the Application for any purpose other than as permitted under +the above section 'License'. + + * modify, make derivative works of, disassemble, decrypt, reverse compile or +reverse engineer any part of the Application. + + * remove, alter or obscure any proprietary notice (including any notice of +copyright or trademark) of NiceHash or its affiliates, partners, suppliers +or the licensors of the Application. + + +Intellectual Property +- + +The Application, including without limitation all copyrights, patents, +trademarks, trade secrets and other intellectual property rights are, and +shall remain, the sole and exclusive property of NiceHash. + +Your Suggestions + + +Any feedback, comments, ideas, improvements or suggestions (collectively, +"Suggestions") provided by you to NiceHash with respect to the Application +shall remain the sole and exclusive property of NiceHash. + +NiceHash shall be free to use, copy, modify, publish, or redistribute the +Suggestions for any purpose and in any way without any credit or any +compensation to you. + +Modifications to Application + + +NiceHash reserves the right to modify, suspend or discontinue, temporarily or +permanently, the Application or any service to which it connects, with or +without notice and without liability to you. + +Updates to Application +-- + +NiceHash may from time to time provide enhancements or improvements to the +features/functionality of the Application, which may include patches, bug +fixes, updates, upgrades and other modifications ("Updates"). + +Updates may modify or delete certain features and/or functionalities of the +Application. You agree that NiceHash has no obligation to (i) provide any +Updates, or (ii) continue to provide or enable any particular features and/or +functionalities of the Application to you. + +You further agree that all Updates will be (i) deemed to constitute an +integral part of the Application, and (ii) subject to the terms and conditions +of this Agreement. + +Third-Party Services + + +The Application may display, include or make available third-party content +(including data, information, applications and other products services) or +provide links to third-party websites or services ("Third-Party Services"). + +You acknowledge and agree that NiceHash shall not be responsible for any +Third-Party Services, including their accuracy, completeness, timeliness, +validity, copyright compliance, legality, decency, quality or any other aspect +thereof. NiceHash does not assume and shall not have any liability or +responsibility to you or
[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/nuxhash/, net-p2p/nuxhash/files/
commit: 603c4bf40fbaeafae18d1859c45ee64d324f7a7a Author: Alexey Sokolov asokolov org> AuthorDate: Sat Jun 27 11:22:03 2020 + Commit: Alexey Sokolov asokolov org> CommitDate: Sat Jun 27 11:25:40 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=603c4bf4 net-p2p/nuxhash: new package Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Alexey Sokolov asokolov.org> net-p2p/nuxhash/Manifest | 1 + .../nuxhash-1.0.0_beta2_p20191013-fixurl.patch | 26 ++ .../nuxhash-1.0.0_beta2_p20191013-remove-gui.patch | 12 +++ net-p2p/nuxhash/metadata.xml | 11 ++ .../nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild | 40 ++ 5 files changed, 90 insertions(+) diff --git a/net-p2p/nuxhash/Manifest b/net-p2p/nuxhash/Manifest new file mode 100644 index 000..4c82435 --- /dev/null +++ b/net-p2p/nuxhash/Manifest @@ -0,0 +1 @@ +DIST nuxhash-1.0.0_beta2_p20191013.tar.gz 783977 BLAKE2B 5dd50bd1d62193775b7146d078e4eae62247e1e469ed1966ecab31bf7899d38ddbe31babbf450a165e78c86bc4482f0a7a769225bd2f018515b90255184d8781 SHA512 1d2bb4cc73fd3a9c2e6964d2208ffe8362444bc03c7c2382b4df4231a311daa72026e1d80de347d77765f6ec92af5e339e2d10fdbff7d5272b8fdf8421a5656f diff --git a/net-p2p/nuxhash/files/nuxhash-1.0.0_beta2_p20191013-fixurl.patch b/net-p2p/nuxhash/files/nuxhash-1.0.0_beta2_p20191013-fixurl.patch new file mode 100644 index 000..91e2f56 --- /dev/null +++ b/net-p2p/nuxhash/files/nuxhash-1.0.0_beta2_p20191013-fixurl.patch @@ -0,0 +1,26 @@ +Nicehash URL has changed + +https://github.com/YoRyan/nuxhash/issues/54 + +--- a/nuxhash/nicehash.py 2019-10-13 06:10:40.0 +0100 b/nuxhash/nicehash.py 2020-05-10 02:50:26.531802156 +0100 +@@ -24,7 +24,7 @@ + address = nx_settings['nicehash']['wallet'] + + response = nh.public_api(HOST).request( +-'GET', f'/main/api/v2/mining/external/{address}/rigs/', '', None) ++'GET', f'/main/api/v2/mining/external/{address}/rigs2/', '', None) + unpaid = response.get('unpaidAmount', None) + if response.get('externalAddress', True): + wallet = response.get('externalBalance', None) +--- a/nuxhash/nhrest/python/nicehash.py2019-10-13 06:10:40.0 +0100 b/nuxhash/nhrest/python/nicehash.py2020-05-10 02:55:38.189794255 +0100 +@@ -162,7 +162,7 @@ + return algo_setting + + def get_accounts(self): +-return self.request('GET', '/main/api/v2/accounting/accounts/', '', None) ++return self.request('GET', '/main/api/v2/accounting/accounts2/', '', None) + + def get_accounts_for_currency(self, currency): + return self.request('GET', '/main/api/v2/accounting/account/' + currency, '', None) diff --git a/net-p2p/nuxhash/files/nuxhash-1.0.0_beta2_p20191013-remove-gui.patch b/net-p2p/nuxhash/files/nuxhash-1.0.0_beta2_p20191013-remove-gui.patch new file mode 100644 index 000..1d86a23 --- /dev/null +++ b/net-p2p/nuxhash/files/nuxhash-1.0.0_beta2_p20191013-remove-gui.patch @@ -0,0 +1,12 @@ +Disable GUI if USE=-gui + +--- a/setup.py 2020-06-27 00:24:01.872723504 +0100 b/setup.py 2020-06-27 00:30:12.885365693 +0100 +@@ -185,7 +185,6 @@ + entry_points={ # Optional + 'console_scripts': [ + 'nuxhashd=nuxhash:nuxhashd', +-'nuxhash-gui=nuxhash:nuxhash_gui' + ], + }, + diff --git a/net-p2p/nuxhash/metadata.xml b/net-p2p/nuxhash/metadata.xml new file mode 100644 index 000..919e2c6 --- /dev/null +++ b/net-p2p/nuxhash/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + alexey+gen...@asokolov.org + Alexey Sokolov + + + YoRyan/nuxhash + + diff --git a/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild b/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild new file mode 100644 index 000..aa10072 --- /dev/null +++ b/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 vcs-snapshot + +DESCRIPTION="NiceHash cryptocurrency mining client for Linux" +HOMEPAGE="https://github.com/YoRyan/nuxhash; + +SRC_URI="https://github.com/YoRyan/nuxhash/archive/33e9a095a41a6828959927f867efe4d2df398ede.tar.gz -> ${P}.tar.gz" +LICENSE="GPL-3 excavator-EULA" +SLOT="0" +IUSE="gui" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/libbsd + dev-python/requests[${PYTHON_USEDEP}] + net-misc/curl + virtual/opencl + >=x11-drivers/nvidia-drivers-387 + x11-libs/libxcb + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libX
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/scream/
commit: e42a801a0c7d7fa43a3c05e8d7a78c7641348752 Author: Alexey Sokolov asokolov org> AuthorDate: Sun May 24 14:06:00 2020 + Commit: Alexey Sokolov asokolov org> CommitDate: Sun May 24 14:06:00 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e42a801a media-sound/scream: new package Bug: https://bugs.gentoo.org/718800 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alexey Sokolov asokolov.org> media-sound/scream/Manifest | 1 + media-sound/scream/metadata.xml | 11 ++ media-sound/scream/scream-3.5.ebuild | 41 +++ media-sound/scream/scream-.ebuild | 41 +++ 4 files changed, 94 insertions(+) diff --git a/media-sound/scream/Manifest b/media-sound/scream/Manifest new file mode 100644 index 000..e2f3b4d --- /dev/null +++ b/media-sound/scream/Manifest @@ -0,0 +1 @@ +DIST scream-3.5.tar.gz 995382 BLAKE2B 96e5d0d0fe49a215ec78cb02be45fab700af90dd6ccce2e5f44f39aa3544046cf5b650ed0efadd7173ca01c382fc38f644bd237c4447695df024f03da6c1beb7 SHA512 39c61521160cc7d42a7934df42928b0198b85606fd5feb2c28a3ccb80714243398041aaa7dfef71d037570ecd30d8c790271589716643a87bda96478c14690d0 diff --git a/media-sound/scream/metadata.xml b/media-sound/scream/metadata.xml new file mode 100644 index 000..368ae35 --- /dev/null +++ b/media-sound/scream/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + alexey+gen...@asokolov.org + Alexey Sokolov + + + duncanthrax/scream + + diff --git a/media-sound/scream/scream-3.5.ebuild b/media-sound/scream/scream-3.5.ebuild new file mode 100644 index 000..e246e9d --- /dev/null +++ b/media-sound/scream/scream-3.5.ebuild @@ -0,0 +1,41 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Plays sound received from network or from a QEMU Windows VM" +HOMEPAGE="https://github.com/duncanthrax/scream; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI=${EGIT_REPO_URI:-"https://github.com/duncanthrax/scream.git"} +else + SRC_URI="https://github.com/duncanthrax/scream/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +S="${S}/Receivers/unix" + +LICENSE="Ms-PL" +SLOT="0" +IUSE="alsa pulseaudio" + +BDEPEND=" + virtual/pkgconfig +" +DEPEND=" + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DALSA_ENABLE=$(usex alsa) + -DPULSEAUDIO_ENABLE=$(usex pulseaudio) + ) + + cmake_src_configure +} diff --git a/media-sound/scream/scream-.ebuild b/media-sound/scream/scream-.ebuild new file mode 100644 index 000..e246e9d --- /dev/null +++ b/media-sound/scream/scream-.ebuild @@ -0,0 +1,41 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Plays sound received from network or from a QEMU Windows VM" +HOMEPAGE="https://github.com/duncanthrax/scream; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI=${EGIT_REPO_URI:-"https://github.com/duncanthrax/scream.git"} +else + SRC_URI="https://github.com/duncanthrax/scream/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +S="${S}/Receivers/unix" + +LICENSE="Ms-PL" +SLOT="0" +IUSE="alsa pulseaudio" + +BDEPEND=" + virtual/pkgconfig +" +DEPEND=" + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DALSA_ENABLE=$(usex alsa) + -DPULSEAUDIO_ENABLE=$(usex pulseaudio) + ) + + cmake_src_configure +}