Package Details: foxglove-studio-bin 1.82.0-1

Git Clone URL: https://aur.archlinux.org/foxglove-studio-bin.git (read-only, click to copy)
Package Base: foxglove-studio-bin
Description: An integrated visualization and diagnosis tool for robotics
Upstream URL: https://foxglove.dev/
Keywords: ros,mcap
Licenses: MPL
Conflicts: foxglove-studio
Provides: foxglove-studio
Submitter: Edholm
Maintainer: None
Last Packager: Edholm
Votes: 1
Popularity: 0.000000
First Submitted: 2022-10-21 12:59 (UTC)
Last Updated: 2023-12-19 07:25 (UTC)

Dependencies (0)

Required by (0)

Sources (1)

Latest Comments

Octopus118 commented on 2024-07-19 03:24 (UTC)

I made a new up-to-date package available here: https://aur.archlinux.org/packages/foxglove-bin

Edholm commented on 2024-06-19 10:57 (UTC)

Think that since as of 2.0 it is no longer "Foxglove Studio" and I think therefore a new package should be created rather than updating this one.

I won't have time to do this at this time so feel free to create a new "foxglove-bin" package based on this one if you want.

MoRoBe commented on 2024-06-17 18:45 (UTC)

As of 2024-06-17 the current version is 2.6.1. Using the PKGBUILD by @anthonyzj (ty!) just changing the version number to 2.6.1 and the sha512sum to a1e0815704778d7952cbdbb3d59e438ba1685b529aad2f070ca5cb9bbf3084242f49a31eaf98039a2f8a4c7b6de102dae432ea02090d493830bbd599bff5b5f3 (careful, I did NOT get this from the foxglove developers, I created it from the manually downloaded .deb-file) worked. @Edholm any chance of updating the PKGBUILD here? Or @anthonyzj willing to take over maintaining the package? If neither, I'd be willing to give it a try but have very little knowledge of package management.

anthonyzj commented on 2024-03-27 14:18 (UTC) (edited on 2024-03-27 14:19 (UTC) by anthonyzj)

foxglove studio is no longer on github. You have to download the deb package from their website. Below is the updated PKGBUILD for 2.0.1 the latest at the time of this comment.

# Maintainer: Emil Edholm <bobby @ verypublic.org>

pkgname=foxglove-studio-bin
pkgver=2.0.1
pkgrel=1
pkgdesc='An integrated visualization and diagnosis tool for robotics'
arch=('x86_64')
license=('MPL')
url='https://foxglove.dev/'
depends=()
optdepends=()
provides=('foxglove-studio')
conflicts=('foxglove-studio')
source=("${pkgname}-${pkgver}-x86_64.deb::https://get.foxglove.dev/desktop/latest/foxglove-studio-${pkgver}-linux-amd64.deb")
sha512sums=('1c5add89e77d8654927e5b17e912ade7697bcf89fa038c623ab7bbdf17603faaf382523398b5eb39a05ea94415c7d6193eba48dab44858b25772a704041e4c47')

#prepare() {
#}

package() {
    cd "${srcdir}"

    tar -xf data.tar.xz -C "${pkgdir}"

    install -Dm644 "${pkgdir}"/usr/share/icons/hicolor/512x512/apps/foxglove-studio.png "${pkgdir}"/usr/share/pixmaps/foxglove-studio.png

    ## Remove space in name
    mv "${pkgdir}/opt/Foxglove Studio" "${pkgdir}/opt/foxglove-studio"
    sed -i 's|/opt/Foxglove Studio/foxglove-studio|/usr/bin/foxglove-studio|' "${pkgdir}/usr/share/applications/foxglove-studio.desktop"

    ## Symlink binary which is located in /opt
    mkdir -p "${pkgdir}/usr/bin"
    ln -sf /opt/foxglove-studio/foxglove-studio "${pkgdir}/usr/bin/foxglove-studio"
}

zxp19821005 commented on 2023-06-07 02:32 (UTC)

Maybe you can add aarch64 in arch section,like this:arch=('aarch64' 'x86_64')

oysstu commented on 2022-10-20 10:27 (UTC)

Great, thanks for creating this package. It probably should've been called foxglove-studio-bin though

Edholm commented on 2022-10-20 07:43 (UTC)

ah, I didn't know about that one. I will start to use it :)

oysstu commented on 2022-10-20 06:37 (UTC)

Is there a particular reason the checksum is skipped in this case? Unless the package is modified automatically on download, you can just use updpkgsums (pacman-contrib) to automatically update the SHA values on new versions.