Commit Graph

77 Commits

Author SHA1 Message Date
Stefan Eßer
bcaf25a8c8 Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.

This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.

Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
cannot conflict with itself (due to logic in bsd.port.mk that
supresses the pattern match result in that case).

A few ports that set the conflicts variables depending on complex
conditions (e.g. port options), have been left unmodified, despite
probably containing outdated package names.

These changes should only affect the installation of locally built
ports, not the package building with poudriere. They should give an
early indication of the install conflict in cases where currently
the pkg command aborts an installation when it detects that an
existing file would be overwritten,

Approved by:	portmgr (implicit)
2022-01-10 16:15:39 +01:00
Jimmy Olgeni
c8cbc675c0 lang/elixir: Update to version 1.12.3, with portclippy fixes. 2021-09-30 22:02:16 +00:00
Dave Cottlehuber
5ffacdfa4e lang/elixir: update to 1.11.3
Reviewed by:	olgeni
Differential Revision:	https://reviews.freebsd.org/D28092
2021-06-24 20:43:12 +00:00
Mathieu Arnold
305f148f48 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Jimmy Olgeni
8978a80644 Update lang/elixir to version 1.10.4. 2020-07-04 16:19:39 +00:00
Jimmy Olgeni
f0c77dafec Update lang/elixir to version 1.10.3. 2020-04-26 16:44:41 +00:00
Dave Cottlehuber
e02474d251 lang/elixir: update to 1.10.2
thanks antoine@ for explaining exp-runs

Reported by:	portscout
Sponsored by:	SkunkWerks, GmbH
2020-04-20 20:18:49 +00:00
Dave Cottlehuber
6c6eac7160 revert r528415 until more dependent ports are up to date
Sponsored by:	SkunkWerks, GmbH
2020-03-14 15:38:36 +00:00
Dave Cottlehuber
026060ee32 lang/elixir: Update to 1.10.2
Release notes:
* https://github.com/elixir-lang/elixir/releases/tag/v1.10.2

Sponsored by:	SkunkWerks, GmbH
2020-03-14 15:02:55 +00:00
Jimmy Olgeni
dc5fe07eec Update lang/elixir to version 1.9.4. 2019-11-06 11:00:53 +00:00
Jimmy Olgeni
da8eeddea6 Update lang/elixir to version 1.9.2. 2019-10-14 16:14:12 +00:00
Jimmy Olgeni
e8969a1d1d Update lang/elixir to version 1.9.1. 2019-07-19 07:55:51 +00:00
Jimmy Olgeni
5304673f94 Update lang/elixir to version 1.9.0. 2019-07-01 11:29:57 +00:00
Jimmy Olgeni
b0c42b2002 Update lang/elixir to version 1.8.2.
Differential Revision:    https://reviews.freebsd.org/D19912
2019-05-27 12:34:45 +00:00
Jimmy Olgeni
64c6dc9593 Update lang/elixir to version 1.7.4. 2018-10-26 13:22:17 +00:00
Jean-Sébastien Pédron
88418a0da9 lang/elixir: Update to 1.7.3
Release notes:
* https://github.com/elixir-lang/elixir/releases/tag/v1.7.3
2018-08-27 16:29:29 +00:00
Jean-Sébastien Pédron
b2a4d98d7b lang/elixir: Update to 1.7.2
Release notes:
    https://github.com/elixir-lang/elixir/releases/tag/v1.7.1
    https://github.com/elixir-lang/elixir/releases/tag/v1.7.2
2018-08-06 07:38:08 +00:00
Dave Cottlehuber
683364cf68 lang/elixir: update 1.6.6 to 1.7.0
- ensure man pages respect hier(7)

Reviewed by:	jrm
Approved by:	olgeni
Differential Revision:	https://reviews.freebsd.org/D16456
2018-07-31 22:14:54 +00:00
Jean-Sébastien Pédron
c94ffb8e20 lang/elixir: Fix pkg-plist
It was missing two files:
    lib/elixir/lib/logger/ebin/Elixir.Logger.ErlangHandler.beam
    lib/elixir/lib/logger/lib/logger/erlang_handler.ex

Submitted by:	dch
Reported by:	dch
2018-07-10 13:03:02 +00:00
Jean-Sébastien Pédron
5513c6aa67 lang/elixir: Update to 1.6.6
Release notes:
    https://github.com/elixir-lang/elixir/releases/tag/v1.6.6

In particular, this is the first version to officially support
Erlang/OTP 21.0.

Other changes not related to the new upstream version are:

* `USES=` is moved before `USE_GITHUB` to fix a warning reported by
  portlint(1).
2018-07-05 22:36:13 +00:00
Jimmy Olgeni
3b530666e9 lang/elixir: add test target. 2018-06-27 12:35:35 +00:00
Jimmy Olgeni
c29c69be57 lang/elixir: transfer maintainership to erlang@. 2018-06-08 05:28:38 +00:00
Jimmy Olgeni
df407da79a Update lang/elixir to version 1.6.5. 2018-05-07 12:36:16 +00:00
Jimmy Olgeni
36b92e0860 Update lang/elixir to version 1.6.4. 2018-03-18 22:59:34 +00:00
Jimmy Olgeni
37a5c0b07a Update lang/elixir to version 1.6.3. 2018-03-09 12:34:33 +00:00
Jimmy Olgeni
a9d5d3a3e7 Update lang/elixir to version 1.6.2. 2018-03-06 12:25:41 +00:00
Jimmy Olgeni
171440984e Update lang/elixir to version 1.6.1. 2018-01-30 07:23:32 +00:00
Jimmy Olgeni
9455726e89 Update lang/elixir to version 1.6.0. 2018-01-19 16:48:30 +00:00
Jimmy Olgeni
0ebd5b804a Update lang/elixir to version 1.5.3. 2017-12-20 07:23:21 +00:00
Dmitry Marakasov
d2169b17fe - Update WWW
Approved by:	portmgr blanket
2017-12-11 09:00:27 +00:00
Jimmy Olgeni
d7574febfd Update lang/elixir to version 1.5.2. 2017-09-29 15:59:09 +00:00
Jimmy Olgeni
3d137a22de Update lang/elixir to version 1.5.1. 2017-09-03 21:51:15 +00:00
Jimmy Olgeni
720cb5b941 Respect SRC option in pkg-plist. 2017-07-26 07:56:53 +00:00
Jimmy Olgeni
0e134e636c Bump PORTREVISION of lang/elixir after Erlang downgrade.
Reported by:	vanilla
2017-06-25 07:21:16 +00:00
Jimmy Olgeni
921ec81d9b Update lang/elixir to version 1.4.5. 2017-06-22 20:54:45 +00:00
Jimmy Olgeni
8d392525d2 Update lang/elixir to version 1.4.4. 2017-05-15 19:30:34 +00:00
Jimmy Olgeni
d299550a49 Update lang/elixir to version 1.4.2. 2017-02-16 17:02:50 +00:00
Jimmy Olgeni
e646588f37 Update lang/elixir to version 1.4.1. 2017-01-26 16:50:00 +00:00
Tijl Coosemans
02f27a83b4 The output of tools like awk, date, sort, tr,... depends on the current
locale set by the user.  Add LANG=C and LC_ALL=C at the beginning of
bsd.port.mk and export them so all commands are executed with the C locale.
LC_ALL=C overrides all other LC_* variables.  LANG is used by setlocale(3)
as default value for LC_* variables, so normally it isn't used when LC_ALL
is set, but there's code out there that looks at LANG directly so it's safer
to set it as well.  The only commands not captured by this are !=
assignments before any inclusion of bsd.port.*mk.

Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).

PR:		215882
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2017-01-18 13:20:31 +00:00
Jimmy Olgeni
f8ed07773d Update lang/elixir to version 1.4.0. 2017-01-17 15:52:40 +00:00
Mathieu Arnold
bbf7ef5615 http://github.com redirects to https://github.com, spare everyone a redirect.
Sponsored by:	Absolight
2016-12-02 09:21:58 +00:00
Jimmy Olgeni
2d26c8ab08 Update lang/elixir to version 1.3.4. 2016-10-09 18:35:08 +00:00
Jimmy Olgeni
989a7af287 Update lang/elixir to version 1.3.3. 2016-09-18 16:04:04 +00:00
Jimmy Olgeni
35ffb79bb9 Update lang/elixir to version 1.3.2. 2016-07-15 19:22:05 +00:00
Jimmy Olgeni
028630eab9 Update lang/elixir to version 1.3.1. 2016-07-11 10:47:08 +00:00
Jimmy Olgeni
5f52fbb62d Update lang/elixir to version 1.2.6. 2016-06-06 14:59:09 +00:00
Dmitry Marakasov
c86e9d9724 Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by default anyway and don't need to be listed
Approved by:	portmgr blanket
2016-05-23 20:35:01 +00:00
Jimmy Olgeni
ff6722dd82 Update lang/elixir to version 1.2.5. 2016-05-01 11:26:19 +00:00
Antoine Brodin
7597ed8665 Unbreak fetch
Reported by:	pkg-fallout
2016-04-02 06:34:11 +00:00
Mathieu Arnold
a9dcad2fff Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:08:37 +00:00