From 80c17e1e927ffd6d34e6a33173be4c0534f5b291 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 30 Aug 2025 16:16:28 +0700 Subject: [PATCH] Aegisub: for boost-1.89 --- srcpkgs/Aegisub/patches/boost-1.89.patch | 15 +++++++++++++++ srcpkgs/Aegisub/template | 4 ++-- 2 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 srcpkgs/Aegisub/patches/boost-1.89.patch diff --git a/srcpkgs/Aegisub/patches/boost-1.89.patch b/srcpkgs/Aegisub/patches/boost-1.89.patch new file mode 100644 index 00000000000..82c1f4e4da4 --- /dev/null +++ b/srcpkgs/Aegisub/patches/boost-1.89.patch @@ -0,0 +1,15 @@ +--- a/meson.build ++++ b/meson.build +@@ -108,10 +108,10 @@ deps += iconv_dep + deps += dependency('libass', version: '>=0.9.7', + fallback: ['libass', 'libass_dep']) + +-boost_modules = ['chrono', 'thread', 'locale', 'regex'] ++boost_modules = ['thread', 'locale'] + if not get_option('local_boost') + boost_dep = dependency('boost', version: '>=1.70.0', +- modules: boost_modules + ['system'], ++ modules: boost_modules, + required: false, + static: get_option('default_library') == 'static') + endif diff --git a/srcpkgs/Aegisub/template b/srcpkgs/Aegisub/template index c062af0d65f..fc69be3e446 100644 --- a/srcpkgs/Aegisub/template +++ b/srcpkgs/Aegisub/template @@ -1,12 +1,12 @@ # Template file for 'Aegisub' pkgname=Aegisub version=3.4.2 -revision=2 +revision=3 build_style=meson configure_args="-Dsystem_luajit=true" hostmakedepends="pkg-config gettext meson ninja LuaJIT" makedepends="libass-devel zlib-devel icu-devel boost-devel-minimal - libboost_chrono libboost_locale libboost_regex libboost_thread + libboost_locale libboost_thread wxWidgets-gtk3-devel MesaLib-devel LuaJIT-devel fontconfig-devel ffmpeg6 ffmpeg6-devel libffms2-devel fftw-devel hunspell-devel uchardet-devel gtest-devel pulseaudio-devel alsa-lib-devel libopenal-devel portaudio-devel libcurl-devel"