guitarix2: for boost-1.88

This commit is contained in:
Đoàn Trần Công Danh 2025-08-08 22:00:59 +07:00
parent 0dc04cfdaf
commit 50b30fd8b1
3 changed files with 45 additions and 24 deletions

View file

@ -1,22 +0,0 @@
--- a/src/headers/gx_parameter.h 2018-07-22 06:24:50.000000000 +0200
+++ b/src/headers/gx_parameter.h 2018-07-22 06:24:50.000000000 +0200
@@ -28,6 +28,8 @@
#ifndef SRC_HEADERS_GX_PARAMETER_H_
#define SRC_HEADERS_GX_PARAMETER_H_
+#include <boost/noncopyable.hpp>
+
namespace gx_system { class JsonWriter; class JsonParser; }
namespace gx_engine {
--- a/src/headers/gx_system.h 2018-07-22 06:24:50.000000000 +0200
+++ b/src/headers/gx_system.h 2018-07-22 06:24:50.000000000 +0200
@@ -25,6 +25,8 @@
#ifndef SRC_HEADERS_GX_SYSTEM_H_
#define SRC_HEADERS_GX_SYSTEM_H_
+#include <boost/noncopyable.hpp>
+
#ifndef NDEBUG
#include <fenv.h>

View file

@ -0,0 +1,42 @@
--- a/src/LV2/DSP/gx_common.h
+++ b/src/LV2/DSP/gx_common.h
@@ -23,6 +23,7 @@
#define SRC_HEADERS_GX_COMMON_H_
+#include <cstdint>
#include <cstdlib>
#include <cmath>
#include <iostream>
--- a/src/headers/gx_parameter.h
+++ b/src/headers/gx_parameter.h
@@ -28,6 +28,8 @@
#ifndef SRC_HEADERS_GX_PARAMETER_H_
#define SRC_HEADERS_GX_PARAMETER_H_
+#include <boost/noncopyable.hpp>
+
namespace gx_system { class JsonWriter; class JsonParser; }
namespace gx_engine {
--- a/src/headers/gx_system.h
+++ b/src/headers/gx_system.h
@@ -25,6 +25,8 @@
#ifndef SRC_HEADERS_GX_SYSTEM_H_
#define SRC_HEADERS_GX_SYSTEM_H_
+#include <boost/noncopyable.hpp>
+
#ifndef NDEBUG
#include <fenv.h>
--- a/src/LV2/gxbooster.lv2/gxbooster.cpp
+++ b/src/LV2/gxbooster.lv2/gxbooster.cpp
@@ -17,6 +17,7 @@
* --------------------------------------------------------------------------
*/
+#include <cstdint>
#include <cstdlib>
#include <cmath>
#include <iostream>

View file

@ -1,13 +1,14 @@
# Template file for 'guitarix2'
pkgname=guitarix2
version=0.44.1
revision=3
revision=4
build_style=waf3
configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust
$(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')"
make_build_args="--progress"
hostmakedepends="gperf intltool pkg-config sassc"
makedepends="boost-devel eigen fftw-devel gtkmm-devel jack-devel
makedepends="boost-devel-minimal libboost_iostreams
eigen fftw-devel gtkmm-devel jack-devel
ladspa-sdk liblrdf-devel libsndfile-devel lilv-devel lv2 sratom-devel
zita-convolver-devel zita-resampler-devel
$(vopt_if avahi avahi-glib-libs-devel) $(vopt_if bluez libbluetooth-devel)"