mirror of
https://git.freebsd.org/ports.git
synced 2025-05-12 23:31:50 -04:00
devel/jetbrains-clion: Update to 2024.3.5
ChangeLog: https://youtrack.jetbrains.com/articles/CPP-A-230654386 PR: 283208 Reported by: dmitry.wagin@ya.ru
This commit is contained in:
parent
337b77d0d3
commit
a3187a20c8
4 changed files with 385 additions and 100 deletions
19
UPDATING
19
UPDATING
|
@ -5,6 +5,25 @@ they are unavoidable.
|
|||
You should get into the habit of checking this file for changes each time
|
||||
you update your ports collection, before attempting any port upgrades.
|
||||
|
||||
20250404:
|
||||
AFFECTS: users of jetbrains-clion
|
||||
AUTHOR: fernape@FreeBSD.org
|
||||
|
||||
The jetbrains-clion update to 2024.3.5 might fail under certain circumstances
|
||||
that are not clear. If this happens users are encouraged to check the contents
|
||||
of ~/.config/JetBrains/CLion2024.3/clion64.vmoptions and ensure that the
|
||||
following option IS NOT present:
|
||||
|
||||
-Didea.suppressed.plugins.set.selector=radler
|
||||
|
||||
If it is, change the value to:
|
||||
|
||||
-Didea.suppressed.plugins.set.selector=classic
|
||||
|
||||
References:
|
||||
https://youtrack.jetbrains.com/issue/CPP-44041#focus=Comments-27-11819516.0-0
|
||||
https://youtrack.jetbrains.com/issue/IJPL-175884/Start-Failed#focus=Comments-27-11425743.0-0
|
||||
|
||||
20250402:
|
||||
AFFECTS: users of devel/glib20 and devel/gobject-introspection building outside of Poudriere
|
||||
AUTHOR: arrowd@FreeBSD.org
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
PORTNAME= clion
|
||||
PORTVERSION= 2024.2.2
|
||||
DISTVERSION= 2024.3.5
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= https://download-cdn.jetbrains.com/cpp/ \
|
||||
https://packages.jetbrains.team/files/p/clion/ports/2024.2.1/freebsd/clang/:clang
|
||||
https://packages.jetbrains.team/files/p/clion/ports/2024.3/freebsd/clang/:clang
|
||||
PKGNAMEPREFIX= jetbrains-
|
||||
DISTFILES= CLion-${PORTVERSION}.tar.gz
|
||||
DISTFILES_aarch64= clang-clion2024.2.1-freebsd-aarch64.tar.gz:clang
|
||||
DISTFILES_amd64= clang-clion2024.2.1-freebsd-x86_64.tar.gz:clang
|
||||
DISTFILES_aarch64= clang-clion2024.3-freebsd-aarch64.tar.gz:clang
|
||||
DISTFILES_amd64= clang-clion2024.3-freebsd-x86_64.tar.gz:clang
|
||||
DIST_SUBDIR= jetbrains
|
||||
|
||||
.if make(makesum)
|
||||
|
@ -30,13 +30,14 @@ ONLY_FOR_ARCHS= aarch64 amd64
|
|||
BUILD_DEPENDS= jna>0:devel/jna
|
||||
RUN_DEPENDS= cmake:devel/cmake-core \
|
||||
intellij-fsnotifier>0:java/intellij-fsnotifier \
|
||||
jetbrains-pty4j>=0.12.25:devel/jetbrains-pty4j \
|
||||
jetbrains-pty4j>=0.13.2:devel/jetbrains-pty4j \
|
||||
jetbrains-restarter>=241.15989.150:devel/jetbrains-restarter \
|
||||
jetbrains-sqlite>=241.15989.150:devel/jetbrains-sqlite \
|
||||
lsof:sysutils/lsof \
|
||||
ninja:devel/ninja
|
||||
|
||||
USES= cpe java python:run shebangfix
|
||||
|
||||
CPE_VENDOR= jetbrains
|
||||
JAVA_VERSION= 17+
|
||||
|
||||
|
@ -79,10 +80,10 @@ do-install:
|
|||
${WRKSRC}/lib/jna \
|
||||
${WRKSRC}/lib/native \
|
||||
${WRKSRC}/lib/pty4j \
|
||||
${WRKSRC}/plugins/cidr-completionMlRanking-plugin \
|
||||
${WRKSRC}/plugins/clion-cwm-plugin \
|
||||
${WRKSRC}/plugins/clion-radler \
|
||||
${WRKSRC}/plugins/gateway-plugin \
|
||||
${WRKSRC}/plugins/gateway-terminal \
|
||||
${WRKSRC}/plugins/gateway-plugin/lib/remote-dev-workers \
|
||||
${WRKSRC}/plugins/remote-dev-server
|
||||
${MKDIR} ${STAGEDIR}${DATADIR}
|
||||
@(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} \
|
||||
|
@ -108,13 +109,15 @@ do-install:
|
|||
${MKDIR} ${STAGEDIR}${DATADIR}/lib/native/${_SQLITE_ARCH}
|
||||
${LN} -sf ../../../../sqlite/${ARCH}/libsqliteij.so ${STAGEDIR}${DATADIR}/lib/native/${_SQLITE_ARCH}/libsqliteij.so
|
||||
# Install FreeBSD native clang
|
||||
${MKDIR} ${STAGEDIR}${DATADIR}/bin/clang/${_CLANG_ARCH}/
|
||||
${MKDIR} ${STAGEDIR}${DATADIR}/bin/clang/${_CLANG_ARCH}/bin
|
||||
${INSTALL_PROGRAM} \
|
||||
${WRKDIR}/clang-tidy \
|
||||
${WRKDIR}/clangd \
|
||||
${WRKDIR}/clazy-standalone \
|
||||
${WRKDIR}/llvm-symbolizer \
|
||||
${STAGEDIR}${DATADIR}/bin/clang/${_CLANG_ARCH}/
|
||||
${INSTALL_LIB} ${WRKDIR}/libclazyPlugin.so ${STAGEDIR}${DATADIR}/bin/clang/${_CLANG_ARCH}/
|
||||
${WRKDIR}/bin/clang-format \
|
||||
${WRKDIR}/bin/clang-tidy \
|
||||
${WRKDIR}/bin/clangd \
|
||||
${WRKDIR}/bin/clazy-standalone \
|
||||
${WRKDIR}/bin/llvm-symbolizer \
|
||||
${STAGEDIR}${DATADIR}/bin/clang/${_CLANG_ARCH}/bin/
|
||||
${MKDIR} ${STAGEDIR}${DATADIR}/bin/clang/${_CLANG_ARCH}/lib
|
||||
${INSTALL_LIB} ${WRKDIR}/lib/libclazyPlugin.so ${STAGEDIR}${DATADIR}/bin/clang/${_CLANG_ARCH}/lib/
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
TIMESTAMP = 1727730270
|
||||
SHA256 (jetbrains/CLion-2024.2.2.tar.gz) = 1658fb15d41dfb804ab0ea3ed4781d4ae0f41d25cc9df17c3f536a565423aa5b
|
||||
SIZE (jetbrains/CLion-2024.2.2.tar.gz) = 1425685720
|
||||
SHA256 (jetbrains/clang-clion2024.2.1-freebsd-aarch64.tar.gz) = f71978596159aa531f9c89ce3cdb459b45045549cb7b3c3c3d705c16b620c529
|
||||
SIZE (jetbrains/clang-clion2024.2.1-freebsd-aarch64.tar.gz) = 79902172
|
||||
SHA256 (jetbrains/clang-clion2024.2.1-freebsd-x86_64.tar.gz) = ddae776705c5ac3ca4f4a1cc7e7a05783ea690b6673ed3f7960df72b0401f064
|
||||
SIZE (jetbrains/clang-clion2024.2.1-freebsd-x86_64.tar.gz) = 78609387
|
||||
TIMESTAMP = 1743540211
|
||||
SHA256 (jetbrains/CLion-2024.3.5.tar.gz) = 502145600b1955156841fa5db37e70f97f960aecbfb7503578c728416f83eaaa
|
||||
SIZE (jetbrains/CLion-2024.3.5.tar.gz) = 1577257365
|
||||
SHA256 (jetbrains/clang-clion2024.3-freebsd-aarch64.tar.gz) = 770ab3641d6ad3f48117a8735d5c1978b84d98f68e92bdec96175061132ce446
|
||||
SIZE (jetbrains/clang-clion2024.3-freebsd-aarch64.tar.gz) = 95455336
|
||||
SHA256 (jetbrains/clang-clion2024.3-freebsd-x86_64.tar.gz) = 0b016de849e78dab9e098ea86b2e7c37a94eb7a9b61b90fc1bb0f3c8d05ae396
|
||||
SIZE (jetbrains/clang-clion2024.3-freebsd-x86_64.tar.gz) = 95612357
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue