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.