pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/intellij-ue-bin
Module Name: pkgsrc
Committed By: schmonz
Date: Sat Aug 16 03:29:06 UTC 2025
Modified Files:
pkgsrc/devel/intellij-ue-bin: Makefile PLIST distinfo
Log Message:
intellij-ue-bin: add aarch64 support.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/devel/intellij-ue-bin/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/intellij-ue-bin/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/intellij-ue-bin/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/intellij-ue-bin/Makefile
diff -u pkgsrc/devel/intellij-ue-bin/Makefile:1.10 pkgsrc/devel/intellij-ue-bin/Makefile:1.11
--- pkgsrc/devel/intellij-ue-bin/Makefile:1.10 Fri Aug 15 18:10:45 2025
+++ pkgsrc/devel/intellij-ue-bin/Makefile Sat Aug 16 03:29:05 2025
@@ -1,7 +1,11 @@
-# $NetBSD: Makefile,v 1.10 2025/08/15 18:10:45 schmonz Exp $
+# $NetBSD: Makefile,v 1.11 2025/08/16 03:29:05 schmonz Exp $
VERSION= 2025.2
-DISTNAME= ideaIU-${VERSION:S/.0.0//}
+JB_SUFX= # empty
+.if ${MACHINE_ARCH} == "aarch64"
+JB_SUFX= -aarch64
+.endif
+DISTNAME= ideaIU-${VERSION:S/.0.0//}${JB_SUFX}
PKGNAME= intellij-ue-bin-${VERSION}
CATEGORIES= devel
MASTER_SITES= https://download.jetbrains.com/idea/
@@ -25,6 +29,12 @@ REPLACE_BASH= plugins/Kotlin/kotlinc/bi
plugins/Kotlin/kotlinc/bin/kotlinc-jvm \
plugins/terminal/shell-integrations/bash/bash-integration.bash
+CHECK_INTERPRETER_SKIP= ${PKGBASE}/plugins/tailwindcss/server/tailwindcss-language-server \
+ ${PKGBASE}/plugins/vuejs/vue-language-server/bin/vue-language-server.js \
+ ${PKGBASE}/plugins/nodeJS/js/ts-file-loader/node_modules/tsx/dist/cli.mjs \
+ ${PKGBASE}/plugins/nodeJS/js/ts-file-loader/node_modules/esbuild/bin/esbuild \
+ ${PKGBASE}/plugins/javascript-plugin/helpers/package-version-range-matcher/node_modules/semver/bin/semver.js
+
CHECK_SHLIBS_SKIP= *
CHECK_RELRO_SUPPORTED= no
CHECK_PIE_SUPPORTED= no
@@ -43,13 +53,20 @@ SUBST_FILES.vmoptions= bin/idea64.vmopti
SUBST_SED.vmoptions= -e 's|^-Xmx.*|-Xmx4096m|'
SUBST_SED.vmoptions+= -e 's|^-Xms.*|-Xms4096m|'
+PLIST_VARS+= aarch64 x86_64
+.if ${MACHINE_ARCH} == "aarch64"
+PLIST.aarch64= yes
+.else
+PLIST.x86_64= yes
+.endif
+
pre-configure:
cd ${WRKSRC} && \
- ${RM} -r bin/*.orig \
+ ${RM} -rf bin/*.orig \
bin/fsnotifier \
- lib/jna/amd64/libjnidispatch.so \
- lib/native/linux-x86_64/libsqliteij.so \
- lib/pty4j/linux/x86-64/libpty.so \
+ lib/jna/*/libjnidispatch.so \
+ lib/native/*/libsqliteij.so \
+ lib/pty4j/linux/*/libpty.so \
plugins/cwm-plugin/quiche-native/*/*.so \
plugins/webp/lib/libwebp/linux/*.so \
plugins/maven/lib/maven3/lib/jansi-native/Windows/*/*.dll \
Index: pkgsrc/devel/intellij-ue-bin/PLIST
diff -u pkgsrc/devel/intellij-ue-bin/PLIST:1.2 pkgsrc/devel/intellij-ue-bin/PLIST:1.3
--- pkgsrc/devel/intellij-ue-bin/PLIST:1.2 Fri Aug 15 18:10:45 2025
+++ pkgsrc/devel/intellij-ue-bin/PLIST Sat Aug 16 03:29:05 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2025/08/15 18:10:45 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.3 2025/08/16 03:29:05 schmonz Exp $
intellij-ue-bin/Install-Linux-tar.txt
intellij-ue-bin/bin/appletviewer.policy
intellij-ue-bin/bin/brokenPlugins.db
@@ -193,7 +193,8 @@ intellij-ue-bin/lib/rhino.jar
intellij-ue-bin/lib/rt/servlet.jar
intellij-ue-bin/lib/rt/xerces1.jar
intellij-ue-bin/lib/rt/xml-apis.jar
-intellij-ue-bin/lib/skiko-awt-runtime-all/libskiko-linux-x64.so
+${PLIST.aarch64}intellij-ue-bin/lib/skiko-awt-runtime-all/libskiko-linux-arm64.so
+${PLIST.x86_64}intellij-ue-bin/lib/skiko-awt-runtime-all/libskiko-linux-x64.so
intellij-ue-bin/lib/stats.jar
intellij-ue-bin/lib/testFramework.jar
intellij-ue-bin/lib/trove.jar
Index: pkgsrc/devel/intellij-ue-bin/distinfo
diff -u pkgsrc/devel/intellij-ue-bin/distinfo:1.4 pkgsrc/devel/intellij-ue-bin/distinfo:1.5
--- pkgsrc/devel/intellij-ue-bin/distinfo:1.4 Fri Aug 15 18:10:45 2025
+++ pkgsrc/devel/intellij-ue-bin/distinfo Sat Aug 16 03:29:05 2025
@@ -1,6 +1,9 @@
-$NetBSD: distinfo,v 1.4 2025/08/15 18:10:45 schmonz Exp $
+$NetBSD: distinfo,v 1.5 2025/08/16 03:29:05 schmonz Exp $
BLAKE2s (ideaIU-2025.2.tar.gz) = b2e52465de3198196b84c5c2f6bf1e2f50d27e7b3d3da4954fd70833d7091857
SHA512 (ideaIU-2025.2.tar.gz) = 39a933c317dfda7b66e8c121b1db2ab34fdcdf2eb6839aeed35ac2ae0c1d1ce6d981640d6663fd4e92c06da0e724e9eee78aa9cbc27ccfaf0d5482cd8a8161f2
Size (ideaIU-2025.2.tar.gz) = 1774923196 bytes
+BLAKE2s (ideaIU-2025.2-aarch64.tar.gz) = f122d063233b1dd765e62622af3d3485464a6633b56aded6f0c70726a3f5a083
+SHA512 (ideaIU-2025.2-aarch64.tar.gz) = ca94aed71ec99d61932ede8b7246c58c6604ef1c79cf826139ff4a896678343dea01b98652c506a0631b9e967fbbccb139f8b8ac729afd8d46a54370a9cdafc1
+Size (ideaIU-2025.2-aarch64.tar.gz) = 1772013580 bytes
SHA1 (patch-bin_idea.sh) = 9f856d7a1407e76e6aa6013bad3798ebf31101ee
Home |
Main Index |
Thread Index |
Old Index