Re: Port tree linter

2024-03-20 Thread Hubert Tournier
Hello there! I would like to announce the availability of PortsTreeLint (portstreelint or ptlint or ptl for short) in the ports tree under ports-mgmt/py-pnu-portstreelint This tool checks the FreeBSD ports tree Index and some parts of the ports' Makefiles for errors and warnings. By defaul

Re: Port tree linter

2024-03-03 Thread Hubert Tournier
Le 03/03/2024 à 17:11, Piotr Smyrak a écrit : On Sun, 3 Mar 2024 12:48:03 +0100 Hubert Tournier wrote: Le 03/03/2024 à 09:22, Nuno Teixeira a écrit : Is there plans to add it to our ports tree? Seems that we don't have PNU deps ported yet. Yes, I'll do that, but I want to finish one or two fu

Re: Port tree linter

2024-03-03 Thread Nuno Teixeira
Really nice! I will wait until it gets added to tree to try it out. Cheers, Hubert Tournier escreveu (domingo, 3/03/2024 à(s) 11:48): > > Le 03/03/2024 à 09:22, Nuno Teixeira a écrit : > > Is there plans to add it to our ports tree? > Seems that we don't have PNU deps ported yet. > > Yes, I'll

Re: Port tree linter

2024-03-03 Thread Hubert Tournier
Le 03/03/2024 à 09:22, Nuno Teixeira a écrit : Is there plans to add it to our ports tree? Seems that we don't have PNU deps ported yet. Yes, I'll do that, but I want to finish one or two functionalities first: - VuXML vulnerabilities check, that I'll roll out this afternoon - distfiles avail

Re: Port tree linter

2024-03-03 Thread Nuno Teixeira
Hello, Is there plans to add it to our ports tree? Seems that we don't have PNU deps ported yet. Cheers Hubert Tournier escreveu (domingo, 3/03/2024 à(s) 01:23): > > Le 02/03/2024 à 18:22, Alexander Leidinger a écrit : > > Am 2024-03-02 09:24, schrieb Hubert Tournier: > > Now that this tool is

Re: Port tree linter

2024-03-02 Thread Hubert Tournier
Le 02/03/2024 à 18:22, Alexander Leidinger a écrit : Am 2024-03-02 09:24, schrieb Hubert Tournier: Now that this tool is a Python package, it's easier to use other Python libraries. Maybe a check for ports which could be flavourized? Most PHP and python packages could be flavourized. The is

Re: Port tree linter

2024-03-02 Thread Alexander Leidinger
Am 2024-03-02 09:24, schrieb Hubert Tournier: Now that this tool is a Python package, it's easier to use other Python libraries. Maybe a check for ports which could be flavourized? Most PHP and python packages could be flavourized. The issue may be false positives... PHP examples are baikal

Re: Port tree linter

2024-03-02 Thread Hubert Tournier
Le 28/02/2024 à 08:32, Alexander Leidinger a écrit : Am 2024-02-28 00:52, schrieb Hubert Tournier: Shouldn't this make it to ports-mgmt/ as portlinter? If it's deemed useful, I could make the port next week-end. If you do that, I suggest to use a name which makes it clear that it is not a r

Re: Port tree linter

2024-02-27 Thread Alexander Leidinger
Am 2024-02-28 00:52, schrieb Hubert Tournier: Shouldn't this make it to ports-mgmt/ as portlinter? If it's deemed useful, I could make the port next week-end. If you do that, I suggest to use a name which makes it clear that it is not a replacement for portlint (which operates on 1 port), an

re: Port tree linter

2024-02-27 Thread Hubert Tournier
Hello, Le 27/02/2024 à 23:54, Chris a écrit : On 2024-02-27 09:50, Hubert Tournier wrote: It's called portlint2 (https://github.com/HubTou/portlint2), and it checks the ports Index file and the port's makefiles, for the whole port tree, or for selected categories / maintainers / ports. While

Re: Port tree linter

2024-02-27 Thread Hubert Tournier
Hello, Le 27/02/2024 à 23:54, Chris a écrit : On 2024-02-27 09:50, Hubert Tournier wrote: It's called portlint2 (https://github.com/HubTou/portlint2), and it checks the ports Index file and the port's makefiles, for the whole port tree, or for selected categories / maintainers / ports. While

Re: Port tree linter

2024-02-27 Thread Chris
On 2024-02-27 09:50, Hubert Tournier wrote: Hello there! I made a small program that perhaps may be of interest to some port maintainers. It's called portlint2 (https://github.com/HubTou/portlint2), and it checks the ports Index file and the port's makefiles, for the whole port tree, or for