Compare commits

...

397 Commits

Author SHA1 Message Date
sahbot
3cc965b66d Integrating libamxs to master_v0.7.1
Issue: HOP-7574 Loop detection can drop too much events due to initial sync [fix]

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: c792073da3b8d6ce93dab9a1ca254f2d57f1f2aa
2024-10-08 12:26:52 +00:00
sahbot
a685b5ec24 Integrating mod-amxb-pcb to master_v3.14.2
Issue: HOP-7578 tr181-device crashes - double free

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 2e68d3a727683887eb83394b123a6483355fe224
2024-10-08 12:26:52 +00:00
sahbot
32548ad8ac Merge branch 'dev_master_group_1_upstep' of gitlabinternal.softathome.com:ambiorix/buildsystems/openwrt/feed_amx into dev_master_group_1_upstep
GitOrigin-RevId: 0a2c58f3fb33e9fa6959ca9276975c3218c5bf07
2024-10-08 12:26:52 +00:00
sahbot
7e717e5fa3 Integrating libamxb to master_v4.11.5
Issue: DUMMY-0000 - No associated bugs found

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: b34bddefd6ebb600559d507bd4aa438b4e95fa5f
2024-10-08 12:26:52 +00:00
sahbot
f15db0eeca Integrating mod-amxb-ubus to master_v3.5.1
Issue: HOP-7547 UBus responses can be handled when calling ubus_lookup_id which can lead to segfaults.

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 326cd25c7255abfc50628c97a59c0b144707bc31
2024-10-03 05:44:05 +00:00
sahbot
9ae1a8b92d Integrating mod-amxb-pcb to master_v3.14.1
Issue: HOP-7529 amx pcb backend does not handle request getObject with a parameter list

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: d88df9bec115e69cbe98f273390fc1136a17e236
2024-10-03 05:44:05 +00:00
sahbot
23fa068f91 Integrating libamxo to master_v5.1.0
Issue: HOP-7494 ODL: Add keywords for empty sync callbacks [new]

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 11251e0e258c3f87dfedec0a9244db9f3a77e30e
2024-10-03 05:44:05 +00:00
sahbot
24ead70ca2 Integrating libamxs to master_v0.7.0
Issue: HOP-7494 Add empty translation and action callbacks [new]

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 055bc183d032c102012b9a920a4f2148d10f6524
2024-10-03 05:44:05 +00:00
sahbot
ea8753758a Integrating mod-amxb-ubus to master_v3.5.0
Issue: HOP-7380 [tr181-device] tr181-device crash

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: d0aebc1c237a253252fed7c021c7282179cff889
2024-09-27 13:57:05 +00:00
sahbot
9924edc0ae Integrating mod-amxb-pcb to master_v3.14.0
Issue: HOP-7380 [tr181-device] tr181-device crash

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: ec2534c9c0fde13415105905696a94a7533d61fe
2024-09-27 13:57:04 +00:00
sahbot
8d3c63d50d Integrating libamxp to master_v2.4.0
Issue: HOP-7380 [tr181-device] tr181-device crash
Issue: HOP-7484 race condition in amxp_subproc_vstart leads to sigchild loss

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 9b578f185c71df7217ab64d9ae6f8c767dcd2c5d
2024-09-27 13:57:03 +00:00
sahbot
30b2499f65 Integrating libamxp to master_v2.3.1
Issue: HOP-7484 race condition in amxp_subproc_vstart leads to sigchild loss

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 61bbd7c8c8aaf3188e41e9bb2d116d792b2322af
2024-09-27 13:57:03 +00:00
sahbot
de1668fd2d Integrating libamxrt to master_v0.6.4
Issue: DUMMY-0000 - No associated bugs found

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 6bde33d302889412625d8a3b156ec82f6f16a525
2024-09-27 13:57:02 +00:00
sahbot
18a8fbf507 Integrating libamxrt to master_v0.6.3
Issue: NET-6152 - [USP][CDRouter][Random] Some datamodel path are missing in USP hl-api tests
Issue: PPW-65 - [USP][CDRouter][Random] Some datamodel path are missing in USP hl-api tests

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: cac5d4d3bcb8e255ac3d5397260ad181a75d847d
2024-09-23 09:22:20 +00:00
sahbot
e6c3369e17 Integrating libamxp to master_v2.3.0
Issue: NET-6152 - [USP][CDRouter][Random] Some datamodel path are missing in USP hl-api tests
Issue: PPW-65 - [USP][CDRouter][Random] Some datamodel path are missing in USP hl-api tests

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 01fb131eabb8f8f374db436ab3979cb12306a27c
2024-09-23 09:22:20 +00:00
sahbot
83fc6ee93f Integrating mod-amxb-pcb to master_v3.13.0
Issue: HOP-7427 Add configuration for listen socket permissions and ownership [fix]
Issue: SSW-9036 [CHR2fa][Crash] gmap-mod-ssw plugin crash

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 3d145a24658bf88f9feca208082406d76a25fdd8
2024-09-23 09:22:20 +00:00
sahbot
147746557d Integrating amx-fcgi to master_v1.3.13
Issue: HOP-7366 - [security][amx-fcgi]Prevent Upload/Download API to write/access files outside of authorized directories

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: ea0e9f7a3cd44b89d704efa8d4493b3f35dd600e
2024-09-23 09:22:20 +00:00
sahbot
0f55763b3e Integrating libamxb to master_v4.11.4
Issue: HOP-7436 Depth must be ignored on get with parameter paths

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: b39317d66d377434b74483e11e5b566530cb9090
2024-09-23 09:22:20 +00:00
sahbot
903fc3fc5c Integrating amxrt to master_v2.2.1
Issue: DUMMY-0000 - No associated bugs found

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 9518d46db83695280ae280bf8812d307c96ae278
2024-09-23 09:22:20 +00:00
sahbot
2359b3b69f Integrating libamxd to master_v6.5.7
Issue: HOP-7418 Error in fetching a parameter recursively using search or wildcard path

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 281ce75aad7ec2c525d4ac94eda2cf24df5a2c30
2024-09-23 09:22:20 +00:00
sahbot
247650aa84 Integrating mod-amxb-ubus to master_v3.4.1
Issue: HOP-7415 [Ubus Backend] Use correct object path when checking existing subscriptions

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 31ffd38fdc7906ba682eea2c2f48ee43c4362826
2024-09-23 09:22:20 +00:00
sahbot
0b47204d31 Integrating libamxo to master_v5.0.3
Issue: DUMMY-0000 - No associated bugs found

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 8b6715c757a6daefc63d4ef3a55447ea2ed6f6bf
2024-09-23 09:22:20 +00:00
sahbot
94d4711150 Integrating mod-amxb-pcb to master_v3.12.3
Issue: SSW-9036 [CHR2fa][Crash] gmap-mod-ssw plugin crash

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: eb5c29ddec91e57507fb7c22dbe299d6425a686b
2024-09-23 09:22:20 +00:00
Petr Štetiar
825c023cd8 libamxrt: fix libcap-ng issues on ext4 by enabling EXT4_FS_SECURITY
Commit 3dc4681f9b ("Integrating libamxp to master_v2.1.1") added
handling of subprocess capabilities via libcap-ng, which on targets
utilizing ext4 filesystem needs EXT4_FS_SECURITY kernel config symbol
enabled for proper support of extended filesystem attributes via
fsetxattr():

 amxp_subproc_start()
 `-amxp_subproc_vstart()
   `-amxp_subproc_exec_child()
     `-amxp_subproc_set_capabilities()
       `-capng_apply_caps_fd()
         `-fsetxattr()

 open("/usr/sbin/unbound", O_RDWR|O_LARGEFILE) = 3
 ...
 fsetxattr(3, "security.capability", "\1\0\0\2\0\0\0\0*$\0\200\0\0\0\0\0\0\0", 20, 0) = -1 EOPNOTSUPP (Not supported)

This failure then leads to missing CAP_NET_BIND_SERVICE capability and thus
unbound can't start:

 [1726337363] unbound[30984:0] error: can't bind socket: Permission denied for 0.0.0.0 port 53
 [1726337363] unbound[30984:0] error: can't bind socket: Permission denied for :: port 53
 [1726337363] unbound[30984:0] fatal error: could not open ports
 ...
 tr181-dns: dns     - [i]Started Unbound (1 times) - (start_unbound@modunbound_main.c:455)
 tr181-dns: dns     - [i]wait for wait:done - (start_unbound@modunbound_main.c:457)
 tr181-dns: dns     - [x]Unbound stopped! - (unbound_stopped@modunbound_main.c:373)

So lets fix it by selecting KERNEL_EXT4_FS_SECURITY config symbol if
either target uses ext4 filesystem or kmod-fs-ext4 package is selected.

Fixes: PPW-74
References: PCF-1411
Fixes: 3dc4681f9b ("Integrating libamxp to master_v2.1.1")
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org>
GitOrigin-RevId: 85e0e6f92a8112ba9c3e102fc9f39341f17de3ae
2024-09-17 14:08:11 +00:00
sahbot
b26ff904d0 Integrating libamxd to master_v6.5.6
Issue: HOP-7332 Include mibs when checking for supported objects

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 77c10f0c20f01ff94659a5e4c6b49e7c0826b187
2024-09-09 08:30:34 +00:00
sahbot
da4577f73f Integrating mod-amxb-pcb to master_v3.12.2
Issue: VOIP-609 [reg]voice activation issues. X_SOFTATHOME-COM_VoiceActivation is missing

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: fc688c0f6b9e98b334164eca81a3a8783b5ff209
2024-09-09 08:30:34 +00:00
sahbot
cfa966fced Integrating libamxb to master_v4.11.3
Issue: VOIP-609 [reg]voice activation issues. X_SOFTATHOME-COM_VoiceActivation is missing

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 5c2cb875b6117d2dfa869827a211fc50808fbfe1
2024-09-09 08:30:34 +00:00
sahbot
3a77723925 Integrating amx-fcgi to master_v1.3.12
Issue: HGWPR-30812 NOT-23 - Unauthenticated Web UI Denial of Service [fix]

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 3ec7c73c522ce3f2609665257d9f52cae1aeaaf6
2024-09-09 08:30:34 +00:00
sahbot
9abfa29f6e Integrating libamxb to master_v4.11.2
Issue: VZ-3615 [VZ][WiFi][Random] WPS-PBC pairing fails using both Button and WebUI methods on the 5GHz band when SON is enabled

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: a6a6e76849c96883f80c1799c1c5ae5972651715
2024-08-08 11:58:21 +00:00
sahbot
1729efedca Integrating libamxa to master_v0.11.1
Issue: SOFA-435 amxa resolver go into  infinite loop if a invalid path is used

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 05f478ed2cedfe60595dcecc78674c2aff59bb2a
2024-08-08 11:58:21 +00:00
sahbot
5b5f290b9a Integrating amx-fcgi to master_v1.3.11
Issue: HGWPR-25822 NOT-20 Unauthenticated Web UI Denial of Service
Issue: HOP-4680 Better shutdown script [fix]

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 881cb70273eae9e7cf4a408fe94a2676b8faa450
2024-08-01 10:02:10 +00:00
sahbot
88c73fcd70 Integrating libamxj to master_v1.0.4
Issue: HGWPR-25822 NOT-20 Unauthenticated Web UI Denial of Service

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: f433c1a5c99efaca1bac7b4e4cf5029fc936e9e5
2024-08-01 10:02:10 +00:00
sahbot
a6e69400bd Integrating libamxc to master_v2.2.0
Issue: HOP-7194 : Add new helpers for Set module [new]

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 506d1280507c9a6c7606fa2c3f6c4d32f89c1c81
2024-08-01 10:02:10 +00:00
sahbot
96de1946ff Integrating libamxrt to master_v0.6.2
Issue: NET-6038 Avoid double USP connections to the same sockets

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: d95c71721e9bb9ce4bd779ee32c974d3abb7ed82
2024-08-01 10:02:10 +00:00
sahbot
1d840c188b Integrating mod-amxb-pcb to master_v3.12.1
Issue: HOP-7094 Sub-object synchronisation initalize with wrong value with pcb-plugin

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 5c43d45bd48e43c290b7f7beed368503808f46ce
2024-08-01 10:02:10 +00:00
sahbot
f8f9d11b44 Integrating acl-manager to master_v0.7.1
Issue: HOP-4680 Better shutdown script [fix]

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: a94cb1d345a97eb231eea16007bdb641de7da5bf
2024-08-01 10:02:10 +00:00
sahbot
944495690c Integrating amx-fcgi to master_v1.3.10
Issue: HOP-4680 Better shutdown script [fix]

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: a75f12236714f2ef24ac619fb8ad3686865f8a83
2024-08-01 10:02:10 +00:00
sahbot
23ee69f24a Integrating amxo-cg to master_v1.5.5
Issue: HOP-7179 Some private parameters are still present in the AMX/XML file

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: de82f723f9550f693b5211c6707e84fcb1d5f639
2024-08-01 10:02:10 +00:00
sahbot
8bd809013f Integrating mod-ba-cli to master_v0.13.1
Issue: HOP-7181 Setting an empty string is passing a NULL variant

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: febf7c6e6b1c8bd98ab2e57d729ae33ac29ec73c
2024-08-01 10:02:10 +00:00
sahbot
7e21539857 Integrating libamxm to master_v0.1.0
Issue: HOP-7173 Fix example in libamxm

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: c7f8ebdc8d791431ce7ecf55a7358f26e0d4bf59
2024-07-26 05:40:57 +00:00
sahbot
74c7af74de Integrating libamxc to master_v2.1.0
Issue: HOP-7172 Remove length argument of hash functions

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: f4df85292da1ae36e8bb29741a1512d5e6e790f8
2024-07-26 05:40:57 +00:00
sahbot
0a011c310c Integrating mod-amxb-ubus to master_v3.4.0
Issue: NET-6007 Bus statistics: basic counters

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: 3d07525c9a3d7c17f585be5585908a2b6ef6e682
2024-07-26 05:40:57 +00:00
sahbot
8aaa1fe230 Integrating mod-amxb-pcb to master_v3.12.0
Issue: NET-6006 Bus statistics: basic counters

Signed-off-by: sahbot                 <sahbot@softathome.com>
GitOrigin-RevId: c31d2c41abefc3624dda515eb950a1cb6cba2db7
2024-07-26 05:40:57 +00:00
sahbot
97eaa1872d Integrating libamxb to master_v4.11.1
Issue: NET-6005 Bus statistics: backend interface, client interface, basic common stats
GitOrigin-RevId: 71745cd89febcedd7a405198b6bf1f7fbe4e0e08
2024-07-26 05:40:57 +00:00
sahbot
1e1a5f1518 Integrating libamxb to master_v4.11.0
Issue: NET-6005 Bus statistics: backend interface, client interface, basic common stats
GitOrigin-RevId: 96a5203d57a60e98260bf725bb5c3c08c3e04fe0
2024-07-26 05:40:57 +00:00
sahbot
f6c159fe68 Integrating mod-amxb-pcb to master_v3.11.1
Issue: HOP-6876 [AMX] Lib amxb crashes due to doube free call
GitOrigin-RevId: c99e716e98ce37e2ce3ee48f0754f674c2dc407c
2024-07-18 05:53:10 +00:00
sahbot
c226e0b916 Integrating amxrt to master_v2.2.0
Issue: HOP-4680 Move amx init functions to related component [fix]
GitOrigin-RevId: 987f4ea266464774e8d49fa76fbad065a8141660
2024-07-18 05:53:10 +00:00
sahbot
a4bcdd95dc Integrating mod-amxb-pcb to master_v3.11.0
Issue: HOP-7093 [AMXB] Introduce depth and event_types parameters for subscriptions
GitOrigin-RevId: 93c8772a4121f029925400b3cea7444e06bda42f
2024-07-17 05:14:32 +00:00
sahbot
05ee5f793c Integrating libamxp to master_v2.2.0
Issue: HOP-7084 amxp: add amxp_subproc_close_fd(amxp_subproc_t* proc, int fd)
Issue: HOP-7091 amxp: fds from amxp_subproc_open_fd() must not be O_NONBLOCK for the child
GitOrigin-RevId: 8ac6cf2d88f67082fc39240e77e5ff3bb079acdd
2024-07-17 05:14:32 +00:00
sahbot
a7679e02d5 Integrating libamxrt to master_v0.6.1
Issue: HOP-5530 [USP][AMX] Add connection retry mechanism for broken connections
Issue: HOP-7090 - Apply process capabilities after obtaining the required plugin objects [fix]
GitOrigin-RevId: e399df380f5e65042a72691a67cc2ec23a97cb86
2024-07-17 05:14:32 +00:00
sahbot
f60624e13d Integrating libamxrt to master_v0.6.0
Issue: HOP-5530 [USP][AMX] Add connection retry mechanism for broken connections
GitOrigin-RevId: ebb19e77a2a5623dbeb751f7c605194fad7aaf73
2024-07-17 05:14:32 +00:00
sahbot
c9c291e6b5 Integrating libamxo to master_v5.0.2
Issue: NET-5979 [AMX] User flags must be saved for key parameters
GitOrigin-RevId: 33e3564ae4a6465a682547b53908b902c6ffcae7
2024-07-17 05:14:32 +00:00
sahbot
bddfc9de08 Integrating amxo-cg to master_v1.5.4
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 4b251046216d648428e360c71b7f617b99de3ea9
2024-07-17 05:14:32 +00:00
sahbot
15f852c997 Integrating libamxj to master_v1.0.3
Issue: HOP-7007 Improve documentation and unit tests for amxj_write [other]
GitOrigin-RevId: cad515c51bc6291e57d5812c31903c581805fcb3
2024-07-17 05:14:32 +00:00
sahbot
b5ed6fc2a4 share libamxtui on gitlab.com
GitOrigin-RevId: 5ad02a90ea73c43e65601aca8b8e1ba01e925f64
2024-07-05 07:42:31 +00:00
sahbot
edbe825a22 Integrating mod-amxb-pcb to master_v3.10.9
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 7bdf70ed0c222788f50290673ae95d84751fff09
2024-07-05 06:55:40 +00:00
sahbot
72fcf9cdda share dmtui on gitlab.com
GitOrigin-RevId: e3511b5f174752b597b8703b944240540ece53b1
2024-07-05 06:40:05 +00:00
sahbot
e9daa8c70a Integrating amxo-cg to master_v1.5.3
Issue: HOP-6985 Attribute mutable is missing
GitOrigin-RevId: 6bfd9c4d56ba5d9b2af2eec2da31ca7662c8b9e7
2024-07-04 05:58:01 +00:00
sahbot
adeea024d7 Integrating libamxrt to master_v0.5.5
Issue: HOP-6957 Calculate remaining time of timers before checking and updating the state
Issue: HOP-6962 Disconnect the amxrt_wait_done callback before handling events [fix]
GitOrigin-RevId: d0f10452d3dbddaf443b5a3f9d68d36709909ead
2024-07-04 05:58:01 +00:00
sahbot
7e3f418f39 Integrating amxo-cg to master_v1.5.2
Issue: HOP-6985 Attribute mutable is missing
GitOrigin-RevId: 08fc3e2aa8efc20f52d728049fdf2578c763e611
2024-07-04 05:58:01 +00:00
sahbot
eb9cdf265e Integrating mod-ba-cli to master_v0.13.0
Issue: HOP-6963 [ba-cli]Crash when removing backend with open connections
Issue: HOP-6964 [ba-cli]It must be possible to set protected mode on all open connections
GitOrigin-RevId: 73b5159ce17af5b092856799bfcea2bb58063f0a
2024-07-04 05:58:01 +00:00
sahbot
78ca76da87 Integrating libamxb to master_v4.10.3
Issue: HOP-6917 [AMX] Add function to get backend name from uri [new]
Issue: HOP-6966 [ba-cli] Unable to get protected object when using Device.
Issue: VZ-3176 Subscriptions on non existing objects must fail
GitOrigin-RevId: 39da11c5f43d1f9564a80f687f6d47d4354fcd95
2024-07-04 05:58:01 +00:00
sahbot
29ae9fa5f0 Integrating mod-amxb-pcb to master_v3.10.7
Issue: HOP-6916 Remove subscriber from list when request is destroyed
GitOrigin-RevId: 5c59adab5bff6606aecbb5dc95be25db6f5e9858
2024-07-04 05:58:01 +00:00
sahbot
0c344e6663 Integrating libamxb to master_v4.10.2
Issue: HOP-6917 [AMX] Add function to get backend name from uri [new]
Issue: VZ-3176 Subscriptions on non existing objects must fail
GitOrigin-RevId: 222ec514c8075b91433624bbbb7a4f66d6d690e1
2024-07-04 05:58:01 +00:00
sahbot
a5b638145b Integrating libamxrt to master_v0.5.4
Issue: HOP-6957 Calculate remaining time of timers before checking and updating the state
GitOrigin-RevId: ba3d55fb4942d6e571b33386a8ddfb21efa27de5
2024-07-04 05:58:00 +00:00
sahbot
cb71cb0726 Integrating libamxd to master_v6.5.5
Issue: HOP-6953 Key parameters without read-only in definition are write-once and must be reported as read-write in gsdm
GitOrigin-RevId: e00e3755ffc5db706c7c4128f32b62279aa89075
2024-07-04 05:58:00 +00:00
sahbot
03236ff656 Integrating libamxb to master_v4.10.1
Issue: HOP-6917 [AMX] Add function to get backend name from uri [new]
Issue: VZ-3176 Subscriptions on non existing objects must fail
GitOrigin-RevId: 0c41ac62657a524a5631ad7f200b93b62b0bf467
2024-07-04 05:58:00 +00:00
sahbot
d99f2d5d57 Integrating mod-amxb-ubus to master_v3.3.6
Issue: VZ-3176 Drop invalid events early
GitOrigin-RevId: 5b5707e332c3c738907ef7b343b409def97c4d8f
2024-07-04 05:58:00 +00:00
sahbot
7ace8fd094 Integrating amxo-cg to master_v1.5.1
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 053766fefbaf3bbc52b9553daac9720adcd5d080
2024-07-04 05:58:00 +00:00
sahbot
6f48024750 Integrating acl-manager to master_v0.7.0
Issue: HOP-6790 - Add missing dependency on acl group [fix]
GitOrigin-RevId: ed0d3c84f93abc326fe6b90e22a1874d0e6690f1
2024-07-04 05:58:00 +00:00
sahbot
7fa32d9e19 Integrating mod-amxb-pcb to master_v3.10.6
Issue: HOP-5666 Set request destroy handler on subscription requests [fix]
GitOrigin-RevId: 3d9effb2b0d0bb686573f56a7058dd907c9aa568
2024-06-25 06:07:17 +00:00
sahbot
9c595a5045 Integrating mod-amxb-pcb to master_v3.10.5
Issue: HOP-5666 Set request destroy handler on subscription requests [fix]
GitOrigin-RevId: 53f2bfaf407a8d955031f0177d3a2d8caa58989e
2024-06-21 05:08:01 +00:00
sahbot
6e1776104e Integrating libamxd to master_v6.5.4
Issue: HOP-6584 [TR181-Device]Bidirectional communication support between UBUS and IMTP
GitOrigin-RevId: c6156444e203d10e9e3fc5410393a1fd1298d0de
2024-06-21 05:08:01 +00:00
sahbot
1677cce6eb Integrating libamxb to master_v4.10.0
Issue: HOP-6584 [TR181-Device]Bidirectional communication support between UBUS and IMTP
GitOrigin-RevId: 8ddeed4f86a0a2d4055e81dae31c85e4f03bb800
2024-06-21 05:08:01 +00:00
sahbot
47a0fe4d9b Integrating libamxs to master_v0.6.4
Issue: HOP-5430 Handle events from the amxs signal manager, if available, before other events [fix]
GitOrigin-RevId: dfefde32c7b8cc5a0826332c9767f261da20c4fd
2024-06-21 05:08:01 +00:00
sahbot
427d193617 Integrating libamxp to master_v2.1.2
Issue: HOP-5430 DHCPv6Client/DHCPv6Server in misconfigured state
Issue: HOP-6847 amxp: crash in amxp_signal_read() when suspending/resuming a signal manager
GitOrigin-RevId: 90725b60fc31b44a2e1d38ee374e4c1e70b17bfb
2024-06-21 05:08:01 +00:00
sahbot
3dc4681f9b Integrating libamxp to master_v2.1.1
Issue: HOP-6586 Set file capabilities on subprocess execution
GitOrigin-RevId: 89b1639c5228f1d3c8ede64b8f2ca294c75ed15a
2024-06-11 14:21:32 +00:00
sahbot
ca084aa36b Integrating libamxm to master_v0.0.68
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 0520625052ed1fd0fca3bd328ac1f9c28e7fb199
2024-06-11 14:21:32 +00:00
sahbot
cacede1fa8 Integrating libamxb to master_v4.9.9
Issue: HOP-6690 Respect backend load order when no backend-order is defined
GitOrigin-RevId: b0771f531af9daed27f305da6eed7a0cec0d2291
2024-06-11 14:21:32 +00:00
sahbot
db31c5a480 Integrating libamxs to master_v0.6.3
Issue: VOIP-595 [prpl] libamxs loopback detection issue on initial sync [fix]
GitOrigin-RevId: 35c15a9cc9b9235e30bcdc94a8ac82847adfdb37
2024-06-11 14:21:32 +00:00
sahbot
9f67c34fbb Integrating amxo-cg to master_v1.5.0
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 891dbc4d677a55e3a7568c93574658db94660e1a
2024-06-11 14:21:32 +00:00
sahbot
e4a2b0592b Update file Makefile
GitOrigin-RevId: 722a2b64eea904de780428c7bb2dde862aae3b4d
2024-06-11 14:21:32 +00:00
sahbot
eede685551 Integrating amxo-cg to master_v1.4.9
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 862903d12198e3733cad9ffa6e62fe7b8b382324
2024-06-11 14:21:32 +00:00
sahbot
444b331f08 Integrating libamxm to master_v0.0.67
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 057083b3f5de331a0e5b963e623169fe83ab2e37
2024-06-06 11:06:22 +00:00
sahbot
fca5aa76ff [CI] Update PKG_HASH
GitOrigin-RevId: 82425c24653c00e675061f586e94b2646cb9b83b
2024-06-04 08:41:38 +00:00
sahbot
5ec09d22dd Integrating libamxc to master_v2.0.2
Issue: HOP-6760 segfault in libamxc amxc_string_to_upper and to_lower APIs providing an amxc string with a null buffer [fix]
GitOrigin-RevId: 55cd14ddbcdf898874eafd537025b648f2e17180
2024-06-04 08:41:38 +00:00
sahbot
778bfa7340 [CI] Update PKG_HASH
GitOrigin-RevId: 2bd0f59f474b2a99a444d89df09a52da5c6e095d
2024-06-04 08:41:38 +00:00
sahbot
b7f9821172 Integrating mod-ba-cli to master_v0.12.0
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: 48afe8f64b5dab00b800de9207947e28cc4b93fb
2024-06-04 08:41:38 +00:00
sahbot
0eff529354 [CI] Update PKG_HASH
GitOrigin-RevId: 6fe64751c80891e72426ec896b0c1d8d93f0ef14
2024-06-04 08:41:38 +00:00
sahbot
c424e4fb76 Integrating libamxb to master_v4.9.8
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: cd220fbd31771fd441949bcbf7be33b998b72cc0
2024-06-04 08:41:38 +00:00
sahbot
faf4421134 [CI] Update PKG_HASH
GitOrigin-RevId: 154e1f64942e5cfe5a95139afd88594c35f450c2
2024-06-04 08:41:38 +00:00
sahbot
261694e7f1 Integrating mod-amxb-pcb to master_v3.10.4
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: 5a0175e2d454f206e239011b0d56760e2f67729e
2024-06-04 08:41:38 +00:00
sahbot
7105e1ba58 Integrating mod-amxb-ubus to master_v3.3.5
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: e0393b07433a344ca0d976b913815095be48a25d
2024-06-04 08:41:38 +00:00
sahbot
4722a2078b [CI] Update PKG_HASH
GitOrigin-RevId: 0179adcb85879e17e5cc91fbe45a1341e99d3532
2024-06-04 08:41:38 +00:00
sahbot
7f4ad1f370 Integrating libamxj to master_v1.0.2
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 68776b282b26306b9b227ee47d65ff638f9aef4a
2024-06-04 08:41:38 +00:00
sahbot
44ba66379d Integrating libamxs to master_v0.6.2
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a94274358a40db7567aba3c93f91c225c5554669
2024-06-04 08:41:38 +00:00
sahbot
19fee2207c Integrating mod-ba-cli to master_v0.11.5
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 64101620d5cb75508921dcfe6831f21f66183bd6
2024-06-04 08:41:38 +00:00
sahbot
36976af013 Update 2 files
- /mods/mod-amxb-pcb/Config.in
- /mods/mod-amxb-ubus/Config.in

GitOrigin-RevId: cb15e3a7dcdf00cbb6287a784149b44182fbf503
2024-06-04 08:41:38 +00:00
sahbot
e0ebe61bfd Update 4 files
- /mods/mod-amxb-pcb/Config.in
- /mods/mod-amxb-pcb/Makefile
- /mods/mod-amxb-ubus/Config.in
- /mods/mod-amxb-ubus/Makefile

GitOrigin-RevId: 4382fc7d332baa8b698e8a610fd3eaed02b75eb9
2024-06-04 08:41:38 +00:00
sahbot
e3c46c7bd3 take backend order into account
GitOrigin-RevId: 31422f71472685b4c867f52c9bfed7e655ecc444
2024-06-04 08:41:38 +00:00
sahbot
6d09006627 Integrating libamxb to master_v4.9.7
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: f8e78323317018e424eadab11e5a217397ef80ba
2024-06-04 08:41:38 +00:00
sahbot
dffdb2714b Update file Makefile
GitOrigin-RevId: 97c1ffaf0fa6e2a5e8d790270f4157e7a170c5b1
2024-05-29 07:25:55 +00:00
sahbot
c558930060 Update file Makefile
GitOrigin-RevId: b004fba48a1c34905a6b0972ad7392b7ce1f24b3
2024-05-29 07:25:55 +00:00
sahbot
5342f60c1f Update file Makefile
GitOrigin-RevId: 24ca5e1dffc6669cb59195d05d392bdcbaf473e1
2024-05-29 07:25:55 +00:00
sahbot
b9a8867a48 Integrating mod-amxb-pcb to master_v3.10.3
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: bae1d254666cae2ce4bc8b518ae0d2c1d9accb02
2024-05-29 07:25:55 +00:00
sahbot
a176cdd626 Integrating libamxb to master_v4.9.6
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: 5ace1ff9c60b12d8a8caf8d5a17692d1482a6c1f
2024-05-29 07:25:55 +00:00
sahbot
e6a3899db6 Integrating mod-amxb-ubus to master_v3.3.4
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: 2636397068bf1b29d7e3775047eef993278ef94b
2024-05-29 07:25:55 +00:00
sahbot
5976c9efc8 Integrating libamxb to master_v4.9.5
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: d7da79efcef1ae721848cd2dec7c8b9913622de4
2024-05-29 07:25:55 +00:00
sahbot
ece5952ea9 Merge remote-tracking branch 'origin/master' into dev_master_group_1_upstep
GitOrigin-RevId: a680bb551e05b93f45fe2c5f1d860bca55694c38
2024-05-29 07:25:55 +00:00
sahbot
cccbc16ceb Integrating libamxb to master_v4.9.4
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: 866cbb9a692b8776e55221235ce135d4d001c891
2024-05-29 07:25:55 +00:00
sahbot
572c993ece Integrating mod-amxb-ubus to master_v3.3.3
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: 4a863a5084b6f871d1710ad0e0ac6ca2ebcf3f20
2024-05-29 07:25:55 +00:00
sahbot
c2bfc7933d Integrating mod-amxb-pcb to master_v3.10.2
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: ddf0220e5b49a41ca60f4e1cf11498d09d78b592
2024-05-29 07:25:55 +00:00
sahbot
31bc6c9afc Integrating libamxrt to master_v0.5.3
Issue: HOP-6620 [tr181-device -D][Memory leak] tr181-device -D is consuming 55MB in 4days
Issue: HOP-6690 Make it possible to set backend load priority
GitOrigin-RevId: 09ff31acd791a3f82c326d8a79269c7a9c88852f
2024-05-29 07:25:55 +00:00
sahbot
2cc04b5d19 Integrating amxo-cg to master_v1.4.8
Issue: HOP-6677 Make it possible to generate a full xml using all odl files available in a root-fs
GitOrigin-RevId: c9f412a9094eb7931b85e670ddb3da7c5da69af0
2024-05-29 07:25:55 +00:00
sahbot
140065edaa Integrating amxo-cg to master_v1.4.7
Issue: HOP-6677 Make it possible to generate a full xml using all odl files available in a root-fs
GitOrigin-RevId: c2f763183cdfe0441039bbaba3ffef616022e0fc
2024-05-29 07:25:55 +00:00
sahbot
f095d988a7 Integrating amxo-cg to master_v1.4.6
Issue: HOP-6677 Make it possible to generate a full xml using all odl files available in a root-fs
GitOrigin-RevId: 3c488df76867d770e39ef91d2501f94e9709109c
2024-05-29 07:25:55 +00:00
sahbot
bafee4d1a8 Integrating amxo-cg to master_v1.4.5
Issue: HOP-6677 Make it possible to generate a full xml using all odl files available in a root-fs
GitOrigin-RevId: 0a592fbc585557d61df1d7c770bfa77a2348cf5d
2024-05-29 07:25:55 +00:00
sahbot
84284a30dd Integrating amxo-cg to master_v1.4.4
Issue: HOP-6677 Make it possible to generate a full xml using all odl files available in a root-fs
GitOrigin-RevId: 6fad07b7a740493a11b456e9b45759a87a28b484
2024-05-29 07:25:55 +00:00
sahbot
43e7b793fd Integrating libamxd to master_v6.5.3
Issue: HOP-6608 - amxd_dm_invoke_action_impl missing test before the callback call (fn) [fix]
Issue: NET-5833 [amx] Improve Ambiorix const correctness
GitOrigin-RevId: d298002c9a0c708a88af5fb521de4bfb5df5e58d
2024-05-29 07:25:55 +00:00
sahbot
37e446d4d6 Integrating libamxo to master_v5.0.1
Issue: PCF-1158 libamxrt: boot logs are flooded with Include file not found "extensions/" messages
GitOrigin-RevId: 4c31354c2a4dfc29b6646de0ed3ad6d3d3530ec2
2024-05-29 07:25:55 +00:00
sahbot
87c7050c23 Integrating libamxc to master_v2.0.1
Issue: NET-5833 [amx] Improve Ambiorix const correctness
GitOrigin-RevId: f3178b50b2a2598108adbb70c998ccbd679b7366
2024-05-29 07:25:55 +00:00
sahbot
7fb6d84454 Integrating libamxd to master_v6.5.2
Issue: HOP-6608 - amxd_dm_invoke_action_impl missing test before the callback call (fn) [fix]
GitOrigin-RevId: 5556a87e70a0b3454a64409ad22728914363e582
2024-05-29 07:25:55 +00:00
sahbot
d68fbbd3f0 Integrating libamxrt to master_v0.5.2
Issue: HOP-6620 [tr181-device -D][Memory leak] tr181-device -D is consuming 55MB in 4days
GitOrigin-RevId: 2bace20166832e93cb88f6a1d72f93ff7e2dc056
2024-05-29 07:25:55 +00:00
sahbot
6e940fc7d4 Integrating libamxs to master_v0.6.1
Issue: PSEC-528 [Security][ambiorix]Some libraries are not compiled with Fortify-Source
GitOrigin-RevId: 34c20c8e56dc71a9be5e42c40a241faa2036e7c5
2024-05-29 07:25:55 +00:00
sahbot
794baa6108 Integrating libamxj to master_v1.0.1
Issue: PSEC-528 [Security][ambiorix]Some libraries are not compiled with Fortify-Source
GitOrigin-RevId: 1a7c28b9ac16d7b877e84e35a14562cc569e2d07
2024-05-29 07:25:55 +00:00
sahbot
e59abdfb4d Integrating mod-ba-cli to master_v0.11.4
Issue: PSEC-528 [Security][ambiorix]Some libraries are not compiled with Fortify-Source
GitOrigin-RevId: 29de8d66e8fd70d9895a4f5d25e966402d5acf53
2024-05-29 07:25:55 +00:00
sahbot
bac94efd87 Integrating libamxm to master_v0.0.66
Issue: PSEC-528 [Security][ambiorix]Some libraries are not compiled with Fortify-Source
GitOrigin-RevId: e585683b43f177caafe443e9fa3096772088e6d9
2024-05-29 07:25:55 +00:00
sahbot
7904d7519d ci: add opensource ci
GitOrigin-RevId: e9b86a8de781d06e175d8b91ee1c61bf4392e49e
2024-05-28 09:21:55 +00:00
sahbot
bf6fcefedd Integrating mod-lua-amx to master_v0.1.11
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 76bfef500854ffcb92d5b0a32cca7ab74fc28073
2024-05-07 20:41:03 +00:00
sahbot
dd14b19dc2 Integrating lua-amx to master_v0.5.5
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 2c01d28890a35b175f18f1659feac195128c9700
2024-05-07 20:41:03 +00:00
sahbot
7dc6500c4d Integrating libamxd to master_v6.5.1
Issue: HOP-6553 [amxd] amxd_trans_set_param with NULL value makes the amxd_trans_apply failIgnore null variants
GitOrigin-RevId: 5dce778cf4dbee7b649680099034f78f2743750d
2024-05-07 20:41:03 +00:00
sahbot
dac9f22745 Integrating amxo-cg to master_v1.4.3
Issue: HOP-6467 Fix instance counter position
Issue: ST-1371 Take counter parameter attributes into account
GitOrigin-RevId: 34465837dadc21ecdc51d5134ceef41a128d5e84
2024-05-07 20:41:03 +00:00
sahbot
ded009117e Integrating libamxo to master_v5.0.0
Issue: HOP-6102 Add `+=` syntax for appending lists in config sections [new]
Issue: HOP-6487 The amxo parser struct contains unused fields and should be removed
GitOrigin-RevId: 8748a5747c945772f385426ad636d0d0e110a5a0
2024-05-07 20:41:03 +00:00
sahbot
f9d4d06c95 Integrating libamxb to master_v4.9.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 0da130b3b5decd0526981089ea24e45ea6c5680b
2024-05-07 20:41:03 +00:00
sahbot
53ad43d55c Integrating libamxm to master_v0.0.65
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 39984e9e0b588cb29eb3dd5400b2dc0cee1789ab
2024-05-07 20:41:03 +00:00
sahbot
98e2356201 Integrating libamxp to master_v2.0.0
Issue: HOP-6102 Avoid g++ compiler warning for new .add_value variant function pointer
GitOrigin-RevId: 92e09829b02429a35139ec53bc9b1a329580ceb5
2024-05-07 20:41:03 +00:00
sahbot
2d635f5c37 Integrating libamxp to master_v1.4.2
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: c8e469ae28f9d0e0f1d63ed0b12d646a460a5666
2024-05-07 20:41:03 +00:00
sahbot
236f82033e Integrating libamxt to master_v1.0.0
Issue: HOP-6102 Avoid g++ compiler warning for new .add_value variant function pointer
GitOrigin-RevId: 470e77c031ea29b7fe973fb97c7b92c9f7dd3d2f
2024-05-07 20:41:03 +00:00
sahbot
2f09104a68 Integrating libamxj to master_v1.0.0
Issue: HOP-6102 Avoid g++ compiler warning for new .add_value variant function pointer
GitOrigin-RevId: 39b2e41b8fc802f3e73049d897ec73cdc3942cc2
2024-05-07 20:41:02 +00:00
sahbot
5deb9a1931 Integrating libamxc to master_v2.0.0
Issue: HOP-6102 add amxc_var_add_value() [new]
GitOrigin-RevId: d89c39c8197fd24a990beb95c718e22c822a1a24
2024-05-07 20:41:02 +00:00
sahbot
5cb1f7aac6 Integrating amxo-cg to master_v1.4.2
Issue: HOP-6467 Fix instance counter position
GitOrigin-RevId: aa5b20e50dc6479ea0b85e043ec9c298ece3b06a
2024-05-07 20:41:02 +00:00
sahbot
d810e9e66b Integrating libamxo to master_v4.3.8
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 4937dc03f38c7b7c5c68826174bf555ae52b2474
2024-04-19 19:21:07 +00:00
sahbot
2a89260979 Integrating libamxp to master_v1.4.1
Issue: HOP-6380 Expose getter and eval binary expression tree functions [fix]
GitOrigin-RevId: 9e36d8780249c07a7fc1b71aa5fc3a61a4ce99e6
2024-04-19 19:21:07 +00:00
sahbot
3ec415b78c Integrating libamxo to master_v4.3.7
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 153525b8d33ef8ebaf9684473059f5d8dc2746ad
2024-04-19 19:21:07 +00:00
sahbot
2135d22ce7 Integrating libamxb to master_v4.9.2
Issue: HOP-6376 Allow multiple registrations for the same bus context [change]
Issue: NET-5732 [AMX] Config variable not reset when backends are freed [fix]
GitOrigin-RevId: 02d076e21ebe7990997d84a041c96db6e5e76763
2024-04-19 19:21:07 +00:00
sahbot
98fac1941c Integrating libamxc to master_v1.10.5
Issue: NET-5721 Fix inconsistency in converting integer signedness [fix]
GitOrigin-RevId: 2a44c84e9b52ded17746590b22f81dfa3935b0ee
2024-04-19 19:21:07 +00:00
sahbot
3e8786d198 Integrating libamxm to master_v0.0.64
Issue: HOP-6387 [AMXM] Implement amxm_so_error to debug failed amxm_so_open
GitOrigin-RevId: c7590b37952c56b8b5cb0d6ad0ff60b242d38c36
2024-04-19 19:21:07 +00:00
sahbot
7afa879905 Integrating amxo-cg to master_v1.4.1
Issue: HOP-6374 Parameters must also be notated in xml using supported path notation
GitOrigin-RevId: 645eb0a819e642691059637ea90d43cd0bc33b72
2024-04-19 19:21:07 +00:00
sahbot
e9e2dfddaf Integrating libamxrt to master_v0.5.1
Issue: IOT-1221 amxrt app exits immediately on LXC due to capdrop error
GitOrigin-RevId: f152b171dc14435b00e0cddf437c625440ee0cf1
2024-04-19 19:21:07 +00:00
sahbot
d2ca3eb0ae Integrating acl-manager to master_v0.6.7
Issue: HOP-6338 Make amxb timeouts configurable [change]
GitOrigin-RevId: 0dcf44f9587fef660f66bd609319c00994342c8b
2024-04-12 05:18:51 +00:00
sahbot
3eab17316a Integrating libamxrt to master_v0.5.0
Issue: HOP-6338 Pass configuration to libamxb [new]
GitOrigin-RevId: 11f4d10f0e34b63e2d740a107d621b975f2b4045
2024-04-12 05:18:51 +00:00
sahbot
dcf7327cf5 Integrating amx-fcgi to master_v1.3.9
Issue: HOP-6338 Make amxb timeouts configurable [change]
GitOrigin-RevId: 4be5068eb6d97bff07e4af29bf11c28a6967b147
2024-04-12 05:18:51 +00:00
sahbot
99a3c69aab Integrating libamxb to master_v4.9.1
Issue: HOP-6338 Make timeouts configurable. [new]
GitOrigin-RevId: 9c1a43dcb10b5f46d4e1ba62ec96eb90e3edbf27
2024-04-12 05:18:51 +00:00
sahbot
3e24748f90 Integrating libamxb to master_v4.9.0
Issue: HOP-6338 Make timeouts configurable. [new]
GitOrigin-RevId: 02f18af0facdbacab766e7d4df656f19f5deec14
2024-04-12 05:18:51 +00:00
sahbot
21f9bf8d54 Integrating libamxc to master_v1.10.4
Issue: NET-5673 Fix crash on converting string variant without buffer to timestamp [fix]
GitOrigin-RevId: 6a1042dace61c189e9551cb79abdc8f2b9c0bfb8
2024-04-12 05:18:51 +00:00
sahbot
a464331b43 Integrating libamxb to master_v4.8.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: ba13e4ff691051a3b0c2b6377a3309ac81387d0c
2024-04-12 05:18:51 +00:00
sahbot
1b373466ba [libsahtrace] fix hash of upstream package
By accident the version of libsahtrace was changed, but the hash was not updated.

GitOrigin-RevId: bb3fd66fe51cc835059da461d0844cbff8c720fa
2024-04-02 07:45:30 +00:00
sahbot
3cc9b3e68d Integrating libamxo to master_v4.3.6
Issue: NET-5635 Fix nested list parsed as not-nested list [fix]
Issue: NET-5639 fix string literal with leading/trailing spaces parsed as without [fix]
GitOrigin-RevId: 8904d8ca7a69ead96e399623d37d55e066d3fa6f
2024-03-25 06:56:15 +00:00
sahbot
acb23d4502 Integrating libamxo to master_v4.3.5
Issue: NET-5639 fix string literal with leading/trailing spaces parsed as without [fix]
GitOrigin-RevId: 0ea86dd4940767c95eb3e192e8a747c63e40049d
2024-03-25 06:56:15 +00:00
sahbot
1b6aea934e Revert "Update file Makefile"
This reverts commit 7cb99e745e5ea5db1f04d164ab72a79fd7227634

GitOrigin-RevId: 250379e6c8e8dbdeb2d21305fd5ed3b4fabeef15
2024-03-25 06:56:15 +00:00
sahbot
b68b8cbed4 Revert "Update file Makefile"
This reverts commit 0ee01f2249a4c77dd0a97ceb7a2ace46b933ebfe

GitOrigin-RevId: ecd3c117d983786397a83e40fe7f3564b35e5b01
2024-03-25 06:56:15 +00:00
sahbot
77116dc150 Update file Makefile
GitOrigin-RevId: 0ee01f2249a4c77dd0a97ceb7a2ace46b933ebfe
2024-03-25 06:56:15 +00:00
sahbot
d2b570fd38 Update file Makefile
GitOrigin-RevId: 7cb99e745e5ea5db1f04d164ab72a79fd7227634
2024-03-25 06:56:15 +00:00
sahbot
8b911a895f Integrating mod-amxb-pcb to master_v3.10.1
Issue: NET-5630 [AMX] Eventing no longer works for mapped native pcb objects [fix]
GitOrigin-RevId: e5d4a204f9f1f39a4fc0734e9f496c479fb1924b
2024-03-25 06:56:15 +00:00
sahbot
a4346cda1e Integrating libamxd to master_v6.5.0
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 9dc82acaf257827ad5aa9eeb36ea845b0479fe35
2024-03-25 06:56:15 +00:00
sahbot
c2a6836ce9 Integrating lua-amx to master_v0.5.4
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 7426dc1b97296d8705f45764508f5a3855d82200
2024-03-25 06:56:15 +00:00
sahbot
01a9d072b2 Integrating lua-amx to master_v0.5.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 23bc8f0dba9b3a1f71876561dc1b721bfbb4ec2b
2024-03-25 06:56:15 +00:00
sahbot
537110d0f5 Integrating mod-ba-cli to master_v0.11.3
Issue: HOP-6140 [ba-cli]When set fails the error must be printed instead of no data found
GitOrigin-RevId: a1d2df37908cdaefdea07cb6c9bc0a7a516ee841
2024-03-18 14:02:07 +00:00
sahbot
0d02a93dc8 Integrating lua-amx to master_v0.5.2
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 19e28b6fa0a8882ee98c0ada4a485348bd974139
2024-03-18 14:02:07 +00:00
sahbot
fcf1ad2986 Integrating lua-amx to master_v0.5.1
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: bc0baf5e6dbf8ef7fbe1afad6bb4df75b755046a
2024-03-18 14:02:07 +00:00
sahbot
048d281ed4 Integrating mod-amxb-pcb to master_v3.10.0
Issue: HOP-6015 After reboot all hosts are disconnected (AKA amb timeouts)
GitOrigin-RevId: 0bd12eafc6cc54cd6f25334c17c23840a615a564
2024-03-18 14:02:07 +00:00
sahbot
34d012410c Integrating libamxd to master_v6.4.2
Issue: HOP-6119 Datamodel application generic performance improvement
GitOrigin-RevId: 428835cd43b6fcc66d49883c6ba8e68790d36b20
2024-03-18 14:02:07 +00:00
sahbot
98c7f4b1a7 Update 2 files
- /libs/libsahtrace/Config.in
- /libs/libsahtrace/Makefile

GitOrigin-RevId: 47919c0627345c7643a67d768cff0d35fd99ecb3
2024-03-15 09:56:26 +00:00
sahbot
db5700ed26 Integrating libsahtrace to master_v1.16.0
Issue: NET-5584 User log: Make it optional
GitOrigin-RevId: 3985c4c30237e597ecd54b606ee2de60c2785bc8
2024-03-14 13:06:06 +00:00
sahbot
d58b4f2fba Integrating amxo-cg to master_v1.4.0
Issue: HOP-5923 [AMX][Documentation] Allow to configure the proxied datamodel path in documentation
GitOrigin-RevId: 16bd0cacf624ec7193c71b9023aee9bdb737084d
2024-03-13 12:14:56 +00:00
sahbot
d2b6051490 Integrating mod-amxb-ubus to master_v3.3.2
Issue: HOP-5877 Hosts tests NOK on Safran
GitOrigin-RevId: 3e8f9b4ccbfb87de6bbc99522d635c73a6b44c29
2024-03-13 12:14:56 +00:00
sahbot
e7464cc3d1 Integrating libamxo to master_v4.3.4
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: bafef85b7d2ee655f8b84d175a4aabb81f9c77cc
2024-03-13 12:14:56 +00:00
sahbot
14203b3aa3 Integrating libsahtrace to master_v1.15.0
Issue: HGWKPN-3414 [lib_sahtrace] Increase output buffer size for user traces
Issue: HOP-5902 [TR181-Syslog] log syslog to a dedicated destination [new]
GitOrigin-RevId: 072632005a980e4e8d208b4461cf5ad8c5646ce3
2024-03-08 14:31:46 +00:00
sahbot
3ea35f7565 Integrating libsahtrace to master_v1.14.1
Issue: HGWKPN-3414 [lib_sahtrace] Increase output buffer size for user traces
GitOrigin-RevId: 67a92cfd6e032af43b2e7c4b5f364d85aaea83fb
2024-03-08 14:31:46 +00:00
sahbot
5f5f585ae2 Integrating libamxt to master_v0.2.28
Issue: HOP-6001 [cli]Always add last command at the bottom of the history
GitOrigin-RevId: b34a478008bf6df603bbc22ab28cc415f59bf2c3
2024-03-01 09:48:32 +00:00
sahbot
2215dfcdbf Integrating libamxrt to master_v0.4.2
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: b85fd15a99b0dc34d61d669ef7f56a1203fd2253
2024-03-01 09:48:32 +00:00
sahbot
0fce378455 Integrating mod-amxb-pcb to master_v3.9.7
Issue: HOP-5936 Do not create a subscription if an object is found and the notify flags are not set [fix]
Issue: NET-5499 [PCB] Add parameter_not_found error code
GitOrigin-RevId: fc8a28f775b71b0699f6466bed1cef6b618d3249
2024-03-01 09:48:32 +00:00
sahbot
653583844d Integrating mod-amxb-pcb to master_v3.9.6
Issue: NET-5499 [PCB] Add parameter_not_found error code
GitOrigin-RevId: 3fefaacda89963beb75511163abf9bf1d39e6771
2024-03-01 09:48:32 +00:00
sahbot
1056f8e061 Integrating amx-fcgi to master_v1.3.8
Issue: SHG-3832 [prpl] Authorization header uses 'bearer' instead of 'Bearer'
GitOrigin-RevId: 241f0242e65de6fc371e78adfb89238a727dacbb
2024-03-01 09:48:31 +00:00
sahbot
9cfabba7de Integrating mod-ba-cli to master_v0.11.2
Issue: HOP-5913 [ba-cli] "ubus-protected" not working anymore
GitOrigin-RevId: 5166c416c0f4902e5930deffda7107d8491d4e62
2024-03-01 09:48:31 +00:00
sahbot
7ea89d8e31 Integrating libamxs to master_v0.6.0
Issue: HOP-5853 Correct loop detection for object-changed events [fix]
GitOrigin-RevId: 1b2fc1eadbe7284149909158275cb40291f152f0
2024-02-21 13:08:08 +00:00
sahbot
f95c7430fb Integrating lua-amx to master_v0.5.0
Issue: NET-5384 [AMX] Lua bindings should only connect to default sockets when the backend is loaded
GitOrigin-RevId: 6d91637780d1634497e8f764a19194fd23f43b91
2024-02-21 13:08:08 +00:00
sahbot
714d3379d5 Integrating libamxrt to master_v0.4.1
Issue: HOP-5895 Amxrt should connect to bus systems before daemonizing
GitOrigin-RevId: bb52ceb986393635d5eb45d8b3fed64f41620296
2024-02-21 13:08:08 +00:00
sahbot
32bd8186ff Integrating mod-amxb-pcb to master_v3.9.5
Issue: HOP-5863 Crash in tr181-device [fix]
Issue: HOP-5881 uspagent -D crash
GitOrigin-RevId: 69f958ff52368390077b08b8914f01625863b3a2
2024-02-21 13:08:08 +00:00
sahbot
85c2eb34b9 Integrating mod-amxb-pcb to master_v3.9.4
Issue: HOP-5863 Crash in tr181-device [fix]
GitOrigin-RevId: b50fe791969f7c77baa095d8621b72d533059dc8
2024-02-21 13:08:08 +00:00
sahbot
d702c0574d Integrating libamxc to master_v1.10.3
Issue: HOP-5755 Functional issues linked to parenthesis escaping in the data model
GitOrigin-RevId: bd88650ab6fc7b42e88e0ed660fdda6ffe34abcc
2024-02-14 08:37:36 +00:00
sahbot
b54f172c29 Integrating mod-amxb-pcb to master_v3.9.3
Issue: NET-5434 Fix a memory growth [fix]
GitOrigin-RevId: f6f9fa124480500ed99a98e4da77fb71c6058b59
2024-02-14 08:37:36 +00:00
sahbot
6045c2c040 Integrating mod-ba-cli to master_v0.11.1
Issue: HOP-5835 [ba-cli]ba-cli should connect to all available bus systems
GitOrigin-RevId: ade27251707bbacb8c06ab7f83474b5e8e023506
2024-02-14 08:37:36 +00:00
sahbot
8b761848ed Integrating libamxs to master_v0.5.1
Issue: HOP-5807 tr181-device crashes when using combination of proxy and parameter  synchronistation
GitOrigin-RevId: 50ecdab998deef9d3688189a135ce4fdc1c622c9
2024-02-14 08:37:36 +00:00
sahbot
e3989c417e Integrating amx-cli to master_v0.5.1
Issue: HOP-5828 [Prpl] Bad rpath makes build fail on Yocto LCM build
GitOrigin-RevId: a5f4b0c445e6a0f9b81553bf662bb250b477320f
2024-02-14 08:37:36 +00:00
sahbot
810b116e15 Integrating libamxd to master_v6.4.1
Issue: HOP-5665 Crash pwhm on lb6
GitOrigin-RevId: 1210ccd70475700383a8147122ce6b833ef1a704
2024-02-07 07:30:44 +00:00
sahbot
4975d0e544 Integrating libamxt to master_v0.2.27
Issue: HOP-5755 CLONE - Functional issues linked to parenthesis escaping in the data model
GitOrigin-RevId: 4e5f6bf8de3b0cd1b7e47414dd6ea377a1bcc6b0
2024-02-07 07:30:43 +00:00
sahbot
e2e5867c3e Integrating mod-ba-cli to master_v0.11.0
Issue: HOP-5744 [cli]It must be possible to connect to ipv6 lla
GitOrigin-RevId: d5148ee6b9d8e8b1b4e1454178372d570c1855f8
2024-02-07 07:30:43 +00:00
sahbot
059212011c Integrating libamxb to master_v4.8.2
Issue: HOP-5744 [cli]It must be possible to connect to ipv6 lla
GitOrigin-RevId: 160c828637ef814ed45bbc7d20a6cbf72c512a78
2024-02-07 07:30:43 +00:00
sahbot
fa8b8e9622 Integrating libamxrt to master_v0.4.0
Issue: HOP-5717 Improve save and load functionality
GitOrigin-RevId: eb533b78e3174e6f25ecfb55a208f3bff3d95461
2024-02-07 07:30:43 +00:00
sahbot
1543ebc4d5 Integrating libamxp to master_v1.4.0
Issue: NET-5490 [AMX] Add ends with expression operator [new]
GitOrigin-RevId: 4bdd4456aeead87ba12184de23090112ca86d896
2024-02-07 07:30:43 +00:00
sahbot
48e292be95 Integrating mod-amxb-pcb to master_v3.9.2
Issue: HOP-5255 [ba-cli] Events are not showed when requested using pcb-cli with gsdm command
GitOrigin-RevId: 4c1b2076df01c572702af71e4ff09e9384b365c7
2024-02-01 07:17:02 +00:00
sahbot
767f84d52c Integrating libamxc to master_v1.10.2
Issue: HOP-5426 [amx-cli] Allow proper escaping of variable in cli for input and display
GitOrigin-RevId: f03a4e058694dcb456e60f4eac383d52bca118df
2024-02-01 07:17:02 +00:00
sahbot
4840eaa356 Integrating mod-amxb-ubus to master_v3.3.1
Issue: HOP-3927 [amx][cli] Add syntax to filter parameters list
GitOrigin-RevId: b5484aa36875083638f585c790927a10b9dc5fd7
2024-01-30 13:12:03 +00:00
sahbot
957cccd748 Integrating mod-amxb-pcb to master_v3.9.1
Issue: HOP-3927 [amx][cli] Add syntax to filter parameters list
GitOrigin-RevId: 367d7c1a12ebe567527a534c8dedf41266bf2e8e
2024-01-30 13:12:03 +00:00
sahbot
cb86e5e62c Integrating mod-ba-cli to master_v0.10.0
Issue: HOP-3927 [amx][cli] Add syntax to filter parameters list
GitOrigin-RevId: ced446dcf92e528688db51c86929a151499af053
2024-01-30 13:12:03 +00:00
sahbot
41cd214324 Integrating mod-amxb-pcb to master_v3.9.0
Issue: HOP-3927 [amx][cli] Add syntax to filter parameters list
GitOrigin-RevId: 2ad8232334632f63066a89483a5a52a3049b6c4c
2024-01-30 13:12:03 +00:00
sahbot
46364c1b66 Integrating amx-cli to master_v0.5.0
Issue: HOP-3927 [amx][cli] Add syntax to filter parameters list
GitOrigin-RevId: 99446fec7af7fcf6969d542c0788079ab3be7766
2024-01-30 13:12:03 +00:00
sahbot
5772bb7f1f Integrating mod-amxb-ubus to master_v3.3.0
Issue: HOP-3927 [amx][cli] Add syntax to filter parameters list
GitOrigin-RevId: a83c75d2a4a28a7e6e217d65aaee0d04156c9ab2
2024-01-30 13:12:03 +00:00
sahbot
802a941ff4 Integrating libamxa to master_v0.11.0
Issue: HOP-3927 [amx][cli] Add syntax to filter parameters list
GitOrigin-RevId: 8491e963979333a8056cfd2828beeec80f73f69b
2024-01-30 13:12:02 +00:00
sahbot
ddbe69fc45 Integrating libamxb to master_v4.8.1
Issue: HOP-3927 [amx][cli] Add syntax to filter parameters list
Issue: ST-1303 Update amxb_set documentation
GitOrigin-RevId: b3f1bb77d849437c0bf0928132ba14c960d489f0
2024-01-30 13:12:02 +00:00
sahbot
48b090eb64 Integrating libamxb to master_v4.8.0
Issue: HOP-3927 [amx][cli] Add syntax to filter parameters list
Issue: ST-1303 Update amxb_set documentation
GitOrigin-RevId: 4f90fee4f17c3e4846a582e6b00c94a6988bfcae
2024-01-30 13:12:02 +00:00
sahbot
9f8b5873a0 Integrating libamxb to master_v4.7.26
Issue: ST-1303 Update amxb_set documentation
GitOrigin-RevId: a2823a00dddc5430baed29161dbe96e2fcf921b8
2024-01-30 13:12:02 +00:00
sahbot
b0dc8f48c9 Integrating mod-amxb-ubus to master_v3.2.0
Issue: HOP-5518 [CI][HTTPAccess] Plugin not starting due to race condition with Device.Users
GitOrigin-RevId: 000419a60b35759edbb804f5823731a1fdd4b628
2024-01-26 10:34:55 +00:00
sahbot
1f5b86fccf Integrating libamxd to master_v6.4.0
Issue: NET-5357 [Ambiorix] Amxb_set and amxb_del should return more info about each parameter
GitOrigin-RevId: 0db62e5a3ccd86358125c30a5d3770e09ba3c49f
2024-01-26 10:34:55 +00:00
sahbot
15f69a4f32 Integrating libamxs to master_v0.5.0
Issue: HOP-5571 [ambiorix][libamxs]Reduce initial sync size to minimum depth for synchronization context [change]
Issue: HOP-5575 [ambiorix][synchronization]The synchronization library must also synchronize sub-objects when an instance is added [change]
GitOrigin-RevId: f35acf247d0edd2b0f717527f2dec595a12b848a
2024-01-19 22:34:08 +00:00
sahbot
a78d3fbf1c Integrating mod-amxb-pcb to master_v3.8.0
Issue: HOP-5054 Problems with getdebug on Nokia prpl mainline [change]
Issue: NET-5424 Error codes are lost when using the pcb mapper [fix]
Issue: SSW-7747 [AMX_PCB] subscribing before creating object, do not get events. [change]
GitOrigin-RevId: fc5f57783c41547a614e528b708d9ea93d8f9925
2024-01-19 22:34:08 +00:00
sahbot
a013bb9553 Integrating libamxd to master_v6.3.0
Issue: HOP-5575 [ambiorix][synchronization]The synchronization library must also synchronize sub-objects when an instance is added [change]
GitOrigin-RevId: 67a911cf3b88b016510d19024cd1f561284a50d3
2024-01-19 22:34:08 +00:00
sahbot
f4c5f24efb Integrating libamxrt to master_v0.3.10
Issue: NET-5379 [BaRt] Failed to handle multiple keys
GitOrigin-RevId: 4f4aa6f0e5f35eafc545f6e0b0d8a56a002b2c3b
2024-01-19 22:34:08 +00:00
sahbot
232a01e852 [CI] Update PKG_HASH
GitOrigin-RevId: bc932dba00317edac6fcd3826c5d7f288cf1caef
2024-01-15 08:45:58 +00:00
sahbot
438f1898c3 Regenerated makefile - step version down
GitOrigin-RevId: b2ae7173c4b0456a7215d3a3dacfbc3ea88dd3a4
2024-01-15 08:45:58 +00:00
sahbot
bc50de704f Step back version of amxb-pcb
GitOrigin-RevId: b5bb8cc4208b5874cce3f6488bcbeeef2d6289ee
2024-01-15 08:45:58 +00:00
sahbot
55439e6732 Fix version
GitOrigin-RevId: d96aac028a8b0a867f13c456ac20fce1511c941d
2024-01-15 08:45:58 +00:00
sahbot
74f09d06ef Update Makefile
GitOrigin-RevId: b58d78b43ada9fb89e4143835d692deb7746cdc8
2024-01-15 08:45:58 +00:00
sahbot
6e589ed209 Integrating mod-amxb-ubus to master_v3.1.32
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 147e98ca09e12a139c44178fc05676499e66dec9
2024-01-15 08:45:58 +00:00
sahbot
143e7a7180 Integrating mod-ba-cli to master_v0.9.4
Issue: HOP-5426 [amx-cli] Allow proper escaping of variable in cli for input and display [fix]
GitOrigin-RevId: 3dc9317df546de1c734887eaca4dd834699a7399
2024-01-15 08:45:58 +00:00
sahbot
c683837e27 Integrating acl-manager to master_v0.6.6
Issue: HOP-5108 Adapt description of ambiorix packages [fix]
GitOrigin-RevId: 9a46ff287bada538a97b559d8f2d8b4695c0d212
2024-01-15 08:45:58 +00:00
sahbot
5e85533174 Integrating libamxrt to master_v0.3.9
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: d2007aabf9b7b69fe07519457a3fbd00e2bbd4b2
2024-01-15 08:45:58 +00:00
sahbot
7ea99539aa Integrating libamxo to master_v4.3.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 44ce87c2d06b4b6fbd63554ff540668a327d6826
2024-01-15 08:45:58 +00:00
sahbot
98c718d60a Integrating libamxa to master_v0.10.33
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: c54e80453549734dc7a2727b128e9406a6145cb2
2024-01-15 08:45:58 +00:00
sahbot
d0a8a6cbbd Integrating libamxs to master_v0.4.13
Issue: HOP-5494 [Amxs] Apply sync direction to all child entries recursively [fix]
GitOrigin-RevId: 399833f48362381688c49131eb0640e36caa75a0
2024-01-15 08:45:58 +00:00
sahbot
f85d4034cf Integrating libamxb to master_v4.7.25
Issue: HOP-5515 [other] update documentation for amxb_wait_for_object
GitOrigin-RevId: c7056c9b16b480de86e46a4422a3f1e5770f4d79
2024-01-15 08:45:58 +00:00
sahbot
5198073a2e Integrating libamxd to master_v6.2.1
Issue: NET-5412 call destroy callback on root object destruction
GitOrigin-RevId: 44d301ededde58dba79843165d37abae56dae51a
2024-01-15 08:45:58 +00:00
sahbot
213628642f Integrating libamxt to master_v0.2.26
Issue: HOP-5426 [amx-cli] Allow proper escaping of variable in cli for input and display [fix]
GitOrigin-RevId: 4af6848b4343636901628e11ff62435c91acf497
2024-01-15 08:45:58 +00:00
sahbot
a51862b422 Integrating libamxm to master_v0.0.63
Issue: HOP-5108 Adapt description of ambiorix packages [fix]
GitOrigin-RevId: 687570f4f1a864879475b388518cecbb051446aa
2024-01-15 08:45:58 +00:00
sahbot
e15d695d75 Integrating libamxp to master_v1.3.2
Issue: HOP-4830 [WNC-CHR2][LCM] SoftwareModules cannot be found [fix]
GitOrigin-RevId: 3edab06d54b1b02058bb18eb9129d66cf9f264cf
2024-01-15 08:45:58 +00:00
sahbot
818af460d9 Integrating libamxj to master_v0.3.64
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 69eae10a4b38a306339afc8f873b7bca6bbacf16
2024-01-15 08:45:58 +00:00
sahbot
589fbc92fe Integrating libamxc to master_v1.10.1
Issue: HOP-5108 Adapt description of ambiorix packages [fix]
Issue: HOP-5426 [amx-cli] Allow proper escaping of variable in cli for input and display [fix]
GitOrigin-RevId: e75b940cea4c3d444c237c5fc9376c7e77dfbb61
2024-01-15 08:45:58 +00:00
sahbot
87f36a0da0 Integrating libamxs to master_v0.4.12
Issue: HOP-5494 [Amxs] Apply sync direction to all child entries recursively [fix]
GitOrigin-RevId: 9c269b851e2ec369ecc6d77270ce0185ebec426c
2024-01-15 08:45:58 +00:00
sahbot
dc039d3567 Integrating libamxd to master_v6.2.0
Issue: NET-5412 call destroy callback on root object destruction
GitOrigin-RevId: 718e954e82df419f9fb0ff35840eaa828ad0fe88
2024-01-15 08:45:58 +00:00
sahbot
ee56ceedb4 Update Makefile
GitOrigin-RevId: d5ddfc69448e14d7aa44f297ee80006619994efb
2024-01-13 10:50:19 +00:00
sahbot
a0bcfadd9a Integrating lua-amx to master_v0.4.1
Issue: ST-1267 Add example lua script
GitOrigin-RevId: d300c58b7f67fa1bac4fd89254e46a81677e6458
2023-12-14 15:02:35 +00:00
sahbot
7da0f4c959 Integrating mod-amxb-pcb to master_v3.6.33
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 4e1222bf8159df68e46f5274f0aebb828474e112
2023-12-14 15:02:35 +00:00
sahbot
e5d3a0d10d Integrating mod-amxb-ubus to master_v3.1.31
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a5944c3f4644d2a306699d068741062f6220ccd9
2023-12-14 15:02:35 +00:00
sahbot
cef98180d2 Integrating libamxrt to master_v0.3.8
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: d15c9b28303712a7739e50aaf6ee0bc7630a1b93
2023-12-14 15:02:35 +00:00
sahbot
8a8bbc668c Integrating libamxo to master_v4.3.2
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a1fd9eef79cead21759fdf428de7045579f8c52b
2023-12-14 15:02:35 +00:00
sahbot
6258b361e6 Integrating libamxa to master_v0.10.32
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: ad10cdebcf602a09388807e6fd6b336659193b5d
2023-12-14 15:02:35 +00:00
sahbot
ea581ad2e3 Integrating libamxs to master_v0.4.11
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 10549ba7709f3dd733bfdc60e3bc0c4251dae27c
2023-12-14 15:02:35 +00:00
sahbot
7fe0819762 Integrating libamxb to master_v4.7.24
Issue: NET-5377 [AMX] Add extra NULL pointer checks [fix]
GitOrigin-RevId: f5eb66a0fcb774c29ac49a7db5bb062909763674
2023-12-14 15:02:35 +00:00
sahbot
ea3ee54f0e Integrating mod-amxb-pcb to master_v3.6.32
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: b9676c695d5cabe77197ef6662d82bd58f8517f7
2023-12-14 15:02:35 +00:00
sahbot
95f618b89c Integrating libamxd to master_v6.1.4
Issue: NET-5374 [AMX] Make it possible to _exec functions with braces [fix]
GitOrigin-RevId: 462c11afdd00796121d5144b3eb9c1ae7c7f5ddf
2023-12-14 15:02:35 +00:00
sahbot
4b9f616015 Integrating mod-amxb-pcb to master_v3.6.31
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 869a043ff56815991cee5605a8b245565432a59d
2023-12-14 15:02:35 +00:00
sahbot
a83d9c3f32 Integrating mod-amxb-ubus to master_v3.1.30
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 4a270ef17de2838f7a911d0ce76fb01059a54675
2023-12-14 15:02:35 +00:00
sahbot
2c20e9778f Integrating libamxrt to master_v0.3.7
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: dc34b647e434792c273bb9817d61a99a6cc323d7
2023-12-14 15:02:35 +00:00
sahbot
c8ea9a44c4 Integrating libamxo to master_v4.3.1
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 93857a4a1a4bc5241a9416d642a3192da5671a9e
2023-12-14 15:02:35 +00:00
sahbot
6e7c5b1846 Integrating libamxa to master_v0.10.31
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 2c802328e8e79c1417ee38f224e91e70a17b5a42
2023-12-14 15:02:35 +00:00
sahbot
536a88ce71 Integrating libamxs to master_v0.4.10
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 0cb34708d8e3fc7c74871845a2acf8e29be85ea3
2023-12-14 15:02:35 +00:00
sahbot
8c7af9375b Integrating libamxb to master_v4.7.23
Issue: NET-5377 [AMX] Add extra NULL pointer checks [fix]
GitOrigin-RevId: f96428cfd76b24af4c130d38338795b87d8c525d
2023-12-14 15:02:35 +00:00
sahbot
02c17dedf3 Integrating libamxd to master_v6.1.2
Issue: NET-5374 [AMX] Make it possible to _exec functions with braces [fix]
GitOrigin-RevId: 1aa5ce2bf2019ba2b16d18f06b72ecf18b17820e
2023-12-14 15:02:35 +00:00
sahbot
d7fbcc8251 Integrating mod-ba-cli to master_v0.9.3
Issue: HOP-5268 [ba-cli] bus URIs duplicated [fix]
GitOrigin-RevId: 77d3bc577210c9e81c81c0b2b9555ea0317dc542
2023-12-14 15:02:35 +00:00
sahbot
9d5bbbfc83 Integrating amxrt to master_v2.1.3
Issue: CSSP-3391 Fix the linker again, errors were still encountered with the previous one [fix]
GitOrigin-RevId: a3f1cabbc062335412580234d12d4a7ce3dd50aa
2023-12-14 15:02:35 +00:00
sahbot
c00700c2a6 Integrating mod-ba-cli to master_v0.9.2
Issue: ST-1260 Add and update documentation [change]
Issue: ST-1262 Update ba-cli bus commands documentation [fix]
GitOrigin-RevId: b9cf810d412bb09dfff7e7ea7549831c9f7f8ed5
2023-12-07 23:17:52 +00:00
sahbot
72b9613462 Integrating libamxrt to master_v0.3.6
Issue: NET-5283 [amxrt] Need to load backends from multiple directories [fix]
GitOrigin-RevId: 443249d628c8b63b3e82329d20f15fc405f951fa
2023-12-07 23:17:51 +00:00
sahbot
bfadca679e Integrating lua-amx to master_v0.4.0
Issue: HOP-5202 ambiorix lua bindings must be extended [new]
GitOrigin-RevId: 33ef5ec05bd0d366a50147eb6abf6e2e21c77c69
2023-12-07 23:17:51 +00:00
sahbot
6d07d56d6c Integrating mod-ba-cli to master_v0.9.1
Issue: ST-1260 Add and update documentation [change]
GitOrigin-RevId: 8088d8ea7b7290ed5331fe7c174341d2511f56ba
2023-12-07 23:17:51 +00:00
sahbot
4df7df4c96 Integrating mod-amxb-pcb to master_v3.6.30
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: ed8cc439f9c9e54f93c9ebea21d4e25a18aaea69
2023-12-07 23:17:51 +00:00
sahbot
d664b1c0cc Integrating mod-amxb-ubus to master_v3.1.29
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 3e9a4ec5efd90edcacc58597b82244a6fc0415cd
2023-12-07 23:17:51 +00:00
sahbot
46085aaf0d Integrating amxo-cg to master_v1.3.0
Issue: HOP-5201 Add parameter constraints to generated xml files [new]
GitOrigin-RevId: 6fcba80b9b444d7ac0c3fd811df37d84de0bbd38
2023-12-07 23:17:51 +00:00
sahbot
ab0200e267 Integrating libamxrt to master_v0.3.5
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: dc570aa9453ecfd599c38d7cf6383ff53c9fead6
2023-12-07 23:17:51 +00:00
sahbot
f5a494c86b Integrating libamxo to master_v4.3.0
Issue: HOP-5201 Add parameter constraints to generated xml files [new]
GitOrigin-RevId: 268cc85c26069021d02e10077ece863056b5aca5
2023-12-07 23:17:51 +00:00
sahbot
7d3a248017 Integrating libamxa to master_v0.10.30
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a9b3c8f0bc89698542297934476db321edf0e1c7
2023-12-07 23:17:51 +00:00
sahbot
7557403450 Integrating libamxs to master_v0.4.9
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: e23a7f43dc540a6acec403a70a7af18aa6ea8f00
2023-12-07 23:17:51 +00:00
sahbot
6da0ecdc9d Integrating libamxb to master_v4.7.22
Issue: HOP-5185 Inconsistent status types in amxb_get_multiple and amxb_set_multiple [fix]
GitOrigin-RevId: 001377499d8d9d9391ffa4f0a682642883c5c1df
2023-12-07 23:17:51 +00:00
sahbot
833d2fc048 Integrating libamxd to master_v6.1.1
Issue: ST-1260 Add and update documentation [change]
GitOrigin-RevId: 4aee6a18f7fbe03c53c0ec0e89e87133348e3cd4
2023-12-07 23:17:51 +00:00
sahbot
8705efc78d Issue: ST-1248 Add option to select which root objects are shown [change]
GitOrigin-RevId: 7b1dd06add0deb499a91732e8fbaebe17639c21a
2023-11-30 08:36:08 +00:00
sahbot
8bdb9f3105 Issue: HOP-5121 Align SUBMENU and CATEGORY with feed-prpl
GitOrigin-RevId: c7a44c4665ee8b7839b99a6cac1a30782155d9e7
2023-11-24 09:35:52 +00:00
sahbot
9352556ac0 Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: eceeb6ff301f67a73caae3dd4c46cea2e619654d
2023-11-22 06:43:51 +00:00
sahbot
e94f263d17 [libsahtrace] Recalculate hash
GitOrigin-RevId: 8c5e9fabbbfa68f62ef2badb74167c015ef859bb
2023-11-20 09:11:44 +00:00
sahbot
c8a574ac2e Integrating libsahtrace to master_v1.14.0
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 7101d12b325de8f4352f0f3997e5a6efb59a7d88
2023-11-17 10:41:41 +00:00
sahbot
613f8d5a72 Integrating mod-ba-cli to master_v0.8.24
Issue: HOP-4995 Wifi NOK on Safran prpl mainline [fix]
GitOrigin-RevId: 14cd13700752bf77ddd4964ebcd8a38f224f78c2
2023-11-15 07:09:45 +00:00
sahbot
3b6fe8392b Integrating mod-amxb-pcb to master_v3.6.26
Issue: HOP-4840 [USP] [Add_msg] Wrong error code in the response when a Add message is requested with an invalid parameter or value.
Issue: NET-5273 Full objects are replied when it is not needed [fix]
Issue: SCSAS-9234 [DataModel][TR-181]"Device.DeviceInfo.VendorConfigFile.Date" parameter type Not as expected [fix]
GitOrigin-RevId: c569a80c0d072e1b38bffd741b3a8caeaf3535f4
2023-11-15 07:09:45 +00:00
sahbot
fed22c893b Integrating mod-amxb-ubus to master_v3.1.24
Issue: HOP-4995 Wifi NOK on Safran prpl mainline [fix]
GitOrigin-RevId: 1641d1a09d88989e70a3490cfdb92aa95f8a92ab
2023-11-15 07:09:45 +00:00
sahbot
16c53fc5d6 Integrating libamxrt to master_v0.3.1
Issue: HOP-4520 [amxrt][no-root-user][capability drop] failed to add capabilities for a forked process [fix]
Issue: NET-5278 [AMX] Only detect sockets for loaded backends [fix]
Issue: NET-5283 [amxrt] Need to load backends from multiple directories [change]
GitOrigin-RevId: 3b77058196c50ddbd732820c9b12f897b52aec04
2023-11-15 07:09:45 +00:00
sahbot
46531f2102 Integrating libamxo to master_v4.2.3
Issue: HOP-4961 [Amxo] Cannot create synchronization template without adding "{i}." to the objects [fix]
GitOrigin-RevId: 5ae1fcbcf8a64f59b77b2759750ef86a23c8e4fd
2023-11-15 07:09:45 +00:00
sahbot
cd199209d1 Integrating libamxa to master_v0.10.26
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 5872e322c5782b7f608a555fe1f9dc510bf22580
2023-11-15 07:09:45 +00:00
sahbot
5d41912c13 Integrating mod-ba-cli to master_v0.8.23
Issue: HOP-4295 [amx-cli]Completion on empty or root object is not working when using multiple connections [fix]
GitOrigin-RevId: 74001cda5b5f56fe76df1d8cc1e2fb1a8222f7a9
2023-11-09 10:33:20 +00:00
sahbot
2c6f4d388f Integrating mod-ba-cli to master_v0.8.22
Issue: HOP-4873 Refactor libamxo - libamxp: move fd and connection management out of libamxo [change]
Issue: HOP-4925 [amx-cli]Completion on empty or root object is not working when using multiple connections [fix]
GitOrigin-RevId: 0f9fee49f8401c34c2be2ed1be3a018ceb47713d
2023-11-09 10:33:20 +00:00
sahbot
c2d4e0e890 Integrating mod-dm-cli to master_v0.2.6
Issue: HOP-4873 Refactor libamxo - libamxp: move fd and connection management out of libamxo [change]
GitOrigin-RevId: a8ecf9082e8e41a97c076ce24b6cd7b3f7af69c6
2023-11-09 10:33:20 +00:00
sahbot
8779502bf4 Integrating mod-ba-cli to master_v0.8.21
Issue: HOP-4873 Refactor libamxo - libamxp: move fd and connection management out of libamxo [change]
GitOrigin-RevId: 5adbe9850b05871d4bd5e369408d805fca7e5067
2023-11-09 10:33:20 +00:00
sahbot
39a99af8b1 Integrating mod-amxb-pcb to master_v3.6.25
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: f63d85b431281b1b4d5c2dcdf7fd6273002e7563
2023-11-09 10:33:20 +00:00
sahbot
fc02bbdd86 Integrating mod-amxb-ubus to master_v3.1.23
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: ba61602f2aa36a5166c1317f9762c0c39cb293ee
2023-11-09 10:33:20 +00:00
sahbot
e4d264c738 Integrating amx-fcgi to master_v1.3.6
Issue: HOP-4336 - [UI][LAN versus WAN admin] Allow the WAN and the LAN UI to have different ACL(users) [change]
GitOrigin-RevId: 541496bbd857aa576241330ef5d977f5b3badaa5
2023-11-09 10:33:20 +00:00
sahbot
25a6702f95 Integrating amx-cli to master_v0.4.0
Issue: HOP-4873 Refactor libamxo - libamxp: move fd and connection management out of libamxo [new]
GitOrigin-RevId: 7df2ee92c213bff69e4abebb8dc6ba28af6d7cd7
2023-11-09 06:57:17 +00:00
sahbot
58ed5a728e Integrating libamxrt to master_v0.3.0
Issue: HOP-4873 Refactor libamxo - libamxp: move fd and connection management out of libamxo [new]
GitOrigin-RevId: fc6ae2aad8cb9778bc7ee8474b36da5a1b33cd5e
2023-11-09 06:57:17 +00:00
sahbot
2163f28062 Integrating libamxo to master_v4.2.2
Issue: HOP-4873 Refactor libamxo - libamxp: move fd and connection management out of libamxo [change]
GitOrigin-RevId: 8e9244e3365fdddcabb277fe75fa0155603e4d2a
2023-11-09 06:57:17 +00:00
sahbot
9fa27cdec9 Integrating libamxt to master_v0.2.23
Issue: HOP-4872 Refactor libamxo - libamxp: move fd and connection management out of libamxo [change]
Issue: HOP-4873 Refactor libamxo - libamxp: move fd and connection management out of libamxo [change]
GitOrigin-RevId: 4dd0768118471328b38fcaddfab72dfa1f29fabd
2023-11-09 06:57:17 +00:00
sahbot
dd20ca6bc6 Integrating libamxa to master_v0.10.25
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: eb8cc71a214abf8294716ad917e07f6892c715f9
2023-11-09 06:57:17 +00:00
sahbot
07ca9f46ce Integrating libamxs to master_v0.4.4
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 570ddbcf2798fd9b9f68ca40c5be472eb1685f76
2023-11-09 06:57:17 +00:00
sahbot
0e1528ee1b Integrating libamxb to master_v4.7.17
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 5c9b106bdc6d6d585b20fe5253faf7d35fb21cb2
2023-11-09 06:57:17 +00:00
sahbot
2a4b4ecfe6 Integrating libamxd to master_v6.0.12
Issue: HOP-4870 [CDROUTER][USP] usp_conformance_10_13 : Cannot add a new MQTT BulkData Profile [change]
GitOrigin-RevId: 14143122d3bdc722bb474a853430451ca06ab8cb
2023-11-09 06:57:17 +00:00
sahbot
9a7962b894 Integrating libamxt to master_v0.2.22
Issue: HOP-4873 Refactor libamxo - libamxp: move fd and connection management out of libamxo [change]
GitOrigin-RevId: 6c318f570bbf7396e2682260c4fd3217c7d7bc23
2023-11-09 06:57:17 +00:00
sahbot
f3708a0ac6 Integrating libamxm to master_v0.0.62
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 2f5e00b1feacc1587414031b917ba761d7d364c9
2023-11-09 06:57:17 +00:00
sahbot
7f91f4b841 Integrating libamxp to master_v1.3.0
Issue: HOP-4873 Refactor libamxo - libamxp: move fd and connection management out of libamxo [new]
GitOrigin-RevId: f3194fc767f28a73c9662e2e437c6dae5294c780
2023-11-09 06:57:17 +00:00
sahbot
5367a84123 Integrating libamxj to master_v0.3.63
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 6ec69134c4ddfb076bbf5bc5cb11128b6dd869c4
2023-11-09 06:57:17 +00:00
sahbot
6e9ff74844 Integrating libamxc to master_v1.10.0
Issue: HOP-4868 - [prpl][libamxc] amxc_set_to_string only use space as separator [new]
GitOrigin-RevId: ec9504e723f774b0349ae750796a54ca7744926e
2023-11-09 06:57:17 +00:00
sahbot
b17d3f6bed Integrating amxrt to master_v2.1.2
Issue: ST-1216 [AMX] libamxo linker issue [fix]
GitOrigin-RevId: 1ff6b585a883a73da9d979e9906329a800b8a7c6
2023-11-09 06:57:17 +00:00
sahbot
9ab6a5d441 Integrating mod-ba-cli to master_v0.8.19
Issue: HOP-4839 [amx-cli]List doesn't provide output when redirected to file [fix]
GitOrigin-RevId: 1813516338c5eedd72b53c3fb6c7a14bbab7c521
2023-10-31 06:08:08 +00:00
sahbot
2b6d40bf16 Integrating mod-amxb-pcb to master_v3.6.24
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: f565a0e8ac5921d1ab9e5e5c84f4a7c8835be0a1
2023-10-31 06:08:08 +00:00
sahbot
fd96488c94 Integrating mod-amxb-ubus to master_v3.1.22
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 9bcc4a318159f61430966218f689bd4c3a74d81d
2023-10-31 06:08:08 +00:00
sahbot
7d61146dc7 Integrating amx-fcgi to master_v1.3.5
Issue: NET-5256 [ConnDB][WebUI] Create a webui for the connection database[change]
GitOrigin-RevId: 5d37aa054569e7f2fb4e4caf94d30f1a98272c31
2023-10-31 06:08:08 +00:00
sahbot
d73e6114c4 Integrating amx-cli to master_v0.3.5
Issue: HOP-4839 [amx-cli]List doesn't provide output when redirected to file [fix]
Issue: ST-1216 [AMX] libamxo linker issue
GitOrigin-RevId: b63707e6dd48c3aaffd3c577863931dd33f791a6
2023-10-31 06:08:08 +00:00
sahbot
05773e9a38 Integrating libamxa to master_v0.10.24
Issue: HOP-4823 - [prpl][libamxa] Create an object using a search path isn't allowed
GitOrigin-RevId: adc8b1bf674ada3a3ff6d9f24538562326fc734a
2023-10-31 06:08:08 +00:00
sahbot
14d5d8bc09 Integrating libamxrt to master_v0.2.24
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 5532a19e767dd66c96d623544d66f4c2415831d2
2023-10-31 06:08:08 +00:00
sahbot
72e56ce83b Integrating libamxo to master_v4.2.1
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 5e5782a9613ea0dd0c74f8a751adb73760e01299
2023-10-31 06:08:08 +00:00
sahbot
19a6981674 Integrating libamxa to master_v0.10.23
Issue: HOP-4823 - [prpl][libamxa] Create an object using a search path isn't allowed
GitOrigin-RevId: 79559cb623b66083ec8b2f122141ec626370e461
2023-10-31 06:08:07 +00:00
sahbot
3ea2f9cb64 Integrating libamxs to master_v0.4.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: da293e7268ccead9428cf121fcdc48c24ac69a12
2023-10-31 06:08:07 +00:00
sahbot
2d0963f557 Integrating libamxb to master_v4.7.16
Issue: HOP-4841 [libamxb]Possible memory leak when async request are open on local datamodel when exiting [fix]
GitOrigin-RevId: 90f803413f4507df6e3ec0418d386415d6009118
2023-10-31 06:08:07 +00:00
sahbot
ed826885fd Integrating libamxt to master_v0.2.21
Issue: HOP-4839 [amx-cli]List doesn't provide output when redirected to file [fix]
GitOrigin-RevId: 7540624ca3852b667a1b32268ddf3f440b45a9a0
2023-10-31 06:08:07 +00:00
sahbot
59772b8926 Integrating libamxb to master_v4.7.15
Issue: HOP-4775 [libamxb]Segfault when local async-call in progress and conection lost to bus system [fix]
GitOrigin-RevId: 46d9125ce19e7808fbfaf37168e91a3adbd1a145
2023-10-27 07:15:01 +00:00
sahbot
6bd9743cfe Integrating amx-fcgi to master_v1.3.4
Issue: HOP-4803 [amx-fcgi]Segfault detected with unit-tests [fix]
GitOrigin-RevId: d58f80eed8f8a5a8fc9544f182010d0885e953e3
2023-10-27 07:15:01 +00:00
sahbot
6235c6caae Integrating mod-ba-cli to master_v0.8.18
Issue: ST-1209 Extend help of get command `?` [change]
GitOrigin-RevId: 73d68302fe684fc046631aed9daab1b4096c2129
2023-10-27 07:15:00 +00:00
sahbot
0808ee4b32 Integrating mod-amxb-pcb to master_v3.6.23
Issue: HOP-4757 pcb_cli parameter query returns error when query-ing amx parameter [fix]
GitOrigin-RevId: 43d4381bd0e79b8fde3fb6a6942adc7081afdc4d
2023-10-27 07:15:00 +00:00
sahbot
08f4b6c237 Integrating mod-amxb-ubus to master_v3.1.21
Issue: ST-1208 [doc]Describe how to access ubusd as non-root user [change]
GitOrigin-RevId: d32a2eb23bf74e088a19051ddfc255dfe8ab2ba2
2023-10-27 07:15:00 +00:00
sahbot
cb5d0e74f6 Integrating libamxrt to master_v0.2.23
Issue: HOP-4787 Include extensions directory in ODL [change]
GitOrigin-RevId: 75630f950e7138bb8e236844a22eda622dfe5495
2023-10-27 07:15:00 +00:00
sahbot
26584a44ef Integrating libamxo to master_v4.2.0
Issue: HOP-4776 Make it possible to declare synchronization templates in odl files [new]
GitOrigin-RevId: ba1fd0be842a0eb0db39e3edf8031a3f14c154c3
2023-10-27 07:15:00 +00:00
sahbot
37f0b812a9 Integrating libamxa to master_v0.10.22
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: febc61587efb84cf352dff8985e52d86b930748a
2023-10-27 07:15:00 +00:00
sahbot
4b003ce8aa Integrating libamxs to master_v0.4.2
Issue: HOP-4760 Fix batch parameter sync direction [fix]
Issue: HOP-4776 Make it possible to declare synchronization templates in odl files [new]
GitOrigin-RevId: 7ae1fe09af476b8ae138d1653161ff8e571f6b05
2023-10-27 07:15:00 +00:00
sahbot
c75401eb6f Integrating libamxb to master_v4.7.14
Issue: HOP-4775 [libamxb]Segfault when local async-call in progress and conection lost to bus system [fix]
GitOrigin-RevId: 72ef1bf3b430b58f549b9aad926343e5d698a4c9
2023-10-27 07:15:00 +00:00
sahbot
a4f0b62fa8 Integrating libamxa to master_v0.10.21
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 943617a313ac24368cfdc1bed836129a8605349f
2023-10-27 07:15:00 +00:00
sahbot
831ed56f1c Integrating libamxs to master_v0.4.1
Issue: HOP-4760 Fix batch parameter sync direction [fix]
Issue: HOP-4776 Make it possible to declare synchronization templates in odl files [new]
GitOrigin-RevId: 232ee80b9b4bc5a6745555fed53ed943de825c54
2023-10-27 07:15:00 +00:00
sahbot
5b9e3706b2 Integrating libamxb to master_v4.7.13
Issue: HOP-4775 [libamxb]Segfault when local async-call in progress and conection lost to bus system [fix]
GitOrigin-RevId: 1db97451013a210a11b01b86ebee9999864e3f2a
2023-10-27 07:15:00 +00:00
sahbot
4f6b96f848 Integrating libamxb to master_v4.7.12
Issue: HOP-4775 [libamxb]Segfault when local async-call in progress and conection lost to bus system [fix]
GitOrigin-RevId: 55546ec85fab79acafe3fd0243bba8a7f440b7e1
2023-10-27 07:15:00 +00:00
sahbot
c554e07759 Integrating libamxa to master_v0.10.20
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 604a2339a0b9e5fb1b96b1b9d4845cc4ab13fa11
2023-10-27 07:15:00 +00:00
sahbot
3d963d937a Integrating libamxs to master_v0.4.0
Issue: HOP-4760 Fix batch parameter sync direction [fix]
Issue: HOP-4776 Make it possible to declare synchronization templates in odl files [new]
GitOrigin-RevId: 344f5fc1049f877b89b5816a0ed397dddf15c5cf
2023-10-27 07:15:00 +00:00
sahbot
7882e40211 Integrating libamxb to master_v4.7.11
Issue: HOP-4775 [libamxb]Segfault when local async-call in progress and conection lost to bus system [fix]
GitOrigin-RevId: 1dea3ac7cb13e3f37758c1b2ede7a4c68d2e72b2
2023-10-27 07:15:00 +00:00
sahbot
f2f050c73c Integrating mod-amxb-pcb to master_v3.6.22
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 2ba92a1c0e87323a3c6f1319d96e2386e65dc41a
2023-10-20 06:03:14 +00:00
sahbot
863f1a89f2 Integrating libamxrt to master_v0.2.22
Issue: ST-1184 [amxb][amxc][amxo][amxrt] Fix typos in documentation [other]
Issue: ST-1196 [libamxo]Make it possible to define object synchronisation in odl [change]
GitOrigin-RevId: 1cc384c8e7e2535f8889b1f67f63c0980b19e675
2023-10-20 06:03:14 +00:00
sahbot
f8d8671093 Integrating libamxo to master_v4.1.1
Issue: HOP-4561 [WiFi] Cannot use a WiFi password containing the character " [fix]
Issue: ST-1184 [amxb][amxc][amxo][amxrt] Fix typos in documentation [other]
Issue: ST-1196 [libamxo]Make it possible to define object synchronisation in odl [new]
Issue: ST-1197 [libamxo]Update odl documentation and API regarding object synchronisation [change]
GitOrigin-RevId: 72d77285b49464d04fef1a8cd33f7b7f91886d05
2023-10-20 06:03:14 +00:00
sahbot
f3aee82522 Integrating libamxa to master_v0.10.19
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 4b3c158b43161ccaa193c48b2a2e2af563daf930
2023-10-20 06:03:14 +00:00
sahbot
e3effaa119 [CI] Update PKG_HASH
GitOrigin-RevId: ea13c7e00202ae2462f3d2ec988e9a9c092a8ee4
2023-10-20 06:03:14 +00:00
sahbot
da0eb0a3ba Integrating libamxs to master_v0.3.2
Issue: HOP-4697 Set entry pointer to NULL if initialization fails [fix]
GitOrigin-RevId: 48651087826a888e451448fc0cbd33232e67a558
2023-10-20 06:03:14 +00:00
sahbot
34b1fa4c6a Integrating mod-ba-cli to master_v0.8.17
Issue: ST-1192 [mod-ba-cli]The cli is always resolving environment variables and configuration variables [change]
GitOrigin-RevId: c6d155489b8b2ca7d5cd1473541e862126ea119f
2023-10-20 06:03:14 +00:00
sahbot
ca0ab63553 Integrating mod-ba-cli to master_v0.8.16
Issue: ST-1192 [mod-ba-cli]The cli is always resolving environment variables and configuration variables [change]
GitOrigin-RevId: d686fd857cbce7536e7460ed1ffe3b32184647b4
2023-10-20 06:03:14 +00:00
sahbot
c6d625ea45 Integrating mod-amxb-pcb to master_v3.6.21
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 28e1bb6f67c86be94ff46b236698eeb0ebe6b466
2023-10-20 06:03:14 +00:00
sahbot
f7636ef07d Integrating libamxrt to master_v0.2.21
Issue: ST-1184 [amxb][amxc][amxo][amxrt] Fix typos in documentation [other]
Issue: ST-1196 [libamxo]Make it possible to define object synchronisation in odl [change]
GitOrigin-RevId: 3320ea63fe6aed65ccdddf7c488e8d9eef1c7495
2023-10-20 06:03:14 +00:00
sahbot
752dfbd104 Integrating mod-amxb-ubus to master_v3.1.20
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: b0db146c8baa01bc62fc738874ce44abb868a245
2023-10-20 06:03:14 +00:00
sahbot
4097614dad Integrating libamxo to master_v4.1.0
Issue: HOP-4561 [WiFi] Cannot use a WiFi password containing the character " [fix]
Issue: ST-1184 [amxb][amxc][amxo][amxrt] Fix typos in documentation [other]
Issue: ST-1196 [libamxo]Make it possible to define object synchronisation in odl [new]
GitOrigin-RevId: f53205834e2ca6e95d6a6a0248137f4b479c27a4
2023-10-20 06:03:14 +00:00
sahbot
c0b5e92ba2 Integrating libamxa to master_v0.10.18
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: e0883dc10b80a2ee1c9acb76c2e5dcc64e3847b7
2023-10-20 06:03:14 +00:00
sahbot
4f9236ed85 Integrating libamxs to master_v0.3.1
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 4e5ce4b017869a849b33fb85976cf72653fc9ffb
2023-10-20 06:03:14 +00:00
sahbot
b0d2683400 Integrating libamxb to master_v4.7.10
Issue: ST-1184 [amxb][amxc][amxo][amxrt] Fix typos in documentation [other]
Issue: ST-1191 [libamxb]Memory leak - closed pending asynchronous request are not freed when disconnecting [fix]
GitOrigin-RevId: 2eb1f967c20a0d30cf6b705ce346c1037da55651
2023-10-20 06:03:14 +00:00
sahbot
60f771b7ad Integrating libamxd to master_v6.0.11
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 3425955765c72b7be0c28fbc27146c1a58c01ddc
2023-10-20 06:03:14 +00:00
sahbot
730df0959e Integrating libamxt to master_v0.2.20
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 72357cec325c34743a40ffcfda2954d14a2f386d
2023-10-20 06:03:14 +00:00
sahbot
8b11e6ea05 Integrating libamxm to master_v0.0.61
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 32302e96a8f01c16ca4629c8a321a1bf90ef557c
2023-10-20 06:03:14 +00:00
sahbot
fc6a2bdc8e Integrating libamxp to master_v1.2.12
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: e84670feebbdeb7315c5610d8453a62099ada019
2023-10-20 06:03:14 +00:00
sahbot
b085037579 Integrating libamxj to master_v0.3.62
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 38e4dc7e94dea418039fa0a662040ade7f4bc2b7
2023-10-20 06:03:14 +00:00
sahbot
a3a0dcee62 Integrating libamxc to master_v1.9.0
Issue: ST-1184 [amxb][amxc][amxo][amxrt] Fix typos in documentation [other]
Issue: ST-1189 [libamxc] Some characters in amxc string can have special purpose and it must be possible to escape them [new]
GitOrigin-RevId: d22e287668c591004a8312774f1d14be337a3647
2023-10-20 06:03:14 +00:00
sahbot
41e2816485 Integrating libamxs to v0.3.0
Issue: HOP-4463 Add support for named and search paths in sync ctx [new]
Issue: HOP-4465 Add support for read-only parameters in a local datamodel [new]
GitOrigin-RevId: a693a63b2dc21d59af7fd84927c57fa27ae12892
2023-10-20 06:03:14 +00:00
sahbot
ee11e366c9 Integrating mod-lua-amx to master_v0.1.10
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: e0d2d245cbe64b112c12178ac87414fe98a7c8fd
2023-10-20 06:03:14 +00:00
sahbot
aecc7eeb75 Integrating lua-amx to master_v0.3.15
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 2a71027c9df0982b624d93724d8c3acbd7298a76
2023-10-20 06:03:14 +00:00
sahbot
b9834eac28 Integrating mod-dm-cli to master_v0.2.5
Issue: HOP-4412 Fix license headers in files [fix]
GitOrigin-RevId: 354c9acf053e6f0db37f9760255a21d346feede2
2023-10-20 06:03:14 +00:00
sahbot
da14720456 Integrating mod-ba-cli to v0.8.15
Issue: HOP-4412 Fix license headers in files [fix]
GitOrigin-RevId: 6235bd556487a54685c76065fefa96e5a9769f24
2023-10-20 06:03:14 +00:00
sahbot
69345e822f Integrating mod-amxb-pcb to v3.6.20
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 9eaebaaf2438155984d9fc7e04a3b8c48d9562cf
2023-10-20 06:03:14 +00:00
sahbot
b7a317a27c Integrating mod-amxb-ubus to v3.1.19
Issue: HOP-4412 Fix license headers in files [fix]
GitOrigin-RevId: 5c241c2d9c6a1175ac0202eb34900d6987c5fd28
2023-10-13 08:32:05 +00:00
sahbot
9e40aa3103 Integrating acl-manager to master_v0.6.4
Issue: HOP-4412 Fix license headers in files [fix]
GitOrigin-RevId: 722dc6bb0a3ad86cd7e109ea16b68b22afc7381e
2023-10-13 08:32:05 +00:00
sahbot
41c90434d8 Integrating amx-cli to v0.3.4
Issue: HOP-4412 Fix license headers in files [fix]
GitOrigin-RevId: df1e3c2865b00973fa3220fd4daa5aef6abd3629
2023-10-13 08:32:05 +00:00
sahbot
06445efdcb Integrating libamxs to v0.2.0
Issue: HOP-4463 Add support for named and search paths in sync ctx [new]
GitOrigin-RevId: 2059769b670c3013a47fb1f14fbaf018f0dc587b
2023-10-13 08:32:05 +00:00
sahbot
8d6063fb0d Integrating amxb-inspect to master_v1.2.1
Issue: HOP-4412 Fix license headers in files [fix]
GitOrigin-RevId: 399ad934b0fee9017f86cfc69f7d9d767766d6a0
2023-10-13 08:32:05 +00:00
sahbot
3935ba9891 Integrating amxo-cg to master_v1.2.14
Issue: HOP-4412 Fix license headers in files [fix]
GitOrigin-RevId: 6a97071250af4086d9511debfe249a6dd3007807
2023-10-13 08:32:05 +00:00
sahbot
10f70dc21a Integrating amxrt to master_v2.1.1
Issue: HOP-4412 Fix license headers in files [fix]
GitOrigin-RevId: 94c33c6cb91028982ef3ecee2b5854d758f259ac
2023-10-13 08:32:05 +00:00
sahbot
bd9a91cf52 Integrating libamxrt to v0.2.20
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: f79fecb4f2d45f019c3611e2a850345cd19e7029
2023-10-13 08:32:05 +00:00
sahbot
7d9a8dc89a Integrating libamxs to v0.1.90
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: f50e53d763003118a7365c6599564490d4b0a3e1
2023-10-13 08:32:05 +00:00
sahbot
0d2735c2c7 Integrating libamxa to v0.10.17
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: d5c7c49fdd578e79feb077b0a2cd028c5635fb64
2023-10-13 08:32:05 +00:00
sahbot
227895d560 Integrating libamxb to v4.7.9
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a1bd47dcb9d5701ccb642d94020ba79dd6831685
2023-10-13 08:32:05 +00:00
sahbot
5530c26a3a Integrating libamxo to v4.0.11
Issue: HOP-4412 Fix license headers in files [fix]
GitOrigin-RevId: 94f0c24040ac59d1c2f8ad06876ab4930b12b6a2
2023-10-13 08:32:05 +00:00
sahbot
148cea93e1 Integrating libamxd to v6.0.10
Issue: HGWPR-24927 [PRPL OJO NOKIA][GMAP] The GMap server crashes when a new wired device, like an IP printer or IP camera, is plugged in. [fix]
GitOrigin-RevId: ea04998e2dc9416e58e73341344bd6dc40c01bbf
2023-10-13 08:32:05 +00:00
sahbot
b662fed69c Integrating libamxt to v0.2.19
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 683fcca8b79bdba8c5340091998aa5907db1d3da
2023-10-13 08:32:05 +00:00
sahbot
3a91146c9a Integrating libamxp to v1.2.11
Issue: ST-1181 [libamxp]Memory when parsing invalid list value [fix]
GitOrigin-RevId: 5f718e37338e92965d056bea8589ab69513b51a1
2023-10-13 08:32:05 +00:00
sahbot
d2d11b2b6e Integrating libamxs to master_v0.1.89
Issue: HOP-4521 Avoid infinite event loop in bidirectional parameter sync [fix]
GitOrigin-RevId: 95a2663e215e35297a2cb5e8898f1cf43ae9673a
2023-10-10 05:47:52 +00:00
sahbot
28b280728a Integrating mod-ba-cli to master_v0.8.14
Issue: HOP-4581 It must be possible to call native ubus object methods [fix]
GitOrigin-RevId: 03a35debbef64d797850d8fe06fa25d3189a1fbc
2023-10-10 05:47:52 +00:00
sahbot
fd3f0f778c Integrating mod-amxb-pcb to master_v3.6.19
Issue: HOP-4538 amxb_describe() returning non expected results over the pcb bus [fix]
Issue: NET-5146 High CPU and Memory usage [fix]
GitOrigin-RevId: 03a10b8991ef5a51195507c2fba55f79a4e9230c
2023-10-10 05:47:52 +00:00
sahbot
fd2375ed98 Integrating mod-amxb-ubus to master_v3.1.18
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: fdebe8cb1a6a498f86085f682a08b52a2281457e
2023-10-10 05:47:52 +00:00
sahbot
fc0e08e076 Integrating amx-fcgi to master_v1.3.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: aa4d145a507296ee0f9d9018b9750eedf029e1b2
2023-10-10 05:47:52 +00:00
sahbot
929f14d35b Integrating amx-cli to master_v0.3.3
Issue: ST-1171 [ubus-cli/ba-cli] Read commands from stdin [change]
GitOrigin-RevId: 127a81fc6c1ac82738ca2057e4fed97cc1b63500
2023-10-10 05:47:52 +00:00
sahbot
f3b36732d3 Integrating libamxrt to master_v0.2.19
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: cb7d0cd4b5622b500f387a023aa4c32e899197c9
2023-10-10 05:47:52 +00:00
sahbot
ce49cc1ea5 [CI] Update PKG_HASH
GitOrigin-RevId: b637c814108767fb7cadb06bb3e8b640548d90b4
2023-10-10 05:47:52 +00:00
sahbot
15d4699dc8 Integrating libamxs to master_v0.1.88
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: cf8b9a6eb9dceb8c252532a9f1062c06b5f9f91f
2023-10-10 05:47:52 +00:00
sahbot
e1dcf54148 Integrating libamxa to master_v0.10.16
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: ed35dd38a675f504c621218201f0132449972ea2
2023-10-10 05:47:52 +00:00
sahbot
1f7504dca8 Integrating libamxb to master_v4.7.8
Issue: HOP-4564 Don't return listen context from who_has [fix]
GitOrigin-RevId: 2ce636e030557bed0b3d6ac983d7c98fd4ef60fd
2023-10-10 05:47:52 +00:00
sahbot
a41b95fc9f Integrating libamxo to master_v4.0.10
Issue: ST-1175 Improve and optimize some parts for speed [fix]
GitOrigin-RevId: 32cb8afdb6b3da0fceba3ad7a2d9dcd44daacd09
2023-10-10 05:47:52 +00:00
sahbot
b8722d0f20 Integrating libamxd to master_v6.0.9
Issue: HOP-4538 amxb_describe() returning non expected results over the pcb bus [fix]
GitOrigin-RevId: a1da78ec6c0a134a9eb09e3eeaafca31d552e548
2023-10-10 05:47:52 +00:00
sahbot
275ddd79ff Integrating libamxt to master_v0.2.18
Issue: ST-1173 [ubus-cli/ba-cli] Pasting multiple commands trims first letters [fix]
Issue: ST-1174 amx-cli crash when unhandled key strokes are pressed [fix]
GitOrigin-RevId: 3ace82542edfd919ee23a54454a76544bacc785b
2023-10-10 05:47:52 +00:00
sahbot
4b94b81c0f Integrating libamxp to master_v1.2.10
Issue: VOIP-504 Develop generic prpl voiceactivation module
GitOrigin-RevId: b2ffe70ed3f47a4ab18de12145ac9c71989c9bb3
2023-10-10 05:47:52 +00:00
sahbot
4c93c9a8f2 Integrating libamxj to master_v0.3.61
Issue: ST-1175 Improve and omptimize some parts for speed [fix]
GitOrigin-RevId: 0668b1cc95cd8459395f78c69b39ffb14eac254b
2023-10-10 05:47:52 +00:00
sahbot
570ab4a41f Integrating mod-amxb-pcb to master_v3.6.18
Issue: HOP-4236 [tr181-device] Crash during boot and shutdown [fix]
GitOrigin-RevId: 3a189aa871eb66c7bbc4453ff0dc4d3fa044fd43
2023-09-29 05:49:40 +00:00
sahbot
c853c748cb Integrating libamxrt to master_v0.2.18
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a9f508d8d5795c8bf22c51809dc2b5a06316f66d
2023-09-29 05:49:40 +00:00
sahbot
7459cbd60f Issue: VZ-428 [CHR2fA] ubus-cli console generate a segmentation fault [fix]
GitOrigin-RevId: d7d08f8fc96b0972b9b353d8d20ee552cc3391ab
2023-09-26 08:58:05 +00:00
sahbot
5a8e4a5477 Integrating libamxrt to master_v0.2.14
Issue: HOP-4268 Create directory before user privilege and capability dropping [change]
GitOrigin-RevId: 8bfedfbbcffb4d224e6eca8182123105f970476f
2023-09-19 13:05:58 +00:00
32 changed files with 498 additions and 275 deletions

4
.gitlab-ci.yml Normal file
View File

@@ -0,0 +1,4 @@
---
include:
- remote: 'https://gitlab.com/prpl-foundation/tooling/yml-templates/raw/main/.feed-pipeline.yml'

View File

@@ -0,0 +1,20 @@
config PACKAGE_acl-manager
tristate
select SAH_SERVICES_ACL-MANAGER
if PACKAGE_acl-manager
menu "Select acl-manager build options"
depends on PACKAGE_acl-manager
config SAH_SERVICES_ACL-MANAGER
bool "The ACL manager will monitor the ACL directory and merge ACL files together to create a single master ACL file per role."
default y
config SAH_SERVICES_ACL-MANAGER_REQUIRES_USERS
bool "Add a dependency on Users.Group.acl-group that is required on prpl OS"
default y
endmenu
endif

View File

@@ -1,15 +1,15 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=acl-manager
PKG_VERSION:=v0.6.3
SHORT_DESCRIPTION:=The ACL manager will monitor the ACL directory and merge ACL files together to create a single master ACL file per role
PKG_VERSION:=v0.7.1
SHORT_DESCRIPTION:=The ACL manager monitors ACL directory and merges ACL files
PKG_SOURCE:=acl-manager-v0.6.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager/-/archive/v0.6.3
PKG_HASH:=f87aaa248fa2130ea5773ae6d2eea0acf82c00c395795305373aa53f34a902f5
PKG_BUILD_DIR:=$(BUILD_DIR)/acl-manager-v0.6.3
PKG_SOURCE:=acl-manager-v0.7.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager/-/archive/v0.7.1
PKG_HASH:=9a8c39941825da35d505f33cd8817bc5fe7674cbbb624b4b62e10f2251359b81
PKG_BUILD_DIR:=$(BUILD_DIR)/acl-manager-v0.7.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
COMPONENT:=acl-manager
@@ -25,8 +25,8 @@ endef
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Applications
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager
DEPENDS += +libamxc
@@ -40,24 +40,21 @@ define Package/$(PKG_NAME)
endef
define Package/$(PKG_NAME)/description
The ACL manager will monitor the ACL directory and merge ACL files together to create a single master ACL file per role.
The ACL manager monitors ACL directory and merges ACL files.
endef
define Build/Compile
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_SERVICES_ACL-MANAGER_REQUIRES_USERS=$(CONFIG_SAH_SERVICES_ACL-MANAGER_REQUIRES_USERS))
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_SERVICES_ACL-MANAGER_REQUIRES_USERS=$(CONFIG_SAH_SERVICES_ACL-MANAGER_REQUIRES_USERS))
$(call SAHInit/Install)
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_SERVICES_ACL-MANAGER_REQUIRES_USERS=$(CONFIG_SAH_SERVICES_ACL-MANAGER_REQUIRES_USERS))
endef
define Package/$(PKG_NAME)/install
@@ -65,6 +62,13 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
define Package/$(PKG_NAME)/config
source "$(SOURCE)/Config.in"
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amx-cli
PKG_VERSION:=v0.3.2
PKG_VERSION:=v0.5.1
SHORT_DESCRIPTION:=Ambiorix interactive CLI
PKG_SOURCE:=amx-cli-v0.3.2.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli/-/archive/v0.3.2
PKG_HASH:=5be46d9e11a61e382f8e70f858bf5a354632cfff5bd65bed69381e543654d944
PKG_BUILD_DIR:=$(BUILD_DIR)/amx-cli-v0.3.2
PKG_SOURCE:=amx-cli-v0.5.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli/-/archive/v0.5.1
PKG_HASH:=74f98759b38c9154c7af757713942bdbbfeb51c2f2548c1248c03dfd44f6980e
PKG_BUILD_DIR:=$(BUILD_DIR)/amx-cli-v0.5.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -18,15 +18,14 @@ PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Applications
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli
DEPENDS += +libamxc
DEPENDS += +libamxp
DEPENDS += +libamxt
DEPENDS += +libamxm
DEPENDS += +libamxo
DEPENDS += +libamxj
DEPENDS += +libevent2
DEPENDS += +yajl
@@ -43,9 +42,6 @@ endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
endef
define Build/InstallDev
@@ -57,6 +53,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amx-fcgi
PKG_VERSION:=v1.3.1
PKG_VERSION:=v1.3.13
SHORT_DESCRIPTION:=Ambiorix Fast CGI app for web-servers
PKG_SOURCE:=amx-fcgi-v1.3.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi/-/archive/v1.3.1
PKG_HASH:=cf8e06ad3d5fe860dd47f9cc950b05dc6725ed0cff2dce77c949d1aa7bb3bbc2
PKG_BUILD_DIR:=$(BUILD_DIR)/amx-fcgi-v1.3.1
PKG_SOURCE:=amx-fcgi-v1.3.13.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi/-/archive/v1.3.13
PKG_HASH:=4f245bac44238809855f52b1ea06a8b0f0f9cc2a9540a180ed0151cec39f6eff
PKG_BUILD_DIR:=$(BUILD_DIR)/amx-fcgi-v1.3.13
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -34,8 +34,8 @@ endef
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Applications
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi
DEPENDS += +libamxc
@@ -47,6 +47,7 @@ define Package/$(PKG_NAME)
DEPENDS += +libamxb
DEPENDS += +libamxa
DEPENDS += +fcgi
DEPENDS += +libsahtrace
MENU:=1
endef
@@ -60,9 +61,6 @@ endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
$(call SAHInit/Install)
$(call SAHBackupRestore/Install)
@@ -77,6 +75,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,24 +1,25 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amxb-inspect
PKG_VERSION:=v1.2.0
PKG_VERSION:=v1.2.1
SHORT_DESCRIPTION:=Ambiorix Backend inspector/validation tool
PKG_SOURCE:=amxb-inspect-v1.2.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxb-inspect/-/archive/v1.2.0
PKG_HASH:=54a5eb895da39e1b376438507597066ea8b1b03f1febc46da4a043fbb312b5e6
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb-inspect-v1.2.0
PKG_SOURCE:=amxb-inspect-v1.2.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxb-inspect/-/archive/v1.2.1
PKG_HASH:=b6fc5c9b9d94884af362fda41f455adcaaf5dd7538a598616508ab44e6a56b5c
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb-inspect-v1.2.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Applications
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxb-inspect
DEPENDS += +libamxb
@@ -30,22 +31,25 @@ define Package/$(PKG_NAME)/description
endef
define Build/Compile
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amxo-cg
PKG_VERSION:=v1.2.13
PKG_VERSION:=v1.5.5
SHORT_DESCRIPTION:=Object Definition Language Compiler/Generator
PKG_SOURCE:=amxo-cg-v1.2.13.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg/-/archive/v1.2.13
PKG_HASH:=c3c054decd4e8fc0b6aee6ed2d8717e1cc11f1a5718a4a93798a5cb77418f681
PKG_BUILD_DIR:=$(BUILD_DIR)/amxo-cg-v1.2.13
PKG_SOURCE:=amxo-cg-v1.5.5.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg/-/archive/v1.5.5
PKG_HASH:=6d19ffcb956a78b59d8c6911a6c85e499ca5a70d2bf3b4f788313e4a8c9454e3
PKG_BUILD_DIR:=$(BUILD_DIR)/amxo-cg-v1.5.5
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -18,15 +18,17 @@ PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Applications
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg
DEPENDS += +libamxc
DEPENDS += +libamxj
DEPENDS += +libamxp
DEPENDS += +libamxd
DEPENDS += +libamxo
DEPENDS += +libxml2
DEPENDS += +yajl
MENU:=1
endef
@@ -39,14 +41,11 @@ define Build/Compile
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Package/$(PKG_NAME)/install
@@ -54,6 +53,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,25 +1,32 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amxrt
PKG_VERSION:=v2.1.0
PKG_VERSION:=v2.2.1
SHORT_DESCRIPTION:=Data model runtime
PKG_SOURCE:=amxrt-v2.1.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt/-/archive/v2.1.0
PKG_HASH:=d0bd42a6263d9abbcbba5dba488dc3c693fccf75ab69e6985c38d2d82ae4e8f3
PKG_BUILD_DIR:=$(BUILD_DIR)/amxrt-v2.1.0
PKG_SOURCE:=amxrt-v2.2.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt/-/archive/v2.2.1
PKG_HASH:=40ecda3bb417ea15ae41dc6425fcf44079cd4d1597418200dd77362f4dcc7e04
PKG_BUILD_DIR:=$(BUILD_DIR)/amxrt-v2.2.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
COMPONENT:=amxrt
PKG_RELEASE:=1
define SAHInit/Install
install -d ${PKG_INSTALL_DIR}/etc/rc.d/
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/amx-shutdown-wait ${PKG_INSTALL_DIR}/etc/rc.d/S90amx-shutdown-wait
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/amx-shutdown-wait ${PKG_INSTALL_DIR}/etc/rc.d/K90amx-shutdown-wait
endef
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Applications
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt
DEPENDS += +libamxc
@@ -44,9 +51,8 @@ endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
$(call SAHInit/Install)
endef
define Build/InstallDev
@@ -58,6 +64,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

61
apps/dmtui/Makefile Normal file
View File

@@ -0,0 +1,61 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=dmtui
PKG_VERSION:=v0.3.3
SHORT_DESCRIPTION:=Simple example application that creates a data model using the Ambiorix framework
PKG_SOURCE:=dmtui-v0.3.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/amxlab/tui/applications/dmtui/-/archive/v0.3.3
PKG_HASH:=51cfd6d4269e8d51722bbe6553c63fda040fadaa28787feb0d6f139c99f6137f
PKG_BUILD_DIR:=$(BUILD_DIR)/dmtui-v0.3.3
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=prpl Foundation
SUBMENU:=Examples
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/amxlab/tui/applications/dmtui
DEPENDS += +libamxc
DEPENDS += +libamxp
DEPENDS += +libamxt
DEPENDS += +libamxd
DEPENDS += +libamxo
DEPENDS += +libamxb
DEPENDS += +libamxtui
MENU:=1
endef
define Package/$(PKG_NAME)/description
Simple example application that creates a data model using the Ambiorix framework
endef
define Build/Compile
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxa
PKG_VERSION:=v0.10.13
PKG_VERSION:=v0.11.1
SHORT_DESCRIPTION:=Access control verification
PKG_SOURCE:=libamxa-v0.10.13.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa/-/archive/v0.10.13
PKG_HASH:=a4d3969226293f7a3013c4a39f7057d656304148fdd32cb4d2287be295ecc19c
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxa-v0.10.13
PKG_SOURCE:=libamxa-v0.11.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa/-/archive/v0.11.1
PKG_HASH:=c4ce80b236e2e6bef000e6c90df0b4be995e8ce689f88bbbbc1a3dcf6199d664
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxa-v0.11.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -18,8 +18,8 @@ PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa
DEPENDS += +libamxc
@@ -39,9 +39,6 @@ endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
endef
define Build/InstallDev
@@ -53,6 +50,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxb
PKG_VERSION:=v4.7.5
PKG_VERSION:=v4.11.5
SHORT_DESCRIPTION:=Bus agnostic C API (mediator)
PKG_SOURCE:=libamxb-v4.7.5.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb/-/archive/v4.7.5
PKG_HASH:=401497fcfa088923ec243bb10fe712542b58ce5bd7b63800fbbbda76bac18be5
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxb-v4.7.5
PKG_SOURCE:=libamxb-v4.11.5.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb/-/archive/v4.11.5
PKG_HASH:=68e63e94bedc8558cb28b3d5706e0a4f19e331b52810870191e3c5723ec20671
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxb-v4.11.5
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -18,8 +18,8 @@ PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb
DEPENDS += +libamxc
@@ -39,9 +39,6 @@ endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
endef
define Build/InstallDev
@@ -53,6 +50,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxc
PKG_VERSION:=v1.8.12
SHORT_DESCRIPTION:=Libamxc is a library containing data containers, implemented in ansi C (C99)
PKG_VERSION:=v2.2.0
SHORT_DESCRIPTION:=library providing generic reusable data containers
PKG_SOURCE:=libamxc-v1.8.12.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc/-/archive/v1.8.12
PKG_HASH:=dddf691873276f8e744bf96734e5bc77d601d48d550a96ad215a7373b276161f
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxc-v1.8.12
PKG_SOURCE:=libamxc-v2.2.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc/-/archive/v2.2.0
PKG_HASH:=8f4abd5c2015310928e185d9489ff3c3e3603c9ca8dde9cb8be92021814cd3cf
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxc-v2.2.0
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -18,15 +18,15 @@ PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc
MENU:=1
endef
define Package/$(PKG_NAME)/description
Libamxc is a library containing data containers, implemented in ansi C (C99).
library providing generic reusable data containers
endef
define Build/Compile
@@ -35,9 +35,6 @@ endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
endef
define Build/InstallDev
@@ -49,6 +46,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxd
PKG_VERSION:=v6.0.6
PKG_VERSION:=v6.5.7
SHORT_DESCRIPTION:=Data model C-API
PKG_SOURCE:=libamxd-v6.0.6.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd/-/archive/v6.0.6
PKG_HASH:=9ca5d5a5becb67a76cce3156d46ed6a9950f54feceb3c752dc94954fda88c309
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxd-v6.0.6
PKG_SOURCE:=libamxd-v6.5.7.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd/-/archive/v6.5.7
PKG_HASH:=d60b697a57ad95e9101d0ba7c8f3fb7d0e1923d0b92351fe0a9807ef0f5274b1
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxd-v6.5.7
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -18,8 +18,8 @@ PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd
DEPENDS += +libamxc
@@ -37,9 +37,6 @@ endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
endef
define Build/InstallDev
@@ -51,6 +48,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxj
PKG_VERSION:=v0.3.59
PKG_VERSION:=v1.0.4
SHORT_DESCRIPTION:=JSON parser & generator using yajl and libamxc variants
PKG_SOURCE:=libamxj-v0.3.59.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj/-/archive/v0.3.59
PKG_HASH:=0623a88f5456838ed687d5de6995d0004a09ae9d07fdbe29add6ef35faac19ae
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxj-v0.3.59
PKG_SOURCE:=libamxj-v1.0.4.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj/-/archive/v1.0.4
PKG_HASH:=4caa4c4c1505ee2eab189042058b978875f3e03cead3a115eb8eba08a168f865
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxj-v1.0.4
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -18,8 +18,8 @@ PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj
DEPENDS += +libamxc
@@ -37,9 +37,6 @@ endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
endef
define Build/InstallDev
@@ -51,6 +48,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxm
PKG_VERSION:=v0.0.59
SHORT_DESCRIPTION:=modularity api, simplifies creation of add-ons (plug-ins, modules)
PKG_VERSION:=v0.1.0
SHORT_DESCRIPTION:=modularity API, simplifies creation of plug-ins
PKG_SOURCE:=libamxm-v0.0.59.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxm/-/archive/v0.0.59
PKG_HASH:=9610ea2e4053b198379a546365d69a04dd9f3c90e9756d724e71071d5e4c1cc1
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxm-v0.0.59
PKG_SOURCE:=libamxm-v0.1.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxm/-/archive/v0.1.0
PKG_HASH:=b98980d2cf88c34a674f9a62cc2e71dc1cf9e94d2f38c52f513958669deb21f5
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxm-v0.1.0
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -18,8 +18,8 @@ PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxm
DEPENDS += +libamxc
@@ -28,7 +28,7 @@ define Package/$(PKG_NAME)
endef
define Package/$(PKG_NAME)/description
modularity api, simplifies creation of add-ons (plug-ins, modules)
modularity API, simplifies creation of plug-ins
endef
define Build/Compile
@@ -37,9 +37,6 @@ endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
endef
define Build/InstallDev
@@ -51,6 +48,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxo
PKG_VERSION:=v4.0.7
PKG_VERSION:=v5.1.0
SHORT_DESCRIPTION:=Ambiorix Object Definition Language library
PKG_SOURCE:=libamxo-v4.0.7.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo/-/archive/v4.0.7
PKG_HASH:=47c6674fbbdba0343f646f2d72a3bdb326acfaaa304eb67cd8af6741716a00a7
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxo-v4.0.7
PKG_SOURCE:=libamxo-v5.1.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo/-/archive/v5.1.0
PKG_HASH:=fc83a22ca56fbc7584d517128ae6157d4ef7d1f3b967344ad47ad435283c223c
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxo-v5.1.0
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,13 +20,14 @@ PKG_BUILD_DEPENDS += flex/host
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo
DEPENDS += +libamxc
DEPENDS += +libamxp
DEPENDS += +libamxd
DEPENDS += +libamxs
MENU:=1
endef
@@ -40,9 +41,6 @@ endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
endef
define Build/InstallDev
@@ -54,6 +52,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxp
PKG_VERSION:=v1.2.8
PKG_VERSION:=v2.4.1
SHORT_DESCRIPTION:=Common patterns implementation
PKG_SOURCE:=libamxp-v1.2.8.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp/-/archive/v1.2.8
PKG_HASH:=66d4917d2448961a0a62ae442415f8f2994676cc5202a8cb83fb083babf395c8
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxp-v1.2.8
PKG_SOURCE:=libamxp-v2.4.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp/-/archive/v2.4.1
PKG_HASH:=ac2f39fb79a8bd97163aabc818fe4205b9797ebd8503f02d6d5eefca058f37f4
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxp-v2.4.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -20,11 +20,12 @@ PKG_BUILD_DEPENDS += flex/host
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp
DEPENDS += +libamxc
DEPENDS += +libcap-ng
MENU:=1
endef
@@ -38,9 +39,6 @@ endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
endef
define Build/InstallDev
@@ -52,6 +50,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxrt
PKG_VERSION:=v0.2.13
PKG_VERSION:=v0.6.4
SHORT_DESCRIPTION:=Ambiorix Run Time API
PKG_SOURCE:=libamxrt-v0.2.13.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxrt/-/archive/v0.2.13
PKG_HASH:=4878f717f006e8cce07cee82ac813985314b5d16b1145166df675638bbcbb0ed
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxrt-v0.2.13
PKG_SOURCE:=libamxrt-v0.6.4.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxrt/-/archive/v0.6.4
PKG_HASH:=ac858f0ba57d8636c4ed936018bebd9d1da5c7fa2f0001ac032705851c710da2
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxrt-v0.6.4
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -18,8 +18,8 @@ PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxrt
DEPENDS += +libamxc
@@ -43,9 +43,6 @@ endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_AMXRT_RWDATAPATH=$(CONFIG_SAH_AMXRT_RWDATAPATH))
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
endef
define Build/InstallDev
@@ -57,6 +54,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
define Package/$(PKG_NAME)/config

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxs
PKG_VERSION:=v0.1.85
PKG_VERSION:=v0.7.1
SHORT_DESCRIPTION:=Data model synchronization C-API
PKG_SOURCE:=libamxs-v0.1.85.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs/-/archive/v0.1.85
PKG_HASH:=0e8a105cb6fd3ba1d07998d19d8cbf0c6eae0a5a4b62d29a17e53da81753be46
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxs-v0.1.85
PKG_SOURCE:=libamxs-v0.7.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs/-/archive/v0.7.1
PKG_HASH:=8f4a6d06d26224e27c066cc855bae1cd381310e1756892b24d5b878992104d5b
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxs-v0.7.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -18,8 +18,8 @@ PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs
DEPENDS += +libamxc
@@ -39,9 +39,6 @@ endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
endef
define Build/InstallDev
@@ -53,6 +50,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxt
PKG_VERSION:=v0.2.15
PKG_VERSION:=v1.0.0
SHORT_DESCRIPTION:=Common patterns implementation
PKG_SOURCE:=libamxt-v0.2.15.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt/-/archive/v0.2.15
PKG_HASH:=d8b954915ce6630943288c1851bab93a5d8ad9db48db32d667254ebe641a9968
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxt-v0.2.15
PKG_SOURCE:=libamxt-v1.0.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt/-/archive/v1.0.0
PKG_HASH:=3afe221384abf13b05b3ad88577573977ac83063dead584a114fc8633c2dd5cf
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxt-v1.0.0
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -18,8 +18,8 @@ PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt
DEPENDS += +libamxc
@@ -37,9 +37,6 @@ endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
endef
define Build/InstallDev
@@ -51,6 +48,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

58
libs/libamxtui/Makefile Normal file
View File

@@ -0,0 +1,58 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxtui
PKG_VERSION:=v0.1.7
SHORT_DESCRIPTION:=Libamxtui is a library that provides terminal user interface widgets based on ncurses
PKG_SOURCE:=libamxtui-v0.1.7.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/amxlab/tui/libraries/libamxtui/-/archive/v0.1.7
PKG_HASH:=6bf9aa7276417534471d09925e31f99276e290348bbfced3534f7f5075622824
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxtui-v0.1.7
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/amxlab/tui/libraries/libamxtui
DEPENDS += +libamxc
DEPENDS += +libamxt
DEPENDS += +libamxp
DEPENDS += +libncurses
MENU:=1
endef
define Package/$(PKG_NAME)/description
Libamxtui is a library that provides terminal user interface widgets based on ncurses.
endef
define Build/Compile
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libsahtrace
PKG_VERSION:=v1.13.1
PKG_VERSION:=v1.15.0
SHORT_DESCRIPTION:=Small and flexible library to enable tracing and logging
PKG_SOURCE:=libsahtrace-v1.13.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/core/libraries/libsahtrace/-/archive/v1.13.1
PKG_HASH:=a854ab0570d18d9f49928f74c9d68b62740b5bfe3f1c5712c33191d38e3a44db
PKG_BUILD_DIR:=$(BUILD_DIR)/libsahtrace-v1.13.1
PKG_SOURCE:=libsahtrace-v1.15.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/core/libraries/libsahtrace/-/archive/v1.15.0
PKG_HASH:=9e46e221170ba3029924a19372760cd43c7a6af8fc6f4532aa16345a885dfd8e
PKG_BUILD_DIR:=$(BUILD_DIR)/libsahtrace-v1.15.0
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -18,8 +18,8 @@ PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=pcb
SUBMENU:=Libraries
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/core/libraries/libsahtrace
MENU:=1
@@ -35,9 +35,6 @@ endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_TRACES_ENABLED=$(CONFIG_SAH_TRACES_ENABLED) CONFIG_SAH_TRACES_LEVEL=$(CONFIG_SAH_TRACES_LEVEL) CONFIG_SAH_TRACES_SYSLOG_CONSOLE=$(CONFIG_SAH_TRACES_SYSLOG_CONSOLE) CONFIG_SAH_TRACE_NO_COLORS=$(CONFIG_SAH_TRACE_NO_COLORS))
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
endef
define Build/InstallDev
@@ -49,6 +46,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
define Package/$(PKG_NAME)/config

View File

@@ -16,8 +16,8 @@ include $(INCLUDE_DIR)/cmake.mk
define Package/$(PKG_NAME)
SECTION:=libs
CATEGORY:=ambiorix
SUBMENU:=Libraries
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=RFC 3986 compliant URI parsing and handling library
URL:=https://uriparser.github.io/
endef

View File

@@ -0,0 +1,20 @@
config PACKAGE_mod-amxb-pcb
tristate
select SAH_MOD_AMXB_PCB
if PACKAGE_mod-amxb-pcb
menu "Select mod-amxb-pcb build options"
depends on PACKAGE_mod-amxb-pcb
config SAH_MOD_AMXB_PCB
bool "Build pcb backend for ambiorix"
default y
config SAH_MOD_AMXB_PCB_ORDER
string "Backend load order"
default "10-"
endmenu
endif

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-amxb-pcb
PKG_VERSION:=v3.6.15
PKG_VERSION:=v3.14.2
SHORT_DESCRIPTION:=PCB backend implementation for amxb
PKG_SOURCE:=amxb_pcb-v3.6.15.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_pcb/-/archive/v3.6.15
PKG_HASH:=cdc17b6f4b94cc4d228410cf48e24b1306cecdb8d46d6da4e0140e98712a53f2
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb_pcb-v3.6.15
PKG_SOURCE:=amxb_pcb-v3.14.2.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_pcb/-/archive/v3.14.2
PKG_HASH:=fcdb8d4e63d18ffe343e465038ec1208d536782053ca475d692f1ea756470331
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb_pcb-v3.14.2
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -18,17 +18,19 @@ PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Modules
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_pcb
DEPENDS += +libamxc
DEPENDS += +libamxj
DEPENDS += +libamxp
DEPENDS += +libamxd
DEPENDS += +libamxb
DEPENDS += +libpcb
DEPENDS += +libamxa
DEPENDS += +libusermngt
DEPENDS += +yajl
MENU:=1
endef
@@ -37,18 +39,15 @@ define Package/$(PKG_NAME)/description
endef
define Build/Compile
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_MOD_AMXB_PCB_ORDER=$(CONFIG_SAH_MOD_AMXB_PCB_ORDER))
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_MOD_AMXB_PCB_ORDER=$(CONFIG_SAH_MOD_AMXB_PCB_ORDER))
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_MOD_AMXB_PCB_ORDER=$(CONFIG_SAH_MOD_AMXB_PCB_ORDER))
endef
define Package/$(PKG_NAME)/install
@@ -56,6 +55,13 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
define Package/$(PKG_NAME)/config
source "$(SOURCE)/Config.in"
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -0,0 +1,20 @@
config PACKAGE_mod-amxb-ubus
tristate
select SAH_LIB_AMXB_UBUS
if PACKAGE_mod-amxb-ubus
menu "Select mod-amxb-ubus build options"
depends on PACKAGE_mod-amxb-ubus
config SAH_LIB_AMXB_UBUS
bool "Build ubus backend for ambiorix"
default y
config SAH_LIB_AMXB_UBUS_ORDER
string "Backend load order"
default "05-"
endmenu
endif

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-amxb-ubus
PKG_VERSION:=v3.1.15
PKG_VERSION:=v3.5.1
SHORT_DESCRIPTION:=Ubus Backend
PKG_SOURCE:=amxb_ubus-v3.1.15.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus/-/archive/v3.1.15
PKG_HASH:=e786edc1e207bf7554d4a2793f590f8600646a25fed3d65062939056c9624134
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb_ubus-v3.1.15
PKG_SOURCE:=amxb_ubus-v3.5.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus/-/archive/v3.5.1
PKG_HASH:=87605c5038043dbbf75a81f2270888ae79c61645a332f8985b838201ed91d9b8
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb_ubus-v3.5.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -18,8 +18,8 @@ PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Modules
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus
DEPENDS += +libamxc
@@ -34,18 +34,15 @@ define Package/$(PKG_NAME)/description
endef
define Build/Compile
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_LIB_AMXB_UBUS_ORDER=$(CONFIG_SAH_LIB_AMXB_UBUS_ORDER))
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_LIB_AMXB_UBUS_ORDER=$(CONFIG_SAH_LIB_AMXB_UBUS_ORDER))
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_LIB_AMXB_UBUS_ORDER=$(CONFIG_SAH_LIB_AMXB_UBUS_ORDER))
endef
define Package/$(PKG_NAME)/install
@@ -53,6 +50,13 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
define Package/$(PKG_NAME)/config
source "$(SOURCE)/Config.in"
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -19,6 +19,10 @@ config SAH_MOD_BA_CLI_INSTALL_PCB_CLI
bool "Install pcb cli"
default y
config SAH_MOD_BA_CLI_INSTALL_RBUS_CLI
bool "Install rbus cli"
default y
endmenu
endif

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-ba-cli
PKG_VERSION:=v0.8.13
PKG_VERSION:=v0.13.1
SHORT_DESCRIPTION:=Bus Agnostic Command Line Interface
PKG_SOURCE:=mod-ba-cli-v0.8.13.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli/-/archive/v0.8.13
PKG_HASH:=cd7f855bfdd40171a9e60ff14be8fca2897db8bb51e671c568a3d1b692744ca1
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-ba-cli-v0.8.13
PKG_SOURCE:=mod-ba-cli-v0.13.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli/-/archive/v0.13.1
PKG_HASH:=1633a4ca1b4a18b72ea387f05a72443cbc23356a110b70b4337423b46482ee95
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-ba-cli-v0.13.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -18,8 +18,8 @@ PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Modules
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli
DEPENDS += +libamxc
@@ -28,8 +28,8 @@ define Package/$(PKG_NAME)
DEPENDS += +libamxp
DEPENDS += +libamxd
DEPENDS += +libamxb
DEPENDS += +libamxo
DEPENDS += +libamxa
DEPENDS += +libamxo
DEPENDS += +amx-cli
MENU:=1
endef
@@ -39,18 +39,15 @@ define Package/$(PKG_NAME)/description
endef
define Build/Compile
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI) CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI))
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI) CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI) CONFIG_SAH_MOD_BA_CLI_INSTALL_RBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_RBUS_CLI))
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI) CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI))
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI) CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI) CONFIG_SAH_MOD_BA_CLI_INSTALL_RBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_RBUS_CLI))
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI) CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI))
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_UBUS_CLI) CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_PCB_CLI) CONFIG_SAH_MOD_BA_CLI_INSTALL_RBUS_CLI=$(CONFIG_SAH_MOD_BA_CLI_INSTALL_RBUS_CLI))
endef
define Package/$(PKG_NAME)/install
@@ -58,6 +55,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
define Package/$(PKG_NAME)/config

View File

@@ -1,24 +1,25 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-dm-cli
PKG_VERSION:=v0.2.4
PKG_VERSION:=v0.2.6
SHORT_DESCRIPTION:=Data Model Command Line Interface
PKG_SOURCE:=mod-dm-cli-v0.2.4.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-dm-cli/-/archive/v0.2.4
PKG_HASH:=9b1ca5f2a006d8d81397fba3b0696aaa449e1e056b214c0929c9bf00edea7a29
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-dm-cli-v0.2.4
PKG_SOURCE:=mod-dm-cli-v0.2.6.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-dm-cli/-/archive/v0.2.6
PKG_HASH:=371b9fa40876d02e48468bfd15c1975649817f69fed1829b3bd3a6ab169b84e3
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-dm-cli-v0.2.6
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Modules
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-dm-cli
DEPENDS += +libamxc
@@ -37,22 +38,25 @@ define Package/$(PKG_NAME)/description
endef
define Build/Compile
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-lua-amx
PKG_VERSION:=v0.1.9
PKG_VERSION:=v0.1.11
SHORT_DESCRIPTION:=Ambiorix LUA extension
PKG_SOURCE:=mod-lua-amx-v0.1.9.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx/-/archive/v0.1.9
PKG_HASH:=d5600e212c787dcecdd0be1f0ca78e6ff06db5c368f32c42355406d56d2e0e5c
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-lua-amx-v0.1.9
PKG_SOURCE:=mod-lua-amx-v0.1.11.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx/-/archive/v0.1.11
PKG_HASH:=83da54d51f4be76c121d89a48863ec0c5df90c194fc30c6db089836b97896d7d
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-lua-amx-v0.1.11
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -18,8 +18,8 @@ PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Modules
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/mod-lua-amx
DEPENDS += +libamxc
@@ -39,14 +39,11 @@ define Build/Compile
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_LUA_AMX_LUA_VERSION=$(CONFIG_SAH_LUA_AMX_LUA_VERSION))
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_LUA_AMX_LUA_VERSION=$(CONFIG_SAH_LUA_AMX_LUA_VERSION))
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_LUA_AMX_LUA_VERSION=$(CONFIG_SAH_LUA_AMX_LUA_VERSION))
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_LUA_AMX_LUA_VERSION=$(CONFIG_SAH_LUA_AMX_LUA_VERSION))
endef
define Package/$(PKG_NAME)/install
@@ -54,6 +51,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
define Package/$(PKG_NAME)/config

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=lua-amx
PKG_VERSION:=v0.3.14
PKG_VERSION:=v0.5.5
SHORT_DESCRIPTION:=LUA AMX Bindings
PKG_SOURCE:=lua-amx-v0.3.14.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx/-/archive/v0.3.14
PKG_HASH:=9356f1c5aa9aa4a57270edaad5236385941304306e4b8ed9e6ccabfe4e64bfee
PKG_BUILD_DIR:=$(BUILD_DIR)/lua-amx-v0.3.14
PKG_SOURCE:=lua-amx-v0.5.5.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx/-/archive/v0.5.5
PKG_HASH:=2c1af69c65a4f9edb9c8d5a53cd771400d2935e2d6448226b6228577d4e30c1b
PKG_BUILD_DIR:=$(BUILD_DIR)/lua-amx-v0.5.5
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -18,11 +18,12 @@ PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Utilities
CATEGORY:=prpl Foundation
SUBMENU:=Ambiorix
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx
DEPENDS += +libamxc
DEPENDS += +libamxj
DEPENDS += +libamxp
DEPENDS += +libamxd
DEPENDS += +libamxb
@@ -41,14 +42,11 @@ define Build/Compile
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_LUA_AMX_LUA_VERSION_OVERRIDE=$(CONFIG_SAH_LUA_AMX_LUA_VERSION_OVERRIDE) CONFIG_SAH_LUA_AMX_LUA_VERSION=$(CONFIG_SAH_LUA_AMX_LUA_VERSION))
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_LUA_AMX_LUA_VERSION_OVERRIDE=$(CONFIG_SAH_LUA_AMX_LUA_VERSION_OVERRIDE) CONFIG_SAH_LUA_AMX_LUA_VERSION=$(CONFIG_SAH_LUA_AMX_LUA_VERSION))
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_LUA_AMX_LUA_VERSION_OVERRIDE=$(CONFIG_SAH_LUA_AMX_LUA_VERSION_OVERRIDE) CONFIG_SAH_LUA_AMX_LUA_VERSION=$(CONFIG_SAH_LUA_AMX_LUA_VERSION))
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_SAH_LUA_AMX_LUA_VERSION_OVERRIDE=$(CONFIG_SAH_LUA_AMX_LUA_VERSION_OVERRIDE) CONFIG_SAH_LUA_AMX_LUA_VERSION=$(CONFIG_SAH_LUA_AMX_LUA_VERSION))
endef
define Package/$(PKG_NAME)/install
@@ -56,6 +54,9 @@ define Package/$(PKG_NAME)/install
if [ -d ./files ]; then \
$(CP) ./files/* $(1)/; \
fi
find $(1) -name *.a -exec rm {} +;
find $(1) -name *.h -exec rm {} +;
find $(1) -name *.pc -exec rm {} +;
endef
define Package/$(PKG_NAME)/config