summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-05-23Work around node bugAmin Vakil
https://aur.archlinux.org/cgit/aur.git/commit/?h=thelounge&id=fd50c63 node-gyp or node have a bug that prevents building with "text file busy" if the kernel is too fast, so we have to disable IO_URING support. This is cleary a hack and needs to be removed as soon as possible https://github.com/nodejs/node/issues/48444 is the necro bumped thread originally from docker
2024-05-23Add python-setuptools for Py 3.12 compatAmin Vakil
https://aur.archlinux.org/cgit/aur.git/commit/?h=thelounge&id=6164139 Python chose to remove setuptools by default, leading to: Traceback (most recent call last): File "/build/thelounge-git/src/thelounge/_build/node_modules/node-gyp/gyp/gyp_main.py", line 42, in <module> import gyp # noqa: E402 ^^^^^^^^^^ File "/build/thelounge-git/src/thelounge/_build/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 9, in <module> import gyp.input File "/build/thelounge-git/src/thelounge/_build/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 19, in <module> from distutils.version import StrictVersion ModuleNotFoundError: No module named 'distutils' gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at ChildProcess.onCpExit (/build/thelounge-git/src/thelounge/_build/node_modules/node-gyp/lib/configure.js:259:16) gyp ERR! stack at ChildProcess.emit (node:events:519:28) gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:294:12) gyp ERR! System Linux 6.8.9-arch1-2 gyp ERR! command "/usr/bin/node" "/build/thelounge-git/src/thelounge/_build/node_modules/sqlite3/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /build/thelounge-git/src/thelounge/_build/node_modules/sqlite3 gyp ERR! node -v v21.7.3 gyp ERR! node-gyp -v v8.4.1 gyp ERR! not ok
2024-04-06upgpkg: thelounge-beta 4.4.3-1Amin Vakil
upstream release
2024-02-24node-pre-gyp has been deprecatedAmin Vakil
https://github.com/TryGhost/node-sqlite3/commit/605c7f9 https://github.com/TryGhost/node-sqlite3/pull/1735
2024-02-20upgpkg: thelounge-beta 4.4.2rc.1-1Amin Vakil
upstream release
2023-06-18upgpkg: thelounge-beta 4.4.1-1Amin Vakil
upstream release
2023-05-27upgpkg: thelounge-beta 4.4.1rc.2-1Amin Vakil
upstream release
2023-05-21upgpkg: thelounge-beta 4.4.1rc.1-1Amin Vakil
upstream release
2023-05-17upgpkg: thelounge-beta 4.4.0-1Amin Vakil
upstream release
2023-05-06upgpkg: thelounge-beta 4.4.0rc.1-1Amin Vakil
upstream release
2023-03-25change config.js pathAmin Vakil
2023-03-23upgpkg: thelounge-beta 4.4.0pre.2-2Amin Vakil
2022-05-19upgpkg: thelounge-beta 4.3.1-2Amin Vakil
Rebuild because of nodejs upgrade
2022-04-12mkdir -p build instead of mkdir buildAmin Vakil
Prevent failure on consecutive makepkgs
2022-04-12upgpkg: thelounge-beta 4.3.1-1Amin Vakil
upstream release
2022-04-12Use yarn to install, with the lockfileAmin Vakil
https://github.com/thelounge/thelounge-archlinux/pull/19
2022-04-12Revert "Use yarn instead of npm"Amin Vakil
This reverts commit 5f061be98e2b8652796d3043c0044a4ebc045a45.
2022-04-12Use yarn instead of npmAmin Vakil
chmod 755 on all directories in /usr Harden config.js permissions Install /usr/bin/thelounge Fix index.js path yarn install in prepare function
2022-03-03upgpkg: thelounge-beta 4.3.1rc.1-1Amin Vakil
upstream release
2021-11-23upgpkg: thelounge-beta 4.3.0-1Amin Vakil
upstream release
2021-11-19upgpkg: thelounge-beta 4.3.0rc.2-1Amin Vakil
upstream release
2021-11-18upgpkg: thelounge-beta 4.3.0rc.1-1Amin Vakil
upstream release
2021-11-04upgpkg: thelounge-beta 4.3.0pre.6-1Amin Vakil
upstream release
2021-07-02upgpkg: thelounge-beta 4.3.0pre.4-1Amin Vakil
upstream release
2021-06-30upgpkg: thelounge-beta 4.3.0pre.3-1Amin Vakil
upstream release
2021-06-17upgpkg: thelounge-beta 4.3.0pre.2-1Amin Vakil
upstream release Add thelounge conflicts provides
2021-06-17Fix pkgnameAmin Vakil
2021-06-17Initial commitAmin Vakil