From 8b4349b75818953123e2d4b80963181a9640c8e3 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 11 Mar 2024 12:45:52 +0000 Subject: gentoo auto-resync : 11:03:2024 - 12:45:51 --- dev-util/Manifest.gz | Bin 64941 -> 64946 bytes dev-util/chirurgien/Manifest | 2 + dev-util/chirurgien/chirurgien-2.2.ebuild | 61 ++++++++++++++++++++++++++++++ dev-util/kdevelop/Manifest | 2 +- dev-util/kdevelop/kdevelop-23.08.5.ebuild | 2 +- 5 files changed, 65 insertions(+), 2 deletions(-) create mode 100644 dev-util/chirurgien/chirurgien-2.2.ebuild (limited to 'dev-util') diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index e77b33bb3b39..ae51b2b14af2 100644 Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ diff --git a/dev-util/chirurgien/Manifest b/dev-util/chirurgien/Manifest index 74baad9ff7b3..93b77378e17d 100644 --- a/dev-util/chirurgien/Manifest +++ b/dev-util/chirurgien/Manifest @@ -1,4 +1,6 @@ AUX chirurgien-2.1-dont-validate-appstream.patch 302 BLAKE2B 5ac4427177912803a3c4f4af9f422db79f5678e6c34f6ac89373681e76209bcb5a4c5b0e382023577e79c12f2975dc1b14110e8cd99760b3a0038d1faa82adea SHA512 81129301110b8c31e65512aa5127524fcab9c03ce6b3f2402c397a947698804075131c86ab3fe21c0af83d5e7d4d0b33116fe1ce55d54f16f978910f1f4f0f3b DIST chirurgien-2.1.tar.gz 1618936 BLAKE2B f1d57ae5daab9c196ab87632f7894dab1cbca231de2794501a33157cf0b9175e2be172c903a093cc08b0a8948ba7e847d2cb259b9857a0c1598fb15c9caff3d7 SHA512 2a80ffa3a892a3c1664da6677940a91973d71492b06caf9a067ac372ece49efdb8444eb1473b7bcd89d083469edc7befab61eacf77dc45c6a38f5bad6067917e +DIST chirurgien-2.2.tar.gz 1619079 BLAKE2B 336a151158e4ea1622112f9255f350aac06bccbcdf35ae40e3b9c4e41a9594063b56d4134153c5a812e3e17efce6c276b40cf74b43b842d54ceb4f0b6914aa79 SHA512 e557960a193d3703f1c1ec6b91a24811aa018f80fae9619e8add48afcbc6d37248069e37779d248a8ac23f8a5a68f892e34bef694563ce6b9f8a0c2d43ddd66d EBUILD chirurgien-2.1.ebuild 987 BLAKE2B b6e7d15f0937e87c003de87d397e27998f47894d7837c536ef94f392f090102cad8264c267c01b292ef11c5acc424d8ab4f2164ac44b9b7936dc1b69ad08096d SHA512 f2b5d0b577806d214700f1a320e2a4af0d941574400b988456d35640d05f91ed84285eae1049985e9137e19ffd2919203c4822e1ee4f39fdb074fc81a2880b86 +EBUILD chirurgien-2.2.ebuild 1125 BLAKE2B fd92324eda7eca67ca6c1c35a2cf15085c79115ef01774da7190e87e028595ceaf78173801876e768a63f9de21694ff7c5a3a5854043eaf6785785d478d12daf SHA512 443dbe08f4ab1c27dfe773efdb69ec61e53f791f3bfeb6799c45fe8e50a5a723e4d3e722b42ed9a6725cda62a75be05335401791f627b4b7c95c5b1ed767111c MISC metadata.xml 639 BLAKE2B ca70b82fa80147c3731e85e2c0e4e0e93f9cc0db74011c1b0f7c9f3a0a04b89ec0cb07354fe992a8c29bc2d9e9636d4a621f7abab9996a09d5d49a411aa320d2 SHA512 f4d11af191a44906df9b4cc99515bf6c32b8df98f813751a9210f8c0a17297094153d60abdfef3a3e330287dfe11485ad654b689e32c64b5f602f735ba3a0ce3 diff --git a/dev-util/chirurgien/chirurgien-2.2.ebuild b/dev-util/chirurgien/chirurgien-2.2.ebuild new file mode 100644 index 000000000000..137dd8168eaf --- /dev/null +++ b/dev-util/chirurgien/chirurgien-2.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson xdg + +DESCRIPTION="Chirurgien helps to understand and manipulate file formats" +HOMEPAGE="https://github.com/leonardschardijn/Chirurgien/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/leonardschardijn/${PN^}.git" +else + SRC_URI="https://github.com/leonardschardijn/${PN^}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/${P^}" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + gui-libs/gtk:4 + dev-libs/glib:2 +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-libs/appstream-glib + dev-util/desktop-file-utils +" + +PATCHES=( "${FILESDIR}/${PN}-2.1-dont-validate-appstream.patch" ) + +src_prepare() { + # Do not use the provided postinstall script. + sed -i "/^meson.add_install_script/d" meson.build || die + + default +} + +src_install() { + meson_src_install + + mv "${ED}"/usr/share/appdata "${ED}"/usr/share/metainfo || die +} + +pkg_postinst() { + gnome2_schemas_update + xdg_pkg_postinst +} + +pkg_postrm() { + gnome2_schemas_update + xdg_pkg_postrm +} diff --git a/dev-util/kdevelop/Manifest b/dev-util/kdevelop/Manifest index 5a07a1b302b9..a1eeab68fafa 100644 --- a/dev-util/kdevelop/Manifest +++ b/dev-util/kdevelop/Manifest @@ -1,5 +1,5 @@ DIST kdevelop-23.08.5.tar.xz 8709732 BLAKE2B e85d4bc55cd600eb31c2420d30b32cd6c86e6f8796f02925c42ebe64060dd89a6dd9ebd6ebf1e37025c75384c4bbc25f1ba194878c0c8dd0e775a63d46f13dc3 SHA512 cc9268bb7accf597ef882a6135d930c01c805862b4251226da7a8afd7a98544dcd8ace546771296e8f59b6f7af63e3494079ae328bc568a539b0801e8784931a DIST kdevelop-24.02.0.tar.xz 8753184 BLAKE2B a8574b5e3dec682f6ebc81e7a2be00345255e6518c503fa68546411dabf526b52821f26ddd4531df84e3994f9ca71f0ff2fc3f5b08fda9cea2431fde64cd6a9d SHA512 7d80bd7830b4c6c4a9e30ba6c02a4bb3ed4a93e12bf22c1fed5a5f8115dbcdf087b36a9430c1218e25458ee5173163bd81a6c7ed579863275189e9cf9ffb0489 -EBUILD kdevelop-23.08.5.ebuild 4114 BLAKE2B d7d9e491c932e5bcce12667adefc9022c423ce60d7e956f436f4308fde0b0157133dbd9adce4613720ae6bb8b4e5e0b948149157b9cf730110a7fffa001de848 SHA512 f49436b156a3bac6919ff201108e2fe5ab399df3340a3922b0cf7568917b1bb079fe9d25bfcc2453a118af2ed3b68cc1e2795e78f7115e37a835c1b6427366f7 +EBUILD kdevelop-23.08.5.ebuild 4143 BLAKE2B 24c799c338cc7da54356fcf1c47ce438e70aad0693d27162157fbce2ee28164374ab27a95848a2ed24ad91f07030b6cbd0799c70551ec4a35dadc96db8da0cdc SHA512 f26862ad19874274ed3692e4f961cc14a6ce0491cc20b14c606f6c994a1682b7957dc0a32077e1738cf22dd3d38bce8da46a0f05e347b37bd6e6a8809c385fbc EBUILD kdevelop-24.02.0.ebuild 4116 BLAKE2B 43f38a98f77f0b7f5525d3b4cc583ee909ddf57dccd0bc96483badf67154efc58ff4b5e8995ed9d916180fc28a8915be116ec6bae588413cbc3fb1fdd3720140 SHA512 aad3211aa1da75a2f58ffbd112b412a09a35a81ad0e8961e0893040036ea6ad564a59c8214bb387ccacc51aa26e0aef7553533e1f98a9ae34805d844c8ccb777 MISC metadata.xml 623 BLAKE2B defbd6a6a992f04fe71d13ca0e6da0b6c7015992f148f1fdd0d844430c44268e5c765c46afabee4af650992556e81acfb1024c94e6e274aefbbf46b65b9762af SHA512 4b022d64a261251c01eb9c8d8ee8aafeac6309272274fa8493f5bb8480cc93be482b145a70fd1a36bc30feaf8649ae17addfe8d7bcf57f78173e0f198805985c diff --git a/dev-util/kdevelop/kdevelop-23.08.5.ebuild b/dev-util/kdevelop/kdevelop-23.08.5.ebuild index 81ab0a7a1f28..7818d498e2b4 100644 --- a/dev-util/kdevelop/kdevelop-23.08.5.ebuild +++ b/dev-util/kdevelop/kdevelop-23.08.5.ebuild @@ -122,7 +122,7 @@ src_configure() { pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "konsole view" kde-apps/konsole + optfeature "konsole view" "kde-apps/konsolepart:5" "kde-apps/konsole:5" optfeature "static C++ Qt code analysis" dev-util/clazy optfeature "static C/C++ code analysis" dev-util/cppcheck optfeature "heap memory profiling" "dev-util/heaptrack[gui]" -- cgit v1.2.3