[gentoo-commits] repo/proj/guru:dev commit in: app-office/drawio-desktop-bin/
commit: 8e26bfad20318de9eb7eaf4da8427f5af08d759b Author: Adrian Schollmeyer nexadn de> AuthorDate: Thu Dec 28 20:40:47 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Thu Dec 28 20:43:09 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e26bfad app-office/drawio-desktop-bin: add 22.1.15 Signed-off-by: Adrian Schollmeyer nexadn.de> app-office/drawio-desktop-bin/Manifest | 2 + .../drawio-desktop-bin-22.1.15.ebuild | 51 ++ 2 files changed, 53 insertions(+) diff --git a/app-office/drawio-desktop-bin/Manifest b/app-office/drawio-desktop-bin/Manifest index da785569c0..6076dd18fd 100644 --- a/app-office/drawio-desktop-bin/Manifest +++ b/app-office/drawio-desktop-bin/Manifest @@ -1 +1,3 @@ +DIST drawio-desktop-bin-22.1.15.tar.gz 454755 BLAKE2B 3fcdb54bd397919f21145d6912091d84baa5d55731babcc70a3d9a7a7c4db67eed2ff7fd62660e1915721e856d09244ef05bf6135bb00039f8b998f94986ae75 SHA512 164d18b723c65aa095dc71dab75b886cf99ef6a462dce1440c8547063658c3063cc0951dad6552fd01edaa3c1a41002b184d4e2fe7ec87f0c31dfc6fd25643c9 DIST drawio-x86_64-21.6.5.AppImage 163718032 BLAKE2B 04a9a0b0a19442110eecf199bb92d3f4f98d218abc6873c59fa2539c3c661de1e78137edab614a198d36f93e4f09ba47c185e8bb3b859d1d37f71f9cdefb2048 SHA512 eb3e998d7ef430fd38d9f6aaa3c625766637615bec5f735e2e9740c16dcbbcd6d671c619f7dac8ae5cd2ee9a4618c23d00bdf34c6d8a21b463c4fdcb95b5b7f2 +DIST drawio-x86_64-22.1.15.AppImage 199610803 BLAKE2B aa443e2177c7230d322f9db50a2e5315ae43ae4f44fd5e9bbcfd372288276716222fc24e2f513cbbc9180d44871c654dd75016672ef64e602ecfbfc1c5d0865a SHA512 2ee285ad6ac6295f319b8dc5503610a6965a230d5f8d7348811b1d81319fdc784db974d31ccb4253061ba9474659ac1fb6a39f6e6784dc58bb4908027b329c8f diff --git a/app-office/drawio-desktop-bin/drawio-desktop-bin-22.1.15.ebuild b/app-office/drawio-desktop-bin/drawio-desktop-bin-22.1.15.ebuild new file mode 100644 index 00..aee43d3bd6 --- /dev/null +++ b/app-office/drawio-desktop-bin/drawio-desktop-bin-22.1.15.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop + +MY_PN="${PN/-bin/}" + +DESCRIPTION="Diagram drawing application built on web technologies" +HOMEPAGE="https://github.com/jgraph/drawio-desktop; + +SRC_URI=" + https://github.com/jgraph/${MY_PN}/releases/download/v${PV}/drawio-x86_64-${PV}.AppImage + https://github.com/jgraph/drawio-desktop/archive/v${PV}.tar.gz -> ${P}.tar.gz +" +KEYWORDS="-* ~amd64" + +LICENSE="Apache-2.0" +SLOT="0" +RESTRICT="strip" + +RDEPEND="sys-fs/fuse:0" + +S="${WORKDIR}" + +QA_PREBUILT="*" + +src_install() { + newbin "${DISTDIR}/drawio-x86_64-${PV}.AppImage" drawio-appimage + + pushd "${MY_PN}-${PV}/build" || die + for f in *x*.png; do + case "${f}" in + # not all icon sizes are supported + 720x720.png) + continue + ;; + *) + newicon -s "${f%.png}" "${f}" "drawio.png" + ;; + esac + done + popd || die + + make_desktop_entry \ + "/usr/bin/drawio-appimage" \ + "draw.io" \ + "drawio" \ + "Graphics;Office" +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/dpp/
commit: b526f9f01cd27635814a258eb4a53fb34eaa9ec0 Author: Adrian Schollmeyer nexadn de> AuthorDate: Thu Dec 28 20:16:38 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Thu Dec 28 20:16:47 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b526f9f0 dev-cpp/dpp: add 10.0.29 Signed-off-by: Adrian Schollmeyer nexadn.de> dev-cpp/dpp/Manifest | 1 + dev-cpp/dpp/dpp-10.0.29.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/dev-cpp/dpp/Manifest b/dev-cpp/dpp/Manifest index a2a062479b..2fbae9794b 100644 --- a/dev-cpp/dpp/Manifest +++ b/dev-cpp/dpp/Manifest @@ -1,3 +1,4 @@ DIST dpp-10.0.23.tar.gz 13721815 BLAKE2B abbe6849025270554f8462dcbef6adefff412ee06216c19a730f236cd44c7e4da1c6b801f2b10a493df253626a4af9b8132aa155c7f585fe3de35eaa5c5cf4df SHA512 18bbb7d2c1385d179cac9ded31d1b11e8d24f172e7ffe2ba79071203e1e2f277657e21d660b18ee4b849bc093d350f4bc5401702400084b56c3ebd6f03ce28df DIST dpp-10.0.24.tar.gz 13739463 BLAKE2B 0531d9d14b943302293aac62a3972a4628487332107b77ca6d09ae39ae8a9d1cfeceae1a656790cc8699932af9c5d46a0ae5bc26885a9c29cc970388cdb60f3f SHA512 2f1e5415c121d5f19d2abb1b389512ad22c3cac6779ed897403d430b2c4e62c758ab25d46a3fd02538add711073fadd616a690b4981f3782e46c18ff05d116dc DIST dpp-10.0.25.tar.gz 14312767 BLAKE2B 52263024ad615198fe901f3cc79290e1b88c4e44c22c318fb7df2e9a3d4069611282b18650602f29f40bff3b042b16d0b8a47b8d3ff9c5b5ea89fa9514777609 SHA512 49cb6fedcb75d3dd146243f46f9e34cfe79e1c9a6ae76fc69c8c6935d9a10ccf562452311085791674ff659913befe1dc6f8a191b518d45151cb23d779396572 +DIST dpp-10.0.29.tar.gz 15560520 BLAKE2B 491730da342e2db08e061ec71d5488be3c23addc4ef5ae537631a83d3a461a53f34033da72d387f8202c45d529d39ff6bcc70e8a69f94006b2e1fb607aed2d23 SHA512 fcb9b8181827fc63fb2f9aff44e697d18a0bfd94714888492a63a04e0112f42f9506bfab8181e822aa5ce85e6b6a8aa44e0774baeac3e52c3f41348cbf55a76a diff --git a/dev-cpp/dpp/dpp-10.0.29.ebuild b/dev-cpp/dpp/dpp-10.0.29.ebuild new file mode 100644 index 00..d5cee490cc --- /dev/null +++ b/dev-cpp/dpp/dpp-10.0.29.ebuild @@ -0,0 +1,52 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Lightweight C++ Discord bot library" +HOMEPAGE="https://dpp.dev/ https://github.com/brainboxdotcc/DPP; +SRC_URI=" + https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +" + +LICENSE="Apache-2.0" +# DPP is extremely ABI instable due to frequent changes in the Discord API +# See https://github.com/brainboxdotcc/DPP/issues/207#issuecomment-1007030157 +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="voice" + +RDEPEND=" + dev-libs/openssl:= + sys-libs/zlib:= + + voice? ( + dev-libs/libsodium:= + media-libs/opus + ) +" +DEPEND=" + ${RDEPEND} + + dev-cpp/nlohmann_json +" + +S="${WORKDIR}/DPP-${PV}" + +DOCS=( "README.md" "SECURITY.md" ) + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=true + -DBUILD_VOICE_SUPPORT="$(usex voice)" + -DRUN_LDCONFIG=false + # Tests require network access + -DDPP_BUILD_TEST=false + -DDPP_NO_VCPKG=true + -DDPP_USE_EXTERNAL_JSON=true + ) + + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: app-vim/ansible-vim/
commit: 9d441fa3179289b21dba046327e3c3332e4f966e Author: Adrian Schollmeyer nexadn de> AuthorDate: Sun Oct 29 12:36:02 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Sun Oct 29 12:36:02 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d441fa3 app-vim/ansible-vim: drop 3.2 Signed-off-by: Adrian Schollmeyer nexadn.de> app-vim/ansible-vim/Manifest | 1 - app-vim/ansible-vim/ansible-vim-3.2.ebuild | 20 2 files changed, 21 deletions(-) diff --git a/app-vim/ansible-vim/Manifest b/app-vim/ansible-vim/Manifest index e535a22190..e43419f0c4 100644 --- a/app-vim/ansible-vim/Manifest +++ b/app-vim/ansible-vim/Manifest @@ -1,3 +1,2 @@ -DIST ansible-vim-3.2.tar.gz 12116 BLAKE2B e532b348216f3616060b9e09d177d601534c37eda1305512309954e0480e2827bd6f2d40564151104184a389c495b2442264f34d5b8031a1023ddd093cdd1be6 SHA512 a75e8b149befb001fdb0012ea8219287a6b4c302e2ae2de456835c48e3a516bb99bfb91a21e2d60eff12b5a24d918510dd9302d93e0bf43cb42f025ea0504d1b DIST ansible-vim-3.3.tar.gz 12887 BLAKE2B 036cfdbdefb7d4992700476556a2805a3bc9cfba9e98d793eea7526fc2587a23ed34e64cfc141a54d9f435e957db7315b6549190de7dde3b619fe4360af238bb SHA512 7848e91ebf43d9581773436eca4310c5a26f743f2384d9cfc2e430a7b84fd945c4cd65aeb54947c47e3903e1fccb275d94bcfa22f6660e3438cc9785c38ca10f DIST ansible-vim-3.4.tar.gz 13049 BLAKE2B 7fed011b0eefcae16d5e6688fe722c37e43b43445288affb652fbefe9e183469965c2aa97fa27dcddcb866a08d8f9ba438d931ff1698d6bb4105f1dfe8a35999 SHA512 c301663e54c7724ff6cc268d4254c96fa7b100860b87584e6615b778a9b8f9e6839d207be6b765c2e85362104a8336e119dfdef995173f48d2f2b108762b6d90 diff --git a/app-vim/ansible-vim/ansible-vim-3.2.ebuild b/app-vim/ansible-vim/ansible-vim-3.2.ebuild deleted file mode 100644 index 9229487934..00 --- a/app-vim/ansible-vim/ansible-vim-3.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VIM_PLUGIN_VIM_VERSION="7.0" -inherit vim-plugin - -DESCRIPTION="vim plugin: sytax highlighting for Ansible's common file types" -HOMEPAGE="https://github.com/pearofducks/ansible-vim; -SRC_URI="https://github.com/pearofducks/ansible-vim/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT BSD" -KEYWORDS="~amd64" - -src_install() { - vim-plugin_src_install - - find "${ED}" -name "*LICENSE" -delete || die -}
[gentoo-commits] repo/proj/guru:dev commit in: app-vim/ansible-vim/
commit: 3d66217243d33e6016fcb65b17b8434329243d8e Author: Adrian Schollmeyer nexadn de> AuthorDate: Sun Oct 29 12:35:43 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Sun Oct 29 12:35:43 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d662172 app-vim/ansible-vim: add 3.4 Signed-off-by: Adrian Schollmeyer nexadn.de> app-vim/ansible-vim/Manifest | 1 + app-vim/ansible-vim/ansible-vim-3.4.ebuild | 20 2 files changed, 21 insertions(+) diff --git a/app-vim/ansible-vim/Manifest b/app-vim/ansible-vim/Manifest index b5140fea73..e535a22190 100644 --- a/app-vim/ansible-vim/Manifest +++ b/app-vim/ansible-vim/Manifest @@ -1,2 +1,3 @@ DIST ansible-vim-3.2.tar.gz 12116 BLAKE2B e532b348216f3616060b9e09d177d601534c37eda1305512309954e0480e2827bd6f2d40564151104184a389c495b2442264f34d5b8031a1023ddd093cdd1be6 SHA512 a75e8b149befb001fdb0012ea8219287a6b4c302e2ae2de456835c48e3a516bb99bfb91a21e2d60eff12b5a24d918510dd9302d93e0bf43cb42f025ea0504d1b DIST ansible-vim-3.3.tar.gz 12887 BLAKE2B 036cfdbdefb7d4992700476556a2805a3bc9cfba9e98d793eea7526fc2587a23ed34e64cfc141a54d9f435e957db7315b6549190de7dde3b619fe4360af238bb SHA512 7848e91ebf43d9581773436eca4310c5a26f743f2384d9cfc2e430a7b84fd945c4cd65aeb54947c47e3903e1fccb275d94bcfa22f6660e3438cc9785c38ca10f +DIST ansible-vim-3.4.tar.gz 13049 BLAKE2B 7fed011b0eefcae16d5e6688fe722c37e43b43445288affb652fbefe9e183469965c2aa97fa27dcddcb866a08d8f9ba438d931ff1698d6bb4105f1dfe8a35999 SHA512 c301663e54c7724ff6cc268d4254c96fa7b100860b87584e6615b778a9b8f9e6839d207be6b765c2e85362104a8336e119dfdef995173f48d2f2b108762b6d90 diff --git a/app-vim/ansible-vim/ansible-vim-3.4.ebuild b/app-vim/ansible-vim/ansible-vim-3.4.ebuild new file mode 100644 index 00..9229487934 --- /dev/null +++ b/app-vim/ansible-vim/ansible-vim-3.4.ebuild @@ -0,0 +1,20 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VIM_PLUGIN_VIM_VERSION="7.0" +inherit vim-plugin + +DESCRIPTION="vim plugin: sytax highlighting for Ansible's common file types" +HOMEPAGE="https://github.com/pearofducks/ansible-vim; +SRC_URI="https://github.com/pearofducks/ansible-vim/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT BSD" +KEYWORDS="~amd64" + +src_install() { + vim-plugin_src_install + + find "${ED}" -name "*LICENSE" -delete || die +}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/abaddon/
commit: bb36efb675768ea7d1b938120fdb3cb4f6175f5c Author: Adrian Schollmeyer nexadn de> AuthorDate: Mon Oct 2 08:47:47 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Mon Oct 2 08:47:47 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bb36efb6 net-im/abaddon: drop myself as a maintainer Signed-off-by: Adrian Schollmeyer nexadn.de> net-im/abaddon/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/net-im/abaddon/metadata.xml b/net-im/abaddon/metadata.xml index e5356bebb0..905ea64bbd 100644 --- a/net-im/abaddon/metadata.xml +++ b/net-im/abaddon/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - Adrian Schollmeyer - nex+b-...@nexadn.de - + Support for features using gui-libs/libhandy Support for noise reduction using media-libs/rnnoise
[gentoo-commits] repo/proj/guru:dev commit in: net-libs/ixwebsocket/
commit: f43da03c6dd09894a89f4051775c84eda0cc3958 Author: Adrian Schollmeyer nexadn de> AuthorDate: Mon Oct 2 08:48:57 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Mon Oct 2 08:48:57 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f43da03c net-libs/ixwebsocket: drop myself as a maintainer Signed-off-by: Adrian Schollmeyer nexadn.de> net-libs/ixwebsocket/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/net-libs/ixwebsocket/metadata.xml b/net-libs/ixwebsocket/metadata.xml index 809beba4d6..a305846d2e 100644 --- a/net-libs/ixwebsocket/metadata.xml +++ b/net-libs/ixwebsocket/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - Adrian Schollmeyer - nex+b-...@nexadn.de - + Build the ws utility
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/dpp/
commit: 990e51b9ab285980924bc7722f9d39ad6ed2dde3 Author: Adrian Schollmeyer nexadn de> AuthorDate: Sat Sep 16 21:46:15 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Sat Sep 16 21:46:15 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=990e51b9 dev-cpp/dpp: add 10.0.25 Signed-off-by: Adrian Schollmeyer nexadn.de> dev-cpp/dpp/Manifest | 1 + dev-cpp/dpp/dpp-10.0.25.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/dev-cpp/dpp/Manifest b/dev-cpp/dpp/Manifest index 9d2026d05c..a2a062479b 100644 --- a/dev-cpp/dpp/Manifest +++ b/dev-cpp/dpp/Manifest @@ -1,2 +1,3 @@ DIST dpp-10.0.23.tar.gz 13721815 BLAKE2B abbe6849025270554f8462dcbef6adefff412ee06216c19a730f236cd44c7e4da1c6b801f2b10a493df253626a4af9b8132aa155c7f585fe3de35eaa5c5cf4df SHA512 18bbb7d2c1385d179cac9ded31d1b11e8d24f172e7ffe2ba79071203e1e2f277657e21d660b18ee4b849bc093d350f4bc5401702400084b56c3ebd6f03ce28df DIST dpp-10.0.24.tar.gz 13739463 BLAKE2B 0531d9d14b943302293aac62a3972a4628487332107b77ca6d09ae39ae8a9d1cfeceae1a656790cc8699932af9c5d46a0ae5bc26885a9c29cc970388cdb60f3f SHA512 2f1e5415c121d5f19d2abb1b389512ad22c3cac6779ed897403d430b2c4e62c758ab25d46a3fd02538add711073fadd616a690b4981f3782e46c18ff05d116dc +DIST dpp-10.0.25.tar.gz 14312767 BLAKE2B 52263024ad615198fe901f3cc79290e1b88c4e44c22c318fb7df2e9a3d4069611282b18650602f29f40bff3b042b16d0b8a47b8d3ff9c5b5ea89fa9514777609 SHA512 49cb6fedcb75d3dd146243f46f9e34cfe79e1c9a6ae76fc69c8c6935d9a10ccf562452311085791674ff659913befe1dc6f8a191b518d45151cb23d779396572 diff --git a/dev-cpp/dpp/dpp-10.0.25.ebuild b/dev-cpp/dpp/dpp-10.0.25.ebuild new file mode 100644 index 00..d5cee490cc --- /dev/null +++ b/dev-cpp/dpp/dpp-10.0.25.ebuild @@ -0,0 +1,52 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Lightweight C++ Discord bot library" +HOMEPAGE="https://dpp.dev/ https://github.com/brainboxdotcc/DPP; +SRC_URI=" + https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +" + +LICENSE="Apache-2.0" +# DPP is extremely ABI instable due to frequent changes in the Discord API +# See https://github.com/brainboxdotcc/DPP/issues/207#issuecomment-1007030157 +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="voice" + +RDEPEND=" + dev-libs/openssl:= + sys-libs/zlib:= + + voice? ( + dev-libs/libsodium:= + media-libs/opus + ) +" +DEPEND=" + ${RDEPEND} + + dev-cpp/nlohmann_json +" + +S="${WORKDIR}/DPP-${PV}" + +DOCS=( "README.md" "SECURITY.md" ) + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=true + -DBUILD_VOICE_SUPPORT="$(usex voice)" + -DRUN_LDCONFIG=false + # Tests require network access + -DDPP_BUILD_TEST=false + -DDPP_NO_VCPKG=true + -DDPP_USE_EXTERNAL_JSON=true + ) + + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: app-office/jameica-bin/
commit: 944d57f4d6c1f3d659f68cf719f232efe1bf6a8f Author: Adrian Schollmeyer nexadn de> AuthorDate: Fri Jul 7 17:40:35 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Fri Jul 7 17:40:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=944d57f4 app-office/jameica-bin: add 2.10.4, drop 2.10.3 Signed-off-by: Adrian Schollmeyer nexadn.de> app-office/jameica-bin/Manifest | 2 +- .../{jameica-bin-2.10.3.ebuild => jameica-bin-2.10.4.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/jameica-bin/Manifest b/app-office/jameica-bin/Manifest index cc3185563..e2e2587cd 100644 --- a/app-office/jameica-bin/Manifest +++ b/app-office/jameica-bin/Manifest @@ -1 +1 @@ -DIST jameica-linux64-2.10.3.zip 28886523 BLAKE2B d49e187d5862155583ecda50e83345988aa94493737d76f5002a4c8b0f69995b3023bc696bfaed8a4f15ebe39bc7c7a95fd5c28db6be7800bf66f15af93a215b SHA512 080dc2c04acec725b5cbf8fd025743e91742065b4ef0d44a44e149bfaf74ac69b9061a925bc89282cbd12e22c39b2bcfa93902f473fdd9319eb2f46ff164da5a +DIST jameica-linux64-2.10.4.zip 38951918 BLAKE2B 039e973df99c61cec7df23f0d97c71225642872d45b7d413df7cd458f0faa9bc8f1394e107e16c3e4c9555995da7e5363381e25481766f4832ad834157b2716e SHA512 1cfa5601e69138941727719c5910fb452cc2ab06bef0e196773e3c079a1f49f1e4dbe7e51f11e9b30f14157bd41be8200ad6ff14f57efd31048ae07d8f307cad diff --git a/app-office/jameica-bin/jameica-bin-2.10.3.ebuild b/app-office/jameica-bin/jameica-bin-2.10.4.ebuild similarity index 100% rename from app-office/jameica-bin/jameica-bin-2.10.3.ebuild rename to app-office/jameica-bin/jameica-bin-2.10.4.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: app-vim/ansible-vim/
commit: ae6c713a4bf0b1a521549b02c48008d8a7b91e3a Author: Adrian Schollmeyer nexadn de> AuthorDate: Sat Jun 3 13:38:24 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Sat Jun 3 13:39:23 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ae6c713a app-vim/ansible-vim: add 3.3 Signed-off-by: Adrian Schollmeyer nexadn.de> app-vim/ansible-vim/Manifest | 1 + app-vim/ansible-vim/ansible-vim-3.3.ebuild | 20 2 files changed, 21 insertions(+) diff --git a/app-vim/ansible-vim/Manifest b/app-vim/ansible-vim/Manifest index 4a86b00a6..b5140fea7 100644 --- a/app-vim/ansible-vim/Manifest +++ b/app-vim/ansible-vim/Manifest @@ -1 +1,2 @@ DIST ansible-vim-3.2.tar.gz 12116 BLAKE2B e532b348216f3616060b9e09d177d601534c37eda1305512309954e0480e2827bd6f2d40564151104184a389c495b2442264f34d5b8031a1023ddd093cdd1be6 SHA512 a75e8b149befb001fdb0012ea8219287a6b4c302e2ae2de456835c48e3a516bb99bfb91a21e2d60eff12b5a24d918510dd9302d93e0bf43cb42f025ea0504d1b +DIST ansible-vim-3.3.tar.gz 12887 BLAKE2B 036cfdbdefb7d4992700476556a2805a3bc9cfba9e98d793eea7526fc2587a23ed34e64cfc141a54d9f435e957db7315b6549190de7dde3b619fe4360af238bb SHA512 7848e91ebf43d9581773436eca4310c5a26f743f2384d9cfc2e430a7b84fd945c4cd65aeb54947c47e3903e1fccb275d94bcfa22f6660e3438cc9785c38ca10f diff --git a/app-vim/ansible-vim/ansible-vim-3.3.ebuild b/app-vim/ansible-vim/ansible-vim-3.3.ebuild new file mode 100644 index 0..922948793 --- /dev/null +++ b/app-vim/ansible-vim/ansible-vim-3.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VIM_PLUGIN_VIM_VERSION="7.0" +inherit vim-plugin + +DESCRIPTION="vim plugin: sytax highlighting for Ansible's common file types" +HOMEPAGE="https://github.com/pearofducks/ansible-vim; +SRC_URI="https://github.com/pearofducks/ansible-vim/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT BSD" +KEYWORDS="~amd64" + +src_install() { + vim-plugin_src_install + + find "${ED}" -name "*LICENSE" -delete || die +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/dpp/
commit: 6662846f63168a15ca5f968349287c102d7f4f95 Author: Adrian Schollmeyer nexadn de> AuthorDate: Tue May 23 07:09:15 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Tue May 23 07:09:15 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6662846f dev-cpp/dpp: add 10.0.24 Signed-off-by: Adrian Schollmeyer nexadn.de> dev-cpp/dpp/Manifest | 1 + dev-cpp/dpp/dpp-10.0.24.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/dev-cpp/dpp/Manifest b/dev-cpp/dpp/Manifest index c2b6eba10..215249a84 100644 --- a/dev-cpp/dpp/Manifest +++ b/dev-cpp/dpp/Manifest @@ -1,3 +1,4 @@ DIST dpp-10.0.22.tar.gz 13712205 BLAKE2B b935b763f87bfd1058e72f8d297fda136f532a03a5b9f3a6e3471f0ce64988c9615105fb1eb9b19192844cdaab9d332f355dfc22f8bcdbf977eec3eb5f0b8df3 SHA512 6c71673b47d559ef4f04b30cd72a3bd0a31b72ffe6d73dd17470a7e754eba75d21218ebd247702441db45549e5dcea9b200f3d435dd3a9af76fda90740ca4f1a DIST dpp-10.0.23.tar.gz 13721815 BLAKE2B abbe6849025270554f8462dcbef6adefff412ee06216c19a730f236cd44c7e4da1c6b801f2b10a493df253626a4af9b8132aa155c7f585fe3de35eaa5c5cf4df SHA512 18bbb7d2c1385d179cac9ded31d1b11e8d24f172e7ffe2ba79071203e1e2f277657e21d660b18ee4b849bc093d350f4bc5401702400084b56c3ebd6f03ce28df +DIST dpp-10.0.24.tar.gz 13739463 BLAKE2B 0531d9d14b943302293aac62a3972a4628487332107b77ca6d09ae39ae8a9d1cfeceae1a656790cc8699932af9c5d46a0ae5bc26885a9c29cc970388cdb60f3f SHA512 2f1e5415c121d5f19d2abb1b389512ad22c3cac6779ed897403d430b2c4e62c758ab25d46a3fd02538add711073fadd616a690b4981f3782e46c18ff05d116dc DIST dpp-890014-rework-compiler-flags.patch 6670 BLAKE2B f23ad8f7347841aa924b82b706fbdc5ff5ceac9e90e6c01c28f13117619235a057648e30cdb92d5e3401c228c7497e8804e894d2dfd5d3591e2860746acfcaa2 SHA512 c5777efab36187b59ac8c0d5177752c4f605e584b0f3f2435bf210f792879df0461d64332725e4c47e19f026b3b11eeb2d243425bab9f888cf239dafbedc3890 diff --git a/dev-cpp/dpp/dpp-10.0.24.ebuild b/dev-cpp/dpp/dpp-10.0.24.ebuild new file mode 100644 index 0..d5cee490c --- /dev/null +++ b/dev-cpp/dpp/dpp-10.0.24.ebuild @@ -0,0 +1,52 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Lightweight C++ Discord bot library" +HOMEPAGE="https://dpp.dev/ https://github.com/brainboxdotcc/DPP; +SRC_URI=" + https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +" + +LICENSE="Apache-2.0" +# DPP is extremely ABI instable due to frequent changes in the Discord API +# See https://github.com/brainboxdotcc/DPP/issues/207#issuecomment-1007030157 +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="voice" + +RDEPEND=" + dev-libs/openssl:= + sys-libs/zlib:= + + voice? ( + dev-libs/libsodium:= + media-libs/opus + ) +" +DEPEND=" + ${RDEPEND} + + dev-cpp/nlohmann_json +" + +S="${WORKDIR}/DPP-${PV}" + +DOCS=( "README.md" "SECURITY.md" ) + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=true + -DBUILD_VOICE_SUPPORT="$(usex voice)" + -DRUN_LDCONFIG=false + # Tests require network access + -DDPP_BUILD_TEST=false + -DDPP_NO_VCPKG=true + -DDPP_USE_EXTERNAL_JSON=true + ) + + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/dpp/
commit: 341eedd816f21787a9ceafb8eee8cf34becc1c88 Author: Adrian Schollmeyer nexadn de> AuthorDate: Tue May 23 07:09:36 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Tue May 23 07:09:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=341eedd8 dev-cpp/dpp: drop 10.0.22-r1 Signed-off-by: Adrian Schollmeyer nexadn.de> dev-cpp/dpp/Manifest | 2 -- dev-cpp/dpp/dpp-10.0.22-r1.ebuild | 53 --- 2 files changed, 55 deletions(-) diff --git a/dev-cpp/dpp/Manifest b/dev-cpp/dpp/Manifest index 215249a84..9d2026d05 100644 --- a/dev-cpp/dpp/Manifest +++ b/dev-cpp/dpp/Manifest @@ -1,4 +1,2 @@ -DIST dpp-10.0.22.tar.gz 13712205 BLAKE2B b935b763f87bfd1058e72f8d297fda136f532a03a5b9f3a6e3471f0ce64988c9615105fb1eb9b19192844cdaab9d332f355dfc22f8bcdbf977eec3eb5f0b8df3 SHA512 6c71673b47d559ef4f04b30cd72a3bd0a31b72ffe6d73dd17470a7e754eba75d21218ebd247702441db45549e5dcea9b200f3d435dd3a9af76fda90740ca4f1a DIST dpp-10.0.23.tar.gz 13721815 BLAKE2B abbe6849025270554f8462dcbef6adefff412ee06216c19a730f236cd44c7e4da1c6b801f2b10a493df253626a4af9b8132aa155c7f585fe3de35eaa5c5cf4df SHA512 18bbb7d2c1385d179cac9ded31d1b11e8d24f172e7ffe2ba79071203e1e2f277657e21d660b18ee4b849bc093d350f4bc5401702400084b56c3ebd6f03ce28df DIST dpp-10.0.24.tar.gz 13739463 BLAKE2B 0531d9d14b943302293aac62a3972a4628487332107b77ca6d09ae39ae8a9d1cfeceae1a656790cc8699932af9c5d46a0ae5bc26885a9c29cc970388cdb60f3f SHA512 2f1e5415c121d5f19d2abb1b389512ad22c3cac6779ed897403d430b2c4e62c758ab25d46a3fd02538add711073fadd616a690b4981f3782e46c18ff05d116dc -DIST dpp-890014-rework-compiler-flags.patch 6670 BLAKE2B f23ad8f7347841aa924b82b706fbdc5ff5ceac9e90e6c01c28f13117619235a057648e30cdb92d5e3401c228c7497e8804e894d2dfd5d3591e2860746acfcaa2 SHA512 c5777efab36187b59ac8c0d5177752c4f605e584b0f3f2435bf210f792879df0461d64332725e4c47e19f026b3b11eeb2d243425bab9f888cf239dafbedc3890 diff --git a/dev-cpp/dpp/dpp-10.0.22-r1.ebuild b/dev-cpp/dpp/dpp-10.0.22-r1.ebuild deleted file mode 100644 index bf42bca13..0 --- a/dev-cpp/dpp/dpp-10.0.22-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Lightweight C++ Discord bot library" -HOMEPAGE="https://dpp.dev/ https://github.com/brainboxdotcc/DPP; -SRC_URI=" - https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://patch-diff.githubusercontent.com/raw/brainboxdotcc/DPP/pull/596.patch -> ${PN}-890014-rework-compiler-flags.patch -" - -LICENSE="Apache-2.0" -# DPP is extremely ABI instable due to frequent changes in the Discord API -# See https://github.com/brainboxdotcc/DPP/issues/207#issuecomment-1007030157 -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="voice" - -RDEPEND=" - dev-libs/openssl:= - sys-libs/zlib:= - - voice? ( - dev-libs/libsodium:= - media-libs/opus - ) -" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/DPP-${PV}" - -DOCS=( "README.md" "SECURITY.md" ) - -PATCHES=( - # Backport of the compiler flag setting fixes, remove after 10.0.22, https://bugs.gentoo.org/890014 - "${DISTDIR}/${PN}-890014-rework-compiler-flags.patch" -) - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=true - -DBUILD_VOICE_SUPPORT=$(usex voice) - -DRUN_LDCONFIG=false - # Tests require network access - -DDPP_BUILD_TEST=false - -DDPP_NO_VCPKG=true - ) - - cmake_src_configure -}
[gentoo-commits] repo/proj/guru:dev commit in: net-libs/dpdk/
commit: acc6acd0a6223b1b66f3595aec1ca0e7dcb60d24 Author: Adrian Schollmeyer nexadn de> AuthorDate: Thu May 11 14:46:34 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Thu May 11 14:47:01 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=acc6acd0 net-libs/dpdk: add 23.03 Signed-off-by: Adrian Schollmeyer nexadn.de> net-libs/dpdk/Manifest | 1 + net-libs/dpdk/dpdk-23.03.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/net-libs/dpdk/Manifest b/net-libs/dpdk/Manifest index 26d1a089d..f303cab39 100644 --- a/net-libs/dpdk/Manifest +++ b/net-libs/dpdk/Manifest @@ -1,2 +1,3 @@ DIST dpdk-21.11.1.tar.xz 15115156 BLAKE2B 089e98279922b5494b205d957f9ac05001a668f4536d45e5fd89b9f7d04779e0671ec428b2408963641da3ae999d5943a1ff5dc59c23020ccefce824609c8f11 SHA512 d7afc0c918626b1706a18a129086fcd3741b251c28fa00c5711eb85a03137e5ee6e08de7bd5ebe957e442dc9b901314042b382b223e74f0fdd5d560ac657f1b3 DIST dpdk-22.07.tar.xz 15231912 BLAKE2B 29e36519fb91d440645259932863b5fb6c2386f78d9ba78a871505d7d32e9f4803012aa62044aa578585eee4507aa1c277bda6ec0428a27820faef644f5bfd79 SHA512 8b2adb8a47732efca4e35a68ab03d6c579fc0f699344c0c10be45e62c90d412ebea5ddc37a26efd08a9af08e65c84de177817300a66e6107674f15ecfe3e696c +DIST dpdk-23.03.tar.xz 15816416 BLAKE2B bfcd533039a765683458a784ee3827836ceca245cfd2108f807b6d8bfb3139a2d30eceb9167131b96c18e3b4d6b640b6c79a20e5f1ec4cfca54e481087f965d4 SHA512 c879ad1d84200af3233d8d717b25121e8a9906cd9f2908411e9e6044f388d7f60046427873e592bb922fd603da400ea680d2338a707809ca54bd5f5c944d945d diff --git a/net-libs/dpdk/dpdk-23.03.ebuild b/net-libs/dpdk/dpdk-23.03.ebuild new file mode 100644 index 0..6729c9c1f --- /dev/null +++ b/net-libs/dpdk/dpdk-23.03.ebuild @@ -0,0 +1,70 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_11 ) +inherit python-single-r1 toolchain-funcs meson + +DESCRIPTION="Data Plane Development Kit libraries for fast userspace networking" +HOMEPAGE="https://dpdk.org/; +SRC_URI="https://fast.dpdk.org/rel/${P}.tar.xz; + +LICENSE="BSD GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +# tests require rte_kni module to be loaded +# and also needs network and /dev access +# and need to be run as root +RESTRICT="test" + +DEPEND="${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pyelftools[${PYTHON_USEDEP}] + ') + ~sys-kernel/dpdk-kmod-${PV}[${PYTHON_SINGLE_USEDEP}] + app-arch/libarchive + app-crypt/intel-ipsec-mb + dev-libs/elfutils + dev-libs/isa-l + dev-libs/jansson + dev-libs/libbpf + dev-libs/libbsd + dev-libs/openssl + net-libs/libmnl + net-libs/libpcap + sys-apps/dtc + sys-cluster/rdma-core + sys-process/numactl +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-lang/nasm +" + +PATCHES=( "${FILESDIR}/dpdk-22.03-binutils.patch" ) + +src_prepare() { + default + sed -e "s/@OBJDUMP@/$(tc-getOBJDUMP)/g" -i \ + buildtools/meson.build \ + buildtools/check-symbols.sh \ + devtools/check-abi-version.sh || die +} + +src_configure() { + python-single-r1_pkg_setup + local emesonargs=( + -Denable_kmods=false + -Dplatform=generic + $(meson_use test tests) + ) + meson_src_configure +} + +src_install() { + meson_src_install + python_fix_shebang "${ED}" +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/dpdk-kmod/
commit: a2fb92eea6f3cda99315844a006b37c7784c8cd5 Author: Adrian Schollmeyer nexadn de> AuthorDate: Thu May 11 14:46:18 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Thu May 11 14:47:01 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a2fb92ee sys-kernel/dpdk-kmod: add 23.03 Signed-off-by: Adrian Schollmeyer nexadn.de> sys-kernel/dpdk-kmod/Manifest | 1 + sys-kernel/dpdk-kmod/dpdk-kmod-23.03.ebuild | 86 + 2 files changed, 87 insertions(+) diff --git a/sys-kernel/dpdk-kmod/Manifest b/sys-kernel/dpdk-kmod/Manifest index 26d1a089d..f303cab39 100644 --- a/sys-kernel/dpdk-kmod/Manifest +++ b/sys-kernel/dpdk-kmod/Manifest @@ -1,2 +1,3 @@ DIST dpdk-21.11.1.tar.xz 15115156 BLAKE2B 089e98279922b5494b205d957f9ac05001a668f4536d45e5fd89b9f7d04779e0671ec428b2408963641da3ae999d5943a1ff5dc59c23020ccefce824609c8f11 SHA512 d7afc0c918626b1706a18a129086fcd3741b251c28fa00c5711eb85a03137e5ee6e08de7bd5ebe957e442dc9b901314042b382b223e74f0fdd5d560ac657f1b3 DIST dpdk-22.07.tar.xz 15231912 BLAKE2B 29e36519fb91d440645259932863b5fb6c2386f78d9ba78a871505d7d32e9f4803012aa62044aa578585eee4507aa1c277bda6ec0428a27820faef644f5bfd79 SHA512 8b2adb8a47732efca4e35a68ab03d6c579fc0f699344c0c10be45e62c90d412ebea5ddc37a26efd08a9af08e65c84de177817300a66e6107674f15ecfe3e696c +DIST dpdk-23.03.tar.xz 15816416 BLAKE2B bfcd533039a765683458a784ee3827836ceca245cfd2108f807b6d8bfb3139a2d30eceb9167131b96c18e3b4d6b640b6c79a20e5f1ec4cfca54e481087f965d4 SHA512 c879ad1d84200af3233d8d717b25121e8a9906cd9f2908411e9e6044f388d7f60046427873e592bb922fd603da400ea680d2338a707809ca54bd5f5c944d945d diff --git a/sys-kernel/dpdk-kmod/dpdk-kmod-23.03.ebuild b/sys-kernel/dpdk-kmod/dpdk-kmod-23.03.ebuild new file mode 100644 index 0..bb9933168 --- /dev/null +++ b/sys-kernel/dpdk-kmod/dpdk-kmod-23.03.ebuild @@ -0,0 +1,86 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_11 ) +inherit linux-mod toolchain-funcs python-single-r1 meson + +DESCRIPTION="DPDK Kernel Nic Interface module" +HOMEPAGE="https://dpdk.org/; +SRC_URI="https://fast.dpdk.org/rel/dpdk-${PV}.tar.xz; +S="${WORKDIR}/dpdk-${PV}" + +LICENSE="BSD GPL-2" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +# tests need root +RESTRICT="test" + +RDEPEND="${PYTHON_DEPS}" + +DEPEND="${RDEPEND} + $(python_gen_cond_dep ' + dev-python/pyelftools[${PYTHON_USEDEP}] + ') + app-crypt/intel-ipsec-mb + dev-libs/elfutils + dev-libs/isa-l + dev-libs/jansson + dev-libs/libbpf + dev-libs/libbsd + dev-libs/openssl + net-libs/libmnl + net-libs/libpcap + sys-apps/dtc + sys-cluster/rdma-core + sys-process/numactl +" +BDEPEND=" + ${PYTHON_DEPS} +" + +PATCHES=( "${FILESDIR}/dpdk-22.03-binutils.patch" ) + +pkg_setup() { + linux-mod_pkg_setup + python-single-r1_pkg_setup +} + +src_prepare() { + default + sed -e "s/@OBJDUMP@/$(tc-getOBJDUMP)/g" -i \ + buildtools/meson.build \ + buildtools/check-symbols.sh \ + devtools/check-abi-version.sh || die +} + +src_configure() { + linux-mod_pkg_setup + python-single-r1_pkg_setup + # we still have to do meson configuration as it creates + # header files needed for compiling the rte_kni module + local emesonargs=( + -Denable_kmods=false + -Dmachine=default + -Dplatform=generic + ) + meson_src_configure + + # export after meson_src_configure as BUILD_DIR is needed for module compilation + export MODULE_NAMES="rte_kni(extra/dpdk:${S}/kernel/linux/kni)" + export BUILD_PARAMS="-C \"${KERNEL_DIR}\" M=\"${S}\"/kernel/linux/kni \ + src=\"${S}\"/kernel/linux/kni \ + MODULE_CFLAGS=\"${HAVE_ARG_TX_QUEUE} -include ${S}/config/rte_config.h -I${S}/lib/eal/include \ + -I${S}/lib/kni -I${S}/kernel/linux/kni -I${BUILD_DIR} -I${S}\"" + export BUILD_TARGETS="modules" +} + +src_compile() { + linux-mod_src_compile +} + +src_install() { + linux-mod_src_install +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/dpp/, dev-cpp/dpp/files/
commit: c0993b52c037f1a0731c0be7d8ab5b73c72e3616 Author: Adrian Schollmeyer nexadn de> AuthorDate: Sun Mar 5 13:12:21 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Sun Mar 5 13:12:29 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c0993b52 dev-cpp/dpp: drop 10.0.21-r1, unused patch Signed-off-by: Adrian Schollmeyer nexadn.de> dev-cpp/dpp/Manifest | 2 - dev-cpp/dpp/dpp-10.0.21-r1.ebuild | 66 - .../dpp-rework-compiler-flag-setting-890014.patch | 147 - 3 files changed, 215 deletions(-) diff --git a/dev-cpp/dpp/Manifest b/dev-cpp/dpp/Manifest index b708f9f0c..c2b6eba10 100644 --- a/dev-cpp/dpp/Manifest +++ b/dev-cpp/dpp/Manifest @@ -1,5 +1,3 @@ -DIST dpp-10.0.21-fix-install.patch 4090 BLAKE2B b4177190fb620952619ed5a0e4147a9adde4871f00643129b1f1140152718816cbcc1099c25e0b350c65ede56c2c5f373aeaf6345c382ba953c3ad32e9e3f2fd SHA512 8dd9a5f7db0097bc7de8e0a50253bc144786786331e3cfbfb00884925c41746e7a81bd2f87254d3bcc8d72bb820415bd92013cd0968950533bffa382bc53f279 -DIST dpp-10.0.21.tar.gz 13706441 BLAKE2B e7e68d4d121d17ad840790f14375ddc4e3c95c56ced03a90667b8b838205f3e46162bc9d60ea33d50a619335c7395318a9dd47583eddca3e73481879fe35f393 SHA512 a335886cdde5772b5602426e68c50d91e921cd127bcb918066c450b39fc5b0cf87ae692096140e76176d87265bd0d9de1fbb9d808a1f217dc2c8ef27210ad57f DIST dpp-10.0.22.tar.gz 13712205 BLAKE2B b935b763f87bfd1058e72f8d297fda136f532a03a5b9f3a6e3471f0ce64988c9615105fb1eb9b19192844cdaab9d332f355dfc22f8bcdbf977eec3eb5f0b8df3 SHA512 6c71673b47d559ef4f04b30cd72a3bd0a31b72ffe6d73dd17470a7e754eba75d21218ebd247702441db45549e5dcea9b200f3d435dd3a9af76fda90740ca4f1a DIST dpp-10.0.23.tar.gz 13721815 BLAKE2B abbe6849025270554f8462dcbef6adefff412ee06216c19a730f236cd44c7e4da1c6b801f2b10a493df253626a4af9b8132aa155c7f585fe3de35eaa5c5cf4df SHA512 18bbb7d2c1385d179cac9ded31d1b11e8d24f172e7ffe2ba79071203e1e2f277657e21d660b18ee4b849bc093d350f4bc5401702400084b56c3ebd6f03ce28df DIST dpp-890014-rework-compiler-flags.patch 6670 BLAKE2B f23ad8f7347841aa924b82b706fbdc5ff5ceac9e90e6c01c28f13117619235a057648e30cdb92d5e3401c228c7497e8804e894d2dfd5d3591e2860746acfcaa2 SHA512 c5777efab36187b59ac8c0d5177752c4f605e584b0f3f2435bf210f792879df0461d64332725e4c47e19f026b3b11eeb2d243425bab9f888cf239dafbedc3890 diff --git a/dev-cpp/dpp/dpp-10.0.21-r1.ebuild b/dev-cpp/dpp/dpp-10.0.21-r1.ebuild deleted file mode 100644 index 20c778ac6..0 --- a/dev-cpp/dpp/dpp-10.0.21-r1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Lightweight C++ Discord bot library" -HOMEPAGE="https://dpp.dev/ https://github.com/brainboxdotcc/DPP; -SRC_URI=" - https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://patch-diff.githubusercontent.com/raw/brainboxdotcc/DPP/pull/591.patch -> ${P}-fix-install.patch - https://patch-diff.githubusercontent.com/raw/brainboxdotcc/DPP/pull/596.patch -> ${PN}-890014-rework-compiler-flags.patch -" - -LICENSE="Apache-2.0" -# DPP is extremely ABI instable due to frequent changes in the Discord API -# See https://github.com/brainboxdotcc/DPP/issues/207#issuecomment-1007030157 -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="voice" - -RDEPEND=" - dev-libs/openssl:= - sys-libs/zlib:= - - voice? ( - dev-libs/libsodium:= - media-libs/opus - ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - # Backport of the installation fixes, remove after 10.0.21 - "${DISTDIR}/${P}-fix-install.patch" - # Backport of the compiler flag setting fixes, remove after 10.0.22, https://bugs.gentoo.org/890014 - "${DISTDIR}/${PN}-890014-rework-compiler-flags.patch" -) - -S="${WORKDIR}/DPP-${PV}" - -DOCS=( "README.md" "SECURITY.md" ) - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=true - -DBUILD_VOICE_SUPPORT=$(usex voice) - -DRUN_LDCONFIG=false - # Tests require network access - -DDPP_BUILD_TEST=false - -DDPP_NO_VCPKG=true - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - - # Installation fix, remove after 10.0.21 - mv \ - "${ED}"/usr/$(get_libdir)/cmake/dpp/libdpp-config.cmake \ - "${ED}"/usr/$(get_libdir)/cmake/dpp/dpp-config.cmake \ - || die "Failed to fix libdpp.cmake file name" -} diff --git a/dev-cpp/dpp/files/dpp-rework-compiler-flag-setting-890014.patch b/dev-cpp/dpp/files/dpp-rework-compiler-flag-setting-890014.patch deleted file mode 100644 index 5d41fa407..
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/dpp/
commit: a99f948f52719e7d608508dfb4ca50eebd6835ec Author: Adrian Schollmeyer nexadn de> AuthorDate: Sun Mar 5 13:05:15 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Sun Mar 5 13:11:17 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a99f948f dev-cpp/dpp: add 10.0.23 Signed-off-by: Adrian Schollmeyer nexadn.de> dev-cpp/dpp/Manifest | 1 + dev-cpp/dpp/dpp-10.0.23.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/dev-cpp/dpp/Manifest b/dev-cpp/dpp/Manifest index 73ec513e5..b708f9f0c 100644 --- a/dev-cpp/dpp/Manifest +++ b/dev-cpp/dpp/Manifest @@ -1,4 +1,5 @@ DIST dpp-10.0.21-fix-install.patch 4090 BLAKE2B b4177190fb620952619ed5a0e4147a9adde4871f00643129b1f1140152718816cbcc1099c25e0b350c65ede56c2c5f373aeaf6345c382ba953c3ad32e9e3f2fd SHA512 8dd9a5f7db0097bc7de8e0a50253bc144786786331e3cfbfb00884925c41746e7a81bd2f87254d3bcc8d72bb820415bd92013cd0968950533bffa382bc53f279 DIST dpp-10.0.21.tar.gz 13706441 BLAKE2B e7e68d4d121d17ad840790f14375ddc4e3c95c56ced03a90667b8b838205f3e46162bc9d60ea33d50a619335c7395318a9dd47583eddca3e73481879fe35f393 SHA512 a335886cdde5772b5602426e68c50d91e921cd127bcb918066c450b39fc5b0cf87ae692096140e76176d87265bd0d9de1fbb9d808a1f217dc2c8ef27210ad57f DIST dpp-10.0.22.tar.gz 13712205 BLAKE2B b935b763f87bfd1058e72f8d297fda136f532a03a5b9f3a6e3471f0ce64988c9615105fb1eb9b19192844cdaab9d332f355dfc22f8bcdbf977eec3eb5f0b8df3 SHA512 6c71673b47d559ef4f04b30cd72a3bd0a31b72ffe6d73dd17470a7e754eba75d21218ebd247702441db45549e5dcea9b200f3d435dd3a9af76fda90740ca4f1a +DIST dpp-10.0.23.tar.gz 13721815 BLAKE2B abbe6849025270554f8462dcbef6adefff412ee06216c19a730f236cd44c7e4da1c6b801f2b10a493df253626a4af9b8132aa155c7f585fe3de35eaa5c5cf4df SHA512 18bbb7d2c1385d179cac9ded31d1b11e8d24f172e7ffe2ba79071203e1e2f277657e21d660b18ee4b849bc093d350f4bc5401702400084b56c3ebd6f03ce28df DIST dpp-890014-rework-compiler-flags.patch 6670 BLAKE2B f23ad8f7347841aa924b82b706fbdc5ff5ceac9e90e6c01c28f13117619235a057648e30cdb92d5e3401c228c7497e8804e894d2dfd5d3591e2860746acfcaa2 SHA512 c5777efab36187b59ac8c0d5177752c4f605e584b0f3f2435bf210f792879df0461d64332725e4c47e19f026b3b11eeb2d243425bab9f888cf239dafbedc3890 diff --git a/dev-cpp/dpp/dpp-10.0.23.ebuild b/dev-cpp/dpp/dpp-10.0.23.ebuild new file mode 100644 index 0..d5cee490c --- /dev/null +++ b/dev-cpp/dpp/dpp-10.0.23.ebuild @@ -0,0 +1,52 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Lightweight C++ Discord bot library" +HOMEPAGE="https://dpp.dev/ https://github.com/brainboxdotcc/DPP; +SRC_URI=" + https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +" + +LICENSE="Apache-2.0" +# DPP is extremely ABI instable due to frequent changes in the Discord API +# See https://github.com/brainboxdotcc/DPP/issues/207#issuecomment-1007030157 +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="voice" + +RDEPEND=" + dev-libs/openssl:= + sys-libs/zlib:= + + voice? ( + dev-libs/libsodium:= + media-libs/opus + ) +" +DEPEND=" + ${RDEPEND} + + dev-cpp/nlohmann_json +" + +S="${WORKDIR}/DPP-${PV}" + +DOCS=( "README.md" "SECURITY.md" ) + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=true + -DBUILD_VOICE_SUPPORT="$(usex voice)" + -DRUN_LDCONFIG=false + # Tests require network access + -DDPP_BUILD_TEST=false + -DDPP_NO_VCPKG=true + -DDPP_USE_EXTERNAL_JSON=true + ) + + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/jacktrip/
commit: 700a79a19c1336693cc0fe6e312038487267a7af Author: Adrian Schollmeyer nexadn de> AuthorDate: Fri Feb 24 10:30:53 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Fri Feb 24 10:31:02 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=700a79a1 media-sound/jacktrip: drop 1.7.0 Signed-off-by: Adrian Schollmeyer nexadn.de> media-sound/jacktrip/Manifest | 1 - media-sound/jacktrip/jacktrip-1.7.0.ebuild | 71 -- 2 files changed, 72 deletions(-) diff --git a/media-sound/jacktrip/Manifest b/media-sound/jacktrip/Manifest index 9d6efdc28..14f4c0e21 100644 --- a/media-sound/jacktrip/Manifest +++ b/media-sound/jacktrip/Manifest @@ -1,2 +1 @@ -DIST jacktrip-1.7.0.tar.gz 5795989 BLAKE2B 7ae402a98feadb450e7ac36951f4f967bd34b7dd3ce99e23bfe657e74d7a21ac248519ff66fbd1a2e5c719f302b63ec1585dcdc757b86d6608bcc845898d17af SHA512 c7020afc3a495f0fd9aa4014c8a0b4a6f3bad162ad74184a1448fc65591f0f8ae0cc8ddc5be55d2b02c37036e254b8741d1b37ff3d1b0f97f02f3b9ae214 DIST jacktrip-1.7.1.tar.gz 5801602 BLAKE2B 05c6e917c73abce0528ed8fb01180bbdb92c2eb3dd14fd77a51dc24b1d15551052a47eeffd509bb92daf102fa2e342bd40e9e7c614aff62479c373ef2a0c8a45 SHA512 cd26c4ef5735567baf159a3389d6eb94b9a1ad4fa44354ffa8efa462a1aa84da112b960fef756b5c7d8a37e31598df16b13935167aeccb85c261fc6782101658 diff --git a/media-sound/jacktrip/jacktrip-1.7.0.ebuild b/media-sound/jacktrip/jacktrip-1.7.0.ebuild deleted file mode 100644 index 1e22baadc..0 --- a/media-sound/jacktrip/jacktrip-1.7.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit python-any-r1 meson - -DESCRIPTION="Send JACK audio over a network" -HOMEPAGE="https://jacktrip.github.io/jacktrip/ https://github.com/jacktrip/jacktrip; -SRC_URI="https://github.com/jacktrip/jacktrip/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="gui jack +rtaudio virtualstudio" -REQUIRED_USE=" - virtualstudio? ( gui ) - || ( jack rtaudio ) -" - -DEPEND=" - dev-qt/qtcore:5= - dev-qt/qtnetwork:5= - - gui? ( - dev-qt/qtgui:5= - dev-qt/qtwidgets:5= - ) - - jack? ( - virtual/jack - ) - - rtaudio? ( - media-libs/rtaudio:= - ) - - virtualstudio? ( - dev-qt/qtdeclarative:5= - dev-qt/qtnetworkauth:5= - dev-qt/qtsvg:5= - dev-qt/qtwebsockets:5= - ) -" -RDEPEND="${DEPEND}" -# shellcheck disable=SC2016 -BDEPEND=" - $(python_gen_any_dep ' - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - ') -" - -python_check_deps() { - python_has_version "dev-python/jinja[${PYTHON_USEDEP}]" && \ - python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" -} - -src_configure() { - local emesonargs=( - -Dweakjack=false - -Dnoupdater=true - -Dnogui=$(usex gui false true) - -Dnovs=$(usex virtualstudio false true) - $(meson_feature jack) - $(meson_feature rtaudio) - ) - - meson_src_configure -}
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/jacktrip/
commit: fb1d8c0d4d670404b6c33fe2e9feef2c6017aa7c Author: Adrian Schollmeyer nexadn de> AuthorDate: Thu Feb 23 12:35:17 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Thu Feb 23 14:13:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fb1d8c0d media-sound/jacktrip: inherit xdg.eclass This is required to update desktop, icons and mimeinfo caches on postinst and postrm. Closes: https://bugs.gentoo.org/show_bug.cgi?id=896024 Signed-off-by: Adrian Schollmeyer nexadn.de> .../jacktrip/{jacktrip-1.7.1.ebuild => jacktrip-1.7.1-r1.ebuild}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/jacktrip/jacktrip-1.7.1.ebuild b/media-sound/jacktrip/jacktrip-1.7.1-r1.ebuild similarity index 97% rename from media-sound/jacktrip/jacktrip-1.7.1.ebuild rename to media-sound/jacktrip/jacktrip-1.7.1-r1.ebuild index 1e22baadc..289b629ff 100644 --- a/media-sound/jacktrip/jacktrip-1.7.1.ebuild +++ b/media-sound/jacktrip/jacktrip-1.7.1-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) -inherit python-any-r1 meson +inherit python-any-r1 xdg meson DESCRIPTION="Send JACK audio over a network" HOMEPAGE="https://jacktrip.github.io/jacktrip/ https://github.com/jacktrip/jacktrip;
[gentoo-commits] repo/proj/guru:dev commit in: app-office/jameica-bin/
commit: f52d8defd4e1e3ceffdd2c7b6249502a92717da4 Author: Adrian Schollmeyer nexadn de> AuthorDate: Fri Feb 17 20:23:58 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Fri Feb 17 20:23:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f52d8def app-office/jameica-bin: add 2.10.3, drop 2.10.2 Signed-off-by: Adrian Schollmeyer nexadn.de> app-office/jameica-bin/Manifest | 2 +- .../{jameica-bin-2.10.2.ebuild => jameica-bin-2.10.3.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/jameica-bin/Manifest b/app-office/jameica-bin/Manifest index c7f04e8d2..cc3185563 100644 --- a/app-office/jameica-bin/Manifest +++ b/app-office/jameica-bin/Manifest @@ -1 +1 @@ -DIST jameica-linux64-2.10.2.zip 28871016 BLAKE2B 4f37d0d96da37845da4b3da6ae3dbc4e891027f304ed2eeae6bbe566c25a00d1fae6b16e5cd970d8c73f12cc3dbeb7c8967aa673945b6b9306ff5ad23ae60492 SHA512 60645c31ebfd2580cfe4c4778cdcd2bbfda985fcdf2c6e5d01ecef51d054eaaa623c6b59ee7c55f1c77d371afc3c09622cc872cf3dac8938a203d06e524a55f9 +DIST jameica-linux64-2.10.3.zip 28886523 BLAKE2B d49e187d5862155583ecda50e83345988aa94493737d76f5002a4c8b0f69995b3023bc696bfaed8a4f15ebe39bc7c7a95fd5c28db6be7800bf66f15af93a215b SHA512 080dc2c04acec725b5cbf8fd025743e91742065b4ef0d44a44e149bfaf74ac69b9061a925bc89282cbd12e22c39b2bcfa93902f473fdd9319eb2f46ff164da5a diff --git a/app-office/jameica-bin/jameica-bin-2.10.2.ebuild b/app-office/jameica-bin/jameica-bin-2.10.3.ebuild similarity index 100% rename from app-office/jameica-bin/jameica-bin-2.10.2.ebuild rename to app-office/jameica-bin/jameica-bin-2.10.3.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/jacktrip/
commit: 507a0962d873305aeeb39b0d0cd07f529fbf3f82 Author: Adrian Schollmeyer nexadn de> AuthorDate: Fri Feb 17 19:53:45 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Fri Feb 17 19:53:45 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=507a0962 media-sound/jacktrip: add missing BDEPEND Two python deps are required during configure to generate a manifest file with a python script. Bug: https://bugs.gentoo.org/890284 Signed-off-by: Adrian Schollmeyer nexadn.de> media-sound/jacktrip/jacktrip-1.7.0.ebuild | 15 ++- media-sound/jacktrip/jacktrip-1.7.1.ebuild | 15 ++- 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/media-sound/jacktrip/jacktrip-1.7.0.ebuild b/media-sound/jacktrip/jacktrip-1.7.0.ebuild index f753e329b..1e22baadc 100644 --- a/media-sound/jacktrip/jacktrip-1.7.0.ebuild +++ b/media-sound/jacktrip/jacktrip-1.7.0.ebuild @@ -3,7 +3,8 @@ EAPI=8 -inherit meson +PYTHON_COMPAT=( python3_{9..11} ) +inherit python-any-r1 meson DESCRIPTION="Send JACK audio over a network" HOMEPAGE="https://jacktrip.github.io/jacktrip/ https://github.com/jacktrip/jacktrip; @@ -43,6 +44,18 @@ DEPEND=" ) " RDEPEND="${DEPEND}" +# shellcheck disable=SC2016 +BDEPEND=" + $(python_gen_any_dep ' + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + ') +" + +python_check_deps() { + python_has_version "dev-python/jinja[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" +} src_configure() { local emesonargs=( diff --git a/media-sound/jacktrip/jacktrip-1.7.1.ebuild b/media-sound/jacktrip/jacktrip-1.7.1.ebuild index f753e329b..1e22baadc 100644 --- a/media-sound/jacktrip/jacktrip-1.7.1.ebuild +++ b/media-sound/jacktrip/jacktrip-1.7.1.ebuild @@ -3,7 +3,8 @@ EAPI=8 -inherit meson +PYTHON_COMPAT=( python3_{9..11} ) +inherit python-any-r1 meson DESCRIPTION="Send JACK audio over a network" HOMEPAGE="https://jacktrip.github.io/jacktrip/ https://github.com/jacktrip/jacktrip; @@ -43,6 +44,18 @@ DEPEND=" ) " RDEPEND="${DEPEND}" +# shellcheck disable=SC2016 +BDEPEND=" + $(python_gen_any_dep ' + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + ') +" + +python_check_deps() { + python_has_version "dev-python/jinja[${PYTHON_USEDEP}]" && \ + python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" +} src_configure() { local emesonargs=(
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/dpp/
commit: c8ccb401adf4032534687e3045b58b79a7b4c880 Author: Adrian Schollmeyer nexadn de> AuthorDate: Fri Feb 17 17:03:15 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Fri Feb 17 17:03:15 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c8ccb401 dev-cpp/dpp: revbump all versions The changes from the last commit change the build result, so a revbump is necessary. Signed-off-by: Adrian Schollmeyer nexadn.de> dev-cpp/dpp/{dpp-10.0.21.ebuild => dpp-10.0.21-r1.ebuild} | 0 dev-cpp/dpp/{dpp-10.0.22.ebuild => dpp-10.0.22-r1.ebuild} | 0 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/dev-cpp/dpp/dpp-10.0.21.ebuild b/dev-cpp/dpp/dpp-10.0.21-r1.ebuild similarity index 100% rename from dev-cpp/dpp/dpp-10.0.21.ebuild rename to dev-cpp/dpp/dpp-10.0.21-r1.ebuild diff --git a/dev-cpp/dpp/dpp-10.0.22.ebuild b/dev-cpp/dpp/dpp-10.0.22-r1.ebuild similarity index 100% rename from dev-cpp/dpp/dpp-10.0.22.ebuild rename to dev-cpp/dpp/dpp-10.0.22-r1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/dpp/files/, dev-cpp/dpp/
commit: 3b0efeeaeb01626ba215b0613ee05f733196860f Author: Adrian Schollmeyer nexadn de> AuthorDate: Fri Feb 17 17:01:01 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Fri Feb 17 17:01:01 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b0efeea dev-cpp/dpp: backport upstream PR #596 build system rework This rework finally gives back control over optimization flags and the like to CXXFLAGS/LDFLAGS instead of overwriting it in the ebuild. This might be relevant for systems where certain optimization flags are needed for performance reasons. Closes: https://bugs.gentoo.org/890014 Signed-off-by: Adrian Schollmeyer nexadn.de> dev-cpp/dpp/Manifest | 1 + dev-cpp/dpp/dpp-10.0.21.ebuild | 3 + dev-cpp/dpp/dpp-10.0.22.ebuild | 6 + .../dpp-rework-compiler-flag-setting-890014.patch | 147 + 4 files changed, 157 insertions(+) diff --git a/dev-cpp/dpp/Manifest b/dev-cpp/dpp/Manifest index e250f4a89..73ec513e5 100644 --- a/dev-cpp/dpp/Manifest +++ b/dev-cpp/dpp/Manifest @@ -1,3 +1,4 @@ DIST dpp-10.0.21-fix-install.patch 4090 BLAKE2B b4177190fb620952619ed5a0e4147a9adde4871f00643129b1f1140152718816cbcc1099c25e0b350c65ede56c2c5f373aeaf6345c382ba953c3ad32e9e3f2fd SHA512 8dd9a5f7db0097bc7de8e0a50253bc144786786331e3cfbfb00884925c41746e7a81bd2f87254d3bcc8d72bb820415bd92013cd0968950533bffa382bc53f279 DIST dpp-10.0.21.tar.gz 13706441 BLAKE2B e7e68d4d121d17ad840790f14375ddc4e3c95c56ced03a90667b8b838205f3e46162bc9d60ea33d50a619335c7395318a9dd47583eddca3e73481879fe35f393 SHA512 a335886cdde5772b5602426e68c50d91e921cd127bcb918066c450b39fc5b0cf87ae692096140e76176d87265bd0d9de1fbb9d808a1f217dc2c8ef27210ad57f DIST dpp-10.0.22.tar.gz 13712205 BLAKE2B b935b763f87bfd1058e72f8d297fda136f532a03a5b9f3a6e3471f0ce64988c9615105fb1eb9b19192844cdaab9d332f355dfc22f8bcdbf977eec3eb5f0b8df3 SHA512 6c71673b47d559ef4f04b30cd72a3bd0a31b72ffe6d73dd17470a7e754eba75d21218ebd247702441db45549e5dcea9b200f3d435dd3a9af76fda90740ca4f1a +DIST dpp-890014-rework-compiler-flags.patch 6670 BLAKE2B f23ad8f7347841aa924b82b706fbdc5ff5ceac9e90e6c01c28f13117619235a057648e30cdb92d5e3401c228c7497e8804e894d2dfd5d3591e2860746acfcaa2 SHA512 c5777efab36187b59ac8c0d5177752c4f605e584b0f3f2435bf210f792879df0461d64332725e4c47e19f026b3b11eeb2d243425bab9f888cf239dafbedc3890 diff --git a/dev-cpp/dpp/dpp-10.0.21.ebuild b/dev-cpp/dpp/dpp-10.0.21.ebuild index f8bb48f57..20c778ac6 100644 --- a/dev-cpp/dpp/dpp-10.0.21.ebuild +++ b/dev-cpp/dpp/dpp-10.0.21.ebuild @@ -10,6 +10,7 @@ HOMEPAGE="https://dpp.dev/ https://github.com/brainboxdotcc/DPP; SRC_URI=" https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz https://patch-diff.githubusercontent.com/raw/brainboxdotcc/DPP/pull/591.patch -> ${P}-fix-install.patch + https://patch-diff.githubusercontent.com/raw/brainboxdotcc/DPP/pull/596.patch -> ${PN}-890014-rework-compiler-flags.patch " LICENSE="Apache-2.0" @@ -33,6 +34,8 @@ DEPEND="${RDEPEND}" PATCHES=( # Backport of the installation fixes, remove after 10.0.21 "${DISTDIR}/${P}-fix-install.patch" + # Backport of the compiler flag setting fixes, remove after 10.0.22, https://bugs.gentoo.org/890014 + "${DISTDIR}/${PN}-890014-rework-compiler-flags.patch" ) S="${WORKDIR}/DPP-${PV}" diff --git a/dev-cpp/dpp/dpp-10.0.22.ebuild b/dev-cpp/dpp/dpp-10.0.22.ebuild index 6efc34565..bf42bca13 100644 --- a/dev-cpp/dpp/dpp-10.0.22.ebuild +++ b/dev-cpp/dpp/dpp-10.0.22.ebuild @@ -9,6 +9,7 @@ DESCRIPTION="Lightweight C++ Discord bot library" HOMEPAGE="https://dpp.dev/ https://github.com/brainboxdotcc/DPP; SRC_URI=" https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://patch-diff.githubusercontent.com/raw/brainboxdotcc/DPP/pull/596.patch -> ${PN}-890014-rework-compiler-flags.patch " LICENSE="Apache-2.0" @@ -33,6 +34,11 @@ S="${WORKDIR}/DPP-${PV}" DOCS=( "README.md" "SECURITY.md" ) +PATCHES=( + # Backport of the compiler flag setting fixes, remove after 10.0.22, https://bugs.gentoo.org/890014 + "${DISTDIR}/${PN}-890014-rework-compiler-flags.patch" +) + src_configure() { local mycmakeargs=( -DBUILD_SHARED_LIBS=true diff --git a/dev-cpp/dpp/files/dpp-rework-compiler-flag-setting-890014.patch b/dev-cpp/dpp/files/dpp-rework-compiler-flag-setting-890014.patch new file mode 100644 index 0..5d41fa407 --- /dev/null +++ b/dev-cpp/dpp/files/dpp-rework-compiler-flag-setting-890014.patch @@ -0,0 +1,147 @@ +From 664b39498815689aae284f1d8541ed88a1101dd7 Mon Sep 17 00:00:00 2001 +From: NexAdn +Date: Sat, 7 Jan 2023 12:58:34 +0100 +Subject: [PATCH 1/4] build: Use CXX_FLAGS_{DEBUG,R
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/jacktrip/
commit: d9afc1faa4034c6ae81e73273bc149982e179ba4 Author: Adrian Schollmeyer nexadn de> AuthorDate: Fri Feb 10 21:50:40 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Fri Feb 10 21:51:16 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d9afc1fa media-sound/jacktrip: add 1.7.1 Signed-off-by: Adrian Schollmeyer nexadn.de> media-sound/jacktrip/Manifest | 1 + media-sound/jacktrip/jacktrip-1.7.1.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/media-sound/jacktrip/Manifest b/media-sound/jacktrip/Manifest index 299ebf3a4..d002cb0d8 100644 --- a/media-sound/jacktrip/Manifest +++ b/media-sound/jacktrip/Manifest @@ -1,2 +1,3 @@ DIST jacktrip-1.6.8.tar.gz 5789095 BLAKE2B ebe1b0c6ade7b40ff6e06bd9f628ba6423542dd496aeb447e5eed5865901b27c3f4ab5dbbc55bfdf22daa0ca03d8a2b734dcd8f80f3c9d64a0c8efda95941fbb SHA512 dc0bf64461eddfbedaa773c177a4c1387e205b5f3efeaf1e999b5ead21abe53122eebdeb75e853cdaeeb03c73eeb968ac7d5d6962b4af27b5009b724775a823c DIST jacktrip-1.7.0.tar.gz 5795989 BLAKE2B 7ae402a98feadb450e7ac36951f4f967bd34b7dd3ce99e23bfe657e74d7a21ac248519ff66fbd1a2e5c719f302b63ec1585dcdc757b86d6608bcc845898d17af SHA512 c7020afc3a495f0fd9aa4014c8a0b4a6f3bad162ad74184a1448fc65591f0f8ae0cc8ddc5be55d2b02c37036e254b8741d1b37ff3d1b0f97f02f3b9ae214 +DIST jacktrip-1.7.1.tar.gz 5801602 BLAKE2B 05c6e917c73abce0528ed8fb01180bbdb92c2eb3dd14fd77a51dc24b1d15551052a47eeffd509bb92daf102fa2e342bd40e9e7c614aff62479c373ef2a0c8a45 SHA512 cd26c4ef5735567baf159a3389d6eb94b9a1ad4fa44354ffa8efa462a1aa84da112b960fef756b5c7d8a37e31598df16b13935167aeccb85c261fc6782101658 diff --git a/media-sound/jacktrip/jacktrip-1.7.1.ebuild b/media-sound/jacktrip/jacktrip-1.7.1.ebuild new file mode 100644 index 0..f753e329b --- /dev/null +++ b/media-sound/jacktrip/jacktrip-1.7.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Send JACK audio over a network" +HOMEPAGE="https://jacktrip.github.io/jacktrip/ https://github.com/jacktrip/jacktrip; +SRC_URI="https://github.com/jacktrip/jacktrip/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gui jack +rtaudio virtualstudio" +REQUIRED_USE=" + virtualstudio? ( gui ) + || ( jack rtaudio ) +" + +DEPEND=" + dev-qt/qtcore:5= + dev-qt/qtnetwork:5= + + gui? ( + dev-qt/qtgui:5= + dev-qt/qtwidgets:5= + ) + + jack? ( + virtual/jack + ) + + rtaudio? ( + media-libs/rtaudio:= + ) + + virtualstudio? ( + dev-qt/qtdeclarative:5= + dev-qt/qtnetworkauth:5= + dev-qt/qtsvg:5= + dev-qt/qtwebsockets:5= + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local emesonargs=( + -Dweakjack=false + -Dnoupdater=true + -Dnogui=$(usex gui false true) + -Dnovs=$(usex virtualstudio false true) + $(meson_feature jack) + $(meson_feature rtaudio) + ) + + meson_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/jacktrip/
commit: f1b92108938b1ef8bb21dba3315bf820550a7f0f Author: Adrian Schollmeyer nexadn de> AuthorDate: Fri Feb 10 21:51:07 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Fri Feb 10 21:51:16 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1b92108 media-sound/jacktrip: drop 1.6.8 Signed-off-by: Adrian Schollmeyer nexadn.de> media-sound/jacktrip/Manifest | 1 - media-sound/jacktrip/jacktrip-1.6.8.ebuild | 58 -- 2 files changed, 59 deletions(-) diff --git a/media-sound/jacktrip/Manifest b/media-sound/jacktrip/Manifest index d002cb0d8..9d6efdc28 100644 --- a/media-sound/jacktrip/Manifest +++ b/media-sound/jacktrip/Manifest @@ -1,3 +1,2 @@ -DIST jacktrip-1.6.8.tar.gz 5789095 BLAKE2B ebe1b0c6ade7b40ff6e06bd9f628ba6423542dd496aeb447e5eed5865901b27c3f4ab5dbbc55bfdf22daa0ca03d8a2b734dcd8f80f3c9d64a0c8efda95941fbb SHA512 dc0bf64461eddfbedaa773c177a4c1387e205b5f3efeaf1e999b5ead21abe53122eebdeb75e853cdaeeb03c73eeb968ac7d5d6962b4af27b5009b724775a823c DIST jacktrip-1.7.0.tar.gz 5795989 BLAKE2B 7ae402a98feadb450e7ac36951f4f967bd34b7dd3ce99e23bfe657e74d7a21ac248519ff66fbd1a2e5c719f302b63ec1585dcdc757b86d6608bcc845898d17af SHA512 c7020afc3a495f0fd9aa4014c8a0b4a6f3bad162ad74184a1448fc65591f0f8ae0cc8ddc5be55d2b02c37036e254b8741d1b37ff3d1b0f97f02f3b9ae214 DIST jacktrip-1.7.1.tar.gz 5801602 BLAKE2B 05c6e917c73abce0528ed8fb01180bbdb92c2eb3dd14fd77a51dc24b1d15551052a47eeffd509bb92daf102fa2e342bd40e9e7c614aff62479c373ef2a0c8a45 SHA512 cd26c4ef5735567baf159a3389d6eb94b9a1ad4fa44354ffa8efa462a1aa84da112b960fef756b5c7d8a37e31598df16b13935167aeccb85c261fc6782101658 diff --git a/media-sound/jacktrip/jacktrip-1.6.8.ebuild b/media-sound/jacktrip/jacktrip-1.6.8.ebuild deleted file mode 100644 index 9437113c7..0 --- a/media-sound/jacktrip/jacktrip-1.6.8.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="Send JACK audio over a network" -HOMEPAGE="https://jacktrip.github.io/jacktrip/ https://github.com/jacktrip/jacktrip; -SRC_URI="https://github.com/jacktrip/jacktrip/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+gui jack +rtaudio virtualstudio" -REQUIRED_USE=" - virtualstudio? ( gui ) - || ( jack rtaudio ) -" - -DEPEND=" - dev-qt/qtcore:5= - dev-qt/qtnetwork:5= - - gui? ( - dev-qt/qtgui:5= - dev-qt/qtwidgets:5= - ) - - jack? ( - virtual/jack - ) - - rtaudio? ( - media-libs/rtaudio:= - ) - - virtualstudio? ( - dev-qt/qtdeclarative:5= - dev-qt/qtnetworkauth:5= - dev-qt/qtsvg:5= - dev-qt/qtwebsockets:5= - ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local emesonargs=( - -Dweakjack=false - -Dnoupdater=true - -Dnogui=$(usex gui false true) - -Dnovs=$(usex virtualstudio false true) - $(meson_feature jack) - $(meson_feature rtaudio) - ) - - meson_src_configure -}
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/jacktrip/
commit: 57a23cdb84d5e9a3d1cdd91fdf61ec95bfe5112a Author: Adrian Schollmeyer nexadn de> AuthorDate: Tue Jan 24 23:02:54 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Tue Jan 24 23:02:54 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=57a23cdb media-sound/jacktrip: add 1.7.0 Signed-off-by: Adrian Schollmeyer nexadn.de> media-sound/jacktrip/Manifest | 1 + media-sound/jacktrip/jacktrip-1.7.0.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/media-sound/jacktrip/Manifest b/media-sound/jacktrip/Manifest index 62c1ad5d6..299ebf3a4 100644 --- a/media-sound/jacktrip/Manifest +++ b/media-sound/jacktrip/Manifest @@ -1 +1,2 @@ DIST jacktrip-1.6.8.tar.gz 5789095 BLAKE2B ebe1b0c6ade7b40ff6e06bd9f628ba6423542dd496aeb447e5eed5865901b27c3f4ab5dbbc55bfdf22daa0ca03d8a2b734dcd8f80f3c9d64a0c8efda95941fbb SHA512 dc0bf64461eddfbedaa773c177a4c1387e205b5f3efeaf1e999b5ead21abe53122eebdeb75e853cdaeeb03c73eeb968ac7d5d6962b4af27b5009b724775a823c +DIST jacktrip-1.7.0.tar.gz 5795989 BLAKE2B 7ae402a98feadb450e7ac36951f4f967bd34b7dd3ce99e23bfe657e74d7a21ac248519ff66fbd1a2e5c719f302b63ec1585dcdc757b86d6608bcc845898d17af SHA512 c7020afc3a495f0fd9aa4014c8a0b4a6f3bad162ad74184a1448fc65591f0f8ae0cc8ddc5be55d2b02c37036e254b8741d1b37ff3d1b0f97f02f3b9ae214 diff --git a/media-sound/jacktrip/jacktrip-1.7.0.ebuild b/media-sound/jacktrip/jacktrip-1.7.0.ebuild new file mode 100644 index 0..f753e329b --- /dev/null +++ b/media-sound/jacktrip/jacktrip-1.7.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Send JACK audio over a network" +HOMEPAGE="https://jacktrip.github.io/jacktrip/ https://github.com/jacktrip/jacktrip; +SRC_URI="https://github.com/jacktrip/jacktrip/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gui jack +rtaudio virtualstudio" +REQUIRED_USE=" + virtualstudio? ( gui ) + || ( jack rtaudio ) +" + +DEPEND=" + dev-qt/qtcore:5= + dev-qt/qtnetwork:5= + + gui? ( + dev-qt/qtgui:5= + dev-qt/qtwidgets:5= + ) + + jack? ( + virtual/jack + ) + + rtaudio? ( + media-libs/rtaudio:= + ) + + virtualstudio? ( + dev-qt/qtdeclarative:5= + dev-qt/qtnetworkauth:5= + dev-qt/qtsvg:5= + dev-qt/qtwebsockets:5= + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local emesonargs=( + -Dweakjack=false + -Dnoupdater=true + -Dnogui=$(usex gui false true) + -Dnovs=$(usex virtualstudio false true) + $(meson_feature jack) + $(meson_feature rtaudio) + ) + + meson_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/jacktrip/
commit: 9d03b6c3bd4baf858ae1f04c3116f56e97daa9a8 Author: Adrian Schollmeyer nexadn de> AuthorDate: Sat Jan 7 13:36:58 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Sat Jan 7 13:37:13 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d03b6c3 media-sound/jacktrip: new package, add 1.6.8 Signed-off-by: Adrian Schollmeyer nexadn.de> media-sound/jacktrip/Manifest | 1 + media-sound/jacktrip/jacktrip-1.6.8.ebuild | 58 ++ media-sound/jacktrip/metadata.xml | 16 + 3 files changed, 75 insertions(+) diff --git a/media-sound/jacktrip/Manifest b/media-sound/jacktrip/Manifest new file mode 100644 index 0..62c1ad5d6 --- /dev/null +++ b/media-sound/jacktrip/Manifest @@ -0,0 +1 @@ +DIST jacktrip-1.6.8.tar.gz 5789095 BLAKE2B ebe1b0c6ade7b40ff6e06bd9f628ba6423542dd496aeb447e5eed5865901b27c3f4ab5dbbc55bfdf22daa0ca03d8a2b734dcd8f80f3c9d64a0c8efda95941fbb SHA512 dc0bf64461eddfbedaa773c177a4c1387e205b5f3efeaf1e999b5ead21abe53122eebdeb75e853cdaeeb03c73eeb968ac7d5d6962b4af27b5009b724775a823c diff --git a/media-sound/jacktrip/jacktrip-1.6.8.ebuild b/media-sound/jacktrip/jacktrip-1.6.8.ebuild new file mode 100644 index 0..9437113c7 --- /dev/null +++ b/media-sound/jacktrip/jacktrip-1.6.8.ebuild @@ -0,0 +1,58 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Send JACK audio over a network" +HOMEPAGE="https://jacktrip.github.io/jacktrip/ https://github.com/jacktrip/jacktrip; +SRC_URI="https://github.com/jacktrip/jacktrip/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+gui jack +rtaudio virtualstudio" +REQUIRED_USE=" + virtualstudio? ( gui ) + || ( jack rtaudio ) +" + +DEPEND=" + dev-qt/qtcore:5= + dev-qt/qtnetwork:5= + + gui? ( + dev-qt/qtgui:5= + dev-qt/qtwidgets:5= + ) + + jack? ( + virtual/jack + ) + + rtaudio? ( + media-libs/rtaudio:= + ) + + virtualstudio? ( + dev-qt/qtdeclarative:5= + dev-qt/qtnetworkauth:5= + dev-qt/qtsvg:5= + dev-qt/qtwebsockets:5= + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local emesonargs=( + -Dweakjack=false + -Dnoupdater=true + -Dnogui=$(usex gui false true) + -Dnovs=$(usex virtualstudio false true) + $(meson_feature jack) + $(meson_feature rtaudio) + ) + + meson_src_configure +} diff --git a/media-sound/jacktrip/metadata.xml b/media-sound/jacktrip/metadata.xml new file mode 100644 index 0..8013bf64e --- /dev/null +++ b/media-sound/jacktrip/metadata.xml @@ -0,0 +1,16 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + nex+b-...@nexadn.de + Adrian Schollmeyer + + + Enable rtaudio backend + Enable VirtualStudio extension + + + jacktrip/jacktrip + https://github.com/jacktrip/jacktrip/issues + +
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/opensoundmeter/
commit: c8eae4f58b98529e410d3f75c04a6b90b3eff1b9 Author: Adrian Schollmeyer nexadn de> AuthorDate: Thu Jan 5 10:27:18 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Thu Jan 5 10:27:25 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c8eae4f5 media-sound/opensoundmeter: add 1.2.2_p20230104, drop 1.2.2_p20220104 Of course I had to make that 2022 -> 2023 mistake... Signed-off-by: Adrian Schollmeyer nexadn.de> ...meter-1.2.2_p20220104.ebuild => opensoundmeter-1.2.2_p20230104.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/media-sound/opensoundmeter/opensoundmeter-1.2.2_p20220104.ebuild b/media-sound/opensoundmeter/opensoundmeter-1.2.2_p20230104.ebuild similarity index 100% rename from media-sound/opensoundmeter/opensoundmeter-1.2.2_p20220104.ebuild rename to media-sound/opensoundmeter/opensoundmeter-1.2.2_p20230104.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/opensoundmeter/files/, media-sound/opensoundmeter/
commit: 06c2a1810f75a013607a1c71083922144c7f7ed5 Author: Adrian Schollmeyer nexadn de> AuthorDate: Wed Jan 4 21:30:13 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Wed Jan 4 21:30:13 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=06c2a181 media-sound/opensoundmeter: add 1.2.2, 1.2.2_p20220104 Signed-off-by: Adrian Schollmeyer nexadn.de> media-sound/opensoundmeter/Manifest| 1 + .../files/opensoundmeter-deadlock-fix.patch| 64 ++ .../files/opensoundmeter-jack-support.patch| 668 + .../opensoundmeter/opensoundmeter-1.2.2.ebuild | 60 ++ .../opensoundmeter-1.2.2_p20220104.ebuild | 76 +++ 5 files changed, 869 insertions(+) diff --git a/media-sound/opensoundmeter/Manifest b/media-sound/opensoundmeter/Manifest index 3d1338830..1cbf64c3a 100644 --- a/media-sound/opensoundmeter/Manifest +++ b/media-sound/opensoundmeter/Manifest @@ -1 +1,2 @@ DIST opensoundmeter-1.2.1.gh.tar.gz 41006647 BLAKE2B a3ab132f8a90497132dae3144dd91d162111754e79056bb95ae2f638f65dc6074d2dbc1739c07897f6b2771edfe82c284aea1a48cc9af9454a91698c6915fb5b SHA512 41701377b5df85e08664b68fe102cb6da5d57e70c0366bb5aafc681c926ba7da0622cceb218998bd677e3313f2727b7ecfcb4fcfb5f80fa1fd87334e2a27c377 +DIST opensoundmeter-1.2.2.gh.tar.gz 41041122 BLAKE2B f04441b5d672bb3f2dfcafcd0a69a272f2196972eff5ec99f3990c822edb35513bc9c27e07adeb58711a5355c1de280433f39baf0002ce3a9424c507988f758e SHA512 3cc848133b51a0409401347bdfccfe12b82b7fb07b8925593ee5b14053ac51ccb84c71960fc0d6e888f7a31baa78dba970588150a41a5f5d13fa54792806edc9 diff --git a/media-sound/opensoundmeter/files/opensoundmeter-deadlock-fix.patch b/media-sound/opensoundmeter/files/opensoundmeter-deadlock-fix.patch new file mode 100644 index 0..4719fd788 --- /dev/null +++ b/media-sound/opensoundmeter/files/opensoundmeter-deadlock-fix.patch @@ -0,0 +1,64 @@ +diff --git a/src/audio/plugins/alsa.cpp b/src/audio/plugins/alsa.cpp +index 9987ba3..61537f2 100644 +--- a/src/audio/plugins/alsa.cpp b/src/audio/plugins/alsa.cpp +@@ -16,6 +16,7 @@ + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ + #include "alsa.h" ++#include + #include + #include + #define ALSA_BUFFER_SIZE 1024 +@@ -175,23 +176,26 @@ Format AlsaPlugin::deviceFormat(const DeviceInfo::Id , const Plugin::Directio + Stream *AlsaPlugin::open(const DeviceInfo::Id , const Plugin::Direction , const Format , + QIODevice *endpoint) + { +-std::lock_guard lock(m_deviceListMutex); ++std::unique_lock lock(m_deviceListMutex, std::defer_lock); + if (id.isNull()) { + return nullptr; + } + ++assert(!lock.owns_lock()); ++lock.lock(); + AlsaPCMDevice *device = m_devices[ {mode, id}]; + if (!device) { + device = new AlsaPCMDevice(id, mode, format, m_deviceListMutex); + connect (device, ::closed, this, [this, mode, id, device]() { +-//mutex is locked here by device ++std::lock_guard lock{m_deviceListMutex}; + m_devices[ {mode, id}] = nullptr; + device->deleteLater(); +-m_deviceListMutex.unlock(); + }); + + m_devices[ {mode, id}] = device; + } ++assert(lock.owns_lock()); ++lock.unlock(); + if (!device->start()) { + return nullptr; + } +@@ -326,14 +330,18 @@ bool AlsaPCMDevice::start() + } + QCoreApplication::processEvents(); + if (m_callbacks.empty()) { +-m_mutex.lock(); ++std::unique_lock lock{m_mutex}; + if (m_keepAlive) { ++lock.unlock(); + QCoreApplication::processEvents(); ++lock.lock(); + } else { +-m_threadActive = false; ++assert(lock.owns_lock()); ++lock.unlock(); + break; + } +-m_mutex.unlock(); ++assert(lock.owns_lock()); ++lock.unlock(); + } + m_threadActive = true; + m_keepAlive = false; diff --git a/media-sound/opensoundmeter/files/opensoundmeter-jack-support.patch b/media-sound/opensoundmeter/files/opensoundmeter-jack-support.patch new file mode 100644 index 0..b5c7ad9c9 --- /dev/null +++ b/media-sound/opensoundmeter/files/opensoundmeter-jack-support.patch @@ -0,0 +1,668 @@ +diff --git a/.travis.yml b/.travis.yml +index ce9e997..2b6fbe4 100644 +--- a/.travis.yml b/.travis.yml +@@ -10,11 +10,12 @@ before_install: + install: + - sudo apt-get install build-essential libgl1-mesa-dev + - sudo apt-get install qt514base qt514multimedia qt514quickcontrols2 ++ - sudo apt-get install libjack-dev + - source /opt/qt514/bin/qt514-env.sh + + + script: +- - /opt/qt514/bin/qmake PREFIX=/usr ++ - /opt/qt514/bin
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/dpp/
commit: 2a10ec15530b05bf1bad246780258ef22c06391e Author: Adrian Schollmeyer nexadn de> AuthorDate: Wed Jan 4 19:39:31 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Wed Jan 4 19:39:31 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a10ec15 dev-cpp/dpp: add 10.0.22 Signed-off-by: Adrian Schollmeyer nexadn.de> dev-cpp/dpp/Manifest | 1 + dev-cpp/dpp/dpp-10.0.22.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-cpp/dpp/Manifest b/dev-cpp/dpp/Manifest index 04fa1afc4..e250f4a89 100644 --- a/dev-cpp/dpp/Manifest +++ b/dev-cpp/dpp/Manifest @@ -1,2 +1,3 @@ DIST dpp-10.0.21-fix-install.patch 4090 BLAKE2B b4177190fb620952619ed5a0e4147a9adde4871f00643129b1f1140152718816cbcc1099c25e0b350c65ede56c2c5f373aeaf6345c382ba953c3ad32e9e3f2fd SHA512 8dd9a5f7db0097bc7de8e0a50253bc144786786331e3cfbfb00884925c41746e7a81bd2f87254d3bcc8d72bb820415bd92013cd0968950533bffa382bc53f279 DIST dpp-10.0.21.tar.gz 13706441 BLAKE2B e7e68d4d121d17ad840790f14375ddc4e3c95c56ced03a90667b8b838205f3e46162bc9d60ea33d50a619335c7395318a9dd47583eddca3e73481879fe35f393 SHA512 a335886cdde5772b5602426e68c50d91e921cd127bcb918066c450b39fc5b0cf87ae692096140e76176d87265bd0d9de1fbb9d808a1f217dc2c8ef27210ad57f +DIST dpp-10.0.22.tar.gz 13712205 BLAKE2B b935b763f87bfd1058e72f8d297fda136f532a03a5b9f3a6e3471f0ce64988c9615105fb1eb9b19192844cdaab9d332f355dfc22f8bcdbf977eec3eb5f0b8df3 SHA512 6c71673b47d559ef4f04b30cd72a3bd0a31b72ffe6d73dd17470a7e754eba75d21218ebd247702441db45549e5dcea9b200f3d435dd3a9af76fda90740ca4f1a diff --git a/dev-cpp/dpp/dpp-10.0.22.ebuild b/dev-cpp/dpp/dpp-10.0.22.ebuild new file mode 100644 index 0..6efc34565 --- /dev/null +++ b/dev-cpp/dpp/dpp-10.0.22.ebuild @@ -0,0 +1,47 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Lightweight C++ Discord bot library" +HOMEPAGE="https://dpp.dev/ https://github.com/brainboxdotcc/DPP; +SRC_URI=" + https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +" + +LICENSE="Apache-2.0" +# DPP is extremely ABI instable due to frequent changes in the Discord API +# See https://github.com/brainboxdotcc/DPP/issues/207#issuecomment-1007030157 +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="voice" + +RDEPEND=" + dev-libs/openssl:= + sys-libs/zlib:= + + voice? ( + dev-libs/libsodium:= + media-libs/opus + ) +" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/DPP-${PV}" + +DOCS=( "README.md" "SECURITY.md" ) + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=true + -DBUILD_VOICE_SUPPORT=$(usex voice) + -DRUN_LDCONFIG=false + # Tests require network access + -DDPP_BUILD_TEST=false + -DDPP_NO_VCPKG=true + ) + + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/dpp/
commit: aa0b0d773661a5dda6832b77fb5cff5e4adb8d6c Author: Adrian Schollmeyer nexadn de> AuthorDate: Wed Jan 4 13:34:20 2023 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Wed Jan 4 13:34:20 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa0b0d77 dev-cpp/dpp: new package, add 10.0.21 Signed-off-by: Adrian Schollmeyer nexadn.de> dev-cpp/dpp/Manifest | 2 ++ dev-cpp/dpp/dpp-10.0.21.ebuild | 63 ++ dev-cpp/dpp/metadata.xml | 17 3 files changed, 82 insertions(+) diff --git a/dev-cpp/dpp/Manifest b/dev-cpp/dpp/Manifest new file mode 100644 index 0..04fa1afc4 --- /dev/null +++ b/dev-cpp/dpp/Manifest @@ -0,0 +1,2 @@ +DIST dpp-10.0.21-fix-install.patch 4090 BLAKE2B b4177190fb620952619ed5a0e4147a9adde4871f00643129b1f1140152718816cbcc1099c25e0b350c65ede56c2c5f373aeaf6345c382ba953c3ad32e9e3f2fd SHA512 8dd9a5f7db0097bc7de8e0a50253bc144786786331e3cfbfb00884925c41746e7a81bd2f87254d3bcc8d72bb820415bd92013cd0968950533bffa382bc53f279 +DIST dpp-10.0.21.tar.gz 13706441 BLAKE2B e7e68d4d121d17ad840790f14375ddc4e3c95c56ced03a90667b8b838205f3e46162bc9d60ea33d50a619335c7395318a9dd47583eddca3e73481879fe35f393 SHA512 a335886cdde5772b5602426e68c50d91e921cd127bcb918066c450b39fc5b0cf87ae692096140e76176d87265bd0d9de1fbb9d808a1f217dc2c8ef27210ad57f diff --git a/dev-cpp/dpp/dpp-10.0.21.ebuild b/dev-cpp/dpp/dpp-10.0.21.ebuild new file mode 100644 index 0..f8bb48f57 --- /dev/null +++ b/dev-cpp/dpp/dpp-10.0.21.ebuild @@ -0,0 +1,63 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Lightweight C++ Discord bot library" +HOMEPAGE="https://dpp.dev/ https://github.com/brainboxdotcc/DPP; +SRC_URI=" + https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://patch-diff.githubusercontent.com/raw/brainboxdotcc/DPP/pull/591.patch -> ${P}-fix-install.patch +" + +LICENSE="Apache-2.0" +# DPP is extremely ABI instable due to frequent changes in the Discord API +# See https://github.com/brainboxdotcc/DPP/issues/207#issuecomment-1007030157 +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="voice" + +RDEPEND=" + dev-libs/openssl:= + sys-libs/zlib:= + + voice? ( + dev-libs/libsodium:= + media-libs/opus + ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + # Backport of the installation fixes, remove after 10.0.21 + "${DISTDIR}/${P}-fix-install.patch" +) + +S="${WORKDIR}/DPP-${PV}" + +DOCS=( "README.md" "SECURITY.md" ) + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=true + -DBUILD_VOICE_SUPPORT=$(usex voice) + -DRUN_LDCONFIG=false + # Tests require network access + -DDPP_BUILD_TEST=false + -DDPP_NO_VCPKG=true + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + # Installation fix, remove after 10.0.21 + mv \ + "${ED}"/usr/$(get_libdir)/cmake/dpp/libdpp-config.cmake \ + "${ED}"/usr/$(get_libdir)/cmake/dpp/dpp-config.cmake \ + || die "Failed to fix libdpp.cmake file name" +} diff --git a/dev-cpp/dpp/metadata.xml b/dev-cpp/dpp/metadata.xml new file mode 100644 index 0..fe0768594 --- /dev/null +++ b/dev-cpp/dpp/metadata.xml @@ -0,0 +1,17 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + nex+b-...@nexadn.de + Adrian Schollmeyer + + + sam...@seals-are-bouncy.tech + + + Enable voice-chat support + + + brainboxdotcc/dpp + +
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/opensoundmeter/
commit: 7170e026b97e6af9df97f3f478443c1c026369b6 Author: Adrian Schollmeyer nexadn de> AuthorDate: Thu Dec 1 23:02:32 2022 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Thu Dec 1 23:03:36 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7170e026 media-sound/opensoundmeter: new package, add 1.2.1 Signed-off-by: Adrian Schollmeyer nexadn.de> media-sound/opensoundmeter/Manifest| 1 + media-sound/opensoundmeter/metadata.xml| 12 + .../opensoundmeter/opensoundmeter-1.2.1.ebuild | 60 ++ 3 files changed, 73 insertions(+) diff --git a/media-sound/opensoundmeter/Manifest b/media-sound/opensoundmeter/Manifest new file mode 100644 index 0..3d1338830 --- /dev/null +++ b/media-sound/opensoundmeter/Manifest @@ -0,0 +1 @@ +DIST opensoundmeter-1.2.1.gh.tar.gz 41006647 BLAKE2B a3ab132f8a90497132dae3144dd91d162111754e79056bb95ae2f638f65dc6074d2dbc1739c07897f6b2771edfe82c284aea1a48cc9af9454a91698c6915fb5b SHA512 41701377b5df85e08664b68fe102cb6da5d57e70c0366bb5aafc681c926ba7da0622cceb218998bd677e3313f2727b7ecfcb4fcfb5f80fa1fd87334e2a27c377 diff --git a/media-sound/opensoundmeter/metadata.xml b/media-sound/opensoundmeter/metadata.xml new file mode 100644 index 0..f5e727391 --- /dev/null +++ b/media-sound/opensoundmeter/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + nex+b-...@nexadn.de + + + psmokotnin/osm + https://github.com/psmokotnin/osm/issues + https://github.com/psmokotnin/osm/releases + + diff --git a/media-sound/opensoundmeter/opensoundmeter-1.2.1.ebuild b/media-sound/opensoundmeter/opensoundmeter-1.2.1.ebuild new file mode 100644 index 0..372bb74c4 --- /dev/null +++ b/media-sound/opensoundmeter/opensoundmeter-1.2.1.ebuild @@ -0,0 +1,60 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils desktop + +DESCRIPTION="FFT based application for tuning sound systems" +HOMEPAGE="https://opensoundmeter.com/en/ https://github.com/psmokotnin/osm; +SRC_URI=" + https://github.com/psmokotnin/osm/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz +" + +# GPL-3 for the codebase +# N-Noise-EULA for the M-Noise noise generator +LICENSE="GPL-3 M-Noise-EULA" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-qt/qtcore:5= + dev-qt/qtnetwork:5= + dev-qt/qtopengl:5= + dev-qt/qtquickcontrols2:5= + dev-qt/qtwidgets:5= + media-libs/alsa-lib +" +RDEPEND="${DEPEND}" +# qtcore for qmake5 +BDEPEND=" + dev-qt/qtcore:5 +" + +S="${WORKDIR}/osm-${PV}" +DOCS=( "README.md" ) + +src_prepare() { + default + mkdir -p build || die +} + +src_configure() { + cd build || die + eqmake5 ../OpenSoundMeter.pro +} + +src_compile() { + cd build || die + emake +} + +src_install() { + # The default OpenSoundMeter doesn't respect standard dirs, so we install + # manually + dobin build/OpenSoundMeter + + sed "s/Icon=white/Icon=${PN}/g" "OpenSoundMeter.desktop" || die + domenu "OpenSoundMeter.desktop" + newicon icons/white.png "${PN}.png" +}
[gentoo-commits] repo/proj/guru:dev commit in: licenses/
commit: 3f131baa90736b78362dbc9983597c5fb14c1994 Author: Adrian Schollmeyer nexadn de> AuthorDate: Sat Oct 22 20:23:09 2022 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Thu Dec 1 23:03:36 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3f131baa licenses: Add M-Noise-EULA Required for media-sound/opensoundmeter Signed-off-by: Adrian Schollmeyer nexadn.de> licenses/M-Noise-EULA | 73 +++ 1 file changed, 73 insertions(+) diff --git a/licenses/M-Noise-EULA b/licenses/M-Noise-EULA new file mode 100644 index 0..ca0f69a44 --- /dev/null +++ b/licenses/M-Noise-EULA @@ -0,0 +1,73 @@ +The Meyer Sound M‑Noise test signal is being provided to you subject to the +following license agreement. Please read. + +IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE, DO NOT DOWNLOAD OR USE THE +M‑NOISE TEST SIGNAL. + + +BACKGROUND + +The M-Noise test signal was created by Meyer Sound Laboratories, Incorporated +(“Meyer Sound”) for the use and benefit of the professional audio community. +Subject to the provisions of the license, Meyer Sound is making this test signal +freely available to all audio professionals who wish to use this signal. TO WORK +PROPERLY THE M-NOISE TEST SIGNAL MUST BE USED AS INSTRUCTED. DETAILED +INSTRUCTIONS ON THE PROPER USE OF THE M-NOISE TEST SIGNAL ARE PROVIDED ON THE +MEYER SOUND DEDICATED WEBSITE FOR M-NOISE UNDER “M-NOISE PROCEDURE.” See +https://m-noise.org/procedure/. + + +FILE DELIVERY FORMAT AND LICENSE + +The M-Noise test signal is provided to you in Waveform Audio File Format (.wav) +for use in testing loudspeaker systems (“the Purpose”). You are granted free of +charge the non-exclusive, transferable, worldwide and perpetual license +to copy, use and analyze the M-Noise .wav file and the test signal +provided by this file for the Purpose. + + +USE OF M‑NOISE TRADEMARK + +M-Noise is a trademark of Meyer Sound Laboratories, Incorporated and signifies +that the audio file used in the tests is based on an original unaltered .wav +audio file supplied by Meyer Sound (“genuine M-Noise test signal”). You may use +the M-NOISE trademark to identify a test signal as a genuine M-Noise test signal +and in connection with test results produced by a genuine M-Noise test signal +used in accordance with Meyer Sound’s instructions. Your use of the M-Noise +trademark shall inure to the benefit of Meyer Sound. You may not use the M-Noise +trademark: i. To identify a loudspeaker system test signal that is not based on +a genuine M-Noise test signal; or ii. To identify a loudspeaker system test +signal based on a genuine M-Noise test signal that has been altered in any way; +or iii. To identity or describe test results that were not produced by a genuine +M-Noise test signal; or iv. To identity or describe test results that were +produced by a genuine M-Noise test signal without following Meyer Sound’s +instructions on the proper use of the M-Noise test signal. + + +WARRANTY DISCLAIMER + +The M-Noise test signal is provided to you “as is.” Meyer Sound disclaims all +warranties with respect to M-Noise, including, without limitation, any implied +warranties of merchantability or fitness for a particular purpose. The entire +risk as to the performance of M-Noise resides with you, the user. Meyer Sound +does not warrant that the functionality of M-Noise will meet your requirements +or that your use of M-Noise will be error free. LIMITATION OF LIABILITY In no +event shall Meyer Sound be liable to you or to any third party for any +consequential, incidental or special damages (including lost profits) arising +out of or in any way connected with this license or your use of the M-Noise test +signal, regardless of legal theory, even if Meyer Sound has been advised of the +possibility of such damages. + + +GENERAL + +If a court of competent jurisdiction holds any provision of this agreement +invalid, such provision shall to that extent be deemed omitted and shall not +affect the remaining provisions of this agreement, which shall remain in full +force and effect. This agreement constitutes the entire agreement between you +and Meyer Sound with respect to the M-Noise test signal and your use thereof. +Any changes to this agreement must be in writing and signed by an authorized +representative of Meyer Sound. A waiver of a term of this agreement shall not be +deemed a continuing waiver of such term or a waiver of any other term of this +agreement. M-Noise is a trademark of Meyer Sound Laboratories, Incorporated. +M-Noise Test Signal and Test Method is Patent Pending.
[gentoo-commits] repo/proj/guru:dev commit in: licenses/
commit: a18b5b02d649331d652c648a5bb0f26cb296f3bd Author: Adrian Schollmeyer nexadn de> AuthorDate: Tue Oct 25 18:22:25 2022 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Tue Oct 25 18:22:59 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a18b5b02 Revert "licenses: Add M-Noise-EULA" Pushed by accident. This reverts commit 7a983ae144c1c598052855061f14efd86d854a41. Signed-off-by: Adrian Schollmeyer nexadn.de> licenses/M-Noise-EULA | 73 --- 1 file changed, 73 deletions(-) diff --git a/licenses/M-Noise-EULA b/licenses/M-Noise-EULA deleted file mode 100644 index ca0f69a44..0 --- a/licenses/M-Noise-EULA +++ /dev/null @@ -1,73 +0,0 @@ -The Meyer Sound M‑Noise test signal is being provided to you subject to the -following license agreement. Please read. - -IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE, DO NOT DOWNLOAD OR USE THE -M‑NOISE TEST SIGNAL. - - -BACKGROUND - -The M-Noise test signal was created by Meyer Sound Laboratories, Incorporated -(“Meyer Sound”) for the use and benefit of the professional audio community. -Subject to the provisions of the license, Meyer Sound is making this test signal -freely available to all audio professionals who wish to use this signal. TO WORK -PROPERLY THE M-NOISE TEST SIGNAL MUST BE USED AS INSTRUCTED. DETAILED -INSTRUCTIONS ON THE PROPER USE OF THE M-NOISE TEST SIGNAL ARE PROVIDED ON THE -MEYER SOUND DEDICATED WEBSITE FOR M-NOISE UNDER “M-NOISE PROCEDURE.” See -https://m-noise.org/procedure/. - - -FILE DELIVERY FORMAT AND LICENSE - -The M-Noise test signal is provided to you in Waveform Audio File Format (.wav) -for use in testing loudspeaker systems (“the Purpose”). You are granted free of -charge the non-exclusive, transferable, worldwide and perpetual license -to copy, use and analyze the M-Noise .wav file and the test signal -provided by this file for the Purpose. - - -USE OF M‑NOISE TRADEMARK - -M-Noise is a trademark of Meyer Sound Laboratories, Incorporated and signifies -that the audio file used in the tests is based on an original unaltered .wav -audio file supplied by Meyer Sound (“genuine M-Noise test signal”). You may use -the M-NOISE trademark to identify a test signal as a genuine M-Noise test signal -and in connection with test results produced by a genuine M-Noise test signal -used in accordance with Meyer Sound’s instructions. Your use of the M-Noise -trademark shall inure to the benefit of Meyer Sound. You may not use the M-Noise -trademark: i. To identify a loudspeaker system test signal that is not based on -a genuine M-Noise test signal; or ii. To identify a loudspeaker system test -signal based on a genuine M-Noise test signal that has been altered in any way; -or iii. To identity or describe test results that were not produced by a genuine -M-Noise test signal; or iv. To identity or describe test results that were -produced by a genuine M-Noise test signal without following Meyer Sound’s -instructions on the proper use of the M-Noise test signal. - - -WARRANTY DISCLAIMER - -The M-Noise test signal is provided to you “as is.” Meyer Sound disclaims all -warranties with respect to M-Noise, including, without limitation, any implied -warranties of merchantability or fitness for a particular purpose. The entire -risk as to the performance of M-Noise resides with you, the user. Meyer Sound -does not warrant that the functionality of M-Noise will meet your requirements -or that your use of M-Noise will be error free. LIMITATION OF LIABILITY In no -event shall Meyer Sound be liable to you or to any third party for any -consequential, incidental or special damages (including lost profits) arising -out of or in any way connected with this license or your use of the M-Noise test -signal, regardless of legal theory, even if Meyer Sound has been advised of the -possibility of such damages. - - -GENERAL - -If a court of competent jurisdiction holds any provision of this agreement -invalid, such provision shall to that extent be deemed omitted and shall not -affect the remaining provisions of this agreement, which shall remain in full -force and effect. This agreement constitutes the entire agreement between you -and Meyer Sound with respect to the M-Noise test signal and your use thereof. -Any changes to this agreement must be in writing and signed by an authorized -representative of Meyer Sound. A waiver of a term of this agreement shall not be -deemed a continuing waiver of such term or a waiver of any other term of this -agreement. M-Noise is a trademark of Meyer Sound Laboratories, Incorporated. -M-Noise Test Signal and Test Method is Patent Pending.
[gentoo-commits] repo/proj/guru:dev commit in: licenses/
commit: 7a983ae144c1c598052855061f14efd86d854a41 Author: Adrian Schollmeyer nexadn de> AuthorDate: Sat Oct 22 20:23:09 2022 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Tue Oct 25 18:21:51 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a983ae1 licenses: Add M-Noise-EULA Required for media-sound/opensoundmeter Signed-off-by: Adrian Schollmeyer nexadn.de> licenses/M-Noise-EULA | 73 +++ 1 file changed, 73 insertions(+) diff --git a/licenses/M-Noise-EULA b/licenses/M-Noise-EULA new file mode 100644 index 0..ca0f69a44 --- /dev/null +++ b/licenses/M-Noise-EULA @@ -0,0 +1,73 @@ +The Meyer Sound M‑Noise test signal is being provided to you subject to the +following license agreement. Please read. + +IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE, DO NOT DOWNLOAD OR USE THE +M‑NOISE TEST SIGNAL. + + +BACKGROUND + +The M-Noise test signal was created by Meyer Sound Laboratories, Incorporated +(“Meyer Sound”) for the use and benefit of the professional audio community. +Subject to the provisions of the license, Meyer Sound is making this test signal +freely available to all audio professionals who wish to use this signal. TO WORK +PROPERLY THE M-NOISE TEST SIGNAL MUST BE USED AS INSTRUCTED. DETAILED +INSTRUCTIONS ON THE PROPER USE OF THE M-NOISE TEST SIGNAL ARE PROVIDED ON THE +MEYER SOUND DEDICATED WEBSITE FOR M-NOISE UNDER “M-NOISE PROCEDURE.” See +https://m-noise.org/procedure/. + + +FILE DELIVERY FORMAT AND LICENSE + +The M-Noise test signal is provided to you in Waveform Audio File Format (.wav) +for use in testing loudspeaker systems (“the Purpose”). You are granted free of +charge the non-exclusive, transferable, worldwide and perpetual license +to copy, use and analyze the M-Noise .wav file and the test signal +provided by this file for the Purpose. + + +USE OF M‑NOISE TRADEMARK + +M-Noise is a trademark of Meyer Sound Laboratories, Incorporated and signifies +that the audio file used in the tests is based on an original unaltered .wav +audio file supplied by Meyer Sound (“genuine M-Noise test signal”). You may use +the M-NOISE trademark to identify a test signal as a genuine M-Noise test signal +and in connection with test results produced by a genuine M-Noise test signal +used in accordance with Meyer Sound’s instructions. Your use of the M-Noise +trademark shall inure to the benefit of Meyer Sound. You may not use the M-Noise +trademark: i. To identify a loudspeaker system test signal that is not based on +a genuine M-Noise test signal; or ii. To identify a loudspeaker system test +signal based on a genuine M-Noise test signal that has been altered in any way; +or iii. To identity or describe test results that were not produced by a genuine +M-Noise test signal; or iv. To identity or describe test results that were +produced by a genuine M-Noise test signal without following Meyer Sound’s +instructions on the proper use of the M-Noise test signal. + + +WARRANTY DISCLAIMER + +The M-Noise test signal is provided to you “as is.” Meyer Sound disclaims all +warranties with respect to M-Noise, including, without limitation, any implied +warranties of merchantability or fitness for a particular purpose. The entire +risk as to the performance of M-Noise resides with you, the user. Meyer Sound +does not warrant that the functionality of M-Noise will meet your requirements +or that your use of M-Noise will be error free. LIMITATION OF LIABILITY In no +event shall Meyer Sound be liable to you or to any third party for any +consequential, incidental or special damages (including lost profits) arising +out of or in any way connected with this license or your use of the M-Noise test +signal, regardless of legal theory, even if Meyer Sound has been advised of the +possibility of such damages. + + +GENERAL + +If a court of competent jurisdiction holds any provision of this agreement +invalid, such provision shall to that extent be deemed omitted and shall not +affect the remaining provisions of this agreement, which shall remain in full +force and effect. This agreement constitutes the entire agreement between you +and Meyer Sound with respect to the M-Noise test signal and your use thereof. +Any changes to this agreement must be in writing and signed by an authorized +representative of Meyer Sound. A waiver of a term of this agreement shall not be +deemed a continuing waiver of such term or a waiver of any other term of this +agreement. M-Noise is a trademark of Meyer Sound Laboratories, Incorporated. +M-Noise Test Signal and Test Method is Patent Pending.
[gentoo-commits] repo/proj/guru:dev commit in: app-office/jameica-bin/
commit: bcb83e6ae99890fd47659d9cadc1dfdef09d8e3f Author: Adrian Schollmeyer nexadn de> AuthorDate: Tue Oct 25 16:25:55 2022 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Tue Oct 25 18:21:51 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bcb83e6a app-office/jameica-bin: new package, add 2.10.2 Signed-off-by: Adrian Schollmeyer nexadn.de> app-office/jameica-bin/Manifest | 1 + app-office/jameica-bin/jameica-bin-2.10.2.ebuild | 61 app-office/jameica-bin/metadata.xml | 7 +++ 3 files changed, 69 insertions(+) diff --git a/app-office/jameica-bin/Manifest b/app-office/jameica-bin/Manifest new file mode 100644 index 0..c7f04e8d2 --- /dev/null +++ b/app-office/jameica-bin/Manifest @@ -0,0 +1 @@ +DIST jameica-linux64-2.10.2.zip 28871016 BLAKE2B 4f37d0d96da37845da4b3da6ae3dbc4e891027f304ed2eeae6bbe566c25a00d1fae6b16e5cd970d8c73f12cc3dbeb7c8967aa673945b6b9306ff5ad23ae60492 SHA512 60645c31ebfd2580cfe4c4778cdcd2bbfda985fcdf2c6e5d01ecef51d054eaaa623c6b59ee7c55f1c77d371afc3c09622cc872cf3dac8938a203d06e524a55f9 diff --git a/app-office/jameica-bin/jameica-bin-2.10.2.ebuild b/app-office/jameica-bin/jameica-bin-2.10.2.ebuild new file mode 100644 index 0..711aaf170 --- /dev/null +++ b/app-office/jameica-bin/jameica-bin-2.10.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-bin}" + +inherit desktop systemd + +DESCRIPTION="Local platform for home banking" +HOMEPAGE="https://willuhn.de/; +SRC_URI="https://willuhn.de/products/jameica/releases/current/jameica/jameica-linux64-${PV}.zip; + +# Jameica: GPL-2 +# lib/apache_xmlrpc, lib/jakarta_commons, lib/velocity: Apache-2.0 +# lib/swt: CPL-1.0 LGPL-2 MPL-1.1 +# lib/h2: EPL-1.0 MPL-2.0 +# lib/paperclips: EPL-1.0 +# lib/mckoi, lib/mysql: GPL-2 +# lib/de_willuhn_ds, lib/de_willuhn_util, lib/swtcalendar: LGPL-2 +# lib/bouncycastle: MIT +# lib/nanoxml: ZLIB +LICENSE="Apache-2.0 CPL-1.0 EPL-1.0 GPL-2 LGPL-2 MIT MPL-1.1 MPL-2.0 ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + virtual/jre +" +BDEPEND=" + app-arch/unzip +" + +S="${WORKDIR}/jameica" + +JAMEICA_INSFILES=( jameica-icon.png jameica{,-linux64}.jar lib plugin.xml ) +JAMEICA_EXEFILES=( jameicaserver.sh jameica.sh rcjameica-systemd ) + +src_install() { + dodoc README + + insinto /opt/${MY_PN} + doins -r "${JAMEICA_INSFILES[@]}" + exeinto /opt/${MY_PN} + doexe "${JAMEICA_EXEFILES[@]}" + + systemd_dounit "${MY_PN}.service" + + # There is plenty of dirt, mainly in the bundled libs + find "${ED}/opt/${MY_PN}" -type f \( \ + -name "LICENSE" \ + -o -name "license.txt" \ + -o -name "license.html" \ + -o -name "lgpl*.txt" \ + -o -name "mpl*.txt" \ + -o -name "webkit-bsd.txt" \ + -o -name "*README*" \ + \) -delete || die + + make_desktop_entry "/bin/sh /opt/${MY_PN}/jameica.sh" ${MY_PN} +} diff --git a/app-office/jameica-bin/metadata.xml b/app-office/jameica-bin/metadata.xml new file mode 100644 index 0..a73f862f9 --- /dev/null +++ b/app-office/jameica-bin/metadata.xml @@ -0,0 +1,7 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + nex+b-...@nexadn.de + +
[gentoo-commits] repo/proj/guru:dev commit in: net-im/abaddon/
commit: 2631afc3c22fcd2cddef8fe95a27541f3b87f7b1 Author: Adrian Schollmeyer nexadn de> AuthorDate: Wed Oct 19 14:26:55 2022 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Wed Oct 19 14:26:55 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2631afc3 net-im/abaddon: drop 0.1.7 Signed-off-by: Adrian Schollmeyer nexadn.de> net-im/abaddon/Manifest | 1 - net-im/abaddon/abaddon-0.1.7.ebuild | 48 - 2 files changed, 49 deletions(-) diff --git a/net-im/abaddon/Manifest b/net-im/abaddon/Manifest index 914f21cc1..2b7b00580 100644 --- a/net-im/abaddon/Manifest +++ b/net-im/abaddon/Manifest @@ -1,2 +1 @@ -DIST abaddon-0.1.7.gh.tar.gz 12829173 BLAKE2B e759a7c6a07ffaeb47da4602286d013de0ed217328d6af7f28ad2de4516729777617a55111be5f2d7023f0990ba611563ea38da31e4045db07f6bd211ce74fcc SHA512 9e472acc9313cb257ee71172c6f8acfb01eedd628f4d0579a634f739d1e58b93a1917dd3cfdb7309e1e40d837c5e0d2eb11f6eee9af738643b70ce4660328f2b DIST abaddon-0.1.8.gh.tar.gz 12829641 BLAKE2B f69210694bdb4d2d7a2cc4c4babbccc8afc15ba4429c08f6b477372c6d77af23d9d2e55b1283ce87b1a1a8cd10609723bc2b49cce21b6a6cdc2352a164cdcc77 SHA512 f9a52b76c4f39d28d5f3b17df9760dd45d3ee25ea254b267537544408a85f33f62c1f82febc2c5426b3533ec148ae9d25eb6ff167b61c1fd5b51c6bd6c923275 diff --git a/net-im/abaddon/abaddon-0.1.7.ebuild b/net-im/abaddon/abaddon-0.1.7.ebuild deleted file mode 100644 index 06af37878..0 --- a/net-im/abaddon/abaddon-0.1.7.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake desktop - -DESCRIPTION="Alternative Discord client using GTK instead of Electron" -HOMEPAGE="https://github.com/uowuo/abaddon; -SRC_URI=" - https://github.com/uowuo/abaddon/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz -" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+libhandy" - -RDEPEND=" - dev-cpp/gtkmm:3.0= - dev-db/sqlite:3 - net-misc/curl - >=net-libs/ixwebsocket-11.0.8 - sys-libs/zlib:= - libhandy? ( gui-libs/libhandy:= ) -" -DEPEND=" - ${RDEPEND} - dev-cpp/nlohmann_json -" - -src_configure() { - local mycmakeargs=( - -DUSE_LIBHANDY="$(usex libhandy)" - ) - cmake_src_configure -} - -src_install() { - dodoc README.md - - dobin "${BUILD_DIR}"/abaddon - - insinto /usr/share/${PN} - doins -r res/* - - make_desktop_entry /usr/bin/${PN} -}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/abaddon/
commit: 7ef17317acbad25b9632d955b83fc371d3fa5b38 Author: Adrian Schollmeyer nexadn de> AuthorDate: Wed Oct 19 14:24:03 2022 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Wed Oct 19 14:24:03 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ef17317 net-im/abaddon: add 0.1.8 Signed-off-by: Adrian Schollmeyer nexadn.de> net-im/abaddon/Manifest | 1 + net-im/abaddon/abaddon-0.1.8.ebuild | 48 + 2 files changed, 49 insertions(+) diff --git a/net-im/abaddon/Manifest b/net-im/abaddon/Manifest index a5498d91f..914f21cc1 100644 --- a/net-im/abaddon/Manifest +++ b/net-im/abaddon/Manifest @@ -1 +1,2 @@ DIST abaddon-0.1.7.gh.tar.gz 12829173 BLAKE2B e759a7c6a07ffaeb47da4602286d013de0ed217328d6af7f28ad2de4516729777617a55111be5f2d7023f0990ba611563ea38da31e4045db07f6bd211ce74fcc SHA512 9e472acc9313cb257ee71172c6f8acfb01eedd628f4d0579a634f739d1e58b93a1917dd3cfdb7309e1e40d837c5e0d2eb11f6eee9af738643b70ce4660328f2b +DIST abaddon-0.1.8.gh.tar.gz 12829641 BLAKE2B f69210694bdb4d2d7a2cc4c4babbccc8afc15ba4429c08f6b477372c6d77af23d9d2e55b1283ce87b1a1a8cd10609723bc2b49cce21b6a6cdc2352a164cdcc77 SHA512 f9a52b76c4f39d28d5f3b17df9760dd45d3ee25ea254b267537544408a85f33f62c1f82febc2c5426b3533ec148ae9d25eb6ff167b61c1fd5b51c6bd6c923275 diff --git a/net-im/abaddon/abaddon-0.1.8.ebuild b/net-im/abaddon/abaddon-0.1.8.ebuild new file mode 100644 index 0..06af37878 --- /dev/null +++ b/net-im/abaddon/abaddon-0.1.8.ebuild @@ -0,0 +1,48 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake desktop + +DESCRIPTION="Alternative Discord client using GTK instead of Electron" +HOMEPAGE="https://github.com/uowuo/abaddon; +SRC_URI=" + https://github.com/uowuo/abaddon/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz +" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+libhandy" + +RDEPEND=" + dev-cpp/gtkmm:3.0= + dev-db/sqlite:3 + net-misc/curl + >=net-libs/ixwebsocket-11.0.8 + sys-libs/zlib:= + libhandy? ( gui-libs/libhandy:= ) +" +DEPEND=" + ${RDEPEND} + dev-cpp/nlohmann_json +" + +src_configure() { + local mycmakeargs=( + -DUSE_LIBHANDY="$(usex libhandy)" + ) + cmake_src_configure +} + +src_install() { + dodoc README.md + + dobin "${BUILD_DIR}"/abaddon + + insinto /usr/share/${PN} + doins -r res/* + + make_desktop_entry /usr/bin/${PN} +}
[gentoo-commits] repo/proj/guru:dev commit in: app-vim/ansible-vim/
commit: 51c6c2d8ea8f87897e3b4945d45964bde50bc2fa Author: Adrian Schollmeyer nexadn de> AuthorDate: Thu Sep 22 16:59:32 2022 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Thu Sep 22 17:00:23 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=51c6c2d8 app-vim/ansible-vim: new package, add 3.2 Signed-off-by: Adrian Schollmeyer nexadn.de> app-vim/ansible-vim/Manifest | 1 + app-vim/ansible-vim/ansible-vim-3.2.ebuild | 20 app-vim/ansible-vim/metadata.xml | 8 3 files changed, 29 insertions(+) diff --git a/app-vim/ansible-vim/Manifest b/app-vim/ansible-vim/Manifest new file mode 100644 index 0..4a86b00a6 --- /dev/null +++ b/app-vim/ansible-vim/Manifest @@ -0,0 +1 @@ +DIST ansible-vim-3.2.tar.gz 12116 BLAKE2B e532b348216f3616060b9e09d177d601534c37eda1305512309954e0480e2827bd6f2d40564151104184a389c495b2442264f34d5b8031a1023ddd093cdd1be6 SHA512 a75e8b149befb001fdb0012ea8219287a6b4c302e2ae2de456835c48e3a516bb99bfb91a21e2d60eff12b5a24d918510dd9302d93e0bf43cb42f025ea0504d1b diff --git a/app-vim/ansible-vim/ansible-vim-3.2.ebuild b/app-vim/ansible-vim/ansible-vim-3.2.ebuild new file mode 100644 index 0..922948793 --- /dev/null +++ b/app-vim/ansible-vim/ansible-vim-3.2.ebuild @@ -0,0 +1,20 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VIM_PLUGIN_VIM_VERSION="7.0" +inherit vim-plugin + +DESCRIPTION="vim plugin: sytax highlighting for Ansible's common file types" +HOMEPAGE="https://github.com/pearofducks/ansible-vim; +SRC_URI="https://github.com/pearofducks/ansible-vim/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT BSD" +KEYWORDS="~amd64" + +src_install() { + vim-plugin_src_install + + find "${ED}" -name "*LICENSE" -delete || die +} diff --git a/app-vim/ansible-vim/metadata.xml b/app-vim/ansible-vim/metadata.xml new file mode 100644 index 0..f384473e1 --- /dev/null +++ b/app-vim/ansible-vim/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + Adrian Schollmeyer + nex+b-...@nexadn.de + +
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/btop/
commit: 086733af89502e425edcf9c77ed709d37db184db Author: Adrian Schollmeyer nexadn de> AuthorDate: Thu Oct 21 15:06:19 2021 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Thu Oct 21 15:06:30 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=086733af sys-process/btop: Bump to 1.0.19 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Adrian Schollmeyer nexadn.de> sys-process/btop/Manifest | 2 +- sys-process/btop/{btop-1.0.18.ebuild => btop-1.0.19.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/btop/Manifest b/sys-process/btop/Manifest index a2c749c26..b33efb604 100644 --- a/sys-process/btop/Manifest +++ b/sys-process/btop/Manifest @@ -1 +1 @@ -DIST btop-1.0.18.tar.gz 922257 BLAKE2B 28344597e11fde6ce19c08aeaf95ea03b90503b68189e69511c09a499cdb284cbbc7835b9218d29028e6aea9f00cc99891aa9706031fe9d22350a21212cb1a61 SHA512 8d822c37afb223ba131cb2ea6162331056f603b534bdcd71d9976ef8f0ae95d7786b33ac8436c21ef1c206d240e908a4608100f047e74c10eba4982a3aabadc4 +DIST btop-1.0.19.tar.gz 922374 BLAKE2B f8ae8022a17b1f856c566ee8979a96e3e8d2ac0c4d895af148f9a615192a6e8b9e59bb4afb6c0b70670234d31aa2a36366d62a9655b93fc20422644c657556c3 SHA512 d351868fffa227a2925a556f1fc642edd2b8f31e1247eeaf558892bdf25b2aed9833f5047b607f21a16d6b0a141e8ab8c4237a52627264c480e9e5fb4397382b diff --git a/sys-process/btop/btop-1.0.18.ebuild b/sys-process/btop/btop-1.0.19.ebuild similarity index 100% rename from sys-process/btop/btop-1.0.18.ebuild rename to sys-process/btop/btop-1.0.19.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/btop/
commit: 10fa78d95d36266cb5213867566b3d847e417775 Author: Adrian Schollmeyer nexadn de> AuthorDate: Tue Oct 19 16:23:06 2021 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Tue Oct 19 16:23:06 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10fa78d9 sys-process/btop: Bump to 1.0.18 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Adrian Schollmeyer nexadn.de> sys-process/btop/Manifest | 2 +- sys-process/btop/{btop-1.0.17.ebuild => btop-1.0.18.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/btop/Manifest b/sys-process/btop/Manifest index 5f5cf99e7..a2c749c26 100644 --- a/sys-process/btop/Manifest +++ b/sys-process/btop/Manifest @@ -1 +1 @@ -DIST btop-1.0.17.tar.gz 922187 BLAKE2B 59f9a1fa97db86651f7d6faa8f2c76d3d032e37fe074c6c3eecd365f94b9288b1d26a98a80ce8984d07115d7c23927eec359eff4faafd1f35de06e22f33b5c7a SHA512 0fad0ecf81146d643afdd15355e754529f72b943e0482f2733614e669b6896841eb53726f4c231675308ddc31dc2a692244273edfaa492bbbfae488fe232dd1b +DIST btop-1.0.18.tar.gz 922257 BLAKE2B 28344597e11fde6ce19c08aeaf95ea03b90503b68189e69511c09a499cdb284cbbc7835b9218d29028e6aea9f00cc99891aa9706031fe9d22350a21212cb1a61 SHA512 8d822c37afb223ba131cb2ea6162331056f603b534bdcd71d9976ef8f0ae95d7786b33ac8436c21ef1c206d240e908a4608100f047e74c10eba4982a3aabadc4 diff --git a/sys-process/btop/btop-1.0.17.ebuild b/sys-process/btop/btop-1.0.18.ebuild similarity index 100% rename from sys-process/btop/btop-1.0.17.ebuild rename to sys-process/btop/btop-1.0.18.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/btop/
commit: 5a168634103bf085151f6ceb1d046cf59056b0bd Author: Adrian Schollmeyer nexadn de> AuthorDate: Mon Oct 18 17:23:27 2021 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Mon Oct 18 17:23:27 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a168634 sys-process/btop: Bump to 1.0.17 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Adrian Schollmeyer nexadn.de> sys-process/btop/Manifest | 2 +- sys-process/btop/{btop-1.0.14.ebuild => btop-1.0.17.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/btop/Manifest b/sys-process/btop/Manifest index 1148fab4f..5f5cf99e7 100644 --- a/sys-process/btop/Manifest +++ b/sys-process/btop/Manifest @@ -1 +1 @@ -DIST btop-1.0.14.tar.gz 925702 BLAKE2B 609d22de4f0c581889c47961b3fcdca8b72e9cc18e254741478f74e9e1b6d9ea7ca49d4c6c6fbdc0bba2cd7f84113dc873c0e2343eee91e3ce1cb6d430fc98a6 SHA512 5afc444ce6379d4f865524689fdb38345d1b620ec8f42efaaea2b61a7be648bd5528becc9cf9a34cf49cf00fb4e0da6e10401a02690e01735df86930eb1c40e3 +DIST btop-1.0.17.tar.gz 922187 BLAKE2B 59f9a1fa97db86651f7d6faa8f2c76d3d032e37fe074c6c3eecd365f94b9288b1d26a98a80ce8984d07115d7c23927eec359eff4faafd1f35de06e22f33b5c7a SHA512 0fad0ecf81146d643afdd15355e754529f72b943e0482f2733614e669b6896841eb53726f4c231675308ddc31dc2a692244273edfaa492bbbfae488fe232dd1b diff --git a/sys-process/btop/btop-1.0.14.ebuild b/sys-process/btop/btop-1.0.17.ebuild similarity index 100% rename from sys-process/btop/btop-1.0.14.ebuild rename to sys-process/btop/btop-1.0.17.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/btop/
commit: 754a173c25424fdb4ee259ea87a6cac8f6269c7f Author: Adrian Schollmeyer nexadn de> AuthorDate: Fri Oct 8 21:53:11 2021 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Fri Oct 8 21:53:19 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=754a173c sys-process/btop: Bump to 1.0.14 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Adrian Schollmeyer nexadn.de> sys-process/btop/Manifest | 2 +- sys-process/btop/{btop-1.0.10.ebuild => btop-1.0.14.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/btop/Manifest b/sys-process/btop/Manifest index c4c8112d4..1148fab4f 100644 --- a/sys-process/btop/Manifest +++ b/sys-process/btop/Manifest @@ -1 +1 @@ -DIST btop-1.0.10.tar.gz 923711 BLAKE2B 6c756a786fc1f8911c1854f1690c4828d4d6fe126e5b916bed38e08ce78678be31f96bb4ad857466f6cf6741967393a6ba8561d1c616ef95c9d32b969ebd1ac8 SHA512 d39ab2f52fc9ba789643932641b37d0af7c1930ef32917e8eb711a1ca256174002fc651a32d2d28af49cfb4ea1e18a3a45593a7eb0c177e562fe30382f63fca8 +DIST btop-1.0.14.tar.gz 925702 BLAKE2B 609d22de4f0c581889c47961b3fcdca8b72e9cc18e254741478f74e9e1b6d9ea7ca49d4c6c6fbdc0bba2cd7f84113dc873c0e2343eee91e3ce1cb6d430fc98a6 SHA512 5afc444ce6379d4f865524689fdb38345d1b620ec8f42efaaea2b61a7be648bd5528becc9cf9a34cf49cf00fb4e0da6e10401a02690e01735df86930eb1c40e3 diff --git a/sys-process/btop/btop-1.0.10.ebuild b/sys-process/btop/btop-1.0.14.ebuild similarity index 100% rename from sys-process/btop/btop-1.0.10.ebuild rename to sys-process/btop/btop-1.0.14.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/btop/
commit: 10c4d7924a420812eec4ae8802c0a17554b8f8b9 Author: Adrian Schollmeyer nexadn de> AuthorDate: Tue Sep 28 15:18:49 2021 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Tue Sep 28 18:42:08 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10c4d792 sys-process/btop: Bump to 1.0.10 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Adrian Schollmeyer nexadn.de> sys-process/btop/Manifest | 2 +- sys-process/btop/{btop-1.0.8.ebuild => btop-1.0.10.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/btop/Manifest b/sys-process/btop/Manifest index fbfe00cdc..c4c8112d4 100644 --- a/sys-process/btop/Manifest +++ b/sys-process/btop/Manifest @@ -1 +1 @@ -DIST btop-1.0.8.tar.gz 922509 BLAKE2B 338dd8c3254850a40a1c8eb189d8bab12b5eb8aa57380c7e932b6d024420d73b688db6dc13e0e611876e79c3112d8749d4e32130bea0279741eafdad93f0f6aa SHA512 5473784542621d28b8112ea835ba697fd16bf79f8bdddb276e3a840049c1f7584872b5a7fc888ffc626684c23393a5063d890788a5c1020f970e43045bea945e +DIST btop-1.0.10.tar.gz 923711 BLAKE2B 6c756a786fc1f8911c1854f1690c4828d4d6fe126e5b916bed38e08ce78678be31f96bb4ad857466f6cf6741967393a6ba8561d1c616ef95c9d32b969ebd1ac8 SHA512 d39ab2f52fc9ba789643932641b37d0af7c1930ef32917e8eb711a1ca256174002fc651a32d2d28af49cfb4ea1e18a3a45593a7eb0c177e562fe30382f63fca8 diff --git a/sys-process/btop/btop-1.0.8.ebuild b/sys-process/btop/btop-1.0.10.ebuild similarity index 100% rename from sys-process/btop/btop-1.0.8.ebuild rename to sys-process/btop/btop-1.0.10.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/simpleini/
commit: 71c1702bd72b77ab8ef7cceb9e27e1464fa05d5b Author: Adrian Schollmeyer nexadn de> AuthorDate: Tue Sep 28 13:41:59 2021 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Tue Sep 28 13:41:59 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=71c1702b dev-cpp/simpleini: Add new package Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Adrian Schollmeyer nexadn.de> dev-cpp/simpleini/Manifest| 1 + dev-cpp/simpleini/metadata.xml| 8 ++ dev-cpp/simpleini/simpleini-4.17_p20210831.ebuild | 35 +++ 3 files changed, 44 insertions(+) diff --git a/dev-cpp/simpleini/Manifest b/dev-cpp/simpleini/Manifest new file mode 100644 index 0..62e2bf405 --- /dev/null +++ b/dev-cpp/simpleini/Manifest @@ -0,0 +1 @@ +DIST simpleini-4.17_p20210831.tar.gz 60205 BLAKE2B b72ef78fa3261548188fbd5b971519b64073ea89fde11be1dbdbd850fa72295964fbe22ddd712f7651f833de4a855340e822d9332cf8c48a5ee3821b32e23dd5 SHA512 57b7ab28976fb5e1c54e613fbc9dc6a69054c210927aeba96b00348da0cae75e7ae2764ea5f4e33a842557269eff81522585187d3f1620e779900629db7f59b4 diff --git a/dev-cpp/simpleini/metadata.xml b/dev-cpp/simpleini/metadata.xml new file mode 100644 index 0..9997c2e86 --- /dev/null +++ b/dev-cpp/simpleini/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + nex+b-...@nexadn.de + Adrian Schollmeyer + + diff --git a/dev-cpp/simpleini/simpleini-4.17_p20210831.ebuild b/dev-cpp/simpleini/simpleini-4.17_p20210831.ebuild new file mode 100644 index 0..5b02a84c7 --- /dev/null +++ b/dev-cpp/simpleini/simpleini-4.17_p20210831.ebuild @@ -0,0 +1,35 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +SIMPLEINI_COMMIT="7bca74f6535a37846162383e52071f380c99a43a" + +DESCRIPTION="C++ library for reading/writing INI files" +HOMEPAGE="https://github.com/brofield/simpleini; +SRC_URI="https://github.com/brofield/simpleini/archive/${SIMPLEINI_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + +S="${WORKDIR}/simpleini-${SIMPLEINI_COMMIT}" + +src_compile() { + $(tc-getCC) ${CFLAGS} -c ConvertUTF.c -o ConvertUTF.o || die + $(tc-getCC) -shared -fPIC ${LDFLAGS} ConvertUTF.o -o libsimpleini.so || die +} + +src_install() { + einstalldocs + dolib.so libsimpleini.so + + insinto /usr/include/simpleini + doins SimpleIni.h ConvertUTF.h +}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/abaddon/files/, net-im/abaddon/
commit: 34706315a36de754450ca83eda6d40346f388766 Author: Adrian Schollmeyer nexadn de> AuthorDate: Tue Sep 28 13:43:10 2021 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Tue Sep 28 13:43:10 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34706315 net-im/abaddon: Remove vendored dependencies Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Adrian Schollmeyer nexadn.de> net-im/abaddon/Manifest| 1 - net-im/abaddon/abaddon-0.1.0.ebuild| 12 +++-- ...baddon-0.1.0-remove-vendored-dependencies.patch | 29 ++ 3 files changed, 33 insertions(+), 9 deletions(-) diff --git a/net-im/abaddon/Manifest b/net-im/abaddon/Manifest index b9936a57a..a9031ec07 100644 --- a/net-im/abaddon/Manifest +++ b/net-im/abaddon/Manifest @@ -1,2 +1 @@ DIST abaddon-0.1.0.tar.gz 12804667 BLAKE2B d158c06050c5bcc394d449d83b59239c1ea41a65ee50f641b3aa1f3f827c404de1b4beae979e76bb06006caa5090b7e9da66925a96b0d124b3a8ac7fc6788474 SHA512 e445d35e121f5e896fbb2355c628060654957cbbc9fcb1855972980dc4f165d16542edd2b1987e5b2088bb48db97c477fbcde7c4237fecd70e929c2492179734 -DIST simpleini.tar.gz 60205 BLAKE2B b72ef78fa3261548188fbd5b971519b64073ea89fde11be1dbdbd850fa72295964fbe22ddd712f7651f833de4a855340e822d9332cf8c48a5ee3821b32e23dd5 SHA512 57b7ab28976fb5e1c54e613fbc9dc6a69054c210927aeba96b00348da0cae75e7ae2764ea5f4e33a842557269eff81522585187d3f1620e779900629db7f59b4 diff --git a/net-im/abaddon/abaddon-0.1.0.ebuild b/net-im/abaddon/abaddon-0.1.0.ebuild index f987740f9..5e1dfdca0 100644 --- a/net-im/abaddon/abaddon-0.1.0.ebuild +++ b/net-im/abaddon/abaddon-0.1.0.ebuild @@ -5,13 +5,10 @@ EAPI=7 inherit cmake desktop -SIMPLEINI_COMMIT="7bca74f6535a37846162383e52071f380c99a43a" - DESCRIPTION="Alternative Discord client using GTK instead of Electron" HOMEPAGE="https://github.com/uowuo/abaddon; SRC_URI=" https://github.com/uowuo/abaddon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/brofield/simpleini/archive/${SIMPLEINI_COMMIT}.tar.gz -> simpleini.tar.gz " LICENSE="GPL-3" @@ -19,6 +16,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86" RDEPEND=" + >=dev-cpp/simpleini-4.17_p20210831 dev-cpp/gtkmm:3.0= dev-db/sqlite:3 net-misc/curl @@ -31,11 +29,9 @@ DEPEND=" " BDEPEND="" -src_unpack() { - default - rm -r "${S}/thirdparty/simpleini" || die - ln -s "../../simpleini-${SIMPLEINI_COMMIT}" "${S}/thirdparty/simpleini" || die -} +PATCHES=( + "${FILESDIR}/${P}-remove-vendored-dependencies.patch" +) src_install() { dodoc README.md diff --git a/net-im/abaddon/files/abaddon-0.1.0-remove-vendored-dependencies.patch b/net-im/abaddon/files/abaddon-0.1.0-remove-vendored-dependencies.patch new file mode 100644 index 0..b1993cd1d --- /dev/null +++ b/net-im/abaddon/files/abaddon-0.1.0-remove-vendored-dependencies.patch @@ -0,0 +1,29 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 82d405f..5a2f75b 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -15,13 +15,7 @@ find_package(CURL) + find_package(ZLIB REQUIRED) + find_package(SQLite3 REQUIRED) + find_package(gtkmm REQUIRED) +- +-find_path(IXWEBSOCKET_INCLUDE_DIRS ixwebsocket/IXWebSocket.h) +-find_library(IXWEBSOCKET_LIBRARY ixwebsocket) +-if (NOT IXWEBSOCKET_LIBRARY) +- add_subdirectory(thirdparty/IXWebSocket) +- include_directories(IXWEBSOCKET_INCLUDE_DIRS) +-endif() ++find_package(ixwebsocket REQUIRED) + + include_directories(thirdparty/simpleini) + +@@ -63,6 +57,9 @@ target_include_directories(abaddon PUBLIC ${GTKMM_INCLUDE_DIRS}) + target_include_directories(abaddon PUBLIC ${ZLIB_INCLUDE_DIRS}) + target_include_directories(abaddon PUBLIC ${SQLite3_INCLUDE_DIRS}) + target_include_directories(abaddon PUBLIC ${NLOHMANN_JSON_INCLUDE_DIRS}) ++target_include_directories(abaddon PUBLIC /usr/include/simpleini) ++ ++target_link_libraries(abaddon simpleini) + + if ((CMAKE_CXX_COMPILER_ID STREQUAL "GNU") OR + (CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/btop/
commit: c9e0c32f079c09f83c9ae9d8a30933a745f69766 Author: Adrian Schollmeyer nexadn de> AuthorDate: Sun Sep 26 05:00:29 2021 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Sun Sep 26 05:00:32 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c9e0c32f sys-process/btop: Bump to 1.0.8 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Adrian Schollmeyer nexadn.de> sys-process/btop/Manifest | 2 +- sys-process/btop/{btop-1.0.4.ebuild => btop-1.0.8.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/btop/Manifest b/sys-process/btop/Manifest index e229aec62..fbfe00cdc 100644 --- a/sys-process/btop/Manifest +++ b/sys-process/btop/Manifest @@ -1 +1 @@ -DIST btop-1.0.4.tar.gz 921861 BLAKE2B 38bb398c9b480fef5f95dab3757b7bce4c353238acc08cef1d11931e8171e74d4c0ab9165f593bdeadc081ca727e382ccb4ec13e552b5658fcf74840157fb05f SHA512 1ad17f417731d492156c902c6b0f9f930fac768a1af074ef0b78747e5a8db0735e46a33b461d015ecc11f4aadbcdf8b5e1c29afff4c2557cbd8e8bf586b47c55 +DIST btop-1.0.8.tar.gz 922509 BLAKE2B 338dd8c3254850a40a1c8eb189d8bab12b5eb8aa57380c7e932b6d024420d73b688db6dc13e0e611876e79c3112d8749d4e32130bea0279741eafdad93f0f6aa SHA512 5473784542621d28b8112ea835ba697fd16bf79f8bdddb276e3a840049c1f7584872b5a7fc888ffc626684c23393a5063d890788a5c1020f970e43045bea945e diff --git a/sys-process/btop/btop-1.0.4.ebuild b/sys-process/btop/btop-1.0.8.ebuild similarity index 100% rename from sys-process/btop/btop-1.0.4.ebuild rename to sys-process/btop/btop-1.0.8.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/btop/
commit: a76026459bb125df9a09ba8a5f6aea630f6e766d Author: Adrian Schollmeyer nexadn de> AuthorDate: Tue Sep 21 20:09:14 2021 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Tue Sep 21 20:09:27 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7602645 sys-process/btop: Bump to 1.0.4 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Adrian Schollmeyer nexadn.de> sys-process/btop/Manifest | 2 +- sys-process/btop/{btop-1.0.2.ebuild => btop-1.0.4.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/btop/Manifest b/sys-process/btop/Manifest index 6acca..e229aec62 100644 --- a/sys-process/btop/Manifest +++ b/sys-process/btop/Manifest @@ -1 +1 @@ -DIST btop-1.0.2.tar.gz 921569 BLAKE2B 792f0e9e1e2bf09d3bb98ea9a7a5573f02577dcb40457d00da1edaf1162019650d46327d5534026ec57ea9678623854d3d59d6e27ee76f9c7b2bf330c411a393 SHA512 58bb3c46d4de236a3fc72fb7da42ad9811f25b2122c52103f6f9c670ca2350c188be3d36c38a1216dc35f96638de1bd5691eb027f317a60a220a7dc2053dd02f +DIST btop-1.0.4.tar.gz 921861 BLAKE2B 38bb398c9b480fef5f95dab3757b7bce4c353238acc08cef1d11931e8171e74d4c0ab9165f593bdeadc081ca727e382ccb4ec13e552b5658fcf74840157fb05f SHA512 1ad17f417731d492156c902c6b0f9f930fac768a1af074ef0b78747e5a8db0735e46a33b461d015ecc11f4aadbcdf8b5e1c29afff4c2557cbd8e8bf586b47c55 diff --git a/sys-process/btop/btop-1.0.2.ebuild b/sys-process/btop/btop-1.0.4.ebuild similarity index 100% rename from sys-process/btop/btop-1.0.2.ebuild rename to sys-process/btop/btop-1.0.4.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: net-im/matterhorn-bin/
commit: 9895c45e7d9473848b4e395ac824f3cc80eaf9d9 Author: Adrian Schollmeyer nexadn de> AuthorDate: Tue Sep 21 08:35:00 2021 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Tue Sep 21 08:35:08 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9895c45e net-im/matterhorn-bin: Add new package Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Adrian Schollmeyer nexadn.de> net-im/matterhorn-bin/Manifest | 1 + .../matterhorn-bin-50200.13.0.ebuild | 43 ++ net-im/matterhorn-bin/metadata.xml | 11 ++ 3 files changed, 55 insertions(+) diff --git a/net-im/matterhorn-bin/Manifest b/net-im/matterhorn-bin/Manifest new file mode 100644 index 0..65bb6fd57 --- /dev/null +++ b/net-im/matterhorn-bin/Manifest @@ -0,0 +1 @@ +DIST matterhorn-bin-50200.13.0.tar.bz2 8840191 BLAKE2B 4b321f035cba7bfeb9a29803c3620ed406610b28d9356ed6070760764d237a755e23e39bde4d53cb6c5909dde6e9592fe4ec46b08d17565f95e07a7749caccfb SHA512 34536c0219fbbbe77a608793fa1e735b4e1ad8679f118cd0389c282e932359d07a439cb62d30b167134956de589be26b16fddb56ee39be2b88dcc9c0a38990dd diff --git a/net-im/matterhorn-bin/matterhorn-bin-50200.13.0.ebuild b/net-im/matterhorn-bin/matterhorn-bin-50200.13.0.ebuild new file mode 100644 index 0..26bb85b22 --- /dev/null +++ b/net-im/matterhorn-bin/matterhorn-bin-50200.13.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-bin}" +MY_P="${MY_PN}-${PV}-fedora-29-x86_64" + +DESCRIPTION="Terminal based Mattermost client" +HOMEPAGE="https://github.com/matterhorn-chat/matterhorn; +SRC_URI="https://github.com/matterhorn-chat/${MY_PN}/releases/download/${PV}/${MY_P}.tar.bz2 -> ${P}.tar.bz2" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="-* ~amd64" + +DEPEND="" +RDEPEND=" + ${DEPEND} + dev-libs/gmp:0 + sys-libs/ncurses:0/6 + sys-libs/zlib:0/1 +" +BDEPEND="" + +QA_PREBUILT="*" + +S="${WORKDIR}/${MY_P}" + +src_install() { + default + + dobin matterhorn + + dodoc docs/commands.md + dodoc docs/keybindings.md + + insinto /usr/share/${MY_PN} + exeinto /usr/share/${MY_PN}/notification-scripts + doins -r emoji + doins -r syntax + doexe notification-scripts/notify +} diff --git a/net-im/matterhorn-bin/metadata.xml b/net-im/matterhorn-bin/metadata.xml new file mode 100644 index 0..af6959241 --- /dev/null +++ b/net-im/matterhorn-bin/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + Adrian Schollmeyer + nex+b-...@nexadn.de + + + matterhorn-chat/matterhorn + +
[gentoo-commits] repo/proj/guru:dev commit in: net-libs/ixwebsocket/
commit: ecaf6a5d1cee773c8c67a15b1f19b5cfa5e89ca7 Author: Adrian Schollmeyer nexadn de> AuthorDate: Mon Sep 20 14:39:30 2021 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Mon Sep 20 14:39:30 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ecaf6a5d net-libs/ixwebsocket: Add missing dependencies Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Adrian Schollmeyer nexadn.de> net-libs/ixwebsocket/ixwebsocket-11.2.8.ebuild | 15 --- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/net-libs/ixwebsocket/ixwebsocket-11.2.8.ebuild b/net-libs/ixwebsocket/ixwebsocket-11.2.8.ebuild index 43bcde917..a31363a8c 100644 --- a/net-libs/ixwebsocket/ixwebsocket-11.2.8.ebuild +++ b/net-libs/ixwebsocket/ixwebsocket-11.2.8.ebuild @@ -17,17 +17,26 @@ KEYWORDS="~amd64 ~x86" IUSE="+ssl test zlib ws" DEPEND=" - sys-libs/zlib:= - + ssl? ( + dev-libs/openssl:= + ) ws? ( >=dev-libs/spdlog-1.8.0:= ) + zlib? ( + sys-libs/zlib:= + ) test? ( >=dev-libs/spdlog-1.8.0:= ) " RDEPEND=" - sys-libs/zlib:= + ssl? ( + dev-libs/openssl:= + ) + zlib? ( + sys-libs/zlib:= + ) " BDEPEND=""
[gentoo-commits] repo/proj/guru:dev commit in: net-libs/ixwebsocket/files/, net-libs/ixwebsocket/
commit: 230ae6504e8044193141d4455eff013e56e7aebe Author: Adrian Schollmeyer nexadn de> AuthorDate: Mon Sep 20 14:28:11 2021 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Mon Sep 20 14:33:33 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=230ae650 net-libs/ixwebsocket: Add new package Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Adrian Schollmeyer nexadn.de> net-libs/ixwebsocket/Manifest | 1 + .../files/ixwebsocket-11.2.8-remove-deflate.patch | 19 +++ .../ixwebsocket-11.2.8-remove-network-tests.patch | 28 ++ .../ixwebsocket-11.2.8-use-gnuinstalldirs.patch| 34 .../ixwebsocket-11.2.8-use-system-spdlog.patch | 55 +++ net-libs/ixwebsocket/ixwebsocket-11.2.8.ebuild | 62 ++ net-libs/ixwebsocket/metadata.xml | 11 7 files changed, 210 insertions(+) diff --git a/net-libs/ixwebsocket/Manifest b/net-libs/ixwebsocket/Manifest new file mode 100644 index 0..a2f68d56b --- /dev/null +++ b/net-libs/ixwebsocket/Manifest @@ -0,0 +1 @@ +DIST ixwebsocket-11.2.8.tar.gz 583075 BLAKE2B 014af74ec236a49b8bad574761e6d861348ef22f3cbda798862f87591c27c2ee8b94f740d534ed7f6fc0736ea2e06788c64a208dab65575aa815d40472c6c50d SHA512 7938c2b59b5f310afa1a0c94171dd55a4e8821ac0763feb11528d520f1d3bf1037bb8d53d31eec1952888f601f597c00c9490e15cfca7f9c3aa6d80614d7b1f5 diff --git a/net-libs/ixwebsocket/files/ixwebsocket-11.2.8-remove-deflate.patch b/net-libs/ixwebsocket/files/ixwebsocket-11.2.8-remove-deflate.patch new file mode 100644 index 0..fffedc6b7 --- /dev/null +++ b/net-libs/ixwebsocket/files/ixwebsocket-11.2.8-remove-deflate.patch @@ -0,0 +1,19 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 77d2f6b..665c35f 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -206,14 +206,6 @@ if (USE_ZLIB) + target_compile_definitions(ixwebsocket PUBLIC IXWEBSOCKET_USE_ZLIB) + endif() + +-# brew install libdeflate +-find_package(Deflate) +-if (DEFLATE_FOUND) +- include_directories(${DEFLATE_INCLUDE_DIRS}) +- target_link_libraries(ixwebsocket ${DEFLATE_LIBRARIES}) +- target_compile_definitions(ixwebsocket PUBLIC IXWEBSOCKET_USE_DEFLATE) +-endif() +- + if (WIN32) + target_link_libraries(ixwebsocket wsock32 ws2_32 shlwapi) + add_definitions(-D_CRT_SECURE_NO_WARNINGS) diff --git a/net-libs/ixwebsocket/files/ixwebsocket-11.2.8-remove-network-tests.patch b/net-libs/ixwebsocket/files/ixwebsocket-11.2.8-remove-network-tests.patch new file mode 100644 index 0..a2d1360cb --- /dev/null +++ b/net-libs/ixwebsocket/files/ixwebsocket-11.2.8-remove-network-tests.patch @@ -0,0 +1,28 @@ +diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt +index 661aebb..bab73c7 100644 +--- a/test/CMakeLists.txt b/test/CMakeLists.txt +@@ -11,15 +11,12 @@ option(USE_TLS "Add TLS support" ON) + + # Shared sources + set (TEST_TARGET_NAMES +- IXSocketTest + IXSocketConnectTest + IXWebSocketServerTest + IXWebSocketTestConnectionDisconnection + IXUrlParserTest +- IXHttpClientTest + IXUnityBuildsTest + IXHttpTest +- IXDNSLookupTest + IXWebSocketSubProtocolTest + # IXWebSocketBroadcastTest ## FIXME was depending on cobra / take a broadcast server from ws + IXStrCaseCompareTest +@@ -33,7 +30,6 @@ if (UNIX) + + # Fail on Windows in CI probably because the pathing is wrong and + # some resource files cannot be found +-IXHttpServerTest + IXWebSocketChatTest + ) + endif() diff --git a/net-libs/ixwebsocket/files/ixwebsocket-11.2.8-use-gnuinstalldirs.patch b/net-libs/ixwebsocket/files/ixwebsocket-11.2.8-use-gnuinstalldirs.patch new file mode 100644 index 0..a7e2b6ba8 --- /dev/null +++ b/net-libs/ixwebsocket/files/ixwebsocket-11.2.8-use-gnuinstalldirs.patch @@ -0,0 +1,34 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 77d2f6b..4c64106 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -238,23 +238,25 @@ if (CMAKE_CXX_COMPILER_ID MATCHES "MSVC") + target_compile_options(ixwebsocket PRIVATE /MP) + endif() + ++include(GNUInstallDirs) ++ + target_include_directories(ixwebsocket PUBLIC + $ +- $ ++ $ + ) + + set_target_properties(ixwebsocket PROPERTIES PUBLIC_HEADER "${IXWEBSOCKET_HEADERS}") + + install(TARGETS ixwebsocket + EXPORT ixwebsocket +-ARCHIVE DESTINATION lib +-PUBLIC_HEADER DESTINATION include/ixwebsocket/ ++ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} ++PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/ixwebsocket/ + ) + + install(EXPORT ixwebsocket + FILE ixwebsocket-config.cmake + NAMESPACE ixwebsocket:: +-DESTINATION lib/cmake/ixwebsocket) ++DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/ixwebsocket) + + if (USE_WS OR USE_TEST) + include(FetchContent) diff --git a/net-libs/ixwebsocket/files/ixwebsocket-11.2.8-use-system-spdlog.patch b/net-libs/i
[gentoo-commits] repo/proj/guru:dev commit in: net-im/abaddon/
commit: 950ee2f71daeee5fb2fb56d0acba9470ca15bb83 Author: Adrian Schollmeyer nexadn de> AuthorDate: Mon Sep 20 14:33:29 2021 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Mon Sep 20 14:33:33 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=950ee2f7 net-im/abaddon: Add new package Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Adrian Schollmeyer nexadn.de> net-im/abaddon/Manifest | 1 + net-im/abaddon/abaddon-0.1.0.ebuild | 47 + net-im/abaddon/metadata.xml | 8 +++ 3 files changed, 56 insertions(+) diff --git a/net-im/abaddon/Manifest b/net-im/abaddon/Manifest new file mode 100644 index 0..a9031ec07 --- /dev/null +++ b/net-im/abaddon/Manifest @@ -0,0 +1 @@ +DIST abaddon-0.1.0.tar.gz 12804667 BLAKE2B d158c06050c5bcc394d449d83b59239c1ea41a65ee50f641b3aa1f3f827c404de1b4beae979e76bb06006caa5090b7e9da66925a96b0d124b3a8ac7fc6788474 SHA512 e445d35e121f5e896fbb2355c628060654957cbbc9fcb1855972980dc4f165d16542edd2b1987e5b2088bb48db97c477fbcde7c4237fecd70e929c2492179734 diff --git a/net-im/abaddon/abaddon-0.1.0.ebuild b/net-im/abaddon/abaddon-0.1.0.ebuild new file mode 100644 index 0..54be008c5 --- /dev/null +++ b/net-im/abaddon/abaddon-0.1.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake desktop git-r3 + +DESCRIPTION="Alternative Discord client using GTK instead of Electron" +HOMEPAGE="https://github.com/uowuo/abaddon; +SRC_URI="https://github.com/uowuo/abaddon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +EGIT_REPO_URI="https://github.com/brofield/simpleini.git; +EGIT_COMMIT="7bca74f6535a37846162383e52071f380c99a43a" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-cpp/gtkmm:3.0= + dev-db/sqlite:3 + net-misc/curl + >=net-libs/ixwebsocket-11.2.8 + sys-libs/zlib:= +" +DEPEND=" + ${RDEPEND} + dev-cpp/nlohmann_json +" +BDEPEND="" + +EGIT_CHECKOUT_DIR="${WORKDIR}/${P}/thirdparty/simpleini" + +src_unpack() { + default + git-r3_src_unpack +} + +src_install() { + dodoc README.md + + dobin "${BUILD_DIR}"/abaddon + + insinto /usr/share/${PN} + doins -r css res + + make_desktop_entry /usr/bin/${PN} ${PN} +} diff --git a/net-im/abaddon/metadata.xml b/net-im/abaddon/metadata.xml new file mode 100644 index 0..b8439200b --- /dev/null +++ b/net-im/abaddon/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + Adrian Schollmeyer + nex+b-...@nexadn.de + +
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/btop/
commit: fe2095d928cb48d76ee14f5226ba3e03597aa936 Author: Adrian Schollmeyer nexadn de> AuthorDate: Mon Sep 20 17:26:56 2021 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Mon Sep 20 17:27:05 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe2095d9 sys-process/btop: Bump to version 1.0.2 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Adrian Schollmeyer nexadn.de> sys-process/btop/Manifest | 2 +- sys-process/btop/{btop-1.0.1.ebuild => btop-1.0.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/btop/Manifest b/sys-process/btop/Manifest index f66957449..6acca 100644 --- a/sys-process/btop/Manifest +++ b/sys-process/btop/Manifest @@ -1 +1 @@ -DIST btop-1.0.1.tar.gz 921264 BLAKE2B a272e9479dbffe18e632f9697c5ed59707503c836eafd36f62db55787e56ad4d79a81e699a1821d3630052373daf4568a7096e31385075b1f0db00ed40b4 SHA512 dcbd2daeebf7238e3724f75d1be5a5bc1abf554a938b3a35179d65523098cd74df38cf5d26eea58532ad412805302c6681045ec92df4a860a12c91d7280202ce +DIST btop-1.0.2.tar.gz 921569 BLAKE2B 792f0e9e1e2bf09d3bb98ea9a7a5573f02577dcb40457d00da1edaf1162019650d46327d5534026ec57ea9678623854d3d59d6e27ee76f9c7b2bf330c411a393 SHA512 58bb3c46d4de236a3fc72fb7da42ad9811f25b2122c52103f6f9c670ca2350c188be3d36c38a1216dc35f96638de1bd5691eb027f317a60a220a7dc2053dd02f diff --git a/sys-process/btop/btop-1.0.1.ebuild b/sys-process/btop/btop-1.0.2.ebuild similarity index 100% rename from sys-process/btop/btop-1.0.1.ebuild rename to sys-process/btop/btop-1.0.2.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-process/btop/
commit: 349d01e087504cd5d10f95731e7375fa8fc2b861 Author: Adrian Schollmeyer nexadn de> AuthorDate: Sat Sep 18 19:48:31 2021 + Commit: Adrian Schollmeyer nexadn de> CommitDate: Sat Sep 18 19:48:31 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=349d01e0 sys-process/btop: Add new package Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Adrian Schollmeyer nexadn.de> sys-process/btop/Manifest | 1 + sys-process/btop/btop-1.0.1.ebuild | 39 ++ sys-process/btop/metadata.xml | 8 3 files changed, 48 insertions(+) diff --git a/sys-process/btop/Manifest b/sys-process/btop/Manifest new file mode 100644 index 0..f66957449 --- /dev/null +++ b/sys-process/btop/Manifest @@ -0,0 +1 @@ +DIST btop-1.0.1.tar.gz 921264 BLAKE2B a272e9479dbffe18e632f9697c5ed59707503c836eafd36f62db55787e56ad4d79a81e699a1821d3630052373daf4568a7096e31385075b1f0db00ed40b4 SHA512 dcbd2daeebf7238e3724f75d1be5a5bc1abf554a938b3a35179d65523098cd74df38cf5d26eea58532ad412805302c6681045ec92df4a860a12c91d7280202ce diff --git a/sys-process/btop/btop-1.0.1.ebuild b/sys-process/btop/btop-1.0.1.ebuild new file mode 100644 index 0..d3a559b42 --- /dev/null +++ b/sys-process/btop/btop-1.0.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A monitor of resources" +HOMEPAGE="https://github.com/aristocratos/btop; +SRC_URI="https://github.com/aristocratos/btop/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND=" + >=sys-devel/gcc-10 +" + +src_prepare() { + default + # btop installs README.md to /usr/share/btop by default + sed -i 's/^.*cp -p README.md.*$//' Makefile +} + +src_compile() { + # Disable btop optimization flags, since we have our flags in CXXFLAGS + emake \ + OPTFLAGS="" +} + +src_install() { + emake \ + PREFIX="${EPREFIX}/usr" \ + DESTDIR="${D}" \ + install + + dodoc README.md CHANGELOG.md +} diff --git a/sys-process/btop/metadata.xml b/sys-process/btop/metadata.xml new file mode 100644 index 0..9997c2e86 --- /dev/null +++ b/sys-process/btop/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + nex+b-...@nexadn.de + Adrian Schollmeyer + +