25 Commits

Author SHA1 Message Date
Gabriel Huber
44e7ea517b
Implement new package scanner (#2532)
* Implement new package scanner

* Replace hardcoded repository paths in getmergebase.sh

* Create branch instead of working on detached head in getmergebase.sh

* Checkout with unlimited depth

* Fix package_scanner command line

* Merge new package scanner

* Improve debug information of germergebase.sh

* Remove validate_json.js as package_scanner already validates json

* Improve documentation of getmergebase.sh

* Close http client at the end of the program

* Address code review comments

* Fix normalization of aliases
2023-03-14 10:40:45 +08:00
Gabriel Huber
787ba731b0
Add licenses bsd-2-clause and cc-by-sa 4.0 to package scanner (#2515)
Fixes checks for #2345 and #2471
2023-02-28 23:09:32 +08:00
Patitotective
4731763641
-d:dontFetchRepos and config.nims (#2391)
* Check for empty tags

* - Added the `-d:dontFetchRepos` flag
- Made empty tags an error
- Created `config.nims`
- Removed empty tags from `packages.json`

* Revert "- Added the `-d:dontFetchRepos` flag"

This reverts commit 2b653ebcf0b242887e08b95492f2cc1b2bed3a19.

* - Made empty tags an error
- Removed empty tags from `packages.json`

* Revert "- Made empty tags an error"

This reverts commit 1d116ae808eb3a4b69449af52feac1fb547bf45e.

* - Added the `-d:dontFetchRepos` flag
- Created `config.nims`
2022-12-01 22:24:54 +00:00
Patitotective
3c50f5552e
Empty tags now count as errors + removed empty tags from the packages list (#2390)
* Check for empty tags

* - Added the `-d:dontFetchRepos` flag
- Made empty tags an error
- Created `config.nims`
- Removed empty tags from `packages.json`

* Revert "- Added the `-d:dontFetchRepos` flag"

This reverts commit 2b653ebcf0b242887e08b95492f2cc1b2bed3a19.

* - Made empty tags an error
- Removed empty tags from `packages.json`
2022-10-19 11:59:30 +08:00
Patitotective
9db5e76d0f
Check for empty tags (#2385) 2022-10-18 20:10:34 +08:00
flywind
1e73507fc9
add gpl-2.0-only; ref #2264 (#2265) 2022-06-29 11:13:48 +08:00
ct-clmsn
0445b2445b
added boost license strings (#2164) 2022-02-28 06:23:00 +01:00
flywind
8f1aef41c9
add eupl-1.2 (#2032) 2021-10-18 11:04:42 +02:00
Juan Carlos
3e6de3476e
Continuation of https://github.com/nim-lang/packages/pull/916 (#2027) 2021-10-12 15:30:48 +02:00
Pietro Peterlongo
5c9f4a4776
add check for empty description (#2015)
* add check for empty description

see https://github.com/nim-lang/packages/pull/2014

* add empty description to test if CI catches this

* add back description
2021-09-29 23:00:50 +01:00
Matt Haggard
868b48a5af
GitHub actions (#1744)
* Add GitHub actions

* Workflow typo

* Workflow typo

* Use GITHUB_TOKEN in build if available
2020-12-11 22:04:30 +00:00
Miran
79a4452e1d no nil strings anymore (#985)
Looks good
2019-01-09 12:04:06 -06:00
Dominik Picheta
07b493f066 Soften scanner and update to Nim v0.18.0 2018-07-04 11:09:10 +01:00
Dominik Picheta
e7ca6b4556 Add support for aliases to package scanner. 2017-07-11 00:02:17 +01:00
Dominik Picheta
79de16a6ac Fixes travis build and adds some new licenses to scanner. 2016-10-31 20:18:30 +01:00
def
4d697d9fc6 Add check for git://github.com URLs 2016-06-09 21:38:20 +02:00
Dominik Picheta
41c882e34a Added more license to package_scanner. 2015-10-17 14:23:19 +01:00
Dominik Picheta
575a9be627 Increase GET timeout. 2015-09-01 18:02:46 +01:00
Dominik Picheta
df1b9353e4 Handle all errors when calling httpclient. 2015-09-01 17:59:14 +01:00
Dominik Picheta
eb5ca12960 Package_scanner will now check for duplicate pkg names. 2015-09-01 17:55:41 +01:00
fenekku
0cb47c2d4d improved(?) package_scanner! 2015-05-21 11:03:16 -04:00
Dominik Picheta
3584ec6340 Increase timeout in package_scanner. 2015-05-18 22:15:45 +01:00
Dominik Picheta
f14f008be3 Add travis CI image to readme. Check URL not WEB in scanner. 2015-05-18 21:53:55 +01:00
Dominik Picheta
3b0c1291ae Improved travis file and package scanner. 2015-05-18 20:40:46 +01:00
Federico Ceratto
0a107dfd1a Add package scanner 2015-03-07 23:55:08 +00:00