Commit Graph

80 Commits

Author SHA1 Message Date
Dima Panov c33333d50d astro/gpsd: switch to PYTHON_EXT_SUFFIX 2020-12-24 13:17:10 +00:00
Christoph Moench-Tegeder f6c9e69f53 switch gpsd to python3-scons for building
and amend plist with file found by testport

PR:		247623
Approved by:	maintainer (timeout)
2020-07-22 20:36:13 +00:00
Sunpoet Po-Chuan Hsieh fa56610258 Move comms/py-serial to comms/py-pyserial
- While I'm here, add NO_ARCH
- Bump PORTREVISION of dependent ports for dependency change
  (devel/py-pyvisa-py and finance/odoo will be bumped in next commit, py-pyusb renaming)

PR:		246546
Submitted by:	sunpoet (myself)
Approved by:	maintainer (timeout, 40 days)
2020-06-27 09:37:50 +00:00
Sunpoet Po-Chuan Hsieh dfe005ee44 Update USES=scons to specify scons of Python 2
- While I'm here, convert emulators/gem5 and games/marsnomercy to USES=scons
2020-05-25 18:33:44 +00:00
Antoine Brodin 610180bb31 astro/gpsd supports any python 3.6+
PR:		244745
2020-03-12 08:40:29 +00:00
Loïc Bartoletti 6bc7a46bf8 astro/gpsd: Update to 3.20
- Update to 3.20 (welcome ubxtool and gpsrinex!)
  - Fix SConstruct per python3 [1]
  - Replace spaces by tabs (pet portlint)
  - Fixes astro/foxtrotgps, astro/gpxloggerd and comms/direwolf

  Changelog:
  - https://gitlab.com/gpsd/gpsd/-/blob/master/NEWS#L16

[1] scons is py27 only and check py27 packages for a py37 port. I commented these tests in SConstruct since we already do it in our Makefile.

PR:	243980
Reviewed by:	tcberner (mentor)
Approved by:	tcberner (mentor), maintainer timeout (z7dr6ut7gs@snkmail.com, > 2 weeks)
Differential Revision:	https://reviews.freebsd.org/D23920
2020-03-11 08:26:04 +00:00
Sunpoet Po-Chuan Hsieh 5b1f4c26fb Update WWW
Approved by:	portmgr (blanket)
2020-02-11 17:57:35 +00:00
Tobias Kortkamp 6a379e2d3a a-b: Add missing USES={gnome,php,sdl,xorg} 2019-11-08 09:27:56 +00:00
Tobias C. Berner 18140ef64e astro/gpsd: remove QTBIND option (Qt4 deprecation)
Approved by:	portmgr (implicit)
2019-03-16 23:40:55 +00:00
Rene Ladan 99d6d12a38 Mark QT4 ports/functionality for removal on 2019-03-15
While here, chase some KDE4 ports and functionality, these are scheduled for
removal on 2018-12-31. Change the default option/flavor to QT5 where applicable
or use alternative toolkits like GTK.

Submitted by:	tcberner
Reviewed by:	adridg, jhale, rene, tcberner
Approved by:	portmgr (implicit, flavor hook)
Differential Revision:	https://reviews.freebsd.org/D17741
2018-12-02 15:41:47 +00:00
Tobias C. Berner b1a1d38bf9 Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk
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
2018-06-28 17:39:53 +00:00
Mathieu Arnold 4376dbbb58 Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
2018-06-20 17:05:41 +00:00
Thomas Zander e2be731d97 Update to upstream version 3.17
Details:
- bin/ntpshmmon is dependent on PPS option (see sConstruct)
- remove patch that has been upstreamed
- explicitly reference python2.7 rather than python2 (per current ports
  tree guidelines)
- use python flavors (Note: there is support for python3 in upstream.
  Reserving that change for a future update (as yet untested) )
- plist changes to reflect upstream changes: lib version bumps, added man
  page, removed a pkg-config file
- add X11 option for bin/xpgs*; update dependencies for 3.17 version of
  xgps* (needs python gi module & gtk3)

PR:		225310
Submitted by:	z7dr6ut7gs@snkmail.com
2018-01-21 15:19:42 +00:00
Dmitry Marakasov c38ec7f95e - Don't needlessly rebuild bundled manpages, drop unneeded build depends
PR:		217147
Submitted by:	jau@iki.fi
Approved by:	z7dr6ut7gs@snkmail.com (maintainer)
2017-05-31 17:46:59 +00:00
Dmitry Marakasov ed928e4a44 - Update to 3.16
PR:		207273
Submitted by:	z7dr6ut7gs@snkmail.com (maintainer)
2017-05-02 16:26:15 +00:00
Martin Wilke 5cf0569ebb - Fix shebangs 2017-04-22 09:25:44 +00:00
John Marino 804f966150 astro/gpsd: Set USES+=ncurses when NCURSES option is on
Approved by:	ncurses blanket
2016-11-18 05:04:34 +00:00
Mathieu Arnold 9fa9eb9ac7 Cleanup patches, a* categories.
Rename them to follow the make makepatch naming, and regenerate them.

With hat:	portmgr
Sponsored by:	Absolight
2016-07-26 16:51:15 +00:00
Mathieu Arnold 7f4572eae4 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:29:15 +00:00
Gleb Smirnoff 83f2968045 Pass maintainership to John Hein <z7dr6ut7gs snkmail.com>. Unfortunately,
I no longer travel with my precious FreeBSD based CarPC.
2016-02-18 04:53:58 +00:00
Mathieu Arnold bb271f0bf7 Convert ports to use the options helpers in categories [abc]*, and minor fixes.
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3412?
2015-08-19 13:29:59 +00:00
Gleb Smirnoff fa37b8b192 Fix paths in pkgconf installed files.
Submitted by:	Craig Whipp <crwhipp gmail.com>
2015-05-21 07:49:05 +00:00
Gleb Smirnoff 3a140124a1 Disable PPS support by default. The PPS thread enters infinite loop and
GPSD consumes 100% of CPU time. I'm out of time to debug that now, so
simply turn off by default.
2015-05-20 22:44:34 +00:00
Gleb Smirnoff 60737e448f Use MAKE_ARGS instead of SCONS_ARGS, which is now ignored.
Submitted by:	bapt
2015-05-20 22:43:02 +00:00
Dmitry Marakasov e987d2ef45 - Update to 3.14
Submitted by:	glebius (maintainer)
2015-05-19 21:27:03 +00:00
Dmitry Marakasov 41466094ec - Add CPE info
Approved by:	portmgr blanket
2015-05-16 15:48:53 +00:00
Raphael Kubo da Costa 2b8a4b6c14 Fix LIB_DEPENDS for the DBUS option.
The dependency on devel/dbus was still using a shorthand name instead of the
full file name of the library.

Not bumping PORTREVISION because the build was broken before if the DBUS
option was on.

PR:		198223
Submitted by:	Tobias Berner <tcberner@gmail.com>
Approved by:	glebius (maintainer)
MFH:		2015Q1
2015-03-03 22:44:00 +00:00
Baptiste Daroussin 4988946cd5 Cleanup plist 2014-10-19 23:19:41 +00:00
Marcus von Appen 25704b2ec4 - Convert to USES=python
Approved by:	portmgr (implicit)
With hat:	python@
2014-10-18 08:11:50 +00:00
Baptiste Daroussin c9bf4ab3ee Fix some LIB_DEPENDS
With hat:	portmgr
2014-07-16 07:53:29 +00:00
Dmitry Marakasov ff777799b6 - Stagify
- Switch to USES=scons

Approved by:	glebius (maintainer)
2014-05-20 16:41:06 +00:00
Baptiste Daroussin 701daf1eab Add NO_STAGE all over the place in preparation for the staging support (cat: astro) 2013-09-20 13:14:04 +00:00
Alex Kozlov d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Ruslan Makhmatkhanov 03e7496d07 - update astro/gpsd to 3.9
- fix build on head
- remove stale options and patch
- chase the update in dependent ports

PR:		178279
Submitted by:	glebius (maintainer)
2013-05-03 04:56:40 +00:00
Baptiste Daroussin 6ee4f3c0ed Convert all a categories to USE=pkgconfig
While here trim some headers and convert some gnomehack to pathfix
2013-04-23 06:26:31 +00:00
Baptiste Daroussin 17a19dc04e Convert to new options framework left un converted ports in a* categories
While here trim headers
Convert some gnomehack to pathfix
Convert some pkgconfig to USE_PKGCONFIG=build
2013-03-21 17:32:34 +00:00
Pietro Cerutti 9650053021 - Get rid of PTHREAD_CFLAGS and PTHREAD_LIBS (category: astro)
Approved by:	portmgr
2013-02-07 15:37:15 +00:00
Dmitry Marakasov 5f7a2eef1d - Fix linking with pthreads
- While here, add IGNORE for specific illegal options combination

PR:		ports/170510
Submitted by:	Jason E. Hale <bsdkaffee@gmail.com>
Approved by:	glebius (maintainer)
2012-09-03 17:12:51 +00:00
Martin Wilke 9c2f65e395 - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4
Review by:	bapt, David Naylor (kde team)
2012-06-06 06:44:37 +00:00
Dmitry Marakasov b735800a35 - Update to 3.6
Submitted by:	glebius (maintainer)
2012-05-24 18:09:14 +00:00
Dmitry Marakasov ccf0c95e64 - Update to 3.5
Submitted by:	glebius (maintainer via private email)
2012-04-15 20:35:02 +00:00
Dmitry Marakasov b0062dfa3c - Update to 3.4
Submitted by:	glebius (maintainer)
2012-01-15 16:20:02 +00:00
Doug Barton 83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Dmitry Marakasov 6f307a53d4 - Update to 3.3
Submitted by:	glebius (maintainer)
2011-10-30 18:27:32 +00:00
Dmitry Marakasov 851e0901d0 - Update to 3.2
Submitted by:	glebius (maintainer)
2011-10-27 10:54:44 +00:00
Dmitry Marakasov d7eabf4729 - Project moved from berlios to savannah, change MASTER_SITES and WWW
- Distfile was rerolled along the way, changes are some defines
  (HAVE_DAEMON, HAVE_LIBRT, HAVE_DBUS, REVISION) in generated files,
  which are rewritten in the build process anyway

Approved by:	glebius (maintainer)
2011-10-05 17:33:30 +00:00
Dmitry Marakasov b756119c3d - Fix parallel build
Reported by:	marck
Approved by:	glebius (maintainer, implicit)
2011-09-02 22:14:44 +00:00
Dmitry Marakasov 126c605761 - Update to 3.1
- Unbreak build on 7.0
- Unbreak some options

Approved by:	glebius (maintainer implicit)
2011-08-30 11:58:59 +00:00
Dmitry Marakasov 2f77a31a81 - Update to 3.0
Submitted by:	glebius@ (maintainer via private email)
Reworked by:	myself
2011-08-24 13:00:42 +00:00
Doug Barton 29813d5397 Remove painful examples of foo="", with particular prejudice against
constructions that parse out to [ -z "$foo" ] && foo=""

These are bad examples that get copied and pasted into new code, so the
hope is that with less bad examples there will be less need for me to
bring this up in review.

In a few of these files all that were changed were comments so that next
time I search for these patterns I won't trip on the file for no reason.

In a few places, add $FreeBSD$

No functional changes, so no PORTREVISION bumps
2011-05-15 02:49:17 +00:00