Package Details: charles 5.0-2

Git Clone URL: https://aur.archlinux.org/charles.git (read-only, click to copy)
Package Base: charles
Description: Web debugging proxy application
Upstream URL: http://www.charlesproxy.com
Licenses: LicenseRef-Charles-EULA
Conflicts: charles-bin
Provides: charles
Submitter: None
Maintainer: pizzaman
Last Packager: pizzaman
Votes: 57
Popularity: 0.001029
First Submitted: 2011-08-04 11:15 (UTC)
Last Updated: 2025-03-13 06:05 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

JohnMaguire commented on 2019-01-09 17:41 (UTC)

Exception in thread "main" java.lang.NoClassDefFoundError: javax/activation/MimetypesFileTypeMap
    at com.xk72.charles.tools.MapLocalTool.<clinit>(Unknown Source)
    at java.base/java.lang.Class.forName0(Native Method)
    at java.base/java.lang.Class.forName(Class.java:315)
    at com.xk72.charles.CharlesContext.lcJx(Unknown Source)
    at com.xk72.charles.CharlesContext.chaj(Unknown Source)
    at com.xk72.charles.CharlesContext.start(Unknown Source)
    at com.xk72.charles.Main.lcJx(Unknown Source)
    at com.xk72.charles.gui.Main.main(Unknown Source)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at com.xk72.charles.gui.transaction.viewers.protobuf.Rvxm.lcJx(Unknown Source)
    at com.xk72.charles.gui.MainWithClassLoader.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: javax.activation.MimetypesFileTypeMap
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
    ... 14 more

After the nag screen

badboy commented on 2018-04-18 08:17 (UTC)

@kalbasit: Thanks, I spent a couple of minutes yesterday trying to figure it out, but not getting it done. This makes things a lot easier. I push the working version once I'm back at my Arch Linux PC

kalbasit commented on 2018-04-17 19:23 (UTC) (edited on 2018-04-17 19:24 (UTC) by kalbasit)

@badboy here's the PKGBUILD diff to fix the installation: https://gist.github.com/kalbasit/f93ceffa18cd5aec58391e9fbceeb306

dbermond commented on 2018-04-13 16:53 (UTC)

@badboy Package fails to build for me with the 4.2.5-1 update. The icons directory have a new structure in 4.2.5.

As a result, I'm getting this this error at package():

install: cannot stat '/home/user/aur/charles/src/charles/icon/charles_icon16.png': No such file or directory

karlvr commented on 2017-08-04 04:01 (UTC)

@kamazee @badboy no problem, I'm on it. I've added it and it will be in the 4.2 beta which should be out early next week!

badboy commented on 2017-08-03 10:21 (UTC)

@kamazee: Could you propose that upstream? I'd like to avoid modifications to the shipped files to minimize maintenance work on my side.

kamazee commented on 2017-08-03 10:11 (UTC)

Could you add line "StartupWMClass=com-xk72-charles-gui-MainWithClassLoader" into .desktop file? This is how a window can be traced back to .desktop entry that launches it; it makes desktop environment experience a bit nicer: for example, this allows charles window to be properly moved using Gnome Auto Move Windows plugin; I guess the same is used to highlight a pinned entry in a task bar.

badboy commented on 2017-05-15 20:23 (UTC)

Oh, I see. I'll fix that tomorrow

fatmike commented on 2017-05-15 14:59 (UTC)

The provided .desktop file is referencing the icon incorrectly: Icon=../icon/charles_icon128.png Please provide just the icon name without path and extension here. Icon=charles

badboy commented on 2017-04-13 08:41 (UTC)

@hendry: Can't reproduce it here. Latest version works fine for me, even with the same INFO and WARNING.