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


Commits:
eadc5461 by Antonio Rojas at 2025-05-01T19:46:30+02:00
upgpkg: 0.10.1-4: boost 1.88 rebuild

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- + boost-1.88.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = ncmpcpp
        pkgdesc = Featureful ncurses based MPD client inspired by ncmpc
        pkgver = 0.10.1
-       pkgrel = 3
+       pkgrel = 4
        url = https://github.com/ncmpcpp/ncmpcpp
        arch = x86_64
        license = GPL-2.0-only


=====================================
PKGBUILD
=====================================
@@ -7,7 +7,7 @@
 
 pkgname=ncmpcpp
 pkgver=0.10.1
-pkgrel=3
+pkgrel=4
 pkgdesc='Featureful ncurses based MPD client inspired by ncmpc'
 url='https://github.com/ncmpcpp/ncmpcpp'
 arch=('x86_64')
@@ -18,11 +18,13 @@ depends=('curl' 'libcurl.so' 'libmpdclient' 
'libmpdclient.so' 'fftw' 'libfftw3.s
          'glibc' 'gcc-libs' 'ncurses' 'libncursesw.so' 'readline' 
'libreadline.so' 'taglib')
 makedepends=('boost' 'git')
 source=(git+https://github.com/ncmpcpp/ncmpcpp.git#tag=${pkgver})
+#        boost-1.88.patch)
 
sha512sums=('5d8e1ac3de2398977fc251cc193db2a03b5ba8c39813b293f0d4f539bbe0873810de13a2a7e3037e2821058e361eb981debbc266b8d7fbfb91ef8d8a00bbf2b8')
 
b2sums=('c70a4d6457fd830da7ee8ccfa284071ea01115b86aff87af82ae3ae87e9bd4e897bb3b3fc62e0cafbf5070f1d1f0bf34c3a9c0bbfdcf80f1eefc4d3c0fc15256')
 
 prepare() {
   cd ${pkgname}
+#  patch -p1 -i ../boost-1.88.patch
   autoreconf -fiv
   sed -e 's/CXXFLAGS=/CXXFLAGS+=/' \
       -e 's/CPPFLAGS=/CPPFLAGS+=/' \


=====================================
boost-1.88.patch
=====================================
@@ -0,0 +1,52 @@
+diff --git a/src/curses/menu.h b/src/curses/menu.h
+index 71738716..a665f0b3 100644
+--- a/src/curses/menu.h
++++ b/src/curses/menu.h
+@@ -22,7 +22,7 @@
+ #define NCMPCPP_MENU_H
+ 
+ #include <boost/iterator/transform_iterator.hpp>
+-#include <boost/range/detail/any_iterator.hpp>
++#include <boost/range/any_range.hpp>
+ #include <cassert>
+ #include <functional>
+ #include <iterator>
+diff --git a/src/interfaces.h b/src/interfaces.h
+index 869a2fc7..5a658549 100644
+--- a/src/interfaces.h
++++ b/src/interfaces.h
+@@ -21,7 +21,7 @@
+ #ifndef NCMPCPP_INTERFACES_H
+ #define NCMPCPP_INTERFACES_H
+ 
+-#include <boost/range/detail/any_iterator.hpp>
++#include <boost/range/any_range.hpp>
+ #include <boost/tuple/tuple.hpp>
+ #include <string>
+ #include "enums.h"
+diff --git a/src/screens/search_engine.cpp b/src/screens/search_engine.cpp
+index f0e20e0b..5261f586 100644
+--- a/src/screens/search_engine.cpp
++++ b/src/screens/search_engine.cpp
+@@ -19,7 +19,7 @@
+  ***************************************************************************/
+ 
+ #include <array>
+-#include <boost/range/detail/any_iterator.hpp>
++#include <boost/range/any_range.hpp>
+ #include <iomanip>
+ 
+ #include "curses/menu_impl.h"
+diff --git a/src/song_list.h b/src/song_list.h
+index 5080d8c4..2068cf1e 100644
+--- a/src/song_list.h
++++ b/src/song_list.h
+@@ -21,7 +21,7 @@
+ #ifndef NCMPCPP_SONG_LIST_H
+ #define NCMPCPP_SONG_LIST_H
+ 
+-#include <boost/range/detail/any_iterator.hpp>
++#include <boost/range/any_range.hpp>
+ #include "curses/menu.h"
+ #include "song.h"
+ #include "utility/const.h"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ncmpcpp/-/commit/eadc5461076cf3080c0d294cb181271a0cbf1b4e

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


Reply via email to