summaryrefslogtreecommitdiff
path: root/dev-util/clion
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/clion')
-rw-r--r--dev-util/clion/Manifest4
-rw-r--r--dev-util/clion/clion-2022.1.1-r1.ebuild (renamed from dev-util/clion/clion-2021.3.2.ebuild)10
2 files changed, 8 insertions, 6 deletions
diff --git a/dev-util/clion/Manifest b/dev-util/clion/Manifest
index 82fd300aaa27..3d98d904bfdd 100644
--- a/dev-util/clion/Manifest
+++ b/dev-util/clion/Manifest
@@ -1,3 +1,3 @@
-DIST CLion-2021.3.2.tar.gz 747081798 BLAKE2B 68be520b06e2d59d3a240b03e8e64cdd0a96e96022fc72fd531813fe0d417055b58d36a6a5a0360e3121cbb111ccdecf96b25778e2368fb21b92f404013a4604 SHA512 6c965c745588e49fcb3c2ecadcca38817884bd3f830d6b5f1042a6edff5687419fc2375bb41063c808c894588c371d2a860a75ceed86a187eec7fd9fce380678
-EBUILD clion-2021.3.2.ebuild 2849 BLAKE2B 51a2f0ef88dd87c161b08db57b09ddf2f43d942f0af65ac4d0ffa984e73f6bab989a1f1920c3ef6ced2a2a712883380c16799ce38c3d3cfba2201932b2925d0f SHA512 1cdde32c528042a43cfeffb0a0ac297e6b3614ec19afe7c8e78f25b6b3cc8c666cdab1a587e18cace829a67461fdef4e1b496e5e0fbfdc026da63a33f0f521e8
+DIST CLion-2022.1.1.tar.gz 785792506 BLAKE2B 9665bf3fe08aebb00b8bb1a26a0537c520444f66da679d01b9aab2230583abc0ecdf5b4510e7d6b39437ed6c9dc58939d5f9d1dab2568ea0c60438ad2c76e07d SHA512 bad80efeb9bcf88e31aa845605fb903dcc7deebe783100a40d0c5548c5f9ab3580804a2a924a511be007a94bc642df1c16bfd3477630719a0965ca075fdb72fb
+EBUILD clion-2022.1.1-r1.ebuild 2909 BLAKE2B 7d076bd82e60471ee0a191a813e5ada30e8d7d3bf2cb528ea25a89435190e5f878df8a7f0b93bf61c0907e36a6208e02672d06182d52baa20e936739fc5294a2 SHA512 47c52f6acfd230c5b7f348a5ae5795e54ab42dce4ca9c215028ec72dcaa91b4e4fc9dc9b9081fe103bd0b7de4f6775955da61ce5aefa7485b1672490750a54de
MISC metadata.xml 402 BLAKE2B a74ce91089fa83dc91f1878f17b0e2adc483fdfdd987eb2dd4b184b2a98b8f1d995ab5d2c4dca2d7f25d3a8e1dfec711625e980feb5a0422fe5635c5816ef4fe SHA512 6d425358265cac8deb12c18632cfe520d82a733e4caab71eeb89b6d6643eddbfa27df03fcd8111477a77efea136aca1093c84024c89b85dc66ce1b92633709c6
diff --git a/dev-util/clion/clion-2021.3.2.ebuild b/dev-util/clion/clion-2022.1.1-r1.ebuild
index 93132025c95b..c6fcdf218e77 100644
--- a/dev-util/clion/clion-2021.3.2.ebuild
+++ b/dev-util/clion/clion-2022.1.1-r1.ebuild
@@ -46,12 +46,12 @@ RDEPEND="
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libXrandr
+ x11-libs/libXrender
x11-libs/libXtst
x11-libs/libXxf86vm
x11-libs/libdrm
x11-libs/libxcb
- x11-libs/libxkbcommon
- x11-libs/libxshmfence"
+ x11-libs/libxkbcommon"
QA_PREBUILT="opt/${P}/*"
@@ -62,6 +62,7 @@ src_prepare() {
bin/cmake
bin/lldb/linux
bin/gdb/linux
+ bin/ninja
license/CMake*
lib/pty4j-native/linux/aarch64
lib/pty4j-native/linux/arm
@@ -88,17 +89,18 @@ src_install() {
insinto "${dir}"
doins -r *
- fperms 755 "${dir}"/bin/{clion.sh,fsnotifier,inspect.sh,ltedit.sh,repair,clang/linux/{clangd,clang-tidy,clazy-standalone,llvm-symbolizer},ninja/linux/ninja}
+ fperms 755 "${dir}"/bin/{clion.sh,fsnotifier,inspect.sh,ltedit.sh,repair,clang/linux/{clangd,clang-tidy,clazy-standalone,llvm-symbolizer}}
if [[ -d jbr ]]; then
fperms 755 "${dir}"/jbr/bin/{jaotc,java,javac,jdb,jjs,jrunscript,keytool,pack200,rmid,rmiregistry,serialver,unpack200}
# Fix #763582
fperms 755 "${dir}"/jbr/lib/{chrome-sandbox,jcef_helper,jexec,jspawnhelper}
fi
+ dosym -r "${EPREFIX}/usr/bin/ninja" "${dir}"/bin/ninja/linux/ninja
make_wrapper "${PN}" "${dir}/bin/${PN}.sh"
newicon "bin/${PN}.svg" "${PN}.svg"
- make_desktop_entry "${PN}" "clion" "${PN}" "Development;IDE;"
+ make_desktop_entry "${PN}" "CLion" "${PN}" "Development;IDE;"
# recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
dodir /usr/lib/sysctl.d/