pkgs/ultimatepp: rename to upp

This commit is contained in:
Wroclaw 2025-05-25 20:43:16 +02:00
parent 35259d4999
commit 6d32f8da73
4 changed files with 10 additions and 10 deletions

View file

@ -2,7 +2,7 @@
lib,
pkg-config,
stdenv,
ultimatepp,
upp,
}:
{
@ -24,15 +24,15 @@ in
stdenv.mkDerivation (self: {
nativeBuildInputs = [
pkg-config
ultimatepp
upp
] ++ args.nativeBuildInputs or [];
buildInputs = ultimatepp.uppsrcDependencies ++ args.buildInputs or [];
buildInputs = upp.uppsrcDependencies ++ args.buildInputs or [];
assemblies = lib.concatStringsSep "," (
lib.singleton assembly
++ extraAssemblies
++ lib.optional includeUppsrcAssembly "${ultimatepp.src}/uppsrc"
++ lib.optional includeUppsrcAssembly "${upp.src}/uppsrc"
);
postUnpack = ''

View file

@ -47,7 +47,7 @@ in stdenv.mkDerivation (self: let
};
});
in {
pname = "ultimatepp";
pname = "upp";
version = "2025.1";
src = fetchFromGitHub {
@ -116,10 +116,10 @@ in {
--unset WAYLAND_DISPLAY
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
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
'') + ''
runHook postInstall
@ -127,11 +127,11 @@ in {
desktopItems = [
(makeDesktopItem {
name = "ultimatepp-theide";
name = "upp-theide";
exec = "theide";
icon = "ultimatepp-theide";
icon = "upp-theide";
desktopName = "TheIDE";
comment = "The Ultimate++ Framework IDE";
comment = "The U++ Framework IDE";
categories = [ "Development" "IDE" ];
terminal = false;
})