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

Add FeedReader #26319

Closed
wants to merge 2 commits into from
Closed

Add FeedReader #26319

wants to merge 2 commits into from

Conversation

jluttine
Copy link
Member

@jluttine jluttine commented Jun 2, 2017

Motivation for this change

NOTE: This is work in progress, not ready yet. I just need some help to finish this.

FeedReader is a very nice RSS/Atom reader with online synchronization support with ownCloud.

Question: I added Vala support to Gnome Online Accounts. Is this ok? FeedReader requires that.

The feedreader package compiles but I get errors when trying to run it:

$ nix-shell -p feedreader
$ feedreader
(feedreader:9953): GLib-GIO-ERROR **: Settings schema 'org.gnome.feedreader' is not installed
Trace/breakpoint trap

Any ideas how to fix this? I tried adding schema installation to postInstall but apparently it doesn't work. I'm using KDE if that matters.

Things done
  • Tested using sandboxing
    (nix.useSandbox on NixOS,
    or option build-use-sandbox in nix.conf
    on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • Linux
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Fits CONTRIBUTING.md.

@FRidh
Copy link
Member

FRidh commented Jun 2, 2017

same package as #26090?

@jluttine
Copy link
Member Author

jluttine commented Jun 2, 2017

Oh, seems so! And I guess that's a better packaging. Well, at least I can now learn something by comparing my packaging to that.. 😃

@jluttine jluttine closed this Jun 2, 2017
@FRidh
Copy link
Member

FRidh commented Jun 2, 2017

No problem with competing PR's, we have that more often 😄

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

Successfully merging this pull request may close these issues.

None yet

2 participants