Package Details: chatterino2-git 2.5.2.r138.gffb3a23-1

Git Clone URL: https://aur.archlinux.org/chatterino2-git.git (read-only, click to copy)
Package Base: chatterino2-git
Description: Second installment of the Twitch chat client series "Chatterino", dev/git version
Upstream URL: https://chatterino.com
Keywords: chatterino chatterino2 twitch
Licenses: MIT
Conflicts: chatterino
Provides: chatterino
Submitter: Ckat
Maintainer: Ckat (Danis, pajlada, chatterino2-ci)
Last Packager: pajlada
Votes: 40
Popularity: 1.08
First Submitted: 2017-10-13 21:38 (UTC)
Last Updated: 2025-03-05 09:28 (UTC)

Pinned Comments

Ckat commented on 2020-02-28 17:56 (UTC) (edited on 2021-09-05 10:41 (UTC) by Ckat)

if you get some error launching chatterino about libboost or other system libs, try recompiling (just install the package again and it'll recompile from latest source) before complaining.

also, -git packages cannot go out of date, unless they stop compiling. pkgver is updated every build, you the user are responsable to regularly rebuild it if you want the latest git version built.

TLDR; please stop flagging it out of date unless it doesnt build anymore.

Latest Comments

1 2 3 4 5 Next › Last »

pajlada commented on 2025-02-15 08:53 (UTC) (edited on 2025-02-15 08:53 (UTC) by pajlada)

@hugeblank We use cmake --build so it's also configurable via the CMAKE_BUILD_PARALLEL_LEVEL environment variable https://cmake.org/cmake/help/latest/envvar/CMAKE_BUILD_PARALLEL_LEVEL.html

If there's some documentation you can link to that suggests defaulting to parallel builds I'd be happy to change. I've looked through the wiki for -git package guidelines and https://wiki.archlinux.org/title/CMake_package_guidelines for this package. Thanks!

hugeblank commented on 2025-02-15 00:57 (UTC) (edited on 2025-02-15 01:07 (UTC) by hugeblank)

is there any particular reason this package doesn't use more than one core to build? It's quite slow and I'm pretty sure a -j $(nproc) would fix things.

Edit: Naturally after complaining I find out that it's possible to override and apply custom build flags to makepkg: https://wiki.archlinux.org/title/Makepkg#Parallel_compilation I'm still in favor of including it in the pkgbuild itself, but at least there's a way to externally configure it.

pajlada commented on 2025-02-08 09:33 (UTC)

@PowerdollKirby In https://aur.archlinux.org/cgit/aur.git/commit/PKGBUILD?h=chatterino2-git&id=02d78d14b77df601fd2dc4b8acd35933e0ecd14f a few weeks ago we updated the remote for the websocketpp submodule, opting to use our fork instead of upstream. This will require a clean build - your AUR helper should prompt for a clean build and you should select yes when it asks about Chatterino

PowerdollKirby commented on 2025-02-06 20:45 (UTC)

==> ERROR: /home/cassie/.cache/paru/clone/chatterino2-git/websocketpp is not a clone of https://github.com/Chatterino/websocketpp Aborting... error: failed to download sources for 'chatterino2-git-2.5.2.r36.g8554bd4-1': error: packages failed to build: chatterino2-git-2.5.2.r36.g8554bd4-1

pajlada commented on 2023-09-18 12:41 (UTC)

@xiota pkgver() has been updated to remove the clean up the tag from git. I'm just using the first example from https://wiki.archlinux.org/title/VCS_package_guidelines#Git with a v prefix strip. Thanks for the heads up!

pajlada commented on 2023-03-02 23:51 (UTC)

@Billy I've swapped the build to use cmake --build . now, thanks!

Billy commented on 2023-03-02 18:46 (UTC)

It would be nice if the build step would, instead of make, invoke cmake --build .: in this way it would work even if other generators (e.g. ninja) were specified.

pajlada commented on 2022-10-31 12:37 (UTC)

Since Chatterino2 can build with system qtkeychain, I will be switching away from the submodule and adding qtkeychain-qt5 as a dependency instead. My plan is to include this in the depends list rather than optdepends despite it being technically optional since previous builds had this enabled by default. If someone disagrees let me know and we can chat about it.

pajlada commented on 2022-10-31 12:34 (UTC)

@CommodoreCrunch Updated, thanks for the poke!