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, 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 = ''

View file

@ -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;
}) })