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;
|
wanted-feeds = feeds.filterByFormat ["podcast"] all-feeds;
|
||||||
in {
|
in {
|
||||||
sane.programs.gpodder = {
|
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;
|
fs.".config/gpodderFeeds.opml".symlink.text = feeds.feedsToOpml wanted-feeds;
|
||||||
|
|
||||||
# XXX: we preserve the whole thing because if we only preserve gPodder/Downloads
|
# 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 { });
|
feeds = lib.recurseIntoAttrs (callPackage ./additional/feeds { });
|
||||||
jellyfin-media-player-qt6 = callPackage ./additional/jellyfin-media-player-qt6 { };
|
jellyfin-media-player-qt6 = callPackage ./additional/jellyfin-media-player-qt6 { };
|
||||||
gopass-native-messaging-host = callPackage ./additional/gopass-native-messaging-host { };
|
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 { };
|
gpodder-configured = callPackage ./additional/gpodder-configured { };
|
||||||
hare-ev = unpatched.hare-ev or (callPackage ./additional/hare-ev { });
|
hare-ev = unpatched.hare-ev or (callPackage ./additional/hare-ev { });
|
||||||
hare-json = unpatched.hare-json or (callPackage ./additional/hare-json { });
|
hare-json = unpatched.hare-json or (callPackage ./additional/hare-json { });
|
||||||
|
Reference in New Issue
Block a user