Commit Graph

24 Commits

Author SHA1 Message Date
Joe Fiorini
a2d23744fe
vcv-rack 2.2.1 -> 2.3.0 2023-03-30 21:08:30 +00:00
Dominic Delabruere
3cf332fdb8 vcv-rack: 2.2.0 -> 2.2.1
This is a very minor update to VCV Rack, but the upstream Makefiles
now recognize `aarch64` in platform strings and accepts a
CROSS_COMPILE environment variable for cross-compiling plugins for
a given target. This commit updates the `makeFlags` accordingly.
2022-12-07 22:37:24 -05:00
Dominic Delabruere
39636edd57 vcv-rack: 2.1.2 -> 2.2.0 2022-11-29 02:35:34 -05:00
Dominic Delabruere
3ea942905f vcv-rack: 2.0.6 -> 2.1.2
In order to make this latest version of VCV Rack build, I had to
use VCV's fork of the RtAudio library, which has diverged from the
official RtAudio releases. I also disabled parallel builds because
they seemed to be causing non-deterministic build failures.

It is possible that the VCV team will eventually make new releases
of Rack that can again be built against the latest official release
of RtAudio; if that ever happens we can stop packaging VCV Rack
wit its own version of the library.
2022-08-25 21:06:21 -04:00
Dominic Delabruere
6a50f500e3 vcv-rack: 1.1.6 -> 2.0.6 2022-06-17 16:42:43 -04:00
AndersonTorres
e9e5f5f84d Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Ben Siraphob
badf51221d treewide: stdenv.lib -> lib 2021-01-16 17:58:11 +07:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
EEva (JPotier)
7964c9827f vcv-rack: fetch pffft from upstream project website instead of bitbucket
Starting from this commit
2db08f15a0
the upstream project does not expect to use bitbucket anymore. The title
mentions that “BitBucket deleted all Mercurial repos”. Instead, an archive of
the pffft source is hosted on vcvrack.com directly. The unziped sha256 is the
same as before this change.
2021-01-03 15:04:51 +02:00
lb5tr
e469ddc979 vcv-rack: fix broken pfft reference 2020-09-15 08:27:02 -07:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Patrick Hilhorst
593e11fd94
treewide: fix redirected urls
According to https://repology.org/repository/nix_unstable/problems, we have a
lot of packages that have http links that redirect to https as their homepage.
This commit updates all these packages to use the https links as their
homepage.

The following script was used to make these updates:

```

curl https://repology.org/api/v1/repository/nix_unstable/problems \
    | jq '.[] | .problem' -r \
    | rg 'Homepage link "(.+)" is a permanent redirect to "(.+)" and should be updated' --replace 's@$1@$2@' \
    | sort | uniq > script.sed

find -name '*.nix' | xargs -P4 -- sed -f script.sed -i
```
2020-01-22 11:26:22 +01:00
Merijn Broeren
133103d709
treewide: replace make/build/configure/patchFlags with nix lists 2019-12-30 12:58:11 +01:00
André-Patrick Bubel
001f08fb34 vcv-rack: 1.1.5 -> 1.1.6 2019-11-18 22:53:33 +01:00
André-Patrick Bubel
0347078949 vcv-rack: Fix issues from missing upstream dependency
The revision of the glfw fork that Rack depends on has been removed from
GitHub. This causes cloning of the glfw submodule for the Rack git
repository to fail.

As the glfw fork just adds a function that is only needed on Darwin (and
we don't support that platform at the moment) we remove the function
call from the Rack source. We can then use the upstream version of glfw.

We fetch the rest of the submodules manually as well.

See https://github.com/NixOS/nixpkgs/issues/71189 for the context.
2019-10-26 17:42:15 +02:00
Nathan Yong
bd1ff8696b vcv-rack: 1.1.4 -> 1.1.5 2019-10-02 21:37:20 +02:00
Frederik Rietdijk
98640fd482 Merge master into staging-next 2019-08-27 16:36:47 +02:00
Nathan Yong
a5d13ad225 vcv-rack: 1.1.3 -> 1.1.4 2019-08-26 09:51:10 +10:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
André-Patrick Bubel
b1bd9fc47f vcv-rack: 0.6.2b -> 1.1.3 2019-08-07 10:07:43 +02:00
André-Patrick Bubel
81b1136dc5 vcv-rack: correct license, redistribution is allowed 2019-05-13 18:46:53 +09:00
Patrick Hilhorst
c63d3530ef
vcv-rack, opkowa: pname-version fixes 2018-11-06 00:17:05 +01:00
André-Patrick Bubel
6878c20af9
vcv-rack: init at 0.6.2b 2018-07-18 19:08:38 +02:00