Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / ncnn


Commits:
c5b6b843 by Felix Yan at 2024-08-27T22:46:21+03:00
upgpkg: 20240820-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,10 +1,11 @@
 pkgbase = ncnn
        pkgdesc = High-performance neural network inference framework optimized 
for the mobile platform
-       pkgver = 20240410
-       pkgrel = 2
+       pkgver = 20240820
+       pkgrel = 1
        url = https://github.com/Tencent/ncnn
        arch = x86_64
        license = BSD
+       makedepends = git
        makedepends = cmake
        makedepends = glslang
        makedepends = ninja
@@ -12,8 +13,7 @@ pkgbase = ncnn
        makedepends = vulkan-headers
        depends = vulkan-icd-loader
        optdepends = protobuf: for onnx2ncnn
-       conflicts = ncnn-git
-       source = 
ncnn-20240410.tar.gz::https://github.com/Tencent/ncnn/archive/20240410.tar.gz
-       b2sums = 
b4c2ffdf525719dca81d020695f03cd963c3a1f1a0ecc61b6e08c75da212d280210bf1be9b54343a771661fef747675e7f08d0dd9e3ea942adfda1e07d1f6868
+       source = git+https://github.com/Tencent/ncnn.git#tag=20240820
+       b2sums = 
f7771ab702ff9afacaf3e49a1812051ac1991140086383bf55b4b4df290aa635fe42e60a3f6da1936403e98e5b946ee71255746fcb0ac58263a69bae3bef054c
 
 pkgname = ncnn


=====================================
PKGBUILD
=====================================
@@ -4,21 +4,20 @@
 # Contributor: Mitch Bigelow <ipha00 at gmail dot com>
 
 pkgname=ncnn
-pkgver=20240410
-pkgrel=2
+pkgver=20240820
+pkgrel=1
 pkgdesc='High-performance neural network inference framework optimized for the 
mobile platform'
 url='https://github.com/Tencent/ncnn'
 arch=('x86_64')
 license=('BSD')
 depends=('vulkan-icd-loader')
-makedepends=('cmake' 'glslang' 'ninja' 'protobuf' 'vulkan-headers')
+makedepends=('git' 'cmake' 'glslang' 'ninja' 'protobuf' 'vulkan-headers')
 optdepends=('protobuf: for onnx2ncnn')
-conflicts=('ncnn-git')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/Tencent/ncnn/archive/$pkgver.tar.gz";)
-b2sums=('b4c2ffdf525719dca81d020695f03cd963c3a1f1a0ecc61b6e08c75da212d280210bf1be9b54343a771661fef747675e7f08d0dd9e3ea942adfda1e07d1f6868')
+source=("git+https://github.com/Tencent/ncnn.git#tag=$pkgver";)
+b2sums=('f7771ab702ff9afacaf3e49a1812051ac1991140086383bf55b4b4df290aa635fe42e60a3f6da1936403e98e5b946ee71255746fcb0ac58263a69bae3bef054c')
 
 build() {
-    cmake -B build -S "$pkgname-$pkgver" \
+    cmake -B build -S $pkgname \
         -GNinja \
         -DCMAKE_BUILD_TYPE='None' \
         -DCMAKE_INSTALL_PREFIX=/usr \
@@ -34,5 +33,5 @@ build() {
 
 package() {
     DESTDIR="$pkgdir" ninja -C build install
-    install -Dm644 "$srcdir"/ncnn-$pkgver/LICENSE.txt -t 
"$pkgdir"/usr/share/licenses/$pkgname/
+    install -Dm644 "$srcdir"/ncnn/LICENSE.txt -t 
"$pkgdir"/usr/share/licenses/$pkgname/
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ncnn/-/commit/c5b6b84329965e864b720c2b8eb65767cf0ed4fe

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ncnn/-/commit/c5b6b84329965e864b720c2b8eb65767cf0ed4fe
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to