Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / 
couchdb


Commits:
1751efa8 by Carl Smedstad at 2026-05-24T07:46:02+02:00
upgpkg: 3.5.2-1: Upstream release & erlang 29 rebuild

https://docs.couchdb.org/en/stable/whatsnew/3.5.html#version-3-5-2

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = couchdb
        pkgdesc = Document-oriented database that can be queried and indexed in 
a MapReduce fashion using JSON
-       pkgver = 3.5.1
-       pkgrel = 4
+       pkgver = 3.5.2
+       pkgrel = 1
        url = https://couchdb.apache.org
        arch = x86_64
        license = Apache-2.0
@@ -26,20 +26,22 @@ pkgbase = couchdb
        backup = etc/couchdb/local.ini
        backup = etc/couchdb/vm.args
        backup = etc/default/couchdb
-       source = 
https://archive.apache.org/dist/couchdb/source/3.5.1/apache-couchdb-3.5.1.tar.gz
-       source = 
https://archive.apache.org/dist/couchdb/source/3.5.1/apache-couchdb-3.5.1.tar.gz.asc
+       source = 
https://archive.apache.org/dist/couchdb/source/3.5.2/apache-couchdb-3.5.2.tar.gz
+       source = 
https://archive.apache.org/dist/couchdb/source/3.5.2/apache-couchdb-3.5.2.tar.gz.asc
        source = couchdb.default
        source = couchdb.service
        source = couchdb.sysusers
        source = couchdb.tmpfiles
+       source = 
couchdb-otp29-compat.patch::https://github.com/apache/couchdb/commit/6ffcfbd8768257186f48890da747ad5c5751f8f0.patch
        validpgpkeys = 2EC788AE3F239FA13E82D215CDE711289384AE37
        validpgpkeys = D2B17F9DA23C0A10991AF2E3D9EE01E47852AEE4
        validpgpkeys = 0BD7A98499C4AB41C910EE65FC04DFBC9657A78E
-       sha256sums = 
c22cf31d6d91a3f5aa04f0cad493babdc723213494cb5e6170a507d359c50136
-       sha256sums = SKIP
-       sha256sums = 
0d21fdd7851b3a6fa099b030cab0e96705b1d5a3a83a4ff1c871814d8742cae9
-       sha256sums = 
6ab3d362f3fcd9079036c883dc09dc597584cb627831460f2e0c68a31aa052ae
-       sha256sums = 
76404436346167dd19c3eace1164e35e3ac91ffed9bc3c20acb1b76e6d306f43
-       sha256sums = 
7331b9675e3668c5f0d632bee5d154c061cc3e60d451bef3dc0d0ab2dadfa006
+       b2sums = 
9d1312d75c4b6d1aad78e681a85ab43a742ce2cd9586aa0fcc0495e0d34a3b0f514cc3f95099fbcd8885ba734978de672cb1c9e965e92b8ade6777af4f6c47cf
+       b2sums = SKIP
+       b2sums = 
e2a3e03e8e713c69c42b1a64820f5587b80adef7afbde58be598db8aecaeff7c0f1d9088cfc84b231abb6f3959b2fb08a3a8f79c66501ec49db1970458d41b9a
+       b2sums = 
4ee85dd68fd059af7be93a08cd1e819e1238dcf98f4337d3f626276f208805308921db847a7cd7e76c938e026ac5bb76ce3ec8890a26d30181141ed7e400ab5c
+       b2sums = 
945a5a10fd184d60692482c98b0ae9bd19c4a18d8417367e3975b44f364feee0fed938ec62b900af7c56fa27f6125b08ac171c54c4f76766223b5d1fe3feb1bb
+       b2sums = 
c48f7cf4d6278a3ba1e36ba46382c129ce0c63ec80e7bfd7c691966c5e0e20014c44f934f7c00f65099ebaa50dca3708ca0574bb88fcd7b8b1920bbf4dfc98c6
+       b2sums = 
6e935cf9c6a826e295a42f1be699641e5370ca9f47e6b8f95e915d30d9097e392f199a20276c17e0a20d1272614686501ca2030b9f4d2ddcdabeb17bf87c6c87
 
 pkgname = couchdb


=====================================
PKGBUILD
=====================================
@@ -4,8 +4,8 @@
 # Contributor: Michael Fellinger <[email protected]>
 
 pkgname=couchdb
-pkgver=3.5.1
-pkgrel=4
+pkgver=3.5.2
+pkgrel=1
 pkgdesc="Document-oriented database that can be queried and indexed in a 
MapReduce fashion using JSON"
 arch=(x86_64)
 url="https://couchdb.apache.org";
@@ -45,13 +45,15 @@ source=(
   couchdb.service
   couchdb.sysusers
   couchdb.tmpfiles
+  
"${pkgname}-otp29-compat.patch::https://github.com/apache/couchdb/commit/6ffcfbd8768257186f48890da747ad5c5751f8f0.patch";
 )
-sha256sums=('c22cf31d6d91a3f5aa04f0cad493babdc723213494cb5e6170a507d359c50136'
-            'SKIP'
-            '0d21fdd7851b3a6fa099b030cab0e96705b1d5a3a83a4ff1c871814d8742cae9'
-            '6ab3d362f3fcd9079036c883dc09dc597584cb627831460f2e0c68a31aa052ae'
-            '76404436346167dd19c3eace1164e35e3ac91ffed9bc3c20acb1b76e6d306f43'
-            '7331b9675e3668c5f0d632bee5d154c061cc3e60d451bef3dc0d0ab2dadfa006')
+b2sums=('9d1312d75c4b6d1aad78e681a85ab43a742ce2cd9586aa0fcc0495e0d34a3b0f514cc3f95099fbcd8885ba734978de672cb1c9e965e92b8ade6777af4f6c47cf'
+        'SKIP'
+        
'e2a3e03e8e713c69c42b1a64820f5587b80adef7afbde58be598db8aecaeff7c0f1d9088cfc84b231abb6f3959b2fb08a3a8f79c66501ec49db1970458d41b9a'
+        
'4ee85dd68fd059af7be93a08cd1e819e1238dcf98f4337d3f626276f208805308921db847a7cd7e76c938e026ac5bb76ce3ec8890a26d30181141ed7e400ab5c'
+        
'945a5a10fd184d60692482c98b0ae9bd19c4a18d8417367e3975b44f364feee0fed938ec62b900af7c56fa27f6125b08ac171c54c4f76766223b5d1fe3feb1bb'
+        
'c48f7cf4d6278a3ba1e36ba46382c129ce0c63ec80e7bfd7c691966c5e0e20014c44f934f7c00f65099ebaa50dca3708ca0574bb88fcd7b8b1920bbf4dfc98c6'
+        
'6e935cf9c6a826e295a42f1be699641e5370ca9f47e6b8f95e915d30d9097e392f199a20276c17e0a20d1272614686501ca2030b9f4d2ddcdabeb17bf87c6c87')
 # https://downloads.apache.org/couchdb/KEYS
 validpgpkeys=(
   2EC788AE3F239FA13E82D215CDE711289384AE37 # Joan Touzet (CODE SIGNING KEY) 
<[email protected]>
@@ -62,6 +64,11 @@ validpgpkeys=(
 prepare() {
   cd apache-couchdb-${pkgver}
   sed -i 's|./data|/var/lib/couchdb|' configure
+  patch -Np1 < ../${pkgname}-otp29-compat.patch
+  # Vendored ibrowse fails OTP-29 build due to deprecated `catch ...` and
+  # warnings_as_errors. Upstream fix still open:
+  # https://github.com/cmullaparthi/ibrowse/pull/187
+  sed -i '/warnings_as_errors,/d' src/ibrowse/rebar.config
 }
 
 build() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/couchdb/-/commit/1751efa8f3e584e2a50754559598ffe0dff53199

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/couchdb/-/commit/1751efa8f3e584e2a50754559598ffe0dff53199
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