Package Details: smartgit_preview 24.1_preview_6-1

Git Clone URL: https://aur.archlinux.org/smartgit_preview.git (read-only, click to copy)
Package Base: smartgit_preview
Description: Graphical Git client. Preview version.
Upstream URL: https://www.syntevo.com/smartgit/preview/
Keywords: git hg svn vcs
Licenses: custom
Conflicts: smartgit
Provides: smartgit
Replaces: smartgithg
Submitter: meridius
Maintainer: ewirch
Last Packager: ewirch
Votes: 3
Popularity: 0.000000
First Submitted: 2016-06-26 14:34 (UTC)
Last Updated: 2024-05-28 06:22 (UTC)

Dependencies (5)

Required by (0)

Sources (1)

Latest Comments

npfeiler commented on 2025-09-03 23:32 (UTC)

25.1 RC

diff --git a/PKGBUILD b/PKGBUILD
index 518ab9b..9fb8e0c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,8 @@

 _appname=smartgit
 pkgname=${_appname}_preview
-pkgver=24.1_preview_6
+pkgver=25.1+073
+_name_suffix=-rc
 pkgrel=1
 pkgdesc="Graphical Git client. Preview version."
 arch=("any")
@@ -20,10 +21,11 @@ provides=("smartgit")

 # package version as it appears in the name of tar.gz archive file
 _pkgver=${pkgver//_/-}
+_pkgver=${pkgver//+/_}
 _pkgver=${_pkgver//./_}

-source=("https://www.syntevo.com/downloads/smartgit/${_appname}-${_pkgver}.deb")
-sha1sums=('271e5cffe6154ce311194fca443729209f89e247')
+source=("https://download.smartgit.dev/smartgit/${_appname}-${_pkgver}${_name_suffix}-linux_amd64.deb")
+sha1sums=('6e909371a162a433dd152507ce722f595a9694ba')

 package() {
     cd "$srcdir"

ewirch commented on 2023-04-27 11:33 (UTC)

Looks like SmartGit now depends an Java 17. I updated the depedency.

newsboost commented on 2023-04-20 20:30 (UTC)

It seems it doesn't work any longer and there's a newer version available?

Exception in thread "main" java.lang.UnsupportedClassVersionError: com/syntevo/smartgit/SmartGit has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0
    at java.base/java.lang.ClassLoader.defineClass1(Native Method)
    at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1017)
    at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
    at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:555)
    at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:458)
    at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:452)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:451)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
    at com.syntevo.QBootLoader.main(SourceFile:113)

ariskou commented on 2019-07-24 10:04 (UTC)

Hi, 19.1_rc_3-1 is out. I updated the PKGBUILD: https://pastebin.com/7mimeyVu

npfeiler commented on 2019-07-08 17:29 (UTC)

it works fine with Java 12 as default

ewirch commented on 2019-07-08 14:41 (UTC)

Java 11 was bundled with original package. But the documentation says min. requirement is J8. Maybe documentation is outdated. Try installing J11 and set it as default, as a workaround. Unfortunately I will not be able to fix the package the next 10 days.

npfeiler commented on 2019-07-08 13:15 (UTC)

This doesn’t work with at least java 8. Not sure how to enforece a newer version via the pacakge though, since just having it installed wont help without changing the default archlinux-java.