···1414 desktopToDarwinBundle,
1515}:
16161717-stdenv.mkDerivation rec {
1717+stdenv.mkDerivation (finalAttrs: {
1818 pname = "gpscorrelate";
1919- version = "2.2";
1919+ version = "2.3";
20202121 src = fetchFromGitHub {
2222 owner = "dfandrich";
2323 repo = "gpscorrelate";
2424- rev = version;
2525- hash = "sha256-H1kqOzL79/Y1kHVEQ5y9JRWTDCBMbtEPo75drm8+7Qo=";
2424+ tag = finalAttrs.version;
2525+ hash = "sha256-7uNYwnMkW9jlt3kBrNqkhJsDoVkUFbCmqt0lQv8bRE0=";
2626 };
27272828 nativeBuildInputs = [
···5555 "install-desktop-file"
5656 ];
57575858- meta = with lib; {
5858+ meta = {
5959 description = "GPS photo correlation tool, to add EXIF geotags";
60606161 longDescription = ''
6262- Digital cameras are cool. So is GPS. And, EXIF tags are really
6262+ Digital cameras are cool. So is GPS. And, EXIF tags are really
6363 cool too.
64646565- What happens when you merge the three? You end up with a set of
6565+ What happens when you merge the three? You end up with a set of
6666 photos taken with a digital camera that are "stamped" with the
6767 location at which they were taken.
6868···70707171 A variety of programs exist around the place to match GPS data
7272 with digital camera photos, but most of them are Windows or
7373- MacOS only. Which doesn't really suit me that much. Also, each
7373+ MacOS only. Which doesn't really suit me that much. Also, each
7474 one takes the GPS data in a different format.
7575 '';
76767777- license = licenses.gpl2Plus;
7777+ license = lib.licenses.gpl2Plus;
7878 homepage = "https://dfandrich.github.io/gpscorrelate/";
7979- changelog = "https://github.com/dfandrich/gpscorrelate/releases/tag/${src.rev}";
8080- platforms = platforms.unix;
8181- maintainers = with maintainers; [ sikmir ];
7979+ changelog = "https://github.com/dfandrich/gpscorrelate/releases/tag/${finalAttrs.version}";
8080+ platforms = lib.platforms.unix;
8181+ maintainers = with lib.maintainers; [ sikmir ];
8282+ mainProgram = "gpscorrelate";
8283 };
8383-}
8484+})