lol
fork

Configure Feed

Select the types of activity you want to include in your feed.

kdePackage.glaxnimate: init at 0.5.80

Beta for the upcoming 0.6.0 version; see
<https://glaxnimate.org/news/releases/0.5.80/>.

Emily 179bdc02 493eebd4

+64
+1
pkgs/kde/default.nix
··· 71 71 selenium-webdriver-at-spi = null; # Used for integration tests that we don't run, stub 72 72 73 73 alpaka = self.callPackage ./misc/alpaka { }; 74 + glaxnimate = self.callPackage ./misc/glaxnimate { }; 74 75 kdiagram = self.callPackage ./misc/kdiagram { }; 75 76 kdevelop-pg-qt = self.callPackage ./misc/kdevelop-pg-qt { }; 76 77 kdsoap-ws-discovery-client = self.callPackage ./misc/kdsoap-ws-discovery-client { };
+63
pkgs/kde/misc/glaxnimate/default.nix
··· 1 + { 2 + lib, 3 + mkKdeDerivation, 4 + fetchFromGitLab, 5 + qttools, 6 + potrace, 7 + ffmpeg, 8 + libarchive, 9 + python3Packages, 10 + testers, 11 + glaxnimate, 12 + xvfb-run, 13 + }: 14 + 15 + mkKdeDerivation rec { 16 + pname = "glaxnimate"; 17 + version = "0.5.80"; 18 + 19 + src = fetchFromGitLab { 20 + domain = "invent.kde.org"; 21 + owner = "graphics"; 22 + repo = "glaxnimate"; 23 + tag = "v${version}"; 24 + fetchSubmodules = true; 25 + hash = "sha256-+4vvp9nxtpKUOojgQL9T5Eyv9eMCGGwmDAex91XPwyA="; 26 + }; 27 + 28 + extraBuildInputs = [ 29 + qttools 30 + potrace 31 + ffmpeg 32 + libarchive 33 + # Has vendored `qt-color-widgets` and `pybind11`. 34 + ]; 35 + 36 + qtWrapperArgs = [ 37 + "--prefix PYTHONPATH : ${ 38 + python3Packages.makePythonPath [ 39 + python3Packages.pillow 40 + python3Packages.lottie 41 + ] 42 + }" 43 + ]; 44 + 45 + passthru.tests.version = testers.testVersion { 46 + package = glaxnimate; 47 + command = "${lib.getExe xvfb-run} glaxnimate --version"; 48 + }; 49 + 50 + meta = { 51 + homepage = "https://glaxnimate.org/"; 52 + license = with lib.licenses; [ 53 + bsd2 54 + cc-by-sa-40 55 + cc0 56 + gpl2Plus 57 + gpl3Plus 58 + unicodeTOU 59 + ]; 60 + maintainers = [ lib.maintainers.tobiasBora ]; 61 + mainProgram = "glaxnimate"; 62 + }; 63 + }