mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-12-29 06:45:54 +03:00
Merge pull request #91459 from zowoq/desktop-validation
treewide: remove deprecated value `Application` from makeDesktopItem
This commit is contained in:
commit
bdb59380a3
@ -64,7 +64,7 @@ stdenv.mkDerivation rec {
|
||||
icon = "monero";
|
||||
desktopName = "Monero";
|
||||
genericName = "Wallet";
|
||||
categories = "Application;Network;Utility;";
|
||||
categories = "Network;Utility;";
|
||||
};
|
||||
|
||||
postInstall = ''
|
||||
|
@ -40,7 +40,7 @@ stdenv.mkDerivation rec {
|
||||
desktopName = "Wasabi";
|
||||
genericName = "Bitcoin wallet";
|
||||
comment = meta.description;
|
||||
categories = "Application;Network;Utility;";
|
||||
categories = "Network;Utility;";
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
|
@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
|
||||
comment = "Integrated Development Environment";
|
||||
desktopName = "Eclipse IDE";
|
||||
genericName = "Integrated Development Environment";
|
||||
categories = "Application;Development;";
|
||||
categories = "Development;";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
|
@ -10,7 +10,7 @@ let
|
||||
comment = "Integrated Development Environment";
|
||||
desktopName = "Apache NetBeans IDE";
|
||||
genericName = "Integrated Development Environment";
|
||||
categories = "Application;Development;";
|
||||
categories = "Development;";
|
||||
icon = "netbeans";
|
||||
};
|
||||
in
|
||||
|
@ -52,7 +52,7 @@ stdenv.mkDerivation rec {
|
||||
icon = "avocode";
|
||||
desktopName = "Avocode";
|
||||
genericName = "Design Inspector";
|
||||
categories = "Application;Development;";
|
||||
categories = "Development;";
|
||||
comment = "The bridge between designers and developers";
|
||||
};
|
||||
|
||||
|
@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
|
||||
desktopName = "SwingSane";
|
||||
genericName = "Scan from local or remote SANE servers";
|
||||
comment = meta.description;
|
||||
categories = "Office;Application;";
|
||||
categories = "Office;";
|
||||
};
|
||||
|
||||
in ''
|
||||
|
@ -30,7 +30,7 @@ in stdenv.mkDerivation rec {
|
||||
desktopName = "Airtame";
|
||||
icon = name;
|
||||
genericName = comment;
|
||||
categories = "Application;Network;";
|
||||
categories = "Network;";
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
|
@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
|
||||
desktopName = "dbeaver";
|
||||
comment = "SQL Integrated Development Environment";
|
||||
genericName = "SQL Integrated Development Environment";
|
||||
categories = "Application;Development;";
|
||||
categories = "Development;";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
|
@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
|
||||
desktopName = "GanttProject";
|
||||
genericName = "Shedule and manage projects";
|
||||
comment = meta.description;
|
||||
categories = "Office;Application;";
|
||||
categories = "Office;";
|
||||
};
|
||||
|
||||
javaOptions = [
|
||||
|
@ -12,7 +12,7 @@ let
|
||||
desktopName = "GoldenCheetah";
|
||||
genericName = "GoldenCheetah";
|
||||
comment = "Performance software for cyclists, runners and triathletes";
|
||||
categories = "Application;Utility;";
|
||||
categories = "Utility;";
|
||||
};
|
||||
in mkDerivation rec {
|
||||
pname = "golden-cheetah";
|
||||
|
@ -68,7 +68,7 @@ with builtins; buildDotnetPackage rec {
|
||||
icon = "keepass";
|
||||
desktopName = "Keepass";
|
||||
genericName = "Password manager";
|
||||
categories = "Application;Utility;";
|
||||
categories = "Utility;";
|
||||
mimeType = stdenv.lib.concatStringsSep ";" [
|
||||
"application/x-keepass2"
|
||||
""
|
||||
|
@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
|
||||
desktopName = "PDFsam Basic";
|
||||
genericName = "PDF Split and Merge";
|
||||
mimeType = "application/pdf;";
|
||||
categories = "Office;Application;";
|
||||
categories = "Office;";
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
@ -46,4 +46,4 @@ stdenv.mkDerivation rec {
|
||||
platforms = platforms.all;
|
||||
maintainers = with maintainers; [ maintainers."1000101" ];
|
||||
};
|
||||
}
|
||||
}
|
||||
|
@ -47,7 +47,7 @@ stdenv.mkDerivation rec {
|
||||
exec = "pgadmin3";
|
||||
icon = "pgAdmin3";
|
||||
type = "Application";
|
||||
categories = "Application;Development;";
|
||||
categories = "Development;";
|
||||
mimeType = "text/html";
|
||||
};
|
||||
in ''
|
||||
|
@ -86,7 +86,7 @@ stdenv.mkDerivation rec {
|
||||
comment = "G-code generator for 3D printers";
|
||||
desktopName = "PrusaSlicer";
|
||||
genericName = "3D printer tool";
|
||||
categories = "Application;Development;";
|
||||
categories = "Development;";
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
|
||||
comment = "G-code generator for 3D printers";
|
||||
desktopName = "Slic3r";
|
||||
genericName = "3D printer tool";
|
||||
categories = "Application;Development;";
|
||||
categories = "Development;";
|
||||
};
|
||||
|
||||
prePatch = ''
|
||||
|
@ -24,7 +24,7 @@ let
|
||||
icon = pname;
|
||||
comment = description;
|
||||
genericName = "Computer Aided (Interior) Design";
|
||||
categories = "Application;Graphics;2DGraphics;3DGraphics;";
|
||||
categories = "Graphics;2DGraphics;3DGraphics;";
|
||||
};
|
||||
|
||||
patchPhase = ''
|
||||
|
@ -20,7 +20,7 @@ let
|
||||
name = pname;
|
||||
comment = description;
|
||||
genericName = "Computer Aided (Interior) Design";
|
||||
categories = "Application;Graphics;2DGraphics;3DGraphics;";
|
||||
categories = "Graphics;2DGraphics;3DGraphics;";
|
||||
};
|
||||
|
||||
buildInputs = [ ant jre jdk makeWrapper gtk3 gsettings-desktop-schemas ];
|
||||
|
@ -85,7 +85,7 @@ let
|
||||
comment = "";
|
||||
desktopName = "${desktopName}${nameSuffix}${lib.optionalString gdkWayland " (Wayland)"}";
|
||||
genericName = "Web Browser";
|
||||
categories = "Application;Network;WebBrowser;";
|
||||
categories = "Network;WebBrowser;";
|
||||
mimeType = stdenv.lib.concatStringsSep ";" [
|
||||
"text/html"
|
||||
"text/xml"
|
||||
|
@ -31,7 +31,7 @@ in stdenv.mkDerivation rec {
|
||||
icon = "palemoon";
|
||||
desktopName = "Pale Moon";
|
||||
genericName = "Web Browser";
|
||||
categories = "Application;Network;WebBrowser;";
|
||||
categories = "Network;WebBrowser;";
|
||||
mimeType = lib.concatStringsSep ";" [
|
||||
"text/html"
|
||||
"text/xml"
|
||||
|
@ -39,7 +39,7 @@ mkDerivationWith pythonPackages.buildPythonApplication rec {
|
||||
desktopName = "Blink";
|
||||
icon = "blink";
|
||||
genericName = "Instant Messaging";
|
||||
categories = "Application;Internet;";
|
||||
categories = "Internet;";
|
||||
};
|
||||
|
||||
dontWrapQtApps = true;
|
||||
|
@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
|
||||
comment = "VoIP and Instant Messaging client";
|
||||
desktopName = "Jitsi";
|
||||
genericName = "Instant Messaging";
|
||||
categories = "Application;X-Internet;";
|
||||
categories = "X-Internet;";
|
||||
};
|
||||
|
||||
libPath = lib.makeLibraryPath ([
|
||||
|
@ -22,7 +22,7 @@ let
|
||||
icon = "anydesk";
|
||||
desktopName = "AnyDesk";
|
||||
genericName = description;
|
||||
categories = "Application;Network;";
|
||||
categories = "Network;";
|
||||
startupNotify = "false";
|
||||
};
|
||||
|
||||
|
@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
|
||||
name = "jabref";
|
||||
desktopName = "JabRef";
|
||||
genericName = "Bibliography manager";
|
||||
categories = "Application;Office;";
|
||||
categories = "Office;";
|
||||
icon = "jabref";
|
||||
exec = "jabref";
|
||||
};
|
||||
|
@ -27,7 +27,7 @@ let
|
||||
comment = "Schematic capture and PCB layout";
|
||||
desktopName = "Eagle";
|
||||
genericName = "Schematic editor";
|
||||
categories = "Application;Development;";
|
||||
categories = "Development;";
|
||||
};
|
||||
|
||||
buildInputs =
|
||||
|
@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
|
||||
comment = "Schematic capture and PCB layout";
|
||||
desktopName = "Eagle";
|
||||
genericName = "Schematic editor";
|
||||
categories = "Application;Development;";
|
||||
categories = "Development;";
|
||||
};
|
||||
|
||||
buildInputs =
|
||||
|
@ -13,7 +13,7 @@ let
|
||||
comment = "IDE for TLA+";
|
||||
desktopName = name;
|
||||
genericName = comment;
|
||||
categories = "Application;Development";
|
||||
categories = "Development";
|
||||
extraEntries = ''
|
||||
StartupWMClass=TLA+ Toolbox
|
||||
'';
|
||||
|
@ -69,7 +69,7 @@ stdenv.mkDerivation rec {
|
||||
icon = "gitkraken";
|
||||
desktopName = "GitKraken";
|
||||
genericName = "Git Client";
|
||||
categories = "Application;Development;";
|
||||
categories = "Development;";
|
||||
comment = "Graphical Git client from Axosoft";
|
||||
};
|
||||
|
||||
|
@ -35,7 +35,7 @@ buildPythonPackage rec {
|
||||
comment = "Scientific Python Development Environment";
|
||||
desktopName = "Spyder";
|
||||
genericName = "Python IDE";
|
||||
categories = "Application;Development;IDE;";
|
||||
categories = "Development;IDE;";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
@ -10,7 +10,7 @@ let
|
||||
desktopName = "Oracle SQL Developer";
|
||||
genericName = "Oracle SQL Developer";
|
||||
comment = "Oracle's Oracle DB GUI client";
|
||||
categories = "Application;Development;";
|
||||
categories = "Development;";
|
||||
};
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
|
@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
|
||||
comment = "Java Troubleshooting Tool";
|
||||
desktopName = "VisualVM";
|
||||
genericName = "Java Troubleshooting Tool";
|
||||
categories = "Application;Development;";
|
||||
categories = "Development;";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
|
@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
|
||||
comment = "Software for Saleae logic analyzers";
|
||||
desktopName = "Saleae Logic";
|
||||
genericName = "Logic analyzer";
|
||||
categories = "Application;Development";
|
||||
categories = "Development";
|
||||
};
|
||||
|
||||
buildInputs = [ unzip ];
|
||||
|
@ -6,7 +6,7 @@ let
|
||||
name = "stm32CubeMX";
|
||||
exec = "stm32cubemx";
|
||||
desktopName = "STM32CubeMX";
|
||||
categories = "Application;Development;";
|
||||
categories = "Development;";
|
||||
icon = "stm32cubemx";
|
||||
};
|
||||
in
|
||||
|
@ -18,7 +18,7 @@ pythonPackages.buildPythonApplication rec {
|
||||
comment = "Platform independend Python debugger";
|
||||
desktopName = "Winpdb";
|
||||
genericName = "Python Debugger";
|
||||
categories = "Application;Development;Debugger;";
|
||||
categories = "Development;Debugger;";
|
||||
};
|
||||
|
||||
# Don't call gnome-terminal with "--disable-factory" flag, which is
|
||||
|
@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
|
||||
comment = "API Development Environment";
|
||||
desktopName = "Postman";
|
||||
genericName = "Postman";
|
||||
categories = "Application;Development;";
|
||||
categories = "Development;";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
|
@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
|
||||
desktopName = "AssaultCube";
|
||||
comment = "A multiplayer, first-person shooter game, based on the CUBE engine. Fast, arcade gameplay.";
|
||||
genericName = "First-person shooter";
|
||||
categories = "Application;Game;ActionGame;Shooter";
|
||||
categories = "Game;ActionGame;Shooter";
|
||||
icon = "assaultcube.png";
|
||||
exec = pname;
|
||||
};
|
||||
|
@ -12,7 +12,7 @@ let
|
||||
comment = "Duke Nukem 3D port";
|
||||
desktopName = "Enhanced Duke Nukem 3D";
|
||||
genericName = "Duke Nukem 3D port";
|
||||
categories = "Application;Game;";
|
||||
categories = "Game;";
|
||||
};
|
||||
|
||||
wrapper = "eduke32-wrapper";
|
||||
|
@ -12,7 +12,7 @@ let
|
||||
comment = description;
|
||||
desktopName = "Frogatto";
|
||||
genericName = "frogatto";
|
||||
categories = "Application;Game;ArcadeGame;";
|
||||
categories = "Game;ArcadeGame;";
|
||||
};
|
||||
version = "unstable-2018-12-18";
|
||||
in buildEnv {
|
||||
|
@ -36,7 +36,7 @@ let
|
||||
icon = "minecraft-launcher";
|
||||
comment = "Official launcher for Minecraft, a sandbox-building game";
|
||||
desktopName = "Minecraft Launcher";
|
||||
categories = "Game;Application;";
|
||||
categories = "Game;";
|
||||
};
|
||||
|
||||
envLibPath = stdenv.lib.makeLibraryPath [
|
||||
|
@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
|
||||
terminal = "false";
|
||||
desktopName = "RuneLite";
|
||||
genericName = "Oldschool Runescape";
|
||||
categories = "Application;Game";
|
||||
categories = "Game";
|
||||
startupNotify = null;
|
||||
};
|
||||
|
||||
|
@ -27,7 +27,7 @@ let
|
||||
desktopName = "Unreal Tournament 2004";
|
||||
comment = "A first-person shooter video game developed by Epic Games and Digital Extreme";
|
||||
genericName = "First-person shooter";
|
||||
categories = "Application;Game;";
|
||||
categories = "Game;";
|
||||
exec = "ut2004";
|
||||
};
|
||||
|
||||
|
@ -29,7 +29,7 @@ let
|
||||
comment = "A modular ComputerCraft emulator";
|
||||
desktopName = "CCEmuX";
|
||||
genericName = "ComputerCraft Emulator";
|
||||
categories = "Application;Emulator;";
|
||||
categories = "Emulator;";
|
||||
};
|
||||
in
|
||||
|
||||
|
@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
|
||||
comment = "x86 emulator with internal DOS";
|
||||
desktopName = "DOSBox";
|
||||
genericName = "DOS emulator";
|
||||
categories = "Application;Emulator;";
|
||||
categories = "Emulator;";
|
||||
};
|
||||
|
||||
postInstall = ''
|
||||
|
@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
|
||||
comment = "Commodore 64 emulator";
|
||||
desktopName = "VICE";
|
||||
genericName = "Commodore 64 emulator";
|
||||
categories = "Application;Emulator;";
|
||||
categories = "Emulator;";
|
||||
};
|
||||
|
||||
preBuild = ''
|
||||
|
Loading…
Reference in New Issue
Block a user