Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 369165 - sci-visualization/fityk-1.1.1 version bump?
Summary: sci-visualization/fityk-1.1.1 version bump?
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on: 384037
Blocks:
  Show dependency tree
 
Reported: 2011-05-29 10:43 UTC by Dominik Kriegner
Modified: 2012-02-27 06:07 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
modified ebuild including fetch restrictions (fityk-1.0.1.ebuild,2.54 KB, text/plain)
2011-05-29 10:43 UTC, Dominik Kriegner
Details
ebuild for version 1.1.0 (fityk-1.1.0.ebuild,2.34 KB, text/plain)
2011-08-02 21:50 UTC, Dominik Kriegner
Details
ebuild for version 1.1.1 (fityk-1.1.1.ebuild,2.34 KB, text/plain)
2011-10-02 22:48 UTC, Dominik Kriegner
Details
ebuild for version 1.1.1 (fityk-1.1.1.ebuild,2.37 KB, text/plain)
2012-02-21 21:49 UTC, Dominik Kriegner
Details
ebuild for version 1.1.1 (updated) (fityk-1.1.1.ebuild,2.44 KB, text/plain)
2012-02-26 18:27 UTC, Dominik Kriegner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dominik Kriegner 2011-05-29 10:43:47 UTC
Created attachment 275009 [details]
modified ebuild including fetch restrictions

fityk-1.0.1 was released on 2011-03-30:

Changelog since lastest version in portage (0.9.7) says:
User-visible changes in version 1.0.1  (2011-03-30):
* corrected calculation of Exponentially Modified Gaussian
* added calculation of confidence intervals
* GUI: anti-aliasing (can be switched off in menu GUI > Anti-aliasing)
* added (experimental) option guess_uses_weights that changes peak "guessing"
* as usually, a few bug fixes and minor changes in the GUI

User-visible changes in version 1.0.0  (2011-03-18):
* fixed bugs: several bugs in the powder diffraction add-on,
  problem with negative simple-variables, crash when the status bar has an
  extra value set
* GUI: several changes necessary to make the program working on OSX (>= 10.4)
* GUI: new configuration dialogs for plots
* GUI: all configs including the default one are now stored in .fityk/configs/
* samples are always installed, removed configure option --with-samples,
  added menu Help > Examples in the GUI
* requires wxWidgets >= 2.9.1

Another important change not listed in the changelog is that there seem to be no more source-tarballs for download on github. The code can be obtained by downloading the 1.0.1 tag from github.

I added fetch restrictions in the ebuild due to the lack of an easily downloadable tarball. I am sure there is a better solution for this problem!?
The modified ebuild is attached. The new version depends on wxGTK:2.9 which is masked in portage! 

It builds and runs fine (without anti-aliasing) on my AMD64 machine.
Comment 1 Dominik Kriegner 2011-08-02 21:40:29 UTC
fityk1.1.0 was released on 2011-07-18

changelog since  v1.0.1
User-visible changes in version 1.1.0  (2011-07-18):
* embedded Lua (lightweight programming language)
* syntax changes and enhancements in dataset transformations (@n = ...);
  example: "@0 = @0 - 0.23 * @1" removes (background) @1 with y's scaled
  by factor 0.23 from dataset @0; if @0 and @1 have different x's, linear
  interpolation is used.
* added calculation of Polyline derivatives, what enables weighted least
  squares approximation by broken lines
* gzipped fit files can be read directly (extension .fit.gz or .fityk.gz)
* new option max_fitting_time -- stopping criterium based on elapsed time
* GUI: mouse wheel and mouse extra buttons can be used to zoom in/out
* Mac GUI: added Session > New Window that opens new window (open -n Fityk.app)
* GUI: added optional, configurable description in the corner of the main plot
* GUI: Session > Copy to Clipboard works differently and on all platforms now
* GUI: enhanced file dialogs: Data > Quick Load and Session > Save as Image
* fixed all reported bugs

User-visible changes in version 1.0.2  (2011-06-08):
* changed Data > Load File dialog
* fixed a few minor problems and a major one (GUI not working on OSX 10.5)
Comment 2 Dominik Kriegner 2011-08-02 21:50:01 UTC
Created attachment 281907 [details]
ebuild for version 1.1.0

add ebuild for fityk-1.1.0 

* the new version depends on >=x11-libs/wxGTK-2.9.2, which is not yet in the tree
* the lua use flag was removed since this dependency is now obligatory (see changelog)
* git eclass is used to fetch the sources from github. Is this common practice? no tarballs are published since version 0.9.8

the ebuild builds on my amd64 machines. fityk runs fine. I use wxGTK-2.9.2-1 which I bumped locally.
Comment 3 Dominik Kriegner 2011-10-02 22:46:19 UTC
fityk-1.1.1 released. 
this bug depends on wxGTK version bump (bug 384037)

Changelog since 1.1.0
User-visible changes in version 1.1.1  (2011-09-28):
* option exit_on_warning=0/1 was replaced with on_error=stop/exit; new option
  on_error=nothing allows to ignore errors in script.
* current working directory can be changed using new option `cwd'
* GUI: a new dialog for Model > Export Formula
* minor bug fixes
Comment 4 Dominik Kriegner 2011-10-02 22:48:39 UTC
Created attachment 288611 [details]
ebuild for version 1.1.1
Comment 5 Ryan Hill (RETIRED) gentoo-dev 2011-10-02 23:12:53 UTC
Even after wxGTK-2.9 is bumped it will remain masked.
Comment 6 Dominik Kriegner 2012-02-21 21:49:40 UTC
Created attachment 302739 [details]
ebuild for version 1.1.1

updated ebuild to work without git eclass and update to EAPI=4
Comment 7 Arfrever Frehtes Taifersar Arahesis 2012-02-25 18:57:05 UTC
(In reply to comment #6)

You shouldn't call python_pkg_setup() with USE="-python":

pkg_setup() {
	if use python; then
		python_pkg_setup
	fi
}
Comment 8 Dominik Kriegner 2012-02-26 18:27:08 UTC
Created attachment 303403 [details]
ebuild for version 1.1.1 (updated)

Thanks for pointing that out! I included your change in the updated ebuild.
Comment 9 Sébastien Fabbro (RETIRED) gentoo-dev 2012-02-27 06:07:48 UTC
in cvs. thanks!