On 2015-08-10 16:15, Michael Van Canneyt wrote: >> 3. Locally installed packages (i.e. under the user account) should override >> and replace packages with the same name installed at the system level. > > Should be doable.
Already possible/supported. I've been doing something similar for years. I have a unit path specified in my ~/.fpc.cfg. If I copy say my custom version of the fpcunit.pp in there, whenever I compile the Lazarus GUI Test Runner (or console runner), FPC uses my version, and not the one included in FCL. eg: Add the following at the beginning of your ~/.fpc.cfg file. # apply custom fixes -Fu/data/devel/myfixes/ I learned this tick from my years with Delphi 7 and Kylix 3. >> 4. All packages in the repository should be signed (e.g. using a GPG user >> key). Only packages signed using a known key should be allowed to install. > > I don't see the point in that. +1 Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus