Commit Graph

44 Commits

Author SHA1 Message Date
Bart Brouns
f45bb6b08a faust: 2.70.3 -> 2.72.14 2024-04-24 22:06:54 +02:00
Philip Taron
aa07a3623a
open-music-kontrollers.mephisto: 0.16.0 -> 0.18.2, fix build (#293048)
* faust: pull fix for users of faust/dsp/llvm-dsp-c.h

* open-music-kontrollers.mephisto: 0.16.0 -> 0.18.2, fix build

The generic package for these no longer works due to changes in the git hosting that upstream uses.
2024-03-04 19:49:14 -05:00
R. Ryantm
db0e1e6efb faust2: 2.69.3 -> 2.70.3 2024-01-07 15:37:42 +00:00
Bart Brouns
62acc4ea90 faust: 2.59.6 -> 2.69.3 2023-11-16 16:42:21 +01:00
Bart Brouns
7f8b3d2f49 faust: 2.54.9 -> 2.59.6 2023-05-16 18:51:44 +02:00
olaf
655b1cabfc faust: make faust2sc available 2023-04-22 15:59:25 +02:00
R. Ryantm
1708bbf53f faust2: 2.41.1 -> 2.54.9 2022-12-24 14:31:16 +00:00
Hlöðver Sigurðsson
88a8282e7c faust2: darwin support 2022-11-05 12:34:34 +00:00
Bart Brouns
1271b83b63 faust: 2.40.0 -> 2.41.1 2022-07-06 22:08:32 +02:00
Bart Brouns
6aeac3aaec
faust: 2.37.3 -> 2.40.0 (#167746) 2022-05-01 05:16:16 -05:00
R. Ryantm
5c8aab2c2d faust: 2.30.5 -> 2.37.3 2021-10-30 19:02:24 +00:00
Patrick Mahoney
ceed1e2840 faust: fix compiler flags when used outside nix shell
Fixes https://github.com/NixOS/nixpkgs/issues/78610

The issue is some additional environment variables added to the nix
compiler wrappers that also need to be exported by the faust
wrapper.

This "wrapWithBuildEnv" solution is very hacky, but I
don't know of a better solution.
2021-06-12 09:05:08 -05:00
Bart Brouns
efe166726f faust2: unstable-2020-08-27 -> 2.30.5 2021-05-27 09:42:16 +02:00
Ben Siraphob
e03c068af5 treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07: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
Sandro Jäckel
60c54866ed
treewide: run ./maintainers/scripts/update_redirected_urls.sh 2020-11-27 01:35:54 +01:00
Gabriel Ebner
7c379ea8c9 faust2: reenable emscripten 2020-08-29 15:48:13 +02:00
Bart Brouns
28bbe244d7 faust: unstable-2020-08-03 -> unstable-2020-08-27 2020-08-27 21:07:44 +02:00
Bart Brouns
1fd81c957a faust: temporarily remove emscripten:
it doesn't build at the moment and is not essential to faust
2020-08-03 19:43:28 +02:00
Bart Brouns
2dda10a974 faust: unstable-2020-06-08 -> unstable-2020-08-03
there was a release in the meantime, ut it has a bug that is fixed in
this commit.

See: https://github.com/grame-cncm/faust/issues/473
2020-08-03 19:42:24 +02:00
Bart Brouns
0e90984ff0 faust: unstable-2020-03-20 -> unstable-2020-06-08 2020-06-11 19:26:56 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Bart Brouns
bbe7624175
faust2: 2.20.2 -> unstable-2020-03-20 (#82650)
The latest release has a bug that makes it unable
to compile all of its own libraries:

https://github.com/grame-cncm/faust/issues/406
2020-03-26 07:32:01 +00:00
Bart Brouns
bd90b5a5cf faust: 2.5.23 -> 2.20.2 2020-02-10 20:12:05 +01:00
volth
7b8fb5c06c treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
volth
c814d72b51 treewide: name -> pname 2019-08-17 10:54:38 +00:00
c0bw3b
0f868d8116 Treewide: use HTTPS on SourceForge 2018-12-02 15:33:08 +01:00
volth
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
xeji
44f3a1dd41 faust2: fix build with llvm 5.0.2 (#40672)
build was broken by  llvm: 5.0.1 -> 5.0.2 (#39979)

(cherry picked from commit a16c31244b904cb0ee152eca2c0c01c3be0fdc7f)
2018-06-05 23:01:44 +02:00
Bart Brouns
156dfd6eae faust: add more faust2appl scripts 2018-04-09 14:38:37 +02:00
Bart Brouns
9c7e9ef023 faust: 2.5.21 -> 2.5.23 2018-03-13 19:47:14 +01:00
Bart Brouns
9f6f253393 faust: 2.5.10 -> 2.5.21 2018-02-12 21:29:49 +01:00
Bart Brouns
ad566a0c57 faust2: 2.1.0 -> 2.5.10 2018-01-23 00:42:37 +01:00
John Ericson
1b3581b7ba faust: Fix nativeBuildInputs indent 2017-09-21 15:49:54 -04:00
John Ericson
531e4b80c9 misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs
Only acts on one-line dependency lists.
2017-09-21 15:49:53 -04:00
Bart Brouns
d454675ef6 faust: 2.0.a51 -> 2.1.0 2017-06-19 09:37:48 +02:00
Bart Brouns
77afa8e6b7 faust2: 2.0-a41 -> 2.0.a51 2016-11-07 13:49:31 +01:00
Bart Brouns
dc6ec6a4c8 faust: remove double quotes around NIX_CFLAGS_COMPILE and NIX_LDFLAGS
fixes https://travis-ci.org/NixOS/nixpkgs/jobs/147556297#L2705
2016-07-30 11:21:02 +02:00
Robin Gloster
9820cb1bf2 use dontBuild instead of hacks
changes:
 * buildPhase = "true"
 * buildPhase = ":"
2016-05-04 10:11:04 +00:00
Joachim Fasting
2f73decba8 faust2: fix build
Fixes https://github.com/NixOS/nixpkgs/issues/12749

The build failure was caused by brittle detection of the
llvm version. See the code for (excessive) details. This fix
is a quick hack, a proper fix would be to parse the version
of the input llvm derivation and use that to derive a proper
value. Here we just pin the version.

Also move build-time deps to `nativeBuildInputs`.
2016-03-10 15:32:18 +01:00
zimbatm
69ce5cb656 use the sourceforge mirrors everywhere
find pkgs -name "*.nix" -exec sed -r \
    "s|https?://downloads.sourceforge.net/|mirror://sourceforge/|g" -i {} \;
2016-02-28 12:07:42 +00:00
Bart Brouns
f357b6eb2b faust: update faust1, rename default.nix->faust2.nix 2016-02-06 13:26:31 +01:00