From cf88aa49baa051daf19dd5cd3308072a298b31c2 Mon Sep 17 00:00:00 2001 From: BrendanBenshoof Date: Mon, 30 Jun 2014 11:44:59 -0400 Subject: added vectors package --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 3afcb17..caed27d 100644 --- a/packages.json +++ b/packages.json @@ -760,4 +760,13 @@ "license": "WTFPL", "web": "https://github.com/flyx/emerald" } + { + "name": "vectors", + "url": "git://github.com/blamestross/nimrod-vectors", + "method": "git", + "tags": ["math", "vectors","library"], + "description": "Simple multidimensional vector math", + "license": "MIT", + "web": "https://github.com/blamestross/nimrod-vectors" + } ] -- cgit v1.2.3 From 632bf8c5414e07f5265931c867ced0b49f7d818a Mon Sep 17 00:00:00 2001 From: blamestross Date: Tue, 1 Jul 2014 11:33:09 -0400 Subject: I left out a comma. This breaks the babel. --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index caed27d..e71c38c 100644 --- a/packages.json +++ b/packages.json @@ -759,7 +759,7 @@ "description": "macro-based HTML templating engine", "license": "WTFPL", "web": "https://github.com/flyx/emerald" - } + }, { "name": "vectors", "url": "git://github.com/blamestross/nimrod-vectors", -- cgit v1.2.3 From 778230e1350125395e7fe4de80d6e2b9db1a7e5c Mon Sep 17 00:00:00 2001 From: Nick Greenfield Date: Sat, 19 Jul 2014 12:17:52 -0700 Subject: Add bitarray to packages.json --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index e71c38c..72d705f 100644 --- a/packages.json +++ b/packages.json @@ -768,5 +768,14 @@ "description": "Simple multidimensional vector math", "license": "MIT", "web": "https://github.com/blamestross/nimrod-vectors" + }, + { + "name": "bitarray", + "url": "git://github.com/refgenomics/nimrod-bitarray/", + "method": "git", + "tags": ["Bit arrays", "Bit sets", "Bit vectors", "Data structures"], + "description": "mmap-backed bitarray implementation in Nimrod..", + "license": "MIT", + "web": "https://www.github.com/refgenomics/nimrod-bitarray/" } ] -- cgit v1.2.3 From b285d011678ca11c27823b4114f758d148d86f57 Mon Sep 17 00:00:00 2001 From: Johz Date: Sun, 20 Jul 2014 20:19:25 +0100 Subject: Add appdirs to package.json --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 72d705f..5e00db6 100644 --- a/packages.json +++ b/packages.json @@ -777,5 +777,14 @@ "description": "mmap-backed bitarray implementation in Nimrod..", "license": "MIT", "web": "https://www.github.com/refgenomics/nimrod-bitarray/" + }, + { + "name": "appdirs", + "url": "git://gitub.com/MrJohz/appdirs", + "method": "git", + "tags": ["utility", "filesystem"], + "description": "A utility library to find the directory you need to app in.", + "license": "MIT", + "web": "https://github.com/MrJohz/appdirs" } ] -- cgit v1.2.3 From 96c2f4be04b40f190b110b40ddf60a7888cd4af1 Mon Sep 17 00:00:00 2001 From: Johz Date: Sun, 20 Jul 2014 21:09:00 +0100 Subject: Wrong Github... --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index 5e00db6..85fde09 100644 --- a/packages.json +++ b/packages.json @@ -780,7 +780,7 @@ }, { "name": "appdirs", - "url": "git://gitub.com/MrJohz/appdirs", + "url": "git://github.com/MrJohz/appdirs", "method": "git", "tags": ["utility", "filesystem"], "description": "A utility library to find the directory you need to app in.", -- cgit v1.2.3 From 345cf7e373bae5c5f881f0c06decf456329b1abb Mon Sep 17 00:00:00 2001 From: Julien Aubert Date: Mon, 21 Jul 2014 20:24:01 +0200 Subject: add nim-sndfile to packages.json --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 85fde09..046436c 100644 --- a/packages.json +++ b/packages.json @@ -786,5 +786,14 @@ "description": "A utility library to find the directory you need to app in.", "license": "MIT", "web": "https://github.com/MrJohz/appdirs" + }, + { + "name": "nim-sndfile", + "url": "git://github.com/julienaubert/nim-sndfile", + "method": "git", + "tags": ["audio", "wav", "wrapper", "libsndfile"], + "description": "A wrapper of libsndfile", + "license": "MIT", + "web": "https://github.com/julienaubert/nim-sndfile" } ] -- cgit v1.2.3 From 3a0fac87e33265332b00f60fd6bd57e836358e14 Mon Sep 17 00:00:00 2001 From: def Date: Tue, 22 Jul 2014 22:14:53 +0200 Subject: Add bigints and iterutils --- packages.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/packages.json b/packages.json index 046436c..d34981e 100644 --- a/packages.json +++ b/packages.json @@ -795,5 +795,23 @@ "description": "A wrapper of libsndfile", "license": "MIT", "web": "https://github.com/julienaubert/nim-sndfile" + }, + { + "name": "bigints", + "url": "git://github.com/def-/bigints", + "method": "git", + "tags": ["math", "library", "numbers"], + "description": "Arbitrary-precision integers", + "license": "MIT", + "web": "https://github.com/def-/bigints" + }, + { + "name": "iterutils", + "url": "git://github.com/def-/iterutils", + "method": "git", + "tags": ["library", "iterators"], + "description": "Functional operations for iterators and slices, similar to sequtils", + "license": "MIT", + "web": "https://github.com/def-/iterutils" } ] -- cgit v1.2.3 From 4f31714bf9813226a8cb0ec55ecba54038069fb0 Mon Sep 17 00:00:00 2001 From: Fabio Cevasco Date: Sun, 27 Jul 2014 14:37:28 +0200 Subject: Added HastyScribe package --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index d34981e..27ed5c2 100644 --- a/packages.json +++ b/packages.json @@ -813,5 +813,14 @@ "description": "Functional operations for iterators and slices, similar to sequtils", "license": "MIT", "web": "https://github.com/def-/iterutils" + }, + { + "name": "hastyscribe", + "url": "git://github.com/h3rald/hastyscribe", + "method": "git", + "tags": ["markdown", "html", "publishing"], + "description": "Self-contained markdown compiler generating self-contained HTML documents", + "license": "MIT", + "web": "https://h3rald.com/hastyscribe" } ] -- cgit v1.2.3 From 5b66a9c9ba1ad65e1c52279489d9c839d8d92b20 Mon Sep 17 00:00:00 2001 From: def Date: Thu, 31 Jul 2014 20:59:41 +0200 Subject: Add nim-nanomsg --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 27ed5c2..c3b9bad 100644 --- a/packages.json +++ b/packages.json @@ -822,5 +822,14 @@ "description": "Self-contained markdown compiler generating self-contained HTML documents", "license": "MIT", "web": "https://h3rald.com/hastyscribe" + }, + { + "name": "nim-nanomsg", + "url": "git://github.com/def-/nim-nanomsg", + "method": "git", + "tags": ["library", "wrapper", "networking"], + "description": "Wrapper for the nanomsg socket library that provides several common communication patterns", + "license": "MIT", + "web": "https://github.com/def-/nim-nanomsg" } ] -- cgit v1.2.3 From 4ce6c2955a5ec7b23d505b3d4aa97464f3c4b55b Mon Sep 17 00:00:00 2001 From: Charlie Barto Date: Sat, 2 Aug 2014 10:46:37 -0400 Subject: added nimrod wrapper for DirectX --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index c3b9bad..f4b6f17 100644 --- a/packages.json +++ b/packages.json @@ -831,5 +831,14 @@ "description": "Wrapper for the nanomsg socket library that provides several common communication patterns", "license": "MIT", "web": "https://github.com/def-/nim-nanomsg" + }, + { + "name": "DirectX", + "url": "https://bitbucket.org/barcharcraz/directnimrod", + "method": "git", + "tags": ["library", "wrapper", "graphics", "windows"], + "description": "Wrapper for microsoft's DirectX libraries", + "license": "MS-PL", + "web": "https://bitbucket.org/barcharcraz/directnimrod" } ] -- cgit v1.2.3 From 85b93e77955aeee6ad9abf9812f0b6e5ed992780 Mon Sep 17 00:00:00 2001 From: Charlie Barto Date: Sat, 2 Aug 2014 15:05:50 -0400 Subject: changed DirectX to directnimrod --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index f4b6f17..c02add7 100644 --- a/packages.json +++ b/packages.json @@ -833,7 +833,7 @@ "web": "https://github.com/def-/nim-nanomsg" }, { - "name": "DirectX", + "name": "directnimrod", "url": "https://bitbucket.org/barcharcraz/directnimrod", "method": "git", "tags": ["library", "wrapper", "graphics", "windows"], -- cgit v1.2.3 From 0be1cb6dfcfe0b001b3e70b0cc40b785401cce44 Mon Sep 17 00:00:00 2001 From: achesak Date: Sat, 2 Aug 2014 20:25:15 -0500 Subject: Added imghdr and csv2json. --- packages.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/packages.json b/packages.json index c02add7..7ba9018 100644 --- a/packages.json +++ b/packages.json @@ -840,5 +840,23 @@ "description": "Wrapper for microsoft's DirectX libraries", "license": "MS-PL", "web": "https://bitbucket.org/barcharcraz/directnimrod" + }, + { + "name": "imghdr", + "url": "git://gitub.com/achesak/nimrod-imghdr", + "method": "git", + "tags": ["image", "formats", "files"], + "description": "Library for detecting the format of an image", + "license": "MIT", + "web": "https://github.com/achesak/nimrod-imghdr" + }, + { + "name": "csv2json", + "url": "git://github.com/achesak/nimrod-csv2json", + "method": "git", + "tags": ["csv", "json"], + "description": "Convert CSV files to JSON", + "license": "MIT", + "web": "https://github.com/achesak/nimrod-csv2json" } ] -- cgit v1.2.3 From 50efb4117acd61febbffca3c4a52da97d0b282e9 Mon Sep 17 00:00:00 2001 From: Charlie Barto Date: Sun, 3 Aug 2014 13:22:48 -0400 Subject: added vecmath --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 7ba9018..aab0d9f 100644 --- a/packages.json +++ b/packages.json @@ -858,5 +858,14 @@ "description": "Convert CSV files to JSON", "license": "MIT", "web": "https://github.com/achesak/nimrod-csv2json" + }, + { + "name": "vecmath", + "url": "git://github.com/barcharcraz/vecmath", + "method": "git", + "tags": ["library", "math", "vector"], + "description": "various vector maths utils for nimrod", + "license": "MIT", + "web": "https://github.com/barcharcraz/vecmath" } ] -- cgit v1.2.3 From 363eff7e6393b24fd666ce2d77da264b85da4b90 Mon Sep 17 00:00:00 2001 From: Grzegorz Adam Hankiewicz Date: Sat, 9 Aug 2014 16:20:24 +0200 Subject: Adds lazy_rest package. --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index aab0d9f..69b1114 100644 --- a/packages.json +++ b/packages.json @@ -867,5 +867,14 @@ "description": "various vector maths utils for nimrod", "license": "MIT", "web": "https://github.com/barcharcraz/vecmath" + }, + { + "name": "lazy_rest", + "url": "git://github.com/gradha/lazy_rest", + "method": "git", + "tags": ["library", "rst", "rest", "text", "html"], + "description": "Simple reST HTML generation with some extras.", + "license": "MIT", + "web": "https://github.com/gradha/lazy_rest" } ] -- cgit v1.2.3 From 15f729f21b54213dec1d1df05971724990f1bbc1 Mon Sep 17 00:00:00 2001 From: Charlie Barto Date: Mon, 11 Aug 2014 13:51:09 -0400 Subject: added Phosphor --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 69b1114..80784ff 100644 --- a/packages.json +++ b/packages.json @@ -876,5 +876,14 @@ "description": "Simple reST HTML generation with some extras.", "license": "MIT", "web": "https://github.com/gradha/lazy_rest" + }, + { + "name": "Phosphor", + "url": "git://github.com/barcharcraz/Phosphor", + "method": "git", + "tags": ["library", "opengl", "graphics"], + "description": "eaiser use of OpenGL and GLSL shaders", + "license": "MIT", + "web": "https://github.com/barcharcraz/Phosphor" } ] -- cgit v1.2.3 From df2db950fe806ae953b69f29df62c31e604efd88 Mon Sep 17 00:00:00 2001 From: achesak Date: Tue, 12 Aug 2014 20:38:55 -0500 Subject: Added pythonfile and colorsys. --- packages.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/packages.json b/packages.json index 80784ff..08ab507 100644 --- a/packages.json +++ b/packages.json @@ -885,5 +885,23 @@ "description": "eaiser use of OpenGL and GLSL shaders", "license": "MIT", "web": "https://github.com/barcharcraz/Phosphor" + }, + { + "name": "colorsys", + "url": "git://github.com/achesak/nimrod-colorsys", + "method": "git", + "tags": ["library", "colors", "rgb", "yiq", "hls", "hsv"], + "description": "Convert between RGB, YIQ, HLS, and HSV color systems.", + "license": "MIT", + "web": "https://github.com/achesak/nimrod-colorsys" + }, + { + "name": "pythonfile", + "url: "git//github.com/achesak/nimrod-pythonfile", + "method": "git", + "tags": ["library", "python", "files", "file"], + "description": "Wrapper of the file procedures to provide an interface as similar as possible to that of Python", + "license": "MIT", + "web": "https://github.com/achesak/nimrod-pythonfile" } ] -- cgit v1.2.3 From bac77d5ab9a67f7eca3f7f8bbe13e439fe7aa87f Mon Sep 17 00:00:00 2001 From: achesak Date: Tue, 12 Aug 2014 20:40:30 -0500 Subject: Fixed URL. --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index 08ab507..27e05b1 100644 --- a/packages.json +++ b/packages.json @@ -897,7 +897,7 @@ }, { "name": "pythonfile", - "url: "git//github.com/achesak/nimrod-pythonfile", + "url: "git://github.com/achesak/nimrod-pythonfile", "method": "git", "tags": ["library", "python", "files", "file"], "description": "Wrapper of the file procedures to provide an interface as similar as possible to that of Python", -- cgit v1.2.3 From 6ad8d369de217eaa93bcb9fcf6d04c47615c2c11 Mon Sep 17 00:00:00 2001 From: achesak Date: Tue, 12 Aug 2014 20:41:11 -0500 Subject: Oops. --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index 27e05b1..778b71a 100644 --- a/packages.json +++ b/packages.json @@ -897,7 +897,7 @@ }, { "name": "pythonfile", - "url: "git://github.com/achesak/nimrod-pythonfile", + "url": "git://github.com/achesak/nimrod-pythonfile", "method": "git", "tags": ["library", "python", "files", "file"], "description": "Wrapper of the file procedures to provide an interface as similar as possible to that of Python", -- cgit v1.2.3 From 90afea7b05cdd347635816904a250104892c8a31 Mon Sep 17 00:00:00 2001 From: achesak Date: Fri, 15 Aug 2014 09:54:59 -0500 Subject: Added sndhdr as well as helper module int2ascii. --- packages.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/packages.json b/packages.json index 778b71a..a3aa790 100644 --- a/packages.json +++ b/packages.json @@ -903,5 +903,23 @@ "description": "Wrapper of the file procedures to provide an interface as similar as possible to that of Python", "license": "MIT", "web": "https://github.com/achesak/nimrod-pythonfile" + }, + { + "name": "sndhdr", + "url": "git://github.com/achesak/nimrod-sndhdr", + "method": "git", + "tags": ["library", "formats", "files", "sound", "audio"], + "description": "Library for detecting the format of a sound file", + "license": "MIT", + "web": "https://github.com/achesak/nimrod-sndhdr" + }, + { + "name": "int2ascii", + "url": "git://github.com/achesak/nimrod-int2ascii", + "method": "git", + "tags": ["library", "helper", "ascii"], + "description": "Helper module for imghdr and sndhdr", + "license": "MIT", + "web": "https://github.com/achesak/nimrod-sndhdr" } ] -- cgit v1.2.3 From dbb82e27630ce32befdbc4d7549e2a7dd4135c70 Mon Sep 17 00:00:00 2001 From: achesak Date: Fri, 15 Aug 2014 09:56:56 -0500 Subject: Wrong URL, again. --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index a3aa790..1e214e3 100644 --- a/packages.json +++ b/packages.json @@ -920,6 +920,6 @@ "tags": ["library", "helper", "ascii"], "description": "Helper module for imghdr and sndhdr", "license": "MIT", - "web": "https://github.com/achesak/nimrod-sndhdr" + "web": "https://github.com/achesak/nimrod-int2ascii" } ] -- cgit v1.2.3 From 026033a7f67afe91d3afdf43560b6bba0988158e Mon Sep 17 00:00:00 2001 From: achesak Date: Fri, 15 Aug 2014 12:42:41 -0500 Subject: Removed unnecessary item. --- packages.json | 9 --------- 1 file changed, 9 deletions(-) diff --git a/packages.json b/packages.json index 1e214e3..d178614 100644 --- a/packages.json +++ b/packages.json @@ -912,14 +912,5 @@ "description": "Library for detecting the format of a sound file", "license": "MIT", "web": "https://github.com/achesak/nimrod-sndhdr" - }, - { - "name": "int2ascii", - "url": "git://github.com/achesak/nimrod-int2ascii", - "method": "git", - "tags": ["library", "helper", "ascii"], - "description": "Helper module for imghdr and sndhdr", - "license": "MIT", - "web": "https://github.com/achesak/nimrod-int2ascii" } ] -- cgit v1.2.3 From 9ad72da03c8272256812c7a71f33e1c84d22feb5 Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Sun, 17 Aug 2014 19:17:32 +0100 Subject: Add IRC package. --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index d178614..62f4db6 100644 --- a/packages.json +++ b/packages.json @@ -912,5 +912,14 @@ "description": "Library for detecting the format of a sound file", "license": "MIT", "web": "https://github.com/achesak/nimrod-sndhdr" + }, + { + "name": "irc", + "url": "git://github.com/nimrod-code/irc", + "method": "git", + "tags": ["library", "irc", "network"], + "description": "Implements a simple IRC client.", + "license": "MIT", + "web": "https://github.com/nimrod-code/irc" } ] -- cgit v1.2.3 From b9458763416095b64c40b236e8f914b6d3b4f55e Mon Sep 17 00:00:00 2001 From: Oleh Prypin Date: Mon, 25 Aug 2014 17:41:20 +0300 Subject: Add "random" --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 62f4db6..c7a3a17 100644 --- a/packages.json +++ b/packages.json @@ -921,5 +921,14 @@ "description": "Implements a simple IRC client.", "license": "MIT", "web": "https://github.com/nimrod-code/irc" + }, + { + "name": "random", + "url": "git://github.com/BlaXpirit/nimrod-random", + "method": "git", + "tags": ["library", "algorithms", "random"], + "description": "Pseudo-random number generation library inspired by Python", + "license": "MIT", + "web": "https://github.com/BlaXpirit/nimrod-random" } ] -- cgit v1.2.3 From 0b46881b961685cf002c103b9be6ca565f901303 Mon Sep 17 00:00:00 2001 From: Erwan Ameil Date: Sat, 30 Aug 2014 20:31:40 +0200 Subject: Added ZeroMQ wrapper --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index c7a3a17..e05c9e6 100644 --- a/packages.json +++ b/packages.json @@ -930,5 +930,14 @@ "description": "Pseudo-random number generation library inspired by Python", "license": "MIT", "web": "https://github.com/BlaXpirit/nimrod-random" + }, + { + "name": "zmq", + "url": "git://github.com/nimrod-code/nim-zmq", + "method": "git", + "tags": ["library", "wrapper", "zeromq", "messaging", "queue"], + "description": "ZeroMQ 4 wrapper", + "license": "MIT", + "web": "https://github.com/nimrod-code/nim-zmq" } ] -- cgit v1.2.3 From e383fa2ede06a1b9bb4da281451d22f529d46aca Mon Sep 17 00:00:00 2001 From: Erwan Ameil Date: Sat, 30 Aug 2014 22:10:54 +0200 Subject: Added UUID wrapper --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index e05c9e6..820a193 100644 --- a/packages.json +++ b/packages.json @@ -939,5 +939,14 @@ "description": "ZeroMQ 4 wrapper", "license": "MIT", "web": "https://github.com/nimrod-code/nim-zmq" + }, + { + "name": "uuid", + "url": "git://github.com/idlewan/nim-uuid", + "method": "git", + "tags": ["library", "wrapper", "uuid"], + "description": "UUID wrapper", + "license": "MIT", + "web": "https://github.com/idlewan/nim-uuid" } ] -- cgit v1.2.3 From 79da9ca611fe6b240722bb853dbd95813e2e8e2c Mon Sep 17 00:00:00 2001 From: achesak Date: Wed, 3 Sep 2014 09:41:28 -0500 Subject: Added robotparser. --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 820a193..d9108ca 100644 --- a/packages.json +++ b/packages.json @@ -948,5 +948,14 @@ "description": "UUID wrapper", "license": "MIT", "web": "https://github.com/idlewan/nim-uuid" + }, + { + "name": "robotparser", + "url": "git://github.com/achesak/nimrod-robotparser", + "method": "git", + "tags": ["library", "useragent", "robots", "robot.txt"], + "description": "Determine if a useragent can access a URL using robots.txt", + "license": "MIT", + "web": "https://github.com/achesak/nimrod-robotparser" } ] -- cgit v1.2.3 From 6936fe14776bdbd400d3b819d8a2da5d41742810 Mon Sep 17 00:00:00 2001 From: achesak Date: Fri, 26 Sep 2014 19:03:15 -0500 Subject: Added epub and hashids. --- packages.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/packages.json b/packages.json index d9108ca..4c17be8 100644 --- a/packages.json +++ b/packages.json @@ -957,5 +957,24 @@ "description": "Determine if a useragent can access a URL using robots.txt", "license": "MIT", "web": "https://github.com/achesak/nimrod-robotparser" + }, + { + "name": "epub", + "url": "git://github.com/achesak/nimrod-epub", + "method": "git", + "tags": ["library", "epub", "e-book"], + "description": "Module for working with EPUB e-book files", + "license": "MIT", + "web": "https://github.com/achesak/nimrod-epub" + }, + { + "name": "hashids", + "url": "git://github.com/achesak/nimrod-hashids", + "method": "git", + "tags": ["library", "hashids"], + "description": "Nimrod implementation of Hashids", + "license": "MIT", + "web": "https://github.com/achesak/nimrod-hashids" } ] + -- cgit v1.2.3 From f985b24a24828c829a80086f6cb4acd80f41b2b7 Mon Sep 17 00:00:00 2001 From: Will Szumski Date: Sun, 12 Oct 2014 02:08:22 +0100 Subject: added openssl_evp --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 4c17be8..d9469fd 100644 --- a/packages.json +++ b/packages.json @@ -975,6 +975,15 @@ "description": "Nimrod implementation of Hashids", "license": "MIT", "web": "https://github.com/achesak/nimrod-hashids" + }, + { + "name": "openssl_evp", + "url": "git://github.com/cowboy-coders/nim-openssl-evp", + "method": "git", + "tags": ["library", "crypto", "openssl"], + "description": "Wrapper for OpenSSL's EVP interface", + "license": "OpenSSL License and SSLeay License", + "web": "https://github.com/cowboy-coders/nim-openssl-evp" } ] -- cgit v1.2.3 From c4c22c72374b2b8a98f50237d9a9c60de6382e26 Mon Sep 17 00:00:00 2001 From: superfunc Date: Fri, 17 Oct 2014 22:06:29 -0500 Subject: Add monad package --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index d9469fd..1a4df6d 100644 --- a/packages.json +++ b/packages.json @@ -984,6 +984,15 @@ "description": "Wrapper for OpenSSL's EVP interface", "license": "OpenSSL License and SSLeay License", "web": "https://github.com/cowboy-coders/nim-openssl-evp" + }, + { + "name": "monad", + "url": "git://github.com/superfunc/monad", + "method": "git", + "tags": ["library", "functional", "monad", "functor"], + "description": "basic monadic data types for Nim", + "license": "BSD3", + "web": "https://gitub.com/superfunc/monad" } ] -- cgit v1.2.3 From c8f2edef48dacbe20ee4f693327a4d432756edf1 Mon Sep 17 00:00:00 2001 From: Hitesh Jasani Date: Sun, 19 Oct 2014 21:18:17 -0400 Subject: Add eternity package --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 1a4df6d..691238d 100644 --- a/packages.json +++ b/packages.json @@ -993,6 +993,15 @@ "description": "basic monadic data types for Nim", "license": "BSD3", "web": "https://gitub.com/superfunc/monad" + }, + { + "name": "eternity", + "url": "git://github.com/hiteshjasani/nim-eternity", + "method": "git", + "tags": ["library", "time", "format"], + "description": "Humanize elapsed time", + "license": "MIT", + "web": "https://github.com/hiteshjasani/nim-eternity" } ] -- cgit v1.2.3 From 4ae87989c59a7263757ae72aa90b3d0fba751f87 Mon Sep 17 00:00:00 2001 From: Will Szumski Date: Mon, 27 Oct 2014 19:38:08 +0000 Subject: add GNU GMP wrapper --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 691238d..81ea1cd 100644 --- a/packages.json +++ b/packages.json @@ -1002,6 +1002,15 @@ "description": "Humanize elapsed time", "license": "MIT", "web": "https://github.com/hiteshjasani/nim-eternity" + }, + { + "name": "gmp", + "url": "git://github.com/cowboy-coders/nim-gmp", + "method": "git", + "tags": ["library", "bignum", "numbers", "math"], + "description": "wrapper for the GNU multiple precision arithmetic library (GMP)", + "license": "LGPLv3 or GPLv2", + "web": "https://github.com/cowboy-coders/nim-gmp" } ] -- cgit v1.2.3 From c81b5dd08334c18dd41cd1f68ee30eeb9cc66f77 Mon Sep 17 00:00:00 2001 From: Adam Chesak Date: Tue, 28 Oct 2014 10:13:30 -0500 Subject: Changed name. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 939baa3..771b978 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Nimrod packages This is a central listing of all packages for -[babel](https://github.com/nimrod-code/babel), a package manager for the +[Nimble](https://github.com/nimrod-code/nimble), a package manager for the [Nimrod programming language](http://nimrod-lang.org). ## Adding your own package -- cgit v1.2.3 From 041d56bccc86a31c7701f75e854f20f1a6be6f1c Mon Sep 17 00:00:00 2001 From: achesak Date: Thu, 13 Nov 2014 22:47:28 -0600 Subject: Added ffbookmarks. --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 81ea1cd..e19790b 100644 --- a/packages.json +++ b/packages.json @@ -1011,6 +1011,15 @@ "description": "wrapper for the GNU multiple precision arithmetic library (GMP)", "license": "LGPLv3 or GPLv2", "web": "https://github.com/cowboy-coders/nim-gmp" + }, + { + "name": "ffbookmarks", + "url": "git://github.com/achesak/nimrod-ff-bookmarks", + "method": "git", + "tags": ["firefox", "bookmarks", "library"], + "description": "Nim module for working with Firefox bookmarks", + "license": "MIT", + "web": "https://github.com/achesak/nimrod-ff-bookmarks" } ] -- cgit v1.2.3 From c3a29a9f81fce9af78f49d4649302ebd8d23d61e Mon Sep 17 00:00:00 2001 From: achesak Date: Thu, 13 Nov 2014 22:48:02 -0600 Subject: Updated README. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 771b978..6b3ee41 100644 --- a/README.md +++ b/README.md @@ -26,4 +26,4 @@ optional): Your packages may be removed if the url stops working. It goes without saying that your pull request will not be accepted unless you fill out all of the above required fields correctly, the package that ``url`` points to must also -contain a babel file, or else it will be rejected. +contain a .nimble file, or else it will be rejected. -- cgit v1.2.3 From 38e3c2bc5420d926839ef3d4baf3e5e498da4e2f Mon Sep 17 00:00:00 2001 From: Rien Date: Fri, 14 Nov 2014 19:12:59 +0100 Subject: Add Ludens game development library --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 81ea1cd..cc224e3 100644 --- a/packages.json +++ b/packages.json @@ -1011,6 +1011,15 @@ "description": "wrapper for the GNU multiple precision arithmetic library (GMP)", "license": "LGPLv3 or GPLv2", "web": "https://github.com/cowboy-coders/nim-gmp" + }, + { + "name": "ludens", + "url": "git://github.com/rnentjes/nim-ludens", + "method": "git", + "tags": ["library", "game", "opengl", "sfml"], + "description": "Little game library using opengl and sfml", + "license": "MIT", + "web": "https://github.com/rnentjes/nim-ludens" } ] -- cgit v1.2.3 From c3cf2ed01a522b3bf7f1f7304eac4a50e95cd119 Mon Sep 17 00:00:00 2001 From: fenekku Date: Wed, 19 Nov 2014 15:13:20 -0500 Subject: Update packages.json Added (simplified) mustache templating package. I am sticking to babel format until the big change (0.10.0) is released. --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index d084558..7612536 100644 --- a/packages.json +++ b/packages.json @@ -1029,6 +1029,15 @@ "description": "Nim module for working with Firefox bookmarks", "license": "MIT", "web": "https://github.com/achesak/nimrod-ff-bookmarks" + }, + { + "name": "moustachu", + "url": "https://github.com/fenekku/moustachu.git", + "method": "git", + "tags": ["web", "html", "template", "mustache"], + "description": "Mustache templating for Nimrod.", + "license": "MIT", + "web": "https://github.com/fenekku/moustachu" } ] -- cgit v1.2.3 From a4eb4ba4ea2721a06e84271929e748ff6c766f98 Mon Sep 17 00:00:00 2001 From: Grzegorz Adam Hankiewicz Date: Fri, 5 Dec 2014 18:00:52 +0100 Subject: Renames nimrod-code paths to nim-lang. --- packages.json | 64 +++++++++++++++++++++++++++++------------------------------ 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/packages.json b/packages.json index 7612536..0a9ec46 100644 --- a/packages.json +++ b/packages.json @@ -211,42 +211,42 @@ { "name": "babel", - "url": "git://github.com/nimrod-code/babel", + "url": "git://github.com/nim-lang/babel", "method": "git", "tags": ["app", "binary", "package", "manager"], "description": "Babel package manager", "license": "BSD", - "web": "https://github.com/nimrod-code/babel" + "web": "https://github.com/nim-lang/babel" }, { "name": "aporia", - "url": "git://github.com/nimrod-code/Aporia", + "url": "git://github.com/nim-lang/Aporia", "method": "git", "tags": ["app", "binary", "ide", "gtk", "nimrod"], "description": "A Nimrod IDE.", "license": "GPLv2", - "web": "https://github.com/nimrod-code/Aporia" + "web": "https://github.com/nim-lang/Aporia" }, { "name": "c2nim", - "url": "git://github.com/nimrod-code/c2nim", + "url": "git://github.com/nim-lang/c2nim", "method": "git", "tags": ["app", "binary", "tool", "header", "C", "nimrod"], "description": "c2nim is a tool to translate Ansi C code to Nimrod.", "license": "MIT", - "web": "https://github.com/nimrod-code/c2nim" + "web": "https://github.com/nim-lang/c2nim" }, { "name": "pas2nim", - "url": "git://github.com/nimrod-code/pas2nim", + "url": "git://github.com/nim-lang/pas2nim", "method": "git", "tags": ["app", "binary", "tool", "Pascal", "nimrod"], "description": "pas2nim is a tool to translate Pascal code to Nimrod.", "license": "MIT", - "web": "https://github.com/nimrod-code/pas2nim" + "web": "https://github.com/nim-lang/pas2nim" }, { @@ -319,72 +319,72 @@ { "name": "gtk2", - "url": "git://github.com/nimrod-code/gtk2", + "url": "git://github.com/nim-lang/gtk2", "method": "git", "tags": ["wrapper", "gui", "gtk"], "description": "Wrapper for gtk2, a feature rich toolkit for creating graphical user interfaces", "license": "MIT", - "web": "https://github.com/nimrod-code/gtk2" + "web": "https://github.com/nim-lang/gtk2" }, { "name": "cairo", - "url": "git://github.com/nimrod-code/cairo", + "url": "git://github.com/nim-lang/cairo", "method": "git", "tags": ["wrapper"], "description": "Wrapper for cairo, a vector graphics library with display and print output", "license": "MIT", - "web": "https://github.com/nimrod-code/cairo" + "web": "https://github.com/nim-lang/cairo" }, { "name": "x11", - "url": "git://github.com/nimrod-code/x11", + "url": "git://github.com/nim-lang/x11", "method": "git", "tags": ["wrapper"], "description": "Wrapper for X11", "license": "MIT", - "web": "https://github.com/nimrod-code/x11" + "web": "https://github.com/nim-lang/x11" }, { "name": "opengl", - "url": "git://github.com/nimrod-code/opengl", + "url": "git://github.com/nim-lang/opengl", "method": "git", "tags": ["wrapper"], "description": "High-level and low-level wrapper for OpenGL", "license": "MIT", - "web": "https://github.com/nimrod-code/opengl" + "web": "https://github.com/nim-lang/opengl" }, { "name": "lua", - "url": "git://github.com/nimrod-code/lua", + "url": "git://github.com/nim-lang/lua", "method": "git", "tags": ["wrapper"], "description": "Wrapper to interface with the Lua interpreter", "license": "MIT", - "web": "https://github.com/nimrod-code/lua" + "web": "https://github.com/nim-lang/lua" }, { "name": "tcl", - "url": "git://github.com/nimrod-code/tcl", + "url": "git://github.com/nim-lang/tcl", "method": "git", "tags": ["wrapper"], "description": "Wrapper for the TCL programming language", "license": "MIT", - "web": "https://github.com/nimrod-code/tcl" + "web": "https://github.com/nim-lang/tcl" }, { "name": "python", - "url": "git://github.com/nimrod-code/python", + "url": "git://github.com/nim-lang/python", "method": "git", "tags": ["wrapper"], "description": "Wrapper to interface with Python interpreter", "license": "MIT", - "web": "https://github.com/nimrod-code/python" + "web": "https://github.com/nim-lang/python" }, { @@ -563,12 +563,12 @@ { "name":"sdl2", - "url":"git://github.com/nimrod-code/sdl2", + "url":"git://github.com/nim-lang/sdl2", "method":"git", "tags":["wrapper","media","audio","video"], "description":"Wrapper for SDL 2.x", "license":"MIT", - "web":"https://github.com/nimrod-code/sdl2" + "web":"https://github.com/nim-lang/sdl2" }, { @@ -600,12 +600,12 @@ }, { "name": "opencl", - "url": "git://github.com/nimrod-code/opencl", + "url": "git://github.com/nim-lang/opencl", "method": "git", "tags": ["library"], "description": "Low-level wrapper for OpenCL", "license": "MIT", - "web": "https://github.com/nimrod-code/opencl" + "web": "https://github.com/nim-lang/opencl" }, { "name": "DevIL", @@ -654,12 +654,12 @@ }, { "name":"mongo", - "url":"git://github.com/nimrod-code/mongo", + "url":"git://github.com/nim-lang/mongo", "method":"git", "tags":["library","wrapper","database"], "description":"Bindings and a high-level interface for MongoDB", "license":"MIT", - "web":"https://github.com/nimrod-code/mongo" + "web":"https://github.com/nim-lang/mongo" }, { "name":"allegro5", @@ -915,12 +915,12 @@ }, { "name": "irc", - "url": "git://github.com/nimrod-code/irc", + "url": "git://github.com/nim-lang/irc", "method": "git", "tags": ["library", "irc", "network"], "description": "Implements a simple IRC client.", "license": "MIT", - "web": "https://github.com/nimrod-code/irc" + "web": "https://github.com/nim-lang/irc" }, { "name": "random", @@ -933,12 +933,12 @@ }, { "name": "zmq", - "url": "git://github.com/nimrod-code/nim-zmq", + "url": "git://github.com/nim-lang/nim-zmq", "method": "git", "tags": ["library", "wrapper", "zeromq", "messaging", "queue"], "description": "ZeroMQ 4 wrapper", "license": "MIT", - "web": "https://github.com/nimrod-code/nim-zmq" + "web": "https://github.com/nim-lang/nim-zmq" }, { "name": "uuid", -- cgit v1.2.3 From 99ca737176b74d758b2a16407247610606b9ea73 Mon Sep 17 00:00:00 2001 From: Flaviu Tamas Date: Sun, 7 Dec 2014 14:36:00 -0500 Subject: Add easy-bcrypt --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 0a9ec46..a0b7928 100644 --- a/packages.json +++ b/packages.json @@ -1038,6 +1038,15 @@ "description": "Mustache templating for Nimrod.", "license": "MIT", "web": "https://github.com/fenekku/moustachu" + }, + { + "name": "easy-bcrypt", + "url": "https://github.com/flaviut/easy-bcrypt.git", + "method": "git", + "tags": ["hash", "crypto", "password", "bcrypt"], + "description": "simple wrapper providing a convenient interface for the bcrypt password hashing algorithm", + "license": "CC0", + "web": "https://github.com/flaviut/easy-bcrypt/blob/master/easy-bcrypt.nimble" } ] -- cgit v1.2.3 From 62d3e8bb890e9dd7c7907fe6729ef0a6e8a32f96 Mon Sep 17 00:00:00 2001 From: Will Szumski Date: Mon, 15 Dec 2014 23:51:42 +0000 Subject: added nim-libclang to packages.json --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index a0b7928..0a633a5 100644 --- a/packages.json +++ b/packages.json @@ -1047,6 +1047,15 @@ "description": "simple wrapper providing a convenient interface for the bcrypt password hashing algorithm", "license": "CC0", "web": "https://github.com/flaviut/easy-bcrypt/blob/master/easy-bcrypt.nimble" + }, + { + "name": "nim-libclang", + "url": "https://github.com/cowboy-coders/nim-libclang.git", + "method": "git", + "tags": ["wrapper", "bindings", "clang"], + "description": "wrapper for libclang (the C-interface of the clang LLVM frontend)", + "license": "MIT", + "web": "https://github.com/cowboy-coders/nim-libclang" } ] -- cgit v1.2.3 From d85b77960bcec4a1b672c0ea0d65fc7e559cdf9d Mon Sep 17 00:00:00 2001 From: Nick Chambers Date: Fri, 19 Dec 2014 15:20:02 -0800 Subject: Corrected proper grammar Line 47 is pur and looks like it was meant to be pure. --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index 0a633a5..a852a65 100644 --- a/packages.json +++ b/packages.json @@ -44,7 +44,7 @@ "url": "git://github.com/olahol/nimrod-murmur/", "method": "git", "tags": ["hash", "murmur"], - "description": "MurmurHash in pur Nimrod.", + "description": "MurmurHash in pure Nimrod.", "license": "MIT", "web": "https://github.com/olahol/nimrod-murmur" }, -- cgit v1.2.3 From ad09a094690d9f7fcf6c3f76c76865f7d068eddd Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Fri, 26 Dec 2014 18:52:12 +0000 Subject: Rename babel to nimble. --- packages.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages.json b/packages.json index a852a65..5c3b519 100644 --- a/packages.json +++ b/packages.json @@ -210,13 +210,13 @@ }, { - "name": "babel", - "url": "git://github.com/nim-lang/babel", + "name": "nimble", + "url": "git://github.com/nim-lang/nimble", "method": "git", "tags": ["app", "binary", "package", "manager"], - "description": "Babel package manager", + "description": "Nimble package manager", "license": "BSD", - "web": "https://github.com/nim-lang/babel" + "web": "https://github.com/nim-lang/nimble" }, { -- cgit v1.2.3 From ca4c66b1b4f9a517819d77dbfa22997973e8baf2 Mon Sep 17 00:00:00 2001 From: Filippo Cucchetto Date: Mon, 29 Dec 2014 16:03:54 +0100 Subject: Added NimQml --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 5c3b519..4393f8a 100644 --- a/packages.json +++ b/packages.json @@ -1056,6 +1056,15 @@ "description": "wrapper for libclang (the C-interface of the clang LLVM frontend)", "license": "MIT", "web": "https://github.com/cowboy-coders/nim-libclang" + }, + { + "name": "NimQml", + "url": "git://github.com/filcuc/NimQml", + "method": "git", + "tags": ["Qt", "Qml", "UI", "GUI"], + "description": "Qt Qml bindings", + "license": "GPLv3", + "web": "https://github.com/filcuc/nimqml" } ] -- cgit v1.2.3 From 8b5d7c5fcee50eaa668107bbc7bc6df1c1b3bb69 Mon Sep 17 00:00:00 2001 From: Joseph Poirier Date: Mon, 29 Dec 2014 16:03:03 -0600 Subject: add X-Plane XPLM SDK wrapper to json file --- packages.json | 83 +++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 46 insertions(+), 37 deletions(-) diff --git a/packages.json b/packages.json index 4393f8a..dab6959 100644 --- a/packages.json +++ b/packages.json @@ -88,7 +88,7 @@ "license": "MIT", "web": "https://github.com/fowlmouth/nimrod-sfml" }, - + { "name": "enet", "url": "git://github.com/fowlmouth/nimrod-enet/", @@ -98,7 +98,7 @@ "license": "MIT", "web": "https://github.com/fowlmouth/nimrod-enet" }, - + { "name": "nim-locale", "url": "git://github.com/Amrykid/nim-locale/", @@ -108,7 +108,7 @@ "license": "MIT", "web": "https://github.com/Amrykid/nim-locale" }, - + { "name": "fowltek", "url": "git://github.com/fowlmouth/nimlibs/", @@ -118,7 +118,7 @@ "license": "MIT", "web": "https://github.com/fowlmouth/nimlibs" }, - + { "name": "nake", "url": "git://github.com/fowlmouth/nake/", @@ -138,7 +138,7 @@ "license": "MIT", "web": "https://github.com/rafaelvasco/nimrod-glfw" }, - + { "name": "chipmunk", "url": "git://github.com/fowlmouth/nimrod-chipmunk/", @@ -148,7 +148,7 @@ "license": "MIT", "web": "https://github.com/fowlmouth/nimrod-chipmunk" }, - + { "name": "nim-glfw", "url": "git://github.com/EXetoC/nim-glfw/", @@ -158,7 +158,7 @@ "license": "MIT", "web": "https://github.com/EXetoC/nim-glfw" }, - + { "name": "nim-ao", "url": "git://github.com/EXetoC/nim-ao/", @@ -168,7 +168,7 @@ "license": "MIT", "web": "https://github.com/EXetoC/nim-ao" }, - + { "name": "termbox", "url": "git://github.com/fowlmouth/nim-termbox", @@ -178,7 +178,7 @@ "license": "MIT", "web": "https://github.com/fowlmouth/nim-termbox" }, - + { "name": "linagl", "url": "https://bitbucket.org/BitPuffin/linagl", @@ -188,7 +188,7 @@ "license": "CC0", "web": "https://bitbucket.org/BitPuffin/linagl" }, - + { "name": "kwin", "url": "git://github.com/reactormonk/nim-kwin", @@ -198,7 +198,7 @@ "license": "MIT", "web": "https://github.com/reactormonk/nim-kwin" }, - + { "name": "opencv", "url": "git://github.com/dom96/nim-opencv", @@ -208,7 +208,7 @@ "license": "MIT", "web": "https://github.com/dom96/nim-opencv" }, - + { "name": "nimble", "url": "git://github.com/nim-lang/nimble", @@ -248,7 +248,7 @@ "license": "MIT", "web": "https://github.com/nim-lang/pas2nim" }, - + { "name": "ipsumgenera", "url": "git://github.com/dom96/ipsumgenera", @@ -265,7 +265,7 @@ "tags": ["import", "C++", "library", "wrap"], "description": "Easy way to 'Mock' C++ interface", "license": "MIT", - "web": "https://github.com/onionhammer/clibpp" + "web": "https://github.com/onionhammer/clibpp" }, { "name": "pastebin", @@ -276,7 +276,7 @@ "license": "MIT", "web": "https://github.com/achesak/nimrod-pastebin" }, - + { "name": "yahoo-weather", "url": "git://github.com/achesak/nimrod-yahoo-weather", @@ -286,7 +286,7 @@ "license": "MIT", "web": "https://github.com/achesak/nimrod-yahoo-weather" }, - + { "name": "noaa", "url": "git://github.com/achesak/nimrod-noaa", @@ -296,7 +296,7 @@ "license": "MIT", "web": "https://github.com/achesak/nimrod-noaa" }, - + { "name": "rss", "url": "git://github.com/achesak/nimrod-rss", @@ -306,7 +306,7 @@ "license": "MIT", "web": "https://github.com/achesak/nimrod-rss" }, - + { "name": "extmath", "url": "git://github.com/achesak/extmath.nim", @@ -316,7 +316,7 @@ "license": "MIT", "web": "https://github.com/achesak/extmath.nim" }, - + { "name": "gtk2", "url": "git://github.com/nim-lang/gtk2", @@ -326,7 +326,7 @@ "license": "MIT", "web": "https://github.com/nim-lang/gtk2" }, - + { "name": "cairo", "url": "git://github.com/nim-lang/cairo", @@ -336,7 +336,7 @@ "license": "MIT", "web": "https://github.com/nim-lang/cairo" }, - + { "name": "x11", "url": "git://github.com/nim-lang/x11", @@ -346,7 +346,7 @@ "license": "MIT", "web": "https://github.com/nim-lang/x11" }, - + { "name": "opengl", "url": "git://github.com/nim-lang/opengl", @@ -356,7 +356,7 @@ "license": "MIT", "web": "https://github.com/nim-lang/opengl" }, - + { "name": "lua", "url": "git://github.com/nim-lang/lua", @@ -366,7 +366,7 @@ "license": "MIT", "web": "https://github.com/nim-lang/lua" }, - + { "name": "tcl", "url": "git://github.com/nim-lang/tcl", @@ -376,7 +376,7 @@ "license": "MIT", "web": "https://github.com/nim-lang/tcl" }, - + { "name": "python", "url": "git://github.com/nim-lang/python", @@ -386,7 +386,7 @@ "license": "MIT", "web": "https://github.com/nim-lang/python" }, - + { "name": "NimBorg", "url": "git://github.com/micklat/NimBorg", @@ -425,7 +425,7 @@ "license": "MIT", "web": "https://github.com/gradha/dropbox_filename_sanitizer/" }, - + { "name": "csv", "url": "git://github.com/achesak/nimrod-csv", @@ -435,7 +435,7 @@ "license": "MIT", "web": "https://github.com/achesak/nimrod-csv" }, - + { "name": "geonames", "url": "git://github.com/achesak/nimrod-geonames", @@ -445,7 +445,7 @@ "license": "MIT", "web": "https://github.com/achesak/nimrod-geonames" }, - + { "name": "gravatar", "url": "git://github.com/achesak/nimrod-gravatar", @@ -455,7 +455,7 @@ "license": "MIT", "web": "https://github.com/achesak/nimrod-gravatar" }, - + { "name": "coverartarchive", "url": "git://github.com/achesak/nimrod-cover-art-archive", @@ -465,7 +465,7 @@ "license": "MIT", "web": "http://github.com/achesak/nimrod-cover-art-archive" }, - + { "name": "nim-ogg", "url": "https://bitbucket.org/BitPuffin/nim-ogg", @@ -474,7 +474,7 @@ "description": "Binding to libogg", "license": "CC0" }, - + { "name": "nim-vorbis", "url": "https://bitbucket.org/BitPuffin/nim-vorbis", @@ -492,7 +492,7 @@ "description": "Binding to portaudio", "license": "CC0" }, - + { "name": "commandeer", "url": "git://github.com/fenekku/commandeer", @@ -510,7 +510,7 @@ "description": "Binding and utilities for scrypt", "license": "CC0" }, - + { "name": "bloom", "url": "git://github.com/boydgreenfield/nimrod-bloom/", @@ -540,7 +540,7 @@ "license": "MIT", "web": "https://github.com/gradha/awesome_rmdir/" }, - + { "name": "nimalpm", "url": "git://github.com/barcharcraz/nimalpm/", @@ -560,7 +560,7 @@ "license": "libpng", "web": "https://github.com/barcharcraz/nimlibpng" }, - + { "name":"sdl2", "url":"git://github.com/nim-lang/sdl2", @@ -570,7 +570,7 @@ "license":"MIT", "web":"https://github.com/nim-lang/sdl2" }, - + { "name":"assimp", "url":"git://github.com/barcharcraz/nim-assimp", @@ -1065,6 +1065,15 @@ "description": "Qt Qml bindings", "license": "GPLv3", "web": "https://github.com/filcuc/nimqml" + }, + { + "name": "XPLM-Nim", + "url": "git@github.com:jpoirier/XPLM-Nim.git", + "method": "git", + "tags": ["X-Plane", "XPLM", "Plugin", "SDK"], + "description": "X-Plane XPLM SDK wrapper", + "license": "BSD", + "web": "https://github.com/jpoirier/XPLM-Nim" } ] -- cgit v1.2.3 From f85634012126511da71fb5d40cd8dbabfe4b768f Mon Sep 17 00:00:00 2001 From: Joseph Poirier Date: Mon, 29 Dec 2014 18:40:32 -0600 Subject: fix url path --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index dab6959..d57aa17 100644 --- a/packages.json +++ b/packages.json @@ -1068,7 +1068,7 @@ }, { "name": "XPLM-Nim", - "url": "git@github.com:jpoirier/XPLM-Nim.git", + "url": "git://github.com/jpoirier/XPLM-Nim", "method": "git", "tags": ["X-Plane", "XPLM", "Plugin", "SDK"], "description": "X-Plane XPLM SDK wrapper", -- cgit v1.2.3 From 527ff74cd27a4b392b60f9b6852723cf18b2a8ae Mon Sep 17 00:00:00 2001 From: Vladar4 Date: Thu, 1 Jan 2015 21:46:14 +0200 Subject: Updated libtcod-nim license information --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index d57aa17..7e2b299 100644 --- a/packages.json +++ b/packages.json @@ -55,7 +55,7 @@ "method": "git", "tags": ["roguelike", "game", "library", "engine", "sdl", "opengl", "glsl"], "description": "Wrapper of the libtcod library for the Nimrod language.", - "license": "MIT", + "license": "zlib", "web": "https://github.com/Vladar4/libtcod-nim" }, -- cgit v1.2.3 From d8ab691b612485a6b3575775f8f29ad96059296f Mon Sep 17 00:00:00 2001 From: Adam Chesak Date: Thu, 1 Jan 2015 14:02:05 -0600 Subject: Changed Nimrod to Nim --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6b3ee41..d9172eb 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -# Nimrod packages +# Nim packages This is a central listing of all packages for [Nimble](https://github.com/nimrod-code/nimble), a package manager for the -[Nimrod programming language](http://nimrod-lang.org). +[Nim programming language](http://nim-lang.org). ## Adding your own package To add your own package, fork this repository, edit -- cgit v1.2.3 From 1b9cde54f0a3919f256bb829f3b9d93cedfe3700 Mon Sep 17 00:00:00 2001 From: Adam Chesak Date: Thu, 1 Jan 2015 14:02:30 -0600 Subject: Fixed URL --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d9172eb..bf80feb 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Nim packages This is a central listing of all packages for -[Nimble](https://github.com/nimrod-code/nimble), a package manager for the +[Nimble](https://github.com/nim-code/nimble), a package manager for the [Nim programming language](http://nim-lang.org). ## Adding your own package -- cgit v1.2.3 From fc35dac0f14d9ab52bcdcb8901553421c121193e Mon Sep 17 00:00:00 2001 From: ClementJnc Date: Fri, 2 Jan 2015 11:14:25 +0100 Subject: Corrected gitub->github --- packages.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages.json b/packages.json index 7e2b299..a62be66 100644 --- a/packages.json +++ b/packages.json @@ -843,7 +843,7 @@ }, { "name": "imghdr", - "url": "git://gitub.com/achesak/nimrod-imghdr", + "url": "git://github.com/achesak/nimrod-imghdr", "method": "git", "tags": ["image", "formats", "files"], "description": "Library for detecting the format of an image", @@ -992,7 +992,7 @@ "tags": ["library", "functional", "monad", "functor"], "description": "basic monadic data types for Nim", "license": "BSD3", - "web": "https://gitub.com/superfunc/monad" + "web": "https://github.com/superfunc/monad" }, { "name": "eternity", -- cgit v1.2.3 From bdb2b6dca9e509a0303f6798391cddea638e6e30 Mon Sep 17 00:00:00 2001 From: achesak Date: Fri, 2 Jan 2015 12:18:24 -0600 Subject: Updated URLs and descriptions. --- packages.json | 74 +++++++++++++++++++++++++++++------------------------------ 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/packages.json b/packages.json index a62be66..79cd18f 100644 --- a/packages.json +++ b/packages.json @@ -269,42 +269,42 @@ }, { "name": "pastebin", - "url": "git://github.com/achesak/nimrod-pastebin", + "url": "git://github.com/achesak/nim-pastebin", "method": "git", "tags": ["library", "wrapper", "pastebin"], "description": "Pastebin API wrapper", "license": "MIT", - "web": "https://github.com/achesak/nimrod-pastebin" + "web": "https://github.com/achesak/nim-pastebin" }, { - "name": "yahoo-weather", - "url": "git://github.com/achesak/nimrod-yahoo-weather", + "name": "yahooweather", + "url": "git://github.com/achesak/nim-yahooweather", "method": "git", "tags": ["library", "wrapper", "weather"], "description": "Yahoo! Weather API wrapper", "license": "MIT", - "web": "https://github.com/achesak/nimrod-yahoo-weather" + "web": "https://github.com/achesak/nim-yahooweather" }, { "name": "noaa", - "url": "git://github.com/achesak/nimrod-noaa", + "url": "git://github.com/achesak/nim-noaa", "method": "git", "tags": ["library", "wrapper", "weather"], "description": "NOAA weather API wrapper", "license": "MIT", - "web": "https://github.com/achesak/nimrod-noaa" + "web": "https://github.com/achesak/nim-noaa" }, { "name": "rss", - "url": "git://github.com/achesak/nimrod-rss", + "url": "git://github.com/achesak/nim-rss", "method": "git", "tags": ["library", "rss", "xml", "syndication"], "description": "RSS library", "license": "MIT", - "web": "https://github.com/achesak/nimrod-rss" + "web": "https://github.com/achesak/nim-rss" }, { @@ -312,7 +312,7 @@ "url": "git://github.com/achesak/extmath.nim", "method": "git", "tags": ["library", "math", "trigonometry"], - "description": "Nimrod math library", + "description": "Nim math library", "license": "MIT", "web": "https://github.com/achesak/extmath.nim" }, @@ -428,42 +428,42 @@ { "name": "csv", - "url": "git://github.com/achesak/nimrod-csv", + "url": "git://github.com/achesak/nim-csv", "method": "git", "tags": ["csv", "parsing", "stringify", "library"], "description": "Library for parsing, stringifying, reading, and writing CSV (comma separated value) files", "license": "MIT", - "web": "https://github.com/achesak/nimrod-csv" + "web": "https://github.com/achesak/nim-csv" }, { "name": "geonames", - "url": "git://github.com/achesak/nimrod-geonames", + "url": "git://github.com/achesak/nim-geonames", "method": "git", "tags": ["library", "wrapper", "geography"], "description": "GeoNames API wrapper", "license": "MIT", - "web": "https://github.com/achesak/nimrod-geonames" + "web": "https://github.com/achesak/nim-geonames" }, { "name": "gravatar", - "url": "git://github.com/achesak/nimrod-gravatar", + "url": "git://github.com/achesak/nim-gravatar", "method": "git", "tags": ["library", "wrapper", "gravatar"], "description": "Gravatar API wrapper", "license": "MIT", - "web": "https://github.com/achesak/nimrod-gravatar" + "web": "https://github.com/achesak/nim-gravatar" }, { "name": "coverartarchive", - "url": "git://github.com/achesak/nimrod-cover-art-archive", + "url": "git://github.com/achesak/nim-coverartarchive", "method": "git", "tags": ["library", "wrapper", "cover art", "music", "metadata"], "description": "Cover Art Archive API wrapper", "license": "MIT", - "web": "http://github.com/achesak/nimrod-cover-art-archive" + "web": "http://github.com/achesak/nim-coverartarchive" }, { @@ -843,21 +843,21 @@ }, { "name": "imghdr", - "url": "git://github.com/achesak/nimrod-imghdr", + "url": "git://github.com/achesak/nim-imghdr", "method": "git", "tags": ["image", "formats", "files"], "description": "Library for detecting the format of an image", "license": "MIT", - "web": "https://github.com/achesak/nimrod-imghdr" + "web": "https://github.com/achesak/nim-imghdr" }, { "name": "csv2json", - "url": "git://github.com/achesak/nimrod-csv2json", + "url": "git://github.com/achesak/nim-csv2json", "method": "git", "tags": ["csv", "json"], "description": "Convert CSV files to JSON", "license": "MIT", - "web": "https://github.com/achesak/nimrod-csv2json" + "web": "https://github.com/achesak/nim-csv2json" }, { "name": "vecmath", @@ -888,30 +888,30 @@ }, { "name": "colorsys", - "url": "git://github.com/achesak/nimrod-colorsys", + "url": "git://github.com/achesak/nim-colorsys", "method": "git", "tags": ["library", "colors", "rgb", "yiq", "hls", "hsv"], "description": "Convert between RGB, YIQ, HLS, and HSV color systems.", "license": "MIT", - "web": "https://github.com/achesak/nimrod-colorsys" + "web": "https://github.com/achesak/nim-colorsys" }, { "name": "pythonfile", - "url": "git://github.com/achesak/nimrod-pythonfile", + "url": "git://github.com/achesak/nim-pythonfile", "method": "git", "tags": ["library", "python", "files", "file"], "description": "Wrapper of the file procedures to provide an interface as similar as possible to that of Python", "license": "MIT", - "web": "https://github.com/achesak/nimrod-pythonfile" + "web": "https://github.com/achesak/nim-pythonfile" }, { "name": "sndhdr", - "url": "git://github.com/achesak/nimrod-sndhdr", + "url": "git://github.com/achesak/nim-sndhdr", "method": "git", "tags": ["library", "formats", "files", "sound", "audio"], "description": "Library for detecting the format of a sound file", "license": "MIT", - "web": "https://github.com/achesak/nimrod-sndhdr" + "web": "https://github.com/achesak/nim-sndhdr" }, { "name": "irc", @@ -951,30 +951,30 @@ }, { "name": "robotparser", - "url": "git://github.com/achesak/nimrod-robotparser", + "url": "git://github.com/achesak/nim-robotparser", "method": "git", "tags": ["library", "useragent", "robots", "robot.txt"], "description": "Determine if a useragent can access a URL using robots.txt", "license": "MIT", - "web": "https://github.com/achesak/nimrod-robotparser" + "web": "https://github.com/achesak/nim-robotparser" }, { "name": "epub", - "url": "git://github.com/achesak/nimrod-epub", + "url": "git://github.com/achesak/nim-epub", "method": "git", "tags": ["library", "epub", "e-book"], "description": "Module for working with EPUB e-book files", "license": "MIT", - "web": "https://github.com/achesak/nimrod-epub" + "web": "https://github.com/achesak/nim-epub" }, { "name": "hashids", - "url": "git://github.com/achesak/nimrod-hashids", + "url": "git://github.com/achesak/nim-hashids", "method": "git", "tags": ["library", "hashids"], - "description": "Nimrod implementation of Hashids", + "description": "Nim implementation of Hashids", "license": "MIT", - "web": "https://github.com/achesak/nimrod-hashids" + "web": "https://github.com/achesak/nim-hashids" }, { "name": "openssl_evp", @@ -1023,12 +1023,12 @@ }, { "name": "ffbookmarks", - "url": "git://github.com/achesak/nimrod-ff-bookmarks", + "url": "git://github.com/achesak/nim-ffbookmarks", "method": "git", "tags": ["firefox", "bookmarks", "library"], "description": "Nim module for working with Firefox bookmarks", "license": "MIT", - "web": "https://github.com/achesak/nimrod-ff-bookmarks" + "web": "https://github.com/achesak/nim-ffbookmarks" }, { "name": "moustachu", -- cgit v1.2.3 From a2184a0f4db93528aac9c25d6bd1c2037d2674f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robin=20H=C3=BCbner?= Date: Fri, 2 Jan 2015 21:11:07 +0100 Subject: Fixed typo in link to Nimble. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index bf80feb..d8902d1 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Nim packages This is a central listing of all packages for -[Nimble](https://github.com/nim-code/nimble), a package manager for the +[Nimble](https://github.com/nim-lang/nimble), a package manager for the [Nim programming language](http://nim-lang.org). ## Adding your own package -- cgit v1.2.3 From d9489e4ef0689555a4c8476fcee29d5b1b5970e3 Mon Sep 17 00:00:00 2001 From: Oleh Prypin Date: Wed, 7 Jan 2015 01:46:42 +0200 Subject: Add "csfml" --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 79cd18f..bbbb095 100644 --- a/packages.json +++ b/packages.json @@ -1074,6 +1074,15 @@ "description": "X-Plane XPLM SDK wrapper", "license": "BSD", "web": "https://github.com/jpoirier/XPLM-Nim" + }, + { + "name": "csfml", + "url": "git://github.com/BlaXpirit/nim-csfml", + "method": "git", + "tags": ["sfml", "binding", "game", "media", "library", "opengl"], + "description": "Bindings for Simple and Fast Multimedia Library (through CSFML)", + "license": "zlib", + "web": "https://github.com/BlaXpirit/nim-csfml" } ] -- cgit v1.2.3 From 8b571acfc7dfa193f6f604a184a962ce10643741 Mon Sep 17 00:00:00 2001 From: Flaviu Tamas Date: Sat, 10 Jan 2015 13:53:36 -0500 Subject: add optional_t --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index bbbb095..52758fa 100644 --- a/packages.json +++ b/packages.json @@ -1083,6 +1083,15 @@ "description": "Bindings for Simple and Fast Multimedia Library (through CSFML)", "license": "zlib", "web": "https://github.com/BlaXpirit/nim-csfml" + }, + { + "name": "optional_t", + "url": "git://github.com/flaviut/optional_t", + "method": "git", + "tags": ["option", "functional"], + "description": "Basic Option[T] library", + "license": "MIT", + "web": "https://github.com/flaviut/optional_t" } ] -- cgit v1.2.3 From 2a9b7ab98bbaf0a1b07028f3a84aca2f614ae1da Mon Sep 17 00:00:00 2001 From: Joseph Poirier Date: Mon, 12 Jan 2015 15:02:23 -0600 Subject: Adds A Nim wrapper for librtlsdr --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index d57aa17..354fc3a 100644 --- a/packages.json +++ b/packages.json @@ -1074,6 +1074,15 @@ "description": "X-Plane XPLM SDK wrapper", "license": "BSD", "web": "https://github.com/jpoirier/XPLM-Nim" + }, + { + "name": "nimrtlsdr", + "url": "git://github.com/jpoirier/nimrtlsdr", + "method": "git", + "tags": ["rtl-sdr", "wrapper", "bindings", "rtlsdr"], + "description": "A Nim wrapper for librtlsdr", + "license": "BSD", + "web": "https://github.com/jpoirier/nimrtlsdr" } ] -- cgit v1.2.3 From c916566127bad09632580aa0ff540e1f62abb0cf Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Fri, 16 Jan 2015 21:23:11 +0000 Subject: Added lapp and blimp. --- packages.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/packages.json b/packages.json index a250936..b2c01ad 100644 --- a/packages.json +++ b/packages.json @@ -1101,6 +1101,24 @@ "description": "A Nim wrapper for librtlsdr", "license": "BSD", "web": "https://github.com/jpoirier/nimrtlsdr" + }, + { + "name": "lapp", + "url": "https://gitlab.3dicc.com/gokr/lapp.git", + "method": "git", + "tags": ["args", "cmd", "opt", "parse", "parsing"], + "description": "Opt parser using synopsis as specification, ported from Lua.", + "license": "MIT", + "web": "https://gitlab.3dicc.com/gokr/lapp" + }, + { + "name": "blimp", + "url": "https://gitlab.3dicc.com/gokr/blimp.git", + "method": "git", + "tags": ["app", "binary", "utility", "git", "git-fat"], + "description": "Utility that helps with big files in git, very similar to git-fat, s3annnex etc.", + "license": "MIT", + "web": "https://gitlab.3dicc.com/gokr/blimp" } ] -- cgit v1.2.3 From 41e1e63b0b83a6a6b3aa60b2e140d4dd9f030e52 Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Fri, 16 Jan 2015 21:55:59 +0000 Subject: Added Nim compiler. --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index b2c01ad..fded9ed 100644 --- a/packages.json +++ b/packages.json @@ -1119,6 +1119,15 @@ "description": "Utility that helps with big files in git, very similar to git-fat, s3annnex etc.", "license": "MIT", "web": "https://gitlab.3dicc.com/gokr/blimp" + }, + { + "name": "compiler", + "url": "https://github.com/Araq/Nim.git", + "method": "git", + "tags": ["library", "nim"], + "description": "Compiler package providing the compiler sources as a library.", + "license": "MIT", + "web": "https://github.com/Araq/Nim" } ] -- cgit v1.2.3 From dab8a1d58a74865312219a129b6b0d9c98e8d1ef Mon Sep 17 00:00:00 2001 From: Maurizio Tomasi Date: Sat, 17 Jan 2015 01:26:14 +0100 Subject: New package "parsetoml" added to the list Reference to the package "parsetoml" (@GitHub) added. --- packages.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages.json b/packages.json index fded9ed..be4fbe8 100644 --- a/packages.json +++ b/packages.json @@ -1120,6 +1120,15 @@ "license": "MIT", "web": "https://gitlab.3dicc.com/gokr/blimp" }, + { + "name": "parsetoml", + "url": "https://github.com/ziotom78/parsetoml.git", + "method": "git", + "tags": ["library", "nim"], + "description": "Library for parsing TOML files.", + "license": "MIT", + "web": "https://github.com/ziotom78/parsetoml.git" + }, { "name": "compiler", "url": "https://github.com/Araq/Nim.git", @@ -1130,4 +1139,3 @@ "web": "https://github.com/Araq/Nim" } ] - -- cgit v1.2.3 From f567cc420111cda2a62943ae07606ea29e0d01ce Mon Sep 17 00:00:00 2001 From: Maurizio Tomasi Date: Sat, 17 Jan 2015 17:30:24 +0100 Subject: "web" field fixed for the "parsetoml" package --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index be4fbe8..ee88cfa 100644 --- a/packages.json +++ b/packages.json @@ -1127,7 +1127,7 @@ "tags": ["library", "nim"], "description": "Library for parsing TOML files.", "license": "MIT", - "web": "https://github.com/ziotom78/parsetoml.git" + "web": "https://github.com/ziotom78/parsetoml" }, { "name": "compiler", -- cgit v1.2.3 From 01ce003c1333940f57ba4fc646204c940fbdc266 Mon Sep 17 00:00:00 2001 From: Flaviu Tamas Date: Sun, 18 Jan 2015 14:01:39 -0500 Subject: Update packages.json --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index fded9ed..0865d34 100644 --- a/packages.json +++ b/packages.json @@ -1128,6 +1128,15 @@ "description": "Compiler package providing the compiler sources as a library.", "license": "MIT", "web": "https://github.com/Araq/Nim" + }, + { + "name": "nre", + "url": "https://github.com/flaviut/nre.git", + "method": "git", + "tags": ["library", "pcre", "regex"], + "description": "A better regular expression library", + "license": "MIT", + "web": "https://github.com/flaviut/nre" } ] -- cgit v1.2.3 From c3af5ec584de2c96caebc1b8894a90b7f89db032 Mon Sep 17 00:00:00 2001 From: Oleh Prypin Date: Mon, 19 Jan 2015 12:08:10 +0200 Subject: Add "docopt" --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 5d3c315..013c558 100644 --- a/packages.json +++ b/packages.json @@ -1146,5 +1146,14 @@ "description": "A better regular expression library", "license": "MIT", "web": "https://github.com/flaviut/nre" + }, + { + "name": "docopt", + "url": "git://github.com/docopt/docopt.nim", + "method": "git", + "tags": ["commandline", "arguments", "parsing", "library"], + "description": "Command-line args parser based on Usage message", + "license": "MIT", + "web": "https://github.com/docopt/docopt.nim" } ] -- cgit v1.2.3 From 699c644d5d27f38c136d4a86d05120bfb21234bf Mon Sep 17 00:00:00 2001 From: Oleh Prypin Date: Mon, 19 Jan 2015 12:36:02 +0200 Subject: Update location of "random" --- packages.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages.json b/packages.json index 013c558..2df8e76 100644 --- a/packages.json +++ b/packages.json @@ -924,12 +924,12 @@ }, { "name": "random", - "url": "git://github.com/BlaXpirit/nimrod-random", + "url": "git://github.com/BlaXpirit/nim-random", "method": "git", "tags": ["library", "algorithms", "random"], "description": "Pseudo-random number generation library inspired by Python", "license": "MIT", - "web": "https://github.com/BlaXpirit/nimrod-random" + "web": "https://github.com/BlaXpirit/nim-random" }, { "name": "zmq", -- cgit v1.2.3 From 7279bd2c550ca57598c00296367632f3df201491 Mon Sep 17 00:00:00 2001 From: def Date: Fri, 23 Jan 2015 01:59:23 +0100 Subject: Add bpg --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 2df8e76..58b849b 100644 --- a/packages.json +++ b/packages.json @@ -1155,5 +1155,14 @@ "description": "Command-line args parser based on Usage message", "license": "MIT", "web": "https://github.com/docopt/docopt.nim" + }, + { + "name": "bpg", + "url": "git://github.com/def-/nim-bpg.git", + "method": "git", + "tags": ["image", "library", "wrapper"], + "description": "BPG (Better Portable Graphics) for Nim", + "license": "MIT", + "web": "https://github.com/def-/nim-bpg" } ] -- cgit v1.2.3 From 4815ba688df6688ae917d0d5c0705e6d31afdbc4 Mon Sep 17 00:00:00 2001 From: gmpreussner Date: Tue, 27 Jan 2015 00:41:53 -0500 Subject: Added io-spacenav package. --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index bbbb095..0b554ab 100644 --- a/packages.json +++ b/packages.json @@ -1083,6 +1083,15 @@ "description": "Bindings for Simple and Fast Multimedia Library (through CSFML)", "license": "zlib", "web": "https://github.com/BlaXpirit/nim-csfml" + }, + { + "name": "io-spacenav", + "url": "git://github.com/nimious/io-spacenav.git", + "method": "git", + "tags": ["binding", "3dx", "3dconnexion", "libspnav", "spacenav", "spacemouse", "spacepilot", "spacenavigator"], + "description": "Bindings for libspnav, the free 3Dconnexion device driver", + "license": "MIT", + "web": "https://github.com/nimious/io-spacenav" } ] -- cgit v1.2.3 From 90200f5387ef5d9c5b3b6f1de2184120f8c70eff Mon Sep 17 00:00:00 2001 From: gmpreussner Date: Tue, 27 Jan 2015 00:41:53 -0500 Subject: Added io-spacenav package. --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 58b849b..0db0929 100644 --- a/packages.json +++ b/packages.json @@ -1164,5 +1164,14 @@ "description": "BPG (Better Portable Graphics) for Nim", "license": "MIT", "web": "https://github.com/def-/nim-bpg" + }, + { + "name": "io-spacenav", + "url": "git://github.com/nimious/io-spacenav.git", + "method": "git", + "tags": ["binding", "3dx", "3dconnexion", "libspnav", "spacenav", "spacemouse", "spacepilot", "spacenavigator"], + "description": "Bindings for libspnav, the free 3Dconnexion device driver", + "license": "MIT", + "web": "https://github.com/nimious/io-spacenav" } ] -- cgit v1.2.3 From 55a0be2ddf0f34225aa3bf6876f13cd37230fbd5 Mon Sep 17 00:00:00 2001 From: Grzegorz Adam Hankiewicz Date: Fri, 30 Jan 2015 22:42:11 +0100 Subject: Updates URLs to ouroboros package. --- packages.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages.json b/packages.json index 0db0929..cae97e0 100644 --- a/packages.json +++ b/packages.json @@ -399,12 +399,12 @@ { "name": "ouroboros", - "url": "git://github.com/gradha/nimrod-ouroboros/", + "url": "git://github.com/gradha/nim-ouroboros/", "method": "git", "tags": ["library", "embedded data", "appended data", "alchemy"], "description": "API to read appended files from your own binary", "license": "MIT", - "web": "https://github.com/gradha/nimrod-ouroboros" + "web": "https://github.com/gradha/nim-ouroboros" }, { -- cgit v1.2.3 From d89718d94a99489ed48a018d52a283d28f2b8471 Mon Sep 17 00:00:00 2001 From: Mason McGill Date: Wed, 4 Feb 2015 00:45:05 -0800 Subject: Added optionals --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index cae97e0..8f2b6fa 100644 --- a/packages.json +++ b/packages.json @@ -1173,5 +1173,14 @@ "description": "Bindings for libspnav, the free 3Dconnexion device driver", "license": "MIT", "web": "https://github.com/nimious/io-spacenav" + }, + { + "name": "optionals", + "url": "https://github.com/MasonMcGill/packages.git", + "method": "git", + "tags": ["option", "optional", "maybe"], + "description": "Option types", + "license": "MIT", + "web": "http://www.vision.caltech.edu/~mmcgill/optionals.html" } ] -- cgit v1.2.3 From a0fea33f78e8fde0c812da89a7ffa4447a702985 Mon Sep 17 00:00:00 2001 From: Mason McGill Date: Wed, 4 Feb 2015 05:45:43 -0800 Subject: Fixed url typo --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index 8f2b6fa..75564d9 100644 --- a/packages.json +++ b/packages.json @@ -1176,7 +1176,7 @@ }, { "name": "optionals", - "url": "https://github.com/MasonMcGill/packages.git", + "url": "https://github.com/MasonMcGill/optionals.git", "method": "git", "tags": ["option", "optional", "maybe"], "description": "Option types", -- cgit v1.2.3 From c04236420d749709657e182895479cb87e26cb34 Mon Sep 17 00:00:00 2001 From: Mason McGill Date: Wed, 4 Feb 2015 13:42:35 -0800 Subject: Added tuples library --- packages.json | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages.json b/packages.json index 75564d9..0aefb50 100644 --- a/packages.json +++ b/packages.json @@ -1178,9 +1178,18 @@ "name": "optionals", "url": "https://github.com/MasonMcGill/optionals.git", "method": "git", - "tags": ["option", "optional", "maybe"], + "tags": ["library", "option", "optional", "maybe"], "description": "Option types", "license": "MIT", "web": "http://www.vision.caltech.edu/~mmcgill/optionals.html" + }, + { + "name": "tuples", + "url": "https://github.com/MasonMcGill/tuples.git", + "method": "git", + "tags": ["library", "tuple", "metaprogramming"], + "description": "Tuple manipulation utilities", + "license": "MIT", + "web": "http://www.vision.caltech.edu/~mmcgill/tuples.html" } ] -- cgit v1.2.3 From b310add123ac485cdd584c5b42ac764461d86de0 Mon Sep 17 00:00:00 2001 From: Akira Hayakawa Date: Sat, 7 Feb 2015 10:51:05 +0900 Subject: Add fuse Signed-off-by: Akira Hayakawa --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 0aefb50..8b37b4d 100644 --- a/packages.json +++ b/packages.json @@ -1191,5 +1191,14 @@ "description": "Tuple manipulation utilities", "license": "MIT", "web": "http://www.vision.caltech.edu/~mmcgill/tuples.html" + }, + { + "name": "fuse", + "url": "https://github.com/akiradeveloper/nim-fuse", + "method": "git", + "tags": ["fuse", "library", "wrapper"], + "description": "A FUSE binding for Nim", + "license": "MIT", + "web": "https://github.com/akiradeveloper/nim-fuse", } ] -- cgit v1.2.3 From c340dd94e7dd8f8a351fed74034bd5d3e812b579 Mon Sep 17 00:00:00 2001 From: Flaviu Tamas Date: Fri, 6 Feb 2015 22:00:15 -0500 Subject: Add brainfuck on behalf of @def- --- packages.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages.json b/packages.json index 8b37b4d..76de3e0 100644 --- a/packages.json +++ b/packages.json @@ -1200,5 +1200,15 @@ "description": "A FUSE binding for Nim", "license": "MIT", "web": "https://github.com/akiradeveloper/nim-fuse", + }, + { + "name": "brainfuck", + "url": "https://github.com/def-/brainfuck.git", + "method": "git", + "tags": ["library", "binary", "app", "interpreter", "compiler", "language"], + "description": "A brainfuck interpreter and compiler", + "license": "MIT", + "web": "https://github.com/def-/nim-brainfuck" } + ] -- cgit v1.2.3 From a7df5638c0ddd56d9517a084961da5318d528a98 Mon Sep 17 00:00:00 2001 From: def Date: Sat, 7 Feb 2015 04:03:58 +0100 Subject: fixes --- packages.json | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages.json b/packages.json index 76de3e0..e527743 100644 --- a/packages.json +++ b/packages.json @@ -1199,16 +1199,15 @@ "tags": ["fuse", "library", "wrapper"], "description": "A FUSE binding for Nim", "license": "MIT", - "web": "https://github.com/akiradeveloper/nim-fuse", + "web": "https://github.com/akiradeveloper/nim-fuse" }, { "name": "brainfuck", - "url": "https://github.com/def-/brainfuck.git", + "url": "https://github.com/def-/nim-brainfuck.git", "method": "git", "tags": ["library", "binary", "app", "interpreter", "compiler", "language"], "description": "A brainfuck interpreter and compiler", "license": "MIT", "web": "https://github.com/def-/nim-brainfuck" } - ] -- cgit v1.2.3 From c59f1906d9ab2d8b88088b0281c5c625322bdc9f Mon Sep 17 00:00:00 2001 From: Flaviu Tamas Date: Tue, 10 Feb 2015 18:14:38 -0500 Subject: Add JWT --- packages.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/packages.json b/packages.json index e527743..a54f0ea 100644 --- a/packages.json +++ b/packages.json @@ -1139,6 +1139,7 @@ "web": "https://github.com/Araq/Nim" }, { +<<<<<<< HEAD "name": "nre", "url": "https://github.com/flaviut/nre.git", "method": "git", @@ -1209,5 +1210,23 @@ "description": "A brainfuck interpreter and compiler", "license": "MIT", "web": "https://github.com/def-/nim-brainfuck" + }, + { + "name": "nimsuggest", + "url": "https://github.com/nim-lang/nimsuggest.git", + "method": "git", + "tags": ["binary", "app", "suggest", "compiler", "autocomplete", "nim"], + "description": "Tool for providing auto completion data for Nim source code.", + "license": "MIT", + "web": "https://github.com/nim-lang/nimsuggest" + }, + { + "name": "jwt", + "url": "https://github.com/ekarlso/nim-jwt.git", + "method": "git", + "tags": ["library", "crypto", "hash"], + "description": "JSON Web Tokens for Nim", + "license": "MIT", + "web": "https://github.com/ekarlso/nim-jwt" } ] -- cgit v1.2.3 From 46be0f056f896bcd4d66298c7352b4d021f2ba05 Mon Sep 17 00:00:00 2001 From: Flaviu Tamas Date: Tue, 10 Feb 2015 18:40:43 -0500 Subject: Fix overlooked line --- packages.json | 1 - 1 file changed, 1 deletion(-) diff --git a/packages.json b/packages.json index a54f0ea..6c05e64 100644 --- a/packages.json +++ b/packages.json @@ -1139,7 +1139,6 @@ "web": "https://github.com/Araq/Nim" }, { -<<<<<<< HEAD "name": "nre", "url": "https://github.com/flaviut/nre.git", "method": "git", -- cgit v1.2.3 From 960d3a66489357e92d7f886a1102a2438be1acc7 Mon Sep 17 00:00:00 2001 From: Flaviu Tamas Date: Tue, 10 Feb 2015 18:42:50 -0500 Subject: Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index d8902d1..f4103af 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +***Due to a mistake on my part (@flaviut), your branches may be out of date. Simply rebase on top of this repo to fix that. Sorry for any inconvenience.*** + # Nim packages This is a central listing of all packages for -- cgit v1.2.3 From 62e5ee15612c672bff14623f2397aec0306a71b4 Mon Sep 17 00:00:00 2001 From: achesak Date: Thu, 12 Feb 2015 19:53:11 -0600 Subject: Added pythonpathlib. --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 6c05e64..6077e27 100644 --- a/packages.json +++ b/packages.json @@ -1227,5 +1227,14 @@ "description": "JSON Web Tokens for Nim", "license": "MIT", "web": "https://github.com/ekarlso/nim-jwt" + }, + { + "name": "pythonpathlib", + "url": "git://github.com/achesak/nim-pythonpathlib.git", + "method": "git", + "tags": ["path", "directory", "python", "library"], + "description": "Module for working with paths that is as similar as possible to Python's pathlib", + "license": "MIT", + "web": "https://github.com/achesak/nim-pythonpathlib" } ] -- cgit v1.2.3 From 5ab9e65b65e51d1432fe6aff10ecc3f69fee38f2 Mon Sep 17 00:00:00 2001 From: Jonathan Edwards Date: Sun, 15 Feb 2015 14:27:24 -0500 Subject: nimrat added --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 6077e27..96777b0 100644 --- a/packages.json +++ b/packages.json @@ -1236,5 +1236,14 @@ "description": "Module for working with paths that is as similar as possible to Python's pathlib", "license": "MIT", "web": "https://github.com/achesak/nim-pythonpathlib" + }, + { + "name": "nimrat", + "url": "git://github.com/apense/nimrat", + "method": "git", + "tags": ["library","math","numbers"], + "description": "Module for working with rational numbers (fractions)", + "license": "MIT", + "web": "https://github.com/apense/nimrat" } ] -- cgit v1.2.3 From 9f847420a991917bdc88b84a677a0d5c586509f8 Mon Sep 17 00:00:00 2001 From: Gerke Max Preussner Date: Tue, 17 Feb 2015 11:58:06 -0500 Subject: Added io-sense package. --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 96777b0..cd8fd79 100644 --- a/packages.json +++ b/packages.json @@ -1245,5 +1245,14 @@ "description": "Module for working with rational numbers (fractions)", "license": "MIT", "web": "https://github.com/apense/nimrat" + }, + { + "name": "io-isense", + "url": "git://github.com/nimious/io-isense.git", + "method": "git", + "tags": ["binding", "isense", "intersense", "inertiacube", "intertrax", "microtrax", "thales", "tracking", "sensor"], + "description": "Bindings for the InterSense SDK", + "license": "MIT", + "web": "https://github.com/nimious/io-isense" } ] -- cgit v1.2.3 From 3817817153e6248e7b356ee7a4a69073ead8b8ad Mon Sep 17 00:00:00 2001 From: Gerke Max Preussner Date: Tue, 17 Feb 2015 15:43:22 -0500 Subject: Added io-usb. --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index cd8fd79..94c71b4 100644 --- a/packages.json +++ b/packages.json @@ -1254,5 +1254,14 @@ "description": "Bindings for the InterSense SDK", "license": "MIT", "web": "https://github.com/nimious/io-isense" + }, + { + "name": "io-usb", + "url": "git://github.com/nimious/io-usb.git", + "method": "git", + "tags": ["binding", "usb", "libusb"], + "description": "Bindings for libusb, the cross-platform user library to access USB devices.", + "license": "MIT", + "web": "https://github.com/nimious/io-usb" } ] -- cgit v1.2.3 From ece7335fde99dbbe018bbdd0cbe816cbc233aaca Mon Sep 17 00:00:00 2001 From: Maurizio Tomasi Date: Fri, 20 Feb 2015 11:16:45 +0100 Subject: Nimcfitsio added to the list of available packages --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 94c71b4..84c9d8d 100644 --- a/packages.json +++ b/packages.json @@ -1263,5 +1263,14 @@ "description": "Bindings for libusb, the cross-platform user library to access USB devices.", "license": "MIT", "web": "https://github.com/nimious/io-usb" + }, + { + "name": "nimcfitsio", + "url": "https://github.com/ziotom78/nimcfitsio.git", + "method": "git", + "tags": ["library", "binding", "cfitsio", "fits", "io"], + "description": "Bindings for CFITSIO, a library to read/write FITSIO images and tables.", + "license": "MIT", + "web": "https://github.com/ziotom78/nimcfitsio" } ] -- cgit v1.2.3 From dcd872ab8584281f09edade9254e2d564576a927 Mon Sep 17 00:00:00 2001 From: Grzegorz Adam Hankiewicz Date: Tue, 24 Feb 2015 20:44:48 +0100 Subject: Removes dead package. --- packages.json | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/packages.json b/packages.json index 84c9d8d..88e5cce 100644 --- a/packages.json +++ b/packages.json @@ -521,16 +521,6 @@ "web": "https://www.github.com/boydgreenfield/nimrod-bloom/" }, - { - "name": "objcbridge", - "url": "git://github.com/gradha/nimrod-objective-c-bridge/", - "method": "git", - "tags": ["objc", "objective-c", "bridge", "macros", "integration"], - "description": "Macros to interface with Objective-C.", - "license": "MIT", - "web": "https://github.com/gradha/nimrod-objective-c-bridge/" - }, - { "name": "awesome_rmdir", "url": "git://github.com/gradha/awesome_rmdir/", -- cgit v1.2.3 From bfa281ce67be3c9223dc8b3a14f7c009deba75ef Mon Sep 17 00:00:00 2001 From: def Date: Thu, 26 Feb 2015 22:52:39 +0100 Subject: Add web url for commandeer --- packages.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages.json b/packages.json index 88e5cce..70385b1 100644 --- a/packages.json +++ b/packages.json @@ -499,7 +499,8 @@ "method": "git", "tags": ["library", "commandline", "arguments", "switches", "parsing", "options"], "description": "Provides a small command line parsing DSL (domain specific language)", - "license": "MIT" + "license": "MIT", + "web": "https://github.com/fenekku/commandeer" }, { -- cgit v1.2.3 From e692f318dafc188400eb248a506282d6a4eb6786 Mon Sep 17 00:00:00 2001 From: fowl Date: Fri, 27 Feb 2015 01:10:39 -0600 Subject: added glossolalia --- packages.json | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages.json b/packages.json index 88e5cce..e400cd9 100644 --- a/packages.json +++ b/packages.json @@ -1262,5 +1262,14 @@ "description": "Bindings for CFITSIO, a library to read/write FITSIO images and tables.", "license": "MIT", "web": "https://github.com/ziotom78/nimcfitsio" - } + }, + { + "name":"glossolalia", + "url":"git://github.com/fowlmouth/glossolalia", + "method":"git", + "tags":["parser","peg"], + "description":"Wrapper for Allegro version 5.X", + "license":"CC0", + "web":"https://github.com/fowlmouth/glossolalia" + }, ] -- cgit v1.2.3 From 57fb13446d0a1211ebe03c0e1f59ad7ebe53ed3d Mon Sep 17 00:00:00 2001 From: fowl Date: Fri, 27 Feb 2015 01:22:04 -0600 Subject: added entoody --- packages.json | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages.json b/packages.json index e400cd9..5bcb7c5 100644 --- a/packages.json +++ b/packages.json @@ -1268,8 +1268,17 @@ "url":"git://github.com/fowlmouth/glossolalia", "method":"git", "tags":["parser","peg"], - "description":"Wrapper for Allegro version 5.X", + "description":"A DSL for quickly writing parsers", "license":"CC0", "web":"https://github.com/fowlmouth/glossolalia" }, + { + "name":"entoody", + "url":"git://bitbucket.org/fowlmouth/entoody", + "method":"git", + "tags":["component","entity","composition"], + "description":"A component/entity system", + "license":"CC0", + "web":"https://bitbucket.org/fowlmouth/entoody" + } ] -- cgit v1.2.3 From 3fc3f5513505410d47e2068fdec72e6d7e8d7604 Mon Sep 17 00:00:00 2001 From: filcuc Date: Mon, 2 Mar 2015 20:46:24 +0100 Subject: Fixed NimQML renaming to nimqml --- packages.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages.json b/packages.json index 5b23c49..de012c9 100644 --- a/packages.json +++ b/packages.json @@ -1049,8 +1049,8 @@ "web": "https://github.com/cowboy-coders/nim-libclang" }, { - "name": "NimQml", - "url": "git://github.com/filcuc/NimQml", + "name": "nimqml", + "url": "git://github.com/filcuc/nimqml", "method": "git", "tags": ["Qt", "Qml", "UI", "GUI"], "description": "Qt Qml bindings", -- cgit v1.2.3 From 6bbe6ac813e25315eaa260fa1c088d60c0908642 Mon Sep 17 00:00:00 2001 From: Akira Hayakawa Date: Mon, 2 Mar 2015 14:45:15 +0900 Subject: Add msgpack Signed-off-by: Akira Hayakawa --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 5b23c49..46ecf74 100644 --- a/packages.json +++ b/packages.json @@ -1281,5 +1281,14 @@ "description":"A component/entity system", "license":"CC0", "web":"https://bitbucket.org/fowlmouth/entoody" + }, + { + "name": "msgpack", + "url": "https://github.com/akiradeveloper/msgpack-nim.git", + "method": "git", + "tags": ["msgpack", "library", "serialization"], + "description": "A MessagePack binding for Nim", + "license": "MIT", + "web": "https://github.com/akiradeveloper/msgpack-nim" } ] -- cgit v1.2.3 From adb25af8d17f702f73f0d6357647bfba476354f5 Mon Sep 17 00:00:00 2001 From: Akira Hayakawa Date: Tue, 3 Mar 2015 09:22:15 +0900 Subject: fix: fuse: add ".git" extension to url Signed-off-by: Akira Hayakawa --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index 46ecf74..5388a15 100644 --- a/packages.json +++ b/packages.json @@ -1185,7 +1185,7 @@ }, { "name": "fuse", - "url": "https://github.com/akiradeveloper/nim-fuse", + "url": "https://github.com/akiradeveloper/nim-fuse.git", "method": "git", "tags": ["fuse", "library", "wrapper"], "description": "A FUSE binding for Nim", -- cgit v1.2.3 From 0a107dfd1a53fc00aa34b001fcb2e7ce21759f35 Mon Sep 17 00:00:00 2001 From: Federico Ceratto Date: Sat, 7 Mar 2015 23:55:08 +0000 Subject: Add package scanner --- package_scanner.nim | 101 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 101 insertions(+) create mode 100644 package_scanner.nim diff --git a/package_scanner.nim b/package_scanner.nim new file mode 100644 index 0000000..8f9bc3f --- /dev/null +++ b/package_scanner.nim @@ -0,0 +1,101 @@ + +# A very simple Nim package scanner. +# +# Scan the package list from: +# https://github.com/nim-lang/packages/blob/master/packages.json +# +# Check the packages for: +# * Missing/unknown license +# * Missing description +# * Missing name +# * Missing/unknown method +# * Missing/unreachable repository +# +# Usage: nim c -d:ssl -r package_scanner.nim +# +# Copyright 2015 Federico Ceratto +# Released under GPLv3 License, see /usr/share/common-licenses/GPL-3 + +import httpclient +import net +import json + +const + PKG_LIST_URL = "https://raw.githubusercontent.com/nim-lang/packages/master/packages.json" + + LICENSES = @[ + "Allegro 4 Giftware", + "BSD", + "BSD3", + "CC0", + "GPL", + "GPLv2", + "GPLv3", + "LGPLv2", + "LGPLv3", + "MIT", + "MS-PL", + "WTFPL", + "libpng", + "zlib" + ] + + VCS_TYPES = @["git", "hg"] + +proc check(): int = + var + name: string + url: string + + + echo "" + let + pkg_list = parseJson(getContent(PKG_LIST_URL)) + + for pdata in pkg_list: + if not pdata.hasKey("name"): + echo "E: missing package name" + result.inc() + continue + + name = pdata["name"].str + if not pdata.hasKey("method"): + echo "E: ", name, "has no method" + result.inc() + + elif not (pdata["method"].str in VCS_TYPES): + echo "E: ", name, "has an unknown method: ", pdata["method"].str + result.inc() + + if not pdata.hasKey("license"): + echo "E: ", name, "has no license" + result.inc() + elif not (pdata["license"].str in LICENSES): + echo "W: ", name, "has an unexpected license: ", pdata["license"] + + if not pdata.hasKey("description"): + echo "E: ", name, "has no description" + result.inc() + + if not pdata.hasKey("web"): + echo "E: ", name, "has no URL" + result.inc() + continue + + for pdata in pkg_list: + if pdata.hasKey("name") and pdata.hasKey("web"): + name = pdata["name"].str + url = pdata["web"].str + try: + discard getContent(url, timeout=3000) + + except HttpRequestError, TimeoutError, AssertionError: + echo "E: ", name, ": unable to fetch repository ", url, " ", getCurrentExceptionMsg() + result.inc() + + echo "Error count: ", result + return + +when isMainModule: + quit(check()) + -- cgit v1.2.3 From da041b8c609d9d75f81e385896b42f2fa24143a5 Mon Sep 17 00:00:00 2001 From: Federico Ceratto Date: Tue, 10 Mar 2015 17:19:37 +0000 Subject: Add .travis.yml --- .travis.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..944e760 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,23 @@ + +os: + - linux + +language: c + +env: + - BRANCH="travis" + - BRANCH="devel" + +install: + - git clone -b $BRANCH git://github.com/Araq/Nim.git; cd Nim; git clone -b $BRANCH --depth 1 git://github.com/nim-lang/csources; cd csources && sh build.sh; cd ..; bin/nim c koch; ./koch boot -d:release; cd .. + +before_script: + - set -e + - set -x + - export PATH=`pwd`/Nim/bin:$PATH + +script: + - nim c -d:ssl -r package_scanner.nim + +notifications: + email: false # noisy -- cgit v1.2.3 From 25ce2629adc0a33fed7bdab71204c288841a7adf Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Thu, 12 Mar 2015 23:46:36 +0000 Subject: Added osinfo --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index ee96037..f377e31 100644 --- a/packages.json +++ b/packages.json @@ -1290,5 +1290,14 @@ "description": "A MessagePack binding for Nim", "license": "MIT", "web": "https://github.com/akiradeveloper/msgpack-nim" + }, + { + "name": "osinfo", + "url": "https://github.com/nim-lang/osinfo.git", + "method": "git", + "tags": ["os", "library", "info"], + "description": "Modules providing information about the OS.", + "license": "MIT", + "web": "https://github.com/nim-lang/osinfo" } ] -- cgit v1.2.3 From 272ee0c75ab89b477454afbb36e3eb5cf0ece9c7 Mon Sep 17 00:00:00 2001 From: Billingsly Wetherfordshire Date: Sat, 14 Mar 2015 08:20:53 -0500 Subject: fix entoody's url --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index f377e31..4a31aaf 100644 --- a/packages.json +++ b/packages.json @@ -1275,7 +1275,7 @@ }, { "name":"entoody", - "url":"git://bitbucket.org/fowlmouth/entoody", + "url":"https://bitbucket.org/fowlmouth/entoody", "method":"git", "tags":["component","entity","composition"], "description":"A component/entity system", -- cgit v1.2.3 From bd63ce70cbc4e1b3056a191f5f501bcf85e072aa Mon Sep 17 00:00:00 2001 From: Flaviu Tamas Date: Sat, 14 Mar 2015 14:04:06 -0400 Subject: No one has complained might as well remove it --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index f4103af..d8902d1 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,3 @@ -***Due to a mistake on my part (@flaviut), your branches may be out of date. Simply rebase on top of this repo to fix that. Sorry for any inconvenience.*** - # Nim packages This is a central listing of all packages for -- cgit v1.2.3 From e44088f6873b6871085f46fbcace7c6758421410 Mon Sep 17 00:00:00 2001 From: Gerke Max Preussner Date: Mon, 16 Mar 2015 10:10:01 -0400 Subject: Added io-myo. --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 4a31aaf..f9ea377 100644 --- a/packages.json +++ b/packages.json @@ -1299,5 +1299,14 @@ "description": "Modules providing information about the OS.", "license": "MIT", "web": "https://github.com/nim-lang/osinfo" + }, + { + "name": "io-myo", + "url": "git://github.com/nimious/io-myo.git", + "method": "git", + "tags": ["binding", "myo", "thalmic", "armband", "gesture"], + "description": "Bindings for the Thalmic Labs Myo gesture control armband SDK.", + "license": "MIT", + "web": "https://github.com/nimious/io-myo" } ] -- cgit v1.2.3 From acf0520e5ece9882f8f2eecaa4bb6f82f3c73164 Mon Sep 17 00:00:00 2001 From: Gerke Max Preussner Date: Tue, 17 Mar 2015 00:26:17 -0400 Subject: Added io-oculus. --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index f9ea377..8e2a9c0 100644 --- a/packages.json +++ b/packages.json @@ -1308,5 +1308,14 @@ "description": "Bindings for the Thalmic Labs Myo gesture control armband SDK.", "license": "MIT", "web": "https://github.com/nimious/io-myo" + }, + { + "name": "io-oculus", + "url": "git://github.com/nimious/io-oculus.git", + "method": "git", + "tags": ["binding", "oculus", "rift", "vr", "libovr", "ovr", "dk1", "dk2", "gearvr"], + "description": "Bindings for the Oculus VR SDK.", + "license": "MIT", + "web": "https://github.com/nimious/io-oculus" } ] -- cgit v1.2.3 From 3bca9f8f5086f3cd83fff039bc775c31246b0c41 Mon Sep 17 00:00:00 2001 From: Yuriy Glukhov Date: Thu, 2 Apr 2015 15:52:24 +0300 Subject: Added closure_compiler. --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 8e2a9c0..6d63721 100644 --- a/packages.json +++ b/packages.json @@ -1317,5 +1317,14 @@ "description": "Bindings for the Oculus VR SDK.", "license": "MIT", "web": "https://github.com/nimious/io-oculus" + }, + { + "name": "closure_compiler", + "url": "git://github.com/yglukhov/closure_compiler.git", + "method": "git", + "tags": ["binding", "closure", "compiler", "javascript"], + "description": "Bindings for Closure Compiler web API.", + "license": "MIT", + "web": "https://github.com/yglukhov/closure_compiler" } ] -- cgit v1.2.3 From 43277dcf5afb51f885759437de962aa7c9434119 Mon Sep 17 00:00:00 2001 From: gmpreussner Date: Sat, 11 Apr 2015 10:34:45 -0400 Subject: Added io-serialport. --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 6d63721..2f20712 100644 --- a/packages.json +++ b/packages.json @@ -1326,5 +1326,14 @@ "description": "Bindings for Closure Compiler web API.", "license": "MIT", "web": "https://github.com/yglukhov/closure_compiler" + }, + { + "name": "io-serialport", + "url": "git://github.com/nimious/io-serialport.git", + "method": "git", + "tags": ["binding", "libserialport", "serial", "communication"], + "description": "Bindings for libserialport, the cross-platform serial communication library.", + "license": "MIT", + "web": "https://github.com/nimious/io-serialport" } ] -- cgit v1.2.3 From c8ded3d2cf148783e187cda749d8afabe8168493 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torbj=C3=B8rn=20Mar=C3=B8?= Date: Sun, 12 Apr 2015 16:14:58 +0200 Subject: Added beanstalkd --- packages.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages.json b/packages.json index 6d63721..b48b14d 100644 --- a/packages.json +++ b/packages.json @@ -1326,5 +1326,15 @@ "description": "Bindings for Closure Compiler web API.", "license": "MIT", "web": "https://github.com/yglukhov/closure_compiler" + }, + { + "name": "beanstalkd", + "url": "git@github.com:tormaroe/beanstalkd.nim.git", + "method": "git", + "tags": ["queue", "messaging"], + "description": "A beanstalkd work queue client library.", + "license": "MIT", + "web": "https://github.com/tormaroe/beanstalkd.nim" } + ] -- cgit v1.2.3 From a25431247b56f9ee2ba713a86955943e8a7a664a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torbj=C3=B8rn=20Mar=C3=B8?= Date: Sun, 12 Apr 2015 16:21:31 +0200 Subject: Added library tag --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index b48b14d..d279b0f 100644 --- a/packages.json +++ b/packages.json @@ -1331,7 +1331,7 @@ "name": "beanstalkd", "url": "git@github.com:tormaroe/beanstalkd.nim.git", "method": "git", - "tags": ["queue", "messaging"], + "tags": ["library", "queue", "messaging"], "description": "A beanstalkd work queue client library.", "license": "MIT", "web": "https://github.com/tormaroe/beanstalkd.nim" -- cgit v1.2.3 From 51a802cacda68f55e390cfe2afa1d4c4aab32ab4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torbj=C3=B8rn=20Mar=C3=B8?= Date: Sun, 12 Apr 2015 18:59:47 +0200 Subject: Fixed git url --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index d279b0f..7a314e3 100644 --- a/packages.json +++ b/packages.json @@ -1329,7 +1329,7 @@ }, { "name": "beanstalkd", - "url": "git@github.com:tormaroe/beanstalkd.nim.git", + "url": "git://github.com/tormaroe/beanstalkd.nim.git", "method": "git", "tags": ["library", "queue", "messaging"], "description": "A beanstalkd work queue client library.", -- cgit v1.2.3 From f2d6e994d8f93dc2ffe5dc7773b8b6b2477fb3e3 Mon Sep 17 00:00:00 2001 From: Rob Speer Date: Thu, 23 Apr 2015 11:45:01 -0400 Subject: add rspeer/wiki2text --- packages.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages.json b/packages.json index 2467a73..32fbd62 100644 --- a/packages.json +++ b/packages.json @@ -1344,6 +1344,14 @@ "description": "A beanstalkd work queue client library.", "license": "MIT", "web": "https://github.com/tormaroe/beanstalkd.nim" + }, + { + "name": "wiki2text", + "url": "git://github.com/rspeer/wiki2text.git", + "method": "git", + "tags": ["nlp", "wiki", "xml", "text"], + "description": "Quickly extracts natural-language text from a MediaWiki XML file.", + "license": "MIT", + "web": "https://github.com/rspeer/wiki2text" } - ] -- cgit v1.2.3 From 189ea3b3f8d6f9808d9336f9620cbca111aafb02 Mon Sep 17 00:00:00 2001 From: Philip Wernersbach Date: Mon, 27 Apr 2015 17:19:30 -0400 Subject: Add qt5_qtsql. --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 32fbd62..4f5c294 100644 --- a/packages.json +++ b/packages.json @@ -1353,5 +1353,14 @@ "description": "Quickly extracts natural-language text from a MediaWiki XML file.", "license": "MIT", "web": "https://github.com/rspeer/wiki2text" + }, + { + "name": "qt5_qtsql", + "url": "https://github.com/philip-wernersbach/nim-qt5_qtsql.git", + "method": "git", + "tags": ["library", "wrapper", "database", "qt", "qt5", "qtsql", "sqlite", "postgres", "mysql"], + "description": "Binding for Qt 5's Qt SQL library that integrates with the features of the Nim language. Uses one API for multiple database engines.", + "license": "MIT", + "web": "https://github.com/philip-wernersbach/nim-qt5_qtsql" } ] -- cgit v1.2.3 From 53b84d9774abb9c5508821d639e2d475719fdeb7 Mon Sep 17 00:00:00 2001 From: Philip Wernersbach Date: Mon, 27 Apr 2015 17:22:12 -0400 Subject: Add orient. --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 4f5c294..4b1cb33 100644 --- a/packages.json +++ b/packages.json @@ -1362,5 +1362,14 @@ "description": "Binding for Qt 5's Qt SQL library that integrates with the features of the Nim language. Uses one API for multiple database engines.", "license": "MIT", "web": "https://github.com/philip-wernersbach/nim-qt5_qtsql" + }, + { + "name": "orient", + "url": "https://github.com/philip-wernersbach/nim-orient", + "method": "git", + "tags": ["library", "wrapper", "database", "orientdb", "pure"], + "description": "OrientDB driver written in pure Nim, uses the OrientDB 2.0 Binary Protocol with Binary Serialization.", + "license": "MPL", + "web": "https://github.com/philip-wernersbach/nim-orient" } ] -- cgit v1.2.3 From 6967f39beac803293d292738e49a0cad0b02dc6c Mon Sep 17 00:00:00 2001 From: Federico Ceratto Date: Wed, 29 Apr 2015 16:47:50 +0100 Subject: Add syslog module --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 4b1cb33..a050071 100644 --- a/packages.json +++ b/packages.json @@ -1371,5 +1371,14 @@ "description": "OrientDB driver written in pure Nim, uses the OrientDB 2.0 Binary Protocol with Binary Serialization.", "license": "MPL", "web": "https://github.com/philip-wernersbach/nim-orient" + }, + { + "name": "syslog", + "url": "https://github.com/FedericoCeratto/nim-syslog", + "method": "git", + "tags": ["library", "pure"], + "description": "Syslog module.", + "license": "LGPLv3", + "web": "https://github.com/FedericoCeratto/nim-syslog" } ] -- cgit v1.2.3 From d4b93717b24522f88076da4df8fdc0fbb1730f9c Mon Sep 17 00:00:00 2001 From: def Date: Thu, 30 Apr 2015 17:38:38 +0200 Subject: Add NimES --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index a050071..53cee46 100644 --- a/packages.json +++ b/packages.json @@ -1380,5 +1380,14 @@ "description": "Syslog module.", "license": "LGPLv3", "web": "https://github.com/FedericoCeratto/nim-syslog" + }, + { + "name": "nimes", + "url": "https://github.com/def-/nimes", + "method": "git", + "tags": ["emulator", "nes", "game", "sdl", "javascript"], + "description": "NES emulator using SDL2, also compiles to JavaScript with emscripten.", + "license": "MPL", + "web": "https://github.com/def-/nimes" } ] -- cgit v1.2.3 From c3af135f6c58a041c905eb5917bb2b121980db46 Mon Sep 17 00:00:00 2001 From: def Date: Mon, 4 May 2015 05:16:02 +0200 Subject: Add syscall --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 53cee46..43d0748 100644 --- a/packages.json +++ b/packages.json @@ -1389,5 +1389,14 @@ "description": "NES emulator using SDL2, also compiles to JavaScript with emscripten.", "license": "MPL", "web": "https://github.com/def-/nimes" + }, + { + "name": "syscall", + "url": "https://github.com/def-/nim-syscall", + "method": "git", + "tags": ["library"], + "description": "Raw system calls for Nim", + "license": "MPL", + "web": "https://github.com/def-/nim-syscall" } ] -- cgit v1.2.3 From 0e9e1d94fb9eb31701e62c93afc54fc3dc55f2c4 Mon Sep 17 00:00:00 2001 From: Yuriy Glukhov Date: Tue, 5 May 2015 22:54:30 +0300 Subject: Update packages.json --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 43d0748..c6b7ef5 100644 --- a/packages.json +++ b/packages.json @@ -1398,5 +1398,14 @@ "description": "Raw system calls for Nim", "license": "MPL", "web": "https://github.com/def-/nim-syscall" + }, + { + "name": "jnim", + "url": "https://github.com/yglukhov/jnim", + "method": "git", + "tags": ["library", "java", "jvm", "bridge", "bindings"], + "description": "Nim - Java bridge", + "license": "MIT", + "web": "https://github.com/yglukhov/jnim" } ] -- cgit v1.2.3 From 711b8f22911ee6ee092a1d899c35a041a924bd40 Mon Sep 17 00:00:00 2001 From: andri lim Date: Wed, 6 May 2015 17:39:38 +0700 Subject: add nimPDF package --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index c6b7ef5..709b90a 100644 --- a/packages.json +++ b/packages.json @@ -1407,5 +1407,14 @@ "description": "Nim - Java bridge", "license": "MIT", "web": "https://github.com/yglukhov/jnim" + }, + { + "name": "nimPDF", + "url": "https://github.com/jangko/nimpdf", + "method": "git", + "tags": ["library", "PDF", "document"], + "description": "library for generating PDF files", + "license": "MIT", + "web": "https://github.com/jangko/nimpdf" } ] -- cgit v1.2.3 From 4242aa03503d01fc8e3a4d9d71c8a0edf3a8bc7f Mon Sep 17 00:00:00 2001 From: Graeme Yeates Date: Wed, 6 May 2015 11:03:14 -0400 Subject: Add RingBuffer package --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index c6b7ef5..3900443 100644 --- a/packages.json +++ b/packages.json @@ -1228,6 +1228,15 @@ "license": "MIT", "web": "https://github.com/achesak/nim-pythonpathlib" }, + { + "name": "RingBuffer", + "url": "git@github.com:megawac/RingBuffer.nim.git", + "method": "git", + "tags": ["sequence", "seq", "circular", "ring", "buffer"], + "description": "Circular buffer implementation", + "license": "MIT", + "web": "https://github.com/megawac/RingBuffer.nim" + }, { "name": "nimrat", "url": "git://github.com/apense/nimrat", -- cgit v1.2.3 From c2cf33f97a7f52dc03796e6a0d1a57f3ef334647 Mon Sep 17 00:00:00 2001 From: Senketsu Date: Tue, 12 May 2015 15:39:49 +0200 Subject: Update packages.json --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 0ac47a8..5a771bf 100644 --- a/packages.json +++ b/packages.json @@ -1426,4 +1426,13 @@ "license": "MIT", "web": "https://github.com/jangko/nimpdf" } + { + "name": "nshout", + "url": "https://github.com/Senketsu/nshout", + "method": "git", + "tags": ["library", "shouter", "libshout","wrapper","bindings","audio","web"], + "description": "Nim bindings for libshout", + "license": "MIT", + "web": "https://github.com/Senketsu/nshout" + } ] -- cgit v1.2.3 From d4e4290d5c5d96cccde4f523636d46d0457660b6 Mon Sep 17 00:00:00 2001 From: Senketsu Date: Tue, 12 May 2015 16:59:23 +0200 Subject: Comma fix --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index 5a771bf..77af121 100644 --- a/packages.json +++ b/packages.json @@ -1425,7 +1425,7 @@ "description": "library for generating PDF files", "license": "MIT", "web": "https://github.com/jangko/nimpdf" - } + }, { "name": "nshout", "url": "https://github.com/Senketsu/nshout", -- cgit v1.2.3 From 199717516b51da1e0c52f44cd7ced52a2df30acc Mon Sep 17 00:00:00 2001 From: Federico Omoto Date: Tue, 12 May 2015 13:45:10 -0300 Subject: Add LLVM package --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 0ac47a8..fda4386 100644 --- a/packages.json +++ b/packages.json @@ -1425,5 +1425,14 @@ "description": "library for generating PDF files", "license": "MIT", "web": "https://github.com/jangko/nimpdf" + }, + { + "name": "LLVM", + "url": "https://github.com/FedeOmoto/llvm", + "method": "git", + "tags": ["LLVM", "bindings", "wrapper"], + "description": "LLVM bindings for the Nim language.", + "license": "MIT", + "web": "http://fedeomoto.github.io/llvm/" } ] -- cgit v1.2.3 From 4c092a6eb3628dd611d05fa167bfcaf89ae7cf14 Mon Sep 17 00:00:00 2001 From: Willy Date: Thu, 14 May 2015 08:42:09 -0400 Subject: Added library nuuid Added a Nim source only UUID generator library --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index de832ad..08dca02 100644 --- a/packages.json +++ b/packages.json @@ -1443,5 +1443,14 @@ "description": "Nim bindings for libshout", "license": "MIT", "web": "https://github.com/Senketsu/nshout" + }, + { + "name": "nuuid", + "url": "https://github.com/wheineman/nim-only-uuid", + "method": "git", + "tags": ["library", "uuid", "guid"], + "description": "A Nim source only UUID generator", + "license": "MIT", + "web": "https://github.com/wheineman/nim-only-uuid" } ] -- cgit v1.2.3 From bb637eb4f10c07cc3de26b748aa1d448421da9d6 Mon Sep 17 00:00:00 2001 From: Maurizio Tomasi Date: Thu, 14 May 2015 21:56:40 +0200 Subject: New package fftw3 --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 08dca02..ee58121 100644 --- a/packages.json +++ b/packages.json @@ -1452,5 +1452,14 @@ "description": "A Nim source only UUID generator", "license": "MIT", "web": "https://github.com/wheineman/nim-only-uuid" + }, + { + "name": "fftw3", + "url": "https://github.com/ziotom78/nimfftw3", + "method": "git", + "tags": ["library", "nim", "math", "fft"], + "description": "Bindings to the FFTW library", + "license": "MIT", + "web": "https://github.com/ziotom78/nimfftw3" } ] -- cgit v1.2.3 From dc8aea4fb3c6af913e5e1c6ff7cb411cfab3dac0 Mon Sep 17 00:00:00 2001 From: Willy Date: Fri, 15 May 2015 16:38:02 -0400 Subject: Added nrpl to packages.json --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index ee58121..e005365 100644 --- a/packages.json +++ b/packages.json @@ -1461,5 +1461,14 @@ "description": "Bindings to the FFTW library", "license": "MIT", "web": "https://github.com/ziotom78/nimfftw3" + }, + { + "name": "nrpl", + "url": "https://github.com/wheineman/nrpl", + "method": "git", + "tags": ["REPL", "application"], + "description": "A rudimentary Nim REPL", + "license": "MIT", + "web": "https://github.com/wheineman/nrpl" } ] -- cgit v1.2.3 From d94815c776ebb7baaa8a53b693499ea2dc53d759 Mon Sep 17 00:00:00 2001 From: saratchandra92 Date: Sun, 17 May 2015 16:54:04 +0530 Subject: Update packages.json --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index e005365..01ee9b6 100644 --- a/packages.json +++ b/packages.json @@ -1470,5 +1470,14 @@ "description": "A rudimentary Nim REPL", "license": "MIT", "web": "https://github.com/wheineman/nrpl" + }, + { + "name": "nim-geocoding", + "url": "https://github.com/saratchandra92/nim-geocoding", + "method": "git" + "tags": ["library", "geocoding", "maps"] + "decription": "A simple library for Google Maps Geocoding API", + "license": "MIT" + "web": "https://github.com/saratchandra92/nim-geocoding" } ] -- cgit v1.2.3 From c5330811e47e2c2b73a6f0e928ac3f314e4797cb Mon Sep 17 00:00:00 2001 From: saratchandra92 Date: Sun, 17 May 2015 16:56:28 +0530 Subject: Update packages.json --- packages.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages.json b/packages.json index 01ee9b6..0d892b2 100644 --- a/packages.json +++ b/packages.json @@ -1474,10 +1474,10 @@ { "name": "nim-geocoding", "url": "https://github.com/saratchandra92/nim-geocoding", - "method": "git" - "tags": ["library", "geocoding", "maps"] + "method": "git", + "tags": ["library", "geocoding", "maps"], "decription": "A simple library for Google Maps Geocoding API", - "license": "MIT" + "license": "MIT", "web": "https://github.com/saratchandra92/nim-geocoding" } ] -- cgit v1.2.3 From 296dac7a7d3b894be5bb3f9bf355a842d1cdeb93 Mon Sep 17 00:00:00 2001 From: saratchandra92 Date: Sun, 17 May 2015 17:40:50 +0530 Subject: Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d8902d1..fcde753 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ object should have the following fields (unless the field is marked as optional): * name - The name of the package, this should match the name in the package's - babel file. + nimble file. * url - The url from which to retrieve the package. * method - The method that should be used to retrieve this package. Currently "git" and "hg" is supported. -- cgit v1.2.3 From 320296ed12a03bb80acbdac953bcf31fc781b4d9 Mon Sep 17 00:00:00 2001 From: gmpreussner Date: Sun, 17 May 2015 14:01:11 -0400 Subject: Added io-egl and io-gles. --- packages.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/packages.json b/packages.json index 0d892b2..18e66a3 100644 --- a/packages.json +++ b/packages.json @@ -1479,5 +1479,23 @@ "decription": "A simple library for Google Maps Geocoding API", "license": "MIT", "web": "https://github.com/saratchandra92/nim-geocoding" + }, + { + "name": "io-gles", + "url": "git://github.com/nimious/io-gles.git", + "method": "git", + "tags": ["binding", "khronos", "gles", "opengl es"], + "description": "Bindings for OpenGL ES, the embedded 3D graphics library.", + "license": "MIT", + "web": "https://github.com/nimious/io-gles" + }, + { + "name": "io-egl", + "url": "git://github.com/nimious/io-egl.git", + "method": "git", + "tags": ["binding", "khronos", "egl", "opengl", "opengl es", "openvg"], + "description": "Bindings for EGL, the native platform interface for rendering APIs.", + "license": "MIT", + "web": "https://github.com/nimious/io-egl" } ] -- cgit v1.2.3 From 70d7cbaaf55dfff0a781ae8787c7d61489676ee1 Mon Sep 17 00:00:00 2001 From: Grzegorz Adam Hankiewicz Date: Sun, 17 May 2015 20:02:07 +0200 Subject: Removes dead ouroboros package. --- packages.json | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/packages.json b/packages.json index 0d892b2..5b3e68b 100644 --- a/packages.json +++ b/packages.json @@ -397,16 +397,6 @@ "web": "https://github.com/micklat/NimBorg" }, - { - "name": "ouroboros", - "url": "git://github.com/gradha/nim-ouroboros/", - "method": "git", - "tags": ["library", "embedded data", "appended data", "alchemy"], - "description": "API to read appended files from your own binary", - "license": "MIT", - "web": "https://github.com/gradha/nim-ouroboros" - }, - { "name": "sha1", "url": "https://github.com/onionhammer/sha1", -- cgit v1.2.3 From 200f500d12d90c00fb1ab4b7abb46f65b921ed62 Mon Sep 17 00:00:00 2001 From: Sarat Chandra Date: Mon, 18 May 2015 13:25:49 +0530 Subject: Fixed a typo. --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index 0d892b2..fd5e90b 100644 --- a/packages.json +++ b/packages.json @@ -1476,7 +1476,7 @@ "url": "https://github.com/saratchandra92/nim-geocoding", "method": "git", "tags": ["library", "geocoding", "maps"], - "decription": "A simple library for Google Maps Geocoding API", + "description": "A simple library for Google Maps Geocoding API", "license": "MIT", "web": "https://github.com/saratchandra92/nim-geocoding" } -- cgit v1.2.3 From 3b0c1291ae27d392ca1c4e1a582585ab01f82b5e Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Mon, 18 May 2015 20:40:46 +0100 Subject: Improved travis file and package scanner. --- .travis.yml | 11 +++++------ package_scanner.nim | 25 +++++++++++++------------ 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.travis.yml b/.travis.yml index 944e760..09af11f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,15 +1,14 @@ - os: - linux language: c -env: - - BRANCH="travis" - - BRANCH="devel" - install: - - git clone -b $BRANCH git://github.com/Araq/Nim.git; cd Nim; git clone -b $BRANCH --depth 1 git://github.com/nim-lang/csources; cd csources && sh build.sh; cd ..; bin/nim c koch; ./koch boot -d:release; cd .. + - | + wget http://nim-lang.org/download/nim-0.11.2.tar.xz + tar xf nim-0.11.2.tar.xz + cd nim-0.11.2 + sh build.sh before_script: - set -e diff --git a/package_scanner.nim b/package_scanner.nim index 8f9bc3f..9977f2e 100644 --- a/package_scanner.nim +++ b/package_scanner.nim @@ -1,8 +1,7 @@ # A very simple Nim package scanner. # -# Scan the package list from: -# https://github.com/nim-lang/packages/blob/master/packages.json +# Scans the package list from this repository. # # Check the packages for: # * Missing/unknown license @@ -19,9 +18,9 @@ import httpclient import net import json +import os const - PKG_LIST_URL = "https://raw.githubusercontent.com/nim-lang/packages/master/packages.json" LICENSES = @[ "Allegro 4 Giftware", @@ -50,7 +49,7 @@ proc check(): int = echo "" let - pkg_list = parseJson(getContent(PKG_LIST_URL)) + pkg_list = parseJson(readFile(getCurrentDir() / "packages.json")) for pdata in pkg_list: if not pdata.hasKey("name"): @@ -60,25 +59,25 @@ proc check(): int = name = pdata["name"].str if not pdata.hasKey("method"): - echo "E: ", name, "has no method" + echo "E: ", name, " has no method" result.inc() elif not (pdata["method"].str in VCS_TYPES): - echo "E: ", name, "has an unknown method: ", pdata["method"].str + echo "E: ", name, " has an unknown method: ", pdata["method"].str result.inc() if not pdata.hasKey("license"): - echo "E: ", name, "has no license" + echo "E: ", name, " has no license" result.inc() elif not (pdata["license"].str in LICENSES): - echo "W: ", name, "has an unexpected license: ", pdata["license"] + echo "W: ", name, " has an unexpected license: ", pdata["license"] if not pdata.hasKey("description"): - echo "E: ", name, "has no description" + echo "E: ", name, " has no description" result.inc() if not pdata.hasKey("web"): - echo "E: ", name, "has no URL" + echo "E: ", name, " has no URL" result.inc() continue @@ -87,11 +86,13 @@ proc check(): int = name = pdata["name"].str url = pdata["web"].str try: - discard getContent(url, timeout=3000) + discard getContent(url, timeout=400) - except HttpRequestError, TimeoutError, AssertionError: + except HttpRequestError, TimeoutError: echo "E: ", name, ": unable to fetch repository ", url, " ", getCurrentExceptionMsg() result.inc() + except AssertionError: + echo "W: ", name, ": httpclient failed ", url, " ", getCurrentExceptionMsg() echo "Error count: ", result return -- cgit v1.2.3 From 784490c6858057de096f2092b6c256a901452e18 Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Mon, 18 May 2015 20:44:15 +0100 Subject: Fix PATH in travis file. --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 09af11f..20476ac 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,7 +13,7 @@ install: before_script: - set -e - set -x - - export PATH=`pwd`/Nim/bin:$PATH + - export PATH=`pwd`/nim-0.11.2/bin:$PATH script: - nim c -d:ssl -r package_scanner.nim -- cgit v1.2.3 From f4bcaab089ca71679aaeff3b75292a9eaf14a7e0 Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Mon, 18 May 2015 20:47:01 +0100 Subject: Fix PWD in travis file. --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index 20476ac..ac14ac4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,6 +9,7 @@ install: tar xf nim-0.11.2.tar.xz cd nim-0.11.2 sh build.sh + cd .. before_script: - set -e -- cgit v1.2.3 From f14f008be36ef39fcccf714d0c6426cb1405d1c4 Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Mon, 18 May 2015 21:53:55 +0100 Subject: Add travis CI image to readme. Check URL not WEB in scanner. --- README.md | 4 ++-- package_scanner.nim | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index fcde753..db4d91e 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Nim packages +# Nim packages [![Build Status](https://travis-ci.org/nim-lang/packages.svg?branch=master)](https://travis-ci.org/nim-lang/packages) This is a central listing of all packages for [Nimble](https://github.com/nim-lang/nimble), a package manager for the @@ -11,7 +11,7 @@ To add your own package, fork this repository, edit [Packages.json](packages.json) is a simple array of objects. Each package object should have the following fields (unless the field is marked as optional): - + * name - The name of the package, this should match the name in the package's nimble file. * url - The url from which to retrieve the package. diff --git a/package_scanner.nim b/package_scanner.nim index 9977f2e..e2d22ac 100644 --- a/package_scanner.nim +++ b/package_scanner.nim @@ -76,7 +76,7 @@ proc check(): int = echo "E: ", name, " has no description" result.inc() - if not pdata.hasKey("web"): + if not pdata.hasKey("url"): echo "E: ", name, " has no URL" result.inc() continue -- cgit v1.2.3 From 3584ec634009296459e443a8f6d458428fe95bc7 Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Mon, 18 May 2015 22:15:45 +0100 Subject: Increase timeout in package_scanner. --- package_scanner.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_scanner.nim b/package_scanner.nim index e2d22ac..e775e29 100644 --- a/package_scanner.nim +++ b/package_scanner.nim @@ -86,7 +86,7 @@ proc check(): int = name = pdata["name"].str url = pdata["web"].str try: - discard getContent(url, timeout=400) + discard getContent(url, timeout=1000) except HttpRequestError, TimeoutError: echo "E: ", name, ": unable to fetch repository ", url, " ", getCurrentExceptionMsg() -- cgit v1.2.3 From 936ce721383bd880c435e98029e98bdb8935d03b Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Mon, 18 May 2015 22:19:41 +0100 Subject: Fix links for optionals and tuples packages. --- packages.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages.json b/packages.json index 4abb9f6..0bfeb1f 100644 --- a/packages.json +++ b/packages.json @@ -1162,7 +1162,7 @@ "tags": ["library", "option", "optional", "maybe"], "description": "Option types", "license": "MIT", - "web": "http://www.vision.caltech.edu/~mmcgill/optionals.html" + "web": "https://github.com/MasonMcGill/optionals" }, { "name": "tuples", @@ -1171,7 +1171,7 @@ "tags": ["library", "tuple", "metaprogramming"], "description": "Tuple manipulation utilities", "license": "MIT", - "web": "http://www.vision.caltech.edu/~mmcgill/tuples.html" + "web": "https://github.com/MasonMcGill/optionals" }, { "name": "fuse", -- cgit v1.2.3 From a7d0818aedd400d7d7d483754ba0aecf959922f0 Mon Sep 17 00:00:00 2001 From: Billingsly Wetherfordshire Date: Tue, 19 May 2015 00:31:32 -0500 Subject: update nake's license --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index 0bfeb1f..47ac406 100644 --- a/packages.json +++ b/packages.json @@ -125,7 +125,7 @@ "method": "git", "tags": ["build", "automation", "sortof"], "description": "make-like for Nimrod. Describe your builds as tasks!", - "license": "DATWPL", + "license": "MIT", "web": "https://github.com/fowlmouth/nake" }, -- cgit v1.2.3 From 2cc75a54b6746bc1ce35c37db8a3160b248428a1 Mon Sep 17 00:00:00 2001 From: gmpreussner Date: Tue, 19 May 2015 20:22:37 -0400 Subject: Added io-sixense. --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 47ac406..31e6a71 100644 --- a/packages.json +++ b/packages.json @@ -1487,5 +1487,14 @@ "description": "Bindings for EGL, the native platform interface for rendering APIs.", "license": "MIT", "web": "https://github.com/nimious/io-egl" + }, + { + "name": "io-sixense", + "url": "git://github.com/nimious/io-sixense.git", + "method": "git", + "tags": ["binding", "sixense", "razer hydra", "stem system", "vr"], + "description": "Bindings for the Sixense Core API.", + "license": "MIT", + "web": "https://github.com/nimious/io-sixense" } ] -- cgit v1.2.3 From 5a8555f75dd148bdf7694840383df4ee8485809c Mon Sep 17 00:00:00 2001 From: "Mahlon E. Smith" Date: Tue, 19 May 2015 18:45:19 -0700 Subject: Add the tnetstring library. --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 47ac406..c95331c 100644 --- a/packages.json +++ b/packages.json @@ -1487,5 +1487,14 @@ "description": "Bindings for EGL, the native platform interface for rendering APIs.", "license": "MIT", "web": "https://github.com/nimious/io-egl" + }, + { + "name": "tnetstring", + "url": "https://mahlon@bitbucket.org/mahlon/nim-tnetstring", + "method": "hg", + "tags": ["tnetstring", "library", "serialization" ], + "description": "Parsing and serializing for the TNetstring format.", + "license": "MIT", + "web": "http://bitbucket.org/mahlon/nim-tnetstring" } ] -- cgit v1.2.3 From e664646be738cc41c032d47e1dea01e32cd61676 Mon Sep 17 00:00:00 2001 From: jangko Date: Thu, 21 May 2015 01:16:37 +0700 Subject: add msgpack4nim package --- packages.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages.json b/packages.json index 0f5fa5b..170a19d 100644 --- a/packages.json +++ b/packages.json @@ -1505,5 +1505,13 @@ "description": "Parsing and serializing for the TNetstring format.", "license": "MIT", "web": "http://bitbucket.org/mahlon/nim-tnetstring" + }, + { + "name": "msgpack4nim", + "url": "https://github.com/jangko/msgpack4nim", + "method": "git", + "tags": ["msgpack", "library", "serialization", "deserialization"], + "license": "MIT", + "web": "https://github.com/jangko/msgpack4nim" } ] -- cgit v1.2.3 From 2ac1b44887267c837baf04ac7d8997bd2b0d72f9 Mon Sep 17 00:00:00 2001 From: jangko Date: Thu, 21 May 2015 01:18:07 +0700 Subject: add msgpack4nim package --- packages.json | 1 + 1 file changed, 1 insertion(+) diff --git a/packages.json b/packages.json index 170a19d..cd80a7c 100644 --- a/packages.json +++ b/packages.json @@ -1511,6 +1511,7 @@ "url": "https://github.com/jangko/msgpack4nim", "method": "git", "tags": ["msgpack", "library", "serialization", "deserialization"], + "description": "Another MessagePack implementation written in pure nim", "license": "MIT", "web": "https://github.com/jangko/msgpack4nim" } -- cgit v1.2.3 From 63c16bb092db7ecf067545aebf0745811b2ead31 Mon Sep 17 00:00:00 2001 From: fenekku Date: Wed, 20 May 2015 21:27:47 -0400 Subject: referred to Nim in moustachu's description --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index cd80a7c..c9dd7e0 100644 --- a/packages.json +++ b/packages.json @@ -1016,7 +1016,7 @@ "url": "https://github.com/fenekku/moustachu.git", "method": "git", "tags": ["web", "html", "template", "mustache"], - "description": "Mustache templating for Nimrod.", + "description": "Mustache templating for Nim.", "license": "MIT", "web": "https://github.com/fenekku/moustachu" }, -- cgit v1.2.3 From 93e7b101de83d0192638e8d237a895cff4fcb2c1 Mon Sep 17 00:00:00 2001 From: bluenote10 Date: Thu, 21 May 2015 15:40:05 +0200 Subject: Added nim-heap, nim-stringinterpolation --- packages.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/packages.json b/packages.json index c9dd7e0..0e17685 100644 --- a/packages.json +++ b/packages.json @@ -1514,5 +1514,23 @@ "description": "Another MessagePack implementation written in pure nim", "license": "MIT", "web": "https://github.com/jangko/msgpack4nim" + }, + { + "name": "nim-heap", + "url": "https://github.com/bluenote10/nim-heap", + "method": "git", + "tags": ["heap", "priority queue"], + "description": "Simple binary heap implementation", + "license": "MIT", + "web": "https://github.com/bluenote10/nim-heap" + }, + { + "name": "nim-stringinterpolation", + "url": "https://github.com/bluenote10/nim-stringinterpolation", + "method": "git", + "tags": ["string formatting", "string interpolation"], + "description": "String interpolation with printf syntax", + "license": "MIT", + "web": "https://github.com/bluenote10/nim-stringinterpolation" } ] -- cgit v1.2.3 From 0cb47c2d4d74852578b64edf2fda84d32c4d856f Mon Sep 17 00:00:00 2001 From: fenekku Date: Thu, 21 May 2015 11:03:16 -0400 Subject: improved(?) package_scanner! --- package_scanner.nim | 81 +++++++++++++++++++++++++++++++++-------------------- 1 file changed, 50 insertions(+), 31 deletions(-) diff --git a/package_scanner.nim b/package_scanner.nim index e775e29..c3312bf 100644 --- a/package_scanner.nim +++ b/package_scanner.nim @@ -4,11 +4,12 @@ # Scans the package list from this repository. # # Check the packages for: -# * Missing/unknown license -# * Missing description # * Missing name # * Missing/unknown method # * Missing/unreachable repository +# * Missing tags +# * Missing description +# * Missing/unknown license # # Usage: nim c -d:ssl -r package_scanner.nim # @@ -41,24 +42,44 @@ const VCS_TYPES = @["git", "hg"] +proc canFetchNimbleRepository(name: string, urlJson: JsonNode): bool = + # The fetch is a lie! + # TODO: Make this check the actual repo url and check if there is a + # nimble file in it + result = true + var url: string + + if not urlJson.isNil: + url = urlJson.str + + try: + discard getContent(url, timeout=1000) + except HttpRequestError, TimeoutError: + echo "E: ", name, ": unable to fetch repository ", url, " ", + getCurrentExceptionMsg() + result = false + except AssertionError: + echo "W: ", name, ": httpclient failed ", url, " ", + getCurrentExceptionMsg() + + proc check(): int = var name: string - url: string - echo "" + let pkg_list = parseJson(readFile(getCurrentDir() / "packages.json")) for pdata in pkg_list: - if not pdata.hasKey("name"): + name = if pdata.hasKey("name"): pdata["name"].str else: nil + + if name.isNil: echo "E: missing package name" result.inc() - continue - name = pdata["name"].str - if not pdata.hasKey("method"): + elif not pdata.hasKey("method"): echo "E: ", name, " has no method" result.inc() @@ -66,36 +87,34 @@ proc check(): int = echo "E: ", name, " has an unknown method: ", pdata["method"].str result.inc() - if not pdata.hasKey("license"): - echo "E: ", name, " has no license" + elif not pdata.hasKey("url"): + echo "E: ", name, " has no URL" + result.inc() + + elif not canFetchNimbleRepository(name, pdata["web"]): result.inc() - elif not (pdata["license"].str in LICENSES): - echo "W: ", name, " has an unexpected license: ", pdata["license"] - if not pdata.hasKey("description"): + elif not pdata.hasKey("tags"): + echo "E: ", name, " has no tags" + result.inc() + + elif not pdata.hasKey("description"): echo "E: ", name, " has no description" result.inc() - if not pdata.hasKey("url"): - echo "E: ", name, " has no URL" + elif not pdata.hasKey("license"): + echo "E: ", name, " has no license" result.inc() - continue - for pdata in pkg_list: - if pdata.hasKey("name") and pdata.hasKey("web"): - name = pdata["name"].str - url = pdata["web"].str - try: - discard getContent(url, timeout=1000) - - except HttpRequestError, TimeoutError: - echo "E: ", name, ": unable to fetch repository ", url, " ", getCurrentExceptionMsg() - result.inc() - except AssertionError: - echo "W: ", name, ": httpclient failed ", url, " ", getCurrentExceptionMsg() - - echo "Error count: ", result - return + else: + # Other warnings should go here + if not (pdata["license"].str in LICENSES): + echo "W: ", name, " has an unexpected license: ", pdata["license"] + + + echo "" + echo "Problematic packages count: ", result + when isMainModule: quit(check()) -- cgit v1.2.3 From 8269a2d63c9869fac85109fd98eed1bb38aba8b7 Mon Sep 17 00:00:00 2001 From: James Date: Thu, 21 May 2015 19:13:09 -0700 Subject: Add delaunay package --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 0e17685..a8777a8 100644 --- a/packages.json +++ b/packages.json @@ -1532,5 +1532,14 @@ "description": "String interpolation with printf syntax", "license": "MIT", "web": "https://github.com/bluenote10/nim-stringinterpolation" + }, + { + "name": "delaunay", + "url": "https://github.com/Nycto/DelaunayNim", + "method": "git", + "tags": ["delaunay", "library", "algorithms", "graph"], + "description": "2D Delaunay triangulations", + "license": "MIT", + "web": "https://github.com/Nycto/DelaunayNim" } ] -- cgit v1.2.3 From 1273f4c03d809d9209738351a4e131ef86a4ace2 Mon Sep 17 00:00:00 2001 From: Jack Date: Fri, 22 May 2015 17:57:20 -0700 Subject: Add linenoise package --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index a8777a8..869ac68 100644 --- a/packages.json +++ b/packages.json @@ -1541,5 +1541,14 @@ "description": "2D Delaunay triangulations", "license": "MIT", "web": "https://github.com/Nycto/DelaunayNim" + }, + { + "name": "linenoise", + "url": "https://github.com/fallingduck/linenoise-nim", + "method": "git", + "tags": ["linenoise", "library", "wrapper", "commandline"], + "description": "Wrapper for linenoise, a free, self-contained alternative to GNU readline.", + "license": "BSD", + "web": "https://github.com/fallingduck/linenoise-nim" } ] -- cgit v1.2.3 From 81d8d1a3277ce8d26cb14406bf60fc5254afaa01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Huy=20=E2=98=AD?= Date: Mon, 25 May 2015 03:22:01 +0700 Subject: add struct package --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 869ac68..8be2216 100644 --- a/packages.json +++ b/packages.json @@ -1550,5 +1550,14 @@ "description": "Wrapper for linenoise, a free, self-contained alternative to GNU readline.", "license": "BSD", "web": "https://github.com/fallingduck/linenoise-nim" + }, + { + "name": "struct", + "url": "https://github.com/rgv151/struct.nim", + "method": "git", + "tags": ["struct", "library", "python", "pack", "unpack"], + "description": "Python-like 'struct' for Nim", + "license": "MIT", + "web": "https://github.com/rgv151/struct.nim" } ] -- cgit v1.2.3 From 37a766409bf561ead819b0231c38ae44d733723e Mon Sep 17 00:00:00 2001 From: achesak Date: Mon, 25 May 2015 14:54:50 -0500 Subject: Added uri2. --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 8be2216..f3df672 100644 --- a/packages.json +++ b/packages.json @@ -1559,5 +1559,14 @@ "description": "Python-like 'struct' for Nim", "license": "MIT", "web": "https://github.com/rgv151/struct.nim" + }, + { + "name": "uri2", + "url: "git://github.com/achesak/nim-uri2", + "method": "git", + "tags": ["uri", "url", "library"], + "description": "Nim module for better URI handling", + "license": "MIT", + "web": "https://github.com/achesak/nim-uri2" } ] -- cgit v1.2.3 From 4f21e9156df9de0a70cd3dfe28ae8031520d85fd Mon Sep 17 00:00:00 2001 From: achesak Date: Mon, 25 May 2015 14:55:42 -0500 Subject: Fixed typo. --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index f3df672..b73354e 100644 --- a/packages.json +++ b/packages.json @@ -1562,7 +1562,7 @@ }, { "name": "uri2", - "url: "git://github.com/achesak/nim-uri2", + "url": "git://github.com/achesak/nim-uri2", "method": "git", "tags": ["uri", "url", "library"], "description": "Nim module for better URI handling", -- cgit v1.2.3 From 6fe480f0a2f78aa3d9d13e497047f9e9667501ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Huy=20=E2=98=AD?= Date: Wed, 27 May 2015 03:21:43 +0700 Subject: Add hmac package --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index b73354e..a4181b1 100644 --- a/packages.json +++ b/packages.json @@ -1568,5 +1568,14 @@ "description": "Nim module for better URI handling", "license": "MIT", "web": "https://github.com/achesak/nim-uri2" + }, + { + "name": "hmac", + "url": "https://github.com/rgv151/hmac.nim", + "method": "git", + "tags": ["hmac", "authentication", "hash", "sha1", "md5"], + "description": "HMAC-SHA1 and HMAC-MD5 hashing in Nim ", + "license": "MIT", + "web": "https://github.com/rgv151/hmac.nim" } ] -- cgit v1.2.3 From ce6d567220c3a3aa34bd5d136d986e83eaf7730f Mon Sep 17 00:00:00 2001 From: "Mahlon E. Smith" Date: Tue, 26 May 2015 16:06:33 -0700 Subject: Add the mongrel2 nim module. --- packages.json | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages.json b/packages.json index b73354e..bc8f5c1 100644 --- a/packages.json +++ b/packages.json @@ -1568,5 +1568,14 @@ "description": "Nim module for better URI handling", "license": "MIT", "web": "https://github.com/achesak/nim-uri2" - } + }, + { + "name": "mongrel2", + "url": "https://mahlon@bitbucket.org/mahlon/nim-mongrel2", + "method": "hg", + "tags": ["mongrel2", "library", "www" ], + "description": "Handler framework for the Mongrel2 web server.", + "license": "MIT", + "web": "http://bitbucket.org/mahlon/nim-mongrel2" + }, ] -- cgit v1.2.3 From 86cabfb1a36c872ecf6f3f1fc196620f0b7998b6 Mon Sep 17 00:00:00 2001 From: apense Date: Wed, 27 May 2015 20:56:53 -0400 Subject: Added ShimSham to the list See https://github.com/apense/shimsham. At version 0.1.0-alpha --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index bc8f5c1..5e8ff0e 100644 --- a/packages.json +++ b/packages.json @@ -1578,4 +1578,13 @@ "license": "MIT", "web": "http://bitbucket.org/mahlon/nim-mongrel2" }, + { + "name": "shimsham", + "url": "https://github.com/apense/shimsham", + "method": "git", + "tags": ["crypto", "hash", "hashing", "digest"], + "description": "Hashing/Digest collection in pure Nim", + "license": "MIT", + "web": "https://github.com/apense/shimsham" + }, ] -- cgit v1.2.3 From eac6b521264c15555897442c503e86ccfae80669 Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Thu, 28 May 2015 11:55:13 +0100 Subject: Remove trailing comma --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index bc8f5c1..19ced94 100644 --- a/packages.json +++ b/packages.json @@ -1577,5 +1577,5 @@ "description": "Handler framework for the Mongrel2 web server.", "license": "MIT", "web": "http://bitbucket.org/mahlon/nim-mongrel2" - }, + } ] -- cgit v1.2.3 From ac7849cbf529feab4de147a069ad815c6862096c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Huy=20=E2=98=AD?= Date: Thu, 28 May 2015 19:02:13 +0700 Subject: add base32 package --- packages.json | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages.json b/packages.json index 1842032..adc9767 100644 --- a/packages.json +++ b/packages.json @@ -1574,7 +1574,7 @@ "url": "https://github.com/rgv151/hmac.nim", "method": "git", "tags": ["hmac", "authentication", "hash", "sha1", "md5"], - "description": "HMAC-SHA1 and HMAC-MD5 hashing in Nim ", + "description": "HMAC-SHA1 and HMAC-MD5 hashing in Nim", "license": "MIT", "web": "https://github.com/rgv151/hmac.nim" }, @@ -1596,5 +1596,14 @@ "description": "Hashing/Digest collection in pure Nim", "license": "MIT", "web": "https://github.com/apense/shimsham" + }, + { + "name": "base32", + "url": "https://github.com/rgv151/base32.nim", + "method": "git", + "tags": ["base32", "encode", "decode"], + "description": "Base32 library for Nim", + "license": "MIT", + "web": "https://github.com/rgv151/base32.nim" } ] -- cgit v1.2.3 From 709270885325b24f602b683d632468b780040aed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Huy=20=E2=98=AD?= Date: Fri, 29 May 2015 02:45:58 +0700 Subject: add otp package --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index adc9767..8b4d808 100644 --- a/packages.json +++ b/packages.json @@ -1605,5 +1605,14 @@ "description": "Base32 library for Nim", "license": "MIT", "web": "https://github.com/rgv151/base32.nim" + }, + { + "name": "otp", + "url": "https://github.com/rgv151/otp.nim", + "method": "git", + "tags": ["otp", "hotp", "totp", "time", "password", "one", "google", "authenticator"], + "description": "One Time Password library for Nim", + "license": "MIT", + "web": "https://github.com/rgv151/otp.nim" } ] -- cgit v1.2.3 From 082e02b56c7fa5fb2d2aa86d241f0bf4f67586d4 Mon Sep 17 00:00:00 2001 From: bluenote10 Date: Mon, 1 Jun 2015 19:15:30 +0200 Subject: libs renamed; libovr added renamed nim-heap to binaryheap and nim-stringinterpolation to stringinterpolation --- packages.json | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/packages.json b/packages.json index 8b4d808..548b67a 100644 --- a/packages.json +++ b/packages.json @@ -1516,7 +1516,7 @@ "web": "https://github.com/jangko/msgpack4nim" }, { - "name": "nim-heap", + "name": "binaryheap", "url": "https://github.com/bluenote10/nim-heap", "method": "git", "tags": ["heap", "priority queue"], @@ -1525,7 +1525,7 @@ "web": "https://github.com/bluenote10/nim-heap" }, { - "name": "nim-stringinterpolation", + "name": "stringinterpolation", "url": "https://github.com/bluenote10/nim-stringinterpolation", "method": "git", "tags": ["string formatting", "string interpolation"], @@ -1533,6 +1533,15 @@ "license": "MIT", "web": "https://github.com/bluenote10/nim-stringinterpolation" }, + { + "name": "libovr", + "url": "https://github.com/bluenote10/nim-ovr", + "method": "git", + "tags": ["Oculus Rift", "virtual reality"], + "description": "Nim bindings for libOVR (Oculus Rift)", + "license": "MIT", + "web": "https://github.com/bluenote10/nim-ovr" + }, { "name": "delaunay", "url": "https://github.com/Nycto/DelaunayNim", -- cgit v1.2.3 From 48efd0b7c4ca3f4a2c67e0485917ea3c4029feeb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Huy=20=E2=98=AD?= Date: Thu, 4 Jun 2015 01:00:19 +0700 Subject: add q package Simple package for query HTML/XML elements using a CSS3 or jQuery-like selector syntax --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 548b67a..22faa06 100644 --- a/packages.json +++ b/packages.json @@ -1623,5 +1623,14 @@ "description": "One Time Password library for Nim", "license": "MIT", "web": "https://github.com/rgv151/otp.nim" + }, + { + "name": "q", + "url": "https://github.com/rgv151/q.nim", + "method": "git", + "tags": ["css", "selector", "query", "match", "find", "html", "xml", "jquery"], + "description": "Simple package for query HTML/XML elements using a CSS3 or jQuery-like selector syntax", + "license": "MIT", + "web": "https://github.com/rgv151/q.nim" } ] -- cgit v1.2.3 From f27e7e1a5de11929a63af811d8485077fb042642 Mon Sep 17 00:00:00 2001 From: Federico Omoto Date: Thu, 4 Jun 2015 19:58:15 -0300 Subject: Add bignum package --- packages.json | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/packages.json b/packages.json index 22faa06..bf361fc 100644 --- a/packages.json +++ b/packages.json @@ -986,12 +986,12 @@ }, { "name": "gmp", - "url": "git://github.com/cowboy-coders/nim-gmp", + "url": "https://github.com/FedeOmoto/nim-gmp", "method": "git", "tags": ["library", "bignum", "numbers", "math"], "description": "wrapper for the GNU multiple precision arithmetic library (GMP)", "license": "LGPLv3 or GPLv2", - "web": "https://github.com/cowboy-coders/nim-gmp" + "web": "https://github.com/FedeOmoto/nim-gmp" }, { "name": "ludens", @@ -1423,7 +1423,7 @@ "tags": ["LLVM", "bindings", "wrapper"], "description": "LLVM bindings for the Nim language.", "license": "MIT", - "web": "http://fedeomoto.github.io/llvm/" + "web": "https://github.com/FedeOmoto/llvm" }, { "name": "nshout", @@ -1632,5 +1632,14 @@ "description": "Simple package for query HTML/XML elements using a CSS3 or jQuery-like selector syntax", "license": "MIT", "web": "https://github.com/rgv151/q.nim" + }, + { + "name": "bignum", + "url": "https://github.com/FedeOmoto/bignum", + "method": "git", + "tags": ["bignum", "gmp", "wrapper"], + "description": "Wrapper around the GMP bindings for the Nim language.", + "license": "MIT", + "web": "https://github.com/FedeOmoto/bignum" } ] -- cgit v1.2.3 From 699809dbc7e849fc304b8118a32ba1d1c22aa17c Mon Sep 17 00:00:00 2001 From: James Date: Thu, 4 Jun 2015 19:49:17 -0700 Subject: Add rbtree package --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 22faa06..030a13c 100644 --- a/packages.json +++ b/packages.json @@ -1632,5 +1632,14 @@ "description": "Simple package for query HTML/XML elements using a CSS3 or jQuery-like selector syntax", "license": "MIT", "web": "https://github.com/rgv151/q.nim" + }, + { + "name": "rbtree", + "url": "https://github.com/Nycto/RBTreeNim", + "method": "git", + "tags": ["tree", "binary search tree", "rbtree", "red black tree"], + "description": "Red/Black Trees", + "license": "MIT", + "web": "https://github.com/Nycto/RBTreeNim" } ] -- cgit v1.2.3 From 50fe048f1068044389d36380346b9b2c821b54da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Huy=20=E2=98=AD?= Date: Tue, 9 Jun 2015 01:32:20 +0700 Subject: add AnyBar client --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index c919819..49c127c 100644 --- a/packages.json +++ b/packages.json @@ -1650,5 +1650,14 @@ "description": "Red/Black Trees", "license": "MIT", "web": "https://github.com/Nycto/RBTreeNim" + }, + { + "name": "anybar", + "url": "https://github.com/rgv151/anybar.nim", + "method": "git", + "tags": ["anybar", "menubar", "status", "indicator"], + "description": "Control AnyBar instances with Nim", + "license": "MIT", + "web": "https://github.com/rgv151/anybar.nim" } ] -- cgit v1.2.3 From f8efc6ad4cb5a024256f178cc3046ddb1bd0f98c Mon Sep 17 00:00:00 2001 From: James Date: Mon, 8 Jun 2015 18:05:47 -0700 Subject: Add astar package --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 49c127c..c3caa3e 100644 --- a/packages.json +++ b/packages.json @@ -1659,5 +1659,14 @@ "description": "Control AnyBar instances with Nim", "license": "MIT", "web": "https://github.com/rgv151/anybar.nim" + }, + { + "name": "astar", + "url": "https://github.com/Nycto/AStarNim", + "method": "git", + "tags": ["astar", "A*", "pathfinding", "algorithm"], + "description": "A* Pathfinding", + "license": "MIT", + "web": "https://github.com/Nycto/AStarNim" } ] -- cgit v1.2.3 From 66ed52dbdf2218edc81e0fa0adff55c54ae04b16 Mon Sep 17 00:00:00 2001 From: Peter Mora Date: Wed, 10 Jun 2015 13:45:36 +0200 Subject: Added lazy library to packages.json --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index c3caa3e..b3f272b 100644 --- a/packages.json +++ b/packages.json @@ -1668,5 +1668,14 @@ "description": "A* Pathfinding", "license": "MIT", "web": "https://github.com/Nycto/AStarNim" + }, + { + "name": "lazy", + "url": "git://github.com/petermora/nimLazy/", + "method": "git", + "tags": ["library", "iterator", "lazy list"], + "description": "Iterator library for Nim", + "license": "MIT", + "web": "https://github.com/petermora/nimLazy" } ] -- cgit v1.2.3 From b27c9c8b7207f701d267b9cadba9e31dfdb5baca Mon Sep 17 00:00:00 2001 From: apense Date: Wed, 10 Jun 2015 12:59:28 -0400 Subject: Fixed up a copy/paste issue Seems like it was copied from the previous entry and still points to the old webpage. Didn't affect the download url. --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index b3f272b..5569e08 100644 --- a/packages.json +++ b/packages.json @@ -1171,7 +1171,7 @@ "tags": ["library", "tuple", "metaprogramming"], "description": "Tuple manipulation utilities", "license": "MIT", - "web": "https://github.com/MasonMcGill/optionals" + "web": "https://github.com/MasonMcGill/tuples" }, { "name": "fuse", -- cgit v1.2.3 From c159a84974d5928f51b9400dde1735da4426de9d Mon Sep 17 00:00:00 2001 From: Jack VanDrunen Date: Wed, 10 Jun 2015 15:48:49 -0700 Subject: Add asyncpythonfile package --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 5569e08..30340a1 100644 --- a/packages.json +++ b/packages.json @@ -1677,5 +1677,14 @@ "description": "Iterator library for Nim", "license": "MIT", "web": "https://github.com/petermora/nimLazy" + }, + { + "name": "asyncpythonfile", + "url": "https://github.com/fallingduck/asyncpythonfile-nim", + "method": "git", + "tags": ["async", "asynchronous", "library", "python", "file", "files"], + "description": "High level, asynchronous file API mimicking Python's file interface.", + "license": "ISC", + "web": "https://github.com/fallingduck/asyncpythonfile-nim" } ] -- cgit v1.2.3 From e6444feb27e7fcac1969296810e235e690339ada Mon Sep 17 00:00:00 2001 From: apense Date: Fri, 12 Jun 2015 15:27:50 -0400 Subject: Added nimfuzz Small fuzzing system based on fauxfactory --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 30340a1..c1a7fd5 100644 --- a/packages.json +++ b/packages.json @@ -1686,5 +1686,14 @@ "description": "High level, asynchronous file API mimicking Python's file interface.", "license": "ISC", "web": "https://github.com/fallingduck/asyncpythonfile-nim" + }, + { + "name": "nimfuzz", + "url": "https://github.com/apense/nimfuzz", + "method": "git", + "tags": ["fuzzing", "testing", "hacking", "security"], + "description": "Simple and compact fuzzing", + "license": "Apache License 2.0", + "web": "https://apense.github.io/apense/nimfuzz" } ] -- cgit v1.2.3 From a72a30d3d3b91f83296e5c77e0bcb3cf417437eb Mon Sep 17 00:00:00 2001 From: apense Date: Sat, 13 Jun 2015 12:07:37 -0400 Subject: Fixed nimfuzz webpage link Silly mistake in original --- packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.json b/packages.json index c1a7fd5..c956215 100644 --- a/packages.json +++ b/packages.json @@ -1694,6 +1694,6 @@ "tags": ["fuzzing", "testing", "hacking", "security"], "description": "Simple and compact fuzzing", "license": "Apache License 2.0", - "web": "https://apense.github.io/apense/nimfuzz" + "web": "https://apense.github.io/nimfuzz" } ] -- cgit v1.2.3 From 7a0dcfbbf63f4a15c0506c0f668d863c62b60065 Mon Sep 17 00:00:00 2001 From: Andrea Ferretti Date: Mon, 15 Jun 2015 17:00:40 +0200 Subject: Added linalg --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index c956215..6bbcac1 100644 --- a/packages.json +++ b/packages.json @@ -1695,5 +1695,14 @@ "description": "Simple and compact fuzzing", "license": "Apache License 2.0", "web": "https://apense.github.io/nimfuzz" + }, + { + "name": "linalg", + "url": "https://github.com/unicredit/linear-algebra", + "method": "git", + "tags": ["vector", "matrix", "linear algebra", "BLAS", "LAPACK"], + "description": "Linear algebra for Nim", + "license": "Apache License 2.0", + "web": "https://github.com/unicredit/linear-algebra" } ] -- cgit v1.2.3 From 0b7e33fc7860ff622128d48240b7a10456276518 Mon Sep 17 00:00:00 2001 From: Jack VanDrunen Date: Tue, 16 Jun 2015 21:35:34 -0400 Subject: Add sequester --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index 6bbcac1..fc1ec99 100644 --- a/packages.json +++ b/packages.json @@ -1704,5 +1704,14 @@ "description": "Linear algebra for Nim", "license": "Apache License 2.0", "web": "https://github.com/unicredit/linear-algebra" + }, + { + "name": "sequester", + "url": "https://github.com/fallingduck/sequester", + "method": "git", + "tags": ["library", "seq", "sequence", "strings", "iterators", "php"], + "description": "Library for converting sequences to strings. Also has PHP-inspired explode and implode procs.", + "license": "ISC", + "web": "https://github.com/fallingduck/sequester" } ] -- cgit v1.2.3 From b875627da31534a4b08a4be02bce939c59bf608e Mon Sep 17 00:00:00 2001 From: Jack VanDrunen Date: Wed, 17 Jun 2015 20:44:09 -0400 Subject: Add options --- packages.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages.json b/packages.json index fc1ec99..5b7a8d4 100644 --- a/packages.json +++ b/packages.json @@ -1713,5 +1713,14 @@ "description": "Library for converting sequences to strings. Also has PHP-inspired explode and implode procs.", "license": "ISC", "web": "https://github.com/fallingduck/sequester" + }, + { + "name": "options", + "url": "https://github.com/fallingduck/options-nim", + "method": "git", + "tags": ["library", "option", "optionals", "maybe"], + "description": "Temporary package to fix broken code in 0.11.2 stable.", + "license": "MIT", + "web": "https://github.com/fallingduck/options-nim" } ] -- cgit v1.2.3