···1-{lib, gcc10Stdenv, fetchurl}:
2-3-gcc10Stdenv.mkDerivation rec {
4- version = "3.99-u4-b5";
5- pname = "monkeys-audio-old";
67- patches = [ ./buildfix.diff ];
0089- src = fetchurl {
10- /*
11- The real homepage is <https://monkeysaudio.com/>, but in fact we are
12- getting an old, ported to Linux version of the sources, made by (quoting
13- from the AUTHORS file found in the source):
14-15- Frank Klemm : First port to linux (with makefile)
16-17- SuperMMX <SuperMMX AT GMail DOT com> : Package the source, include the frontend and shared lib,
18- porting to Big Endian platform and adding other non-win32 enhancement.
19- */
20- url = "https://deb-multimedia.org/pool/main/m/${pname}/${pname}_${version}.orig.tar.gz";
21- sha256 = "0kjfwzfxfx7f958b2b1kf8yj655lp0ppmn0sh57gbkjvj8lml7nz";
22 };
0002324 meta = with lib; {
25- description = "Lossless audio codec";
26 platforms = platforms.linux;
27 # This is not considered a GPL license, but it seems rather free although
28 # it's not standard, see a quote of it:
29 # https://github.com/NixOS/nixpkgs/pull/171682#issuecomment-1120260551
30 license = licenses.free;
31- maintainers = [ ];
32 };
33}
···1+{ lib
2+, stdenv
3+, fetchzip
4+, cmake
5+}:
67+stdenv.mkDerivation rec {
8+ version = "9.20";
9+ pname = "monkeys-audio";
1011+ src = fetchzip {
12+ url = "https://monkeysaudio.com/files/MAC_${
13+ builtins.concatStringsSep "" (lib.strings.splitString "." version)}_SDK.zip";
14+ sha256 = "sha256-8cJ88plR9jrrLdzRHzRotGBrn6qIqOWvl+oOTXxY/TE=";
15+ stripRoot = false;
0000000016 };
17+ nativeBuildInputs = [
18+ cmake
19+ ];
2021 meta = with lib; {
22+ description = "APE codec and decompressor";
23 platforms = platforms.linux;
24 # This is not considered a GPL license, but it seems rather free although
25 # it's not standard, see a quote of it:
26 # https://github.com/NixOS/nixpkgs/pull/171682#issuecomment-1120260551
27 license = licenses.free;
28+ maintainers = with maintainers; [ doronbehar ];
29 };
30}
···261 ]}"
262 '';
263000000000264 setupHook = ./setup-hook.sh;
265266 meta = with lib; {
···261 ]}"
262 '';
263264+ # To use the debug information on the fly (without installation)
265+ # add the outPath of root.debug into NIX_DEBUG_INFO_DIRS (in PATH-like format)
266+ # and make sure that gdb from Nixpkgs can be found in PATH.
267+ #
268+ # Darwin currently fails to support it (#203380)
269+ # we set it to true hoping to benefit from the future fix.
270+ # Before that, please make sure if root.debug exists before using it.
271+ separateDebugInfo = true;
272+273 setupHook = ./setup-hook.sh;
274275 meta = with lib; {
···1-{ lib
2-, stdenv
3-, fetchFromGitHub
4-, v4l-utils
5-}:
6-7-stdenv.mkDerivation rec {
8- pname = "dtv-scan-tables";
9- version = "20221027-tvheadend";
10-11- src = fetchFromGitHub {
12- owner = "tvheadend";
13- repo = "dtv-scan-tables";
14- rev = "2a3dbfbab129c00d3f131c9c2f06b2be4c06fec6";
15- hash = "sha256-bJ+naUs3TDFul4PmpnWYld3j1Se+1X6U9jnECe3sno0=";
16- };
17-18- nativeBuildInputs = [
19- v4l-utils
20- ];
21-22- makeFlags = [
23- "PREFIX=$(out)"
24- ];
25-26- allowedReferences = [ ];
27-28- meta = with lib; {
29- description = "Digital TV (DVB) channel/transponder scan tables";
30- homepage = "https://github.com/tvheadend/dtv-scan-tables";
31- license = with licenses; [ gpl2Only lgpl21Only ];
32- longDescription = ''
33- When scanning for dvb channels,
34- most applications require an initial set of
35- transponder coordinates (frequencies etc.).
36- These coordinates differ, depending of the
37- receiver's location or on the satellite.
38- The package delivers a collection of transponder
39- tables ready to be used by software like "dvbv5-scan".
40- The package at hand is maintained and used by tvheadend,
41- it is a fork of the original one hosted by linuxtv.org.
42- '';
43- maintainers = with maintainers; [ ];
44- };
45-}
···89buildGoModule rec {
10 pname = "fastly";
11- version = "7.0.0";
1213 src = fetchFromGitHub {
14 owner = "fastly";
15 repo = "cli";
16 rev = "refs/tags/v${version}";
17- hash = "sha256-+fXx/fVXOAjwo+TLP1pDTVge3VSvTLSGzTv7dSTeXxc=";
18 # The git commit is part of the `fastly version` original output;
19 # leave that output the same in nixpkgs. Use the `.git` directory
20 # to retrieve the commit SHA, and remove the directory afterwards,
···89buildGoModule rec {
10 pname = "fastly";
11+ version = "7.0.1";
1213 src = fetchFromGitHub {
14 owner = "fastly";
15 repo = "cli";
16 rev = "refs/tags/v${version}";
17+ hash = "sha256-6M1vdwtw+qjKldW642JN2sanaKV3u9J1qWAoLRNupzE=";
18 # The git commit is part of the `fastly version` original output;
19 # leave that output the same in nixpkgs. Use the `.git` directory
20 # to retrieve the commit SHA, and remove the directory afterwards,
···388 double_conversion = throw "'double_conversion' has been renamed to/replaced by 'double-conversion'"; # Converted to throw 2022-02-22
389 draftsight = throw "draftsight has been removed, no longer available as freeware"; # Added 2020-08-14
390 dragon-drop = throw "'dragon-drop' has been removed in favor of 'xdragon'"; # Added 2022-04-10;
00391 dust = throw "dust has been removed: abandoned by upstream"; # Added 2022-04-21
392 dvb_apps = throw "dvb_apps has been removed"; # Added 2020-11-03
393 dwarf_fortress = throw "'dwarf_fortress' has been renamed to/replaced by 'dwarf-fortress'"; # Converted to throw 2022-02-22
···388 double_conversion = throw "'double_conversion' has been renamed to/replaced by 'double-conversion'"; # Converted to throw 2022-02-22
389 draftsight = throw "draftsight has been removed, no longer available as freeware"; # Added 2020-08-14
390 dragon-drop = throw "'dragon-drop' has been removed in favor of 'xdragon'"; # Added 2022-04-10;
391+ dtv-scan-tables_linuxtv = dtv-scan-tables; # Added 2023-03-03
392+ dtv-scan-tables_tvheadend = dtv-scan-tables; # Added 2023-03-03
393 dust = throw "dust has been removed: abandoned by upstream"; # Added 2022-04-21
394 dvb_apps = throw "dvb_apps has been removed"; # Added 2020-11-03
395 dwarf_fortress = throw "'dwarf_fortress' has been renamed to/replaced by 'dwarf-fortress'"; # Converted to throw 2022-02-22