Package Details: path-of-building-community-git 2.52.3.r8417.62.517-1

Git Clone URL: https://aur.archlinux.org/path-of-building-community-git.git (read-only, click to copy)
Package Base: path-of-building-community-git
Description: An offline build planner for Path of Exile using PoBFrontend, LocalIdentity's fork
Upstream URL: https://github.com/PathOfBuildingCommunity/PathOfBuilding
Licenses: MIT
Conflicts: path-of-building-community
Provides: path-of-building-community
Submitter: bcareil
Maintainer: matthewq337 (TonyTotal, LordBlick, Baraclese)
Last Packager: matthewq337
Votes: 28
Popularity: 1.83
First Submitted: 2020-03-14 08:43 (UTC)
Last Updated: 2025-03-11 18:19 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 10 Next › Last »

iliekturtles commented on 2024-03-27 22:32 (UTC) (edited on 2024-03-27 22:33 (UTC) by iliekturtles)

Here is @LordBlick's patch in gist form. I had issues copying from the browser because tabs were replaced with spaces.

https://gist.github.com/iliekturtles/0ce95587628389caeaf6679da772abd6

With paru I used the following steps to apply:

 > # Use --fm (file manager) to force paru to pause an allow for the patch to be applied.
 > paru --fm nvim -S path-of-building-community-git
 > # In a separate terminal apply the patch.
 > cd ~/.cache/paru/clone/path-of-building-community-git
 > patch -i pob.patch

LordBlick commented on 2024-03-27 08:48 (UTC) (edited on 2024-03-27 08:49 (UTC) by LordBlick)

I've got fix, which builds well, but have no idea how to put a merge request on AUR, so I just leave here git diff d15403fba12f255969d2d50a552e546f635bf3d2 output:

diff --git a/PKGBUILD b/PKGBUILD
index fb9abb8..d6e7f5d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,12 +1,12 @@
 # Maintainer: bcareil <baptiste.careil@gmail.com>

 pkgname='path-of-building-community-git'
-pkgrel=1
+pkgrel=2
 pkgdesc="An offline build planner for Path of Exile using PoBFrontend, LocalIdentity's fork"
 arch=('x86_64')
 url='https://github.com/PathOfBuildingCommunity/PathOfBuilding'
 license=('MIT')
-pkgver=2.41.0.1bed7eb
+pkgver=2.41.1.r7815.62.517

 depends=('zlib' 'qt6-base' 'luajit' 'libgl' 'curl' 'ttf-liberation' 'ttf-bitstream-vera')
 makedepends=('meson' 'ninja' 'unzip' 'rsync' 'git')
@@ -30,7 +30,7 @@ sha256sums=(
    '6d21872a2b2bdbfaebb20de5cac28ac402316e5314c97a89049320ff13c2f622'
    '30118e22623b645a5e2cc81240fcf36d5189613383a09d1225aa3a76f7eba245'
    '9dbc8802b74ceed78f1a6ba1d5b90251f5ae7f9a8cf5497426e4a35001112fcd'
-   'cd46475a1bc62240e03abb6b385b0c9b0b911ad828219fd31f98f7742807f935'
+   'cab009c706747d45f654a3afc2a3cde3a650eb84cd4230353b40df5a4ad1d68b'
    '2467d10c7b5e201e337ba334a829e293a07027251bcda2b1f39774a62e8ff194'
    'a64198061f60168ec07df33c37948e343eced7eeafe574cc20bdcf3a1d480cbc'
    '079eff1a5e74cb6d776723f7c3d36349e426edaa332a8177ff8f5e78af56cf64'
diff --git a/PathOfBuilding-force-disable-devmode.patch b/PathOfBuilding-force-disable-devmode.patch
index 6f697bb..d61c389 100644
--- a/PathOfBuilding-force-disable-devmode.patch
+++ b/PathOfBuilding-force-disable-devmode.patch
@@ -1,17 +1,17 @@
 diff --git a/src/Launch.lua b/src/Launch.lua
-index 0673314..39800ae 100644
+index 0775ec4dc..a5113655c 100644
 --- a/src/Launch.lua
 +++ b/src/Launch.lua
-@@ -51,7 +51,7 @@ function launch:OnInit()
+@@ -56,7 +56,7 @@ function launch:OnInit()
    if localManXML and not self.versionBranch and not self.versionPlatform then
        -- Looks like a remote manifest, so we're probably running from a repository
        -- Enable dev mode to disable updates and set user path to be the script path
 -      self.devMode = true
 +      self.devMode = false
    end
-   RenderInit()
-   ConPrintf("Loading main script...")
-@@ -286,6 +286,8 @@ function launch:ApplyUpdate(mode)
+   local installedFile = io.open("installed.cfg", "r")
+   if installedFile then
+@@ -324,6 +324,8 @@ function launch:ApplyUpdate(mode)
  end

  function launch:CheckForUpdate(inBackground)
@@ -20,7 +20,7 @@ index 0673314..39800ae 100644
    if self.updateCheckRunning then
        return
    end
-@@ -302,6 +304,7 @@ function launch:CheckForUpdate(inBackground)
+@@ -340,6 +342,7 @@ function launch:CheckForUpdate(inBackground)
        self.updateCheckRunning = true
    end
    update:close()
@@ -29,13 +29,13 @@ index 0673314..39800ae 100644

  function launch:ShowPrompt(r, g, b, str, func)
 diff --git a/src/Modules/Main.lua b/src/Modules/Main.lua
-index 1af88e0..683fc33 100644
+index 39385efab..144e072ef 100644
 --- a/src/Modules/Main.lua
 +++ b/src/Modules/Main.lua
-@@ -42,7 +42,7 @@ function main:Init()
-   self.modes["LIST"] = LoadModule("Modules/BuildList")
-   self.modes["BUILD"] = LoadModule("Modules/Build")
- 
+@@ -73,7 +73,7 @@ function main:Init()
+   if not ignoreBuild then
+       self:SetMode("BUILD", false, "Unnamed build")
+   end
 -  if launch.devMode or (GetScriptPath() == GetRuntimePath() and not launch.installedMode) then
 +  if launch.devMode and (GetScriptPath() == GetRuntimePath() and not launch.installedMode) then
        -- If running in dev mode or standalone mode, put user data in the script path

I've got it installed already, it runs and loads my stored builds as well:

 ~ pamac list --installed | grep path-of-building
path-of-building-community-git               2.41.1.r7815.62.517-2       AUR       315.7 MB

Have fun with incoming Necropolis league ;)

beaverusiv commented on 2024-03-27 07:14 (UTC)

Hunk #1 FAILED at 42.

I get a failure on the latest version, does anyone get this when trying to apply patches?

heyimnyl commented on 2024-03-24 19:55 (UTC) (edited on 2024-03-24 19:59 (UTC) by heyimnyl)

this is not out of date, it's working perfectly and builds the latest release directly from source without needing to manually clone anything.

MithicSpirit commented on 2023-12-27 21:41 (UTC)

@alhazacod I suspect that this is an issue in yay and not with this package. Do keep in mind that AUR helpers like yay are not officially supported (see the wiki).

alhazacod commented on 2023-12-27 03:30 (UTC)

I had to manually clone https://github.com/ernstp/pobfrontend.git inside /home/user/.cache/yay/path-of-building-community-git

bcareil commented on 2023-09-25 16:10 (UTC)

Thanks for the recommendation, updated to use the pobfrontend from ernstp fork.

jholmer commented on 2023-09-18 09:42 (UTC)

Would second the previous suggestion to switch pobfrontend forks. https://github.com/ernstp/pobfrontend fixed some serious hidpi-related breakage for me that is present in the version this package currently uses.