[gentoo-commits] repo/proj/guru:dev commit in: net-irc/halloy/
commit: 8ef2f6ecc171ce8d8fefb3d9c8c31f7c660d4f6a Author: Alberto Gireud protonmail com> AuthorDate: Sat Apr 6 00:45:42 2024 + Commit: Alberto Gireud protonmail com> CommitDate: Sat Apr 6 00:50:34 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8ef2f6ec net-irc/halloy: add 2024.6 Signed-off-by: Alberto Gireud protonmail.com> net-irc/halloy/Manifest | 98 ++ net-irc/halloy/halloy-2024.6.ebuild | 640 2 files changed, 738 insertions(+) diff --git a/net-irc/halloy/Manifest b/net-irc/halloy/Manifest index ac38dbbeab..83dd4db6a1 100644 --- a/net-irc/halloy/Manifest +++ b/net-irc/halloy/Manifest @@ -2,8 +2,10 @@ DIST ab_glyph-0.2.23.crate 18537 BLAKE2B b11121197c7c2bfbc8096e82fb7321d2e3a5649 DIST ab_glyph_rasterizer-0.1.8.crate 11010 BLAKE2B 2a20fd3ff646559d704e214ae7c4e5b8297e20be0909c403c140edb67002665447a6a796e5ca5d71f5c8c55000489a14a101ec43dd90101be9c246d1a0138dc4 SHA512 6fd5ff2d068da84c4ac2e6e2c5ad6ab2f4926f1664afb8ba701b60a35c3bd7bf00b200b22c455ca15dfc7d4303c8caa0bb150c18dcce01ce107deaf323cde17f DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST ahash-0.7.8.crate 38550 BLAKE2B 0fd5f220c15bc0a1aa2e95d13477bcc832d992c6406f9da0994ae32419e440a6f7ef84c1a7a1242d5904dca5d91206602d943ca81b444f46d2eb91d55844baea SHA512 63677b2001d633ecabb36c08bd92e00b5fa71f24aed1c4601d12d846ea06aeaf093c37cfe1f6642147800caa6c749e9a202aa21f9ab4799efa379ad0d952a2ee DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 DIST aliasable-0.1.3.crate 6169 BLAKE2B c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba51bae95ca SHA512 a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8 DIST allocator-api2-0.2.16.crate 59025 BLAKE2B fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e SHA512 e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f DIST android-activity-0.5.2.crate 258406 BLAKE2B bebcddb062921b10915959704d1339c0d200843b887be4588010a359f8b46fba6dce94d4f87a37e006c01e66e6ec061f33f4aaaf32ff616fdd2f52d2d0287b2b SHA512 281f2c3afaaa80d71f5aa6b531aae8e551897bb10c70da40787ee03ff194129da0df79f2e14d5432c9eb4a92c6227a1f9e1a3bd12e7060bbcae85fef177c009f @@ -15,28 +17,36 @@ DIST arrayref-0.3.7.crate 9620 BLAKE2B 69d25ca9c15c188ca954a862f320869a448a5d8ed DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac DIST as-raw-xcb-connection-1.0.1.crate 6460 BLAKE2B 678c4c28852bddfb8ec9660742370e480df6cc379bd7d653e12fa00aa99b598d9e5519e15c33e59fbbf43d260fd01856129ad4e9e8dab28af6e043e3ea651fa0 SHA512 79afaab72e5a5af2e70b1b66deed1dcec5b40a4a47516bee4845684c0cb8afcb2f141af0bd4034e7fb76e57a0c7e7778c3deed2e73ab780915e04e3604fb9a98 DIST ash-0.37.3+1.3.251.crate 449524 BLAKE2B 0f21db7c1e8290b3cf5ae8ee064dc6905fe75d9f6075edf2255451a3cb9c1e7973c6555be6e06a3abe7d29a64e159cf9b6cc9c9ff9808a6fea82216dee41fee4 SHA512 7967df0dbe734d5ed7b60fbaad7a844e0c0c39792828f4764580fdadc3b38d631d4f1a62ea2cf4b08e3a6c0c0f89d771ed9aa97241d6f86031a9d9cb1ef140cc +DIST ashpd-0.
[gentoo-commits] repo/proj/guru:dev commit in: net-irc/halloy/
commit: e39a545583dbd34804490ed731e390a5ef9d2de5 Author: Alberto Gireud protonmail com> AuthorDate: Sat Apr 6 00:50:59 2024 + Commit: Alberto Gireud protonmail com> CommitDate: Sat Apr 6 00:50:59 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e39a5455 net-irc/halloy: drop 2024.5 Signed-off-by: Alberto Gireud protonmail.com> net-irc/halloy/Manifest | 32 -- net-irc/halloy/halloy-2024.5.ebuild | 574 2 files changed, 606 deletions(-) diff --git a/net-irc/halloy/Manifest b/net-irc/halloy/Manifest index 83dd4db6a1..96aabe6bf6 100644 --- a/net-irc/halloy/Manifest +++ b/net-irc/halloy/Manifest @@ -4,7 +4,6 @@ DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST ahash-0.7.8.crate 38550 BLAKE2B 0fd5f220c15bc0a1aa2e95d13477bcc832d992c6406f9da0994ae32419e440a6f7ef84c1a7a1242d5904dca5d91206602d943ca81b444f46d2eb91d55844baea SHA512 63677b2001d633ecabb36c08bd92e00b5fa71f24aed1c4601d12d846ea06aeaf093c37cfe1f6642147800caa6c749e9a202aa21f9ab4799efa379ad0d952a2ee DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d -DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 DIST aliasable-0.1.3.crate 6169 BLAKE2B c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba51bae95ca SHA512 a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8 DIST allocator-api2-0.2.16.crate 59025 BLAKE2B fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e SHA512 e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f @@ -30,22 +29,18 @@ DIST async-lock-2.8.0.crate 29944 BLAKE2B ebb35437caf6bc8db154b21fd17bbe1973490f DIST async-lock-3.3.0.crate 33286 BLAKE2B 93e66c16a6b1cb759378e198927d2df8ff9f7839a2bcda49d8e013ec7b9b175bb4199864bff585282a471cab6d4f88b70141636413dbcaa7b0453d35f08a94d6 SHA512 0f9e0940e610744fa97c6d2ece9220a2ad91f09155eda66703c2aaf4959f85c17f2cb55ef5fdf29013d4dcd84f8cdb6b16e8692ec7724744b57bf11a86f22f5c DIST async-process-1.8.1.crate 22758 BLAKE2B ec395b0b2041c44a8d7b15433447d044d53944a71bd4912e052f59eea1dc7cc5b1555aede4778c773f6241cdc27cab058499143fa65f23348b43549e91beab5c SHA512 ce0dbcd0f893d93ed83915d7ed9661c0d5ef867115c051df2a298cd07e531a2b0f63fe58cbcd25820cd810d81759a6f467635201659d34994c04edfba8a8187c DIST async-process-2.1.0.crate 24505 BLAKE2B 4acd4f44d3e7825523f138dc8ec84a58198dc337dc81e473aec52117da7517bda78533ae9e05505af30a72026dbadb2951378aa608aa041a7190bdf205a37b83 SHA512 a81c2081106753ba09807d833c2c0575a8aa0f73c7a50abcdac88c3c9d2d34a4ed67920842c8f86a26bda0ef89302ceb5e9d05516353d793bcf29dcfb7f7d79b -DIST async-recursion-1.0.5.crate 11890 BLAKE2B 106bc70beb0fba67ac3843a100d6fb7771b4e79ccb212cc6eb787631baa051c69efa986b21cf8f9bdd715596f52466f9171529cad19c0ace6262626b38c11cb3 SHA512 83ad19459e54014d22fa0bbdc2b4427421dd4e9b105d479641ee8b147b6b55dd34cae31a794f7f6ffb7de8e5cc0d0a8d50855569c9c773d5aac9e6dfe2e4b90f DIST async-recursion-1.1.0.crate 14982 BLAKE2B d27e03f166a8b65d48fc7430845d0d8affa37e8292a37125b71c0f3e26c678a979422163b72c40bcb0a51f5e85331ebf9533ad1d3249b596b86ac9cccee93ef4 SHA512 a6d3d43a1b0e08c9caae950634610ea1eb101af10dfe82f168da3125839f9c3702ae7761b65ed6af191533d1b6e6dd0d668f2605812a666d191e3883ac0d5277 DIST async-signal-0.2.5.crate 16743 BLAKE2B d767437ec634911781b883450b7a32d6b3c40f52a18840c1d14c2d7cc0984fb25789d3b66e1b3ef776c693337fdbbf2f32f2cb75721864708aafe094f0826ccf SHA512 0529f5bfe74f8ab16e1597db31e997dfb9d6185f96cda3c988cfdb1cde95291533da5ed2934456a2527d5530bc2972effdd34ec955f3bd94a34fde892726b3f0 DIST async-task-4.7.0.cr
[gentoo-commits] repo/proj/guru:dev commit in: net-irc/halloy/
commit: 61f208a2a0a84790b57087035fdba447c9a3bf22 Author: Alberto Gireud protonmail com> AuthorDate: Fri Apr 5 04:49:08 2024 + Commit: Alberto Gireud protonmail com> CommitDate: Fri Apr 5 04:49:08 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=61f208a2 net-irc/halloy: Remove unnecessary phases Signed-off-by: Alberto Gireud protonmail.com> net-irc/halloy/halloy-2024.5.ebuild | 8 1 file changed, 8 deletions(-) diff --git a/net-irc/halloy/halloy-2024.5.ebuild b/net-irc/halloy/halloy-2024.5.ebuild index 33ace8182a..6cacd7c68f 100644 --- a/net-irc/halloy/halloy-2024.5.ebuild +++ b/net-irc/halloy/halloy-2024.5.ebuild @@ -572,11 +572,3 @@ src_install() { cargo_src_install } - -pkg_postinst() { - xdg_pkg_postinst -} - -pkg_postrm() { - xdg_pkg_postrm -}
[gentoo-commits] repo/proj/guru:dev commit in: net-irc/halloy/
commit: 55aca3b6cbd1aa6f6ef125e5227bfac8005868c5 Author: Alberto Gireud protonmail com> AuthorDate: Thu Apr 4 15:39:19 2024 + Commit: Alberto Gireud protonmail com> CommitDate: Thu Apr 4 15:39:19 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=55aca3b6 net-irc/halloy: Handle desktop, icon, and mime info database updates Closes: https://bugs.gentoo.org/928582 Signed-off-by: Alberto Gireud protonmail.com> net-irc/halloy/halloy-2024.5.ebuild | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/net-irc/halloy/halloy-2024.5.ebuild b/net-irc/halloy/halloy-2024.5.ebuild index b263d56848..33ace8182a 100644 --- a/net-irc/halloy/halloy-2024.5.ebuild +++ b/net-irc/halloy/halloy-2024.5.ebuild @@ -489,7 +489,7 @@ declare -A GIT_CRATES=( [winit]='https://github.com/iced-rs/winit;b91e39ece2c0d378c3b80da7f3ab50e17bb798a5;winit-%commit%' ) -inherit cargo desktop +inherit cargo desktop xdg DESCRIPTION="IRC application written in Rust" HOMEPAGE="https://halloy.squidowl.org; @@ -572,3 +572,11 @@ src_install() { cargo_src_install } + +pkg_postinst() { + xdg_pkg_postinst +} + +pkg_postrm() { + xdg_pkg_postrm +}
[gentoo-commits] repo/proj/guru:dev commit in: net-irc/halloy/
commit: 02dd151b8d9d1b8bce6e50b1e0e1bc3ce2a70174 Author: Alberto Gireud protonmail com> AuthorDate: Thu Apr 4 04:59:53 2024 + Commit: Alberto Gireud protonmail com> CommitDate: Thu Apr 4 04:59:53 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=02dd151b net-irc/halloy: Ensure build fails if sed command fails Signed-off-by: Alberto Gireud protonmail.com> net-irc/halloy/halloy-2024.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/halloy/halloy-2024.5.ebuild b/net-irc/halloy/halloy-2024.5.ebuild index 03109f7cc6..b263d56848 100644 --- a/net-irc/halloy/halloy-2024.5.ebuild +++ b/net-irc/halloy/halloy-2024.5.ebuild @@ -551,7 +551,7 @@ src_configure() { if [[ ${PV} != ** ]] ; then # Fix cargo.eclass handling of patched dependencies # https://github.com/squidowl/halloy/blob/main/Cargo.toml#L52-L54 - sed -i "s,'https://github.com/iced-rs/iced',crates-io,g" "${ECARGO_HOME}/config" + sed -i "s,'https://github.com/iced-rs/iced',crates-io,g" "${ECARGO_HOME}/config" || die fi cargo_src_configure }
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/ananicy-cpp/
commit: af85370459af3a4b5244cf8e6642ed7773afc94d Author: Alberto Gireud protonmail com> AuthorDate: Thu Mar 7 03:49:13 2024 + Commit: Alberto Gireud protonmail com> CommitDate: Thu Mar 7 04:06:14 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=af853704 app-admin/ananicy-cpp: Add support for Clang compilation and eBPF implementation Signed-off-by: Alberto Gireud protonmail.com> ...1.1.1-r2.ebuild => ananicy-cpp-1.1.1-r3.ebuild} | 39 -- app-admin/ananicy-cpp/metadata.xml | 4 +++ 2 files changed, 40 insertions(+), 3 deletions(-) diff --git a/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r2.ebuild b/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r3.ebuild similarity index 55% rename from app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r2.ebuild rename to app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r3.ebuild index e97720ff94..abefa9baaf 100644 --- a/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r2.ebuild +++ b/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r3.ebuild @@ -10,32 +10,65 @@ HOMEPAGE="https://gitlab.com/ananicy-cpp/ananicy-cpp; LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="systemd" +IUSE="bpf clang systemd" +REQUIRED_USE=" + bpf? ( clang ) +" SRC_URI="https://gitlab.com/ananicy-cpp/ananicy-cpp/-/archive/v${PV}/${PN}-v${PV}.tar.bz2; S="${WORKDIR}/${PN}-v${PV}" -DEPEND=" +RDEPEND=" !app-admin/ananicy >=dev-cpp/nlohmann_json-3.9 >=dev-libs/libfmt-8 >=dev-libs/spdlog-1.9 + bpf? ( +dev-libs/elfutils +dev-libs/libbpf +dev-util/bpftool + ) systemd? ( sys-apps/systemd ) " -RDEPEND="${DEPEND}" + +DEPEND=" + >=dev-build/cmake-3.17 + clang? ( >=sys-devel/clang-10 ) + ${RDEPEND} +" PATCHES=( "${FILESDIR}/${P}-remove-debug-flags.patch" ) +pkg_setup() { + if use bpf ; then + CONFIG_CHECK+="~BPF ~BPF_EVENTS ~BPF_SYSCALL ~HAVE_EBPF_JIT" + fi +} + src_configure() { local mycmakeargs=( -DENABLE_SYSTEMD=$(usex systemd) + -DUSE_BPF_PROC_IMPL=$(usex bpf) -DUSE_EXTERNAL_FMTLIB=ON -DUSE_EXTERNAL_JSON=ON -DUSE_EXTERNAL_SPDLOG=ON -DVERSION=${PV} ) + + if use clang; then + local version_clang=$(clang --version 2>/dev/null | grep -F -- 'clang version' | awk '{ print $3 }') + [[ -n ${version_clang} ]] && version_clang=$(ver_cut 1 "${version_clang}") + [[ -z ${version_clang} ]] && die "Failed to read clang version!" + CC=${CHOST}-clang-${version_clang} + CXX=${CHOST}-clang++-${version_clang} + + if use bpf ; then + mycmakeargs+=( -DBPF_BUILD_LIBBPF=OFF ) + fi + fi + cmake_src_configure } diff --git a/app-admin/ananicy-cpp/metadata.xml b/app-admin/ananicy-cpp/metadata.xml index 52724a1795..59b0456acf 100644 --- a/app-admin/ananicy-cpp/metadata.xml +++ b/app-admin/ananicy-cpp/metadata.xml @@ -10,4 +10,8 @@ ananicy-cpp/ananicy-cpp kuche1/minq-ananicy + +Use eBPF for processing +Use Clang compiler instead of GCC +
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/ananicy-cpp/files/, app-admin/ananicy-cpp/
commit: 28b45c9532feaf612bf3f673ee90b8ef54c1a5cf Author: Alberto Gireud protonmail com> AuthorDate: Tue Mar 5 09:19:56 2024 + Commit: Alberto Gireud protonmail com> CommitDate: Tue Mar 5 09:21:14 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=28b45c95 app-admin/ananicy-cpp: Revbump and add patch to remove debug flags from RELWITHDEBINFO build. Closes: https://bugs.gentoo.org/887193 Signed-off-by: Alberto Gireud protonmail.com> ...cpp-1.1.1-r1.ebuild => ananicy-cpp-1.1.1-r2.ebuild} | 4 .../files/ananicy-cpp-1.1.1-remove-debug-flags.patch | 18 ++ 2 files changed, 22 insertions(+) diff --git a/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r1.ebuild b/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r2.ebuild similarity index 94% rename from app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r1.ebuild rename to app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r2.ebuild index f3481ad557..e97720ff94 100644 --- a/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r1.ebuild +++ b/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r2.ebuild @@ -24,6 +24,10 @@ DEPEND=" " RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}/${P}-remove-debug-flags.patch" +) + src_configure() { local mycmakeargs=( -DENABLE_SYSTEMD=$(usex systemd) diff --git a/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-remove-debug-flags.patch b/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-remove-debug-flags.patch new file mode 100644 index 00..612eedddef --- /dev/null +++ b/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-remove-debug-flags.patch @@ -0,0 +1,18 @@ +Removes debug flags from RELWITHDEBINFO build. +Bug: https://bugs.gentoo.org/887193 +Signed-off-by: Alberto Gireud + +index e1a041f..7e16d4c 100644 +--- a/cmake/CompilerChecks.cmake b/cmake/CompilerChecks.cmake +@@ -22,8 +22,6 @@ set(CMAKE_MESSAGE_CONTEXT "") + + if(CXX_ACCEPTS_G3) + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -g3") +-set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_DEBUG} -g3") + elseif(CXX_ACCEPTS_G) + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -g") +-set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_DEBUG} -g") + endif() + + if(CXX_ACCEPTS_OG)
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/ananicy-cpp/
commit: 1030d37141fb9899193be30d04ec5597cdb5cdd4 Author: Alberto Gireud protonmail com> AuthorDate: Tue Mar 5 08:17:15 2024 + Commit: Alberto Gireud protonmail com> CommitDate: Tue Mar 5 08:22:31 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1030d371 app-admin/ananicy-cpp: Revbump and remove unused cmake variables Signed-off-by: Alberto Gireud protonmail.com> .../{ananicy-cpp-1.1.1.ebuild => ananicy-cpp-1.1.1-r1.ebuild}| 5 + app-admin/ananicy-cpp/metadata.xml | 4 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/app-admin/ananicy-cpp/ananicy-cpp-1.1.1.ebuild b/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r1.ebuild similarity index 86% rename from app-admin/ananicy-cpp/ananicy-cpp-1.1.1.ebuild rename to app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r1.ebuild index 9ccfb2cf21..f3481ad557 100644 --- a/app-admin/ananicy-cpp/ananicy-cpp-1.1.1.ebuild +++ b/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.com/ananicy-cpp/ananicy-cpp; LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="+regex systemd +threads" +IUSE="systemd" SRC_URI="https://gitlab.com/ananicy-cpp/ananicy-cpp/-/archive/v${PV}/${PN}-v${PV}.tar.bz2; S="${WORKDIR}/${PN}-v${PV}" @@ -20,16 +20,13 @@ DEPEND=" >=dev-cpp/nlohmann_json-3.9 >=dev-libs/libfmt-8 >=dev-libs/spdlog-1.9 - regex? ( >=dev-libs/libpcre2-8 ) systemd? ( sys-apps/systemd ) " RDEPEND="${DEPEND}" src_configure() { local mycmakeargs=( - -DENABLE_REGEX_SUPPORT=$(usex regex) -DENABLE_SYSTEMD=$(usex systemd) - -DENABLE_THREADS=$(usex threads) -DUSE_EXTERNAL_FMTLIB=ON -DUSE_EXTERNAL_JSON=ON -DUSE_EXTERNAL_SPDLOG=ON diff --git a/app-admin/ananicy-cpp/metadata.xml b/app-admin/ananicy-cpp/metadata.xml index 7f705e1709..52724a1795 100644 --- a/app-admin/ananicy-cpp/metadata.xml +++ b/app-admin/ananicy-cpp/metadata.xml @@ -10,8 +10,4 @@ ananicy-cpp/ananicy-cpp kuche1/minq-ananicy - -Enable regex support. -Enable threading support. -
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/ananicy-cpp/
commit: 60e5c5396db601c04febca6629d109b44fd441cc Author: Alberto Gireud protonmail com> AuthorDate: Mon Mar 4 03:36:51 2024 + Commit: Alberto Gireud protonmail com> CommitDate: Mon Mar 4 04:57:35 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=60e5c539 app-admin/ananicy-cpp: add 1.1.1 Signed-off-by: Alberto Gireud protonmail.com> app-admin/ananicy-cpp/Manifest | 1 + app-admin/ananicy-cpp/ananicy-cpp-1.1.1.ebuild | 49 ++ app-admin/ananicy-cpp/metadata.xml | 4 +++ 3 files changed, 54 insertions(+) diff --git a/app-admin/ananicy-cpp/Manifest b/app-admin/ananicy-cpp/Manifest index a6cc104622..16a5793651 100644 --- a/app-admin/ananicy-cpp/Manifest +++ b/app-admin/ananicy-cpp/Manifest @@ -1,2 +1,3 @@ DIST ananicy-cpp-v1.0.0-rc6.tar.bz2 41819 BLAKE2B f2d051e12784a66a141c294dd38c84f3d7d392cad0b8e7c8e563b11990695493ceb326df30869ca3647ac19be5eeda1e360e5dd358e1ab7e6af32f58cb240fbf SHA512 8703fd4a12a7a81385f6289a3eb16f7f42f160eebfc3493b3f82eeb2b104539e1911dafcacfc772a2add71dec89bcf94e53958021868f999bdfd1bdf06edac32 +DIST ananicy-cpp-v1.1.1.tar.bz2 326329 BLAKE2B b9e62e2e2a2ee956b6e1e3b0e484e340bbaa8a62f851c342efa5ce9a896d477213cd10aea5dc2f9978fdaddc85d17473a9ed9a0544d83fca01b52ecb09f6bbfd SHA512 ef351d45d54c6f3c60be9208e105d3952b88ad31708247dbda02c2de0e4852f29f06ba8c4f82a50f8d2bd1aa51f6fc914f9d7c13f598e21b527155bd0cbde27c DIST minq-ananicy-9180bb4511e2de5229428303df1a4954b0c516d9.tar.gz 48127 BLAKE2B f8cd256b141df6cca7feba22595afa7f2d92284a86b9fc9794630faad339828b1343dae87537fd054b33a87d59278f56178fbcb5af545e710232e8c518ac9e66 SHA512 846849c4c0466166f09cf3da4ef1e5a339680bbe5b823838b4aa7f8b5b69871498c9387aff2eb01c09991cad894d145b3ae76bce4403f55bf14c78b42a81a1a5 diff --git a/app-admin/ananicy-cpp/ananicy-cpp-1.1.1.ebuild b/app-admin/ananicy-cpp/ananicy-cpp-1.1.1.ebuild new file mode 100644 index 00..9ccfb2cf21 --- /dev/null +++ b/app-admin/ananicy-cpp/ananicy-cpp-1.1.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Ananicy rewritten in C++ for much lower CPU and memory usage" +HOMEPAGE="https://gitlab.com/ananicy-cpp/ananicy-cpp; +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+regex systemd +threads" + +SRC_URI="https://gitlab.com/ananicy-cpp/ananicy-cpp/-/archive/v${PV}/${PN}-v${PV}.tar.bz2; +S="${WORKDIR}/${PN}-v${PV}" + +DEPEND=" + !app-admin/ananicy + >=dev-cpp/nlohmann_json-3.9 + >=dev-libs/libfmt-8 + >=dev-libs/spdlog-1.9 + regex? ( >=dev-libs/libpcre2-8 ) + systemd? ( sys-apps/systemd ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DENABLE_REGEX_SUPPORT=$(usex regex) + -DENABLE_SYSTEMD=$(usex systemd) + -DENABLE_THREADS=$(usex threads) + -DUSE_EXTERNAL_FMTLIB=ON + -DUSE_EXTERNAL_JSON=ON + -DUSE_EXTERNAL_SPDLOG=ON + -DVERSION=${PV} + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + if ! use systemd ; then + doinitd "${FILESDIR}/${PN}.initd" + fi + + keepdir /etc/ananicy.d +} diff --git a/app-admin/ananicy-cpp/metadata.xml b/app-admin/ananicy-cpp/metadata.xml index 52724a1795..7f705e1709 100644 --- a/app-admin/ananicy-cpp/metadata.xml +++ b/app-admin/ananicy-cpp/metadata.xml @@ -10,4 +10,8 @@ ananicy-cpp/ananicy-cpp kuche1/minq-ananicy + +Enable regex support. +Enable threading support. +
[gentoo-commits] repo/proj/guru:dev commit in: profiles/
commit: eeaf9b2d4bf25887ee85bd6e6e5045fa1a12f729 Author: Alberto Gireud protonmail com> AuthorDate: Mon Mar 4 02:37:57 2024 + Commit: Alberto Gireud protonmail com> CommitDate: Mon Mar 4 02:37:57 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eeaf9b2d profiles: Unmask app-admin/ananicy-cpp Signed-off-by: Alberto Gireud protonmail.com> profiles/package.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index 1d065ab422..0b38d871ac 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -20,7 +20,6 @@ # Leave a comment on this pull request: https://github.com/gentoo/guru/pull/141 # Open a bug on https://bugs.gentoo.org # Talk about it on IRC in #gentoo-guru on libera.chat -app-admin/ananicy-cpp app-admin/zenmonitor3 app-crypt/tomb app-dicts/canna-2ch
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/ananicy-cpp/
commit: 1dde63852772d7063b8796537d61b9b92cb67037 Author: Alberto Gireud protonmail com> AuthorDate: Mon Mar 4 02:27:23 2024 + Commit: Alberto Gireud protonmail com> CommitDate: Mon Mar 4 02:27:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1dde6385 app-admin/ananicy-cpp: add myself as a maintainer Signed-off-by: Alberto Gireud protonmail.com> app-admin/ananicy-cpp/metadata.xml | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/app-admin/ananicy-cpp/metadata.xml b/app-admin/ananicy-cpp/metadata.xml index 3dc230ed89..52724a1795 100644 --- a/app-admin/ananicy-cpp/metadata.xml +++ b/app-admin/ananicy-cpp/metadata.xml @@ -1,13 +1,13 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - lssndrbarbi...@gmail.com - Alessandro Barbieri - - - https://gitlab.com/ananicy-cpp/ananicy-cpp/-/issues - ananicy-cpp/ananicy-cpp - kuche1/minq-ananicy - + +agir...@protonmail.com +Alberto Gireud + + +https://gitlab.com/ananicy-cpp/ananicy-cpp/-/issues +ananicy-cpp/ananicy-cpp +kuche1/minq-ananicy +
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/ananicy-cpp/
commit: 5ce29c2ef859e4f52d33f778e786cf37a3111bca Author: Alberto Gireud protonmail com> AuthorDate: Mon Mar 4 03:38:50 2024 + Commit: Alberto Gireud protonmail com> CommitDate: Mon Mar 4 04:57:41 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ce29c2e app-admin/ananicy-cpp: drop 1.0.0_rc6-r1 Signed-off-by: Alberto Gireud protonmail.com> app-admin/ananicy-cpp/Manifest | 2 - .../ananicy-cpp/ananicy-cpp-1.0.0_rc6-r1.ebuild| 55 -- 2 files changed, 57 deletions(-) diff --git a/app-admin/ananicy-cpp/Manifest b/app-admin/ananicy-cpp/Manifest index 16a5793651..d2ce42cb0a 100644 --- a/app-admin/ananicy-cpp/Manifest +++ b/app-admin/ananicy-cpp/Manifest @@ -1,3 +1 @@ -DIST ananicy-cpp-v1.0.0-rc6.tar.bz2 41819 BLAKE2B f2d051e12784a66a141c294dd38c84f3d7d392cad0b8e7c8e563b11990695493ceb326df30869ca3647ac19be5eeda1e360e5dd358e1ab7e6af32f58cb240fbf SHA512 8703fd4a12a7a81385f6289a3eb16f7f42f160eebfc3493b3f82eeb2b104539e1911dafcacfc772a2add71dec89bcf94e53958021868f999bdfd1bdf06edac32 DIST ananicy-cpp-v1.1.1.tar.bz2 326329 BLAKE2B b9e62e2e2a2ee956b6e1e3b0e484e340bbaa8a62f851c342efa5ce9a896d477213cd10aea5dc2f9978fdaddc85d17473a9ed9a0544d83fca01b52ecb09f6bbfd SHA512 ef351d45d54c6f3c60be9208e105d3952b88ad31708247dbda02c2de0e4852f29f06ba8c4f82a50f8d2bd1aa51f6fc914f9d7c13f598e21b527155bd0cbde27c -DIST minq-ananicy-9180bb4511e2de5229428303df1a4954b0c516d9.tar.gz 48127 BLAKE2B f8cd256b141df6cca7feba22595afa7f2d92284a86b9fc9794630faad339828b1343dae87537fd054b33a87d59278f56178fbcb5af545e710232e8c518ac9e66 SHA512 846849c4c0466166f09cf3da4ef1e5a339680bbe5b823838b4aa7f8b5b69871498c9387aff2eb01c09991cad894d145b3ae76bce4403f55bf14c78b42a81a1a5 diff --git a/app-admin/ananicy-cpp/ananicy-cpp-1.0.0_rc6-r1.ebuild b/app-admin/ananicy-cpp/ananicy-cpp-1.0.0_rc6-r1.ebuild deleted file mode 100644 index bfe106080a..00 --- a/app-admin/ananicy-cpp/ananicy-cpp-1.0.0_rc6-r1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ANANICY_COMMIT="9180bb4511e2de5229428303df1a4954b0c516d9" # for rules -MYPV="${PV/_rc/-rc}" - -inherit cmake - -DESCRIPTION="Ananicy rewritten in C++ for much lower CPU and memory usage" -HOMEPAGE="https://gitlab.com/ananicy-cpp/ananicy-cpp; -SRC_URI=" - https://gitlab.com/ananicy-cpp/ananicy-cpp/-/archive/v${MYPV}/${PN}-v${MYPV}.tar.bz2 - https://github.com/kuche1/minq-ananicy/archive/${ANANICY_COMMIT}.tar.gz -> minq-ananicy-${ANANICY_COMMIT}.tar.gz -" -S="${WORKDIR}/${PN}-v${MYPV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="systemd" - -RDEPEND=" - dev-cpp/nlohmann_json - dev-libs/libfmt - dev-libs/spdlog - systemd? ( sys-apps/systemd ) -" -DEPEND=" - ${RDEPEND} - dev-cpp/std-format -" - -PATCHES=( - "${FILESDIR}/${P}-system-std-format.patch" - "${FILESDIR}/${P}-respect-flags.patch" -) - -src_configure() { - local mycmakeargs=( - -DENABLE_SYSTEMD=$(usex systemd) - -DUSE_EXTERNAL_FMTLIB=ON - -DUSE_EXTERNAL_JSON=ON - -DUSE_EXTERNAL_SPDLOG=ON - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - doinitd "${FILESDIR}/${PN}.initd" - insinto /etc - doins -r "${WORKDIR}/minq-ananicy-${ANANICY_COMMIT}/ananicy.d" -}
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/ananicy-cpp/files/
commit: 0d481c5d1773c4a184a902dba531e5af65dc69c2 Author: Alberto Gireud protonmail com> AuthorDate: Mon Mar 4 03:39:45 2024 + Commit: Alberto Gireud protonmail com> CommitDate: Mon Mar 4 04:57:42 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d481c5d app-admin/ananicy-cpp/files: Remove unused patches Signed-off-by: Alberto Gireud protonmail.com> .../ananicy-cpp-1.0.0_rc6-respect-flags.patch | 22 -- .../ananicy-cpp-1.0.0_rc6-system-std-format.patch | 22 -- 2 files changed, 44 deletions(-) diff --git a/app-admin/ananicy-cpp/files/ananicy-cpp-1.0.0_rc6-respect-flags.patch b/app-admin/ananicy-cpp/files/ananicy-cpp-1.0.0_rc6-respect-flags.patch deleted file mode 100644 index 7087d3e31c..00 --- a/app-admin/ananicy-cpp/files/ananicy-cpp-1.0.0_rc6-respect-flags.patch +++ /dev/null @@ -1,22 +0,0 @@ b/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -49,7 +49,7 @@ - - set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG}") - set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3") --set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -O2") -+set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO}") - - configure_file(${CMAKE_CURRENT_SOURCE_DIR}/include/version.hpp.in ${CMAKE_CURRENT_SOURCE_DIR}/include/version.hpp) - -@@ -83,10 +83,6 @@ - set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -flto") - endif() - --if(CXX_ACCEPTS_SANITIZE AND NOT(STATIC)) --set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=undefined") --endif() -- - if(OPTIMIZE_FOR_NATIVE_MICROARCH AND CXX_ACCEPTS_MARCH_NATIVE) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=native") - endif() diff --git a/app-admin/ananicy-cpp/files/ananicy-cpp-1.0.0_rc6-system-std-format.patch b/app-admin/ananicy-cpp/files/ananicy-cpp-1.0.0_rc6-system-std-format.patch deleted file mode 100644 index adf7c941ef..00 --- a/app-admin/ananicy-cpp/files/ananicy-cpp-1.0.0_rc6-system-std-format.patch +++ /dev/null @@ -1,22 +0,0 @@ a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -193,10 +193,8 @@ - - # std::format - set(STL_FORMAT_USE_EXTERNAL_FMTLIB ${USE_EXTERNAL_FMTLIB} CACHE BOOL "" FORCE) --if (NOT TARGET stl_polyfill::format) --add_subdirectory(external/std-format) --endif() --target_link_libraries(ananicy-cpp PRIVATE stl_polyfill::format) -+find_package(StlPolyfillFormat REQUIRED) -+target_include_directories(ananicy-cpp PRIVATE "/usr/include/polyfills/format") - - - # spdlog -@@ -242,4 +240,4 @@ - install(FILES ${CMAKE_CURRENT_BINARY_DIR}/ananicy-cpp.service - DESTINATION lib/systemd/system/ - COMPONENT Runtime) --endif() -\ Manca newline alla fine del file -+endif()
[gentoo-commits] repo/proj/guru:dev commit in: profiles/
commit: c67755ab7d9964e97403431093a22f072792f572 Author: Alberto Gireud protonmail com> AuthorDate: Mon Mar 4 02:14:20 2024 + Commit: Alberto Gireud protonmail com> CommitDate: Mon Mar 4 02:14:20 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c67755ab profiles: Unmask dev-python/oscrypto Signed-off-by: Alberto Gireud protonmail.com> profiles/package.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index 5481bea0e0..1d065ab422 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -431,7 +431,6 @@ dev-python/openstep-plist dev-python/opentracing dev-python/opentypespec dev-python/os-api-ref -dev-python/oscrypto dev-python/ots-python dev-python/pip-api dev-python/portio
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/oscrypto/
commit: 1ac0603c9a34680f0ab65a5a6489d7fa566b126b Author: Alberto Gireud protonmail com> AuthorDate: Wed Feb 28 05:51:41 2024 + Commit: Alberto Gireud protonmail com> CommitDate: Wed Feb 28 05:51:41 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ac0603c dev-python/oscrypto: add myself as a maintainer Signed-off-by: Alberto Gireud protonmail.com> dev-python/oscrypto/metadata.xml | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/dev-python/oscrypto/metadata.xml b/dev-python/oscrypto/metadata.xml index 75a7f13868..2fd4640f27 100644 --- a/dev-python/oscrypto/metadata.xml +++ b/dev-python/oscrypto/metadata.xml @@ -1,13 +1,13 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - co-maintainers welcome - lssndrbarbi...@gmail.com - Alessandro Barbieri - - - wbond/oscrypto - oscrypto - + +co-maintainers welcome +agir...@protonmail.com +Alberto Gireud + + +wbond/oscrypto +oscrypto +