recordbox: 0.9.3 -> 0.10.3
Diff: https://codeberg.org/edestcroix/Recordbox/compare/refs/tags/v0.9.3...v0.10.3 Changelog: https://codeberg.org/edestcroix/Recordbox/releases/tag/v0.10.3
This commit is contained in:
parent
878bdba1d1
commit
f3e153a888
3803
pkgs/by-name/re/recordbox/Cargo.lock
generated
3803
pkgs/by-name/re/recordbox/Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
@ -4,13 +4,16 @@
|
|||||||
appstream-glib,
|
appstream-glib,
|
||||||
blueprint-compiler,
|
blueprint-compiler,
|
||||||
cargo,
|
cargo,
|
||||||
|
dbus,
|
||||||
desktop-file-utils,
|
desktop-file-utils,
|
||||||
fetchFromGitea,
|
fetchFromGitea,
|
||||||
glib,
|
glib,
|
||||||
gst_all_1,
|
gst_all_1,
|
||||||
gtk4,
|
gtk4,
|
||||||
hicolor-icon-theme,
|
hicolor-icon-theme,
|
||||||
|
lcms2,
|
||||||
libadwaita,
|
libadwaita,
|
||||||
|
libseccomp,
|
||||||
libxml2,
|
libxml2,
|
||||||
meson,
|
meson,
|
||||||
ninja,
|
ninja,
|
||||||
@ -24,27 +27,20 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "recordbox";
|
pname = "recordbox";
|
||||||
version = "0.9.3";
|
version = "0.10.3";
|
||||||
|
|
||||||
src = fetchFromGitea {
|
src = fetchFromGitea {
|
||||||
domain = "codeberg.org";
|
domain = "codeberg.org";
|
||||||
owner = "edestcroix";
|
owner = "edestcroix";
|
||||||
repo = "Recordbox";
|
repo = "Recordbox";
|
||||||
rev = "refs/tags/v${finalAttrs.version}";
|
tag = "v${finalAttrs.version}";
|
||||||
hash = "sha256-168L5i6mXeEqv7EKPMq4zHP5JRVxC7MNrUE9yj1zI60=";
|
hash = "sha256-o2cKVRpuAwE+/TI5mwtSvkCFaXN349GP9dDlgdh3Luk=";
|
||||||
};
|
};
|
||||||
|
|
||||||
# Patch in our Cargo.lock and ensure AppStream tests don't use the network
|
cargoDeps = rustPlatform.fetchCargoVendor {
|
||||||
# TODO: Switch back to the default `validate` when the upstream file actually
|
inherit (finalAttrs) pname version src;
|
||||||
# passes it
|
hash = "sha256-0/tKL5UW1QuhsddivU/r8n3T3xyRaGLRVpKuXcc4fmU=";
|
||||||
postPatch = ''
|
};
|
||||||
ln -s ${./Cargo.lock} Cargo.lock
|
|
||||||
|
|
||||||
substituteInPlace data/meson.build \
|
|
||||||
--replace-fail "['validate', appstream_file]" "['validate-relax', '--nonet', appstream_file]"
|
|
||||||
'';
|
|
||||||
|
|
||||||
cargoDeps = rustPlatform.importCargoLock { lockFile = ./Cargo.lock; };
|
|
||||||
|
|
||||||
strictDeps = true;
|
strictDeps = true;
|
||||||
|
|
||||||
@ -66,9 +62,12 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
dbus
|
||||||
gtk4
|
gtk4
|
||||||
hicolor-icon-theme
|
hicolor-icon-theme
|
||||||
|
lcms2
|
||||||
libadwaita
|
libadwaita
|
||||||
|
libseccomp
|
||||||
sqlite
|
sqlite
|
||||||
]
|
]
|
||||||
++ (with gst_all_1; [
|
++ (with gst_all_1; [
|
||||||
@ -101,6 +100,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
meta = {
|
meta = {
|
||||||
description = "Relatively simple music player";
|
description = "Relatively simple music player";
|
||||||
homepage = "https://codeberg.org/edestcroix/Recordbox";
|
homepage = "https://codeberg.org/edestcroix/Recordbox";
|
||||||
|
changelog = "https://codeberg.org/edestcroix/Recordbox/releases/tag/v${finalAttrs.version}";
|
||||||
license = lib.licenses.gpl3Plus;
|
license = lib.licenses.gpl3Plus;
|
||||||
maintainers = with lib.maintainers; [ getchoo ];
|
maintainers = with lib.maintainers; [ getchoo ];
|
||||||
mainProgram = "recordbox";
|
mainProgram = "recordbox";
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user