freefilesync: 13.7 -> 13.8 (#354976)

This commit is contained in:
Weijia Wang 2024-11-19 23:15:26 +01:00 committed by GitHub
commit fe58058517
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,24 +1,25 @@
{ lib
, stdenv
, fetchurl
, fetchpatch
, fetchDebianPatch
, copyDesktopItems
, pkg-config
, wrapGAppsHook3
, unzip
, curl
, glib
, gtk3
, libssh2
, openssl
, wxGTK32
, makeDesktopItem
{
lib,
stdenv,
fetchurl,
fetchpatch,
fetchDebianPatch,
copyDesktopItems,
pkg-config,
wrapGAppsHook3,
unzip,
curl,
glib,
gtk3,
libssh2,
openssl,
wxGTK32,
makeDesktopItem,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "freefilesync";
version = "13.7";
version = "13.8";
src = fetchurl {
url = "https://freefilesync.org/download/FreeFileSync_${finalAttrs.version}_Source.zip";
@ -27,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: {
rm -f $out
tryDownload "$url"
'';
hash = "sha256-bS3J0uevtZH/yjoOtqSMYVHRaNegW6NMOZv7ctW5oRc=";
hash = "sha256-nciunM5qDY8bxR09mv98CO5TU1BWmeFnByKHo7qqRc4=";
};
sourceRoot = ".";
@ -116,7 +117,10 @@ stdenv.mkDerivation (finalAttrs: {
genericName = "Folder Comparison and Synchronization";
icon = name;
exec = name;
categories = [ "Utility" "FileTools" ];
categories = [
"Utility"
"FileTools"
];
})
(makeDesktopItem rec {
name = "RealTimeSync";
@ -124,14 +128,22 @@ stdenv.mkDerivation (finalAttrs: {
genericName = "Automated Synchronization";
icon = name;
exec = name;
categories = [ "Utility" "FileTools" ];
categories = [
"Utility"
"FileTools"
];
})
];
meta = with lib; {
description = "Open Source File Synchronization & Backup Software";
homepage = "https://freefilesync.org";
license = [ licenses.gpl3Only licenses.openssl licenses.curl licenses.bsd3 ];
license = [
licenses.gpl3Only
licenses.openssl
licenses.curl
licenses.bsd3
];
maintainers = with maintainers; [ wegank ];
platforms = platforms.linux;
};