Package Details: openmpt 1.30.05.00-1

Git Clone URL: https://aur.archlinux.org/openmpt.git (read-only, click to copy)
Package Base: openmpt
Description: Open-source audio module tracker
Upstream URL: https://openmpt.org/
Keywords: tracker
Licenses: BSD
Submitter: andrewlin16
Maintainer: andrewlin16
Last Packager: andrewlin16
Votes: 10
Popularity: 0.000388
First Submitted: 2015-08-17 21:51 (UTC)
Last Updated: 2022-06-14 05:54 (UTC)

Latest Comments

andrewlin16 commented on 2022-04-20 00:03 (UTC)

@JackMacWindows: Thanks for bringing this to my attention. Looks like this was reported upstream and fixed in the test build: https://bugs.openmpt.org/view.php?id=1580#c5137

I pushed a new pkgrel version that applies the hotfix described in the comment there.

JackMacWindows commented on 2022-04-19 03:57 (UTC)

The latest update appears to have a bug in the Wine compatibility layer's source code that prevents it from compiling:

misc/mptOS.cpp: In function ‘mpt::mptx::osinfo::windows::Version OpenMPT::mpt::OS::Windows::Version::GetMinimumAPILevel()’:
misc/mptOS.cpp:172:54: error: ‘constexpr mpt::mptx::osinfo::windows::Version::Version()’ is private within this context
  172 |                 return mpt::osinfo::windows::Version();
      |                                                      ^
In file included from misc/mptOS.h:17,
                 from misc/mptOS.cpp:12:
src/mpt/osinfo/windows_version.hpp:101:19: note: declared private here
  101 |         constexpr Version() noexcept
      |  

This can be fixed by using sudo vim /usr/share/openmpt/openmpt-wine-integration.zip to open the zip file, select src/mpt/osinfo/windows_version.hpp, and on line 100 above Version(), replace private: with public:. Then :wq, :q to save and quit, and relaunch OpenMPT to compile the new changes.

andrewlin16 commented on 2022-03-18 01:07 (UTC)

@oskenso: I can't reproduce your issue on a fresh Arch VM install. Searching around, it seems you might want to try updating your system and trying again (e.g. https://www.reddit.com/r/archlinux/comments/q1lbqe/imagemagick_error_after_arch_update/).

oskenso commented on 2022-03-17 17:06 (UTC) (edited on 2022-03-17 17:06 (UTC) by oskenso)

I'm getting an error when trying to cleanbuild, i'm using libraqm 0.9.0-1 from extra/libraqm

inflating: openmpt-1.30.03.00/ReleaseNotesImages/1.30/sample_timeline.png
  inflating: openmpt-1.30.03.00/ReleaseNotesImages/modplug.png
convert: symbol lookup error: /usr/lib/libraqm.so.0: undefined symbol: FT_Get_Transform
==> ERROR: A failure occurred in prepare().
    Aborting...
 -> error making: openmpt

andrewlin16 commented on 2022-03-15 16:08 (UTC)

Oops, fixed by adding unzip to makedepends and bumped pkgrel up to 3. Thanks for the heads up!

katt commented on 2022-03-15 10:59 (UTC)

You added unzip to prepare() but didn't add it to makedepends:

==> Starting prepare()...
/startdir/PKGBUILD: line 35: unzip: command not found
==> ERROR: A failure occurred in prepare().
    Aborting...

andrewlin16 commented on 2021-06-13 02:49 (UTC)

@nyanpasu64: I think the old set of depends/optdepends were carried over from when I originally adopted the package. I spent a bit of time going through the dependencies - seems like everything works without wine-mono or wine-gecko from my testing. ccache is also optional since it's only needed for Wine native host support. New pkgrel should address this. Thanks for bringing this up!

nyanpasu64 commented on 2021-06-13 01:46 (UTC) (edited on 2021-06-13 01:53 (UTC) by nyanpasu64)

Why does this depend on wine-mono? It's a large download (128 megabytes to download, 317 megabytes once extracted), and OpenMPT still works after uninstalling it (pacman -Rdd wine-mono). (wine-gecko takes up 109 megabytes once extracted, but is necessary for the .chm help files to load.)

andrewlin16 commented on 2021-01-18 20:11 (UTC)

Sorry for the delay in updating to 1.29.06.00. I'm not at my usual Arch setup for now so I'm not able to test the package at the moment, but I don't have any reason to believe the usual upgrade process won't work. Let me know in the comments if there are any issues with this version.

jschievink commented on 2017-07-08 13:42 (UTC)

Okay, it works now. Odd. Sorry for the noise!

jschievink commented on 2017-07-07 12:03 (UTC) (edited on 2017-07-08 11:41 (UTC) by jschievink)

@andrewlin16 Sure, I'm using i3 and the proprietary NVIDIA drivers. It could just be an issue with Wine though, since I'm not using any other Wine application. EDIT: The included Wine executables work more or less fine.

andrewlin16 commented on 2017-07-07 01:04 (UTC)

@jschievink, can you share any more details about your environment (DE/WM, graphics drivers, etc.)? I can try to look into it if I have more information on what to check.

jschievink commented on 2017-07-06 18:47 (UTC)

I'm not sure what I'm doing wrong, but OpenMPT doesn't run correctly. It opens the window and renders it once, but then it doesn't react to any input. The cursor just disappears when moving it into the window and resizing it doesn't cause it to be redrawn, it just contains garbage.

andrewlin16 commented on 2017-03-01 02:14 (UTC)

@Nowaker: I believe the OpenMPT download link used to redirect to sagamusix.de, however I see that both the download link and the sagamusix.de URL point to download.openmpt.org now. I'll have that changed shortly, thanks.

Nowaker commented on 2017-02-28 18:08 (UTC)

Why is it downloaded from sagamusix.de? Please use official URLs, e.g. https://download.openmpt.org/OpenMPT-1.26.08.00-x64.zip. Thank you.

andrewlin16 commented on 2016-05-23 00:36 (UTC)

@parkerlreed: Thanks for the heads up, package has been updated.

parkerlreed commented on 2016-05-22 17:17 (UTC)

Source 404's. New packages available. https://download.openmpt.org/OpenMPT-1.26.02.00-x64.zip https://download.openmpt.org/OpenMPT-1.26.02.00.zip