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.