commit: db491e64a8e4d754d46f0664d86b4e7e5f800899 Author: undefined.behavior <bugs.gentoo <AT> igrek <DOT> fastem <DOT> com> AuthorDate: Wed Apr 30 23:46:47 2025 +0000 Commit: undefined.behavior <bugs.gentoo <AT> igrek <DOT> fastem <DOT> com> CommitDate: Wed Apr 30 23:46:47 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=db491e64
app-benchmarks/occt-bin: drop 14.0.8 Signed-off-by: undefined.behavior <bugs.gentoo <AT> igrek.fastem.com> app-benchmarks/occt-bin/Manifest | 1 - app-benchmarks/occt-bin/occt-bin-14.0.8.ebuild | 61 -------------------------- 2 files changed, 62 deletions(-) diff --git a/app-benchmarks/occt-bin/Manifest b/app-benchmarks/occt-bin/Manifest index 7076c2cda..204f00b22 100644 --- a/app-benchmarks/occt-bin/Manifest +++ b/app-benchmarks/occt-bin/Manifest @@ -1,2 +1 @@ -DIST occt-bin-14.0.8.bin 274437356 BLAKE2B d6331cf2bd186f0a3a3d77148e1015cb87d37c5012875df12f6b7ae78ac44e6066b68816b15b27f611ca3f2eb7ee471a48d83b0e416d02ff9a5cb2598d2bac2b SHA512 4a2d965abf9d789b1958ac830bc8e092624544b15232eda7d44a8c258a1d9763bce06e31b31cd0b2325951e6bc7115ae7e6c513ab2a7cc9bc876c3cee9d7b3e9 DIST occt-bin-14.0.9.bin 274437356 BLAKE2B 10687edc103149626f82deee3510f384e1244377842f6eaa5ba190408ae36173ac8b5468a1a1209d1e48803a15a770e54a7def422bc6b92cbeef29108641b0d0 SHA512 58c83af0eb13f0e965cc50989affb5b07899c500f97979618124cdbe8b2aa0af505b86e3bb8d1679f6956acf407943119ad4900f1132c559da05ab5b245bc70d diff --git a/app-benchmarks/occt-bin/occt-bin-14.0.8.ebuild b/app-benchmarks/occt-bin/occt-bin-14.0.8.ebuild deleted file mode 100644 index ae6e6c85e..000000000 --- a/app-benchmarks/occt-bin/occt-bin-14.0.8.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop fcaps wrapper xdg udev - -DESCRIPTION="All-in-one stability, stress test, benchmark and monitoring tool" -HOMEPAGE="https://www.ocbase.com" - -SRC_URI="https://www.ocbase.com/download/edition:Personal/os:Linux/version:${PV} -> ${P}.bin" -S="${WORKDIR}" - -LICENSE="OCBASE-EULA" -SLOT="0" -KEYWORDS="~amd64" -IUSE="msr-user-access" -RESTRICT="bindist mirror strip" - -src_unpack() { - cp "${DISTDIR}"/"${P}".bin ./ -} - -src_install() { - newicon -s 256 "${FILESDIR}"/occt.png occt.png - - insinto /opt/occt - - newins "${P}".bin occt - - # Disable automatic updates - touch "${ED}"/opt/occt/disable_update - - # Don't use binary path as the config location - touch "${ED}"/opt/occt/use_home_config - - fperms +x /opt/occt/occt - - domenu "${FILESDIR}"/occt.desktop - - make_wrapper occt /opt/occt/occt - - use msr-user-access && udev_dorules "${FILESDIR}/90-occt-msr-access.rules" -} - -pkg_postinst() { - # Allow benchmarks to run with higher priority - fcaps cap_sys_nice opt/occt/occt - - # Allow /dev/cpu/*/msr access - fcaps cap_sys_rawio opt/occt/occt - - # Apply the udev rules - use msr-user-access && udev_reload && udevadm trigger --action=add --subsystem-match=msr - - einfo "" - einfo "If you have a license, you need to copy it into the OCCT config directory:" - einfo "" - einfo " mkdir -p ~/.config/occt && cp license.okl ~/.config/occt/" - einfo "" -}
