Commit Graph

3354 Commits

Author SHA1 Message Date
Dmitry Marakasov
c20b6ab0ed - Update to 11223 2016-11-11 15:39:38 +00:00
Jan Beich
68036db43c Track used or drop unused devel/icu dependency
This tries to fix discrepancy between

  $ pkg rquery '%o %B' | awk '/libicu/ { print $1 }' | sort -u
  $ git grep -lF :devel/icu | sed 's,/Makefile$,,'

PR:		214384
Reported by:	tijl, stage-qa, readelf(1)
2016-11-11 11:59:55 +00:00
Wen Heping
4b2c5bcae2 - Update to 0.095
Changes: http://cpansearch.perl.org/src/WYANT/Astro-SpaceTrack-0.095/Changes
2016-11-10 02:28:16 +00:00
Tobias C. Berner
12a17330d8 Fix build with newer gcc versions.
Add upstream patch [1] that uses
	* math.h  -> cmath
	* isnan() -> std::isnan()

This fixes compilation with gcc5.

[1] https://quickgit.kde.org/?p=marble.git&a=commit&h=486f6181d6fef15c9b6c72504e3588be502bea80

PR:		213995
Reported by:	Kenneth Salerno <kennethsalerno@yahoo.com>
Approved by:	rakuco (mentor)
Obtained from:	https://quickgit.kde.org/?p=marble.git&a=commit&h=486f6181d6fef15c9b6c72504e3588be502bea80
2016-11-08 19:53:44 +00:00
Wen Heping
85a1347151 - Update to 0.076
Changes: http://cpansearch.perl.org/src/WYANT/Astro-satpass-0.076/Changes
2016-11-07 00:27:54 +00:00
Tijl Coosemans
bf6e97ed0b Update to 7.1.7.2606 and allow hardware 3D rendering with Mesa drivers.
Note the previous version was actually 6.0.3.2197, not 7.1.5.1557.
2016-11-04 20:19:59 +00:00
Tijl Coosemans
22758f2672 Remove NVIDIA option from Linux ports now that the nvidia-driver can be
installed later.
2016-11-03 21:47:46 +00:00
Mathieu Arnold
d17f126e64 Cleanup USE_GITHUB usage.
Sponsored by:	Absolight
2016-10-25 22:28:22 +00:00
Mathieu Arnold
eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +00:00
Christoph Moench-Tegeder
d79f919be1 update qmapshack to 1.7.1
PR:		212844
Approved by:	rene (mentor)
Approved by:	maintainer timeout
2016-10-18 18:49:24 +00:00
Tobias C. Berner
1d16d53e19 Introduce new extensible virtual categories for KDE
A lot of KDE Ports share MASTERSITES, LICENSE and so one, as they are
released as a bundle upstream, however, there was not really a clean
way to share this information.

Using these new categories, we can simplify the Makefiles for the diverse
KDE ports.
At the moment we support the virtual category
	* kde-kde4
In the future, this will be extended to
	* kde-frameworks
	* kde-plasma
	* kde-applications

PR:						213406
Differential Revision:	https://reviews.freebsd.org/D7645
Exp-run by :			antoine
Reviewed by:			mat, rakuco
Approved by: 			portmgr (mat), rakuco (mentor)
2016-10-18 17:22:35 +00:00
Jan Beich
70310d8428 astro/opencpn: minor fixup
- Unbreak plugins runtime [1]
- Better enumerate serial devices
- Reduce std namespace pollution even more

Obtained from:	PkgSrc
PR:		211199
2016-10-09 04:32:45 +00:00
Jan Beich
9073fd35f5 astro/opencpn: list together with other geo apps 2016-10-09 01:32:25 +00:00
Jan Beich
070ac46e95 astro/opencpn: add new port
PR:		211199
Submitted by:	ml@netfence.it (based on)

OpenCPN is a free software project to create a concise chart plotter and
navigation software, for use underway or as a planning tool. OpenCPN is
developed by a team of active sailors using real world conditions for
program testing and refinement.

http://opencpn.org/
2016-10-09 01:22:59 +00:00
Adam Weinberger
5a56bb67ab Update to 0.036.
Changes: https://metacpan.org/changes/distribution/Astro-SIMBAD-Client
2016-10-01 20:02:56 +00:00
Sevan Janiyan
4f08f9d544 Add my spiritual home to the list
Approved by:	bcr (mentor)
2016-09-30 18:44:00 +00:00
Matthew Seaman
f458bb3de9 Chase dependencies affected by the name change devel/google-sparsehash -> devel/sparsehash
Which sould fix the INDEX

Submitted by:	cperciva
2016-09-30 09:46:16 +00:00
Eitan Adler
b196b85293 I moved some time ago 2016-09-29 05:57:27 +00:00
Wen Heping
ffd0211f0b - Update to 0.035
Changes: http://cpansearch.perl.org/src/WYANT/Astro-SIMBAD-Client-0.035/Changes
2016-09-26 06:11:40 +00:00
Tijl Coosemans
48f4591035 - Update devel/icu to 57.1.
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
  --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
  aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU.  The code wanted to use BYTE_ORDER
  defined in machine/endian.h, but this isn't visible because ICU is
  compiled with _XOPEN_SOURCE.  Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
  without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
  pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
  a C++11 runtime library now.  Add this to all ports that depend on it
  so their executables load the right libstdc++.so on FreeBSD 9.

PR:		205120
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-24 11:06:57 +00:00
Joseph Mingrone
6768da8e42 Add myself (jrm) to freebsd.committers.markers
Approved by:    swills (mentor)
2016-09-21 18:57:03 +00:00
Wen Heping
f182c2856b - Update to 3.390
PR:		212405
Submitted by:	wen@(myself)
Approved by:	maintainer(timeout, >=14 days)
2016-09-20 01:09:49 +00:00
Dmitry Marakasov
375203f333 - Fix versioning, simplify the port
- Add TIMESTAMP
2016-09-19 13:01:11 +00:00
Alexander Leidinger
b9b3c42940 - Update to 2.0.
- project moved to github

PR:		212737, 212738
Submitted by:	shun.fbsd.pr@dropcut.net
2016-09-19 10:15:56 +00:00
Dmitry Marakasov
17e86fd87a - Update to 10966 2016-09-16 22:11:32 +00:00
Mathieu Arnold
dbbfc7889a GOOGLE_CODE has gone away.
- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN

Some ports have a local mirror configured but for security reasons, it
is not considered upstream.

Sponsored by:	Absolight
2016-09-14 15:59:34 +00:00
Dmitry Marakasov
cf1bceaa89 - Update to 18.5 2016-09-14 01:01:44 +00:00
Emanuel Haupt
d5c89b234b Mark NO_ARCH 2016-09-10 14:14:08 +00:00
Tijl Coosemans
aea21b3b36 - In Uses/linux.mk use the loop variable directly when appending to
*_DEPENDS.  Helper variables derived from the loop variable aren't
  expanded causing *_DEPENDS to be incorrect.
- Bump all ports with more than one value in USE_LINUX.

PR:		211645
Reported by:	jkim
2016-09-07 12:43:22 +00:00
Dmitry Marakasov
c1cd2c6ec0 Use proper portscout syntax 2016-09-06 20:13:40 +00:00
Wen Heping
c437531413 - Update to 0.074
Changes: http://cpansearch.perl.org/src/WYANT/Astro-satpass-0.074/Changes
2016-09-06 07:34:16 +00:00
Wen Heping
603b5b9ec3 - Update to 1.11
Changes: http://search.cpan.org/src/PRATZLAFF/Astro-FITS-CFITSIO-1.11/ChangeLog
2016-09-06 07:15:55 +00:00
Tijl Coosemans
82a87de90c - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with
Mk/Uses/linux.mk.
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
  USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
  ports.
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
  are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling.  In the very rare cases
  that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling.  Only one port used it.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
  default versions framework.
- bsd.port.mk:
  - Move Linux related bits to Uses/linux.mk, except USE_LINUX_PREFIX.
  - Put USE_LINUX_PREFIX handling after USES processing.
  - Define DOCSDIR, DATADIR, etc. after handling USE_LINUX_PREFIX so it can
    give these variables a different default value.
  - When a package needs to run Linux ldconfig check before installation if
    Linux support is enabled.
- emulators/linux_base-*:
  - Use USES=linux and remove duplication.
  - Remove files/lp.  FreeBSD or CUPS lp(1) should work.
  - Remove files/yp.conf.  No longer seems to be used.
  - Remove pkg-deinstall and move pkg-install into pkg-plist.
  - Update pkg-descr and pkg-message.
  - Fix handling of ldconfig cache in pkg-plist.
- devel/fb-adb: Use a Linux shell to run a Linux script but patch the script
  to use FreeBSD mkdir so mkdir -p $path creates $path and not
  /compat/linux/$path.

PR:		211645
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-05 19:23:42 +00:00
Dmitry Marakasov
6c431aa807 - Ignore completely in portscout as the version number is just revision; stable revisions should be handled by hand 2016-09-05 14:11:59 +00:00
Wen Heping
0519a5d70a - Update to 0.094
Changes: http://cpansearch.perl.org/src/WYANT/Astro-SpaceTrack-0.094/Changes
2016-09-04 07:23:43 +00:00
Ben Woods
7478372f90 astro/google-earth: Update to 7.1.5.1557
- Switch to USES=makeself to minimize Makefile
- Improve COMMENT and pkg-descr, to clarify exactly what this port provides
- Do not set WRKSRC, as the default works just fine
- Fix whitespace at the end of LINUX_DRI_DESC (pet portlint)
- Install files with COPYTREE_SHARE instead of CP, to ensure permissions are set correctly
- Remove redundant -f after ${RM}

Changes this release:
  http://www.gearthblog.com/blog/archives/2015/05/new-version-google-earth-7-1-5.html

Reviewed by:	adamw (mentor)
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D7673
2016-08-29 14:33:43 +00:00
Thomas Zander
7d09fea925 Fix build with libc++ 3.8.0
PR:		210991
Submitted by:	dev2@heesakkers.info (maintainer)
MFH:		2016Q3 (ports-secteam build fix blanket)
2016-08-28 07:42:58 +00:00
Emanuel Haupt
9a61739d7f Update WWW 2016-08-26 07:07:23 +00:00
Ben Woods
b4bef28065 astro/google-earth: Fix post-patch related to NVIDIA options post r420803
PR:		201693
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D7636
2016-08-24 16:24:14 +00:00
Ben Woods
ee449e253f astro/google-earth: Allow installation with NVIDIA legacy drivers
PR:		201693
Submitted by:	cmangin@arobas.net
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D7629
2016-08-24 15:43:30 +00:00
Tobias C. Berner
0f583d8700 Replace Mk/bsd.kde4.mk by Mk/Uses/kde.mk in preparation for KDE Frameworks and
Plasma5 ports

At the moment KDE ports use bsd.kde4.mk to handle their dependencies. When
working on the ports for KDE Frameworks and Plasma5 it seemed to be more
reasonable to create a new kde.mk instead of adding an bsd.kde5.mk.

The kde.mk in this review is a stripped down version of the one we are using in
the KDE Test repositories plasma5 branch [1] to only contain the parts relevant
to the current KDE4 ports in the portstree [2].

Changes to the KDE Ports needed by this:

Replace USE_KDE4 by USE_KDE [3]
Add USES=kde:4 [4]
[1] http://src.mouf.net/area51/view/branches/plasma5/KDE/Mk/Uses/kde.mk
[2] The version in the plasma5 branch also handles frameworks/plasma5 and
    handles MASTER_SITES via a KDE_DIST variable similar to bsd.qt.mk for Qt
    Ports -- I chose to leave this out for now, as the diff is already large
    enough.
[3] I chose USE_KDE instead of USE_KDE4, USE_KDE5, USE_KDEX as the version we
    want is already specified as argument to kde:<arg>
[4] For KDE Frameworks and Plasma5 ports this would be kde:5

PR:             210667
Approved by:    portmgr, mat (mentor), rakuco (mentor)
Reviewed by:    mat, rakuco
Differential Revision:   https://reviews.freebsd.org/D6961
2016-08-24 08:20:31 +00:00
Dmitry Marakasov
bff77f1a65 - Update to 10786 2016-08-16 13:58:50 +00:00
Wen Heping
f5aa119c4e - Update to 0.073
Changes: http://cpansearch.perl.org/src/WYANT/Astro-satpass-0.073/Changes
2016-08-08 11:38:29 +00:00
Kevin Lo
a4cb56147d Remove unneeded dependency on devel/py-six.
Spotted by:	koobs
2016-08-07 14:50:19 +00:00
Kevin Lo
a9384ca6d2 Set DISTNAME to PORTNAME.
Sugessted by:	mat
2016-08-05 15:59:42 +00:00
Kevin Lo
0e4791739f Import py-horoscopegenerator 0.1.8
py-horoscopegenerator generates horoscopes using context-free grammar.
2016-08-05 07:55:33 +00:00
Alexey Dokuchaev
66dd5b05c7 - Install official PDF User Guide as part of the documentation (version
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)
2016-08-05 07:49:18 +00:00
Alexey Dokuchaev
d2bb45f9b3 Update to version 0.15.0. 2016-08-04 19:17:44 +00:00
Kevin Lo
844db02aa4 Import py-pywapi 0.3.8
The pywapi module provides a python wrapper around the Yahoo! Weather,
Weather.com and NOAA APIs.
2016-08-04 15:21:41 +00:00
Tobias C. Berner
c1ff5bbef3 Update graphics/exiv2 to 0.25.
As there is an shlib version bump, bump them portrevision of dependent ports.

While doing so, also switch to the cmake build system, as it requires less
patching and is easier to handle.

PR:             211329
Reviewed by:    mat, rakuco, kwm
Approved by:    rakuco (mentor)
Differential Revision:  https://reviews.freebsd.org/D7283
2016-07-27 10:22:26 +00:00