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