Commit graph

259 commits

Author SHA1 Message Date
Rene Ladan
a44429355e Mk: unregister expired PostgreSQL 9.6
Update an IGNORE message, leave examples at the top of pgsql.mk
alone for now.
2022-03-11 12:30:54 +01:00
Po-Chuan Hsieh
2299e908bf
Mk/bsd.default-versions.mk: Update comment: remove lazarus 2.0.12 and add 2.2.0 (followup of daa23dba69) 2022-03-08 02:13:22 +08:00
Po-Chuan Hsieh
cf1b07f6e2
Mk/bsd.default-versions.mk: Update comment: add python 3.11 2022-02-28 20:46:38 +08:00
Jose Alonso Cardenas Marquez
daa23dba69 editors/lazarus-*: update to 2.2.0
- Bump PORTREVISION
- archivers/peazip update to 8.4.0
- editors/cudatext update to 1.155.3
- russian/emkatic update to 0.41
- x11-toolkits/qt5pas to latest version included into lazarus 2.2.0

ChangeLog at:	https://wiki.lazarus.freepascal.org/Lazarus_2.2.0_release_notes
2022-02-03 00:07:13 -05:00
Muhammad Moinur Rahman
cc378fb60b lang/php73: Remove port
- EOL reached on 2021-12-06
  https://www.php.net/eol.php

PR:             260624
Approved by:	tz (private email) ale portmgr (blanket)
Sponsored by:	Bounce Experts
2022-01-25 18:20:01 -06:00
Muhammad Moinur Rahman
2e1fdc1738 Change PHP default version to 8.0
- databases/xapian-bindings is a mata port which do not have
  php:flavors and is unable to be MARKED to IGNORE as one of it's
  dependent databases/php-xapian do not support php8.0. Hence this
  creates a circular dependency and it fails to start bulk building. So
  for now remove PHP from OPTIONS_DEFAULT.

PR:             260595
Approved by:	ale portmgr(exp-run)
Sponsored by:	Bounce Experts
2022-01-24 17:41:06 -06:00
Muhammad Moinur Rahman
c5a743203c Welcome php81 to the tree
- Move extension sodium to common as all current supported php versions
  in the tree supports it
PR: 260774
Approved by:	ale
Sponsored by:	Bounce Experts
2022-01-10 04:47:32 -06:00
Rene Ladan
d85222d966 Mk: unregister expired lang/python36
While here update some examples.
2021-12-31 13:57:46 +01:00
Yasuhiro Kimura
633b51aa6f lang/ruby31: Add new port
Add preview1 of Ruby 3.3 series.

To handle pre-release version, Mk/bsd.ruby.mk is changed as following.

* New variable RUBY_DISTVERSION is introduced. It keeps DISTVERSION of
  each ruby port (lang/rubyXY).
* The value of RUBY_VERSION, RUBY_PORTVERSION, RUBY_WRKSRC and
  RUBY_DISTNAME is set by using that of RUBY_DISTVERSION

ReleaseNotes:	https://www.ruby-lang.org/en/news/2021/11/09/ruby-3-1-0-preview1-released/
PR:		259746
Approved by:	maintainer timeout (> 1 month)
2021-12-19 09:34:57 +09:00
Dmitry Marakasov
d6f568cf8a lang/python311: add port (at 3.11.0.alpha2)
Python is an interpreted object-oriented programming language, and is
often compared to Tcl, Perl or Scheme.

WWW: https://www.python.org/

PR:		259745
Approved by:	python
2021-11-24 20:00:33 +03:00
Matthias Fechner
46ce086c71 Mk/Uses: default version for nodejs
If a port depends on node, a simple:
USES= nodejs
can be added. It is also possible to define a specific version:
USES= nodejs:14
Use as current version the latest LTS version of node.

PR:                     259783
Differential Revision:	https://reviews.freebsd.org/D32790
2021-11-12 06:54:51 +01:00
Kevin Bowling
51a00e6b94 Mk/bsd.default-versions.mk: Update to PostgreSQL 13
PR:		258792
Reviewed by:	girgen (pgsql@)
Exp-run by:	antoine
2021-10-23 16:42:29 -07:00
Po-Chuan Hsieh
6b981ad513
Mk/bsd.default-versions.mk: Update comment: remove bdb 6 2021-09-19 14:01:04 +08:00
Jose Alonso Cardenas Marquez
c1ce749c29 editors/lazarus*: Include new lazarus ports into mk files
- Add WANT_LAZARUS_DEVEL option if you want built apps using lazarus trunk
  version from ports. This variable can be added to /etc/make.conf. Otherwise,
  stable version of lazarus will be used.
- WANT_LAZARUS_DEVEL will use editors/lazarus-devel or editors/lazarus-qt5-devel
  ports instead of editors/lazarus or lazarus-qt5 ones
2021-08-26 18:21:46 -05:00
Brooks Davis
acdf72266d devel/llvm13: Update to 13.0.0rc1, connect
This port is derived from devel/llvm12 and adds support for the flang
Fortran compiler extracted from devel/llvm-devel.

Sponsored by:	DARPA
2021-08-24 18:44:56 +01:00
Po-Chuan Hsieh
07556f528d
Mk/bsd.default-versions.mk: Update comment: add llvm 12 2021-08-08 22:55:34 +08:00
Jose Alonso Cardenas Marquez
93a03d23d7 editors/lazarus[-qt5]: update to 2.0.12 2021-07-31 21:10:12 -05:00
Jose Alonso Cardenas Marquez
e40d870fc3 lang/fpc: update to 3.2.2
* Add new unit devel/fpc-tplylib
* Remove COMPAT10 dependency  [PR/254481]
PR:		254481
Reported by:	jbeich
2021-07-31 20:56:08 -05:00
Kevin Bowling
5343f55d87 Mk/bsd.default-versions: Remove libglvnd optionality
glvnd is becoming increasingly required by mesa and various FreeBSD
Ports implementation decisions. Remove the tuple to avoid unexpected
and unsupported combinations.

Reviewed by:	x11 (manu, zeising)
Differential Revision:	https://reviews.freebsd.org/D30930
2021-07-15 12:48:27 -07:00
Dmitry Marakasov
930c931292 lang/python310: add python 3.10.0.beta4
PR:		256150
Approved by:	maintainer timeout (python@, 1 month)
Differential Revision:	https://reviews.freebsd.org/D30475
2021-07-14 23:14:55 +03:00
Po-Chuan Hsieh
be6fbf890b
Mk/bsd.default-versions.mk: Cosmetic change 2021-07-01 04:44:26 +08:00
Piotr Kubaj
6718da31ba Mk/bsd.default-versions.mk: switch the default librsvg2 on powerpc to rust 2021-06-28 19:34:43 +00:00
Jose Alonso Cardenas Marquez
b6251a0485 Mk/bsd.default-versions.mk: Prepare support for firebird 3.0 and 4.0 2021-06-27 18:32:10 -05:00
Rene Ladan
a04b7cd0bd Mk/bsd.default-versions.mk: chase PostgreSQL cleanup 2021-06-26 12:51:37 +02:00
Rene Ladan
4d57f82c17 Mk: unregister expired Perl 5.28 2021-06-26 12:43:09 +02:00
Po-Chuan Hsieh
185e88f762
Mk/bsd.default-versions.mk: Cosmetic change 2021-06-25 21:40:56 +08:00
Gerald Pfeifer
0c2741ce9b Mk/bsd.default-versions.mk: Add version 11 to GCC_DEFAULT
Now that GCC 11.1 has been released and lang/gcc11 is in place,
explicitly list version 11 as an option for GCC_DEFAULT.

Technically USE_GCC=11 was already working, using lang/gcc11-devel,
alas intentionally undocumented (and definitely unsupported).

Add an explicit note that versions of GCC not listed here are not
supposed to be used. [1]

Suggested by:	mandree [1]
2021-06-23 21:56:51 +00:00
Gerald Pfeifer
0359c81980 Mk/bsd.default-versions.mk: Better describe GCC_DEFAULT=8 2021-06-17 17:58:11 +00:00
Jan Beich
b44acc9409 graphics/mesa-libs: enable libglvnd support
PR:		246767
Reviewed by:	kbowling
Tested by:	kbowling
Differential Revision:	https://reviews.freebsd.org/D25020
2021-06-16 21:25:27 -07:00
Po-Chuan Hsieh
a2c732ecf7
Mk/bsd.default-versions.mk: Update comment: add ImageMagick 6-nox11 and 7-nox11 2021-06-10 22:46:21 +08:00
Mathieu Arnold
a7f1719ce9
Mk/bsd.default-versions.mk: add new Perl version. 2021-05-07 08:37:43 +02:00
Kai Knoblich
6cd3db2d03 *: Switch default version of python and python3 from 3.7 to 3.8
PR:		253815
Reported by:	VVD <vvd@unislabs.com>
Approved by:	kai (python, maintainer)
Exp-run by:	antoine
2021-04-25 20:48:44 +02:00
Rene Ladan
63e5104e4d Mk: unregister expired Samba 4.11 2021-04-24 17:04:15 +02:00
Tobias Kortkamp
a91d65363f
Mk/Uses/ninja.mk: Add support for devel/samurai (D29353)
Samurai is a Ninja-compatible build tool with fewer dependencies
than Ninja.  Hook it to the framework via a new NINJA_DEFAULT.

This also adds %p to NINJA_STATUS to make Ninja or Samurai print
the percentage of completed jobs to make it easier to eyeball how
much of the build is done.

PR:		254678
Exp-run	by:	antoine
2021-04-20 08:57:34 +02:00
Rene Ladan
38ae329339 Mk: remove support for Ruby 2.5 2021-04-06 17:49:59 +02:00
Mathieu Arnold
5d33e04596
framework: Remove $FreeBSD$
Where appropriate fiddle with a few other things.
2021-04-06 16:27:10 +02:00
Piotr Kubaj
14ef28458d Bump the default LLVM on powerpc to 10.
9 has many issues building ports, e.g. databases/mysql57-server or previously net-p2p/libtorrent-rasterbar.

Approved by:	tier 2 blanket
2021-03-23 10:47:46 +00:00
Dmitry Marakasov
bdaedc296a Fix whitespace, missing commas, and add missing JAVA_DEFAULT value 2021-03-17 16:32:05 +00:00
Rene Ladan
12ec26904c bsd.default-versions.mk: Remove default for JULIA which has been removed 2021-03-09 20:10:10 +00:00
Rene Ladan
8570036c60 Remove llvm60 from comment in bsd.default-versions.mk 2021-02-19 17:58:58 +00:00
Tijl Coosemans
29d82d41f8 Introduce ImageMagick default version and use it in print/cups-filters.
The different versions of ImageMagick in the ports tree all conflict with
each other and some ports can depend on either of them so it's a perfect
candidate for the default-versions framework.

PR:		252335
Submitted by:	VVD <vvd@unislabs.com>
2021-02-11 17:16:28 +00:00
Gerald Pfeifer
db1e3fae20 GCC_DEFAULT now sits at 10, so remove the special setting we added for
powerpc64le which is a nop now (essentially reverting revision 559637).

Reported by:	pkubaj
2021-01-19 15:02:22 +00:00
Mark Linimon
f86c964117 Update GCC_DEFAULT from 9 to 10.
A few (mostly Fortran-based) ports need to be patched because GCC 10
is stricter.  A handful of ports need to be restricted to GCC 9 because
they fail with 10.

5 ports still fail with GCC 10.  However, seeing as this work has been
ongoing since 2020-05-24, it is simply time to make the commit and
notify the affected maintainers.

While here, pet portlint (Makevar order).

PR:		246700
Submitted by:	gerald
Approved by:	antoine (after many, many, -exp runs)
2021-01-13 23:03:31 +00:00
Sunpoet Po-Chuan Hsieh
aeb3241fbd Update comment: add llvm 10 and 11 2021-01-03 20:29:36 +00:00
Rene Ladan
16127537c4 Unregister expired PHP 7.2
While here ensure the default versions/values match with each other.
2020-12-31 11:46:52 +00:00
Piotr Kubaj
b5098e760e Switch default GCC for powerpc64le to 10.
9 does not yet work and the switch to 10 is near.

PR:		251670
Approved by:	gerald@ (maintainer)
2020-12-30 03:12:58 +00:00
Mark Linimon
ad75383ebd Actually change the MONO_DEFAULT now that lang/mono5.10 exists. This
should have been part of r558402.
2020-12-18 23:41:39 +00:00
Sunpoet Po-Chuan Hsieh
1ba30adf43 Fix r558402 2020-12-18 19:48:35 +00:00
Mark Linimon
db98bef5ab lang/mono5.10 has now been committed, so change the comment. 2020-12-18 19:43:10 +00:00
Mark Linimon
e5c4a36a70 Commit documentation change (apparently forgotten in r556253). 2020-12-18 06:04:48 +00:00