gpodder: ship the gpodder-adaptive branch
better mobile experience
This commit is contained in:
@@ -7,7 +7,8 @@ let
|
||||
wanted-feeds = feeds.filterByFormat ["podcast"] all-feeds;
|
||||
in {
|
||||
sane.programs.gpodder = {
|
||||
package = pkgs.gpodder-configured;
|
||||
package = pkgs.gpodder-adaptive-configured;
|
||||
# package = pkgs.gpodder-configured;
|
||||
fs.".config/gpodderFeeds.opml".symlink.text = feeds.feedsToOpml wanted-feeds;
|
||||
|
||||
# XXX: we preserve the whole thing because if we only preserve gPodder/Downloads
|
||||
|
18
pkgs/additional/gpodder-adaptive/default.nix
Normal file
18
pkgs/additional/gpodder-adaptive/default.nix
Normal file
@@ -0,0 +1,18 @@
|
||||
{ gpodder
|
||||
, fetchFromGitHub
|
||||
, libhandy
|
||||
}:
|
||||
gpodder.overrideAttrs (upstream: rec {
|
||||
pname = "gpodder-adaptive";
|
||||
version = "3.11.1+1";
|
||||
src = fetchFromGitHub {
|
||||
owner = "gpodder";
|
||||
repo = "gpodder";
|
||||
rev = "adaptive/${version}";
|
||||
hash = "sha256-pn5sh8CLV2Civ26PL3rrkkUdoobu7SIHXmWKCZucBhw=";
|
||||
};
|
||||
|
||||
buildInputs = upstream.buildInputs ++ [
|
||||
libhandy
|
||||
];
|
||||
})
|
@@ -27,6 +27,10 @@ let
|
||||
feeds = lib.recurseIntoAttrs (callPackage ./additional/feeds { });
|
||||
jellyfin-media-player-qt6 = callPackage ./additional/jellyfin-media-player-qt6 { };
|
||||
gopass-native-messaging-host = callPackage ./additional/gopass-native-messaging-host { };
|
||||
gpodder-adaptive = callPackage ./additional/gpodder-adaptive { };
|
||||
gpodder-adaptive-configured = callPackage ./additional/gpodder-configured {
|
||||
gpodder = final.gpodder-adaptive;
|
||||
};
|
||||
gpodder-configured = callPackage ./additional/gpodder-configured { };
|
||||
hare-ev = unpatched.hare-ev or (callPackage ./additional/hare-ev { });
|
||||
hare-json = unpatched.hare-json or (callPackage ./additional/hare-json { });
|
||||
|
Reference in New Issue
Block a user