File kicad-user-library.patch of Package kicad

--- common/kiface_i.cpp.orig	2020-09-27 03:34:37.853908657 -0700
+++ common/kiface_i.cpp	2020-09-27 03:36:23.977910813 -0700
@@ -61,6 +61,12 @@
             fn.RemoveLastDir();
             fn.RemoveLastDir();     // "../../"  up twice, removing library/doc/
         }
+        // user local library
+        wxString homeDir = wxFileName::GetHomeDir();
+        aDst->AddPaths( homeDir + wxT( "/.local/share/kicad/library-repos/kicad-library/library" ) );
+        aDst->AddPaths( homeDir + wxT( "/.local/share/kicad/library-repos/kicad-library/modules" ) );
+        aDst->AddPaths( homeDir + wxT( "/.local/share/kicad/library-repos/kicad-library/modules/packages3d" ) );
+        aDst->AddPaths( homeDir + wxT( "/.local/share/kicad/library-repos/kicad-library/template" ) );
 
         // Add PCB library file path to search path list.
         if( aId == KIWAY::FACE_PCB || aId == KIWAY::FACE_CVPCB )
openSUSE Build Service is sponsored by