Package: node-iconv / 2.2.1-2

Metadata

Package Version Patches format
node-iconv 2.2.1-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
use glibc iconv.patch | (download)

lib/iconv.js | 13 9 + 4 - 0 !
src/binding.cc | 8 5 + 3 - 0 !
test/test-basic.js | 4 2 + 2 - 0 !
3 files changed, 16 insertions(+), 9 deletions(-)

 use system iconv from glibc
 1) do not build bundled iconv
 2) work around eglibc libiconv implementation, that is:
  * do not throw when //translit is on
  * set LC_CTYPE to "C.UTF-8" to get previsible //translit behavior.
    This is a feature a debian's libc6 implementation.
  * codepages CP858 CP853 CP943 are not available
gyp call nodejs.patch | (download)

binding.gyp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 rename node to nodejs
path to binary iconv.patch | (download)

lib/iconv.js | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 iconv.js need to call iconv.node where it is installed