Commit Graph

103 Commits

Author SHA1 Message Date
Weijia Wang
76a302f2d1 audacity: 3.5.0 -> 3.5.1 2024-04-27 06:37:40 +02:00
R. Ryantm
9260d293d0 audacity: 3.4.2 -> 3.5.0 2024-04-22 15:30:43 +00:00
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
Weijia Wang
fc69675156
Merge pull request #267963 from wegank/audacity-bump
audacity: 3.4.1 -> 3.4.2
2023-11-20 08:54:41 +01:00
Weijia Wang
8f69705dba audacity: prevent double wrapping 2023-11-17 19:10:10 +01:00
Adam Joseph
c7e0f6b905 treewide: s_targetPlatform_hostPlatform_ in non-compiler packages
stdenv.targetPlatform really shouldn't be used by software that
doesn't generate or manipulate binaries.  I reviewed all uses of
targetPlatform outside of pkgs/development/compilers and pkgs/stdenv
and replaced those which weren't involved in something which fits
these criteria.
2023-11-17 08:07:34 +00:00
Weijia Wang
bdbadef293 audacity: switch to ffmpeg 6 2023-11-17 03:01:47 +01:00
Weijia Wang
7c2dc527ec audacity: 3.4.1 -> 3.4.2 2023-11-16 22:41:38 +01:00
Weijia Wang
dd4f5a7064 audacity: 3.3.3 -> 3.4.1 2023-11-10 23:39:12 +01:00
Weijia Wang
9de2677944 audacity: 3.3.2 -> 3.3.3 2023-06-09 11:00:10 +03:00
Weijia Wang
f75e732b55 audacity: 3.3.1 -> 3.3.2 2023-05-06 22:19:39 +03:00
Weijia Wang
76abe35ff1 audacity: 3.3.0 -> 3.3.1 2023-04-28 15:27:12 +03:00
Weijia Wang
3f4787cbf5 audacity: 3.2.5 -> 3.3.0 2023-04-25 15:50:18 +03:00
Weijia Wang
4766c30e4d
audacity: fix build on x86_64-darwin (#223386) 2023-03-28 09:44:47 -04:00
R. Ryantm
e46eadb516 audacity: 3.2.4 -> 3.2.5 2023-03-02 23:58:49 +00:00
Weijia Wang
04b8f65f47
audacity: 3.2.3 -> 3.2.4 (#213330) 2023-01-29 13:02:34 -05:00
Weijia Wang
826bc3f074
audacity: 3.2.2 -> 3.2.3 (#208066) 2022-12-28 19:39:47 -05:00
R. Ryantm
11c344d864 audacity: 3.2.1 -> 3.2.2 2022-12-07 14:33:01 -05:00
Weijia Wang
b016e85f39
audacity: add x86_64-darwin support (#201104) 2022-11-13 20:51:42 -05:00
Weijia Wang
61dcd8abc4
audacity: add wrapGAppsHook (#200290) 2022-11-08 20:31:26 -05:00
Weijia Wang
1cecfb5488 audacity: build in release mode 2022-10-29 13:15:16 -04:00
Weijia Wang
4836d085e4 audacity: deprecate wxGTK31 and gtk2 2022-10-09 12:46:50 +02:00
Weijia Wang
aafc60e4c2 audacity: 3.1.3 -> 3.2.1 2022-10-09 12:45:44 +02:00
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