Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion pkgs/by-name/_7/_7zz/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ stdenv.mkDerivation (finalAttrs: {
runHook preInstall

install -Dm555 -t $out/bin b/*/7zz${stdenv.hostPlatform.extensions.executable}
install -Dm444 -t $out/share/doc/${finalAttrs.pname} ../../../../DOC/*.txt
install -Dm444 -t $out/share/doc/7zz ../../../../DOC/*.txt

runHook postInstall
'';
Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/as/as31/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ stdenv.mkDerivation (finalAttrs: {
version = "2.3.1";

src = fetchurl {
url = "mirror://debian/pool/main/a/as31/${finalAttrs.pname}_${finalAttrs.version}.orig.tar.gz";
url = "mirror://debian/pool/main/a/as31/as31_${finalAttrs.version}.orig.tar.gz";
name = "${finalAttrs.pname}-${finalAttrs.version}.tar.gz";
hash = "sha256-zSEyWHFon5nyq717Mpmdv1XZ5Hz0e8ZABqsP8M83c1U=";
};
Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/bi/bind/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ stdenv.mkDerivation (finalAttrs: {
version = "9.20.9";

src = fetchurl {
url = "https://downloads.isc.org/isc/bind9/${finalAttrs.version}/${finalAttrs.pname}-${finalAttrs.version}.tar.xz";
url = "https://downloads.isc.org/isc/bind9/${finalAttrs.version}/bind-${finalAttrs.version}.tar.xz";
hash = "sha256-PSaQDtnJqFkHP/6puX4pLBJI2tGCebF7BfyyPDCR+G0=";
};

Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/co/coal/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ stdenv.mkDerivation (finalAttrs: {
];
postFixup = ''
moveToOutput share/ament_index "$dev"
moveToOutput share/${finalAttrs.pname} "$dev"
moveToOutput share/coal "$dev"
'';

meta = {
Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/da/davis/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ php.buildComposerProject2 (finalAttrs: {
postInstall = ''
chmod -R u+w $out/share
# Only include the files needed for runtime in the derivation
mv $out/share/php/${finalAttrs.pname}/{migrations,public,src,config,bin,templates,tests,translations,vendor,symfony.lock,composer.json,composer.lock} $out
mv $out/share/php/davis/{migrations,public,src,config,bin,templates,tests,translations,vendor,symfony.lock,composer.json,composer.lock} $out
# Save the upstream .env file for reference, but rename it so it is not loaded
mv $out/share/php/${finalAttrs.pname}/.env $out/env-upstream
mv $out/share/php/davis/.env $out/env-upstream
rm -rf "$out/share"
'';

Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/di/dirdiff/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ stdenv.mkDerivation (finalAttrs: {
version = "2.1";

src = fetchurl {
url = "mirror://samba/paulus/${finalAttrs.pname}-${finalAttrs.version}.tar.gz";
url = "mirror://samba/paulus/dirdiff-${finalAttrs.version}.tar.gz";
hash = "sha256-yzc2VNV4gCeAQ1XjVd8GlYYsO/wfaj/GAUcisxVqklI=";
};

Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/ef/efibooteditor/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ stdenv.mkDerivation (finalAttrs: {
cmakeFlags = [ "-DQT_VERSION_MAJOR=6" ];

postInstall = ''
install -Dm644 $src/LICENSE.txt $out/share/licenses/${finalAttrs.pname}/LICENSE
install -Dm644 $src/LICENSE.txt $out/share/licenses/efibooteditor/LICENSE
'';

meta = {
Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/ex/example-robot-data/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: {
# The package expect to find an `example-robot-data/robots` folder somewhere
# either in install prefix or in the sources
# where it can find the meshes for unit tests
preCheck = "ln -s source ../../${finalAttrs.pname}";
preCheck = "ln -s source ../../example-robot-data";
pythonImportsCheck = [ "example_robot_data" ];

meta = with lib; {
Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/fc/fcitx5-material-color/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
runHook preInstall

# https://gitlab.archlinux.org/archlinux/packaging/packages/fcitx5-material-color/-/blob/main/PKGBUILD?ref_type=heads#L16
install -Dm644 arrow.png radio.png -t $out/share/${finalAttrs.pname}/
install -Dm644 arrow.png radio.png -t $out/share/fcitx5-material-color/
for _variant in black blue brown deepPurple indigo orange pink red sakuraPink teal; do
_variant_name=Material-Color-$_variant
install -dm755 $_variant_name $out/share/fcitx5/themes/$_variant_name
Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/fi/figma-linux/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ stdenv.mkDerivation (finalAttrs: {

postFixup = ''
substituteInPlace $out/share/applications/figma-linux.desktop \
--replace "Exec=/opt/figma-linux/figma-linux" "Exec=$out/bin/${finalAttrs.pname}"
--replace "Exec=/opt/figma-linux/figma-linux" "Exec=$out/bin/figma-linux"
'';

meta = with lib; {
Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/fm/fmi-reference-fmus/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: {
version = "0.0.38";
src = fetchFromGitHub {
owner = "modelica";
repo = finalAttrs.pname;
repo = "reference-fmus";
rev = "v${finalAttrs.version}";
hash = "sha256-FeDKYcm9K670q1FGqy41Tp2Ag8p2JidH4z78zpHOngw=";
};
Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/ge/genesys/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: {

mkdir -p $out
mv bin lib $out
wrapProgram $out/bin/${finalAttrs.pname} \
wrapProgram $out/bin/genesys \
--set JAVA_HOME "${jre.home}" \
--prefix PATH : "${graphviz}/bin"

Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/go/go-jsonnet/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ buildGoModule (finalAttrs: {

src = fetchFromGitHub {
owner = "google";
repo = finalAttrs.pname;
repo = "go-jsonnet";
tag = "v${finalAttrs.version}";
hash = "sha256-J92xNDpCidbiSsN6NveS6BX6Tx+qDQqkgm6pjk1wBTQ=";
};
Expand Down
6 changes: 3 additions & 3 deletions pkgs/by-name/ho/hottext/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@ buildNimPackage (finalAttrs: {
desktopItem = makeDesktopItem {
categories = [ "Utility" ];
comment = finalAttrs.meta.description;
desktopName = finalAttrs.pname;
exec = finalAttrs.pname;
name = finalAttrs.pname;
desktopName = "hottext";
exec = "hottext";
name = "hottext";
};

postInstall = ''
Expand Down
14 changes: 7 additions & 7 deletions pkgs/by-name/id/ideamaker/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -135,31 +135,31 @@ stdenv.mkDerivation (finalAttrs: {
runHook preInstall

install -D usr/lib/x86_64-linux-gnu/ideamaker/ideamaker \
$out/bin/${finalAttrs.pname}
$out/bin/ideamaker

patchelf --replace-needed libquazip.so.1 libquazip1-qt5.so \
$out/bin/${finalAttrs.pname}
$out/bin/ideamaker

mimetypeDir=$out/share/icons/hicolor/128x128/mimetypes
mkdir -p ''$mimetypeDir
for file in usr/share/ideamaker/icons/*.ico; do
mv $file ''$mimetypeDir/''$(basename ''${file%.ico}).png
done
install -D ${./mimetypes.xml} \
$out/share/mime/packages/${finalAttrs.pname}.xml
$out/share/mime/packages/ideamaker.xml

install -D usr/share/ideamaker/icons/ideamaker-icon.png \
$out/share/pixmaps/${finalAttrs.pname}.png
$out/share/pixmaps/ideamaker.png

ln -s ${finalAttrs.desktopItem}/share/applications $out/share/

runHook postInstall
'';

desktopItem = makeDesktopItem {
name = finalAttrs.pname;
exec = finalAttrs.pname;
icon = finalAttrs.pname;
name = "ideamaker";
exec = "ideamaker";
icon = "ideamaker";
desktopName = "Ideamaker";
comment = "ideaMaker - www.raise3d.com";
categories = [
Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/id/idnkit/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: {
version = "2.3";

src = fetchurl {
url = "https://jprs.co.jp/idn/${finalAttrs.pname}-${finalAttrs.version}.tar.bz2";
url = "https://jprs.co.jp/idn/idnkit-${finalAttrs.version}.tar.bz2";
hash = "sha256-JtBxF2UAQqtGk/DgCWAnXVihvnc+bRPFA7o4RxDz6X4=";
};

Expand Down
10 changes: 5 additions & 5 deletions pkgs/by-name/ir/irpf/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,8 @@ stdenvNoCC.mkDerivation (finalAttrs: {

desktopItems = [
(makeDesktopItem {
name = finalAttrs.pname;
exec = finalAttrs.pname;
name = "irpf";
exec = "irpf";
icon = "rfb64";
desktopName = "Imposto de Renda Pessoa Física";
comment = "Programa Oficial da Receita para elaboração do IRPF";
Expand All @@ -56,18 +56,18 @@ stdenvNoCC.mkDerivation (finalAttrs: {
installPhase = ''
runHook preInstall

BASEDIR="$out/share/${finalAttrs.pname}"
BASEDIR="$out/share/irpf"
mkdir -p "$BASEDIR"

cp --no-preserve=mode -r help lib lib-modulos "$BASEDIR"

install -Dm644 irpf.jar Leia-me.htm offline.png online.png pgd-updater.jar "$BASEDIR"

# make xdg-open overrideable at runtime
makeWrapper ${jdk11}/bin/java $out/bin/${finalAttrs.pname} \
makeWrapper ${jdk11}/bin/java $out/bin/irpf \
--add-flags "-Dawt.useSystemAAFontSettings=on" \
--add-flags "-Dswing.aatext=true" \
--add-flags "-jar $BASEDIR/${finalAttrs.pname}.jar" \
--add-flags "-jar $BASEDIR/irpf.jar" \
--suffix PATH : ${lib.makeBinPath [ xdg-utils ]} \
--set _JAVA_AWT_WM_NONREPARENTING 1 \
--set AWT_TOOLKIT MToolkit
Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/ke/keepass/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ stdenv.mkDerivation (finalAttrs: {
installPhase = ''
runHook preInstall

target="$out/lib/dotnet/${finalAttrs.pname}"
target="$out/lib/dotnet/keepass"
mkdir -p "$target"

cp -rv $outputFiles "$target"
Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/li/libconfig/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ stdenv.mkDerivation (finalAttrs: {
version = "1.8";

src = fetchurl {
url = "https://hyperrealm.github.io/${finalAttrs.pname}/dist/${finalAttrs.pname}-${finalAttrs.version}.tar.gz";
url = "https://hyperrealm.github.io/libconfig/dist/libconfig-${finalAttrs.version}.tar.gz";
hash = "sha256-BR4V3Q6QfESQXzF5M/VIcxTypW6MZybIMEzpkIhIUKo=";
};

Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/mo/movim/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ php.buildComposerProject2 (finalAttrs: {
mkdir -p $out/bin
cat << EOF > $out/bin/movim
#!${lib.getExe dash}
${lib.getExe finalAttrs.php} $out/share/php/${finalAttrs.pname}/daemon.php "\$@"
${lib.getExe finalAttrs.php} $out/share/php/movim/daemon.php "\$@"
EOF
chmod +x $out/bin/movim

Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/my/mya/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -44,9 +44,9 @@ stdenv.mkDerivation (finalAttrs: {
runHook preInstall

# Based on the upstream PKGBUILD
mkdir -p $out/share/doc/${finalAttrs.pname}
mkdir -p $out/share/doc/mya
cp -a bin $out
cp $cmakeDir/README.md $out/share/doc/${finalAttrs.pname}
cp $cmakeDir/README.md $out/share/doc/mya

runHook postInstall
'';
Expand Down
10 changes: 5 additions & 5 deletions pkgs/by-name/ne/netgen/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ stdenv.mkDerivation (finalAttrs: {
(lib.cmakeFeature "NETGEN_VERSION_GIT" "v${finalAttrs.version}-0")
(lib.cmakeFeature "NG_INSTALL_DIR_BIN" "bin")
(lib.cmakeFeature "NG_INSTALL_DIR_LIB" "lib")
(lib.cmakeFeature "NG_INSTALL_DIR_CMAKE" "lib/cmake/${finalAttrs.pname}")
(lib.cmakeFeature "NG_INSTALL_DIR_CMAKE" "lib/cmake/netgen")
(lib.cmakeFeature "NG_INSTALL_DIR_PYTHON" python3Packages.python.sitePackages)
(lib.cmakeFeature "NG_INSTALL_DIR_RES" "share")
(lib.cmakeFeature "NG_INSTALL_DIR_INCLUDE" "include")
Expand Down Expand Up @@ -160,11 +160,11 @@ stdenv.mkDerivation (finalAttrs: {
postInstall =
lib.optionalString stdenv.hostPlatform.isDarwin ''
rm $out/bin/{Netgen1,startup.sh}
mkdir -p $out/Applications/${finalAttrs.pname}.app/Contents/{MacOS,Resouces}
mkdir -p $out/Applications/netgen.app/Contents/{MacOS,Resouces}
substituteInPlace $out/Info.plist --replace-fail "Netgen1" "netgen"
mv $out/Info.plist $out/Applications/${finalAttrs.pname}.app/Contents
mv $out/Netgen.icns $out/Applications/${finalAttrs.pname}.app/Contents/Resouces
ln -s $out/bin/netgen $out/Applications/${finalAttrs.pname}.app/Contents/MacOS/netgen
mv $out/Info.plist $out/Applications/netgen.app/Contents
mv $out/Netgen.icns $out/Applications/netgen.app/Contents/Resouces
ln -s $out/bin/netgen $out/Applications/netgen.app/Contents/MacOS/netgen
''
+ lib.optionalString stdenv.hostPlatform.isLinux ''
# Extract pngs from the Apple icon image and create
Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/oa/oakctl/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ stdenv.mkDerivation (finalAttrs: {
runHook preInstall

mkdir -p $out/bin
install -D -m 0755 $src $out/bin/${finalAttrs.pname}
install -D -m 0755 $src $out/bin/oakctl

runHook postInstall
'';
Expand Down
8 changes: 4 additions & 4 deletions pkgs/by-name/oc/ocelot-desktop/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -77,22 +77,22 @@ stdenv.mkDerivation (finalAttrs: {
''
runHook preInstall

mkdir -p $out/{bin,share/${finalAttrs.pname}}
install -Dm644 ${finalAttrs.src} $out/share/${finalAttrs.pname}/ocelot-desktop.jar
mkdir -p $out/{bin,share/ocelot-desktop}
install -Dm644 ${finalAttrs.src} $out/share/ocelot-desktop/ocelot-desktop.jar

makeBinaryWrapper ${jre}/bin/java $out/bin/ocelot-desktop \
--set JAVA_HOME ${jre.home} \
--prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath runtimeLibs}" \
--prefix PATH : "${lib.makeBinPath runtimePrograms}" \
--add-flags "-jar $out/share/${finalAttrs.pname}/ocelot-desktop.jar"
--add-flags "-jar $out/share/ocelot-desktop/ocelot-desktop.jar"

# copy icons from zip file
# ocelot/desktop/images/icon*.png
# 16,32,64,128,256

for size in 16 32 64 128 256; do
mkdir -p $out/share/icons/hicolor/"$size"x"$size"/apps
unzip -p $out/share/${finalAttrs.pname}/ocelot-desktop.jar \
unzip -p $out/share/ocelot-desktop/ocelot-desktop.jar \
ocelot/desktop/images/icon"$size".png > $out/share/icons/hicolor/"$size"x"$size"/apps/ocelot-desktop.png
done

Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/pa/payload_dumper/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: {
installPhase = ''
runHook preInstall

sitePackages=$out/${python3.sitePackages}/${finalAttrs.pname}
sitePackages=$out/${python3.sitePackages}/payload_dumper

install -D ./payload_dumper.py $out/bin/payload_dumper
install -D ./update_metadata_pb2.py $sitePackages/update_metadata_pb2.py
Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/pi/picolibc/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ stdenv.mkDerivation (finalAttrs: {

src = fetchFromGitHub {
owner = "picolibc";
repo = finalAttrs.pname;
repo = "picolibc";
tag = finalAttrs.version;
hash = "sha256-djOZKkinsaaYD4tUEA6mKdo+5em0GP1/+rI0mIm7Vs8=";
};
Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/pi/pixelfed/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ php.buildComposerProject2 (finalAttrs: {

postInstall = ''
chmod -R u+w $out/share
mv "$out/share/php/${finalAttrs.pname}"/* $out
mv "$out/share/php/pixelfed"/* $out
rm -R $out/bootstrap/cache
# Move static contents for the NixOS module to pick it up, if needed.
mv $out/bootstrap $out/bootstrap-static
Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/sc/scmutils/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ stdenv.mkDerivation (finalAttrs: {
version = "20230902";

src = fetchurl {
url = "https://groups.csail.mit.edu/mac/users/gjs/6946/mechanics-system-installation/native-code/${finalAttrs.pname}-src-${finalAttrs.version}.tar.gz";
url = "https://groups.csail.mit.edu/mac/users/gjs/6946/mechanics-system-installation/native-code/scmutils-src-${finalAttrs.version}.tar.gz";
hash = "sha256-9/shOxoKwJ4uDTHmvXqhemgy3W+GUCmoqFm5e1t3W0M=";
};

Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/sn/snes9x/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -106,9 +106,9 @@ stdenv.mkDerivation (finalAttrs: {
runHook preInstall

install -Dm755 snes9x -t "$out/bin/"
install -Dm644 snes9x.conf.default -t "$out/share/doc/${finalAttrs.pname}/"
install -Dm644 snes9x.conf.default -t "$out/share/doc/snes9x/"
install -Dm644 ../docs/{control-inputs,controls,snapshots}.txt -t \
"$out/share/doc/${finalAttrs.pname}/"
"$out/share/doc/snes9x/"

runHook postInstall
'';
Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/sr/srb2/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -90,8 +90,8 @@ stdenv.mkDerivation (finalAttrs: {
desktopItems = [
(makeDesktopItem rec {
name = "Sonic Robo Blast 2";
exec = finalAttrs.pname;
icon = finalAttrs.pname;
exec = "srb2";
icon = "srb2";
comment = finalAttrs.meta.description;
desktopName = name;
genericName = name;
Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/sr/srb2kart/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,8 @@ stdenv.mkDerivation (finalAttrs: {
desktopItems = [
(makeDesktopItem rec {
name = "Sonic Robo Blast 2 Kart";
exec = finalAttrs.pname;
icon = finalAttrs.pname;
exec = "srb2kart";
icon = "srb2kart";
comment = "Kart racing mod based on SRB2";
desktopName = name;
genericName = name;
Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/st/stardust/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: {
version = "0.1.13";

src = fetchurl {
url = "http://iwar.free.fr/spip/IMG/gz/${finalAttrs.pname}-${finalAttrs.version}.tar.gz";
url = "http://iwar.free.fr/spip/IMG/gz/stardust-${finalAttrs.version}.tar.gz";
hash = "sha256-t5cykB5zHYYj4tlk9QDhL7YQVgEScBZw9OIVXz5NOqc=";
};

Expand Down
Loading