diff options
author | Fijxu | 2023-11-26 15:07:15 -0300 |
---|---|---|
committer | Fijxu | 2023-11-26 15:07:15 -0300 |
commit | 1865cedd8ba1f75bdbd92f375681fc9ea352839d (patch) | |
tree | a2a7748ad52f97286eb02480169d5444447fee31 | |
parent | 0d0f5f3e0f0717afa5e2a3dd37b5687a322ac34d (diff) | |
download | aur-chatterino2-technorino-git.tar.gz |
upgpkg: chatterino2-technorino-git r4431.13ea4ad1-1
Update
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | Makefile | 27 | ||||
-rw-r--r-- | PKGBUILD | 6 |
3 files changed, 30 insertions, 14 deletions
@@ -7,15 +7,16 @@ pkgbase = chatterino2-technorino-git arch = any license = MIT makedepends = git - makedepends = qt5-svg makedepends = boost makedepends = cmake - depends = qt5-base - depends = qt5-tools + depends = qt6-base + depends = qt6-tools depends = boost-libs depends = openssl - depends = qt5-imageformats - depends = qtkeychain-qt5 + depends = qt6-imageformats + depends = qtkeychain-qt6 + depends = qt6-5compat + depends = qt6-svg optdepends = streamlink: For piping streams to video players optdepends = pulseaudio: For audio output provides = chatterino @@ -1,21 +1,33 @@ -# Thanks to zneix for this Makefile - .PHONY: all -all: clean srcinfo rebuild +all: clean rebuild srcinfo chroot-rebuild rebuild: makepkg -s + +chroot-rebuild: + @ [ -n "${CHROOT}" ] && \ + echo "Creating chroot in ${CHROOT}" && \ + [ -d "${CHROOT}/root" ] || mkarchroot "${CHROOT}/root" base-devel && \ + arch-nspawn "${CHROOT}/root" pacman -Syu && \ + makechrootpkg -c -r "${CHROOT}" || \ + echo "export the CHROOT environment variable if you want to use chroot-rebuild" + srcinfo: makepkg --printsrcinfo > .SRCINFO clean: - rm -rf pkg src dankerino/ chatterino2-*.pkg.tar.{xz,zst} \ + rm -rf \ + pkg \ + src \ + chatterino2 \ + chatterino2-*.pkg.tar.xz \ + chatterino2-*.pkg.tar.zst \ + chatterino2-*.log \ libcommuni \ humanize \ - qBreakpad \ - WinToast \ + crashpad \ settings \ signals \ serialize \ @@ -24,4 +36,5 @@ clean: sanitizers-cmake \ websocketpp \ magic_enum \ - googletest + miniaudio + @@ -8,8 +8,8 @@ pkgdesc='Another fork of Chatterino2 with features (or fixes) that are not accep arch=('any') url=https://github.com/2547techno/technorino license=('MIT') -depends=('qt5-base' 'qt5-tools' 'boost-libs' 'openssl' 'qt5-imageformats' 'qtkeychain-qt5') -makedepends=('git' 'qt5-svg' 'boost' 'cmake') +depends=('qt6-base' 'qt6-tools' 'boost-libs' 'openssl' 'qt6-imageformats' 'qtkeychain-qt6' 'qt6-5compat' 'qt6-svg') +makedepends=('git' 'boost' 'cmake') optdepends=('streamlink: For piping streams to video players' 'pulseaudio: For audio output') provides=('chatterino') @@ -76,7 +76,9 @@ build() { -DCMAKE_BUILD_TYPE=Release \ -DUSE_SYSTEM_QTKEYCHAIN=ON \ -DUSE_PRECOMPILED_HEADERS=OFF \ + -DBUILD_WITH_QT6=ON \ -DCHATTERINO_STATIC_AVIF=OFF \ + -DCHATTERINO_UPDATER=OFF \ "${flags[@]}" \ .. cmake --build . |