Commit graph

64 commits

Author SHA1 Message Date
Gerald Pfeifer
e59c88cece Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

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, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2017-09-10 20:55:38 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Mathieu Arnold
8b4093cba5 Do not use post-stage. Use post-install instead.
The only reason to use post-stage is because the port needs to do
"things" at a later time, like some plist manipulation.
While there, fold post-install in do-install targets when they are
defined.

PR:		214780
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-12-02 11:58:21 +00:00
Mathieu Arnold
f037e39601 USE_BDB cleanup.
- USE_BDB=4x+ -> USES=bdb.
- USE_BDB=yes -> USES=bdb.
- USE_BDB=xx  -> USES=bdb:xx.

Other modernisations when I see them.

PR:		209183
Sponsored by:	Absolight
2016-08-08 13:46:50 +00:00
Stephen Hurd
31c19da0b3 Update to latest release 2016-04-10 22:33:00 +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
Stephen Hurd
eac6ceacbe Update to latest resease.
Patches have been pushed upstream (Yay!) so this should be a lot easier
going forward.

Thanks to Rick Murphy (K1MU) for helping upstream these bits.
2016-01-03 23:53:38 +00:00
Stephen Hurd
1e4fdd1d4d Update WWW address. 2015-12-22 08:29:02 +00:00
Stephen Hurd
0ed0fe8a98 Simply remove test per upstream suggestion.
This allows builds against wxWidgets 3.0+ to succeed.
2015-12-06 11:14:46 +00:00
Stephen Hurd
ce2e81be83 Fix build for 9.x 2015-11-30 04:55:14 +00:00
Stephen Hurd
9744d20a02 Update to 2.1.3
Pull from arrl.org instead of sourceforge, since that seems to be the
"official" distribution location.  Cleaned up patches and sent them upstream
2015-11-29 00:21:37 +00:00
Baptiste Daroussin
e0de738591 Remove ansi version fo wxGTK 2.8 and only keep the unicode version
All applications in the ports tree works correctly with unicode version of wxGTK

Newer version of wxGTK are unicode only (3.0+)

Note that now WX_UNICODE macro is noop
2015-09-16 19:51:26 +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
Diane Bruce
c8a01124da Unbreak
upstream distfile had been re-rolled causing fetch failuresd
2015-04-07 17:53:36 +00:00
Baptiste Daroussin
5245516957 Mark as broken unfetchable ports 2015-04-05 18:12:55 +00:00
Baptiste Daroussin
2c8db67726 Cleanup plist 2014-10-20 09:31:33 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Matthias Andree
1bf8aa3914 Fix up missed or botched PORTREVISION bumps from r365599.
Apparently Tools/scripts/bump-revision.sh isn't too robust...

PR:		192690
2014-08-22 06:56:48 +00:00
Matthias Andree
b50a4b0708 Berkeley DB cleanup, remove versions 4.0 ... 4.7.
- Mk/bsd.database.mk rewrite, new default to db5.
- db6 is eligible by default only if installed on the system.
- Bump PORTREVISION of all ports that directly depend on BerkeleyDB or
  where USE_BDB is found in the port's directory
- Patch a few ports such that they will pick up or work with newer
  versions.
- Add UPDATING entry
- Drive-by format fix for pks
- Drop BerkeleyDB option from mail/popular for now, requires more work.
- Exp-run logs linked from the PR below.
- Ports that do not build (IGNORE, BROKEN, etc.) have pro-forma changes
  for new Berkeley DB, but are untested.

NOTE: please read UPDATING and the Wiki page before proceeding!

Announcement:	http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html
Wiki reference:	https://wiki.freebsd.org/Ports/BerkeleyDBCleanup
PR:		192690
Approved by:	portmgr (implicit, PORTREVISION bump on unstaged ports)
2014-08-21 22:50:29 +00:00
Stephen Hurd
19c1daeb7e Fix TQSL issues when build with Clang (previous patches were not enough)
Update to 2.0.3
Add options for the extra (deprecated) command-line utilities

From ChangeLog.txt:
- Fix defect that doesn't allow adding station locations if only a single
  callsign certificate is installed.

Thanks Kenji!

PR:		ports/191871
2014-07-18 21:42:32 +00:00
Stephen Hurd
8fec686c29 Copy the version matching the port to my public_distfiles
and set MASTER_SITES to local for now.  Will fix this soon.

PR:		ports/191871
2014-07-16 21:07:18 +00:00
Stephen Hurd
bfa6afa26e Upstream modified the source archive with new features... from the ChangeLog:
When run in command line "-n" mode (display new program and/or configuration
files), TQSL could exit before the hheck was completed. Change the behavior
so the program waits for the check to complete.

Signing a log with a location that points to an incomplete certificate
request would cause an "Invalid argument" error rather than the expected
error message notify the user that they have no valid callsign certificates
for that callsign. TQSL now properly displays the error.

Don't display the main TQSL window when requesting the user enter
the password for their callsign certificate when in batch mode.

Add timestamps to diagnostic log entries.

PR:		191233
Submitted by:	shurd
Reviewed by:	skreuzer
Approved by:	db, skreuzer (mentors)
2014-06-22 03:43:19 +00:00
Diane Bruce
e7ed3b7b78 - update to latest
- the ARRL licence is a 6 part BSD

PR:		ports/190172
Submitted by:	shurd
2014-06-18 01:01:31 +00:00
Dmitry Marakasov
b851b8597f - Don't remove mtree directories
Approved by:	portmgr
2014-05-09 21:13:09 +00:00
Tijl Coosemans
a19b165d3b Fix double occurences of USES= 2014-03-14 20:59:20 +00:00
Diane Bruce
b6979dc6f2 - Fix runtime core
- Fix minor nit in tqsl.cpp with use of WxString

Reported by:	Thomas Laus <lausts@acm.org>
2014-02-02 02:16:37 +00:00
Antoine Brodin
81c3e8234d Finish stage support 2014-01-25 22:30:09 +00:00
Diane Bruce
e84062fab9 - Update to latest version [1]
- Fix build on 10.0
- Convert to stagedir

PR:		ports/184554 [1]
Submitted by:	shurd@sasktel.net
2013-12-13 04:11:11 +00:00
Baptiste Daroussin
22aa02fd75 In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in comms
2013-12-11 15:10:44 +00:00
Baptiste Daroussin
2b300eeb3f Add NO_STAGE all over the place in preparation for the staging support (cat: comms) 2013-09-20 16:03:29 +00:00
Diane Bruce
ef1ad06e55 - Update post-install message to move /usr/local/share/tqsl
to /usr/local/share/TrustedQSL
- no binary change

Submitted by:	Thomas Laus KH6ILT <lausts@acm.org>
Obtained from:	private email
2013-07-27 22:50:01 +00:00
Diane Bruce
94d43048e5 Updated trustedqsl and removed tqsllib port which is no longer needed
Some cleanups and fixes needed.

Original comment from shurd@sasktel.net
I noticed that the new version allows uploading directly from the tqsl
app, so I've updated the port.  The tqsllib is no longer a separate
package from upstream, so I added the CONFLICTS_INSTALL for it.  A note
will be needed in ports/UPDATING regarding this.

Submitted by:		 Stephen Hurd <shurd@sasktel.net>
2013-07-03 17:45:02 +00:00
Diane Bruce
2588104368 - Carve tqsllib out into its own port, updating to it to V2.2 in the process
- Fix build problem associated with tqsllib
- Update trustedqsl itself from 1.11 to 1.13
- Respect OPENSSL build variables

PR:		ports/169720
Submitted by:	paul@dokas.name
2012-08-14 23:30:31 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Pav Lucistnik
7e77d921eb - Mark BROKEN on FreeBSD 7: does not compile
openssl_cert.cpp:1296:2: error: #error "Unexpected OpenSSL version; check X509_ATTRIBUTE struct compatibility"
  openssl_cert.cpp: In function 'int tqsl_getCertificatePrivateKeyType(void*)':
  openssl_cert.cpp:1053: warning: deprecated conversion from string constant to 'char*'
  openssl_cert.cpp: In function 'int tqsl_add_bag_attribute(PKCS12_SAFEBAG*, const char*, const std::string&)':
  openssl_cert.cpp:1271: error: 'asc2uni' was not declared in this scope
  openssl_cert.cpp: In function 'int tqsl_exportPKCS12File(void*, const char*, const char*)':
  openssl_cert.cpp:1484: error: conditional expression between distinct pointer types 'int (*)()' and 'int (*)(PKCS7*, unsigned char**)' lacks a cast
  openssl_cert.cpp:1484: error: invalid conversion from 'int (*)()' to 'void*'
  openssl_cert.cpp:1484: error: invalid conversion from 'int (*)(PKCS7*, unsigned char**)' to 'void*'
  openssl_cert.cpp:1484: error: invalid conversion from 'void*' to 'stack_st_OPENSSL_BLOCK*'
  openssl_cert.cpp:1484: error:   initializing argument 1 of 'unsigned char* ASN1_seq_pack(stack_st_OPENSSL_BLOCK*, int (*)(void*, unsigned char**), unsigned char**, int*)'
  openssl_cert.cpp: In function 'int tqsl_get_bag_attribute(PKCS12_SAFEBAG*, const char*, std::string&)':
  openssl_cert.cpp:1549: error: 'uni2asc' was not declared in this scope
  openssl_cert.cpp: At global scope:
  openssl_cert.cpp:2407: warning: 'int tqsl_cert_get_subject_name_count(X509*)' defined but not used
  openssl_cert.cpp:2416: warning: 'int tqsl_cert_get_subject_name_index(X509*, int, TQSL_X509_NAME_ITEM*)' defined but not used
  openssl_cert.cpp:2442: warning: 'int tqsl_cert_get_subject_date(X509*, const char*, tQSL_Date*)' defined but not used
  *** Error code 1

Reported by:	pointyhat
Feature safe:	yes
2012-03-18 20:11:43 +00:00
Eitan Adler
36ffb32d5a Remove whitespace after b.p.m to help reduce false postives when searching for other junk after b.p.m
Trivial non-functional change so maintainer not contacted

Submitted by:	Alex Kozlov
2012-02-08 14:01:32 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Pav Lucistnik
8c2aab382d - Mark MAKE_JOBS_UNSAFE
Reported by:	pointyhat
2009-11-22 19:49:43 +00:00
Dmitry Marakasov
c926af277e - Switch SourceForge ports to the new File Release System: categories starting with B,C 2009-08-22 00:15:15 +00:00
Dirk Meyer
eca78ec61b - bump all port that indirectly depends on libjpeg and have not yet been bumped or updated
Requested by:	edwin
2009-07-31 13:57:52 +00:00
Diane Bruce
6d17b1c0bf - Fix LOCALBASE [1]
- Fix dead link in pkg-descr

Reported by:	itetcu [1]
2009-06-17 12:19:35 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Pav Lucistnik
dad0d0873a - Remove USE_GETOPT_LONG which is a no-op since March 2007 2008-03-20 09:23:28 +00:00
Diane Bruce
4e0909b75d - When reading an ADIF log, in which the frequency is given (instead of
the band), the conversion of this frequency to a band fails in some
  cases, when the locale settings define anything different than a '.'
  as decimal separator (e.g. LANG=de_DE, where it is ',').
  further description at: http://people.freebsd.org/~db/tqsllib_bug.txt

Submitted by:	Fabian Kurz <mail@fkurz.net>
2007-12-18 19:07:40 +00:00
Diane Bruce
5a5d7aa8f7 - Correct problem under gcc 4.1 and amd64 [1]
- Remove support for FreeBSD 4.x

Notified by:	kris (via pointyhat) [1]
Approved by:	ehaupt (mentor)
2007-06-22 20:52:16 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Diane Bruce
3ed4bb20aa - make objformat obsolete
- use USE_LDCONFIG instead of INSTALLS_SHLIB

Notified by:	kris (via pointyhat)
Approved by:	ehaupt (mentor)
2007-03-05 14:11:39 +00:00