Commit Graph

60 Commits

Author SHA1 Message Date
Cy Schubert
5e65794532 shells/ksh-devel: update to the latest ksh93/ksh github commit 2025-11-17 09:36:55 -08:00
Cy Schubert
548d17ce05 shells/ksh-devel: update to the latest ksh93/ksh github commit 2025-09-24 21:26:08 -07:00
Cy Schubert
cb0533b634 shells/ksh-devel: update to the latest ksh93/ksh github commit 2025-06-25 13:16:19 -07:00
Cy Schubert
6c82193c08 shells/ksh-devel: update to the latest ksh93/ksh github commit 2025-05-20 21:11:34 -07:00
Cy Schubert
2d6c0bca38 shells/ksh-devel: update to the latest ksh93/ksh github commit 2025-04-29 15:30:21 -07:00
Cy Schubert
1cdf1b6461 shells/ksh-devel: update to the latest ksh93/ksh github commit 2025-03-27 05:44:40 -07:00
Cy Schubert
dcd112ae9c shells/ksh-devel: update to the latest ksh93/ksh github commit 2025-02-05 11:15:58 -08:00
Cy Schubert
ef8babfb1d shells/ksh-devel: update to the latest ksh93/ksh github commit 2024-12-04 09:09:26 -08:00
Cy Schubert
a7494e9228 shells/ksh-devel: update to the latest ksh93/ksh github commit 2024-10-29 08:47:51 -07:00
Cy Schubert
9075fae29f shells/ksh-devel: update to the latest ksh93/ksh github commit 2024-10-01 15:35:33 -07:00
Cy Schubert
63ae67d756 shells/ksh-devel: update to the latest ksh93/ksh github commit 2024-09-03 15:15:29 -07:00
Cy Schubert
ae0f4b6791 shells/ksh-devel: update to the latest ksh93/ksh github commit 2024-08-01 19:08:09 -07:00
Cy Schubert
d0269412ec shells/ksh-devel: update to the latest ksh93/ksh github commit 2024-07-18 13:52:07 -07:00
Cy Schubert
c9835bc1f8 shells/ksh-devel: update to the latest ksh93/ksh github commit 2024-07-01 21:54:48 -07:00
Cy Schubert
6b2b72e2c8 shells/ksh-devel: update to the latest ksh93/ksh github commit
A patch was added to revert upstream commit e8b45cc8. This upstream
commit was causing numererous build failures.
2024-06-26 09:33:40 -07:00
Cy Schubert
5c47127863 shells/ksh-devel: update to the latest ksh93/ksh github commit 2024-05-13 08:50:33 -07:00
Cy Schubert
fa8ceaffe6 shells/ksh-devel: update to the latest ksh93/ksh github commit 2024-04-11 09:37:04 -07:00
Cy Schubert
17c417f1d8 shells/ksh-devel: update to the latest ksh93/ksh github commit 2024-04-02 10:02:47 -07:00
Cy Schubert
5420e6cd20 shells/ksh-devel: update to the latest ksh93/ksh github commit 2024-03-28 14:35:37 -07:00
Cy Schubert
65a9f9733e shells/ksh-devel: update to the latest ksh93/ksh github commit 2024-03-02 18:48:05 -08:00
Cy Schubert
d496a2d8e0 shells/ksh-devel: update to the latest ksh93/ksh github commit 2024-02-22 20:02:44 -08:00
Cy Schubert
b139a47c8d shells/ksh-devel: update to the latest ksh93/ksh github commit 2024-02-06 16:41:19 -08:00
Baptiste Daroussin
e4610fcb8b MAN?PREFIX: eleminate its usage and move man to share/man 2024-01-10 16:29:49 +01:00
Cy Schubert
d260def2f9 shells/ksh-devel: update to the latest ksh93/ksh github commit 2024-01-03 08:41:09 -08:00
Cy Schubert
0fe69d9ac0 shells/ksh-devel: update to the latest ksh93/ksh github commit 2023-12-31 21:56:50 -08:00
Muhammad Moinur Rahman
bbab7f59e9 */*: Sunset 12.4-RELEASE/12-STABLE from ports tree
- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
2023-12-31 01:37:05 +01:00
Cy Schubert
02e6ee6a69 shells/ksh-devel: update to the latest ksh93/ksh github commit 2023-10-10 19:50:50 -07:00
Cy Schubert
0ba543ca64 shells/ksh-devel: update to the latest ksh93/ksh github commit 2023-09-26 14:45:13 -07:00
Cy Schubert
5f73b8089d shells/ksh-devel: update to the latest ksh93/ksh github commit 2023-09-16 07:41:57 -07:00
Cy Schubert
197afab9d9 shells/ksh-devel: update to the latest ksh93/ksh github commit 2023-06-19 18:40:31 -07:00
Cy Schubert
7727c1a56b shells/ksh-devel: update to the latest ksh93/ksh github commit
This includes an urgent bugfix release that fixes a serious regression
in pathname expansion, see: https://github.com/ksh93/ksh/issues/660
2023-06-13 11:53:29 -07:00
Cy Schubert
6f567e62fa shells/ksh*: Fix ksh 1.0.5 Regression (issue #660) version 2
From the upstream patch description:

Patch version two. In mac_copy(), don't internally backslash-escape
a backslash in a glob pattern bracket expression. This also fixes
the #549 regression reintroduced by the previous patch, at least for
standard glob patterns. For this, we need to use the bracketexpr flag
(introduced as a copyto() local variable in 6c73c8c) in mac_copy(),
so we move it to the Mac_t struct, making it globally accessible.
Initialisation is automatic.
2023-06-12 19:37:49 -07:00
Cy Schubert
9132f7a8ef shells/ksh-devel: update to the latest ksh93/ksh github commit 2023-06-12 02:19:56 -07:00
Cy Schubert
a7c0df3a9c shells/ksh-devel: Fix ksh 1.0.5 Regression (issue #660)
From issue #660:

Globs are not expanded with the following:

% echo "/"{bin,sbin}"/*"
/bin/* /sbin/*

% v=/; echo "$v"bin"/*"
/bin/*

But globbing is unexpectedly performed if both parameter substitution
and brace expansion are present:

	% v=/; echo "$v"{bin,sbin}"/*"
	[output omitted for the sake of brevity]

Obtained from:  https://github.com/ksh93/ksh/issues/660
2023-06-12 02:19:56 -07:00
Cy Schubert
99cfa51b52 shells/ksh-devel: update to the latest ksh93/ksh github commit 2023-06-07 09:07:49 -07:00
Cy Schubert
b11bf4a788 shells/ksh-devel: update to the latest ksh93/ksh github commit 2023-06-06 11:35:44 -07:00
Cy Schubert
076e52bf11 shells/ksh-devel: update to the latest ksh93/ksh github commit 2023-05-30 19:40:52 -07:00
Cy Schubert
a7a7d2738f shells/ksh-devel: update to the latest ksh93/ksh github commit 2023-05-02 07:40:02 -07:00
Cy Schubert
c189e7cf24 shells/ksh-devel: update to the latest ksh93/ksh github commit 2023-04-17 14:28:44 -07:00
Cy Schubert
8dea453e7f shells/ksh-devel: update to the latest ksh93/ksh github commit 2023-03-31 17:04:16 -07:00
Cy Schubert
79bdbf328c shells/ksh*: Remove BROKEN for missing sbrk()
As of Jan 26, 2021, ksh (ksh93/ksh) no longer needs sbrk(). Remove
BROKEN for architectures that don't have sbrk(2). See upstream issue
https://github.com/ksh93/ksh/issues/154.
2023-03-25 19:49:11 -07:00
Cy Schubert
fd44857c89 shells/ksh*: Update descriptions
Update ksh ports descriptions to more accurately reflect what they are.

Reported by:	 "Joseph Holsten" <joseph@josephholsten.com>
2023-03-23 11:31:07 -07:00
Cy Schubert
b50fe1ebe5 shells/ksh: Remove the now expired ksh2020 from CONFLICTS. 2023-03-22 23:04:59 -07:00
Cy Schubert
f8bf081e3e shells/ksh-devel: update to the latest ksh93/ksh github commit
This version contains the LLVM15 fix from f5cf5e0025, which was
upstreamed.
2023-03-17 20:05:39 -07:00
Cy Schubert
f5cf5e0025 shells/ksh-devel: update to the latest ksh93/ksh github commit 2023-02-21 08:08:47 -08:00
Cy Schubert
38557f2f45 shells/ksh*: Permanently fix LLVM15 build
Fix aso atomics broken by LLVM:

/wrkdirs/usr/ports/shells/ksh/work/ksh-1.0.4/src/lib/libast/aso/aso.c
/wrkdirs/usr/ports/shells/ksh/work/ksh-1.0.4/src/lib/libast/aso/aso.c:839:10: error: incompatible integer to pointer conversion passing 'uint64_t' (aka 'unsigned long') to parameter of type 'void *' [-Wint-conversion]
                return _aso_casptr((void**)p, o, n);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./FEATURE/aso:19:66: note: expanded from macro '_aso_casptr'
                                                                      ^~~~~~~~~~~
/wrkdirs/usr/ports/shells/ksh/work/ksh-1.0.4/src/lib/libast/aso/aso.c:839:10: error: incompatible integer to pointer conversion passing 'uint64_t' (aka 'unsigned long') to parameter of type 'void *' [-Wint-conversion]
                return _aso_casptr((void**)p, o, n);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./FEATURE/aso:19:78: note: expanded from macro '_aso_casptr'
                                                                                  ^~~~~~~~~~~
2 errors generated.
mamake [lib/libast]: *** exit code 1 making aso.o
mamake: *** exit code 1 making lib/libast
mamake: *** exit code 1 making all
package: creating flat view
package: make failed at Fri Feb 10 06:00:01 UTC 2023 in /wrkdirs/usr/ports/shells/ksh/work/ksh-1.0.4/arch/freebsd14.amd64-64
*** Error code 1
2023-02-15 08:55:03 -08:00
Cy Schubert
de86e8a642 shells/ksh-devel: Fix build with LLVM15 2023-02-10 06:40:47 -08:00
Cy Schubert
6fa14a7ac9 shells/ksh-devel: Fix typo
Reported by:	gad
Fixes:		e2559c8df2
MFH:		2023Q1
2023-01-28 13:24:04 -08:00
Cy Schubert
2ff5683018 shells/ksh-devel: update to the latest ksh93/ksh github commit 2023-01-17 13:12:16 -08:00
Cy Schubert
e2559c8df2 shells/ksh-devel: Mark BROKEN on FreeBSD-12
ksh-devel fails to build on FreeBSD-12 with this error:

mamake: *** exit code 139 making lib/libcmd
mamake: *** exit code 1 making all

MFH:		2023Q1
2023-01-17 13:12:13 -08:00