@ -8,17 +8,17 @@
i n c l u d e $( TOPDIR ) / r u l e s . m k
i n c l u d e $( TOPDIR ) / r u l e s . m k
PKG_NAME := erlang
PKG_NAME := erlang
PKG_VERSION := 17.5
PKG_RELEASE := 3
PKG_VERSION := 19.3
PKG_RELEASE := 6
PKG_SOURCE := otp_src_$( PKG_VERSION) .tar.gz
PKG_SOURCE := otp_src_$( PKG_VERSION) .tar.gz
PKG_SOURCE_URL := http://www.erlang.org/download/ \
http://erlang.mirror.su.se/
PKG_HASH := 3c28820c981b30c50df8ac2a4a238e5813454fa3ed2ad530bc7948a282846474
PKG_SOURCE_URL := http://www.erlang.org/download/
PKG_HASH := fe4a00651db39b8542b04530a48d24b2f2e7e0b77cbe93d728c9f05325bdfe83
PKG_LICENSE := ErlPL-1.1
PKG_LICENSE := ErlPL-1.1
PKG_LICENSE_FILES := EPLICENCE
PKG_LICENSE_FILES := EPLICENCE
PKG_MAINTAINER := Nicolas Thill <nico@openwrt.org>
PKG_MAINTAINER := Nicolas Thill <nico@openwrt.org> \
Arnaud Sautaux <arnaud.sautaux@infoteam.ch>
PKG_BUILD_DEPENDS := erlang/host openssl
PKG_BUILD_DEPENDS := erlang/host openssl
PKG_USE_MIPS16 := 0
PKG_USE_MIPS16 := 0
@ -46,7 +46,7 @@ endef
d e f i n e P a c k a g e / e r l a n g
d e f i n e P a c k a g e / e r l a n g
$( call Package /erlang /Default )
$( call Package /erlang /Default )
DEPENDS += +libncurses +librt +zlib
DEPENDS += +libncurses +librt +zlib
PROVIDES:= erlang-erts= 6.4 erlang-kernel= 3.2 erlang-sasl= 2.4.1 erlang-stdlib= 2.4
PROVIDES:= erlang-erts= 8.3 erlang-kernel= 5.2 erlang-sasl= 3.0.3 erlang-stdlib= 3.3
e n d e f
e n d e f
d e f i n e P a c k a g e / e r l a n g / d e s c r i p t i o n
d e f i n e P a c k a g e / e r l a n g / d e s c r i p t i o n
@ -60,7 +60,7 @@ endef
d e f i n e P a c k a g e / e r l a n g - a s n 1
d e f i n e P a c k a g e / e r l a n g - a s n 1
$( call Package /erlang /Default )
$( call Package /erlang /Default )
TITLE:= Abstract Syntax Notation One ( ASN.1) support
TITLE:= Abstract Syntax Notation One ( ASN.1) support
VERSION:= 3 .0.4
VERSION:= 4 .0.4
DEPENDS += +erlang +erlang-syntax-tools
DEPENDS += +erlang +erlang-syntax-tools
e n d e f
e n d e f
@ -75,7 +75,7 @@ endef
d e f i n e P a c k a g e / e r l a n g - c o m p i l e r
d e f i n e P a c k a g e / e r l a n g - c o m p i l e r
$( call Package /erlang /Default )
$( call Package /erlang /Default )
TITLE:= Byte code compiler
TITLE:= Byte code compiler
VERSION:= 5 .0.4
VERSION:= 7 .0.4
DEPENDS += +erlang +erlang-hipe
DEPENDS += +erlang +erlang-hipe
e n d e f
e n d e f
@ -90,7 +90,7 @@ endef
d e f i n e P a c k a g e / e r l a n g - c r y p t o
d e f i n e P a c k a g e / e r l a n g - c r y p t o
$( call Package /erlang /Default )
$( call Package /erlang /Default )
TITLE:= Cryptography support
TITLE:= Cryptography support
VERSION:= 3.5
VERSION:= 3.7.3
DEPENDS += +erlang +libopenssl
DEPENDS += +erlang +libopenssl
e n d e f
e n d e f
@ -105,7 +105,7 @@ endef
d e f i n e P a c k a g e / e r l a n g - h i p e
d e f i n e P a c k a g e / e r l a n g - h i p e
$( call Package /erlang /Default )
$( call Package /erlang /Default )
TITLE:= High Performance Erlang
TITLE:= High Performance Erlang
VERSION:= 3.11.3
VERSION:= 3.15.4
DEPENDS += +erlang
DEPENDS += +erlang
e n d e f
e n d e f
@ -120,7 +120,7 @@ endef
d e f i n e P a c k a g e / e r l a n g - i n e t s
d e f i n e P a c k a g e / e r l a n g - i n e t s
$( call Package /erlang /Default )
$( call Package /erlang /Default )
TITLE:= Internet clients and servers
TITLE:= Internet clients and servers
VERSION:= 5.10 .6
VERSION:= 6.3 .6
DEPENDS += +erlang
DEPENDS += +erlang
e n d e f
e n d e f
@ -136,7 +136,7 @@ endef
d e f i n e P a c k a g e / e r l a n g - m n e s i a
d e f i n e P a c k a g e / e r l a n g - m n e s i a
$( call Package /erlang /Default )
$( call Package /erlang /Default )
TITLE:= Distributed database
TITLE:= Distributed database
VERSION:= 4.12.5
VERSION:= 4.14.3
DEPENDS += +erlang
DEPENDS += +erlang
e n d e f
e n d e f
@ -153,7 +153,7 @@ endef
d e f i n e P a c k a g e / e r l a n g - r u n t i m e - t o o l s
d e f i n e P a c k a g e / e r l a n g - r u n t i m e - t o o l s
$( call Package /erlang /Default )
$( call Package /erlang /Default )
TITLE:= Low-profile debugging/tracing tools
TITLE:= Low-profile debugging/tracing tools
VERSION:= 1.8.16
VERSION:= 1.11.1
DEPENDS += +erlang
DEPENDS += +erlang
e n d e f
e n d e f
@ -168,7 +168,7 @@ endef
d e f i n e P a c k a g e / e r l a n g - s n m p
d e f i n e P a c k a g e / e r l a n g - s n m p
$( call Package /erlang /Default )
$( call Package /erlang /Default )
TITLE:= Simple Network Management Protocol ( SNMP) support
TITLE:= Simple Network Management Protocol ( SNMP) support
VERSION:= 5.1.1
VERSION:= 5.2.5
DEPENDS += +erlang +erlang-asn1
DEPENDS += +erlang +erlang-asn1
e n d e f
e n d e f
@ -181,10 +181,24 @@ $(call Package/erlang/Default/description)
e n d e f
e n d e f
d e f i n e P a c k a g e / e r l a n g - p u b l i c - k e y
$( call Package /erlang /Default )
TITLE:= Public Key support
VERSION:= 1.4
DEPENDS += +erlang +erlang-crypto +erlang-asn1
e n d e f
d e f i n e P a c k a g e / e r l a n g - p u b l i c - k e y / d e s c r i p t i o n
$( call Package /erlang /Default /description )
.
This Erlang/OTP package provides functions to handle public-key infrastructure.
e n d e f
d e f i n e P a c k a g e / e r l a n g - s s h
d e f i n e P a c k a g e / e r l a n g - s s h
$( call Package /erlang /Default )
$( call Package /erlang /Default )
TITLE:= Secure Shell ( SSH) support
TITLE:= Secure Shell ( SSH) support
VERSION:= 3.2
VERSION:= 4.4.1
DEPENDS += +erlang +erlang-crypto
DEPENDS += +erlang +erlang-crypto
e n d e f
e n d e f
@ -199,7 +213,7 @@ endef
d e f i n e P a c k a g e / e r l a n g - s s l
d e f i n e P a c k a g e / e r l a n g - s s l
$( call Package /erlang /Default )
$( call Package /erlang /Default )
TITLE:= Secure Sockets Layer ( SSL) support
TITLE:= Secure Sockets Layer ( SSL) support
VERSION:= 6.0
VERSION:= 8.1.1
DEPENDS += +erlang +erlang-crypto
DEPENDS += +erlang +erlang-crypto
e n d e f
e n d e f
@ -214,7 +228,7 @@ endef
d e f i n e P a c k a g e / e r l a n g - s y n t a x - t o o l s
d e f i n e P a c k a g e / e r l a n g - s y n t a x - t o o l s
$( call Package /erlang /Default )
$( call Package /erlang /Default )
TITLE:= Abstract Erlang syntax trees handling support
TITLE:= Abstract Erlang syntax trees handling support
VERSION:= 1.6. 18
VERSION:= 2. 1.1
DEPENDS += +erlang
DEPENDS += +erlang
e n d e f
e n d e f
@ -226,6 +240,76 @@ $(call Package/erlang/Default/description)
e n d e f
e n d e f
d e f i n e P a c k a g e / e r l a n g - t o o l s
$( call Package /erlang /Default )
TITLE:= Erlang tools support
VERSION:= 2.9.1
DEPENDS += +erlang
e n d e f
d e f i n e P a c k a g e / e r l a n g - t o o l s / d e s c r i p t i o n
$( call Package /erlang /Default /description )
.
This Erlang/OTP package provides support for misc tools.
e n d e f
d e f i n e P a c k a g e / e r l a n g - r e l t o o l
$( call Package /erlang /Default )
TITLE:= Erlang reltool support
VERSION:= 0.7.3
DEPENDS += +erlang
e n d e f
d e f i n e P a c k a g e / e r l a n g - r e l t o o l / d e s c r i p t i o n
$( call Package /erlang /Default /description )
.
This Erlang/OTP package provides support for release management.
e n d e f
d e f i n e P a c k a g e / e r l a n g - e r l - i n t e r f a c e
$( call Package /erlang /Default )
TITLE:= Erlang erl_interface support
VERSION:= 3.9.3
DEPENDS += +erlang
e n d e f
d e f i n e P a c k a g e / e r l a n g - e r l - i n t e r f a c e / d e s c r i p t i o n
$( call Package /erlang /Default /description )
.
This Erlang/OTP package provides support for erlang interoperability with other languages.
e n d e f
d e f i n e P a c k a g e / e r l a n g - o s _ m o n
$( call Package /erlang /Default )
TITLE:= Erlang OS Monitoring Application
VERSION:= 2.4.2
DEPENDS += +erlang
e n d e f
d e f i n e P a c k a g e / e r l a n g - o s _ m o n / d e s c r i p t i o n
$( call Package /erlang /Default /description )
.
This Erlang/OTP package provides the following services:
cpu_sup CPU load and utilization supervision
disksup Disk supervision
memsup Memory supervision
e n d e f
d e f i n e P a c k a g e / e r l a n g - x m e r l
$( call Package /erlang /Default )
TITLE:= Erlang XML export
VERSION:= 1.3.13
DEPENDS += +erlang
e n d e f
d e f i n e P a c k a g e / e r l a n g - x m e r l / d e s c r i p t i o n
$( call Package /erlang /Default /description )
.
This Erlang/OTP package provides functions for exporting XML data to an external format
e n d e f
# Host
# Host
HOST_CONFIGURE_ARGS += \
HOST_CONFIGURE_ARGS += \
@ -334,6 +418,13 @@ $(eval $(call BuildModule,inets,inets))
$( eval $ ( call BuildModule ,mnesia ,mnesia ) )
$( eval $ ( call BuildModule ,mnesia ,mnesia ) )
$( eval $ ( call BuildModule ,runtime -tools ,runtime_tools ) )
$( eval $ ( call BuildModule ,runtime -tools ,runtime_tools ) )
$( eval $ ( call BuildModule ,snmp ,snmp ) )
$( eval $ ( call BuildModule ,snmp ,snmp ) )
$( eval $ ( call BuildModule ,public -key ,public_key ) )
$( eval $ ( call BuildModule ,ssh ,ssh ) )
$( eval $ ( call BuildModule ,ssh ,ssh ) )
$( eval $ ( call BuildModule ,ssl ,ssl ) )
$( eval $ ( call BuildModule ,ssl ,ssl ) )
$( eval $ ( call BuildModule ,syntax -tools ,syntax_tools ) )
$( eval $ ( call BuildModule ,syntax -tools ,syntax_tools ) )
$( eval $ ( call BuildModule ,tools ,tools ) )
$( eval $ ( call BuildModule ,reltool ,reltool ) )
$( eval $ ( call BuildModule ,erl -interface ,erl_interface ) )
$( eval $ ( call BuildModule ,os_mon ,os_mon ) )
$( eval $ ( call BuildModule ,xmerl ,xmerl ) )