xaos: 4.2.1 -> 4.3.3

This commit is contained in:
emaryn
2025-03-13 14:27:56 +05:30
committed by Emery Hemingway
parent 9a151383e2
commit 1c85b7d96e
2 changed files with 15 additions and 15 deletions
+14 -14
View File
@@ -2,10 +2,7 @@
lib,
stdenv,
fetchFromGitHub,
qmake,
qtbase,
qttools,
wrapQtAppsHook,
qt6,
copyDesktopItems,
}:
@@ -14,7 +11,7 @@ let
in
stdenv.mkDerivation rec {
pname = "xaos";
version = "4.2.1";
version = "4.3.3";
outputs = [
"out"
"man"
@@ -22,20 +19,22 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "xaos-project";
repo = pname;
rev = "release-${version}";
hash = "sha256-JLF8Mz/OHZEEJG/aryKQuJ6B5R8hPJdvln7mbKoqXFU=";
repo = "XaoS";
tag = "release-${version}";
hash = "sha256-EUhh1j0OVpCggpKcUJTRJOMKKy3ZF5Fdrk9yuXc2uEY=";
};
nativeBuildInputs = [
qmake
qttools
wrapQtAppsHook
qt6.qmake
qt6.qttools
qt6.wrapQtAppsHook
copyDesktopItems
];
buildInputs = [ qtbase ];
buildInputs = [ qt6.qtbase ];
QMAKE_LRELEASE = "lrelease";
DEFINES = [
"USE_OPENGL"
"USE_FLOAT128"
@@ -43,7 +42,7 @@ stdenv.mkDerivation rec {
postPatch = ''
substituteInPlace src/include/config.h \
--replace "/usr/share/XaoS" "${datapath}"
--replace-fail "/usr/share/XaoS" "${datapath}"
'';
desktopItems = [ "xdg/xaos.desktop" ];
@@ -56,9 +55,10 @@ stdenv.mkDerivation rec {
mkdir -p "${datapath}"
cp -r tutorial examples catalogs "${datapath}"
install -D "xdg/${pname}.png" "$out/share/icons/${pname}.png"
install -D "xdg/xaos.png" "$out/share/icons/xaos.png"
install -D doc/xaos.6 "$man/man6/xaos.6"
runHook postInstall
'';
+1 -1
View File
@@ -15620,7 +15620,7 @@ with pkgs;
x32edit = callPackage ../applications/audio/midas/x32edit.nix { };
xaos = libsForQt5.callPackage ../applications/graphics/xaos { };
xaos = callPackage ../applications/graphics/xaos { };
xbindkeys-config = callPackage ../tools/X11/xbindkeys-config {
gtk = gtk2;