Commit graph

86 commits

Author SHA1 Message Date
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
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
2019-07-26 20:46:53 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 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, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Baptiste Daroussin
7990f81066 Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
2018-11-10 18:12:57 +00:00
Rene Ladan
8a502cb2d4 Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
2018-11-02 13:32:34 +00:00
Rene Ladan
da7ccf4787 editors/hte: update to a snapshot of 2.1.1
This fixes the build on FreeBSD 12 but breaks the build on FreeBSD 10.

The source code is now retrieved from GitHub, as upstream moved to there.

Mark MAKE_JOBS_UNSAFE and add some magic to get the build started.
2018-03-16 21:29:02 +00:00
Rene Ladan
543b321735 editors/hte: take maintainership 2018-03-13 22:42:01 +00:00
Mark Linimon
45cb752a04 Begin deorbit burn of ia64. We have not attempted to build packages for
it for many years.

While here, alphabetize ARCHs, pet portlint, and modernize usages.

Approved by:	portmgr (tier-2 blanket)
2017-06-25 00:29:09 +00:00
Dmitry Marakasov
b72e9c27b4 - Add LICENSE_FILE
- Switch to options helpers
- Cosmetic fixes
2017-03-14 09:01:53 +00:00
Rene Ladan
e132ea6fc3 Reset mva@'s ports, he handed in his ports bit. 2017-01-22 22:27:54 +00:00
Marcus von Appen
cafa8135b6 - Fix build with libc++ 3.8.0; this unbreaks hte on CURRENT
PR:		208726
Submitted by:	dim@
2016-07-02 07:57:38 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
John Marino
5c1e001ad5 editors/hte: document ncurses requirement (USES+=ncurses)
approved by:	infrastructure blanket
2016-02-05 18:38:36 +00:00
Marcus von Appen
b6acb03961 - Update to version 2.1.0 2015-02-04 18:34:01 +00:00
Adam Weinberger
aeac01a4bb Convert some more USE_BZIP2 to USES=tar:bzip2
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 21:43:17 +00:00
Marcus von Appen
b538274a0d - Rename ht binary and info page to hte to fix conflicting files with
print/texlive-base

PR:		ports/191678
Submitted by:	Ting-Wei Lan <lantw44@gmail.com>
2014-07-07 17:50:02 +00:00
Jimmy Olgeni
76c7f8fbe6 Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories D-F.

CR:		D196
Approved by:	portmgr (bapt)
2014-06-10 07:39:01 +00:00
Marcus von Appen
114dae7914 - Enable stagedir support
- minor non-functional OPTIONS cleanup
2014-01-16 20:18:15 +00:00
Baptiste Daroussin
d8352fb86c Do not arbitrary rename packages 2013-10-04 08:52:32 +00:00
Baptiste Daroussin
68ede13b49 Add NO_STAGE all over the place in preparation for the staging support (cat: editors) 2013-09-20 16:36:23 +00:00
Marcus von Appen
280884f9a7 - Update to 2.0.22 2013-06-19 18:17:13 +00:00
Marcus von Appen
902b7671fa - Update to 2.0.21
- Trim Makefile headers
- Switch to OptionsNG

Feature safe:	yes
2012-12-09 09:13:05 +00:00
Marcus von Appen
79fb4f583e - Update to 2.0.20
Feature safe:	yes
2012-03-16 06:24:18 +00:00
Marcus von Appen
4cea982594 - Update to 2.0.19
- Added LICENSE information

PR:		ports/165447
Submitted by:	rea@
2012-03-04 10:08:19 +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
Marcus von Appen
1d1cb413cd - Update to 2.0.18
Approved by:	miwi (mentor)
2009-12-25 23:07:37 +00:00
Marcus von Appen
8ff906eb42 Fix automated lzo2 linking - use OPTIONs instead.
Approved by:	miwi (mentor)
Feature safe:	yes
2009-09-27 12:54:38 +00:00
Dmitry Marakasov
c6d73b3a64 - Switch SourceForge ports to the new File Release System: categories starting with E,F 2009-08-22 00:20:34 +00:00
Marcus von Appen
4d6549b684 Update to 2.0.17
Approved by:	miwi (mentor)
2009-04-26 08:27:58 +00:00
Marcus von Appen
b73f95f908 Updated my mail address to use @FreeBSD.org now.
Approved by: miwi (co-mentor), beech (mentor)
2009-02-19 21:45:43 +00:00
Beech Rintoul
e3a39d6098 - Update to 2.0.16
Submitted by:	Marcus von Appen <mva@sysfault.org> (maintainer)
2009-02-13 07:55:40 +00:00
Dmitry Marakasov
59ef9dfbf7 - Update to 2.0.15
PR:		128084
Submitted by:	Marcus von Appen <mva at sysfault dot org> (maintainer)
2008-10-14 19:49:39 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Wesley Shields
515f1c86d4 Update to 2.0.14
PR:		ports/123636
Submitted by:	Marcus von Appen <mva@sysfault.org> (maintainer)
Approved by:	garga (mentor, implicit)
2008-05-16 01:46:06 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Martin Wilke
52c5d58921 - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
2008-03-24 17:02:27 +00:00
Martin Wilke
abac4f0593 - Update to 2.0.12
PR:		121419
Submitted by:	Marcus von Appen <mva@sysfault.org> (maintainer)
2008-03-06 19:01:24 +00:00
Martin Wilke
0b8eed6b50 - Update to 2.0.11
PR:		118843
Submitted by:	Marcus von Appen <mva@sysfault.org> (maintainer)
2007-12-18 23:02:45 +00:00
Rong-En Fan
60e30cf98c - Update to 2.0.10
PR:		ports/116073
Submitted by:	Marcus von Appen <mva at sysfault.org> (maintainer)
2007-09-05 15:04:16 +00:00
Ion-Mihai Tetcu
0f618bfe49 Update to 2.0.9
PR:		ports/115535
Submitted by:	Marcus von Appen (maintainer)
2007-08-15 13:12:15 +00:00
Martin Wilke
75773e810d - Update to 2.0.8
PR:		115225
Submitted by:	Marcus von Appen <mva@sysfault.org> (maintainer)
2007-08-05 21:49:33 +00:00
Martin Wilke
a368080284 - Update to 2.0.7
PR:		113721
Submitted by:	Marcus von Appen <mva@sysfault.org> (maintainer)
2007-06-22 11:48:44 +00:00
Rong-En Fan
ece53b5e7a - BROKEN on ia64: does not build
PR:		ports/113489
Submitted by:	Marcus von Appen <mva at sysfault.org> (maintainer)
2007-06-09 12:59:33 +00:00
Martin Wilke
55dd9c9b3a - Update to 2.0.6
PR:		112603
Submitted by:	Marcus von Appen <mva@sysfault.org> (maintainer)
2007-05-25 22:11:44 +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
Martin Wilke
372b0af75b - Update to 2.0.5
PR:		1112078
Submitted by:	Marcus von Appen <mva@sysfault.org> (maintainer)
2007-04-24 22:31:44 +00:00
Martin Wilke
ffebe230e9 - Update to 2.0.3
PR:		111931
Submitted by:	Marcus von Appen <mva@sysfault.org> (maintainer)
2007-04-20 20:25:41 +00:00
Rong-En Fan
f6bafd7cf9 - Update to 2.0.2
PR:		ports/111357
Submitted by:	Marcus von Appen <mva at sysfault.org> (maintainer)
2007-04-07 18:28:32 +00:00
Martin Wilke
29424db097 - Update to 2.0.1
PR:             110968
Submitted by:   Marcus von Appen <mva@sysfault.org> (maintainer)
2007-03-28 16:35:36 +00:00
Martin Wilke
4957800348 - Update to 2.0
Changes:
* 64-bit support (hopefully buildable on all platforms now).
* > 4 GiB file size support
* New disassemblers for x86_64, ARM, 64bit PPC, VMX128
  extensions for PE and ELF files
* New x86_64 assembler
* Improved ELF handling

PR:             110070
Submitted by:   Marcus von Appen <mva@sysfault.org> (maintainer)
2007-03-08 11:47:01 +00:00