lol
0
fork

Configure Feed

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

ciscoPacketTracer8: refactor

gepbird.tngl.sh c9e991a7 17e8d25d

verified
+11 -7
+11 -7
pkgs/by-name/ci/ciscoPacketTracer8/package.nix
··· 3 3 stdenvNoCC, 4 4 requireFile, 5 5 autoPatchelfHook, 6 + dpkg, 6 7 makeWrapper, 7 8 alsa-lib, 8 9 dbus, ··· 17 18 libxml2_13, 18 19 libxslt, 19 20 nspr, 20 - wayland, 21 21 nss, 22 + wayland, 22 23 xorg, 23 - dpkg, 24 24 buildFHSEnv, 25 25 copyDesktopItems, 26 26 makeDesktopItem, ··· 54 54 url = "https://www.netacad.com"; 55 55 }; 56 56 57 - buildInputs = [ 57 + nativeBuildInputs = [ 58 58 autoPatchelfHook 59 + dpkg 59 60 makeWrapper 61 + ]; 62 + 63 + buildInputs = [ 60 64 alsa-lib 61 65 dbus 62 66 expat ··· 97 101 unpackPhase = '' 98 102 runHook preUnpack 99 103 100 - ${lib.getExe' dpkg "dpkg-deb"} -x $src $out 104 + dpkg-deb -x $src $out 101 105 chmod 755 "$out" 102 106 103 107 runHook postUnpack ··· 116 120 fhs-env = buildFHSEnv { 117 121 name = "ciscoPacketTracer8-fhs-env"; 118 122 runScript = lib.getExe' unwrapped "packettracer8"; 119 - targetPkgs = pkgs: [ libudev0-shim ]; 123 + targetPkgs = _: [ libudev0-shim ]; 120 124 }; 121 125 in 122 126 ··· 137 141 ln -s ${fhs-env}/bin/${fhs-env.name} $out/bin/packettracer8 138 142 139 143 mkdir -p $out/share/icons/hicolor/48x48/apps 140 - ln -s ${unwrapped}/opt/pt/art/app.png $out/share/icons/hicolor/48x48/apps/cisco-packet-tracer.png 144 + ln -s ${unwrapped}/opt/pt/art/app.png $out/share/icons/hicolor/48x48/apps/cisco-packet-tracer-8.png 141 145 ln -s ${unwrapped}/usr/share/icons/gnome/48x48/mimetypes $out/share/icons/hicolor/48x48/mimetypes 142 146 ln -s ${unwrapped}/usr/share/mime $out/share/mime 143 147 ··· 148 152 (makeDesktopItem { 149 153 name = "cisco-pt8.desktop"; 150 154 desktopName = "Cisco Packet Tracer 8"; 151 - icon = "cisco-packet-tracer"; 155 + icon = "cisco-packet-tracer-8"; 152 156 exec = "packettracer8 %f"; 153 157 mimeTypes = [ 154 158 "application/x-pkt"