Commit graph

80 commits

Author SHA1 Message Date
K900 0ff0b14968 treewide: more cmake rpath fixups 2022-07-17 17:42:15 +03:00
yuu 747d2ec39c
audacity: mark darwin as broken 2022-04-06 01:29:56 -03:00
yuu 7acbb8398e audacity: 3.0.2 -> 3.1.3
Co-authored-by: Dmitry Kalinkin <veprbl@gmail.com>
Co-authored-by: Martin Weinelt <hexa@darmstadt.ccc.de>
Co-authored-by: Silvan Mosberger <contact@infinisil.com>
Co-authored-by: Jack <hello+nixpkgs@j-k.io>
2022-04-05 23:53:37 +02:00
Jonathan Ringer fad7fedb29
audacity: pin ffmpeg to 4.x 2022-02-04 22:10:58 -08:00
Linus Heckemann 1696820bbb
Merge pull request #150115 from sbruder/fix-audacity-sqlite
audacity: fix unclean shutdown due to sqlite error
2021-12-17 22:16:34 +01:00
Dmitry Kalinkin 48fe2ffdec
audacity: add veprbl to maintainers 2021-12-16 10:37:52 -05:00
Dmitry Kalinkin 7c578a1d3f
audacity: configure ffmpeg linking via cmake flags 2021-12-15 23:38:33 -05:00
Dmitry Kalinkin 7095591d7e
audacity: fix for darwin 2021-12-15 23:38:33 -05:00
Simon Bruder fed4002ba3
audacity: fix unclean shutdown due to sqlite error
This applies a patch from upstream[1] that replaces the previously used
method of using the SQLITE_DBPAGE virtual table extension.

This fixes audacity hanging when closing it, which leads to it having to
be killed. That results in incompletely saved project files which
triggers the file recovery dialogue on every start.

Fixes #130347.

[1] https://github.com/audacity/audacity/pull/1802
2021-12-10 20:26:11 +01:00
Kerstin Humm bb799694db
epoxy: rename to libepoxy
https://github.com/NixOS/nixpkgs/issues/145040
2021-11-11 05:55:32 +01:00
Davíð Steinn Geirsson 370dc36c33 audacity: Fix URL to audacity_xdg_paths.patch 2021-09-11 01:01:41 +00:00
Linus Heckemann ab2a731cca audacity: exclude from auto-updates, documenting decision 2021-07-06 13:47:30 +02:00
AndersonTorres e9e5f5f84d Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
Peter Hoeg 0b973eaa94 audacity-gtk3: re-introduce at 3.0.2 2021-05-10 17:38:37 +08:00
Robert Schütz 6f2aef024c audacity: unvendor sqlite 2021-05-07 13:38:50 +02:00
Daniel Ethridge 49cfef8c69 Switch to the simple patching of wxWidgets approach 2021-05-04 07:45:38 -04:00
Daniel Ethridge d1605b4538 Add back an updated version of the XDG-config paths patch 2021-05-03 22:06:51 -04:00
Daniel Ethridge 126b5f5990 Start drafting an update for audacity: 2.4.2 -> 3.0.2
The XGD-config patch is removed since it conflicts with the new version of audacity, as it was not merged upstream.

Audacity now requires their own fork of wxWidgets, according to https://wiki.audacityteam.org/wiki/Building_On_Linux - this is the cause of current trouble since I am new to nix and unsure how to integrate it. I copied the current 3.1.4 nixpkgs version of wxWidgets found at pkgs/development/libraries/wxwidgets/3.1/default.nix and modified it to retrieve the forked version, but that's it so far.
2021-05-03 14:40:20 -04:00
Anton Kindestam ef15936953 audacity: change meta.platforms to platforms.linux
This seems to build fine now on at least aarch64 (tested on PineBook
Pro), let's try having it on all Linux platforms.
2021-03-06 07:43:13 +01:00
Peter Hoeg 249db9f8a7 audacity: 2.4.1 -> 2.4.2
A few other things:
 - prep for transition to gtk3 when audacity recommends it
 - we drop the runtime linking with lame as audacity is picking it up on
   its own
 - on linux, add a number of missing dependencies.
 - use a newer (recommended) wxwidgets
 - add a patch (merged upstream) that makes audacity follow XDG for file locations
2021-01-16 18:27:31 +08: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
Tobias Happ de1d520b58 audacity: switch to cmake to fix missing plug-ins 2020-12-24 12:57:54 +01:00
Konrad Borowski 053910590d audacity: update homepage URL 2020-08-31 12:27:36 +02:00
Vladimír Čunát 6866904fdb
Revert #93761: "audacity: 2.4.1 -> 2.4.2"
This reverts commit 20872cb0ad.
Otherwise it crashes on startup: #94865.
2020-08-08 14:08:07 +02:00
Arnout Engelen 20872cb0ad
audacity: 2.4.1 -> 2.4.2 2020-07-24 12:58:42 +02:00
Doron Behar 01d4e2fe33 treewide: use ffmpeg_3 explicitly if not wanted otherwise
After making `ffmpeg` point to the latest `ffmpeg_4`, all packages that
used `ffmpeg` without requiring a specific version now use ffmpeg_3
explicitly so they shouldn't change.
2020-06-12 11:55:31 -07:00
Linus Heckemann 656468f428 audacity, isync: add self to maintainers 2020-06-07 14:07:20 +02:00
Atemu 19c762bdd8 audacity: 2.4.0 -> 2.4.1 2020-05-22 12:42:03 +02:00
R. RyanTM d32d97b720 audacity: 2.3.3 -> 2.4.0 2020-05-17 01:04:47 +00:00
Jörg Thalheim 887295fd2d
treewide: remove the-kenny from maintainers
@the-kenny did a good job in the past and is set as maintainer in many package,
however since 2017-2018 he stopped contributing. To create less confusion
in pull requests when people try to request his feedback, I removed him as
maintainer from all packages.
2020-05-09 10:28:57 +01:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Robin Gloster ab0cfd9e03
treewide: NIX_*_COMPILE -> string 2019-12-31 00:10:18 +01:00
R. RyanTM 2d66c823b0 audacity: 2.3.2 -> 2.3.3 2019-11-25 09:28:09 -08:00
Renaud ba98027547
audacity: use fetchzip on GH archive
+ move build-time deps to nativeBuildInputs
+ restrict to x86 Linux platforms (fails on ARM)
2019-11-13 10:45:21 +01:00
Sheng Wang 967d29418b audacity: use gtk version passed through wxwidgets
Make possible to build against gtk3, which is useful for HiDPI displays.
(#73055)
2019-11-13 10:01:51 +01: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
Will Dietz ff884c8371
audacity: 2.3.1 -> 2.3.2
https://www.audacityteam.org/audacity-2-3-2-released/
2019-05-17 03:52:32 -05:00
R. RyanTM 348b734806 audacity: 2.3.0 -> 2.3.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/audacity/versions
2019-03-09 19:55:21 -08:00
R. RyanTM c9c9f18f93 audacity: 2.2.2 -> 2.3.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/audacity/versions
2018-10-03 15:45:54 -07:00
volth 52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Ryan Mulligan 6f5edbc410 audacity: 2.2.1 -> 2.2.2
Semi-automatic update; builds on NixOS
2018-02-24 18:54:37 -08:00
adisbladis c06f2ef6b0
audacity: 2.2.0 -> 2.2.1 2018-01-08 05:48:00 +08:00
Orivej Desh 737080f4b3 audacity: delete dead patch
It was obsoleted by 2.2.0.
2017-11-13 18:17:23 +00:00
adisbladis 50ad5f1c36
audacity: 2.1.3 -> 2.2.0 2017-11-04 12:46:00 +08:00
John Ericson ed14223f8c treewide: Manual fix more pkg-config build-inputs 2017-09-21 15:49:54 -04:00
Matthias Beyer fd1e362205 audacity: 2.1.2 -> 2.1.3
* Remove gcc-6 patch to make it compile
* Add autoreconf call in preConfigure phase
  Inspired by
  https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/audacity

Suggested-by: Moritz Ulrich <moritz@tarn-vedra.de>
2017-09-10 13:33:24 +02:00
Vladimír Čunát d2a571aacd
audacity: fixup build also with default gcc
and enableParallelBuilding.
2017-02-04 20:58:18 +01:00
Robin Gloster 45f1a914e8
audacity: fix build with gcc 6 2017-01-25 20:12:37 +01:00
Peter Hoeg 858f8f27fa audacity: fix library path using NIX_LDFLAGS 2017-01-02 20:24:12 +08:00
Bart Brouns d525f2062f audacity: add jack and lv2 capabilities 2016-11-01 02:03:41 +01:00