Package Details: aegisub-arch1t3cht-git 3.2.2.r1189.e8ebb103a-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.000712
First Submitted: 2022-08-18 11:17 (UTC)
Last Updated: 2024-09-19 17:41 (UTC)

Latest Comments

1 2 3 4 5 Next › Last »

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.

witchymary commented on 2024-06-23 20:46 (UTC)

The package currently conflicts with the bestsource package in the official repo

error: failed to commit transaction (conflicting files)
vapoursynth-plugin-bestsource: /usr/include/bestsource/audiosource.h exists in filesystem (owned by aegisub-arch1t3cht-git)
vapoursynth-plugin-bestsource: /usr/include/bestsource/bsshared.h exists in filesystem (owned by aegisub-arch1t3cht-git)
vapoursynth-plugin-bestsource: /usr/include/bestsource/tracklist.h exists in filesystem (owned by aegisub-arch1t3cht-git)
vapoursynth-plugin-bestsource: /usr/include/bestsource/version.h exists in filesystem (owned by aegisub-arch1t3cht-git)
vapoursynth-plugin-bestsource: /usr/include/bestsource/videosource.h exists in filesystem (owned by aegisub-arch1t3cht-git)
Errors occurred, no packages were upgraded.

Funami commented on 2024-05-31 04:33 (UTC)

Thanks for the info as usual, witchymary! PKGBUILD is updated.

witchymary commented on 2024-05-31 01:31 (UTC)

This commit https://github.com/arch1t3cht/Aegisub/commit/0a01ecf9cef52ab05432dd04ddf99ae4a380cc9b#diff-aec57738623b732c4e3148d704d45a89ab3b6c4e07c14d08905ea0ada156eb52 broke the PKGBUILD since the patch is no longer required, and bestsource was bumped. Slightly unrelated, but the ICU issues have been fixed as well.