diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2fb4595..ea41206 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,10 +21,9 @@ jobs: submodules: recursive - name: Set up dependencies run: | - # add repository to get a newer meson version where cross compiling works - sudo add-apt-repository -y ppa:ubuntustudio-ppa/backports sudo apt-get update -qq - sudo apt-get install -qq meson lv2-dev libfftw3-dev ninja-build + sudo apt-get install -qq python3-pip lv2-dev libfftw3-dev ninja-build + sudo pip install meson - name: Build noise-repellent shell: bash run: | @@ -151,14 +150,13 @@ jobs: sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list sudo apt-get update -qq sudo apt-get install -yqq --allow-downgrades libpcre2-8-0/focal libpcre2-16-0/focal libpcre2-32-0/focal libpcre2-posix2/focal - # add repository to get a newer meson version where cross compiling works - sudo add-apt-repository -y ppa:ubuntustudio-ppa/backports - name: Set up dependencies run: | sudo dpkg --add-architecture i386 sudo apt update - sudo apt-get install -qy build-essential meson mingw-w64 \ - binutils-mingw-w64-i686 g++-mingw-w64-i686 wine-stable:i386 wine-binfmt \ + sudo apt-get install -qy build-essential ninja-build python3-pip mingw-w64 \ + binutils-mingw-w64-i686 g++-mingw-w64-i686 wine-stable:i386 wine-binfmt + sudo pip install meson - name: Cache debian packages run: | mkdir -p ~/PawPawBuilds/debs && \ @@ -213,13 +211,12 @@ jobs: sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list sudo apt-get update -qq sudo apt-get install -yqq --allow-downgrades libpcre2-8-0/focal libpcre2-16-0/focal libpcre2-32-0/focal libpcre2-posix2/focal - # add repository to get a newer meson version where cross compiling works - sudo add-apt-repository -y ppa:ubuntustudio-ppa/backports - name: Set up dependencies run: | sudo apt update - sudo apt-get install -qy build-essential meson mingw-w64 \ - binutils-mingw-w64-x86-64 g++-mingw-w64-x86-64 wine-stable wine-binfmt \ + sudo apt-get install -qy build-essential ninja-build python3-pip mingw-w64 \ + binutils-mingw-w64-x86-64 g++-mingw-w64-x86-64 wine-stable wine-binfmt + sudo pip install meson - name: Cache debian packages run: | mkdir -p ~/PawPawBuilds/debs && \ diff --git a/lv2ttl/nrepellent.ttl.in b/lv2ttl/nrepellent.ttl.in index 2ea799f..87079f6 100755 --- a/lv2ttl/nrepellent.ttl.in +++ b/lv2ttl/nrepellent.ttl.in @@ -43,7 +43,7 @@ "Quantité de réduction"@fr , "Reduction amount" ; lv2:minimum 0.0 ; - lv2:maximum 48.0 ; + lv2:maximum 40.0 ; lv2:default 10.0 ; lv2:designation lv2:threshold ; units:unit units:db ; diff --git a/meson.build b/meson.build index 6e9157c..f4b93a9 100755 --- a/meson.build +++ b/meson.build @@ -31,7 +31,6 @@ else #unix like endif if current_os == 'windows' #windows extension = '.dll' - exe_wrapper = true endif #build of the shared object diff --git a/subprojects/libspecbleach.wrap b/subprojects/libspecbleach.wrap index 0341cc3..24678db 100644 --- a/subprojects/libspecbleach.wrap +++ b/subprojects/libspecbleach.wrap @@ -1,3 +1,3 @@ [wrap-git] url = https://github.com/lucianodato/libspecbleach.git -revision = head +revision = 32cbc2b7b821c8e24b360908a5ceca08b8bb1bde