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

Please package for .deb, .rpm and AUR as well #247

Open
lifium opened this issue Aug 14, 2024 · 8 comments
Open

Please package for .deb, .rpm and AUR as well #247

lifium opened this issue Aug 14, 2024 · 8 comments
Labels
enhancement New feature or request

Comments

@lifium
Copy link

lifium commented Aug 14, 2024

Flatpaks are slow and do not respect the theming of the system at all, such as when using Alpaca on Hyprland, even though dark mode is set using xdg-desktop-portal, Alpaca runs in light mode. This is an issue inherent with flatpak apps, in that they don't follow theming sometimes. This can turn out to be a minor or major inconvenience for some who are uncomfortable with light themes. Instead, packaging them for .deb, .rpm and maybe even putting it up in the AUR might be helpful those people who do not like the slow loading times of flatpak apps.

/s

@lifium lifium added the enhancement New feature or request label Aug 14, 2024
@Jeffser
Copy link
Owner

Jeffser commented Aug 14, 2024

Hi I've used Hyprland before, this is not a problem with flatpaks, you might be missing xdg-desktop-portal-gtk

@Jeffser
Copy link
Owner

Jeffser commented Aug 14, 2024

And also, there's no reason why a Flatpak would be slower.

I might add the app to the AUR but no promises

@olumolu
Copy link
Contributor

olumolu commented Aug 15, 2024

For this software flatpak is ideal you using .rpm or .deb will make your system more complicated.
This .deb and mrpm should be kept for only core system softwares.

@Dlinuigh
Copy link

Dlinuigh commented Sep 7, 2024

You can easily build this project from source, just type

meson setup _build
meson compile -C _build
sudo meson install

@Jeffser
Copy link
Owner

Jeffser commented Sep 12, 2024

I made a proper pkgbuild file, these are the instructions for installing Alpaca in Arch Linux

mkdir Alpaca-build
cd Alpaca-build
curl -L -o PKGBUILD https://raw.githubusercontent.com/jeffser/Alpaca/main/PKGBUILD
makepkg -si

The instructions are also in the README

@Jeffser
Copy link
Owner

Jeffser commented Sep 12, 2024

Forget about that, someone already uploaded Alpaca to the AUR, I'll send them a message so it gets updated

@fcarp10
Copy link

fcarp10 commented Sep 19, 2024

Forget about that, someone already uploaded Alpaca to the AUR, I'll send them a message so it gets updated

Currently, alpaca-ai has some missing dependencies. Alternatively, I uploaded alpaca-git to always build the latest version.

@Jeffser
Copy link
Owner

Jeffser commented Oct 11, 2024

Currently, alpaca-ai has some missing dependencies. Alternatively, I uploaded alpaca-git to always build the latest version.

I was checking out this package, could you make Ollama optional? it technically works without it and some people might want to run it inside a container or something

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

No branches or pull requests

5 participants