@d347hm4n
Thanks for the patch. Fixed + pushed
| Git Clone URL: | https://aur.archlinux.org/awakened-poe-trade-git.git (read-only, click to copy) |
|---|---|
| Package Base: | awakened-poe-trade-git |
| Description: | Path of Exile trading app for price checking |
| Upstream URL: | https://github.com/SnosMe/awakened-poe-trade |
| Keywords: | checking Exile of Path poe price trading |
| Licenses: | MIT |
| Conflicts: | awakened-poe-trade-git |
| Provides: | awakened-poe-trade-git |
| Submitter: | ninni |
| Maintainer: | ninni |
| Last Packager: | ninni |
| Votes: | 11 |
| Popularity: | 0.80 |
| First Submitted: | 2021-08-15 15:56 (UTC) |
| Last Updated: | 2026-08-30 17:33 (UTC) |
@d347hm4n
Thanks for the patch. Fixed + pushed
As of a recent commit:
https://github.com/SnosMe/awakened-poe-trade/commit/3789c013920e0e7aeed2194baba30db5e3b2cded
automate creation of index files
the build is failing, I fixed it with the following:
diff --git a/PKGBUILD b/PKGBUILD
index 27f0e2c..9add0e8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: ninni <soelder@hotmail.com>
pkgname=awakened-poe-trade-git
-pkgver=3.28.104.r2.gdc41a411
+pkgver=3.29.107.r16.gf5985f7c
pkgrel=1
pkgdesc='Path of Exile trading app for price checking'
arch=('x86_64')
@@ -44,7 +44,6 @@ build() {
cd "${srcdir}/awakened-poe-trade/renderer"
npm ci
- npm run make-index-files
npm run build
cd "${srcdir}/awakened-poe-trade/main"
@Perry3D
Thanks - i switched it to npm. I wish y'all a nice league start.
You may need to do a clean build when prompted to do so.
For me the build fails. I also think upstream they switched from yarn to npm.
With this patch it works:
diff --git i/.SRCINFO w/.SRCINFO
index c115eaf..9127be5 100644
--- i/.SRCINFO
+++ w/.SRCINFO
@@ -1,12 +1,11 @@
pkgbase = awakened-poe-trade-git
pkgdesc = Path of Exile trading app for price checking
- pkgver = 3.28.102.r0.g6583016d
+ pkgver = 3.28.104.r2.gdc41a411
pkgrel = 1
url = https://github.com/SnosMe/awakened-poe-trade
arch = x86_64
license = MIT
makedepends = git
- makedepends = yarn
makedepends = node-gyp
makedepends = nvm
makedepends = libxtst
diff --git i/PKGBUILD w/PKGBUILD
index 1a5df42..27f0e2c 100644
--- i/PKGBUILD
+++ w/PKGBUILD
@@ -1,13 +1,13 @@
# Maintainer: ninni <soelder@hotmail.com>
pkgname=awakened-poe-trade-git
-pkgver=3.28.102.r0.g6583016d
+pkgver=3.28.104.r2.gdc41a411
pkgrel=1
pkgdesc='Path of Exile trading app for price checking'
arch=('x86_64')
url='https://github.com/SnosMe/awakened-poe-trade'
license=('MIT')
depends=()
-makedepends=('git' 'yarn' 'node-gyp' 'nvm' 'libxtst' 'libpng')
+makedepends=('git' 'node-gyp' 'nvm' 'libxtst' 'libpng')
provides=("${pkgname}")
conflicts=("${pkgname}")
options=(!strip)
@@ -43,14 +43,14 @@ build() {
_ensure_local_nvm
cd "${srcdir}/awakened-poe-trade/renderer"
- yarn --frozen-lockfile
- yarn make-index-files
- yarn build
+ npm ci
+ npm run make-index-files
+ npm run build
cd "${srcdir}/awakened-poe-trade/main"
- yarn --frozen-lockfile
- yarn build
- yarn package
+ npm ci
+ npm run build
+ npm run package
}
package() {
Overlay seems to work now, at least on Hyprland: Reddit Comment
I added two Desktop Files with the appropiate Electron Flags.
@gothmog.todi
Sorry i couldn't bump it sooner - but it's bumped now :)
I think the node version needs to be bumped again:
error @electron/rebuild@4.0.1: The engine "node" is incompatible with this module. Expected version ">=22.12.0". Got "20.20.0"
@Arsikk
Thanks for your suggestions. New version has been pushed
The .desktop file could be improved. First of all, the name "awakened-poe-trade" is not very user-friendly. Second, it doesn't seem to have a category, so it appears in the Other category in DE menus. I'd recommend setting a proper name and category for better UX.
@john_paul Thanks for reporting.
Node has been bumped to v20.
Pinned Comments
ninni commented on 2022-05-20 19:25 (UTC) (edited on 2026-03-06 17:54 (UTC) by ninni)
Update/Edit (06.03.2025): Overlay seems to work now on Hyprland: Reddit Comment
Update/Edit (10.04.2023): You can now start awakened-poe-trade in a browser window and skip the whole overlay part using the
--no-overlayflag.I'm pinning this comment to provide some basic information about this package and possible fixes:
First of all, I'm not the developer of awakened-poe-trade and just maintain this AUR package. The package builds directly from source, using the steps provided in the upstream Github Action Workflow, and adds a custom .desktop file. Most of the time, getting npm dependency warnings during building is "normal" and can be ignored.
Secondly, awakened-poe-trade on Linux can be a tad experimental. As it stands now, it only works on X11 and wayland is not supported. The overlay itself can also be a bit finicky and as far as i can see, composition MUST be enabled, otherwise we get a black screen.
If you have any problems, the following Github Issues might give some ideas as to how to fix them:
https://github.com/SnosMe/awakened-poe-trade/issues/476
https://github.com/SnosMe/awakened-poe-trade/issues/337
https://github.com/SnosMe/awakened-poe-trade/issues/185