GNU bug report logs -
#61207
[PATCH] gnu: Add opentaxsolver.
Previous Next
Reported by: Skylar Hill <stellarskylark <at> posteo.net>
Date: Wed, 1 Feb 2023 09:13:01 UTC
Severity: normal
Tags: patch
Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hello,
Josselin Poiret via Guix-patches via <guix-patches <at> gnu.org> writes:
> From: Skylar Hill <stellarskylark <at> posteo.net>
Thanks to both of you.
>
> + (source (origin
> + (method url-fetch)
> + (uri (string-append "mirror://sourceforge/opentaxsolver/OTS_"
> + tax-year
> + "/v"
> + ots-version
> + "_linux/OpenTaxSolver"
> + version
> + "_linux64.tgz"))
Formatting needs some love here.
> + (sha256
> + (base32
> + "06k0a72bmwdmr71dvrp8b4vl8vilnggsh92hrp7wjdgcjj9m074w"))
> + (patches (search-patches
> + "opentaxsolver-file-browser-fix.patch"))))
This file needs to be registered in gnu/local.mk file.
> + (build-system glib-or-gtk-build-system)
> + (arguments
> + (list #:phases #~(modify-phases %standard-phases
(list
#:phases
#~(...))
> + (delete 'check)
There are no tests. You need to use #:tests? keyword instead.
> + (description
> + "OpenTaxSolver is a free, safe, and secure program for calculating tax form entries for federal and state personal income taxes. It automatically fills out and prints your forms for mailing.
I suggest to remove "free, safe, and secure". Description needs to be
filled, too.
> +Invoke with @code{ots_gui2} rather than the usual
> @code{Run_taxsolve_GUI}.")
Note that it is possible to create a symlink to reintroduce Run_taxsolve_GUI.
> + (license license:gpl2+))))
I agree with Josselin. Licensing is unclear. Many files do not have
a license, or are "user contributed" (under what terms?).
Would it be possible to clarify this with upstream?
Regards,
--
Nicolas Goaziou
This bug report was last modified 2 years and 147 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.