Skip to content

testing/thelounge: upgrade to 4.4.3

Fabricio Silva requested to merge fabricionaweb/aports:update-thelounge into master
  • upgrade 4.4.3
  • manage to build it to "all !riscv64" arch - but it needed the npm_config_build_from_source to compile the sqlite dependency, which may increase pipeline size and time - https://www.npmjs.com/package/sqlite3#prebuilt-binaries
  • changed the rc-services to be able to create and to fix permissions, also add daemon logs
  • the app is able to create the config.js on the first run (assuming all permissions is correct), so I removed that part of the code
    • to ensure permissions is correct I set the user home folder + using the start_pre script
  • removed the .patch to use mocha to skip the failing tests (if fails because it exect a version formatted like "v4.4.3-source" or something
  • removed the npm dependency and create an symlink to the binary (index.js already have the shebag)
  • moved to /usr/share/webapps
  • added -doc meta package to MIT license
Edited by Fabricio Silva

Merge request reports

Loading