Package Details: open-stage-control 1.15.6-1

Git Clone URL: https://aur.archlinux.org/open-stage-control.git (read-only, click to copy)
Package Base: open-stage-control
Description: A libre desktop OSC bi-directional control surface application
Upstream URL: http://openstagecontrol.ammd.net/
Licenses: GPL3
Submitter: daniel.appelt
Maintainer: tgirod (daniel.appelt)
Last Packager: tgirod
Votes: 2
Popularity: 0.000000
First Submitted: 2017-08-17 16:45 (UTC)
Last Updated: 2022-03-24 14:33 (UTC)

Latest Comments

tgirod commented on 2021-06-18 08:08 (UTC)

warning! the new version is using the pre-built open-stage-control, because I failed to build it from source. I couldn't find the list of dependencies, so I kept the old ones. this might need to be updated.

daniel.appelt commented on 2020-11-02 21:07 (UTC)

@tgirod, I have now switched the PKGBUILD logic back to basically how it was before you took over. For me, a clean build works. Please report back if you see any problems. Updating to a new upstream version should in general be as simple as it has been in your PKGBUILD.

tgirod commented on 2020-11-02 09:50 (UTC)

@daniel.appelt you're on board!

daniel.appelt commented on 2020-11-02 09:48 (UTC)

@tgirod, you could add me as a co-maintainer. I think this would be a good model as I only get to work on AUR packages from time to time.

tgirod commented on 2020-11-02 09:40 (UTC)

@daniel.appelt you seem to know this quite well, do you want to take over maintenance?

daniel.appelt commented on 2020-11-01 13:35 (UTC)

@tgirod, I think you need some more logic in order to have proper support for architectures besides x86_64 (cf. build function in the last version of PKGBUILD before you took over). Furthermore, rsync hasn't been used by me.

tgirod commented on 2020-10-22 10:21 (UTC)

yes, rsync is for the recursive copy. honestly I didn't think it through, rsync was there from the previous maintainer's version. I guess rsync might be doing a better job of preserving links and rights? Don't know, I have to check.

cyberic commented on 2020-10-22 07:58 (UTC)

Hello @tgirod!

Thanks for taking ownership over this package!

are use using rsync just to do a recursive copy?

can't it be replaced with 'cp' ?

tgirod commented on 2020-10-22 07:47 (UTC)

updated, reused your switch case for the architecture. I don't have access to any other platform than x86_64, if anyone can test.

tgirod commented on 2020-10-22 07:19 (UTC)

I'll check the dependencies. As for the architectures, I just have to find a way to do it.

daniel.appelt commented on 2020-10-20 08:22 (UTC)

I think the specified dependencies are not correct. As far as I know upstream switched to python-rtmidi long time ago. Furthermore, bringing back support for architectures besided x86_64 would be nice.

dangersalad commented on 2020-01-28 19:49 (UTC) (edited on 2020-01-28 19:50 (UTC) by dangersalad)

I'm getting an error trying to build this latest version:

events.js:298
      throw er; // Unhandled 'error' event
      ^

Error: Cannot find module 'vertx' from '$HOME/.cache/aurutils/sync/open-stage-control/src/open-stage-control-0.48.7/node_modules/gyronorm/dist'

I'm using the system nodejs version v13.7.0

EDIT: The log says it's in the aursync directory, but this is the output from when I cleaned out that directory and ran makepkg manually

cyberic commented on 2018-02-15 12:41 (UTC)

(PS: in fact I was building the master, not v 0.23.1)

cyberic commented on 2018-02-15 12:35 (UTC)

I had to add python2 to the makedepends, otherwise I get this message: https://pastebin.com/ha5FHsLW

cyberic commented on 2018-02-07 11:21 (UTC)

Thank you

daniel.appelt commented on 2018-02-04 15:22 (UTC)

@cyberic: I just updated the package to v0.23.1. I removed nodejs from the dependcy list as it is only of use in some of the required node-modules. For the other dependencies, namcap says they are required by the binary. Please see the following list which lists the package, the required file contained in the package and where it is needed:

  • Dependency nss detected and not included (libraries ['usr/lib/libsmime3.so', 'usr/lib/libnss3.so', 'usr/lib/libnssutil3.so'] needed in files ['usr/share/open-stage-control-linux-x64/open-stage-control'])
  • Dependency gconf detected and not included (libraries ['usr/lib/libgconf-2.so.4'] needed in files ['usr/share/open-stage-control-linux-x64/open-stage-control'])
  • Dependency libxtst detected and not included (libraries ['usr/lib/libXtst.so.6'] needed in files ['usr/share/open-stage-control-linux-x64/open-stage-control'])
  • Dependency gtk2 detected and not included (libraries ['usr/lib/libgtk-x11-2.0.so.0', 'usr/lib/libgdk-x11-2.0.so.0'] needed in files ['usr/share/open-stage-control-linux-x64/open-stage-control'])
  • Dependency libxss detected and not included (libraries ['usr/lib/libXss.so.1'] needed in files ['usr/share/open-stage-control-linux-x64/open-stage-control'])
  • Dependency alsa-lib detected and not included (libraries ['usr/lib/libasound.so.2'] needed in files ['usr/share/open-stage-control-linux-x64/open-stage-control'])

In one way or another the open-stage-control binary links in the required files given in this list.

daniel.appelt commented on 2018-01-01 22:13 (UTC)

@cyberic: I think I have added these dependencies after checking the package with namcap. I will try to remember to check it when preparing the next release.

cyberic commented on 2018-01-01 22:04 (UTC)

@daniel.appelt Thank you. why are there all these dependencies? The documentation only mentions nodejs and npm And I agree about python-rtmidi too, and electron. But are you sure that gtk2, nss, libxss and so on, are needed?

daniel.appelt commented on 2018-01-01 21:03 (UTC)

Thanks for your suggestion cyberic. I have added armv7h to the supported platforms now.

cyberic commented on 2017-12-20 09:38 (UTC)

Hello! Could you please add this to get a working symlink on arm? thank you

case "$CARCH" in armv7h) _arch=armv7l ;;