diff options
Diffstat (limited to 'lang')
-rw-r--r-- | lang/dotnet/Makefile | 12 | ||||
-rw-r--r-- | lang/dotnet/pkg-plist | 1 | ||||
-rw-r--r-- | lang/gcc13-devel/Makefile | 2 | ||||
-rw-r--r-- | lang/gcc13-devel/distinfo | 6 | ||||
-rw-r--r-- | lang/gcc14-devel/Makefile | 2 | ||||
-rw-r--r-- | lang/gcc14-devel/distinfo | 6 | ||||
-rw-r--r-- | lang/gcc15-devel/Makefile | 2 | ||||
-rw-r--r-- | lang/gcc15-devel/distinfo | 6 | ||||
-rw-r--r-- | lang/gcc16-devel/Makefile | 2 | ||||
-rw-r--r-- | lang/gcc16-devel/distinfo | 6 | ||||
-rw-r--r-- | lang/lfortran/Makefile | 2 | ||||
-rw-r--r-- | lang/lfortran/distinfo | 6 | ||||
-rw-r--r-- | lang/rust-nightly/Makefile | 4 | ||||
-rw-r--r-- | lang/rust-nightly/distinfo | 18 | ||||
-rw-r--r-- | lang/typescript/Makefile | 25 |
15 files changed, 54 insertions, 46 deletions
diff --git a/lang/dotnet/Makefile b/lang/dotnet/Makefile index 96a87681cae2..a832cab68c5f 100644 --- a/lang/dotnet/Makefile +++ b/lang/dotnet/Makefile @@ -118,13 +118,21 @@ do-install: ${FIND} ${WRKSRC}/artifacts/packages/Release -name "*freebsd*.nupkg" -exec \ ${INSTALL_DATA} {} ${STAGEDIR}${DATADIR}/library-packs/ \; - ${STRIP_CMD} ${STAGEDIR}${DATADIR}/dotnet ${STRIP_CMD} ${STAGEDIR}${DATADIR}/sdk/${SDKVERSION}/AppHostTemplate/apphost ${STRIP_CMD} ${STAGEDIR}${DATADIR}/packs/Microsoft.NETCore.App.Host.${SDK_RID}/${DISTVERSION}/runtimes/${SDK_RID}/native/apphost ${STRIP_CMD} ${STAGEDIR}${DATADIR}/packs/Microsoft.NETCore.App.Host.${SDK_RID}/${DISTVERSION}/runtimes/${SDK_RID}/native/singlefilehost ${STRIP_CMD} ${STAGEDIR}${DATADIR}/packs/runtime.${SDK_RID}.Microsoft.DotNet.ILCompiler/${DISTVERSION}/tools/ilc ${FIND} ${STAGEDIR}${DATADIR} -name "*.so" -exec ${STRIP_CMD} -s "{}" ";" - ${RLN} ${STAGEDIR}${DATADIR}/dotnet ${STAGEDIR}${PREFIX}/bin/dotnet +bootstrap-makesum: + cd ${WRKSRC}/artifacts/assets/Release && sha256 ${SOURCEBUILT_ARTIFACTS_DISTNAME}${EXTRACT_SUFX} + @${ECHO_CMD} -n "SIZE (${DIST_SUBDIR}/${SOURCEBUILT_ARTIFACTS_DISTNAME}${EXTRACT_SUFX}) = " + @${STAT} -f %z ${WRKSRC}/artifacts/assets/Release/${SOURCEBUILT_ARTIFACTS_DISTNAME}${EXTRACT_SUFX} + + @cd ${WRKSRC}/artifacts/assets/Release && sha256 ${SDK_DISTNAME}${EXTRACT_SUFX} + @${ECHO_CMD} -n "SIZE (${DIST_SUBDIR}/${SDK_DISTNAME}${EXTRACT_SUFX}) = " + @${STAT} -f %z ${WRKSRC}/artifacts/assets/Release/${SDK_DISTNAME}${EXTRACT_SUFX} + + @${ECHO_CMD} .include <bsd.port.post.mk> diff --git a/lang/dotnet/pkg-plist b/lang/dotnet/pkg-plist index ad4d8c774d56..744c8195c72f 100644 --- a/lang/dotnet/pkg-plist +++ b/lang/dotnet/pkg-plist @@ -1,4 +1,3 @@ -@comment bin/dotnet @comment %%DATADIR%%/LICENSE.txt @comment %%DATADIR%%/ThirdPartyNotices.txt @comment %%DATADIR%%/dotnet diff --git a/lang/gcc13-devel/Makefile b/lang/gcc13-devel/Makefile index a5e79cc4f850..cf467d87a03c 100644 --- a/lang/gcc13-devel/Makefile +++ b/lang/gcc13-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 13.4.1.s20250918 +PORTVERSION= 13.4.1.s20250925 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc13-devel/distinfo b/lang/gcc13-devel/distinfo index 7a88ff2e3544..205ac723c7d3 100644 --- a/lang/gcc13-devel/distinfo +++ b/lang/gcc13-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758271482 -SHA256 (gcc-13-20250918.tar.xz) = 9b2871d92888812af13a35265d4120b7ef75aeedf65e5643fe377596bcc16e2a -SIZE (gcc-13-20250918.tar.xz) = 84593984 +TIMESTAMP = 1758883168 +SHA256 (gcc-13-20250925.tar.xz) = 884b6788640587faa5ef271ebc5654ac1ff0cdacb59a752bf9e66e38b19ce530 +SIZE (gcc-13-20250925.tar.xz) = 84597944 diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile index aff3d33dd5dd..46fd520e579c 100644 --- a/lang/gcc14-devel/Makefile +++ b/lang/gcc14-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 14.3.1.s20250919 +PORTVERSION= 14.3.1.s20250926 PORTEPOCH= 1 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} diff --git a/lang/gcc14-devel/distinfo b/lang/gcc14-devel/distinfo index 4d1660ab6dce..a7a73c916071 100644 --- a/lang/gcc14-devel/distinfo +++ b/lang/gcc14-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758442447 -SHA256 (gcc-14-20250919.tar.xz) = 9d20d5571a0e66a9d410a237c569b8ec6df4edb2fe66d09357734a7d4f896ded -SIZE (gcc-14-20250919.tar.xz) = 88338676 +TIMESTAMP = 1758959784 +SHA256 (gcc-14-20250926.tar.xz) = 83336f1c94e7ffd5590d347fe30a0d33c45d216142612db23e066ccb727bb993 +SIZE (gcc-14-20250926.tar.xz) = 88365628 diff --git a/lang/gcc15-devel/Makefile b/lang/gcc15-devel/Makefile index 4cabb60defd2..3fde06f67220 100644 --- a/lang/gcc15-devel/Makefile +++ b/lang/gcc15-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 15.2.1.s20250920 +PORTVERSION= 15.2.1.s20250927 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc15-devel/distinfo b/lang/gcc15-devel/distinfo index 9a68b724d260..3f086f15a32c 100644 --- a/lang/gcc15-devel/distinfo +++ b/lang/gcc15-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758442718 -SHA256 (gcc-15-20250920.tar.xz) = 219b3d76245b174e347fe63d56338b4180cbe00c1904da284e4106959ddf7f9a -SIZE (gcc-15-20250920.tar.xz) = 92330572 +TIMESTAMP = 1759225558 +SHA256 (gcc-15-20250927.tar.xz) = ee453b713689336a070acd7fe9b3dd276851ab708043fd956400c2db33a2a5f8 +SIZE (gcc-15-20250927.tar.xz) = 92319628 diff --git a/lang/gcc16-devel/Makefile b/lang/gcc16-devel/Makefile index e0b8060efa69..9d2a474d9df5 100644 --- a/lang/gcc16-devel/Makefile +++ b/lang/gcc16-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 16.0.0.s20250921 +PORTVERSION= 16.0.0.s20250928 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc16-devel/distinfo b/lang/gcc16-devel/distinfo index 8fa0e7e79c34..6610feb59e7e 100644 --- a/lang/gcc16-devel/distinfo +++ b/lang/gcc16-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758544256 -SHA256 (gcc-16-20250921.tar.xz) = 5a477e7016190a0638ed2bc5538aa2d83461fa120b6af6c0e1299968913fc21e -SIZE (gcc-16-20250921.tar.xz) = 95683036 +TIMESTAMP = 1759225720 +SHA256 (gcc-16-20250928.tar.xz) = cc0709722224a378d0b99b1c720eed539b92566205742429b717f4df7d6c5f4a +SIZE (gcc-16-20250928.tar.xz) = 95726148 diff --git a/lang/lfortran/Makefile b/lang/lfortran/Makefile index f7e2ffaf87ae..562d6aaea809 100644 --- a/lang/lfortran/Makefile +++ b/lang/lfortran/Makefile @@ -1,6 +1,6 @@ PORTNAME= lfortran DISTVERSIONPREFIX= v -DISTVERSION= 0.56.0 +DISTVERSION= 0.57.0 CATEGORIES= lang MAINTAINER= fortran@FreeBSD.org diff --git a/lang/lfortran/distinfo b/lang/lfortran/distinfo index 7354ca89d134..03781f66235a 100644 --- a/lang/lfortran/distinfo +++ b/lang/lfortran/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756823377 -SHA256 (lfortran-lfortran-v0.56.0_GH0.tar.gz) = 0c1e061169ca79dc98df247559557b2f6e038734c11dc6f5e5fce5bfb9bdc062 -SIZE (lfortran-lfortran-v0.56.0_GH0.tar.gz) = 3490929 +TIMESTAMP = 1759337748 +SHA256 (lfortran-lfortran-v0.57.0_GH0.tar.gz) = 2a088bd8e205da27912b6b7a517ab7b6acb3dedc4af634529f19405e9e957c68 +SIZE (lfortran-lfortran-v0.57.0_GH0.tar.gz) = 3535651 diff --git a/lang/rust-nightly/Makefile b/lang/rust-nightly/Makefile index 0f550f6a9ddd..62d9a371e38e 100644 --- a/lang/rust-nightly/Makefile +++ b/lang/rust-nightly/Makefile @@ -14,8 +14,8 @@ MASTERDIR= ${.CURDIR}/../rust PATCHDIR= ${.CURDIR}/files DISTINFO_FILE= ${.CURDIR}/distinfo -NIGHTLY_DATE= 2025-09-21 -BOOTSTRAPS_DATE= 2025-08-05 +NIGHTLY_DATE= 2025-10-01 +BOOTSTRAPS_DATE= 2025-09-21 RUST_BOOTSTRAP_VERSION= beta .include "${MASTERDIR}/Makefile" diff --git a/lang/rust-nightly/distinfo b/lang/rust-nightly/distinfo index 323883f67aaf..fbf97d53e330 100644 --- a/lang/rust-nightly/distinfo +++ b/lang/rust-nightly/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1758566024 -SHA256 (rust/2025-09-21/rustc-nightly-src.tar.xz) = cdd35d5d9558222c21c95630af0ab3079471dac68dd2e35166a986ac6c59043b -SIZE (rust/2025-09-21/rustc-nightly-src.tar.xz) = 283457620 -SHA256 (rust/2025-08-05/rustc-beta-x86_64-unknown-freebsd.tar.xz) = cdfe207645068b4659b0f979cae177723c5f211084f45ae9180b2d93ee83fce6 -SIZE (rust/2025-08-05/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 87833828 -SHA256 (rust/2025-08-05/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = bd48292b8582167a5e89ebe521c9754495403968c184b925df8b2ec1da344fc3 -SIZE (rust/2025-08-05/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 30795804 -SHA256 (rust/2025-08-05/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 11e1a51740a728f5825364a8679b28454a68e7efc96320730f9b58a8fc2e6fae -SIZE (rust/2025-08-05/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 11419484 +TIMESTAMP = 1759420705 +SHA256 (rust/2025-10-01/rustc-nightly-src.tar.xz) = d6e7279471ed84ffd3cebc66bb977f62113f71b75d747c1dea12018092e3ba7b +SIZE (rust/2025-10-01/rustc-nightly-src.tar.xz) = 270505628 +SHA256 (rust/2025-09-21/rustc-beta-x86_64-unknown-freebsd.tar.xz) = a0e3409ec6f6b02517c8f9d0e00a0627434f6b06a5360da286c46ceab9d12ab1 +SIZE (rust/2025-09-21/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 91527860 +SHA256 (rust/2025-09-21/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = ff2aae7c2e37e48f500df5876c3a26d3dd10affd04e888ce54a4635a5345efa6 +SIZE (rust/2025-09-21/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 28717584 +SHA256 (rust/2025-09-21/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 6356f4d133c3820736f82c4eb2857548b5255af4ead57f1f8e66ebc6aaa628ed +SIZE (rust/2025-09-21/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 11424852 diff --git a/lang/typescript/Makefile b/lang/typescript/Makefile index 92173be51f85..98f0fdf4f419 100644 --- a/lang/typescript/Makefile +++ b/lang/typescript/Makefile @@ -1,36 +1,37 @@ PORTNAME= typescript DISTVERSION= 5.9.3 CATEGORIES= lang -MASTER_SITES= https://registry.npmjs.org/${PORTNAME}/-/ -EXTRACT_SUFX= .tgz +MASTER_SITES= https://github.com/microsoft/TypeScript/releases/download/v${DISTVERSION}/ \ + https://registry.npmjs.org/${PORTNAME}/-/ MAINTAINER= mandree@FreeBSD.org COMMENT= Superset of JavaScript that compiles to JavaScript output WWW= https://www.typescriptlang.org/ +LICENSE= APACHE20 + DEPRECATED= New port was added without port maintainer, submitter not interested in taking it. See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289856 and contact mandree@ if you are willing to maintain typescript and have a track record that lets you appear suitable for maintaining a high-profile port. EXPIRATION_DATE=2025-11-30 -LICENSE= APACHE20 +USES= nodejs:run tar:tgz NO_ARCH= yes NO_BUILD= yes -USES= nodejs:run tar - WRKSRC= ${WRKDIR}/package - post-patch: - ${FIND} ${WRKSRC}/bin -type f | ${XARGS} \ - ${REINPLACE_CMD} -i "" -e 's|../lib|${LOCALBASE}/lib/node_modules/${PORTNAME}|' + @cd ${WRKSRC}/bin && for f in *; do \ + ${REINPLACE_CMD} -e 's|../lib|${LOCALBASE}/lib/node_modules/${PORTNAME}|g' "$$f"; \ + done do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/node_modules/${PORTNAME} - @${INSTALL_SCRIPT} ${WRKSRC}/bin/tsc \ - ${STAGEDIR}${PREFIX}/bin - @${INSTALL_SCRIPT} ${WRKSRC}/bin/tsserver \ - ${STAGEDIR}${PREFIX}/bin + cd ${WRKSRC}/bin && for f in *; do \ + case "$${f}" in *.bak) ;; *) \ + ${INSTALL_SCRIPT} "${WRKSRC}/bin/$$f" ${STAGEDIR}${PREFIX}/bin ; \ + esac ; \ + done cd ${WRKSRC}/lib && ${COPYTREE_SHARE} . \ ${STAGEDIR}${PREFIX}/lib/node_modules/${PORTNAME} |