saber: 0.25.1 -> 0.25.2

This commit is contained in:
aucub 2024-11-14 21:29:37 +08:00
parent 6e9c9cba1f
commit 9c45d115d8
3 changed files with 177 additions and 87 deletions

View File

@ -6,28 +6,38 @@
libunwind,
orc,
webkitgtk_4_1,
autoPatchelfHook,
xorg,
}:
flutter.buildFlutterApplication rec {
pname = "saber";
version = "0.25.1";
version = "0.25.2";
src = fetchFromGitHub {
owner = "saber-notes";
repo = "saber";
rev = "v${version}";
hash = "sha256-vpL4Pp1nR6JlANCvo1u/o8yyzSQqtOjUF7Zr34ZitWU=";
rev = "refs/tags/v${version}";
hash = "sha256-ExnqXpaGDlnuhBUTUjVpc5gEto2Uaqdq9P/AnVDuIBw=";
};
gitHashes.json2yaml = "sha256-Vb0Bt11OHGX5+lDf8KqYZEGoXleGi5iHXVS2k7CEmDw=";
gitHashes = {
receive_sharing_intent = "sha256-ppKPBL2ZOx2MeuLY6Q8aiVGsektK+Mqtwyxps0aNtwk=";
json2yaml = "sha256-Vb0Bt11OHGX5+lDf8KqYZEGoXleGi5iHXVS2k7CEmDw=";
};
pubspecLock = lib.importJSON ./pubspec.lock.json;
nativeBuildInputs = [
autoPatchelfHook
];
buildInputs = [
gst_all_1.gstreamer.dev
gst_all_1.gst-plugins-base.dev
libunwind.dev
orc.dev
gst_all_1.gstreamer
gst_all_1.gst-plugins-base
libunwind
orc
webkitgtk_4_1
xorg.libXmu
];
postInstall = ''
@ -35,12 +45,20 @@ flutter.buildFlutterApplication rec {
install -Dm0644 ./assets/icon/icon.svg $out/share/icons/hicolor/scalable/apps/com.adilhanney.saber.svg
'';
preFixup = ''
# Remove libpdfrx.so's reference to the /build/ directory
patchelf --shrink-rpath --allowed-rpath-prefixes "$NIX_STORE" $out/app/${pname}/lib/lib*.so
'';
meta = {
description = "The cross-platform open-source app built for handwriting";
homepage = "https://github.com/saber-notes/saber";
mainProgram = "saber";
license = with lib.licenses; [ gpl3Plus ];
maintainers = with lib.maintainers; [ aucub ];
platforms = lib.platforms.linux;
platforms = [
"aarch64-linux"
"x86_64-linux"
];
};
}

View File

@ -14,21 +14,21 @@
"dependency": "transitive",
"description": {
"name": "animated_vector",
"sha256": "e15c6596549ca6e2e7491c11fbe168a1dead87475a828a4bc81cf104feca0432",
"sha256": "f1beb10e6fcfd8bd15abb788e20345def786d1c7391d7c1426bb2a1f2adf2132",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "0.2.0"
"version": "0.2.2"
},
"animated_vector_annotations": {
"dependency": "transitive",
"description": {
"name": "animated_vector_annotations",
"sha256": "baa6b4ed98407220f2c9634f7da3cfa5eedb46798e090466f441e666e2f7c8c0",
"sha256": "07c1ea603a2096f7eb6f1c2b8f16c3c330c680843ea78b7782a3217c3c53f979",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "0.2.0"
"version": "0.2.2"
},
"animations": {
"dependency": "direct main",
@ -64,11 +64,11 @@
"dependency": "transitive",
"description": {
"name": "asn1lib",
"sha256": "6b151826fcc95ff246cd219a0bf4c753ea14f4081ad71c61939becf3aba27f70",
"sha256": "4bae5ae63e6d6dd17c4aac8086f3dec26c0236f6a0f03416c6c19d830c367cf5",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "1.5.5"
"version": "1.5.8"
},
"assorted_layout_widgets": {
"dependency": "transitive",
@ -314,11 +314,11 @@
"dependency": "transitive",
"description": {
"name": "csslib",
"sha256": "706b5707578e0c1b4b7550f64078f0a0f19dec3f50a178ffae7006b0a9ca58fb",
"sha256": "09bad715f418841f976c77db72d5398dc1253c21fb9c0c7f0b0b985860b2d58e",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "1.0.0"
"version": "1.0.2"
},
"csv": {
"dependency": "transitive",
@ -344,11 +344,11 @@
"dependency": "transitive",
"description": {
"name": "dart_quill_delta",
"sha256": "a3552d7dfe4904ab344ccc7bf6453fd2d966b7ef64a945e364ae18dd486b9569",
"sha256": "2962476fb9471439a959b68b0e032febee76475e934f2d65d8d86dd0d5bff7a6",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "10.8.1"
"version": "10.8.2"
},
"dbus": {
"dependency": "transitive",
@ -394,11 +394,11 @@
"dependency": "direct main",
"description": {
"name": "device_info_plus",
"sha256": "a7fd703482b391a87d60b6061d04dfdeab07826b96f9abd8f5ed98068acc0074",
"sha256": "f545ffbadee826f26f2e1a0f0cbd667ae9a6011cc0f77c0f8f00a969655e6e95",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "10.1.2"
"version": "11.1.1"
},
"device_info_plus_platform_interface": {
"dependency": "transitive",
@ -596,11 +596,11 @@
"dependency": "transitive",
"description": {
"name": "flutter_keyboard_visibility_temp_fork",
"sha256": "e342172aaa6173a661e822c85a005f8c5d0a04a1d263e00cb9f9155adab9cb7c",
"sha256": "2d94acecfc170d244157821cc67e784f60972677aac94a6672626a5d6b2dc537",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "0.1.1"
"version": "0.1.3"
},
"flutter_keyboard_visibility_windows": {
"dependency": "transitive",
@ -642,21 +642,21 @@
"dependency": "direct main",
"description": {
"name": "flutter_quill",
"sha256": "f7ccfb2a97d0117a5f757770a762a2cfe945bacc77fc80ac21287a7096e286bd",
"sha256": "6274834823e61291c0cedee9dd7f73fc7836ea07a12596de8f5fa08598b5eb74",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "10.8.4"
"version": "10.8.5"
},
"flutter_quill_delta_from_html": {
"dependency": "transitive",
"description": {
"name": "flutter_quill_delta_from_html",
"sha256": "fd6e18af21d35277524302d95e24cd3ebedc59b976ddb4605aaf775d38892d40",
"sha256": "288f879bd11f9b6857868e7b198e69918530bd63d196ead6d8a9ee780b4b44d2",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "1.4.1"
"version": "1.4.2"
},
"flutter_secure_storage": {
"dependency": "direct main",
@ -742,11 +742,11 @@
"dependency": "direct main",
"description": {
"name": "flutter_svg",
"sha256": "7b4ca6cf3304575fe9c8ec64813c8d02ee41d2afe60bcfe0678bcb5375d596a2",
"sha256": "578bd8c508144fdaffd4f77b8ef2d8c523602275cd697cc3db284dbd762ef4ce",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "2.0.10+1"
"version": "2.0.14"
},
"flutter_test": {
"dependency": "direct dev",
@ -784,11 +784,11 @@
"dependency": "direct main",
"description": {
"name": "font_awesome_flutter",
"sha256": "275ff26905134bcb59417cf60ad979136f1f8257f2f449914b2c3e05bbb4cd6f",
"sha256": "d3a89184101baec7f4600d58840a764d2ef760fe1c5a20ef9e6b0e9b24a07a3a",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "10.7.0"
"version": "10.8.0"
},
"fuchsia_remote_debug_protocol": {
"dependency": "transitive",
@ -800,11 +800,11 @@
"dependency": "direct main",
"description": {
"name": "go_router",
"sha256": "6f1b756f6e863259a99135ff3c95026c3cdca17d10ebef2bba2261a25ddc8bbc",
"sha256": "ce89c5a993ca5eea74535f798478502c30a625ecb10a1de4d7fef5cd1bcac2a4",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "14.3.0"
"version": "14.4.1"
},
"golden_screenshot": {
"dependency": "direct dev",
@ -860,11 +860,11 @@
"dependency": "transitive",
"description": {
"name": "html",
"sha256": "3a7812d5bcd2894edf53dfaf8cd640876cf6cef50a8f238745c8b8120ea74d3a",
"sha256": "1fc58edeaec4307368c60d59b7e15b9d658b57d7f3125098b6294153c75337ec",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "0.15.4"
"version": "0.15.5"
},
"http": {
"dependency": "direct main",
@ -963,6 +963,16 @@
"source": "git",
"version": "3.0.1"
},
"json_annotation": {
"dependency": "transitive",
"description": {
"name": "json_annotation",
"sha256": "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "4.9.0"
},
"keybinder": {
"dependency": "direct main",
"description": {
@ -1067,11 +1077,11 @@
"dependency": "direct main",
"description": {
"name": "material_symbols_icons",
"sha256": "7626ce90395bc6dc2ecb7bdd84c04a97f3f084a4e923ff73791c3c409af02804",
"sha256": "7b723abea4ad37e16fe921f1f1971cbb9b0f66d223a8c99981168a2306416b98",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "4.2789.0"
"version": "4.2791.1"
},
"matrix4_transform": {
"dependency": "transitive",
@ -1097,11 +1107,11 @@
"dependency": "transitive",
"description": {
"name": "mime",
"sha256": "801fd0b26f14a4a58ccb09d5892c3fbdeff209594300a542492cf13fba9d247a",
"sha256": "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "1.0.6"
"version": "2.0.0"
},
"mutex": {
"dependency": "direct main",
@ -1150,7 +1160,7 @@
"relative": true
},
"source": "path",
"version": "1.2.3"
"version": "1.2.4"
},
"open_filex": {
"dependency": "direct main",
@ -1196,21 +1206,21 @@
"dependency": "transitive",
"description": {
"name": "path_parsing",
"sha256": "e3e67b1629e6f7e8100b367d3db6ba6af4b1f0bb80f64db18ef1fbabd2fa9ccf",
"sha256": "883402936929eac138ee0a45da5b0f2c80f89913e6dc3bf77eb65b84b409c6ca",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "1.0.1"
"version": "1.1.0"
},
"path_provider": {
"dependency": "direct main",
"description": {
"name": "path_provider",
"sha256": "fec0d61223fba3154d87759e3cc27fe2c8dc498f6386c6d6fc80d1afdd1bf378",
"sha256": "50c5dd5b6e1aaf6fb3a78b33f6aa3afca52bf903a8a5298f53101fdaee55bbcd",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "2.1.4"
"version": "2.1.5"
},
"path_provider_android": {
"dependency": "transitive",
@ -1292,6 +1302,16 @@
"source": "hosted",
"version": "1.0.4"
},
"pdfrx": {
"dependency": "direct main",
"description": {
"name": "pdfrx",
"sha256": "001160b6c4eba222d38de73516691062589dc8d2b20d0f69ca02f4c7688b543a",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "1.0.87"
},
"perfect_freehand": {
"dependency": "direct main",
"description": {
@ -1436,11 +1456,11 @@
"dependency": "direct main",
"description": {
"name": "printing",
"sha256": "b576764370c920b510cedf3eac7dc199d6d4af34336d608e97546392c0113362",
"sha256": "b535d177fc6e8f8908e19b0ff5c1d4a87e3c4d0bf675e05aa2562af1b7853906",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "5.13.3"
"version": "5.13.4"
},
"process": {
"dependency": "transitive",
@ -1486,11 +1506,11 @@
"dependency": "transitive",
"description": {
"name": "quill_native_bridge_android",
"sha256": "b2ada739061b3a05cd40954a3d99831762e387f224971a1b620cf3d05a5bb402",
"sha256": "4e787041ad4ab99421dfed0199cb5a6f136b5f6a9e68d20b199064d85d4161d8",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "0.0.1-dev.3"
"version": "0.0.1-dev.4"
},
"quill_native_bridge_ios": {
"dependency": "transitive",
@ -1536,11 +1556,11 @@
"dependency": "transitive",
"description": {
"name": "quill_native_bridge_web",
"sha256": "59d673b946ecb8dbcdd387a4957de12f0263690bdbe159832355855ac7a45de9",
"sha256": "bb3ab017fdb9b60a29cac0bce3acfd48396d13c1bd0499c97af112c84937b4d1",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "0.0.1-dev.4"
"version": "0.0.1-dev.5"
},
"quill_native_bridge_windows": {
"dependency": "transitive",
@ -1575,12 +1595,13 @@
"receive_sharing_intent": {
"dependency": "direct main",
"description": {
"name": "receive_sharing_intent",
"sha256": "f127989f8662ea15e193bd1e10605e5a0ab6bb92dffd51f3ce002feb0ce24c93",
"url": "https://pub.dev"
"path": ".",
"ref": "deec27f3dd36d6c9f51c22d0026baa7b6f0850a3",
"resolved-ref": "deec27f3dd36d6c9f51c22d0026baa7b6f0850a3",
"url": "https://github.com/ad-angelo/receive_sharing_intent"
},
"source": "hosted",
"version": "1.8.0"
"source": "git",
"version": "1.8.1"
},
"regexed_validator": {
"dependency": "direct main",
@ -1592,25 +1613,75 @@
"source": "hosted",
"version": "2.0.0+1"
},
"rxdart": {
"dependency": "transitive",
"description": {
"name": "rxdart",
"sha256": "5c3004a4a8dbb94bd4bf5412a4def4acdaa12e12f269737a5751369e12d1a962",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "0.28.0"
},
"saver_gallery": {
"dependency": "direct main",
"description": {
"name": "saver_gallery",
"sha256": "5f4123ec1cd5ed9fcd93198ab30ffe0c7746afcbf6846445432de93240fa7b4e",
"sha256": "ef9b06de9a947fa85226cd478cf3af394c8464594f87b4a6c373772a19dc372b",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "3.0.6"
"version": "4.0.0"
},
"screen_retriever": {
"dependency": "transitive",
"description": {
"name": "screen_retriever",
"sha256": "6ee02c8a1158e6dae7ca430da79436e3b1c9563c8cf02f524af997c201ac2b90",
"sha256": "570dbc8e4f70bac451e0efc9c9bb19fa2d6799a11e6ef04f946d7886d2e23d0c",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "0.1.9"
"version": "0.2.0"
},
"screen_retriever_linux": {
"dependency": "transitive",
"description": {
"name": "screen_retriever_linux",
"sha256": "f7f8120c92ef0784e58491ab664d01efda79a922b025ff286e29aa123ea3dd18",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "0.2.0"
},
"screen_retriever_macos": {
"dependency": "transitive",
"description": {
"name": "screen_retriever_macos",
"sha256": "71f956e65c97315dd661d71f828708bd97b6d358e776f1a30d5aa7d22d78a149",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "0.2.0"
},
"screen_retriever_platform_interface": {
"dependency": "transitive",
"description": {
"name": "screen_retriever_platform_interface",
"sha256": "ee197f4581ff0d5608587819af40490748e1e39e648d7680ecf95c05197240c0",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "0.2.0"
},
"screen_retriever_windows": {
"dependency": "transitive",
"description": {
"name": "screen_retriever_windows",
"sha256": "449ee257f03ca98a57288ee526a301a430a344a161f9202b4fcc38576716fe13",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "0.2.0"
},
"screenshot": {
"dependency": "direct main",
@ -1626,11 +1697,11 @@
"dependency": "direct main",
"description": {
"name": "share_plus",
"sha256": "334fcdf0ef9c0df0e3b428faebcac9568f35c747d59831474b2fc56e156d244e",
"sha256": "9c9bafd4060728d7cdb2464c341743adbd79d327cb067ec7afb64583540b47c8",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "10.1.0"
"version": "10.1.2"
},
"share_plus_platform_interface": {
"dependency": "transitive",
@ -1646,11 +1717,11 @@
"dependency": "direct main",
"description": {
"name": "shared_preferences",
"sha256": "746e5369a43170c25816cc472ee016d3a66bc13fcf430c0bc41ad7b4b2922051",
"sha256": "95f9997ca1fb9799d494d0cb2a780fd7be075818d59f00c43832ed112b158a82",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "2.3.2"
"version": "2.3.3"
},
"shared_preferences_android": {
"dependency": "transitive",
@ -1732,21 +1803,21 @@
"dependency": "direct main",
"description": {
"name": "slang",
"sha256": "a466773de768eb95bdf681e0a92e7c8010d44bb247b62130426c83ece33aeaed",
"sha256": "b04db2dbaf927b28600a2f8a272a3bf2ae309556dcc5d6beb02d66af0be39e4c",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "3.32.0"
"version": "4.1.0"
},
"slang_flutter": {
"dependency": "direct main",
"description": {
"name": "slang_flutter",
"sha256": "1a98e878673996902fa5ef0b61ce5c245e41e4d25640d18af061c6aab917b0c7",
"sha256": "59988f37bb8b50d96ee46832a8a389036c0da26c04b1b1d4aa6690c00f70eccf",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "3.32.0"
"version": "4.1.0"
},
"source_span": {
"dependency": "transitive",
@ -1802,21 +1873,21 @@
"dependency": "direct main",
"description": {
"name": "super_clipboard",
"sha256": "4a6ae6dfaa282ec1f2bff750976f535517ed8ca842d5deae13985eb11c00ac1f",
"sha256": "1340c8876da05caf17ef2c887b7df4d608cb550170219fa7e33a5675870475f3",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "0.8.24"
"version": "0.9.0-dev.3"
},
"super_native_extensions": {
"dependency": "transitive",
"description": {
"name": "super_native_extensions",
"sha256": "a433bba8186cd6b707560c42535bf284804665231c00bca86faf1aa4968b7637",
"sha256": "72df71db3fb87de2579285084f8d75b71bf2688e91ee57061aeab87b3aa8dea5",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "0.8.24"
"version": "0.9.0-dev.3"
},
"sync_http": {
"dependency": "transitive",
@ -1912,11 +1983,11 @@
"dependency": "transitive",
"description": {
"name": "url_launcher_android",
"sha256": "8fc3bae0b68c02c47c5c86fa8bfa74471d42687b0eded01b78de87872db745e2",
"sha256": "6fc2f56536ee873eeb867ad176ae15f304ccccc357848b351f6f0d8d4a40d193",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "6.3.12"
"version": "6.3.14"
},
"url_launcher_ios": {
"dependency": "transitive",
@ -1992,31 +2063,31 @@
"dependency": "transitive",
"description": {
"name": "vector_graphics",
"sha256": "32c3c684e02f9bc0afb0ae0aa653337a2fe022e8ab064bcd7ffda27a74e288e3",
"sha256": "773c9522d66d523e1c7b25dfb95cc91c26a1e17b107039cfe147285e92de7878",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "1.1.11+1"
"version": "1.1.14"
},
"vector_graphics_codec": {
"dependency": "transitive",
"description": {
"name": "vector_graphics_codec",
"sha256": "c86987475f162fadff579e7320c7ddda04cd2fdeffbe1129227a85d9ac9e03da",
"sha256": "2430b973a4ca3c4dbc9999b62b8c719a160100dcbae5c819bae0cacce32c9cdb",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "1.1.11+1"
"version": "1.1.12"
},
"vector_graphics_compiler": {
"dependency": "transitive",
"description": {
"name": "vector_graphics_compiler",
"sha256": "12faff3f73b1741a36ca7e31b292ddeb629af819ca9efe9953b70bd63fc8cd81",
"sha256": "ab9ff38fc771e9ee1139320adbe3d18a60327370c218c60752068ebee4b49ab1",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "1.1.11+1"
"version": "1.1.15"
},
"vector_math": {
"dependency": "direct main",
@ -2062,11 +2133,11 @@
"dependency": "transitive",
"description": {
"name": "web",
"sha256": "cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb",
"sha256": "d43c1d6b787bf0afad444700ae7f4db8827f701bc61c255ac8d328c6f4d52062",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "1.1.0"
"version": "1.0.0"
},
"webdriver": {
"dependency": "transitive",
@ -2082,11 +2153,11 @@
"dependency": "transitive",
"description": {
"name": "win32",
"sha256": "2294c64768987ea280b43a3d8357d42d5679f3e2b5b69b602be45b2abbd165b0",
"sha256": "84ba388638ed7a8cb3445a320c8273136ab2631cd5f2c57888335504ddab1bc2",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "5.6.1"
"version": "5.8.0"
},
"win32_registry": {
"dependency": "transitive",
@ -2102,11 +2173,11 @@
"dependency": "direct main",
"description": {
"name": "window_manager",
"sha256": "ab8b2a7f97543d3db2b506c9d875e637149d48ee0c6a5cb5f5fd6e0dac463792",
"sha256": "732896e1416297c63c9e3fb95aea72d0355f61390263982a47fd519169dc5059",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "0.4.2"
"version": "0.4.3"
},
"window_to_front": {
"dependency": "transitive",
@ -2182,11 +2253,11 @@
"dependency": "direct main",
"description": {
"name": "yaru",
"sha256": "b226f045d3104422d7f4d87572cc57c75b7d5695adf6fa47dbab3bc664714e69",
"sha256": "afc659f78a0bef5e06ebbbd516979afceca7526b7703daa444bf419a54b2dc85",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "5.3.1"
"version": "5.3.2"
},
"yaru_window": {
"dependency": "transitive",

View File

@ -27,6 +27,7 @@ let
"mime_guess-2.0.4" = "sha256-KSw0YUTGqNEWY9pMvQplUGajJgoP2BRwVX6qZPpB2rI=";
};
};
_0_9_0-dev_3 = _0_8_22;
_0_8_24 = _0_8_22;
_0_8_21 = _0_8_22;
_0_8_20 = _0_8_22;