Package Details: aegisub-arch1t3cht-git 3.2.2.r1193.74ed5a691-1

Git Clone URL: https://aur.archlinux.org/aegisub-arch1t3cht-git.git (read-only, click to copy)
Package Base: aegisub-arch1t3cht-git
Description: A general-purpose subtitle editor with ASS/SSA support (arch1t3cht fork)
Upstream URL: https://github.com/arch1t3cht/Aegisub
Licenses: GPL, BSD
Conflicts: aegisub
Provides: aegisub
Submitter: Funami
Maintainer: Funami
Last Packager: Funami
Votes: 7
Popularity: 0.000171
First Submitted: 2022-08-18 11:17 (UTC)
Last Updated: 2024-10-23 22:25 (UTC)

Dependencies (28)

Required by (4)

Sources (8)

Latest Comments

1 2 3 4 5 Next › Last »

witchymary commented on 2024-10-29 17:07 (UTC)

The fork now supports building against system-provided bestsource. https://github.com/arch1t3cht/Aegisub/commit/490fcd929462a148467e19ffc602db0000bc9be6

Funami commented on 2024-10-23 22:27 (UTC)

Thanks for the notice, witchymary! Now fixed!

witchymary commented on 2024-10-23 20:17 (UTC)

Compilation currently breaks since latest master requires bestsource R8.

Funami commented on 2024-09-19 17:43 (UTC)

Thank you for your investigation, h3xo! I applied your fix!

h3xo commented on 2024-09-18 06:52 (UTC) (edited on 2024-09-18 06:53 (UTC) by h3xo)

To fix this, comment source /etc/makepkg.conf in check_makepkg_options()

tl;dr of issue: makepkg internally sources this file (somewhere in /usr/share/makepkg) and marks BUILDENV (and probably most of these variables) as readonly.

If we source /etc/makepkg.conf, we'll try to overwrite them (even though they're the same) resulting in error in source, early return and empty BUILDTYPE.

sommio commented on 2024-09-16 05:14 (UTC) (edited on 2024-09-16 05:15 (UTC) by sommio)

extra-x86_64-build failed

==> Starting prepare()...
Re-applying patchfiles overlay for bestsource...
Re-applying patchfiles overlay for avisynth...
Re-applying patchfiles overlay for vapoursynth...
Re-applying patchfiles overlay for luajit...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_pie=true -D python.bytecompile=1 --buildtype= -D b_lto=false -D default_audio_output=PulseAudio -D bestsource:default_library=static build
usage: meson setup [-h] [--prefix PREFIX] [--bindir BINDIR] [--datadir DATADIR]
                   [--includedir INCLUDEDIR] [--infodir INFODIR]
                   [--libdir LIBDIR] [--licensedir LICENSEDIR]
                   [--libexecdir LIBEXECDIR] [--localedir LOCALEDIR]
                   [--localstatedir LOCALSTATEDIR] [--mandir MANDIR]
                   [--sbindir SBINDIR] [--sharedstatedir SHAREDSTATEDIR]
                   [--sysconfdir SYSCONFDIR]
                   [--auto-features {enabled,disabled,auto}]
                   [--backend {ninja,vs,vs2010,vs2012,vs2013,vs2015,vs2017,vs2019,vs2022,xcode,none}]
                   [--genvslite {vs2022}]
                   [--buildtype {plain,debug,debugoptimized,release,minsize,custom}]
                   [--debug] [--default-library {shared,static,both}]
                   [--errorlogs] [--install-umask INSTALL_UMASK]
                   [--layout {mirror,flat}] [--optimization {plain,0,g,1,2,3,s}]
                   [--prefer-static] [--stdsplit] [--strip]
                   [--unity {on,off,subprojects}] [--unity-size UNITY_SIZE]
                   [--warnlevel {0,1,2,3,everything}] [--werror]
                   [--wrap-mode {default,nofallback,nodownload,forcefallback,nopromote}]
                   [--force-fallback-for FORCE_FALLBACK_FOR] [--vsenv]
                   [--pkgconfig.relocatable]
                   [--python.bytecompile PYTHON.BYTECOMPILE]
                   [--python.install-env {auto,prefix,system,venv}]
                   [--python.platlibdir PYTHON.PLATLIBDIR]
                   [--python.purelibdir PYTHON.PURELIBDIR]
                   [--python.allow-limited-api]
                   [--pkg-config-path PKG_CONFIG_PATH]
                   [--build.pkg-config-path BUILD.PKG_CONFIG_PATH]
                   [--cmake-prefix-path CMAKE_PREFIX_PATH]
                   [--build.cmake-prefix-path BUILD.CMAKE_PREFIX_PATH]
                   [-D option] [--native-file NATIVE_FILE]
                   [--cross-file CROSS_FILE] [-v] [--fatal-meson-warnings]
                   [--reconfigure] [--wipe] [--clearcache]
                   [builddir] [sourcedir]
meson setup: error: argument --buildtype: invalid choice: '' (choose from 'plain', 'debug', 'debugoptimized', 'release', 'minsize', 'custom')
==> ERROR: A failure occurred in prepare().
    Aborting...
==> ERROR: Build failed, check /var/lib/archbuild/extra-x86_64/sommio/build

Funami commented on 2024-09-07 12:24 (UTC)

Thanks boydaihungst, I applied your fix!

boydaihungst commented on 2024-09-07 11:54 (UTC)

I have this boost problem

‘boost::endian::order::enum_type’ has not been declared

By removing this line from PKGBUILD it seems to fix my problem.

  sed -i '/BOOST_USE_WINDOWS_H/{n;s/$/\nadd_project_arguments('"'"'-DBOOST_NO_CXX11_SCOPED_ENUMS'"'"', language: '"'"'cpp'"'"')/}' meson.build

FichteFoll commented on 2024-08-23 18:37 (UTC) (edited on 2024-08-23 18:40 (UTC) by FichteFoll)

Building via aurutils fails for me because for some reason it cannot find boost on my system, even though it's listed as a makedep. Any ideas?

Library m found: YES
Library dl found: YES
Run-time dependency iconv found: YES
Run-time dependency libass found: YES 0.17.3
Run-time dependency Boost found: NO (tried system)

meson.build:114:12: ERROR: Automatic wrap-based subproject downloading is disabled

Edit: I don't see the installation of makedeps in the logs, so it might be a regression of aurutils.

Funami commented on 2024-06-24 11:33 (UTC)

@witchymary Thanks for the info, the conflict should be fixed.