blob: 1e0b276bbd86e3891c080227a37d6ea244084433 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
# Readme for freefilesync
## FreeFileSync upstream
https://freefilesync.org
Forked from [https://github.com/PhantomX/chinforpms/blob/master/\_pasture/freefilesync/freefilesync.spec](https://github.com/PhantomX/chinforpms/blob/master/_pasture/freefilesync/freefilesync.spec)
https://gitlab.com/opensource-tracking/FreeFileSync
## Reason for being in stackrpms
Fedora, CentOS, and Devuan do not package FreeFileSync. I maintained a separate spec file for this application, but rebased to a fork from PhantomX.
## Alternatives
* rsync traditional cli sync utility
* grsync gtk frotend for rsync
* duplicati sync with cloud storage offerings
* rclone another cloud storage sync utility
## Reverse dependency matrix
Distro | FreeFileSync version | gtk version
-------------- | -------------------- | ----------------
CentOS 7 | 10.24 | 2
CentOS 8 | 10.24 | 2
Fedora 32 | 11.3 | 2
Fedora 33 | 11.3 | 2
Fedora Rawhide | 11.3 | 2
Devuan Ceres | 11.3 | 3
## Additional info
Upstream officially still [uses gtk2](https://freefilesync.org/forum/viewtopic.php?t=7660&p=26079#p26063) but the code supports gtk3 starting around version 10.25. With version 10.25, only stdc++=20 is supported, so el7 cannot go any higher: I was unable to find g++-10 for el7.
## Differences from upstream
None
|