File tree Expand file tree Collapse file tree 3 files changed +87
-87
lines changed
development/tools/clickable Expand file tree Collapse file tree 3 files changed +87
-87
lines changed Original file line number Diff line number Diff line change 1+ {
2+ lib ,
3+ fetchFromGitLab ,
4+ gitUpdater ,
5+ python3Packages ,
6+ stdenv ,
7+ } :
8+
9+ python3Packages . buildPythonApplication rec {
10+ pname = "clickable" ;
11+ version = "8.2.0" ;
12+
13+ src = fetchFromGitLab {
14+ owner = "clickable" ;
15+ repo = "clickable" ;
16+ rev = "v${ version } " ;
17+ sha256 = "sha256-MFzpeiWeqJ0MG8ouwRkYXD1e6Nsxshmz1NSzCIBRjZ0=" ;
18+ } ;
19+
20+ propagatedBuildInputs = with python3Packages ; [
21+ cookiecutter
22+ requests
23+ pyyaml
24+ jsonschema
25+ argcomplete
26+ watchdog
27+ ] ;
28+
29+ nativeCheckInputs = [ python3Packages . pytestCheckHook ] ;
30+
31+ disabledTests =
32+ [
33+ # Tests require docker
34+ "test_cpp_plugin"
35+ "test_html"
36+ "test_python"
37+ "test_qml_only"
38+ "test_rust"
39+ "test_review"
40+ "test_click_build"
41+ "test_no_device"
42+ "test_no_file_temp"
43+ "test_update"
44+ "test_lib_build"
45+ "test_clean"
46+ "test_temp_exception"
47+ "test_create_interactive"
48+ "test_create_non_interactive"
49+ "test_kill"
50+ "test_writable_image"
51+ "test_no_desktop_mode"
52+ "test_no_lock"
53+ "test_run_default_command"
54+ "test_run"
55+ "test_no_container_mode_log"
56+ "test_custom_mode_log"
57+ "test_skip_desktop_mode"
58+ "test_log"
59+ "test_custom_lock_file"
60+ "test_launch_custom"
61+ "test_launch"
62+ "test_devices"
63+ "test_install"
64+ "test_skip_container_mode"
65+ "test_godot_plugin"
66+ ]
67+ ++
68+ # There are no docker images available for the aarch64 architecutre
69+ # which are required for tests.
70+ lib . optionals stdenv . isAarch64 [
71+ "test_arch"
72+ "test_restricted_arch"
73+ ] ;
74+
75+ passthru . updateScript = gitUpdater { rev-prefix = "v" ; } ;
76+
77+ meta = {
78+ description = "Build system for Ubuntu Touch apps" ;
79+ mainProgram = "clickable" ;
80+ homepage = "https://clickable-ut.dev" ;
81+ changelog = "https://clickable-ut.dev/en/latest/changelog.html#changes-in-v${
82+ lib . strings . replaceStrings [ "." ] [ "-" ] version
83+ } " ;
84+ license = lib . licenses . gpl3Only ;
85+ maintainers = lib . teams . lomiri . members ++ ( with lib . maintainers ; [ ilyakooo0 ] ) ;
86+ } ;
87+ }
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -15175,8 +15175,6 @@ with pkgs;
1517515175
1517615176 clean = callPackage ../development/compilers/clean { };
1517715177
15178- clickable = python3Packages.callPackage ../development/tools/clickable { };
15179-
1518015178 closurecompiler = callPackage ../development/compilers/closure { };
1518115179
1518215180 cmdstan = callPackage ../development/compilers/cmdstan { };
You can’t perform that action at this time.
0 commit comments