Package Details: xfemm 3.0-1

Git Clone URL: https://aur.archlinux.org/xfemm.git (read-only, click to copy)
Package Base: xfemm
Description: Cross platform electromagnetics finite element analysis based on FEMM
Upstream URL: https://sourceforge.net/projects/xfemm/
Licenses: Apache, custom:Aladdin,
Submitter: tobin
Maintainer: tobin
Last Packager: tobin
Votes: 3
Popularity: 0.000000
First Submitted: 2019-05-13 02:20 (UTC)
Last Updated: 2019-05-13 02:20 (UTC)

Latest Comments

xfol commented on 2025-08-13 12:20 (UTC)

Fix for the download error (project migrated to GitHub, switched to 4.0 release). I didn't resolve the upstream CMake issue, just bypassed the check.

$ yay -G xfemm
$ cd xfemm
$ patch PKGBUILD PKGBUILD.patch
$ CMAKE_POLICY_VERSION_MINIMUM=3.5 makepkg -si

PKGBUILD.patch:

--- PKGBUILD    2025-08-13 22:03:38.336601040 +1000
+++ PKGBUILD.4.0    2025-08-13 22:02:29.042572391 +1000
@@ -1,6 +1,6 @@
 # Maintainer: Tobin Jones <jones@tobin.nz>
 pkgname=xfemm
-pkgver=3.0
+pkgver=4.0
 pkgrel=1
 pkgdesc="Cross platform electromagnetics finite element analysis based on FEMM"
 arch=('x86_64')
@@ -16,9 +16,9 @@
 backup=()
 options=()

-source=("https://cfhcable.dl.sourceforge.net/project/xfemm/Release/Release%203_0/${pkgname}_v${pkgver}_linux64.tar.gz")
+source=("https://github.com/crobarcro/xfemm/releases/download/v${pkgver}/${pkgname}-${pkgver}-Linux64.tar.gz")
 noextract=()
-md5sums=('6358316d3fc882bc8979b92069bb9536')
+md5sums=('bbe50248f503b4ab5f1ca3ccd9f3df54')

 build() {
   cd "xfemm_linux64/cfemm"

zt64 commented on 2025-06-22 18:42 (UTC)

I'm unable to install due to this error: curl: (7) Failed to connect to cfhcable.dl.sourceforge.net port 443 after 65 ms: Could not connect to server

0b100100 commented on 2022-01-17 16:39 (UTC)

Hi. Could you make sure no files are installed to /usr/local/?

The Cmake package guideline template shows how this could be accomplished.