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


Reply via email to