Skip to content

Commit 85b9a68

Browse files
pilipalax: 1.0.22-beta.12+174 -> 1.1.0-beta.5 (NixOS#367631)
2 parents 1ee8160 + d95d75e commit 85b9a68

File tree

3 files changed

+540
-499
lines changed

3 files changed

+540
-499
lines changed

pkgs/by-name/pi/pilipalax/package.nix

Lines changed: 10 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -4,48 +4,20 @@
44
fetchFromGitHub,
55
flutter324,
66
mpv,
7-
libass,
8-
ffmpeg,
9-
libplacebo,
10-
libunwind,
11-
shaderc,
12-
vulkan-loader,
13-
lcms,
14-
libdovi,
15-
libdvdnav,
16-
libdvdread,
17-
mujs,
18-
libbluray,
19-
lua,
20-
rubberband,
21-
libuchardet,
22-
zimg,
237
alsa-lib,
24-
openal,
25-
pipewire,
26-
libpulseaudio,
27-
libcaca,
28-
libdrm,
29-
libgbm,
30-
libXScrnSaver,
31-
nv-codec-headers-11,
32-
libXpresent,
33-
libva,
34-
libvdpau,
35-
pkg-config,
368
makeDesktopItem,
37-
wrapGAppsHook3,
389
copyDesktopItems,
3910
}:
11+
4012
flutter324.buildFlutterApplication rec {
4113
pname = "pilipalax";
42-
version = "1.0.22-beta.12+174";
14+
version = "1.1.0-beta.5";
4315

4416
src = fetchFromGitHub {
4517
owner = "orz12";
4618
repo = "PiliPalaX";
47-
tag = version;
48-
hash = "sha256-Qjqyg9y5R70hODGfVClS505dJwexL0BbUm6lXSHzhJs=";
19+
tag = "${version}+180";
20+
hash = "sha256-bKs0EZjJCJvtVOZYl3GqXPE2MxX7DRjMwtmFUcNgrOQ=";
4921
};
5022

5123
pubspecLock = lib.importJSON ./pubspec.lock.json;
@@ -61,58 +33,32 @@ flutter324.buildFlutterApplication rec {
6133
];
6234

6335
nativeBuildInputs = [
64-
pkg-config
6536
autoPatchelfHook
66-
wrapGAppsHook3
6737
copyDesktopItems
6838
];
6939

7040
buildInputs = [
7141
mpv
72-
libass
73-
ffmpeg
74-
libplacebo
75-
libunwind
76-
shaderc
77-
vulkan-loader
78-
lcms
79-
libdovi
80-
libdvdnav
81-
libdvdread
82-
mujs
83-
libbluray
84-
lua
85-
rubberband
86-
libuchardet
87-
zimg
8842
alsa-lib
89-
openal
90-
pipewire
91-
libpulseaudio
92-
libcaca
93-
libdrm
94-
libgbm
95-
libXScrnSaver
96-
libXpresent
97-
nv-codec-headers-11
98-
libva
99-
libvdpau
10043
];
10144

10245
gitHashes = {
103-
ns_danmaku = "sha256-OHlKscybKSLS1Jd1S99rCjHMZfuJXjkQB8U2Tx5iWeA=";
10446
auto_orientation = "sha256-0QOEW8+0PpBIELmzilZ8+z7ozNRxKgI0BzuBS8c1Fng=";
105-
mime = "sha256-tqFOH85YTyxtp0LbknScx66CvN4SwYKU6YxYQMNeVs4=";
47+
canvas_danmaku = "sha256-HjTGFdbPeAGuGdgoTbW9q/soYey+DkPKdZrSKloQ6jA=";
48+
fl_pip = "sha256-vBIxU/FjcGPBpnHP/wZMEI8VX71RWuUi9LQJ89dBnvg=";
49+
flutter_floating = "sha256-V+RhmCD/Vb/G2Zr8FPgwSzzYlAcJcbqy0sYXyhXRwP8=";
10650
};
10751

10852
postInstall = ''
10953
install -Dm644 ./assets/images/logo/logo_android_2.png $out/share/pixmaps/pilipalax.png
11054
'';
11155

11256
extraWrapProgramArgs = ''
113-
--prefix LD_LIBRARY_PATH : "$out/app/${pname}/lib"
57+
--prefix LD_LIBRARY_PATH : $out/app/pilipalax/lib
11458
'';
11559

60+
passthru.updateScript = ./update.sh;
61+
11662
meta = {
11763
description = "Third-party BiliBili client developed with Flutter";
11864
homepage = "https://github.com/orz12/PiliPalaX";

0 commit comments

Comments
 (0)