Unverified Commit 86ff41f5 authored by Nikolay Korotkiy's avatar Nikolay Korotkiy Committed by GitHub
Browse files

Merge pull request #268057 from r-ryantm/auto-update/cudatext

cudatext: 1.201.0 -> 1.201.0.2
parents 90602698 fdd16da0
Loading
Loading
Loading
Loading
+6 −5
Original line number Diff line number Diff line
@@ -38,20 +38,21 @@ let
in
stdenv.mkDerivation rec {
  pname = "cudatext";
  version = "1.201.0";
  version = "1.201.0.2";

  src = fetchFromGitHub {
    owner = "Alexey-T";
    repo = "CudaText";
    rev = version;
    hash = "sha256-Do2JPNZtoi7zbUnJomQAZ8zR/WPB6+G051xZWmeUBP4=";
    hash = "sha256-ke7i0eeZHEsVhtzaS0AeLQOrYE1F+ppCwjR2TWeJQPA=";
  };

  patches = [ ./proc_globdata.patch ];

  postPatch = ''
    substituteInPlace app/proc_globdata.pas \
      --replace "/usr/share/cudatext" "$out/share/cudatext" \
      --replace "libpython3.so" "${python3}/lib/libpython${python3.pythonVersion}.so" \
      --replace "AllowProgramUpdates:= true;" "AllowProgramUpdates:= false;"
      --subst-var out \
      --subst-var-by python3 ${python3}
  '';

  nativeBuildInputs = [ lazarus fpc ]
+30 −0
Original line number Diff line number Diff line
diff --git i/app/proc_globdata.pas w/app/proc_globdata.pas
index d161b09c7..0fcfbdc09 100644
--- i/app/proc_globdata.pas
+++ w/app/proc_globdata.pas
@@ -1342,6 +1342,7 @@ begin
 
   {$ifdef unix}
   for Dir in [
+              '@python3@/lib',
               '/usr/lib64',
               '/usr/lib',
               '/usr/lib/x86_64-linux-gnu'
@@ -1364,7 +1365,7 @@ var
 function GetDirPrecopy: string;
 begin
   {$ifdef linux}
-  exit('/usr/share/cudatext');
+  exit('@out@/share/cudatext');
   {$endif}
 
   {$ifdef darwin}
@@ -2056,7 +2057,7 @@ begin
     FindWrapAtEdge_Delay:= 350;
     FindWrapAtEdge_ThemeItem:= ''; //'EdMarkedRangeBg';
 
-    AllowProgramUpdates:= true;
+    AllowProgramUpdates:= false;
     EscapeClose:= false;
     EscapeCloseConsole:= true;
     EscapeCloseFinder:= true;