@dsonck92 How about something like this for now? https://0x0.st/8Dac.txt
Search Criteria
Package Details: renoise 3.5.2-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/renoise.git (read-only, click to copy) |
---|---|
Package Base: | renoise |
Description: | A music composition program |
Upstream URL: | https://www.renoise.com |
Keywords: | daw music renoise tracker |
Licenses: | custom:renoise |
Conflicts: | renoise3-demo |
Provides: | dssi-host, ladspa-host, vst-host, vst3-host |
Submitter: | niv |
Maintainer: | dsonck92 |
Last Packager: | dsonck92 |
Votes: | 24 |
Popularity: | 0.38 |
First Submitted: | 2016-01-28 01:16 (UTC) |
Last Updated: | 2025-08-13 10:48 (UTC) |
Dependencies (4)
- alsa-lib
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- libx11 (libx11-gitAUR)
- jackAUR (jack2-gitAUR, pipewire-jack-gitAUR, pipewire-full-jack-gitAUR, jack2, pipewire-jack) (optional) – For JACK audio support
Required by (95)
- a-sid (requires vst3-host) (optional)
- adt (requires vst3-host) (optional)
- aida-x-git (requires vst-host)
- aida-x-git (requires vst3-host)
- airwindows-consolidated-git (requires vst3-host) (optional)
- amsynth-git (requires dssi-host) (optional)
- amsynth-git (requires vst-host) (optional)
- cabbage-bin (requires vst-host) (optional)
- cabbage-bin (requires vst3-host) (optional)
- cardinal-data-git (requires vst3-host) (optional)
- cardinal-data-git (requires vst-host) (optional)
- cardinal-git (requires vst-host) (optional)
- cardinal-git (requires vst3-host) (optional)
- cardinal-vst-git (requires vst-host)
- cardinal-vst3-git (requires vst3-host)
- carla-git (requires vst-host) (optional)
- cchorus (requires vst-host) (optional)
- cchorus (requires vst3-host) (optional)
- cchorus (requires ladspa-host) (optional)
- chowmatrix-git (requires vst3-host) (optional)
- Show 75 more...
Sources (2)
tkna commented on 2025-07-11 03:01 (UTC) (edited on 2025-07-11 03:02 (UTC) by tkna)
dsonck92 commented on 2025-07-08 09:21 (UTC)
@tkna that's a good observation! I'll have to look into this at some point.
For now I'll first update the version, but later I'll try to look into a better install method.
tkna commented on 2024-12-23 02:44 (UTC) (edited on 2024-12-23 02:46 (UTC) by tkna)
@DeltaTheFox We have a package for a demo version and recommend that you use it. If you have any problems, please comment here. https://aur.archlinux.org/packages/renoise-demo
DeltaTheFox commented on 2024-12-22 23:26 (UTC) (edited on 2024-12-22 23:30 (UTC) by DeltaTheFox)
For any other fellow arch noobs out there, If you are using the demo version if Renoise you will have to rename the file to match the source file expected.
This is what I did to install the demo version on x86_64 after git cloning the aur link, and copying the tar.gz file from Renoise.com to the same directory.:
mkdir src &&
cp Renoise_3_4_4_Demo_Linux_x86_64.tar.gz src/ &&
cd src &&
bsdtar -xvzf Renoise_3_4_4_Demo_Linux_x86_64.tar.gz &&
cp -r Renoise_3.4.4_Demo_Linux_x86_64/ rns_344_linux_x86_64 &&
cd .. &&
cp Renoise_3_4_4_Demo_Linux_x86_64.tar.gz rns_344_linux_x86_64.tar.gz &&
makepkg
Hope this helps!
tkna commented on 2024-09-08 14:42 (UTC) (edited on 2024-12-23 09:31 (UTC) by tkna)
@dsonck92 I apologize if I am wrong, but I checked the permissions on the files deployed with such a command and found that most of them were granted execute permission. https://0x0.st/XwR9.txt
pacman -Ql renoise | cut -d ' ' -f 2- | LANG=C xargs -I{} ls -ld "{}" > renoise-list.txt
I think it would be better to reflect the process described in install.sh
, but what do you think?
wolfdog commented on 2024-07-26 01:35 (UTC)
consider adding provides=("vst-host" "vst3-host" "ladspa-host" "dssi-host")
to the PKGBUILD
tkna commented on 2023-09-19 02:45 (UTC)
please update: pkgver = 3.4.3
NN777 commented on 2022-06-16 01:03 (UTC)
please update: pkgver = 3.4.2
SunRed commented on 2022-04-16 13:50 (UTC) (edited on 2022-04-16 14:00 (UTC) by SunRed)
Since renoise 3.4 introduced builds for ARM, would it be possible to add ARM support to the package?
A possible PKGBUILD
file could look like this:
pkgname='renoise'
pkgver='3.4.1'
pkgrel='1'
pkgdesc='A music composition program'
arch=('x86_64' 'aarch64' 'armv7h')
url='https://www.renoise.com'
license=('custom:renoise')
depends=('alsa-lib' 'libx11' 'gcc-libs')
optdepends=('jack: For JACK audio support')
options=('!strip')
conflicts=('renoise3-demo')
source_x86_64=("file://rns_${pkgver//./}_linux_x86_64.tar.gz")
source_aarch64=("file://rns_${pkgver//./}_linux_arm64.tar.gz")
source_armv7h=("file://rns_${pkgver//./}_linux_armhf.tar.gz")
sha256sums_x86_64=('SKIP')
sha256sums_aarch64=('SKIP')
sha256sums_armv7h=('SKIP')
_arch='x86_64'
case "$CARCH" in
'aarch64') _arch='arm64' ;;
'armv7h') _arch='armhf' ;;
esac
package() {
cd "$srcdir/rns_${pkgver//./}_linux_${_arch}"
mkdir -p "$pkgdir/usr/share/renoise-$pkgver"
cp -r Resources/* "$pkgdir/usr/share/renoise-$pkgver"
install -Dm 755 'renoise' "$pkgdir/usr/bin/renoise"
install -Dm 644 'Installer/renoise.desktop' "$pkgdir/usr/share/applications/renoise.desktop"
install -Dm 644 'Installer/renoise.1.gz' "$pkgdir/usr/share/man/man1/renoise.1.gz"
install -Dm 644 'Installer/renoise-pattern-effects.5.gz' "$pkgdir/usr/share/man/man5/renoise-pattern-effects.5.gz"
install -Dm 644 'License.txt' "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
install -Dm 644 'Installer/renoise.xml' "$pkgdir/usr/share/mime/packages/renoise.xml"
install -Dm 644 'Installer/renoise-48.png' "$pkgdir/usr/share/icons/hicolor/48x48/apps/renoise.png"
install -Dm 644 'Installer/renoise-64.png' "$pkgdir/usr/share/icons/hicolor/64x64/apps/renoise.png"
install -Dm 644 'Installer/renoise-128.png' "$pkgdir/usr/share/icons/hicolor/128x128/apps/renoise.png"
}
Since renaming the source tar via source=("myfile.tar.gz"::"file://myfile-x86_64.tar.gz")
apparently does not work (not sure if it's a makepkg bug) for local files via file://
I added this workaround by mapping $CARCH
to the correct string used by renoise so that cd'ing into the right directory is possible.
Also note that the prepare()
function is not necessary anymore.
Pinned Comments
NeoZelox commented on 2016-09-13 04:22 (UTC)