# ChangeLog for sci-misc/boinc # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ *boinc-7.6.31 (09 Mar 2016) 09 Mar 2016; Sven Eden +boinc-7.6.31.ebuild : New tagged version. *boinc-7.6.25 (18 Feb 2016) 18 Feb 2016; Sven Eden +boinc-7.6.25.ebuild, -boinc-7.6.ebuild The full versioned client release tags are there, so the "unclear" version could eventually go. *boinc-7.6 (14 Jan 2016) 14 Jan 2016; Sven Eden +boinc-7.6.ebuild, -boinc-7.2.0.ebuild -boinc-7.2.0-r1.ebuild -files/boinc-7.2-remove_boincscr.patch -files/boinc-7.2-fix_subdirs.patch -files/boincscr.desktop -files/boincscr.xml Version bump and removed obsolete versions and patches 04 Nov 2014; Sven Eden +boinc-7.2.42.ebuild-r1, +files/boinc-7.2-remove_boincscr.patch +files/boincscr.desktop +files/boincscr.xml: Building of the boincscr screensaver depends now on the new "xscreensaver" USE flag, and can be made setuid root using the new "suid" USE flag. Further a desktop file is installed if the new USE flag "kde" is enabled. The systemd service file is no longer installed unless the "systemd" USE flag is enabled. *boinc-7.2.42 (04 Nov 2014) 04 Nov 2014; Sven Eden +boinc-7.2.42.ebuild, -files/generate_tarball.sh: Updated to use git-r3 to fetch client_release/7.2/ instead of manually created tarballs. generate_tarball.sh is no longer needed. clientscr is built again, boinc has an X11 variant now. *boinc-7.2.0-r1 (31 Dec 2013) 31 Dec 2013; Pacho Ramos +boinc-7.2.0-r1.ebuild, +files/boinc.service: Add unit file (#496514 by Szymon Jaranowski) *boinc-7.2.0 (30 Jun 2013) 30 Jun 2013; Justin Lecher -boinc-7.0.29.ebuild, +boinc-7.2.0.ebuild, -files/7.0.2-fix_subdirs.patch, +files/boinc-7.2.0-fix_subdirs.patch, files/boinc.init, files/generate_tarball.sh, metadata.xml: Version bump and drop old, fixes: security issue, #467908; link problems, #464772; correlation with abrupt time changes through ntp, #413041; menu items with newer x11-libs/wxGTK, #379979 & #376237 17 Aug 2012; Tomáš Chvátal -boinc-6.12.42.ebuild, -files/6.12.26-fix_subdirs.patch: Drop older to keep just one release. *boinc-7.0.29 (18 Jul 2012) 18 Jul 2012; Alexey Shvetsov +boinc-7.0.29.ebuild, +files/7.0.2-fix_subdirs.patch: [sci-misc/boinc] Version bump per bug #411463 26 Jun 2012; Samuli Suominen boinc-6.12.42.ebuild: inherit user for enewgroup and enewuser 26 Jun 2012; Samuli Suominen boinc-6.12.42.ebuild: Fix building with dev-libs/glib >= 2.32 wrt #413675. Fix building with sys-devel/automake >= 1.12 wrt #423081. Convert to the new CURL_SSL flags wrt #412437. 04 Nov 2011; Tomáš Chvátal -files/6.12.26-libnotify-0.7.patch, boinc-6.12.42.ebuild: Drop already applied patch. *boinc-6.12.42 (04 Nov 2011) 04 Nov 2011; Tomáš Chvátal -boinc-6.12.33.ebuild, +boinc-6.12.42.ebuild: Version bump to latest. Fixes bug #384077. 23 Oct 2011; Lars Wendler files/boinc.init: non-maintainer commit: Fixed remaining issues with opts variable deprecation in init script (bug #382281). 08 Sep 2011; Tomáš Chvátal files/boinc.init: Use extra_commands instead of opts. Per bug #382281. *boinc-6.12.33 (11 Jul 2011) 11 Jul 2011; Tomáš Chvátal -boinc-6.12.26-r1.ebuild, +boinc-6.12.33.ebuild: Version bump to the latest. Drop older. Fixes bug #374329. 27 May 2011; Tomáš Chvátal boinc-6.12.26-r1.ebuild: Make the dep on libnotify versioned so even suckers that do not update wont get crashes. Per bug #368809. 23 May 2011; Tomáš Chvátal files/boinc.init: Fix quoting in attach and stop. *boinc-6.12.26-r1 (23 May 2011) 23 May 2011; Tomáš Chvátal -boinc-6.12.26.ebuild, +boinc-6.12.26-r1.ebuild, files/boinc.conf, files/boinc.init: Revision bump for total rewrite of the init script. 22 May 2011; Tomáš Chvátal metadata.xml: Shutup repoman warining about unused local useflags. 22 May 2011; Tomáš Chvátal files/boinc.init: Fix blank pw issue. Per bug #367615. *boinc-6.12.26 (22 May 2011) 22 May 2011; Tomáš Chvátal +files/6.12.26-fix_subdirs.patch, +files/6.12.26-libnotify-0.7.patch, -boinc-6.10.58-r1.ebuild, +boinc-6.12.26.ebuild, files/generate_tarball.sh: Version bump to boinc 6.12.26. Drop older. Update tarballs to be lzma compressed. 21 May 2011; Tomáš Chvátal files/boinc.conf, files/boinc.init: Drop not fully tested features from initscript. Should solve most issues. 08 Nov 2010; Kacper Kowalik boinc-6.10.58-r1.ebuild: media-libs/jpeg -> virtual/jpeg 07 Aug 2010; Tomáš Chvátal boinc-6.10.58-r1.ebuild: Whoops forgot to remove code for patches. *boinc-6.10.58-r1 (07 Aug 2010) 07 Aug 2010; Tomáš Chvátal -files/6.4.5-glibc210.patch, -boinc-6.10.58.ebuild, +boinc-6.10.58-r1.ebuild, files/boinc.init: Version bump. Fix bug #328999, #327695 and hopefully #320747. 19 Jul 2010; Tomáš Chvátal files/boinc.init: Whitespace. 15 Jul 2010; Tomáš Chvátal files/boinc.init: Attempt to fix the initsystem. Blind commit as i dont have my hands on my desktop for at least 14 days. *boinc-6.10.58 (09 Jul 2010) 09 Jul 2010; Tomáš Chvátal -boinc-6.10.18.ebuild, -boinc-6.10.36.ebuild, +boinc-6.10.58.ebuild, files/boinc.init: Version bump. Drop older. Fix bugs #323635 #309439 #314155. 02 Apr 2010; Tomáš Chvátal +files/generate_tarball.sh: Add tarball generating script for future maintainer. 02 Apr 2010; Tomáš Chvátal metadata.xml: Give up maintainership. 23 Mar 2010; Mike Frysinger boinc-6.10.18.ebuild, boinc-6.10.36.ebuild: Update make_desktop_entry usage with the 5th arg #310763 by Jim Ramsay. *boinc-6.10.36 (05 Mar 2010) 05 Mar 2010; Tomáš Chvátal boinc-6.10.18.ebuild, +boinc-6.10.36.ebuild: Version bump. Fix up missing dependency on sqlite per bug #302100. 09 Dec 2009; Tomáš Chvátal -files/6.6.40-as-needed.patch, -files/6.6.40-cuda.patch, -files/6.6.40-fcgi.patch, -files/6.6.40-gui01.patch, -files/6.6.40-locale.patch, -boinc-6.6.40-r2.ebuild, -files/6.6.40-xfersigseg.patch: rm 03 Dec 2009; Tomáš Chvátal boinc-6.10.18.ebuild: Use correct function for users install. 22 Nov 2009; Tomáš Chvátal files/boinc.init: Update script attach function to work correcty. 14 Nov 2009; Tomáš Chvátal boinc-6.10.18.ebuild: Drop the server support from now on. Better for my sanity sorry guys. 10 Nov 2009; Tomáš Chvátal files/boinc.init: Update initscript to fix bug #289853. *boinc-6.10.18 (10 Nov 2009) 10 Nov 2009; Tomáš Chvátal -files/6.4.5-RSA_security.patch, -boinc-6.4.5-r2.ebuild, -files/6.4.5-gcc44.patch, -files/6.4.5-nostrip.patch, +boinc-6.10.18.ebuild: Version bump. Drop old. Per bug #292640. 20 Oct 2009; Tomáš Chvátal boinc-6.6.40-r2.ebuild: Fix jobs issue for now. Makeopts=-j1 :/ Per bug #287033. 20 Oct 2009; Tomáš Chvátal boinc-6.6.40-r2.ebuild: Kill QA warning. *boinc-6.6.40-r2 (03 Oct 2009) 03 Oct 2009; Tomáš Chvátal +files/6.6.40-xfersigseg.patch, -boinc-6.6.40-r1.ebuild, +boinc-6.6.40-r2.ebuild: Revision bump to fix segfault. Per bug #287441. Thx to Isaac Chanin for the patch. 30 Sep 2009; Tomáš Chvátal +files/6.6.40-fcgi.patch: Add patch for fcgi issue per bug #286902. Thx to Kacper Kowalik for the patch. 30 Sep 2009; Tomáš Chvátal +files/6.6.40-cuda.patch: Apply fix for cuda compilation issues. Per bug #286779. Thx to Kacper Kowalik for the patch. 29 Sep 2009; Tomáš Chvátal +files/6.6.40-as-needed.patch, -boinc-6.6.40.ebuild, boinc-6.6.40-r1.ebuild: Add new as-needed patch per bug #286771. Also fix elog informations per bug #286905. *boinc-6.6.40-r1 (28 Sep 2009) 28 Sep 2009; Mounir Lamouri +boinc-6.6.40-r1.ebuild: Prevent bad changes in compile flags, fix bug 286701 28 Sep 2009; Tomáš Chvátal boinc-6.6.40.ebuild: Enable optimalizations by default. *boinc-6.6.40 (26 Sep 2009) 26 Sep 2009; Tomáš Chvátal +files/6.6.40-gui01.patch, +files/6.6.40-locale.patch, +boinc-6.6.40.ebuild, metadata.xml: Version bump. Per bug #272283. Thanks everyone in the bug for testing/feedback. 02 Sep 2009; Tomáš Chvátal files/boinc.init: Fix attach function. Per bug #266684. 29 Jul 2009; Tomáš Chvátal +files/6.4.5-glibc210.patch, boinc-6.4.5-r2.ebuild: Fix glibc-2.10 compilation issues. Per bug #276868. Thx to Joost Ruis for the patch. 24 Jul 2009; Tomáš Chvátal files/boinc.init: Remove bashism in initscript. Per bug #278811. Thanks to Michał Górny for the patch. 08 Jul 2009; Tomáš Chvátal files/boinc.init: Use pidfile in initscript. Per bug #276271. 29 May 2009; Tomáš Chvátal boinc-6.4.5-r2.ebuild, files/boinc.init: Apply patch for cuda detection. Per bug #270292. Thanks to Poly-C for patch. 20 May 2009; Tomas Chvatal boinc-6.4.5-r2.ebuild: Move from Education;Science; to Math;Science; Per bug #269858. *boinc-6.4.5-r2 (14 May 2009) 14 May 2009; Tomas Chvatal +files/6.4.5-nostrip.patch, -boinc-6.4.5-r1.ebuild, +boinc-6.4.5-r2.ebuild: Fix stripping issue per bug #257297. Again big thanks to Victor Ostroga. 13 May 2009; Tomas Chvatal +files/6.4.5-gcc44.patch, boinc-6.4.5-r1.ebuild: Add gcc 4.4 compat patch. Thanks to Victor Ostroga for this one. Per bug #269618 11 May 2009; Tomas Chvatal boinc-6.4.5-r1.ebuild: Update in-ebuild url to be correct 23 Apr 2009; Tomas Chvatal files/boinc.init: Some gentoo syntax improvement in init.d file. 23 Apr 2009; Tomas Chvatal files/boinc.init, boinc-6.4.5-r1.ebuild: Fix multilib support for cuda. Per bug #266637. 30 Mar 2009; Tomas Chvatal boinc-6.4.5-r1.ebuild: Add block on quickswitch since their files collide. Per bug #210877. 30 Mar 2009; Tomas Chvatal boinc-6.4.5-r1.ebuild: Make the desktop filename less funky. Per bug #263140. 11 Mar 2009; Tomas Chvatal files/boinc.init: Fix directory rights for workdir when attaching to a project. Per bug #259410. 18 Feb 2009; Tomas Chvatal boinc-6.4.5-r1.ebuild: Fix wrong functions usage. Per bug #248769. Thanks to Martin von Gagern for the patch. 17 Feb 2009; Tomas Chvatal files/6.4.5-RSA_security.patch: Update the patch so it works again. *boinc-6.4.5-r1 (16 Feb 2009) 16 Feb 2009; Tomas Chvatal +files/6.4.5-RSA_security.patch, -boinc-6.4.5.ebuild, +boinc-6.4.5-r1.ebuild: Revision bump. Fix the RSA Security issue. Per bug #258011. 13 Feb 2009; Brent Baude boinc-6.4.5.ebuild: Marking boinc-6.4.5 ~ppc64 for bug 255156 03 Feb 2009; Tomas Chvatal files/boinc.init: Fix init with final version. Thanks to UberLord. 01 Feb 2009; Tomas Chvatal files/boinc.init: Fix initscript for baselayout-1. This time for real :]. Per bug #257113. Big thanks to Andrea Conti 01 Feb 2009; Tomas Chvatal boinc-6.4.5.ebuild: Fix bug #249997. Wrong dependency on ca-certificates. 01 Feb 2009; Tomas Chvatal files/boinc.init: Update init script so it works with baselayout1 again. Per bug #257113. *boinc-6.4.5 (31 Jan 2009) 31 Jan 2009; Tomas Chvatal -files/08_all_Makefile.patch, -files/boinc-4.72.20050813-gcc4-fix.patch, -files/boinc-5.2.14-gcc-4.1.patch, -files/boinc-5.10.45-gcc4.3.patch, -files/boinc-6.2.15-mute-warnings.patch, -files/boinc-6.2.15-project-list-size.patch, files/boinc.conf, files/boinc.init, -files/gui_rpc_auth.cfg, metadata.xml, -boinc-4.72.20050813-r3.ebuild, -boinc-5.2.14.ebuild, -boinc-5.4.11.ebuild, -boinc-5.5.6.ebuild, -boinc-5.8.15.ebuild, -boinc-5.10.28.ebuild, -boinc-5.10.45.ebuild, -boinc-6.2.15.ebuild, +boinc-6.4.5.ebuild: Version bump. Remove old cruft. Per bug #251766. 21 Jan 2009; Sébastien Fabbro metadata.xml: Updated maintainership for scarabeus 02 Jan 2009; Marcus D. Hanwell metadata.xml: Removed myself as maintainer. 28 Nov 2008; Tomas Chvatal boinc-6.2.15.ebuild: Update confusing information about password for graphical client. 27 Nov 2008; Tomas Chvatal +files/gui_rpc_auth.cfg, boinc-6.2.15.ebuild: Add gui_rpc_auth.cfg and fix cert issues. Bug #248749 *boinc-6.2.15 (24 Nov 2008) 24 Nov 2008; Tomas Chvatal +files/boinc-6.2.15-mute-warnings.patch, +files/boinc-6.2.15-project-list-size.patch, +boinc-6.2.15.ebuild: Version bump. Mostly rewrite from scratch. 06 Aug 2008; Ulrich Mueller metadata.xml: Add USE flag description to metadata wrt GLEP 56. 18 Apr 2008; Markus Dittrich boinc-5.10.45.ebuild: Fixed compilation problems with USE="-X" (see bug #218168). 17 Apr 2008; Markus Dittrich +files/boinc-5.10.45-gcc4.3.patch, boinc-4.72.20050813-r3.ebuild, boinc-5.2.14.ebuild, boinc-5.4.11.ebuild, boinc-5.5.6.ebuild, boinc-5.10.28.ebuild, boinc-5.10.45.ebuild: Added patch to fix compile problems with gcc-4.3 (see bug #217919). Fixed lots of QA issues. *boinc-5.10.45 (15 Apr 2008) 15 Apr 2008; Joshua Jackson +boinc-5.10.45.ebuild: adding 5.10.45 to the tree 05 Feb 2008; Benedikt Böhm boinc-4.72.20050813-r3.ebuild, boinc-5.2.14.ebuild, boinc-5.4.11.ebuild, boinc-5.5.6.ebuild, boinc-5.8.15.ebuild, boinc-5.10.28.ebuild: fix depend.apache usage wrt #208584 17 Jan 2008; Joshua Jackson +boinc-4.72.20050813-r3.ebuild, +boinc-5.2.14.ebuild, +boinc-5.4.11.ebuild, +boinc-5.5.6.ebuild: I forgot about setiathome *boinc-5.10.28 (17 Jan 2008) 17 Jan 2008; Joshua Jackson -boinc-4.72.20050813-r3.ebuild, -boinc-5.2.14.ebuild, -boinc-5.4.11.ebuild, -boinc-5.5.6.ebuild, +boinc-5.10.28.ebuild: Adding a recent version that matches upstream stable...removing some of the very old versions as well 29 Jul 2007; Christian Heim boinc-4.72.20050813-r3.ebuild, boinc-5.2.14.ebuild, boinc-5.4.11.ebuild, boinc-5.5.6.ebuild, boinc-5.8.15.ebuild: Fixing the DEPEND/RDEPEND for the move of net-www/apache to www-servers/apache (#78622). 22 Jul 2007; Donnie Berkholz ; boinc-4.72.20050813-r3.ebuild, boinc-5.2.14.ebuild, boinc-5.4.11.ebuild, boinc-5.5.6.ebuild, boinc-5.8.15.ebuild: Drop virtual/x11 references. 19 May 2007; Ryan Hill boinc-4.72.20050813-r3.ebuild, boinc-5.2.14.ebuild, boinc-5.4.11.ebuild, boinc-5.5.6.ebuild, boinc-5.8.15.ebuild: Use wxwidgets.eclass. *boinc-5.8.15 (27 Mar 2007) 27 Mar 2007; Joshua Jackson +boinc-5.8.15.ebuild: Adding the new considered stable version to the tree, with help from users in bug #166920 13 Mar 2007; Danny van Dyk boinc-4.72.20050813-r3.ebuild, boinc-5.2.14.ebuild, boinc-5.4.11.ebuild, boinc-5.5.6.ebuild: QA: which -> type -P 23 Nov 2006; Francesco Riosa boinc-4.72.20050813-r3.ebuild, boinc-5.2.14.ebuild, boinc-5.4.11.ebuild, boinc-5.5.6.ebuild: dev-db/mysql => virtual/mysql 05 Nov 2006; Marcus D. Hanwell +files/boinc-4.72.20050813-gcc4-fix.patch, +boinc-4.72.20050813-r3.ebuild: Ressurect until new setiathome version is in the tree. *boinc-5.4.11 (03 Nov 2006) 03 Nov 2006; Marcus D. Hanwell -files/boinc-4.72.20050813-gcc4-fix.patch, -boinc-4.72.20050813-r3.ebuild, +boinc-5.4.11.ebuild: Version bump to add latest stable, bug 151556. Removed old version. 15 Oct 2006; Marcus D. Hanwell ChangeLog: Redigesting, should fix bug 151389. 15 Jul 2006; Marcus D. Hanwell boinc-5.5.6.ebuild: Forced -j1, should fix bug 136374. 15 Jul 2006; Marcus D. Hanwell boinc-5.2.14.ebuild, boinc-5.5.6.ebuild: Added unicode USE flag, should fix bug 135306. 11 Jul 2006; Marcus D. Hanwell boinc-5.5.6.ebuild: Updated to call the necessary autotools directly, should fix bug 139923. *boinc-5.5.6 (10 Jul 2006) 10 Jul 2006; Marcus D. Hanwell +boinc-5.5.6.ebuild: Version bump, closes bug 135309. 23 Apr 2006; Thomas Cort boinc-4.72.20050813-r3.ebuild: Added ~alpha keyword wrt Bug #103250. 14 Apr 2006; Marcus D. Hanwell +files/boinc-5.2.14-gcc-4.1.patch, boinc-5.2.14.ebuild: Added GCC 4.1 patch supplied by Mark Loeser , closes bug 129592. 25 Feb 2006; Marcus D. Hanwell boinc-5.2.14.ebuild: Add warning about client password, bug 121896. 18 Dec 2005; Marcus D. Hanwell files/boinc.init, boinc-5.2.14.ebuild: Fixed dep, bug 115819. Also adjusted handling of the log file. 11 Dec 2005; Marcus D. Hanwell +files/08_all_Makefile.patch, boinc-5.2.14.ebuild: Added patch to allow linking on systems with older boinc versions installed. *boinc-5.2.14 (05 Dec 2005) 05 Dec 2005; Marcus D. Hanwell +boinc-5.2.14.ebuild: Version bump, in p.mask for now until it receives more testing. *boinc-4.72.20050813-r3 (28 Nov 2005) 28 Nov 2005; Marcus D. Hanwell +files/boinc-4.72.20050813-gcc4-fix.patch, files/boinc.init, -boinc-4.72.20050813-r2.ebuild, +boinc-4.72.20050813-r3.ebuild: Fix to init script to append log output, bug 103250. Also added GCC 4 fix, thanks to Dario Birtic , closes bug 112133. *boinc-4.72.20050813-r2 (29 Oct 2005) 29 Oct 2005; Marcus D. Hanwell files/boinc.init, -boinc-4.72.20050813-r1.ebuild, +boinc-4.72.20050813-r2.ebuild: Correct error in init file, revision bump to push it out, closes bug 110839. 29 Oct 2005; Marcus D. Hanwell -files/boinc-4.32_cmdline_options.patch, -files/boinc-4.32_socket_close_fix.patch: Removed obsolete patches. *boinc-4.72.20050813-r1 (29 Oct 2005) 29 Oct 2005; Marcus D. Hanwell files/boinc.conf, files/boinc.init, -boinc-4.32.ebuild, -boinc-4.72.20050813.ebuild, +boinc-4.72.20050813-r1.ebuild: Clean up old versions, several cleanups closing bug 103558, 109567 and 110606. Thanks to Tony Murrary and Benjamin Gaillard . 25 Aug 2005; Aron Griffis boinc-4.72.20050813.ebuild: add ~ia64 #103250 23 Aug 2005; Ferris McCormick boinc-4.72.20050813.ebuild: Add ~sparc keyword (Bug #103250) --- builds and installs on sparc, and runs well enough to benchmark the system, at least. (Note that on my test system, however, parallel (-j3) make had problems; "-j1" was fine.) 23 Aug 2005; Marcus D. Hanwell boinc-4.32.ebuild, boinc-4.72.20050813.ebuild: Changed enewuser call to comply with bug 103421. 20 Aug 2005; Marcus D. Hanwell -boinc-4.19.ebuild, boinc-4.32.ebuild, -boinc-4.72.20050725.ebuild, boinc-4.72.20050813.ebuild: Cleaned out some old ebuilds. Fixed the php dependency to virtual/php closing bug 102835. *boinc-4.72.20050813 (14 Aug 2005) *boinc-4.72.20050725 (14 Aug 2005) 14 Aug 2005; Olivier Fisette files/boinc.init, +boinc-4.72.20050725.ebuild, +boinc-4.72.20050813.ebuild: Fixed bug #98342: Boinc is now started using setsid. Fulfilled request in bug #93744: Boinc ebuilds are now up-to-date. Fixed bug #91930: Boinc now compiles fine with Unicode-enabled wxGTK. 06 Aug 2005; Michael Hanselmann boinc-4.32.ebuild: Added to ~sparc. 22 Jul 2005; Michael Hanselmann boinc-4.32.ebuild: Added to ~ppc. 28 May 2005; Marcus D. Hanwell boinc-4.19.ebuild, boinc-4.32.ebuild: Give the boinc user /bin/false as shell. 24 May 2005; Marcus D. Hanwell metadata.xml: Fix up metadata, thanks to squinky86 in bug 93744. *boinc-4.32 (21 Apr 2005) *boinc-4.19 (21 Apr 2005) 21 Apr 2005; Marcus D. Hanwell +files/boinc-4.32_cmdline_options.patch, +files/boinc-4.32_socket_close_fix.patch, +files/boinc.conf, +files/boinc.init, +metadata.xml, +boinc-4.19.ebuild, +boinc-4.32.ebuild: Initial import, placed in p.mask for now during initial testing. Thanks go to Robert Moss and Tony Murray for the ebuilds and maintenance performed by Tony, as well as all the other contributors who helped with this ebuild. This closes bug 54962.