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

Nix package #297

Closed
TerkiKerel opened this issue Dec 3, 2017 · 11 comments
Closed

Nix package #297

TerkiKerel opened this issue Dec 3, 2017 · 11 comments

Comments

@TerkiKerel
Copy link

Hi,

it would be great if you can release nix package (or AppImage) package for stable versions.

Thank you

@hawkeye116477
Copy link

AppImage is here -> https://bintray.com/probono/AppImages/Waterfox but only 52.0.1 version.

@TerkiKerel
Copy link
Author

I should not write AppImage :( AppImage can not update itself. We need to check and download each everytime manually the updates...

Nix is perfect. There are nix packages of Firefox, tor browser and pale-moon browser. It would be great to see Waterfox too.

Thank you

@criztovyl
Copy link

@hawkeye116477 maintains an Apt-Repo for Waterfox: https://github.com/hawkeye116477/waterfox-deb

@Serkan-devel
Copy link

@notpushkin
Copy link

I guess making a -bin package shouldn't be too hard; and if we really want a source build, we can i. e. fork Pale Moon's expression and adapt it as needed.

@TerkiKerel
Copy link
Author

I can test the package if somebody create a nix package.

@notpushkin
Copy link

notpushkin commented Dec 29, 2017

@TerkiKerel I have made a simple Nix expr for Waterfox. You can try it:

git clone --depth=1 https://github.com/iamale/nixpkgs.git ./tmp/iamale-nixpkgs
nix-env -f ./tmp/iamale-nixpkgs -iA waterfox-bin

Please tell me if it works for you too -- I'll submit a PR to Nixpkgs then.

UPD: submitted already: NixOS/nixpkgs#33184

@TerkiKerel
Copy link
Author

@iamale You are too fast :)

I already have installed nix package on my OS. SHould I type your both commands?

@notpushkin
Copy link

@TerkiKerel Yeah, let's try it :) Perhaps we can move our discussion to NixOS/nixpkgs#33184 to keep it in one place?

I see two bugs right now:

  • Open / save dialogs crash the app
  • The desktop entry isn't copied to profile (although it happens to me for most of other apps on NixOS as well, probably something wrong with my setup)

@probonopd
Copy link

An AppImage is available from https://download.opensuse.org/repositories/home:/hawkeye116477:/waterfox/AppImage/Waterfox-latest-x86_64.AppImage.mirrorlist (reference: #127).

It looks like (I have not tested it, though) that appimage-run can run AppImages on NixOS (reference: AppImage/AppImageKit#472).

@Vanderscycle
Copy link

Sorry, this is a really late reply, but I managed to get it working on my nix system with this default.nix. Please adjust the version/download url. Here's the default.nix, then all that was required was to import the nix expression. I use home-manager and had to add something like this

@notpushkin took your nixpkgs pr and tinkered with it. Without your PR I would never had this off the ground running.

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

8 participants