Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / 
sentry-native


Commits:
cfebc69b by Carl Smedstad at 2025-02-01T15:38:56+01:00
upgpkg: 0.7.20-1: Upstream release

https://github.com/getsentry/sentry-native/releases/tag/0.7.20

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = sentry-native
        pkgdesc = Sentry SDK for C, C++ and native applications
-       pkgver = 0.7.19
+       pkgver = 0.7.20
        pkgrel = 1
        url = https://github.com/getsentry/sentry-native
        arch = x86_64
@@ -16,14 +16,14 @@ pkgbase = sentry-native
        depends = glibc
        depends = zlib
        provides = libsentry.so
-       source = git+https://github.com/getsentry/sentry-native.git#tag=0.7.19
-       source = git+https://github.com/getsentry/libunwindstack-ndk.git
-       source = git+https://github.com/getsentry/breakpad.git
-       source = git+https://chromium.googlesource.com/linux-syscall-support.git
-       source = git+https://github.com/getsentry/crashpad.git
-       source = git+https://github.com/getsentry/mini_chromium.git
-       source = 
git+https://chromium.googlesource.com/chromium/src/third_party/zlib.git
-       sha256sums = 
8b12db1c514adb68a303895c85c16e54e5f88ad53bbfc47f22944b2bcfdc3183
+       source = git+https://github.com/getsentry/sentry-native.git#tag=0.7.20
+       source = 
sentry-native-libunwindstack-ndk::git+https://github.com/getsentry/libunwindstack-ndk.git
+       source = 
sentry-native-breakpad::git+https://github.com/getsentry/breakpad.git
+       source = 
sentry-native-linux-syscall-support::git+https://chromium.googlesource.com/linux-syscall-support.git
+       source = 
sentry-native-crashpad::git+https://github.com/getsentry/crashpad.git
+       source = 
sentry-native-mini_chromium::git+https://github.com/getsentry/mini_chromium.git
+       source = 
sentry-native-zlib::git+https://chromium.googlesource.com/chromium/src/third_party/zlib.git
+       sha256sums = 
8c3dccfb87d44a42147d527921381aa8c5537e76d50626a101f7afe991059a4d
        sha256sums = SKIP
        sha256sums = SKIP
        sha256sums = SKIP


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 # Maintainer: Robin Candau <[email protected]>
 
 pkgname=sentry-native
-pkgver=0.7.19
+pkgver=0.7.20
 pkgrel=1
 pkgdesc="Sentry SDK for C, C++ and native applications"
 arch=(x86_64)
@@ -27,14 +27,14 @@ checkdepends=(
 provides=(libsentry.so)
 source=(
   "git+$url.git#tag=$pkgver"
-  "git+https://github.com/getsentry/libunwindstack-ndk.git";
-  "git+https://github.com/getsentry/breakpad.git";
-  "git+https://chromium.googlesource.com/linux-syscall-support.git";
-  "git+https://github.com/getsentry/crashpad.git";
-  "git+https://github.com/getsentry/mini_chromium.git";
-  "git+https://chromium.googlesource.com/chromium/src/third_party/zlib.git";
+  
"$pkgname-libunwindstack-ndk::git+https://github.com/getsentry/libunwindstack-ndk.git";
+  "$pkgname-breakpad::git+https://github.com/getsentry/breakpad.git";
+  
"$pkgname-linux-syscall-support::git+https://chromium.googlesource.com/linux-syscall-support.git";
+  "$pkgname-crashpad::git+https://github.com/getsentry/crashpad.git";
+  "$pkgname-mini_chromium::git+https://github.com/getsentry/mini_chromium.git";
+  
"$pkgname-zlib::git+https://chromium.googlesource.com/chromium/src/third_party/zlib.git";
 )
-sha256sums=('8b12db1c514adb68a303895c85c16e54e5f88ad53bbfc47f22944b2bcfdc3183'
+sha256sums=('8c3dccfb87d44a42147d527921381aa8c5537e76d50626a101f7afe991059a4d'
             'SKIP'
             'SKIP'
             'SKIP'
@@ -45,17 +45,17 @@ 
sha256sums=('8b12db1c514adb68a303895c85c16e54e5f88ad53bbfc47f22944b2bcfdc3183'
 prepare() {
   cd $pkgname
   git submodule init
-  git config submodule.external/libunwindstack-ndk.url 
"$srcdir/libunwindstack-ndk"
-  git config submodule.external/breakpad.url "$srcdir/breakpad"
-  git config submodule.external/third_party/lss.url 
"$srcdir/linux-syscall-support"
-  git config submodule.external/crashpad.url "$srcdir/crashpad"
+  git config submodule.external/libunwindstack-ndk.url 
"$srcdir/$pkgname-libunwindstack-ndk"
+  git config submodule.external/breakpad.url "$srcdir/$pkgname-breakpad"
+  git config submodule.external/third_party/lss.url 
"$srcdir/$pkgname-linux-syscall-support"
+  git config submodule.external/crashpad.url "$srcdir/$pkgname-crashpad"
   git -c protocol.file.allow=always submodule update
 
   cd external/crashpad
   git submodule init
-  git config submodule.third_party/mini_chromium/mini_chromium.url 
"$srcdir/mini_chromium"
-  git config submodule.third_party/zlib/zlib.url "$srcdir/zlib"
-  git config submodule.third_party/lss/lss.url "$srcdir/linux-syscall-support"
+  git config submodule.third_party/mini_chromium/mini_chromium.url 
"$srcdir/$pkgname-mini_chromium"
+  git config submodule.third_party/zlib/zlib.url "$srcdir/$pkgname-zlib"
+  git config submodule.third_party/lss/lss.url 
"$srcdir/$pkgname-linux-syscall-support"
   git -c protocol.file.allow=always submodule update
 }
 
@@ -70,8 +70,9 @@ build() {
 
 check() {
   cd $pkgname
-  # Ignore Windows tests.
+  # Ignore Windows tests & deselect test requiring .NET 8.0.
   pytest \
+    --deselect tests/test_dotnet_signals.py::test_dotnet_signals_inproc \
     --ignore external/crashpad/snapshot/win \
     --ignore external/crashpad/test/win
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/sentry-native/-/commit/cfebc69b1b7c88bdb4d1d56a90281391fc7d4e4e

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


Reply via email to