Commit graph

1866 commits

Author SHA1 Message Date
Renato Botelho
0e6519c757 shells/scponly: fix segfault on FreeBSD 12 and newer
On FreeBSD 12+ basename(3) writes to its argument, which in scponly isn't a
writable string, so it segfaults.  This patch works around it.

PR:		235810
Submitted by:	fullermd@over-yonder.net
2019-02-25 13:37:48 +00:00
Alan Somers
9e6275f083 shells/fish: upgrade to 3.0.2 2019-02-24 22:51:18 +00:00
Emanuel Haupt
aa878105d8 Do not attempt to build 'loadables' in the install target when the static build
option is selected.

Loadables will not build statically. The upstream makefile handles this by
ignoring a non-zero exit status by prefixing the build instruction with a minus.
Nevertheless this causes plenty of confusion among our user base.

No PORTREVISION bump as this is a NOOP.
2019-02-21 09:32:08 +00:00
Cy Schubert
3aeb694402 Update to the latest att/ast github commit. 2019-02-21 06:06:12 +00:00
Alan Somers
85104bdef8 shells/fish: upgrade to 3.0.1 2019-02-20 15:32:17 +00:00
Kurt Jaeger
a208877327 New port: shells/ammonite
A modern replacement for the Bash system shell. Provides a systems shell in
the high-level Scala language, letting you seamlessly mix system operations
with real code without the hassle or the frustration of trying to write
complex code in Bash.

Ammonite lets you use the Scala language for scripting purposes: in a
Read-Evaluate-Print-Loop (REPL), as scripts, as a library to use
in existing projects, or as a standalone systems shell.

WWW: https://ammonite.io/

PR:		235759
Submitted by:	Jens Grassel <jan0sch@mykolab.com>
2019-02-18 17:01:53 +00:00
Cy Schubert
30614614d7 Update to the latest att/ast github commit. 2019-02-15 06:59:50 +00:00
Cy Schubert
747f1bf74d Recent ksh93 no longer use sbrk(). This port should build on aarch64. 2019-02-10 23:56:25 +00:00
Cy Schubert
13a79eeeca Remove the remnant the defunct STATIC option. 2019-02-10 23:44:16 +00:00
Cy Schubert
0bdb4ce33f Update to the latest att/ast commit on github. 2019-02-09 20:17:53 +00:00
Cy Schubert
bc7696538c Fix build on GCC architectures.
PR:		235535
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Reported by:	Piotr Kubaj <pkubaj@anongoth.pl>
2019-02-05 21:01:12 +00:00
Baptiste Daroussin
4377815d68 Update to 5.7.1 2019-02-05 17:58:51 +00:00
Ben Woods
ac19c818b8 shells/jailkit: Update to 2.20
Changes this release:
  https://olivier.sessink.nl/jailkit/index.html#news
2019-02-04 12:56:12 +00:00
Tobias Kortkamp
e1f939c1b4 shells/oksh: Convert to options helpers 2019-02-01 06:11:19 +00:00
Sunpoet Po-Chuan Hsieh
7e6ea4bcad Update MASTER_SITES and WWW
Approved by:	portmgr (blanket)
2019-01-27 19:58:26 +00:00
Sunpoet Po-Chuan Hsieh
c1fe5b8121 Add zsh-completions 0.30.0
zsh-completions is the additional completion definitions for Zsh.

This projects aims at gathering/developing new completion scripts that are not
available in Zsh yet. The scripts may be contributed to the Zsh project when
stable enough.

WWW: https://github.com/zsh-users/zsh-completions
2019-01-27 19:56:10 +00:00
Baptiste Daroussin
3f35201af5 Add a patch to fix an infinite recursion when using VCS_info
Reported by:	ume
2019-01-27 16:43:30 +00:00
Baptiste Daroussin
2bf3dda12b Commit forgotten patch:
Mandoc was not able to find zshbuiltin.1 in the path
2019-01-27 15:37:13 +00:00
Baptiste Daroussin
2c706b0257 Update to 5.7 2019-01-27 14:11:57 +00:00
Cy Schubert
f8f9c5d487 Update to the latest att/ast commit on github.
This includes an upstream commit:

	Remove dangerous duplicate definition of SH_SIGSET.
2019-01-27 00:47:17 +00:00
Cy Schubert
c40901d895 Update to the latest att/ast github commit.
`${foo.__}` should not expand to parent node

    This was an experimental feature that was added after last stable
    release. Disable it.

    Fixes upstream issue #1116.
2019-01-21 14:30:18 +00:00
Cy Schubert
e515f04cd5 Update to the latest att/ast commit on github.
This brings in the following important commit on github:

    Ensure fd 0, 1, 2 are never closed

    Closing stdin, stdout, or stderr is extremely dangerous and
    should never be done. If an attempt is made to do so redirect
    the file descriptor to /dev/null. Similarly, if ksh is started
    with one of those fd's closed open it on /dev/null before doing
    anything else.

    Resolving upstream issue #1117.
2019-01-21 05:12:07 +00:00
Emanuel Haupt
5ebe8e567a Update to 5.0.2 2019-01-19 17:25:02 +00:00
Cy Schubert
b61803fbb0 Update to the latest att/ast commit on github. 2019-01-18 05:29:40 +00:00
Alan Somers
facd31f44f shells/fish: patch upstream issue #5453
This change fixes a segfault that would happen from operations like
'printf "%f" 7.0'.  Also, this change removes Python as a runtime
dependency.  That was supposed to have been done in r488840, but there was a
typo.

https://github.com/fish-shell/fish-shell/issues/5453

Reported by:	Mahmoud Al-Qudsi <mqudsi@neosmart.net>
MFH:		2019Q1
2019-01-17 20:40:43 +00:00
Emanuel Haupt
c2cb5922fc Properly fix broken man pages by removing unsupported characters.
PR:		234992 (based on)
Reviewed by:	bapt
Reported by:	bapt
2019-01-16 16:14:06 +00:00
Emanuel Haupt
24ef4acdf0 Mandoc'ify man pages to avoid dependency to groff.
PR:		234992 (based on)
Submitted by:	sakisp@gmail.com
2019-01-16 13:59:30 +00:00
Emanuel Haupt
848b794ff2 Update to 5.0
PR:		234827
Exp-run by:	antoine
2019-01-15 21:11:14 +00:00
Cy Schubert
8426c27dad Update to the latest ATT/AST commit on github. 2019-01-06 21:50:19 +00:00
Gleb Popov
e2c3fdc1fd lang/ghc: Update to 8.6.3 and bump PORTREVISION's of all Haskell ports.
As usual, it is recommended to rebuild or reinstall all the
dependent ports and the lang/ghc port itself in one of the following
ways:

# portmaster -w -r ghc
  or
# portupgrade -fr lang/ghc

In case of pkg(8), it is probably safer to remove all the GHC-dependent
packages along with GHC and reinstall everything from scratch.  For
example:

# pkg query "%ro" ghc > ghc-pkgs.txt
# pkg delete -y lang/ghc
# pkg install -y `cat ghc-pkgs.txt`

During update some hs-* ports got two PORTREVISION bumps in a row. Other ports
got a PORTVERSION update together with one PORTREVISION bump. This is caused
by bulk-bumping PORTREVISION of all hs-* ports. There are a lot of them updated,
so figuring out which ones require a bump and which are not is too tedious.

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D18707
2019-01-06 12:18:06 +00:00
Sunpoet Po-Chuan Hsieh
5f964b86df Add do-test:
Differential Revision:	https://reviews.freebsd.org/D18370
PR:		233619
Submitted by:	0mp
2019-01-05 22:47:11 +00:00
Alan Somers
a19d295cda shells/fish: upgrade to 3.0.0
This also switches the build system from autoconf to cmake, and adds an
on-by-default MANPAGES option.  MANPAGES are now optional because building
them requires doxygen.

PR:		234493
Reviewed by:	koobs
Approved by:	koobs (ports)
2018-12-31 21:38:49 +00:00
Akinori MUSHA
9fbded1d8a Update to 3.01h 2018-12-25 07:12:34 +00:00
Cy Schubert
1b7543ed5c Update to the latest ast/ksh93 github commit.
Notable fixes:

    Fix `${+}` parameter expansion inside loops

    `nv_getval()` function internally calls `nv_optimize()` and
    optimizations outside `varsub()` function depend on it. Using
    `nv_isnull()` instead of `nv_getval()` was causing broken behavior
    with `${+}` parameter expansions inside loops.

    Resolves: #70
2018-12-23 05:45:01 +00:00
Cy Schubert
e7cab56fd4 Update to the latest ast/ksh93 github commit.
Notable fixes are:

    Sync all streams before restoring file descriptors

    This was causing issues while truncating files. Sync all streams
    before restoring file descriptors to avoid any similar issues in
    future.
2018-12-20 07:11:27 +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
Mark Linimon
a3973d3826 These ports now build on powerpc64.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2018-12-05 20:01:10 +00:00
Sunpoet Po-Chuan Hsieh
0f56dd643d Update FreeBSD bash-completion to 1.0.3
- Bump PORTREVISION for package change

Changes:	https://github.com/0mp/bash-completion-freebsd/commits/master
PR:		233610
Reported by:	0mp
2018-11-28 19:22:56 +00:00
Emanuel Haupt
78b40dbf5e This port now builds on 13.0-CURRENT.
Reported by:	Manfred Antar <manfredantar@gmail.com> (via mail)
2018-11-28 07:28:41 +00:00
Tobias Kortkamp
d75d33700c shells/jailkit: Avoid accidentally picking up procmail
When configure sees procmail in the environment building of
jk_procmailwrapper is enabled.  Add a new non-default PROCMAIL
option to make it explicit.

PR:		230132
Submitted by:	John Hein <z7dr6ut7gs@snkmail.com>
Approved by:	woodsb02 (maintainer timeout, 3.5 months)
2018-11-15 08:56:15 +00:00
Alexey Dokuchaev
936a36e30d Update `databases/gdbm' to version 1.18.1, an important bugfix release
which restores compatibility with old databases (version 1.8) and some
later versions which were built without mmap(2) support.  Due to shlib
version change, bump port revisions of the consumer ports.

PR:		233059
Exp-run by:	antoine
Approved by:	maintainer (johans, numerous timeouts)
2018-11-11 15:38:50 +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
Cy Schubert
c2545addb4 Update to the latest ast/ksh93 github commit.
This commit fixes a number of resource leaks and a heap use after free.
2018-11-09 04:21:07 +00:00
Emanuel Haupt
256ec62a69 Mark BROKEN on FreeBSD 13 while the problem is being investigated.
Notified by:	pkg-fallout
2018-11-06 20:22:07 +00:00
Cy Schubert
313f96ec92 Update to the latest ast/ksh93 commit for:
Coverity: 279521 Out-of-bounds read
2018-11-05 05:51:39 +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
Cy Schubert
ca6dafa282 Update to the latest ast/ksh93 github commit. From their commit log:
Coverity Out-of-bounds read

	This Coverity Scan issue appears to be a false positive.
	This change is a reformulation of the code that attempts
	to both clarify the behavior and suppress the false positive
	error.

	Coverity CID#316729
2018-11-02 05:54:53 +00:00
Cy Schubert
e90829c76f Update to the latest ast/ksh93 github commit, specifically to bring
in from upstream:

	Coverity Out-of-bounds access error

	The call to `nv_addtype()` is passing the wrong structure length.

	Coverity CID#279500
2018-11-01 02:12:38 +00:00
Cy Schubert
0ca800b735 Update to the latest att/ast github commit. 2018-10-24 07:17:12 +00:00
Cy Schubert
917c3bc860 Update to the latest att/ast github commit. 2018-10-19 06:18:36 +00:00
Steve Wills
cb09b686d3 shells/oksh: update to 20181009
While here, add static and curses options

PR:		232127
Submitted by:	Brian Callahan <bcallah@openbsd.org> (maintainer)
2018-10-11 02:33:20 +00:00
Sunpoet Po-Chuan Hsieh
bdc0c8a039 Add LICENSE
- While I'm here:
  - Add NO_ARCH
  - Sort PLIST

Approved by:	portmgr (blanket)
2018-10-10 10:24:15 +00:00
Dag-Erling Smørgrav
9dff352320 Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except
for where it resulted in a change in output from build-depends-list or
run-depends-list.

Approved by:	portmgr (adamw)
2018-10-06 13:06:42 +00:00
Cy Schubert
12e866e940 The old tests are no longer available. Remove them. 2018-09-27 04:19:08 +00:00
Cy Schubert
ddc47dbe6e Update to the latest att/ast github commit. 2018-09-26 03:38:29 +00:00
Cy Schubert
189eaae702 Update to the latest att/ast github commit. 2018-09-22 23:32:20 +00:00
Cy Schubert
2e5f5c3d74 As ksh93 is the real ksh devleoped by AT&T, git the user the option
of installing ksh as ${LOCALBASE}/bin/ksh instead of as
${LOCALBASE}/bin/ksh93. If the KSH option is chosen, this port will
conflict with shells/pdksh. By default the binary that is installed is
ksh93 (conflicting with shells/ksh).

In the future, we might want to add a little ports infrastructure
allowing ports that need a ksh to depend on one of the various ksh or
ksh clones in ports.
2018-09-22 23:31:56 +00:00
Beat Gaetzi
333624d8b1 Upgrade to 0.7.9
Submitted by:	Roberto Fernandez Cueto <roberfern@gmail.com> (maintainer)
Differential Revision:	https://reviews.freebsd.org/D17268
2018-09-21 08:41:47 +00:00
Cy Schubert
517c440905 Register a conflict with the new ksh93-devel port. 2018-09-21 07:41:56 +00:00
Cy Schubert
41b13a9b2a Remove redundant options. 2018-09-21 07:25:35 +00:00
Cy Schubert
5447fd5619 Introducing the new ksh93-devel port, tracking att/ast development
on github.
2018-09-21 07:20:43 +00:00
Emmanuel Vadot
eb2f5eb9cf shells/ksh93: Update reason for aarch64 broken message
Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D17204
2018-09-18 10:28:08 +00:00
Mateusz Piotrowski
83f0bf94f0 shells/xonsh: Upgrade to version 0.7.8
Changelog: https://github.com/xonsh/xonsh/blob/0.7.8/CHANGELOG.rst

PR:		230369
Submitted by:	Roberto Fernandez Cueto <roberfern@gmail.com> (maintainer)
Reported by:	Nathan <ndowens@yahoo.com>
Reviewed by:	krion, mat
Reviewed by:	Nathan <ndowens@yahoo.com> (previous version)
Reviewed by:	John Hein <z7dr6ut7gs@snkmail.com> (previous version)
Approved by:	krion (mentor)
Differential Revision:	https://reviews.freebsd.org/D17152
2018-09-15 12:34:47 +00:00
Baptiste Daroussin
4502331122 Update to 5.6.2 2018-09-15 05:59:30 +00:00
Bryan Drewery
06ec6a0b8f - Update to 0.5.10.2 [1]
- Update comment on the real problem with UNUSABLE_RT_SIGNALS.  This is
  avoiding a buffer overflow due to NSIG*2 being far smaller than
  SIGRTMAX.

PR:		230156 [1]
Submitted by:	Nathan <ndowens@yahoo.com> (based on) [1]
2018-09-13 20:58:56 +00:00
Baptiste Daroussin
915eeb1c3a update to 5.6.1 2018-09-11 07:46:57 +00:00
Mathieu Arnold
4a3bebcae1 Add EXAMPLES options to ports that should have one.
Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2018-09-10 13:15:47 +00:00
Mathieu Arnold
e1bfdfbe56 Add DOCS options to ports that should have one.
Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2018-09-10 13:14:50 +00:00
Baptiste Daroussin
fb9b05a4f3 Update to 5.6
Security:	CVE-2018-0502, CVE-2018-13259
2018-09-05 07:27:13 +00:00
Danilo G. Baio
d5ec780db0 shells/wcd: Update to 6.0.2
Pass MAINTAINER'ship to submitter.

PR:		230519
Submitted by:	Nathan <ndowens@yahoo.com>
2018-08-11 18:04:44 +00:00
Steve Wills
221088b46d shells/mksh: update to R56c
PR:		230257
Submitted by:	schaiba@gmail.com (maintainer)
2018-08-07 11:10:15 +00:00
Adam Weinberger
0c926073ff Fix a common grammar error: "can not" means the opposite of "cannot."
"Can not" means "it is possible not to," and "cannot" means "it is impossible to."
2018-08-01 16:33:11 +00:00
Gleb Popov
98ae1eaf36 lang/ghc: Update to 8.4.3 and bump PORTREVISION's of all Haskell ports.
As usual, it is recommended to rebuild or reinstall all the
dependent ports and the lang/ghc port itself in one of the following
ways:

# portmaster -w -r ghc
  or
# portupgrade -fr lang/ghc

In case of pkg(8), it is probably safer to remove all the GHC-dependent
packages along with GHC and reinstall everything from scratch.  For
example:

# pkg query "%ro" ghc > ghc-pkgs.txt
# pkg delete -y lang/ghc

In ghc-pkgs.txt, check and remove all the packages that have been moved
on the update, then use this command:

# pkg install -y `cat ghc-pkgs.txt`

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D16038
2018-06-30 09:57:59 +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
Tobias Kortkamp
8e41b33ef0 New port: shells/zsh-antigen
Antigen is a small set of functions that help you easily manage
your Z shell (zsh) plugins, called bundles.  The concept is pretty
much the same as bundles in a typical vim+pathogen setup.  Antigen
is to zsh, what Vundle is to vim.

WWW: https://github.com/zsh-users/antigen

PR:		217706
Submitted by:	Victor <gudfitz@gmail.com>
2018-06-18 04:59:40 +00:00
Sunpoet Po-Chuan Hsieh
f578dd2eba Add FREEBSD option (enabled by default)
- Update pkg-descr
- Bump PORTREVISION for package change

FreeBSD-specific bash completions are provided by 0mp@.
2018-06-05 19:06:06 +00:00
Carlos J. Puga Medina
e80f39316a New port shells/bicon
BiCon, short for Bidirectional-Console, is a tool which allows the usage
of Arabic on Linux/Unix consoles or terminal emulators with basic Unicode
rendering support, like gnome-terminal, xterm, or PuTTY.

WWW: https://www.arabeyes.org/Bicon
2018-06-03 00:21:47 +00:00
Emanuel Haupt
995181be7c - Update to 4.4.23
- Pass -Wl,-export-dynamic to LDFLAGS instead of CFLAGS in order to avoid warning:
  cc: warning: -Wl,-export-dynamic: 'linker' input unused [-Wunused-command-line-argument]
2018-06-02 07:08:16 +00:00
Akinori MUSHA
70bb38ac7e Update to 3.01g 2018-06-02 06:05:16 +00:00
Sunpoet Po-Chuan Hsieh
ad4f267b7a Update WWW
search.cpan.org is shutting down.
It will redirect to metacpan.org after June 25, 2018.

With hat:	perl
2018-05-27 20:15:16 +00:00
Tobias C. Berner
fff1aa535b Update lang/ghc 8.4.2 and the hs-* ports the newer versions
* Update lang/ghc to 8.4.2
* Update the boostrap compiler to 8.4.1
* Update the many hs-* ports
* Bump the rest

Thanks a lot to arrowd for doing all the heavy lifting :)

PR:		227968
Exp-run by:	antoine
Submitted by:	arrowd
Differential Revision:	https://reviews.freebsd.org/D15005
2018-05-25 21:44:12 +00:00
Alexey Dokuchaev
a6fd5a21c8 Remove redundant PKGMESSAGE assignment, which is set appropriately
by the b.p.m when `pkg-message' appears on the SUB_FILES list.
2018-05-05 17:13:42 +00:00
Kirill Ponomarev
f19f984844 Update to 2.1.4
PR:		227969
Submitted by:	maintainer
2018-05-04 17:33:47 +00:00
Baptiste Daroussin
46aa5e2216 Update to 5.5.1 2018-04-17 15:15:13 +00:00
Baptiste Daroussin
ef403b13f3 Update to zsh 5.5
Patch broken linux completion so that zcompile can actually compile it
Remove now useless patch for libarchive
2018-04-10 11:45:46 +00:00
Tobias Kortkamp
a2cf3554f2 shells/oksh: Update to 20180401
This release matches the version of bin/ksh shipped with OpenBSD 6.3

PR:		227311
Submitted by:	bcallah@openbsd.org (maintainer)
MFH:		2018Q2
2018-04-06 03:58:41 +00:00
Sunpoet Po-Chuan Hsieh
8a567d7b76 Add PORTSCOUT 2018-04-05 19:12:10 +00:00
Sunpoet Po-Chuan Hsieh
493bb6ffaa Support bash-static users
- Add BASH_SHARED and BASH_STATIC options

Requested by:	Melissa Pilgrim <heliosyne@gmail.com>
2018-03-24 21:10:54 +00:00
Sunpoet Po-Chuan Hsieh
393f3a006d Update to 2.8
Changes:	https://github.com/scop/bash-completion/blob/master/CHANGES
2018-03-18 11:26:58 +00:00
Gerald Pfeifer
c2a92a1aea Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
2018-03-10 17:46:04 +00:00
Kirill Ponomarev
f46c730b41 Add new port shells/envy
Envy is a shell helper program that automatically sets environment
variables when you enter certain directories, and properly undoes
its actions when you leave them.

Envy can be used to replace the shell integration part of tools like
pyenv, nvm and asdf. It sets environment variables with the root of
the current git repository and the active branch without executing
git, which you can use to customize your shell prompt. It also loads
custom environment variables from local .envy files.
2018-03-06 19:10:08 +00:00
Dmitry Marakasov
592dc5a1df - Add LICENSE
- norach
- Update WWW
2018-02-25 09:03:01 +00:00
Rene Ladan
4b856bf8d4 Return pawel@'s ports to the pool after he resigned.
With hat:	portmgr
2018-02-24 22:35:18 +00:00
Antoine Brodin
f7455240e3 Reduce dependency on the python2 metaport
PR:		225752
Submitted by:	Yasuhiro KIMURA
2018-02-19 11:10:43 +00:00
Sunpoet Po-Chuan Hsieh
8209bb1e1c Mark BROKEN_armv6 and BROKEN_armv7
BROKEN_armv6 was removed in r444870 by accident.
And Mark Linimon mentioned same error on armv7.

Notified by:	linimon
Reference:	http://beefy8.nyi.freebsd.org/data/head-armv6-default/p461852_s329284/logs/errors/bash-completion-2.7,1.log
2018-02-19 10:29:58 +00:00
Emanuel Haupt
2e0f57ae91 - Update to patchlevel 19
- Simplify MASTER_SITES [1]

Submitted by:	gerald (via mail) [1]
2018-02-10 08:31:00 +00:00
Tobias C. Berner
932e6dc413 Switch C compiler used to compile GHC to base Clang.
This removes build dependency on gcc and runtime dependency on gcc's runtime libraries.

Big thanks to Gleb for working on this.

PR:		225185
Submitted by:	Gleb Popov <6yearold@gmail.com>
Exp-run by:	antoine
Reviewed by:	pgj
Differential Revision:	https://reviews.freebsd.org/D12043
2018-02-10 08:03:22 +00:00
Rene Ladan
0c387f0d99 Remove expired ports:
2018-01-27 emulators/raine: Broken for more than 6 months
2018-01-27 mail/libmapi: Broken for more than 6 months
2018-01-27 www/lessc: Broken for more than 6 months
2018-01-27 www/uglifyjs: Broken for more than 6 months
2018-01-27 www/py-octoprint: Broken for more than 6 months
2018-01-27 www/xpi-noscript: Broken for more than 6 months
2018-01-27 www/npm-less-plugin-clean-css: Broken for more than 6 months
2018-01-27 www/caudium14: Depends on expiring lang/pike78
2018-01-27 www/hinventory-client: Broken for more than 6 months
2018-01-27 security/tclgpg: Broken for more than 6 months
2018-01-27 security/pond: Broken for more than 6 months
2018-01-27 security/mdcrack: Broken for more than 6 months
2018-01-27 devel/npm-commander: Broken for more than 6 months
2018-01-27 devel/py-protocols-devel: Broken for more than 6 months
2018-01-27 devel/py-InlineEgg: Broken for more than 6 months
2018-01-27 devel/npm-amdefine: Broken for more than 6 months
2018-01-27 devel/npm-source-map: Broken for more than 6 months
2018-01-27 devel/libical-glib: Broken for more than 6 months
2018-01-27 devel/npm-graceful-readlink: Broken for more than 6 months
2018-01-27 devel/npm-clean-css: Broken for more than 6 months
2018-01-27 devel/py-ruledispatch: Depends on expiring devel/py-protocols-devel
2018-01-27 games/balazarbrothers: Broken for more than 6 months
2018-01-27 games/libretro-cores: Broken for more than 6 months
2018-01-27 games/gish-demo: Broken for more than 6 months
2018-01-27 games/cheech: Broken for more than 6 months
2018-01-27 audio/mbrolavox: Broken for more than 6 months
2018-01-27 audio/linux-mbrola: Depends on expiring audio/mbrolavox
2018-01-27 audio/gigedit: Broken for more than 6 months
2018-01-27 audio/gnomoradio: Broken for more than 6 months
2018-01-27 math/asir2000: Broken for more than 6 months
2018-01-27 multimedia/librespot: Broken for more than 6 months
2018-01-27 multimedia/bombono: Broken for more than 6 months
2018-01-27 lang/gcl: Broken for more than 6 months
2018-01-27 lang/pike78: Broken for more than 6 months
2018-01-27 shells/ambit: Broken for more than 6 months
2018-01-28 01:39:12 +00:00
Alan Somers
fc7345d31f shells/fish: fix the build with Clang-6.0
Clang-6.0 on FreeBSD 12 doesn't define __cpp_lib_make_unique.  Patch fish to
key off of the value of __cplusplus instead.

PR:		225456
Reported by:	pkg-fallout
Reviewed by:	jbeich, dim
Differential Revision:	https://reviews.freebsd.org/D14058
2018-01-27 18:06:19 +00:00
Tobias Kortkamp
86431e1c3c New port: shells/oksh
oksh is the portable version of the OpenBSD Korn shell, a continuation
of the Public Domain Korn Shell (PDKSH).  Its command language is a
superset of the sh(1) shell language.  oksh is best known as the
default user shell and /bin/sh on OpenBSD.

WWW: https://devio.us/~bcallah/oksh/

PR:		225097
Submitted by:	Brian Callahan <bcallah@openbsd.org>
2018-01-12 07:47:30 +00:00