Package Details: openmw-git 0.48.0.r5496.g8471cfb576-1

Git Clone URL: https://aur.archlinux.org/openmw-git.git (read-only, click to copy)
Package Base: openmw-git
Description: An open-source engine reimplementation for the role-playing game Morrowind.
Upstream URL: http://www.openmw.org
Licenses: custom, MIT, GPL-3.0-or-later
Conflicts: openmw
Provides: openmw
Submitter: None
Maintainer: bwrsandman (Lone_Wolf)
Last Packager: Lone_Wolf
Votes: 30
Popularity: 0.000036
First Submitted: 2011-01-05 16:17 (UTC)
Last Updated: 2024-06-25 12:42 (UTC)

Pinned Comments

Lone_Wolf commented on 2022-06-17 10:07 (UTC)

openmw-git has been found to require a sizable amount of temporary space during building.

The available amount depends on system specifics so is different for all systems. In case build fails with "no space left on device" you may be bitten by this.

See https://bbs.archlinux.org/viewtopic.php?id=277304 for details and possible solutions.

bwrsandman commented on 2016-09-24 14:59 (UTC) (edited on 2018-11-22 17:28 (UTC) by bwrsandman)

Please refrain from flagging the git version as out date when a new release comes out. The git aur packages update their version on install time based on the tags of the git repo.

Keep in mind that this is a VCS package and it is meant to be in line with the latest master which might not always work. It is not meant to follow the release pattern in any particularly smart way and assumes that upstream maintains their tags consistently.

For the newest release, the correct page is https://www.archlinux.org/packages/?q=openmw

Latest Comments

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

txtsd commented on 2023-03-20 23:40 (UTC)

Here's a patch to make it work.

From 6a1b51972d66d954ab1066758b79306ad79d9da9 Mon Sep 17 00:00:00 2001
From: txtsd <code@ihavea.quest>
Date: Tue, 21 Mar 2023 04:49:34 +0530
Subject: [PATCH] Handle new openmw-48-rc* tag format

Signed-off-by: txtsd <code@ihavea.quest>
---
 .SRCINFO |  2 +-
 PKGBUILD | 12 +++++++++---
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/.SRCINFO b/.SRCINFO
index 3a33540..df1f366 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
 pkgbase = openmw-git
    pkgdesc = An open-source engine reimplementation for the role-playing game Morrowind.
-   pkgver = 0.47.0.r4538.ga41cbfb349
+   pkgver = 0.48.0.rc8.r1554.gffe0e01dfc
    pkgrel = 1
    url = http://www.openmw.org
    arch = i686
diff --git a/PKGBUILD b/PKGBUILD
index ee076d6..78c8961 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,9 @@
 # Maintainer : bwrsandman
 # Co-Maintainer: Lone_Wolf <lone_wolf@klaas-de-kat.nl>
+# Contributor: txtsd <aur.archlinux@ihavea.quest>

 pkgname=openmw-git
-pkgver=0.47.0.r4538.ga41cbfb349
+pkgver=0.48.0.rc8.r1554.gffe0e01dfc
 pkgrel=1
 pkgdesc="An open-source engine reimplementation for the role-playing game Morrowind."
 arch=('i686' 'x86_64')
@@ -18,8 +19,13 @@ sha1sums=('SKIP')

 pkgver() {
   cd "${srcdir}/${pkgname%-git}"
-  _tag="$(git describe --tags --match 'openmw-[01]*' --abbrev=0 $(git rev-list --tags) | uniq | sed 's/openmw-//' | sort | tail -n1)"
-  _numcommits="$(git rev-list  openmw-$_tag..HEAD --count)"
+  _pattern='^([0-9]{2})-rc([0-9]{1,2}$)'
+  _tag="$(git describe --tags $(git rev-list --tags --max-count=1) | sed 's/openmw-//')"
+  if [[ $_tag =~ $_pattern ]] ;
+  then
+    _tag=$(echo $_tag | sed -E 's/^([0-9]{2})-rc([0-9]{1,2}$)/0.\1.0.rc\2/')
+  fi
+  _numcommits="$(git rev-list  $(git rev-list --tags --no-walk --max-count=1)..HEAD --count)"
   _hash="$(git rev-parse --short HEAD)"
   printf "%s.r%s.g%s" "$_tag" "$_numcommits" "$_hash"
 }
-- 
2.40.0

txtsd commented on 2023-03-20 22:31 (UTC)

The tags follow a new format for the RC releases, which is why pkgver() breaks.

Rdolf561 commented on 2023-02-09 16:45 (UTC)

Latest pkgbuild is broken, produces pkgver "48-rc6.r1203.ga41cbfb349", but a pkgver with a hyphen in it is invalid and will not build. Renders latest update uninstallable for me

darkbasic commented on 2022-11-29 07:34 (UTC)

I've got it working on the Talos 2 (ppc64le) so Asahi shouldn't be an issue :)

calhix commented on 2022-11-28 23:38 (UTC) (edited on 2022-11-28 23:41 (UTC) by calhix)

Anyone able to get OpenMW working on Asahi Linux for the M1 Macbooks?

Lone_Wolf commented on 2022-11-22 20:57 (UTC)

build failure was noticed by upstream and corrected , see https://gitlab.com/OpenMW/openmw/-/commit/e78886e4ccf0281ab7ccb1b3396e9afe3f2c0c57

This does pose an issue for us though as collada-dom is now checked at build time by openmw.

If it is not installed, a warning message is shown.

The simplest solution seems to be to add collada-dom as makedepend and list it as optional depend .

For openscenegraph-openmw-git I can do the same.

Ember2528 commented on 2022-11-22 00:26 (UTC)

@Lone_Wolf I'm using the latest openscenegraph-openmw-git and collada-dom 2.5.0-2

bwrsandman commented on 2022-11-21 14:25 (UTC)

Actually I have these two installed opencollada 1:1.6.68-3 openscenegraph 3.6.5-14

Lone_Wolf commented on 2022-11-21 09:52 (UTC)

That helps a lot to narrow down the cause as collada (dae) support in openmw sofar has depended on whether openscenegraph supports it. repo openscenegraph doesn't support collada at all, but openscenegraph-openmw-git DOES.

@Ember2528 & @bwrsandman : which openscenegraph are you using ?

bwrsandman commented on 2022-11-20 21:03 (UTC)

I cannot reproduce. Tested on a fully updated system but with no collada installed.