pkgs/ultimatepp: rename to upp
This commit is contained in:
parent
35259d4999
commit
6d32f8da73
4 changed files with 10 additions and 10 deletions
|
@ -2,7 +2,7 @@
|
||||||
lib,
|
lib,
|
||||||
pkg-config,
|
pkg-config,
|
||||||
stdenv,
|
stdenv,
|
||||||
ultimatepp,
|
upp,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
{
|
{
|
||||||
|
@ -24,15 +24,15 @@ in
|
||||||
stdenv.mkDerivation (self: {
|
stdenv.mkDerivation (self: {
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
pkg-config
|
pkg-config
|
||||||
ultimatepp
|
upp
|
||||||
] ++ args.nativeBuildInputs or [];
|
] ++ args.nativeBuildInputs or [];
|
||||||
|
|
||||||
buildInputs = ultimatepp.uppsrcDependencies ++ args.buildInputs or [];
|
buildInputs = upp.uppsrcDependencies ++ args.buildInputs or [];
|
||||||
|
|
||||||
assemblies = lib.concatStringsSep "," (
|
assemblies = lib.concatStringsSep "," (
|
||||||
lib.singleton assembly
|
lib.singleton assembly
|
||||||
++ extraAssemblies
|
++ extraAssemblies
|
||||||
++ lib.optional includeUppsrcAssembly "${ultimatepp.src}/uppsrc"
|
++ lib.optional includeUppsrcAssembly "${upp.src}/uppsrc"
|
||||||
);
|
);
|
||||||
|
|
||||||
postUnpack = ''
|
postUnpack = ''
|
|
@ -47,7 +47,7 @@ in stdenv.mkDerivation (self: let
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
in {
|
in {
|
||||||
pname = "ultimatepp";
|
pname = "upp";
|
||||||
version = "2025.1";
|
version = "2025.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
|
@ -116,10 +116,10 @@ in {
|
||||||
--unset WAYLAND_DISPLAY
|
--unset WAYLAND_DISPLAY
|
||||||
|
|
||||||
mkdir -p $out/share/icons/hicolor/scalable/apps
|
mkdir -p $out/share/icons/hicolor/scalable/apps
|
||||||
cp uppsrc/ide/icon.svg $out/share/icons/hicolor/scalable/apps/ultimatepp-theide.svg
|
cp uppsrc/ide/icon.svg $out/share/icons/hicolor/scalable/apps/upp-theide.svg
|
||||||
for size in 16 32 64 128 256 512; do
|
for size in 16 32 64 128 256 512; do
|
||||||
mkdir -p $out/share/icons/hicolor/''${size}x''${size}/apps
|
mkdir -p $out/share/icons/hicolor/''${size}x''${size}/apps
|
||||||
cp uppsrc/ide/icon''${size}x''${size}.png $out/share/icons/hicolor/''${size}x''${size}/apps/ultimatepp-theide.png
|
cp uppsrc/ide/icon''${size}x''${size}.png $out/share/icons/hicolor/''${size}x''${size}/apps/upp-theide.png
|
||||||
done
|
done
|
||||||
'') + ''
|
'') + ''
|
||||||
runHook postInstall
|
runHook postInstall
|
||||||
|
@ -127,11 +127,11 @@ in {
|
||||||
|
|
||||||
desktopItems = [
|
desktopItems = [
|
||||||
(makeDesktopItem {
|
(makeDesktopItem {
|
||||||
name = "ultimatepp-theide";
|
name = "upp-theide";
|
||||||
exec = "theide";
|
exec = "theide";
|
||||||
icon = "ultimatepp-theide";
|
icon = "upp-theide";
|
||||||
desktopName = "TheIDE";
|
desktopName = "TheIDE";
|
||||||
comment = "The Ultimate++ Framework IDE";
|
comment = "The U++ Framework IDE";
|
||||||
categories = [ "Development" "IDE" ];
|
categories = [ "Development" "IDE" ];
|
||||||
terminal = false;
|
terminal = false;
|
||||||
})
|
})
|
Loading…
Add table
Add a link
Reference in a new issue