Package Details: devpod-community-bin 0.22.0-1

Git Clone URL: https://aur.archlinux.org/devpod-community-bin.git (read-only, click to copy)
Package Base: devpod-community-bin
Description: Codespaces but open-source, client-only, and unopinionated - community fork (prebuilt .deb version)
Upstream URL: https://github.com/skevetter/devpod
Licenses: MPL-2.0
Conflicts: devpod, devpod-bin, devpod-cli-bin
Provides: devpod, devpod-cli
Submitter: jaintp
Maintainer: jaintp
Last Packager: jaintp
Votes: 1
Popularity: 0.22
First Submitted: 2025-12-21 22:25 (UTC)
Last Updated: 2026-04-21 06:51 (UTC)

Latest Comments

jaintp commented on 2026-03-28 19:26 (UTC)

Note for users regarding the WebKit2GTK "black window" workaround:

By default, this package now includes a fix (WEBKIT_DISABLE_DMABUF_RENDERER=1) in the desktop entry to resolve rendering issues prevalent on NVIDIA/Wayland.

If you wish to remove this fix and use the default rendering path, you can run the following command in the repository before building:

sed -i 's/env WEBKIT_DISABLE_DMABUF_RENDERER=1 //g' PKGBUILD

Alternatively, you can manually revert the change to your installed desktop entry using this diff:

  1 --- /usr/share/applications/DevPod.desktop
  2 +++ /usr/share/applications/DevPod.desktop
  3 @@ -3,5 +3,5 @@
  4  Categories=Development;
  5  Comment=Spin up dev environments in any infra
  6 -Exec=env WEBKIT_DISABLE_DMABUF_RENDERER=1 /usr/bin/devpod-desktop
  7 +Exec=/usr/bin/devpod-desktop
  8  StartupWMClass=DevPod Desktop
  9  Icon=devpod-desktop

jaintp commented on 2026-03-28 19:10 (UTC)

@einalex Sorry it's taken me so long, but I've fixed the issue here too!

einalex commented on 2026-02-25 14:44 (UTC)

In this package, the devpod-cli works, but the also inconsistently named dev-pod-desktop results in a black window for me.

ar4499 commented on 2026-02-05 23:53 (UTC)

Thanks @JaINTP! I just reinstalled it and everything works perfectly. Thanks for the quick response!

jaintp commented on 2026-02-05 18:53 (UTC)

@ar4499 Thanks for the update. I actually install the package via the appimage myself, so I didn't notice this issue! Should be fixed now.

ar4499 commented on 2026-02-05 10:02 (UTC) (edited on 2026-02-05 10:05 (UTC) by ar4499)

Hi @JaINTP, Thanks for maintaining this package.

I found that version 0.12.1 fails to install because the file structure in the upstream .deb has changed. I've prepared a fix for the package() function to handle the new binary path (usr/bin/devpod) and icon naming.

I added a symlink for devpod-cli to ensure compatibility with existing setups. Below is the updated code for your consideration:

package() {

  bsdtar -xf "${srcdir}/data.tar.gz" -C "${srcdir}"



  install -Dm755 "${srcdir}/usr/bin/devpod" \

    "${pkgdir}/usr/bin/devpod"

  ln -s /usr/bin/devpod "${pkgdir}/usr/bin/devpod-cli"



  install -Dm755 "${srcdir}/usr/bin/DevPod Desktop" \

    "${pkgdir}/usr/bin/dev-pod-desktop"



  install -Dm644 "${srcdir}/usr/share/applications/DevPod.desktop" \

    "${pkgdir}/usr/share/applications/DevPod.desktop"



  sed -i 's|Exec=.*|Exec=/usr/bin/dev-pod-desktop|g' \

    "${pkgdir}/usr/share/applications/DevPod.desktop"

  sed -i 's|Icon=DevPod Desktop|Icon=dev-pod-desktop|g' \

    "${pkgdir}/usr/share/applications/DevPod.desktop"





  # Amazing icon handling by elephantum.

  cd "${srcdir}/usr/share/icons/hicolor"

  find . -name "DevPod Desktop.png" | while read -r icon_path; do

    dir=$(dirname "$icon_path")

    install -Dm644 "$icon_path" "${pkgdir}/usr/share/icons/hicolor/$dir/dev-pod-desktop.png"

  done

}

Thanks!

dub commented on 2026-01-02 18:44 (UTC)

Thank you so much for packaging this!