@corben78 @Freso I think the build is failing due to a compatibility issue between Java 19 and gradle 7.5. gradle 7.6 should fix the issue whenever it's released.
Search Criteria
Package Details: java-chatty 0.26-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/java-chatty.git (read-only, click to copy) |
---|---|
Package Base: | java-chatty |
Description: | Twitch Chat Client for Desktop |
Upstream URL: | https://chatty.github.io/ |
Keywords: | chat-client twitch |
Licenses: | GPL-3.0-or-later |
Conflicts: | chatty |
Submitter: | Freso |
Maintainer: | Freso (AutoUpdateBot) |
Last Packager: | Freso |
Votes: | 31 |
Popularity: | 0.64 |
First Submitted: | 2024-11-04 16:47 (UTC) |
Last Updated: | 2024-11-05 09:32 (UTC) |
Dependencies (6)
- java-runtime (jre10AUR, jre12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, jdk8-armAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre11-jbr-xdgAUR, jre16-openjdkAUR, jre14-openjdkAUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdkAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jre-openj9AUR, jdk11-graalvm-ee-binAUR, jre12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk8-graalvm-ee-binAUR, zulu-15-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jre11AUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jdk8-dragonwell-extendedAUR, jre13-openjdkAUR, jre15-openjdkAUR, jdk21-graalvm-binAUR, jre17-jetbrainsAUR, jdk8-openj9-binAUR, jre-ltsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, liberica-nik-24-full-binAUR, jre21-jetbrains-gitAUR, jdk21-jetbrains-gitAUR, zulu-17-binAUR, zulu-11-binAUR, zulu-8-binAUR, mandrel-binAUR, mandrel24-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-binAUR, jdk17-graalvm-ee-binAUR, jdk21-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jre19-openjdkAUR, jdk17-jetbrains-binAUR, zulu-jdk-fx-binAUR, jre21-jetbrainsAUR, jdk17-zulu-prime-binAUR, zing-21-binAUR, zing-8-binAUR, jdk23-graalvm-ee-binAUR, jdk-android-studioAUR, jre17AUR, java-openjdk-binAUR, jre21-zulu-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, jre17-zulu-binAUR, jdk21-temurinAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk11-temurinAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk17-temurinAUR, jdk8-temurinAUR, zulu-21-binAUR, jdk-temurinAUR, jre8AUR, jdk8AUR, zulu-17-fx-binAUR, jdk8-perfAUR, zulu-jre-fx-binAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, jdk17-openj9-binAUR, jre-jetbrainsAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jdk21-openj9-binAUR, zulu-23-binAUR, jreAUR, jdkAUR, jdk21-jetbrains-binAUR, java-openjdk-ea-binAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk21-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre8-openjdk)
- sh (dashbinshAUR, bash-devel-static-gitAUR, zshbinshAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR, bash)
- gradle (gradle7) (make)
- java-environment (jdk12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, jdk8-armAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jdk11-jbr-xdgAUR, jdk16-openjdkAUR, jdk14-openjdkAUR, jdk18-openjdkAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jdk-openj9AUR, jdk11-graalvm-ee-binAUR, jdk12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk8-graalvm-ee-binAUR, zulu-15-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jdk11AUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jdk8-dragonwell-extendedAUR, jdk13-openjdkAUR, jdk15-openjdkAUR, jdk21-graalvm-binAUR, jdk17-jetbrainsAUR, jdk8-openj9-binAUR, jdk-ltsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, liberica-nik-24-full-binAUR, jdk21-jetbrains-gitAUR, zulu-17-binAUR, zulu-11-binAUR, zulu-8-binAUR, mandrel-binAUR, mandrel24-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-binAUR, jdk17-graalvm-ee-binAUR, jdk21-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jdk19-openjdkAUR, jdk17-jetbrains-binAUR, zulu-jdk-fx-binAUR, jabba-binAUR, jdk21-jetbrainsAUR, jdk17-zulu-prime-binAUR, zing-21-binAUR, zing-8-binAUR, jdk23-graalvm-ee-binAUR, jdk-android-studioAUR, java-openjdk-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, jdk21-temurinAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk11-temurinAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk17-temurinAUR, jdk8-temurinAUR, zulu-21-binAUR, jdk-temurinAUR, jdk8AUR, zulu-17-fx-binAUR, jdk8-perfAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, jdk17-openj9-binAUR, jre-jetbrainsAUR, jdk-openjdk-wakefieldAUR, jdk21-openj9-binAUR, zulu-23-binAUR, jdkAUR, jdk21-jetbrains-binAUR, java-openjdk-ea-binAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk21-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jdk8-openjdk) (make)
- livestreamer (optional) – for watching streams in a custom video player.
- streamlink (streamlink-gitAUR) (optional) – for watching streams in a custom video player.
Required by (0)
Sources (4)
cspack77 commented on 2022-11-04 03:57 (UTC)
corben78 commented on 2022-11-03 00:11 (UTC)
@Freso thanks, I downloaded the PKGBUILD file, as well as chatty.desktop, chatty_script and disable_version_check.patch and put them all in one directory. Unfortunately, I get the same error:
$ makepkg
==> Making package: chatty 0.21-2 (Thu Nov 3 01:09:21 2022)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found chatty-0.21.tar.gz
-> Found chatty.desktop
-> Found chatty_script
-> Found disable_version_check.patch
==> Validating source files with b2sums...
chatty-0.21.tar.gz ... Passed
chatty.desktop ... Passed
chatty_script ... Passed
disable_version_check.patch ... Passed
==> Extracting sources...
-> Extracting chatty-0.21.tar.gz with bsdtar
bsdtar: Failed to set default locale
==> Starting prepare()...
patching file src/chatty/Chatty.java
Hunk #1 succeeded at 63 (offset 5 lines).
==> Removing existing $pkgdir/ directory...
==> Starting build()...
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'chatty-0.21'.
> Could not open cp_proj generic class cache for build file '/home/corben78/temp/src/chatty-0.21/build.gradle' (/home/corben78/temp/src/.gradle/caches/7.5.1/scripts/3gblj88r5mxlk9vl0o0isc0zt).
> BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 63
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 806ms
==> ERROR: A failure occurred in build().
Aborting...
Freso commented on 2022-11-02 15:28 (UTC)
@corben78 I’ve pushed a change that I’ve been meaning to do that may solve your build issue too. If not, please fetch the PKGBUILD yourself and try with makepkg
instead of an AUR helper.
corben78 commented on 2022-11-01 15:06 (UTC)
Can't install chatty-0.21:
==> Starting build()...
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'chatty-0.21'.
> Could not open cp_proj generic class cache for build file '/home/corben78/.cache/yay/chatty/src/chatty-0.21/build.gradle' (/home/corben78/.gradle/caches/7.5.1/scripts/3gblj88r5mxlk9vl0o0isc0zt).
> BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 63
0x4F72 commented on 2021-02-14 21:32 (UTC)
hi I just like to mention, that many java devs (including me) prefer the gradle wrapper script over a global installed gradle. Therefore it's possible to remove the gradle dependecy and simply invoke the build steps with ./gradlew
instead of gradle
ghost_order59 commented on 2020-08-02 13:55 (UTC)
I'm not sure where I should post this since it involves Awesome WM but...
Using Awesome WM I'm trying to make Chatty always with start in a specific position and size. The position parameters are working as intended, but Chatty doesn't care about the W and H dimensions, it always start with the last dimensions bypassing the ones I putted in the rc.lua
PD: One weird thing is that every time I'm changing the window size it also moves, always in a bottom right direction. This is annoying but not a problem, I'm mentioning this just in case it is related to the possible issue.
Freso commented on 2020-04-27 14:44 (UTC)
java-environment
is already a make
dependency and it is theoretically possible to build and run the package with a different JDK than OpenJDK 8 (though admittedly I haven’t tried). If you fail to install and/or run it with OpenJDK 10 or 11 or Oracle’s JDK (currently 14), please submit bug reports to upstream. (Note that this is in accordance with https://wiki.archlinux.org/index.php/Java_package_guidelines#Dependencies and what upstream themselves specify ("It runs on […] Java 8 or later.").)
TheJackiMonster commented on 2020-04-23 18:19 (UTC)
Please add 'jdk8-openjdk' as make-dependency to make installation easier.
TheFrenchGhosty commented on 2020-01-27 21:30 (UTC)
jdk8-openjdk is an explicit make dependency and needs to be installed
@troyBORG That's how to fix your problem
Pinned Comments
Freso commented on 2024-11-04 16:57 (UTC)
For suggestions, issues, etc., please file them at https://gitlab.archlinux.org/freso/java-chatty – if submitting merge requests, do so against the
java-chatty
branch.Note that when Twitch changes things, it may take a short while for those changes to get accounted for in a proper release of Chatty. If this is the case, and you need the new feature, you can try using
java-chatty-beta
orjava-chatty-git
until a new full release has been made addressing the change.Freso commented on 2018-07-18 19:30 (UTC)
There is now also a
chatty-beta
package for those who want to be bleeding bleeding edge: https://aur.archlinux.org/packages/chatty-betaFreso commented on 2018-07-15 16:02 (UTC)
For users who have used this PKGBUILD on version earlier than 0.9.x, note that from PKGBUILD 0.9.1-1 onwards, the PKGBUILD will not include as many patches as <0.9 PKGBUILDs did. One of the things this means is that the configuration will now be read from
$HOME/.chatty
instead of$HOME/.config/chatty
. I'd recommend to either create a symlink (cd $HOME && ln -s .config/chatty .chatty
) or move (or copy) the directory (cd $HOME && mv .config/chatty .chatty
) prior to running version 0.9.x+ the first time.