@pajilada Excellent!
Search Criteria
Package Details: chatterino2-git 2.5.1.r47.gd053a68-1
Package Actions
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: | 37 |
Popularity: | 0.082132 |
First Submitted: | 2017-10-13 21:38 (UTC) |
Last Updated: | 2024-06-16 12:51 (UTC) |
Dependencies (13)
- boost-libs
- openssl (openssl-gitAUR, openssl-staticAUR)
- qt6-5compat
- qt6-base (qt6-base-headlessAUR, qt6-base-gitAUR)
- qt6-imageformats
- qt6-svg
- qt6-tools
- qtkeychain-qt6
- boost (boost-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- pulseaudio (pulseaudio-dummyAUR, pulseaudio-gitAUR) (optional) – For audio output
- streamlink (streamlink-gitAUR) (optional) – For piping streams to video players
Required by (3)
- dl-stream (requires chatterino) (optional)
- dl-stream-git (requires chatterino) (optional)
- kappa-launcher-git (requires chatterino) (optional)
Sources (13)
- git+https://github.com/arsenm/sanitizers-cmake
- git+https://github.com/Chatterino/chatterino2
- git+https://github.com/Chatterino/crash-handler
- git+https://github.com/Chatterino/libcommuni#branch=chatterino-cmake
- git+https://github.com/lua/lua
- git+https://github.com/mackron/miniaudio
- git+https://github.com/martinmoene/expected-lite
- git+https://github.com/Neargye/magic_enum
- git+https://github.com/pajlada/serialize
- git+https://github.com/pajlada/settings
- git+https://github.com/pajlada/signals
- git+https://github.com/Tencent/rapidjson
- git+https://github.com/zaphoyd/websocketpp
txtsd commented on 2020-12-20 16:40 (UTC)
pajlada commented on 2020-12-20 15:31 (UTC)
@txtsd I've gone ahead and applied your changes over the last 4 commits, the only thing I did differently was the way we install the binary itself.
ccache, for some reason, changes the output folder of the binary from $BUILD_DIR/bin/chatterino to $BUILD_DIR/chatterino I don't know how to control this, so to be able to support ccache and non-ccache builds I just check both files and use the one that exists.
pajlada commented on 2020-12-18 07:52 (UTC)
Thank you very much @txtsd - will take a look at it this weekend!
txtsd commented on 2020-12-18 07:21 (UTC)
Here's how it should be: https://0x0.st/iFdM.txt
I also fixed the issue of the executable not being in a bin directory.
txtsd commented on 2020-12-18 05:24 (UTC)
Here's the correct way to deal with submodules: https://wiki.archlinux.org/index.php/VCS_package_guidelines#Git_submodules
wden commented on 2020-11-18 19:37 (UTC)
I have MAKEFLAGS="-j$(nproc)" set in my makepkg.conf, this was causing the build to take up all the RAM and 100% usage on all cores causing the build to fail. I had to modify the PKGBUILD with "make -j 2" in order to be able to build this.
pajlada commented on 2020-07-19 10:02 (UTC)
@tchici done!
tuxauj commented on 2020-07-19 02:09 (UTC)
Just a suggestion: Can you have the --progress flag set for the git submodule update?
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.
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.