Merge pull request #277540 from atorres1985-contrib/vym

Vym: update
This commit is contained in:
Sandro 2024-01-24 17:47:11 +01:00 committed by GitHub
commit 3dd2163bcf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,7 +1,7 @@
{ lib
, stdenv
, fetchFromGitHub
, cmake
, fetchFromGitHub
, pkg-config
, qtbase
, qtscript
@ -14,15 +14,17 @@
stdenv.mkDerivation (finalAttrs: {
pname = "vym";
version = "2.8.42";
version = "2.9.26";
src = fetchFromGitHub {
owner = "insilmaril";
repo = "vym";
rev = "89f50bcba953c410caf459b0a4bfbd09018010b7"; # not tagged yet (why??)
hash = "sha256-xMXvc8gt3nfKWbU+WoS24wCUTGDQRhG0Q9m7yDhY5/w=";
rev = "v${finalAttrs.version}";
hash = "sha256-5cHhv9GDjJvSqGJ+7fI0xaWCiXw/0WP0Bem/ZRV8Y7M=";
};
outputs = [ "out" "man" ];
patches = [
(substituteAll {
src = ./000-fix-zip-paths.diff;
@ -43,11 +45,13 @@ stdenv.mkDerivation (finalAttrs: {
qtsvg
];
strictDeps = true;
qtWrapperArgs = [
"--prefix PATH : ${lib.makeBinPath [ unzip zip ]}"
];
meta = with lib; {
meta = {
homepage = "http://www.insilmaril.de/vym/";
description = "A mind-mapping software";
longDescription = ''
@ -61,8 +65,8 @@ stdenv.mkDerivation (finalAttrs: {
drawn by hand or any drawing software vym offers much more features to
work with such maps.
'';
license = licenses.gpl2Plus;
maintainers = [ maintainers.AndersonTorres ];
platforms = platforms.linux;
license = with lib.licenses; [ gpl2Plus ];
maintainers = with lib.maintainers; [ AndersonTorres ];
platforms = lib.platforms.linux;
};
})