Package Details: bcompare-kde6 5.0.6.30713-1

Git Clone URL: https://aur.archlinux.org/bcompare.git (read-only, click to copy)
Package Base: bcompare
Description: KDE Plasma 6 service menus for Beyond Compare 5.
Upstream URL: https://www.scootersoftware.com
Keywords: compare diff
Licenses: custom
Groups: utility
Submitter: Musikolo
Maintainer: Musikolo
Last Packager: Musikolo
Votes: 101
Popularity: 0.91
First Submitted: 2011-07-27 22:54 (UTC)
Last Updated: 2025-02-28 02:57 (UTC)

Dependencies (2)

Required by (1)

Sources (1)

Pinned Comments

Musikolo commented on 2024-08-25 07:07 (UTC) (edited on 2024-10-16 03:55 (UTC) by Musikolo)

You can build the last version of Beyond Compare v4 I packaged (4.4.7.28397) by doing this:

git clone https://aur.archlinux.org/bcompare.git/
cd bcompare
git checkout dcf8794f1301c9213558b2583a956c04cf2a2135
makepkg -crs

Since you have a license for v4, you might be interested in looking at the upgrade policy at https://www.scootersoftware.com/kb/upgradepolicy .

I hope it helps!

Latest Comments

1 2 3 4 5 6 .. 22 Next › Last »

Musikolo commented on 2025-03-18 04:21 (UTC) (edited on 2025-03-18 04:21 (UTC) by Musikolo)

@robindegen, it turns out I have the qt5-wayland package installed in my computer as a dependency of other packages I use. To prove whether it is required by bcompare, I removed it by issuing pacman -Rdd qt5-wayland. After that, I was able to start bcompare same as when the package was installed. So, since nothing changed, I installed the package back.

Please let me know if you find out something else.

Regards.

robindegen commented on 2025-03-15 21:21 (UTC) (edited on 2025-03-15 21:21 (UTC) by robindegen)

Almost a year later i finally have another machine to test it on; A clean arch+hyprland install on my thinkpad had the exact same issue with bcompare 5. Installing qt5-wayland fixed the problem in this case aswell.

detian commented on 2024-10-26 07:41 (UTC)

The context menu plugin for kde5 should in /usr/lib/qt/plugins/kf5/kfileitemaction instead of /usr/lib/qt5/plugins/kf5/kfileitemaction

Musikolo commented on 2024-10-16 04:02 (UTC)

@culyun, branching and tagging is restricted in the Arch Git repos. If you still want to use the latest version of BC4, please follow the steps on the message I pinned.

Other than that, please note that BC4 is no longer maintained, so it isn't recommended to use it anymore.

I hope that helps!

culyun commented on 2024-10-16 01:37 (UTC)

@Musikolo thanks for maintaining this package.

I have a BC4 licenses but not BC5. I suspect they'll be a fair few of us in the same boat.

Any chance of tagging / branching BC4 (dcf8794f1301) Or is this when someone creates a bcompare-4 package?? Sorry for my ignorance.

Cheers

Steve

robindegen commented on 2024-08-25 11:47 (UTC) (edited on 2024-08-25 11:49 (UTC) by robindegen)

@musikolo Not at this moment but i will let you know if i do.

The only thing i can think of is that i do force Qt apps to go into wayland mode. Was that also the case for this machine? Because otherwise it just runs on xwayland and then i can imagine it would just work without.

Environment:

QT_QPA_PLATFORM=wayland

If you don't do that, theres quite a performance impact, and up until recently caused a lot of issues with nvidia cards; this is now fixed for the most part.

Musikolo commented on 2024-08-25 07:30 (UTC)

Hi @robindegen,

I finally managed to find a computer with Arch that doesn't have the qt5-wayland package and none of its dependencies. I installed bcompare and it worked well. So, again, you must have something strange in your computer, as qt5-wayland isn't a required dependency, at least, for everyone. If you have a chance to repeat this exercise in another computer, that would be nice to further validate.

Regards.

Musikolo commented on 2024-08-25 07:07 (UTC) (edited on 2024-10-16 03:55 (UTC) by Musikolo)

You can build the last version of Beyond Compare v4 I packaged (4.4.7.28397) by doing this:

git clone https://aur.archlinux.org/bcompare.git/
cd bcompare
git checkout dcf8794f1301c9213558b2583a956c04cf2a2135
makepkg -crs

Since you have a license for v4, you might be interested in looking at the upgrade policy at https://www.scootersoftware.com/kb/upgradepolicy .

I hope it helps!

robindegen commented on 2024-08-24 21:25 (UTC)

@Musikolo

Sorry I missed your first message. I tried your 2nd comment.

B: No it does not work.

/usr/bin/bcompare: line 43: 55258 Aborted                 (core dumped) /bin/bash -c "exec -a $0 $EXEC $ARGS > /dev/null 2>&1" $0

C: That works fine

shaurz commented on 2024-08-24 21:16 (UTC)

At some point this package was upgraded to version 5, but I don't have the licence for this version.

Is there any way to get the old package for version 4?