Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / ponyc
Commits:
3bc99ec8 by Felix Yan at 2026-06-28T07:17:55+00:00
upgpkg: 0.65.0-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = ponyc
pkgdesc = An actor model, capabilities, high performance programming
language
- pkgver = 0.64.0
+ pkgver = 0.65.0
pkgrel = 1
url = https://ponylang.org/
arch = x86_64
@@ -13,10 +13,10 @@ pkgbase = ponyc
depends = libgcc
depends = zlib
options = !lto
- source = git+https://github.com/ponylang/ponyc.git#tag=0.64.0
+ source = git+https://github.com/ponylang/ponyc.git#tag=0.65.0
source = git+https://github.com/llvm/llvm-project.git
source = ponyc-remove-usr-local-refs.patch
- b2sums =
542490bd21a4fe74d1b19aa8b12b91e37beed6ee81d4e19e5012403d0569cfe24362715cca95b7f06ff1441cbb88d34aefc8212e39e11212195d97e534670e15
+ b2sums =
5f69b6657f9e2e421cb7f16b25e2c434789ac97a97f922d9f47c815182842d7a24aa37efd5c73e9b5e901a81012c556ac57c2fb34bf4d022c64ddf6660eed862
b2sums = SKIP
b2sums =
de5e9301abcf937eb754412b730dde359a10d7eaaa1fcab5292f82429d724cdbfa5313aff2eea05c4e479d9d881ae220a80d6ba19b97f9191851f8b48553daaf
=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
# Maintainer: Carl Smedstad <[email protected]>
pkgname=ponyc
-pkgver=0.64.0
+pkgver=0.65.0
pkgrel=1
pkgdesc='An actor model, capabilities, high performance programming language'
arch=('x86_64')
@@ -25,7 +25,7 @@ source=(
"git+https://github.com/llvm/llvm-project.git"
"ponyc-remove-usr-local-refs.patch"
)
-b2sums=('542490bd21a4fe74d1b19aa8b12b91e37beed6ee81d4e19e5012403d0569cfe24362715cca95b7f06ff1441cbb88d34aefc8212e39e11212195d97e534670e15'
+b2sums=('5f69b6657f9e2e421cb7f16b25e2c434789ac97a97f922d9f47c815182842d7a24aa37efd5c73e9b5e901a81012c556ac57c2fb34bf4d022c64ddf6660eed862'
'SKIP'
'de5e9301abcf937eb754412b730dde359a10d7eaaa1fcab5292f82429d724cdbfa5313aff2eea05c4e479d9d881ae220a80d6ba19b97f9191851f8b48553daaf')
@@ -99,6 +99,9 @@ check() {
package() {
cd $pkgname
+ install -vdm755 "$pkgdir/usr/lib/pony/lib"
+ cp -va build/libs/lib/clang "$pkgdir/usr/lib/pony/lib/"
+
install -vDm755 -t "$pkgdir/usr/lib/pony/bin" \
build/Release/pony-lsp \
build/Release/pony-lint \
@@ -114,6 +117,11 @@ package() {
install -vDm644 src/libponyrt/pony.h "$pkgdir/usr/lib/pony/include/pony.h"
install -vDm644 src/common/pony/detail/atomics.h \
"$pkgdir/usr/lib/pony/include/pony/detail/atomics.h"
+ install -vDm644 -t "$pkgdir/usr/lib/pony/include" \
+ src/common/paths.h \
+ src/common/platform.h \
+ src/common/ponyassert.h \
+ src/common/threads.h
cp -va packages "$pkgdir/usr/lib/pony/"
@@ -130,6 +138,11 @@ package() {
install -vdm755 "$pkgdir/usr/include/pony/detail"
ln -vs -t "$pkgdir/usr/include" /usr/lib/pony/include/pony.h
+ ln -vs -t "$pkgdir/usr/include" \
+ /usr/lib/pony/include/paths.h \
+ /usr/lib/pony/include/platform.h \
+ /usr/lib/pony/include/ponyassert.h \
+ /usr/lib/pony/include/threads.h
ln -vs -t "$pkgdir/usr/include/pony/detail" \
/usr/lib/pony/include/pony/detail/atomics.h
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ponyc/-/commit/3bc99ec88271f2884b6b936a4b7cad463ae8873b
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ponyc/-/commit/3bc99ec88271f2884b6b936a4b7cad463ae8873b
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help