Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installing yad Without Compiling? #177

Open
andonagio opened this issue May 30, 2022 · 7 comments
Open

Installing yad Without Compiling? #177

andonagio opened this issue May 30, 2022 · 7 comments

Comments

@andonagio
Copy link

andonagio commented May 30, 2022

I'm on Ubuntu 22.04 and would like to install the latest yad (since Debian is still stuck at 0.40), but I would prefer not to go through the process of downloading and compiling the source code myself. Is there a precompiled binary somewhere, such as a PPA, a deb package, or a Snap/Flatpak? I haven't been able to find one, but if somebody could point me in the right direction, I would be much obliged.

@manoflinux
Copy link

get someone to make an appimage or flatpak.
This guy has an appimage of 10 somewhere, ask him.
"The yad (10.90 (GTK+ 3.24.30)) appimage was built on Arch Linux using https://github.com/kadogo/easy-builder (the author initially contributed the first yad appimage used in steamtinkerlaunch) The built yad has built-in support for WebKit, so the appimage is pretty big. I won't be able to support and/or maintain custom appimages, so you're welcome to help here!"
https://github-wiki-see.page/m/frostworx/steamtinkerlaunch/wiki/Yad

@frostworx
Copy link

no need to ask, it is linked in the Yad wiki linked above.
direct wiki url without wiki-see.page: https://github.com/frostworx/steamtinkerlaunch/wiki/Yad#appimage=
-> https://github.com/frostworx/steamtinkerlaunch-tweaks/tags

kadogo's easier-builder is straightforward to use though, so you can easily roll your own.

@andonagio
Copy link
Author

andonagio commented Jun 2, 2022

Thank you for this. However, it looks like the AppImage they created was a one-time thing and is not being actively updated. I was looking for something that would always have the latest build, like a PPA or a deb file that's regularly recompiled with each new release. I may look into easier-builder, though.

@manoflinux
Copy link

sounds like you have found a little project, if you do start making appimages of yad please make them public.
In theory you could automate the process, I have heard of people monitoring github for new releases and automatically downloading and compiling them(through jenkins is one way).

@pvonmoradi
Copy link

@andonagio checkout my PR for building master branch. I added ubuntu-22.04 target.
Here are the binaries for 22.04: https://github.com/pvonmoradi/yad/suites/7661176014/artifacts/319226162

@KaKi87
Copy link

KaKi87 commented Feb 12, 2024

Hello,
Any news on getting a PPA/Flatpak/DEB/AppImage for the latest yad ?
Thanks

@Mte90
Copy link

Mte90 commented Mar 15, 2024

I did a repository with GitHub CI that automatically does a static build https://github.com/Mte90/yad-static-build
I tried running on 2 different OS without parameters.

Right now is compiled with the latest commit, I guess that if more people can test it also not executing but with scripts we can say that now there is something.
It is very tiny 13mb without webgtk/gtkspell but is something that can be improved.

PS: I started playing with yad... today so I don't know so much about it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants