fvs2: init at 0.1.5; bottles-unwrapped: add fvs2 (#511730)

This commit is contained in:
Sandro
2026-05-25 21:43:01 +00:00
committed by GitHub
5 changed files with 44 additions and 37 deletions

View File

@@ -9,6 +9,7 @@
wrapGAppsHook4,
appstream-glib,
desktop-file-utils,
fvs2,
librsvg,
gtk4,
gtksourceview5,
@@ -87,7 +88,6 @@ python3Packages.buildPythonApplication (finalAttrs: {
icoextract
patool
pathvalidate
fvs
orjson
pycairo
pygobject3
@@ -110,6 +110,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
gamescope
mangohud
vmtouch
fvs2
# Undocumented (subprocess.Popen())
lsb-release

View File

@@ -0,0 +1,41 @@
{
lib,
buildGoModule,
fetchFromGitHub,
}:
let
core = fetchFromGitHub {
owner = "fvs-lab";
repo = "core";
tag = "v0.0.1";
hash = "sha256-IBNNa5LGjtPNWhI0PC0NX8rK8z2LnfzOpKpDE1TZQhw=";
};
in
buildGoModule (finalAttrs: {
pname = "fvs2";
version = "0.1.5";
src = fetchFromGitHub {
owner = "fvs-lab";
repo = "fvs2";
tag = "v${finalAttrs.version}";
hash = "sha256-YFtHWtkAPxHT2BqJyyKpPPwkrYyDoFEHq76mNPczJjI=";
};
vendorHash = "sha256-onx9DxaDcNwDWXfSNSugOG9WoLG918b2A1KJIaeQNpI=";
preBuild = ''
cp -r ${core} ../core
'';
__structuredAttrs = true;
meta = {
description = "Standalone CLI for FVS v2";
homepage = "https://github.com/fvs-lab/fvs2";
license = lib.licenses.mit;
mainProgram = "fvs2";
maintainers = [ lib.maintainers.Gliczy ];
platforms = lib.platforms.linux;
};
})

View File

@@ -1,34 +0,0 @@
{
lib,
buildPythonPackage,
fetchPypi,
orjson,
}:
buildPythonPackage rec {
pname = "fvs";
version = "0.3.4";
format = "setuptools";
src = fetchPypi {
inherit version;
pname = "FVS";
extension = "tar.gz";
hash = "sha256-yYd0HzdwbqB9kexJjBRRYmdsoWtZtcjCNRz0ZJVM5CI=";
};
propagatedBuildInputs = [ orjson ];
# no tests in src
doCheck = false;
pythonImportsCheck = [ "fvs" ];
meta = {
description = "File Versioning System with hash comparison and data storage to create unlinked states that can be deleted";
mainProgram = "fvs";
homepage = "https://github.com/mirkobrombin/FVS";
license = lib.licenses.mit;
maintainers = [ ];
};
}

View File

@@ -233,6 +233,7 @@ mapAliases {
flufl_i18n = throw "'flufl_i18n' has been renamed to/replaced by 'flufl-i18n'"; # Converted to throw 2025-10-29
flufl_lock = throw "'flufl_lock' has been renamed to/replaced by 'flufl-lock'"; # Converted to throw 2025-10-29
FormEncode = throw "'FormEncode' has been renamed to/replaced by 'formencode'"; # Converted to throw 2025-10-29
fvs = throw "'fvs' has been removed due to being unused"; # Added 2026-05-23
garminconnect-ha = throw "'garminconnect-ha' has been renamed to/replaced by 'garminconnect'"; # Converted to throw 2025-10-29
GeoIP = throw "'GeoIP' has been renamed to/replaced by 'geoip'"; # Converted to throw 2025-10-29
github3_py = throw "'github3_py' has been renamed to/replaced by 'github3-py'"; # Converted to throw 2025-10-29

View File

@@ -6082,8 +6082,6 @@ self: super: with self; {
fvcore = callPackage ../development/python-modules/fvcore { };
fvs = callPackage ../development/python-modules/fvs { };
fx2 = callPackage ../development/python-modules/fx2 { };
fxrays = callPackage ../development/python-modules/fxrays { };