Package Details: winboat 0.9.0-8

Git Clone URL: https://aur.archlinux.org/winboat.git (read-only, click to copy)
Package Base: winboat
Description: Run Windows apps on Linux with seamless integration
Upstream URL: https://www.winboat.app
Licenses: MIT
Submitter: matthewq337
Maintainer: matthewq337 (ArjixWasTaken)
Last Packager: matthewq337
Votes: 6
Popularity: 0.060612
First Submitted: 2025-08-30 07:11 (UTC)
Last Updated: 2026-02-15 02:21 (UTC)

Latest Comments

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

npreining commented on 2026-01-27 14:17 (UTC) (edited on 2026-01-27 14:18 (UTC) by npreining)

Build fails for me with this error:

magick: MissingArgument `-resize' at CLI arg 4 @ fatal/magick-cli.c/ProcessCommandOptions/676.

Ahhh, that is the missing space in the invocation mentioned below!!!!!

Why is this still in the PKGBUILD

-    magick -background none icons/winboat_logo.svg -resize "${i}x${i}""dist/.icon-set/icon_${i}x${i}.png"
+    magick -background none icons/winboat_logo.svg -resize "${i}x${i}" "dist/.icon-set/icon_${i}x${i}.png"

DRWR commented on 2026-01-21 14:20 (UTC)

As per my previous comment, there seems to be a missing dependency on libxcrypt-compat (to provide the libcrypt.so shared object).

Can this be included as a build dependency in the PKGBUILD?

N.B.: this seems to be requested already in https://aur.archlinux.org/packages/winboat#comment-1056241 .

DRWR commented on 2026-01-21 14:16 (UTC)

  ⨯ cannot execute  cause=exit status 127
                    errorOut=/home/douwe/.cache/electron-builder/fpm/fpm-1.9.3-2.3.1-linux-x86_64/lib/ruby/bin.real/ruby: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory

                    command=/home/douwe/.cache/electron-builder/fpm/fpm-1.9.3-2.3.1-linux-x86_64/fpm -s dir --force -t deb -d libgtk-3-0 -d libnotify4 -d libnss3 -d libxss1 -d libxtst6 -d xdg-utils -d libatspi2.0-0 -d libuuid1 -d libsecret-1-0 --deb-recommends libappindicator3-1 --deb-compression xz --architecture amd64 --after-install /tmp/t-Togd65/0-after-install --after-remove /tmp/t-Togd65/1-after-remove --description '
     Windows for Penguins' --version 0.9.0 --package /home/douwe/winboat/src/winboat/dist/winboat-0.9.0-amd64.deb --name winboat --maintainer 'TibixDev <staff@winboat.app>' --url 'https://github.com/TibixDev/winboat#readme' --vendor 'TibixDev <staff@winboat.app>' --deb-priority optional /home/douwe/winboat/src/winboat/dist/linux-unpacked/=/opt/winboat /home/douwe/winboat/src/winboat/icons/winboat_logo.svg=/usr/share/icons/hicolor/scalable/apps/winboat.svg /tmp/t-Togd65/6-winboat.desktop=/usr/share/applications/winboat.desktop
                    workingDir=
==> ERROR: A failure occurred in build().
    Aborting...

Any idea what is going wrong here? Doing just a git clone with a makepkg -si.

jrohwer commented on 2026-01-21 07:31 (UTC)

Typo in PKGBUILD, space missing:

diff --git a/PKGBUILD b/PKGBUILD
index 53d6925..b4ea57b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -52,7 +52,7 @@ package() {
   ln -s "opt/$pkgname/$pkgname" "$pkgdir/usr/bin/$pkgname"
   mkdir dist/.icon-set
   for i in 16 32 48 64 128 256 512; do
-    magick -background none icons/winboat_logo.svg -resize "${i}x${i}""dist/.icon-set/icon_${i}x${i}.png"
+    magick -background none icons/winboat_logo.svg -resize "${i}x${i}" "dist/.icon-set/icon_${i}x${i}.png"
     done
     install -Dm644 dist/.icon-set/icon_${i}x${i}.png \
       "$pkgdir/usr/share/icons/hicolor/${i}x${i}/apps/$pkgname.png"

patlefort commented on 2026-01-21 02:31 (UTC)

Sorry, it's still failing. It's missing libxcrypt-compat in depends and imagemagick in makedepends, but it still fails:

==> Starting package()...
magick: MissingArgument `-resize' at CLI arg 4 @ fatal/magick-cli.c/ProcessCommandOptions/676.

Can you please test in a clean container? https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot

matthewq337 commented on 2026-01-20 23:58 (UTC)

@patlefort fixed, thanks

patlefort commented on 2026-01-20 22:30 (UTC)

It still fails, checksums needs to be updated:

==> Validating source files with sha256sums...
    winboat ... FAILED
    winboat.install ... Passed

matthewq337 commented on 2026-01-20 20:04 (UTC)

@dnmodder @DRWR @SoBC @patlefort fixed, thanks

dnmodder commented on 2025-12-04 18:18 (UTC)

Please, add "Categories=System" to the desktop file.

DRWR commented on 2025-11-24 12:26 (UTC)

I'd like to add to @SoBC's diff:

SoBC's diff creates an SVG icon with a white background. To make it transparent, add -background none in the magick line, e.g.:

diff --git a/PKGBUILD b/PKGBUILD
index e06e037..611ac3c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -52,7 +52,7 @@ build() {

   mkdir dist/.icon-set
   for i in 16 32 48 64 128 256 512; do
-    magick icons/icon.png -resize "${i}x${i}" "dist/.icon-set/icon_${i}x${i}.png"
+    magick -background none icons/winboat_logo.svg -resize "${i}x${i}" "dist/.icon-set/icon_${i}x${i}.png"
   done
 }