about summary refs log tree commit diff
path: root/pkgs/applications/networking/sync/unison
AgeCommit message (Collapse)AuthorFilesLines
2024-02-24unison: 2.53.2 -> 2.53.4Yongun Seong1-76/+0
2023-12-11unison: set meta.mainProgrampacien1-0/+1
2023-10-03unison: reduce closure size when enableX11 = falseHenri Menke1-5/+5
Before: /nix/store/ifqr2nhgrci0ixga4k7pk9l6mqdfsk5b-unison-2.53.2 354.3M After: /nix/store/4cgr7fvqry0yrr8d76a5n0ykbm3wqx14-unison-2.53.2 40.9M
2023-06-10unison: use finalAttrs patternRafael Fernández López1-4/+4
2023-03-24unison: 2.53.0 -> 2.53.2R. Ryantm1-2/+2
2023-02-20unison: 2.52.1 -> 2.53.0Tim Häring1-15/+13
besides updating the version/src sha, upstream switched to GTK3, as can be seen in the release notes [0]. This apparently requires the ocaml cairo2 bindings an zlib. I also used wrapGAppsHook to supply the schemas from gsettings-desktop-schemas. Screenshot: https://i.imgur.com/CrPvLgQ.png I can not test the Icon creation since I am not using a desktop, @viric please check. Maybe this is also done by wrapGAppsHook.. [0] https://github.com/bcpierce00/unison/releases/tag/v2.53.0
2023-02-03treewide: add strictDeps = true to most packages depending on ocamlUlrik Strid1-2/+4
2022-07-31unison: 2.52.0 -> 2.52.1R. Ryantm1-2/+2
2022-03-13unison: 2.51.5 -> 2.52.0R. Ryantm1-2/+2
2022-02-25treewide: switch all desktop file generators to new APIK9001-6/+3
Notably: - remove explicit arguments that match the defaults - convert everything to the right Nix types
2021-12-22unison: 2.51.4 -> 2.51.5R. Ryantm1-2/+2
2021-10-17unison: 2.51.3 -> 2.51.4Vladyslav M1-13/+2
2021-07-29unison: format, cleanupSandro Jäckel1-27/+39
2021-07-24unison: add desktop filecwyc1-6/+23
Added desktop file for program launchers. Also made use of lib.strings.optionalString to replace instances of `if string else ""`.
2021-06-27unison: patch 2.51.3Michael Ashton1-1/+11
Add patch which fixes builds with (at least) ocaml 4.12.0, and remove build constraint for 4.09. Necessary because unison built with 4.09 is not compatible with unison built with 4.12, e.g. on recent Homebrew.
2021-02-19treewide: makeWrapper buildInputs to nativeBuildInputsBen Siraphob1-1/+2
2021-01-16treewide: stdenv.lib -> libBen Siraphob1-5/+5
2020-11-11unison: 2.51.2 -> 2.51.3Maximilian Bosch3-91/+2
2020-04-26unison: fix unison-fsmonitor wrapper in an empty PATHSymphorien Gibol1-2/+2
Fixes: /nix/store/hyk3aky49zm2chq5cwclrsm56iqwfzwj-unison-2.51.2/bin/unison-fsmonitor: line 2: grep: command not found Happens when running unison in a systemd service.
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly1-1/+1
2020-03-16unison: fix build with ocamlPackages_4_09 (#82619)Matteo Scarlata3-0/+89
Fixes #61867 and #61505, bumps the ocaml version unison is built against to 4.08. The patches included here appear in the trunk version of unison, but were not backported to 2.51.2.
2020-03-13unison: move out of ocamlPackagesVincent Laporte1-1/+3
2020-01-22treewide: fix redirected urlsPatrick Hilhorst1-1/+1
According to https://repology.org/repository/nix_unstable/problems, we have a lot of packages that have http links that redirect to https as their homepage. This commit updates all these packages to use the https links as their homepage. The following script was used to make these updates: ``` curl https://repology.org/api/v1/repository/nix_unstable/problems \ | jq '.[] | .problem' -r \ | rg 'Homepage link "(.+)" is a permanent redirect to "(.+)" and should be updated' --replace 's@$1@$2@' \ | sort | uniq > script.sed find -name '*.nix' | xargs -P4 -- sed -f script.sed -i ```
2019-08-15treewide: name -> pname (easy cases) (#66585)volth1-1/+1
treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
2019-05-14unison: fix building on macOS with enableX11 = falseLily Ballard1-2/+4
If `UISTYLE` is not specified, Unison tries to auto-detect the UI style based on the available environment. On macOS this apparently means using `UISTYLE=mac`, it can't actually build this way in Nix.
2019-02-14unison: 2.48.4 -> 2.51.2Sébastien Maret1-7/+10
2017-05-30unison: more general platformVincent Laporte1-1/+1
2017-02-03unison: install unison-fsmonitorOrivej Desh1-2/+4
It is necessary for `unison -ui text -repeat watch` to work.
2016-07-25unison: 2.48.3 -> 2.48.4 (#17209)Maximilian Güntner1-2/+2
Signed-off-by: Maximilian Güntner <code@maschinenpsychologe.de>
2015-02-17unison: sha correctionEdward Tjörnhammar1-1/+1
2015-02-06unison: update from 2.40.102 to 2.48.3Pascal Wittmann1-2/+2
2014-07-28Turn some license strings into lib.licenses valuesMateusz Kowalczyk1-1/+1
2014-03-24unison: upgrade to 2.40.102Mathijs Kwik1-3/+3
2012-12-28Clean up redundant "if condition then true else false"Eelco Dolstra1-1/+1
2012-07-27ocaml, unison: make them build on mips (native compilers)Lluís Batlle i Rossell1-5/+2
I switch off the build of ocaml compilers to native code, and add a 'passthru' that unison can use to see if it needs to call the native or the bytecode compiler.
2012-04-15Add armv7l support.Nicolas Pierron1-1/+1
svn path=/nixpkgs/trunk/; revision=33798
2012-01-18* "ensureDir" -> "mkdir -p". "ensureDir" is a rather pointlessEelco Dolstra1-1/+1
function, so obsolete it. svn path=/nixpkgs/branches/stdenv-updates/; revision=31644
2011-07-21Updating unison.Lluís Batlle i Rossell1-2/+2
svn path=/nixpkgs/trunk/; revision=27893
2011-01-03Making unison build to byte code in armv5tel. I also fix the build with ↵Lluís Batlle i Rossell1-3/+9
enableX11 I think. svn path=/nixpkgs/trunk/; revision=25373
2011-01-03Allowing unison without X.Lluís Batlle i Rossell1-6/+10
svn path=/nixpkgs/trunk/; revision=25369
2011-01-02Fix lablgtk referenceMichael Raskin1-1/+1
svn path=/nixpkgs/trunk/; revision=25343
2010-05-17Only set font in wrapper if we have X.Peter Simons1-1/+1
Unison's wrapper was generating errors by calling xset even if DISPLAY was not set. This was especially noticeable when connecting to a remote server to sync with. Fix this by only setting the font path if DISPLAY is set to something. svn path=/nixpkgs/trunk/; revision=21821
2010-01-15Updating unison.Lluís Batlle i Rossell1-3/+11
svn path=/nixpkgs/trunk/; revision=19468
2009-12-03Fixed download url for Unison File Syncronizer.Marco Maggesi1-1/+1
svn path=/nixpkgs/trunk/; revision=18793
2009-03-24Unison version update to 2.27.57Lluís Batlle i Rossell1-3/+3
svn path=/nixpkgs/trunk/; revision=14689
2008-06-04* layout changesAndres Löh1-4/+8
svn path=/nixpkgs/trunk/; revision=11981
2008-01-18* makeWrapper: option --run <CMD> to run a command from the wrapper.Eelco Dolstra1-14/+8
This is so that the Unison wrapper can be generated with makeWrapper. * Use makeWrapper as a buildInput everywhere. * Updated BitTorrent, cvs2svn. svn path=/nixpkgs/trunk/; revision=10213
2007-08-13* be more fault tolerant in the unison wrapperAndres Löh1-1/+1
svn path=/nixpkgs/trunk/; revision=9114
2007-08-10* add unisonAndres Löh1-0/+27
- unison uses a wrapper script to add font-schumacher-misc to the local X font path if the font isn't already present; this is necessary for it to work, but not terribly nice ... * lablgtk is a dependency of unison - handling of library dirs with ocaml is a hack so far; in principle, ocaml needs a general setup for library dirs like ghc svn path=/nixpkgs/trunk/; revision=9094