tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
0
fork
atom
nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
0
fork
atom
overview
issues
pulls
pipelines
tagparser: 9.4.0 -> 11.5.0
zendo
3 years ago
33b4303a
f27e3fc9
+9
-4
1 changed file
expand all
collapse all
unified
split
pkgs
development
libraries
tagparser
default.nix
+9
-4
pkgs/development/libraries/tagparser/default.nix
reviewed
···
1
1
{ stdenv
2
2
-
, pkgs
2
2
+
, lib
3
3
, fetchFromGitHub
4
4
, cmake
5
5
, cpp-utilities
6
6
, zlib
7
7
+
, isocodes
7
8
}:
8
9
9
10
stdenv.mkDerivation rec {
10
11
pname = "tagparser";
11
11
-
version = "9.4.0";
12
12
+
version = "11.5.0";
12
13
13
14
src = fetchFromGitHub {
14
15
owner = "Martchus";
15
16
repo = "tagparser";
16
17
rev = "v${version}";
17
17
-
sha256 = "097dq9di19d3mvnlrav3fm78gzjni5babswyv10xnrxfhnf14f6x";
18
18
+
hash = "sha256-qgopl32cFQFQTYu9WBOzPeU69J8K49SREX7X0Pw7Als=";
18
19
};
19
20
20
21
nativeBuildInputs = [ cmake ];
···
24
23
cpp-utilities zlib
25
24
];
26
25
27
27
-
meta = with pkgs.lib; {
26
26
+
cmakeFlags = [
27
27
+
"-DLANGUAGE_FILE_ISO_639_2=${isocodes}/share/iso-codes/json/iso_639-2.json"
28
28
+
];
29
29
+
30
30
+
meta = with lib; {
28
31
homepage = "https://github.com/Martchus/tagparser";
29
32
description = "C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags";
30
33
license = licenses.gpl2;