aboutsummaryrefslogtreecommitdiff
path: root/astro/stellarium
Commit message (Collapse)AuthorAgeFilesLines
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* - Update to version 0.21.0Alexey Dokuchaev2021-03-303-83/+156
| | | | | | | | | - Expose and enable GPS support Reported by: linux.org.ru Notes: svn path=/head/; revision=569538
* Update Stellarium to version 0.20.4.Alexey Dokuchaev2020-12-313-9/+175
| | | | | | | | Reported by: portscout PR: 252272 (patchless, for reference only) Notes: svn path=/head/; revision=559744
* - Make NLS support optional: currently, Qt's lconvert executable allocatesAlexey Dokuchaev2020-10-072-499/+498
| | | | | | | | | | | | | ridiculous amount of memory which 32-bit address space cannot hold; see https://bugreports.qt.io/browse/QTBUG-87010 - Drop dependency on `devel/gettext': it is only used to generate (update) .pot and .po files which does not happen when building release versions - Use option helpers to handle scripting support, rename SCRIPTING option to SCRIPTS to simplify adding OPTIONS_SUB (to reduce the churn on the pkg-plist), and amend its description while I'm here Notes: svn path=/head/; revision=551660
* Update Stellarium to version 0.20.3; the major changes:Alexey Dokuchaev2020-09-293-16/+148
| | | | | | | | | | | | - Fixed nutation and, with it, season beginning times - Many changes in AstroCalc tool and core of Stellarium - Many changes in Oculars and Satellites plugins - Updated DSO catalog Reported by: portscout Notes: svn path=/head/; revision=550540
* Update Stellarium to version 0.20.2.Alexey Dokuchaev2020-06-233-7/+8
| | | | | | | Found out via: linux.org.ru Notes: svn path=/head/; revision=539990
* Update Stellarium to version 0.20.1.Alexey Dokuchaev2020-04-223-12/+12
| | | | | | | Reported by: portscout Notes: svn path=/head/; revision=532454
* - Update Stellarium to version 0.20.0Alexey Dokuchaev2020-03-313-6/+199
| | | | | | | | | - Pull two important upstream fixes Reported by: portscout Notes: svn path=/head/; revision=529964
* Update Stellarium to the latest version 0.19.3.Alexey Dokuchaev2019-12-233-27/+115
| | | | | | | | Found out via: linux.org.ru Reported by: portscout (also) Notes: svn path=/head/; revision=520694
* Update Stellarium to version 0.19.2.Alexey Dokuchaev2019-09-303-8/+52
| | | | | | | Reported by: portscout Notes: svn path=/head/; revision=513404
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-0/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* - Update Stellarium to version 0.19.1Alexey Dokuchaev2019-06-234-39/+22
| | | | | | | | - Remove no longer useful reference to `astro/stellarium-qt4' port from the description (Qt 4.x ports are gone) Notes: svn path=/head/; revision=504952
* - Fix the build on GCC-based architectures, e.g. PowerPC[64]Alexey Dokuchaev2019-04-131-4/+4
| | | | | | | | | | | | | | - Drop no longer relevant CONFLICTS_INSTALL with Qt4 version - Don't remove -Wno-unused-result flag from CXXFLAGS: it was added as part of r363837 back in 2014 to appease a certain compiler version (I forgot which one), but today it is not needed anymore on any supported FreeBSD version PR: 237255 Submitted by: Piotr Kubaj Notes: svn path=/head/; revision=498808
* - Update Stellarium to version 0.19.0Alexey Dokuchaev2019-03-264-197/+251
| | | | | | | | | - Add missing components to USES list Reported by: portscout Notes: svn path=/head/; revision=496892
* Fix Qt5 symbol version scripts to put the catch-all clause first. WhenTijl Coosemans2019-01-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a symbol matches multiple clauses the last one takes precedence. If the catch-all is last it captures everything. In the case of Qt5 libraries this caused all symbols to have a Qt_5 label while some should have Qt_5_PRIVATE_API. This only affects lld because GNU ld always gives the catch-all lowest priority. Older versions of Qt5Webengine exported some memory allocation symbols from the bundled Chromium. Version 5.9 stopped exporting these [1] but the symbols were kept as weak wrappers for the standard allocation functions to maintain binary compatibility. [2][3] The problem is that the call to the standard function in these weak wrappers is only resolved to the standard function if there's a call to this standard function in other parts of Qt5Webengine, because only then is there a non-weak symbol that takes precedence over the weak one. If there's no such non-weak symbol the call in the weak wrapper resolves to the weak wrapper itself creating an infinite call loop that overflows the stack and causes a crash. Some of the allocation functions are variants of C++ new and delete and it probably depends on the compiler whether these variants are used in other parts of Qt5Webengine. Remove the weak wrappers (make them Linux specific). This isn't binary compatible but we are already breaking that with the changes to the symbol versions. [1] https://github.com/qt/qtwebengine/commit/5c2cbfccf9aafb547b0b30914c4056abd25942a4 [2] https://github.com/qt/qtwebengine/commit/2ed5054e3a800fa97c2c9e920ba1e6ea4b6ef2a5 [3] https://github.com/qt/qtwebengine/commit/009f5ebb4bd6e50188671e0815a5dae6afe39db5 Bump all ports that depend on Qt5. PR: 234070 Exp-run by: antoine Approved by: kde (adridg) Notes: svn path=/head/; revision=490472
* - Update `astro/stellarium' to version 0.18.3Alexey Dokuchaev2018-12-264-49/+466
| | | | | | | | | | | | | | | | | - Update one of the extra stars database (*) The major changes in this version: Improvements and fixes for AstroCalc tool Added new sky cultures (chinese_contemporary) Added many DSO textures Refactoring of the GUI Many improvements in the code PR: 232965 (*) Notes: svn path=/head/; revision=488414
* Update `astro/stellarium' to version 0.18.2.Alexey Dokuchaev2018-08-203-5/+29
| | | | | | | | Found out via: repology.org Ignored by: portscout :( Notes: svn path=/head/; revision=477654
* - Update `astro/stellarium' to version 0.18.1Alexey Dokuchaev2018-07-053-6/+34
| | | | | | | - Remove <option>_USES=qt:5 (it's on global USES already) Notes: svn path=/head/; revision=473960
* Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mkTobias C. Berner2018-06-281-5/+7
| | | | | | | | | | | | | | | | | | From now on, ports that depend on Qt4 will have to set USES= qt:4 USE_QT= foo bar ports depending on Qt5 will use USES= qt:5 USE_QT= foo bar PR: 229225 Exp-run by: antoine Reviewed by: mat Approved by: portmgr (antoine) Differential Revision: →https://reviews.freebsd.org/D15540 Notes: svn path=/head/; revision=473503
* - Update `astro/stellarium' to version 0.18.0Alexey Dokuchaev2018-03-283-26/+42
| | | | | | | - TIMESTAMP (Stellarium-stellarium-v0.17.0_GH0.tar.gz) = 1521967282 Notes: svn path=/head/; revision=465830
* Update Stellarium to version 0.17.0 (unfortunately, the project had moved toAlexey Dokuchaev2017-12-233-22/+233
| | | | | | | | | | | GitHub). While here, update CONFLICTS_INSTALL in `astro/stellarium-qt4'. Because GitHub releases (tarballs) are not fetched with correct modification time, set TIMESTAMP to 1513853534 which corresponds to commit e273315 tagged as this release. Notes: svn path=/head/; revision=457050
* Update Stellarium and official User Guide to version 0.16.1.Alexey Dokuchaev2017-09-253-7/+10
| | | | | | | TIMESTAMP (stellarium-0.16.1.tar.gz) = 1506084780 Notes: svn path=/head/; revision=450580
* - Update Stellarium and official User Guide to version 0.16.0Alexey Dokuchaev2017-06-273-24/+130
| | | | | | | | | | - GPS support has to be disabled for now because `Mk/bsd.qt.mk' does not know about Qt5Positioning component yet TIMESTAMP (stellarium-0.16.0.tar.gz) = 1498032288 Notes: svn path=/head/; revision=444444
* - Update Stellarium to version 0.15.2Alexey Dokuchaev2017-03-253-10/+21
| | | | | | | | - Introduce GUIDE_VERSION variable to avoid hardcoding it in a few places Notes: svn path=/head/; revision=436870
* Update `astro/stellarium' to version 0.15.1.Alexey Dokuchaev2016-12-275-299/+71
| | | | | | | TIMESTAMP (stellarium-0.15.1.tar.gz) = 1482657338 Notes: svn path=/head/; revision=429628
* - Install official PDF User Guide as part of the documentation (versionAlexey Dokuchaev2016-08-052-18/+27
| | | | | | | | | | | | | | | number is hardcoded as it is not always in sync with the PORTVERSION) - Make telescope control plugin (and Qt5SerialPort dependency) optional - Remove enforced distfiles checksum recalculation added in r377577: it turned out that updating distinfo manually is easier and a lot faster - Replace some options imperative (explicit) handling with helper knobs - Do not install high resolution textures by default, since they do not have their prime meridians recalibrated yet while stock textures have Discussed with: Alexander Wolf (upstream) Notes: svn path=/head/; revision=419670
* Update to version 0.15.0.Alexey Dokuchaev2016-08-045-36/+250
| | | | Notes: svn path=/head/; revision=419651
* - Update to version 0.14.3, which contains few closed bugs (ported fromAlexey Dokuchaev2016-03-294-44/+323
| | | | | | | | | | version 0.15.0) and adds Bengali description for landscapes - Make scripting support optional and sanitize Qt5 dependencies - Disable building the unit tests for the time being (needs more work) - While here, use some option helpers and clarify LICENSE (GPLv2+) Notes: svn path=/head/; revision=412104
* Update to version 0.14.2.Alexey Dokuchaev2016-01-182-3/+3
| | | | Notes: svn path=/head/; revision=406595
* Update to version 0.14.1, which contains 13 closed bugs (ported from 0.15.0).Alexey Dokuchaev2015-12-053-4/+12
| | | | Notes: svn path=/head/; revision=403065
* Update to version 0.14.0.Alexey Dokuchaev2015-11-023-14/+40
| | | | Notes: svn path=/head/; revision=400647
* Drop USES=iconv.Raphael Kubo da Costa2015-08-301-1/+2
| | | | | | | | | | | | Even though the port still has a few FindIconv.cmake files scattered around, they are not actually used by the build system anymore, so the dependency is unnecessary. Approved by: danfe (maintainer) Differential Revision: https://reviews.freebsd.org/D3531 Notes: svn path=/head/; revision=395607
* - Belatedly update to version 0.13.3Alexey Dokuchaev2015-05-143-5/+118
| | | | | | | | - Remove GTK'ish INSTALLS_ICONS knob, as it pulls dependencies that might be uncalled in pure X11 or Qt-based environments Notes: svn path=/head/; revision=386300
* Oops, missed the -qt4 suffix for legacy port package name.Alexey Dokuchaev2015-01-211-1/+1
| | | | Notes: svn path=/head/; revision=377598
* Reduce the differences between two ports.Alexey Dokuchaev2015-01-211-0/+2
| | | | Notes: svn path=/head/; revision=377597
* - Update to version 0.13.2 and install better quality textures by defaultAlexey Dokuchaev2015-01-214-8/+93
| | | | | | | | - Ensure that complete distinfo is generated, irregardless of the options - Mention legacy `astro/stellarium-qt4' port in the port description text Notes: svn path=/head/; revision=377577
* Adjust EXTRACT_ONLY (":group" part is not needed for _DISTFILES).Alexey Dokuchaev2015-01-141-1/+1
| | | | Notes: svn path=/head/; revision=377025
* Unbreak fetching of those textures.Alexey Dokuchaev2015-01-141-1/+1
| | | | | | | | Submitted by: Rainer Hurling Pointyhat to: danfe Notes: svn path=/head/; revision=377021
* Use more neutral way to describe optional textures, since different peopleAlexey Dokuchaev2015-01-141-5/+5
| | | | | | | may adhere to different definitions of "high-resolution". Notes: svn path=/head/; revision=377019
* Fix the logic so it actually works as intended.Alexey Dokuchaev2015-01-141-2/+2
| | | | Notes: svn path=/head/; revision=377005
* Improve the way we use optional high-resolution textures:Alexey Dokuchaev2015-01-142-4/+10
| | | | | | | | | | | - Forget about Milky Way texture for now as it causes rendering artifacts; - While most of those textures are indeed better than the ones provided by default (e.g., Jupiter and Ganymede), some of those are actually worse (e.g. Venus). Use simple file size-based logic to decide if a texture is worth a replacement. Notes: svn path=/head/; revision=377001
* Allow to install optional high-resolution textures; these are supported byAlexey Dokuchaev2015-01-122-2/+15
| | | | | | | | 0.12.x versions and first two of 0.13.x; have to revisit it upon update to 0.13.2 (coming soon). Notes: svn path=/head/; revision=376837
* - Update extra star catalogs (now slightly smaller, 1.2GB -> 1.0GB)Alexey Dokuchaev2015-01-123-15/+20
| | | | | | | - Add missing pkg-plist entries in `stellarium/pkg-plist' for them Notes: svn path=/head/; revision=376813
* Update to version 0.13.1.Alexey Dokuchaev2014-10-233-10/+93
| | | | Notes: svn path=/head/; revision=371386
* Cleanup plistBaptiste Daroussin2014-10-191-46/+0
| | | | Notes: svn path=/head/; revision=371223
* Update the default version of GCC in the Ports Collection from GCC 4.7.4Gerald Pfeifer2014-09-101-1/+1
| | | | | | | | | | | | | to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit) Notes: svn path=/head/; revision=367888
* - Tweak USE_QT5 knob: buildtools should have `_build' suffix, and linguistAlexey Dokuchaev2014-08-041-3/+4
| | | | | | | | | | | should be replaced with linguisttools_build [*] - Remove USE_GL knob altogether, it is pulled automatically with Qt ports - While here, use less aggressive patching of CMakeLists.txt Requested by: makc [*] Notes: svn path=/head/; revision=363971
* Update Stellarium to version 0.13.0. It's a new major release, and is basedAlexey Dokuchaev2014-08-027-501/+401
| | | | | | | | | | | | | | | | on Qt version 5 now; for those who are not comfortable with upgrading to the new version of Qt, `astro/stellarium-qt4' port is available, serving version 0.12.4. Add an UPDATING entry to alert users about this. While here, make scripting support optional in `astro/stellarium-qt4', since it allows to use one less dependency. Unfortunately, this is not applicable to 0.13.0 as required `x11-toolkits/qt5-declarative' port has USE_QT5=script unconditionally. Relax USE_GL knob for both ports: only libGL itself is required, not libGLU. Notes: svn path=/head/; revision=363837
* - Bump PORTREVISION after KDE4_PREFIX changeMax Brazhnikov2014-02-181-0/+1
| | | | Notes: svn path=/head/; revision=344898
* Update to version 0.12.4.Alexey Dokuchaev2013-11-193-3/+9
| | | | Notes: svn path=/head/; revision=334279