Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / spdlog


Commits:
7a0491d4 by Robin Candau at 2024-09-07T16:58:16+02:00
upgpkg: 1.14.1-2: Rebuild against fmt 11
https://archlinux.org/todo/fmt-1102-rebuild/

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = spdlog
        pkgdesc = Very fast, header-only/compiled, C++ logging library
        pkgver = 1.14.1
-       pkgrel = 1
+       pkgrel = 2
        url = https://github.com/gabime/spdlog
        arch = x86_64
        license = MIT
@@ -10,7 +10,9 @@ pkgbase = spdlog
        provides = libspdlog.so
        source = 
spdlog-1.14.1.tar.gz::https://github.com/gabime/spdlog/archive/v1.14.1.tar.gz
        source = spdlog_fmt_external.patch
+       source = 
fix_build_with_fmt11.patch::https://github.com/gabime/spdlog/commit/d276069a6e916b1e1fd45885b15b72bd8ee000a7.patch
        sha256sums = 
1586508029a7d0670dfcb2d97575dcdc242d3868a259742b69f100801ab4e16b
        sha256sums = 
a0eb34b7c6920f0db2587460071f53372663c191cdfe34bf5ea2704c309c745f
+       sha256sums = 
9208168114b0996d6c4b74cfbdf145ed3209680bef258b9306467c39f1149202
 
 pkgname = spdlog


=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
 
 pkgname=spdlog
 pkgver=1.14.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Very fast, header-only/compiled, C++ logging library'
 arch=('x86_64')
 url='https://github.com/gabime/spdlog'
@@ -14,16 +14,20 @@ makedepends=('cmake')
 source=(
     
"$pkgname-$pkgver.tar.gz::https://github.com/gabime/spdlog/archive/v$pkgver.tar.gz";
     "spdlog_fmt_external.patch"
+    
"fix_build_with_fmt11.patch::https://github.com/gabime/spdlog/commit/d276069a6e916b1e1fd45885b15b72bd8ee000a7.patch";
 )
 provides=(
     'libspdlog.so'
 )
 sha256sums=('1586508029a7d0670dfcb2d97575dcdc242d3868a259742b69f100801ab4e16b'
-            'a0eb34b7c6920f0db2587460071f53372663c191cdfe34bf5ea2704c309c745f')
+            'a0eb34b7c6920f0db2587460071f53372663c191cdfe34bf5ea2704c309c745f'
+            '9208168114b0996d6c4b74cfbdf145ed3209680bef258b9306467c39f1149202')
 
 prepare() {
     cd "$pkgname-$pkgver"
     patch -p1 <../spdlog_fmt_external.patch
+    # Temporary upstream patch to fix build with fmt 11
+    patch -p1 <../fix_build_with_fmt11.patch
 }
 
 build() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/spdlog/-/commit/7a0491d41c2a414d2145e3da06c50c283c75429b

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


Reply via email to