Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / 
srslte


Commits:
15ae01f2 by Antonio Rojas at 2023-08-31T20:27:15+02:00
upgpkg: 23.04.1-1: boost 1.83 rebuild

- - - - -


3 changed files:

- PKGBUILD
- − gcc-12.patch
- + string.patch


Changes:

=====================================
PKGBUILD
=====================================
@@ -2,10 +2,10 @@
 
 pkgbase=srslte
 pkgname=($pkgbase $pkgbase-avx2)
-_pkgname=srsRAN
-pkgver=22.10
+_pkgname=srsRAN_4G
+pkgver=23.04.1
 _pkgver=release_${pkgver//./_}
-pkgrel=4
+pkgrel=1
 pkgdesc='Open source SDR LTE software suite from Software Radio Systems (SRS)'
 arch=('x86_64')
 url='https://www.srslte.com'
@@ -15,8 +15,10 @@ depends=('fftw' 'mbedtls' 'boost-libs' 'lksctp-tools' 
'libconfig'
 makedepends=('cmake' 'boost')
 provides=('srsue' 'srsenb' 'srsenb')
 conflicts=('srsue' 'srsenb' 'srsenb')
-source=("$_pkgname-$pkgver.tar.gz::https://github.com/srsran/srsRAN/archive/$_pkgver.tar.gz";)
-sha512sums=('3ede785a40674729eb0159fc1edade6a3b1a6edc58f712e2d3c512625e720e01da140ba9da88ab146a94cd5acf1e6054c3a8b468c27780f62e43cf96852e9c3b')
+source=("$_pkgname-$pkgver.tar.gz::https://github.com/srsran/srsRAN/archive/$_pkgver.tar.gz";
+         string.patch)
+sha512sums=('725a7d4a317d913d52f10b411cdf647401bcc688ac82f215231b422696b460e16f5d5173e1336be5b7744a338e89eca2293b65689120dab7598bf32bff782f74'
+            
'8cd2ceeb8e15480aa8390e70e841bbe9fc8b340e7a19beadb2ece4a9159741a4f1cb8ab6e1b72e77c73aca13d1a4b569e7ca1a8658e71d64ce9c04540dd384e4')
 options=(!lto)
 
 prepare() {
@@ -31,6 +33,8 @@ prepare() {
 
   mkdir build
 
+  patch -p1 < "$srcdir"/string.patch # Add missing include
+
   cp -r "$srcdir"/$_pkgname-$_pkgver "$srcdir"/$_pkgname-avx2-$_pkgver
 }
 


=====================================
gcc-12.patch deleted
=====================================
@@ -1,12 +0,0 @@
-diff --git a/lib/include/srsran/srslog/bundled/fmt/core.h 
b/lib/include/srsran/srslog/bundled/fmt/core.h
-index d676f27e5..d5c6f423a 100644
---- a/lib/include/srsran/srslog/bundled/fmt/core.h
-+++ b/lib/include/srsran/srslog/bundled/fmt/core.h
-@@ -8,6 +8,7 @@
- #ifndef FMT_CORE_H_
- #define FMT_CORE_H_
- 
-+#include <array>
- #include <cstdio>  // std::FILE
- #include <cstring>
- #include <functional>


=====================================
string.patch
=====================================
@@ -0,0 +1,12 @@
+diff --git a/lib/include/srsran/radio/channel_mapping.h 
b/lib/include/srsran/radio/channel_mapping.h
+index 3e1fe5f3f..05a480d0e 100644
+--- a/lib/include/srsran/radio/channel_mapping.h
++++ b/lib/include/srsran/radio/channel_mapping.h
+@@ -26,6 +26,7 @@
+ #include <list>
+ #include <map>
+ #include <mutex>
++#include <string>
+ 
+ namespace srsran {
+ 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/srslte/-/commit/15ae01f2674be9d3179628d895b3a0e642704a8f

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


Reply via email to