David Runge pushed to branch main at Arch Linux / Packaging / Packages / 
python-xapian-haystack


Commits:
d7d6d910 by David Runge at 2024-09-09T21:53:23+02:00
upgpkg: 3.1.0-3

Rebuild with newer test integration and django 5 incompatible tests disabled.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = python-xapian-haystack
        pkgdesc = Xapian backend for Django-Haystack
        pkgver = 3.1.0
-       pkgrel = 2
+       pkgrel = 3
        url = https://github.com/notanumber/xapian-haystack
        arch = any
        license = GPL-2.0-only
@@ -16,10 +16,10 @@ pkgbase = python-xapian-haystack
        depends = python-filelock
        depends = python-xapian
        source = 
python-xapian-haystack-3.1.0.tar.gz::https://github.com/notanumber/xapian-haystack/archive/refs/tags/3.1.0.tar.gz
-       source = 
python-django-haystack-3.2.1.tar.gz::https://github.com/django-haystack/django-haystack/archive/refs/tags/v3.1.0.tar.gz
+       source = 
python-django-haystack-3.3.0.tar.gz::https://github.com/django-haystack/django-haystack/archive/refs/tags/v3.3.0.tar.gz
        sha512sums = 
dec3855ff28548dafd1f09ff7bd42f61b2392ff2eedac1d44090e186745c063991a8d2bd699778dde4ef1f21ccebcffab9aba0ac9197342048da3a20539cc467
-       sha512sums = 
3d7dc23bf9a65062626f2860da009fdffb7cdd81cbed4f521ff00047f4d96f25702ffab032bf5d8605502b1825f1c82f867ea796583b7bf0c94ef96699a00135
+       sha512sums = 
f8fb6fe11957391d4dc48f279c07e29b2063c7268a4585c4d2d0462f9b17d3563997a29bed4da5577b4125e70668aa79ce86a553cda71cb94c1af19b9bd808fe
        b2sums = 
7a67058a8fa15222f5a9d3a251db3ea8f3866d0a4d6632382e1eef077a7105761d526d9035334d02c80557c8595ed60605d9b7c529726369150a7c79b36e519b
-       b2sums = 
cfdeec43014955c7b2e9ac988691c3102a752c75f3b87a57d20360c0e57db92afaff20413510f8405f0a3c8b246532aa54c3e9b1953ea32e10bc252dc3793f0f
+       b2sums = 
d6193172f5baae90792a636f925f5d9eb6f886f362fcb36f4551dcf0e097fbb2ef58bd7a7bb8dc8401846df3eea4601566e58495f6ab8ce99b4498b8d9b55196
 
 pkgname = python-xapian-haystack


=====================================
PKGBUILD
=====================================
@@ -1,11 +1,11 @@
 # Maintainer: David Runge <[email protected]>
 
 _haystack_name=django-haystack
-_django_haystack_pkgver=3.2.1
+_django_haystack_pkgver=3.3.0
 pkgname=python-xapian-haystack
 _name="${pkgname#python-}"
 pkgver=3.1.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Xapian backend for Django-Haystack"
 arch=(any)
 url="https://github.com/notanumber/xapian-haystack";
@@ -26,12 +26,17 @@ makedepends=(
 checkdepends=(python-pytest)
 source=(
   $pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz
-  
python-$_haystack_name-$_django_haystack_pkgver.tar.gz::https://github.com/django-haystack/django-haystack/archive/refs/tags/v$pkgver.tar.gz
+  
python-$_haystack_name-$_django_haystack_pkgver.tar.gz::https://github.com/django-haystack/django-haystack/archive/refs/tags/v$_django_haystack_pkgver.tar.gz
 )
 
sha512sums=('dec3855ff28548dafd1f09ff7bd42f61b2392ff2eedac1d44090e186745c063991a8d2bd699778dde4ef1f21ccebcffab9aba0ac9197342048da3a20539cc467'
-            
'3d7dc23bf9a65062626f2860da009fdffb7cdd81cbed4f521ff00047f4d96f25702ffab032bf5d8605502b1825f1c82f867ea796583b7bf0c94ef96699a00135')
+            
'f8fb6fe11957391d4dc48f279c07e29b2063c7268a4585c4d2d0462f9b17d3563997a29bed4da5577b4125e70668aa79ce86a553cda71cb94c1af19b9bd808fe')
 
b2sums=('7a67058a8fa15222f5a9d3a251db3ea8f3866d0a4d6632382e1eef077a7105761d526d9035334d02c80557c8595ed60605d9b7c529726369150a7c79b36e519b'
-        
'cfdeec43014955c7b2e9ac988691c3102a752c75f3b87a57d20360c0e57db92afaff20413510f8405f0a3c8b246532aa54c3e9b1953ea32e10bc252dc3793f0f')
+        
'd6193172f5baae90792a636f925f5d9eb6f886f362fcb36f4551dcf0e097fbb2ef58bd7a7bb8dc8401846df3eea4601566e58495f6ab8ce99b4498b8d9b55196')
+
+prepare() {
+  # disable tests broken with django 5
+  sed -e 's/test_date_facets_month/off1/;s/test_date_facets_seconds/off2/' -i 
$_name-$pkgver/tests/xapian_tests/tests/test_backend.py
+}
 
 build() {
   cd $_name-$pkgver



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-xapian-haystack/-/commit/d7d6d910c676335fd1fa1176cc09bd04ead6665c

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


Reply via email to