1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00
Commit Graph

22609 Commits

Author SHA1 Message Date
Gleb Popov
dd6e3e351c lang/ghc{810,92}: Set correct BOOT_LLVM_VERSION. 2023-05-27 13:18:52 +03:00
Gleb Popov
7a5ac06b53 lang/ghc: Remove GHC 8.10.4 from distinfo.
It isn't used anywhere anymore.
2023-05-27 12:44:05 +03:00
Gleb Popov
550ea6d56f lang/purescript: Update to 0.15.9 and switch to GHC 9.2 2023-05-27 11:44:44 +03:00
Gleb Popov
9ce8282d08 lang/ghc: Update to 9.4.5 2023-05-27 11:44:40 +03:00
Gleb Popov
184179517d lang/ghc92: Create slave port for GHC 9.2.7. 2023-05-27 11:42:48 +03:00
Po-Chuan Hsieh
bc8de8b649
lang/py-lupa: Update to 2.0
- Convert to USE_PYTHON=unittest

Changes:	https://github.com/scoder/lupa/blob/master/CHANGES.rst
2023-05-27 12:09:19 +08:00
Dave Cottlehuber
f32cf5e8e3 lang/elixir-devel: update to 1.15.0-rc.0
Summary:
- ChangeLog https://github.com/elixir-lang/elixir/releases/tag/v1.15.0-rc.0

This release requires Erlang/OTP 24 and later, and supports OTP26
already. Install the new port lang/erlang-runtime26, and prepend to your
PATH /usr/local/lib/erlang26/bin to use it.

Elixir v1.15 is a smaller release with focused improvements on
compilation and boot times. This release also completes our integration
process with Erlang/OTP logger, bringing new features such as log
rotation and compaction out of the box.

You will also find additional convenience functions in Code, Map,
Keyword, all Calendar modules, and others.

Sponsored by:	SkunkWerks, GmbH
Differential Revision: https://reviews.freebsd.org/D40212
2023-05-25 05:31:59 +00:00
Dave Cottlehuber
3db2993c8a lang/gleam: update to 0.29.0
- ChangeLog https://gleam.run/news/v0.29-gleam-gets-autocompletion

Sponsored by:	SkunkWerks, GmbH
2023-05-25 05:31:59 +00:00
Mathieu Arnold
0619748960
*: regular cleanup for GH_TAGNAME bad usage 2023-05-24 18:34:10 +02:00
Alexey Dokuchaev
b4895e1e5e lang/gawk: update the port to the latest version 5.2.2
GNU make is not required for the build, but the test suite assumes
this particular implementation in several places.  While they could
be patched, some of these changes won't be easily upstreamable I'm
afraid, so let's just USES+=gmake for the time being.

Drop the `post-patch' target added in commit 0c0c5d528f (n243249)
to prevent bogus makeinfo(1) banner propagation as this problem no
longer exhibits itself.

Reported by:	portscout
2023-05-24 08:51:22 +00:00
Dave Cottlehuber
7178203002 lang/elixir: update to 1.14.5 to support OTP26
- ChangeLog https://github.com/elixir-lang/elixir/releases/tag/v1.14.5

To use with OTP26, install lang/erlang-runtim26 and prepend
/usr/local/lib/erlang26/bin to your path.

Sponsored by:	SkunkWerks, GmbH
2023-05-23 08:04:53 +00:00
Lorenzo Salvadore
779c53f916
lang/gcc13-devel: Update to 13.1.1.s20230520 2023-05-22 22:34:52 +02:00
Lorenzo Salvadore
3718411931
lang/gcc13-devel: Fix enable init_array patch
Add an error line that was missing in case _FreeBSD_version <
1000010.

Reported by:    gnikl@users.sourceforge.net
Fixes:  503f89cfa5 lang/gcc13-devel: Enable support for
.init_array and .fini_array
2023-05-22 22:34:50 +02:00
Piotr Kubaj
cac57da286 lang/racket: remove redundant LIB_DEPENDS
There already is USE_GNOME=cairo.
2023-05-22 02:08:12 +02:00
Lorenzo Salvadore
6ac0d1f7f5
lang/gcc12-devel: Update to 12.3.1.s20230519 2023-05-20 16:17:41 +02:00
Lorenzo Salvadore
779e8ab260
lang/gcc12-devel: Fix enable init_array patch
Add an error line that was missing in case _FreeBSD_version < 1000010.

Reported by:    gnikl@users.sourceforge.net
Fixes:  8c2a479977 lang/gcc12-devel: Enable support for .init_array and .fini_array
2023-05-20 16:17:36 +02:00
Lorenzo Salvadore
b3436d3960
lang/gcc11-devel: Update to 11.3.1.s20230518 2023-05-20 00:12:56 +02:00
Lorenzo Salvadore
3342d1bc2c
lang/gcc11-devel: Fix enable init_array patch
Add an error line that was missing in case _FreeBSD_version < 1000010.

Reported by:	gnikl@users.sourceforge.net
Fixes:	db8e43de4eef lang/gcc11-devel: Enable support for .init_array and .fini_array
2023-05-20 00:12:53 +02:00
Dave Cottlehuber
73d4e6734c lang/erlang-runtime26: new port derived from erlang-runtime25
OTP-26 is the annual major release from Ericsson's Erlang/OTP team.

- https://www.erlang.org/news/164
- https://erlang.org/download/otp_src_26.0.readme

Reviewed by:	dumbbell
Sponsored by:	VMware, Inc.
Sponsored by:	SkunkWerks, GmbH
Differential Revision: https://reviews.freebsd.org/D40126
2023-05-19 10:00:33 +00:00
Joseph Mingrone
0d13cc6dab
lang/fennel: Update to 1.3.0
Changes:	https://git.sr.ht/~technomancy/fennel/tree/1.3.0/item/changelog.md#130--2023-02-13
Sponsored by:	The FreeBSD Foundation
2023-05-18 17:28:58 -03:00
Matthias Fechner
3f97a9226c www/gitlab-ce: added new ports required for gitlab-ce 16.0.0 2023-05-18 08:57:37 +03:00
Gleb Popov
ec3732ac63 lang/ghc: Remove USES=localbase and USES=iconv.
Apparently these aren't needed anymore.

Add iconv dependency to devel/stack, because it might download old GHC bindists,
which are still using ports libiconv.
2023-05-17 22:21:58 +03:00
Muhammad Moinur Rahman
9b178ffd7e */*: llvm15 build fixes
llvm15 was also merged into 13.2-STABLE effective from OSVERSION
1302505. Fix the ports that failed to build with llvm15.

Approved by:	portmgr (blanket)
2023-05-17 18:30:15 +02:00
Tobias C. Berner
504e716634 KDE: Update KDE Frameworks to 5.106
Saturday, 13 May 2023

KDE today announces the release of KDE Frameworks 5.106.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Announcement:	https://kde.org/announcements/frameworks/5/5.106.0/

Exp-run by:	antoine
PR:		271426
2023-05-17 07:57:51 +02:00
Sergey A. Osokin
0004f1f9a5 lang/luajit-devel: update to the recent commit 2023-05-16 10:37:28 -04:00
Kirill Ponomarev
454fc1752d lang/sbcl: Update to 2.3.4 2023-05-16 14:25:40 +02:00
Alexey Dokuchaev
8b63b54d43 Cleanup: drop redundant DESTDIR propagation via MAKE_{ARGS,ENV}
Our framework usually DTRT; sometimes it's necessary to pass it
explicitly, e.g. for ports with USES+=qmake or which use exotic
build systems, but these are mostly staging dawn and apparently
debug leftovers, so remove them to not confuse the reader.
2023-05-16 03:57:46 +00:00
Lorenzo Salvadore
92ea1c865e
lang/gcc14-devel: Update to 14.0.0.s20230514 2023-05-15 15:32:09 +02:00
Lorenzo Salvadore
8a1885234c
lang/gcc14-devel: Enable support for .init_array and .fini_array
Enable support for .init_array and .fini_array, which FreeBSD supports
since commit 83aa9cc00c2d83d05a0efe7a1496d8aab4a153bb in the src
repository.

There __FreeBSD_version is 1000009, so we start enabling the support
from __FreeBSD_version == 1000010.

See also review https://reviews.freebsd.org/D39968 for lang/gcc11-devel.

Reported by:    Dan McGregor <dan.mcgregor@usask.ca>
2023-05-15 15:32:08 +02:00
Christopher Hall
3cb92a7711 lang/janet: update to v1.28.0
Differential Revision: https://reviews.freebsd.org/D40101
2023-05-15 10:48:37 +03:00
Yasuhiro Kimura
a1e6f9f318 lang/ruby33: Add new port
Add preview1 of Ruby 3.3 series.

ReleaseNotes:	https://www.ruby-lang.org/en/news/2023/05/12/ruby-3-3-0-preview1-released/
PR:		271387
Approved by:	meta (ruby@)
2023-05-15 14:32:23 +09:00
Lorenzo Salvadore
4f52a40437
lang/gcc13-devel: Update to 13.1.1.s20230513 2023-05-14 15:30:55 +02:00
Lorenzo Salvadore
503f89cfa5
lang/gcc13-devel: Enable support for .init_array and .fini_array
Enable support for .init_array and .fini_array, which FreeBSD supports
since commit 83aa9cc00c2d83d05a0efe7a1496d8aab4a153bb in the src
repository.

There __FreeBSD_version is 1000009, so we start enabling the support
from __FreeBSD_version == 1000010.

See also review https://reviews.freebsd.org/D39968 for lang/gcc11-devel.

Reported by:    Dan McGregor <dan.mcgregor@usask.ca>
2023-05-14 15:30:18 +02:00
Jimmy Olgeni
c1eef3212c lang/racket: update to version 8.9 2023-05-14 10:11:30 +02:00
Jimmy Olgeni
13a3805881 lang/racket-minimal: update to version 8.9 2023-05-14 10:11:30 +02:00
Tobias C. Berner
812d7c232f KDE: Update KDE Gear to 23.04.1
KDE Gear 23.04.1

Thursday, 11 May 2023

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneogqusly as part of KDE Gear.

Today they all get new bugfix source releases with updated translations,
including:

 * kdenlive: Fix corrupted project files on opening
 * skanpage: Scan Export window's OCR language list is now scrollable
 * spectacle: Quitting Spectacle with Escape no longer affects windows below it

Announcement:	https://kde.org/announcements/gear/23.04.1/
Changelog:	https://kde.org/announcements/changelogs/gear/23.04.1/
2023-05-14 07:58:43 +02:00
Muhammad Moinur Rahman
737e6ba8ce lang/php82: Update version 8.2.5=>8.2.6
Changelog: https://www.php.net/ChangeLog-8.php#8.2.6

Sponsored by:	Bounce Experts
2023-05-13 21:45:14 +02:00
Muhammad Moinur Rahman
405eece7ee lang/php81: Update version 8.1.18=>8.1.19
Changelog: https://www.php.net/ChangeLog-8.php#8.1.19

Sponsored by:	Bounce Experts
2023-05-13 21:45:14 +02:00
Thierry Thomas
7859c76543 lang/v: upgrade to 0.3.4
Releases notes at <https://github.com/vlang/v/releases>.

PR:		271212
Approved by:	sunpoet (maintainer)
2023-05-13 19:24:34 +02:00
Muhammad Moinur Rahman
2a28df19ba lang/eisl: Unbreak on HEAD
Approved by:	portmgr (blanket)
2023-05-13 16:24:17 +02:00
Lorenzo Salvadore
b9a9c35d8a
lang/gcc12-devel: Update to 12.3.1.s20230512 2023-05-13 16:22:50 +02:00
Lorenzo Salvadore
8c2a479977
lang/gcc12-devel: Enable support for .init_array and .fini_array
Enable support for .init_array and .fini_array, which FreeBSD supports
since commit 83aa9cc00c2d83d05a0efe7a1496d8aab4a153bb in the src
repository.

There __FreeBSD_version is 1000009, so we start enabling the support
from __FreeBSD_version == 1000010.

See also review https://reviews.freebsd.org/D39968 for lang/gcc11-devel.

Reported by:    Dan McGregor <dan.mcgregor@usask.ca>
2023-05-13 16:22:50 +02:00
Gleb Popov
35df570816 lang/ghc810: Fix GMP option after changes to the master port.
Fixes: 018274cbc5
2023-05-13 11:33:41 +03:00
Gleb Popov
364471930d lang/ghc: Disable Hadrian build on aarch64 too.
It builds successfully but for some reason only builds the vanilla way.

Reported by:	pkg-fallout
2023-05-13 09:55:09 +03:00
Lorenzo Salvadore
5b4cadb23c
lang/gcc12: Work around aarch64 extraction bug
Extraction fails with poudriere on aarch64 with the following error:

=> SHA256 Checksum OK for gcc-12.2.0.tar.xz.
tar: Pathname can't be converted from UTF-8 to current locale.
tar: Pathname can't be converted from UTF-8 to current locale.
tar: Error exit delayed from previous errors.

Enforcing use of bsdtar works around the issue. The issue is specific to
lang/gcc11 and lang/gcc12: no other GCC port is affected.

See also bug https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246670.

PR:		271052
Reported by:	Vidar Karlsen <vidar@karlsen.tech>
Reviewed by:	gerald, mikael
2023-05-12 17:39:47 +02:00
Lorenzo Salvadore
22530ba28b
lang/gcc11: Work around aarch64 extraction bug
Extraction fails with poudriere on aarch64 with the following error:

=> SHA256 Checksum OK for gcc-11.3.0.tar.xz.
tar: Pathname can't be converted from UTF-8 to current locale.
tar: Pathname can't be converted from UTF-8 to current locale.
tar: Error exit delayed from previous errors.

Enforcing use of bsdtar works around the issue. The issue is specific to
lang/gcc11 and lang/gcc12: no other GCC port is affected.

See also bug https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246670.

PR:		271052
Reported by:	Vidar Karlsen <vidar@karlsen.tech>
Reviewed by:	gerald, mikael
2023-05-12 17:39:38 +02:00
Lorenzo Salvadore
8ab09d95c7
lang/gcc11-devel: Update to 11.3.1.s20230511 2023-05-12 17:33:46 +02:00
Lorenzo Salvadore
09cfc2a3ca
lang/gcc11-devel: Enable support for .init_array and .fini_array
Enable support for .init_array and .fini_array, which FreeBSD supports
since commit 83aa9cc00c2d83d05a0efe7a1496d8aab4a153bb in the src
repository.

There __FreeBSD_version is 1000009, so we start enabling the support
from __FreeBSD_version == 1000010.

Reported by:	Dan McGregor <dan.mcgregor@usask.ca>
Reviewed by:	Dan McGregor <dan.mcgregor@usask.ca>, gerald
Differential Revision: https://reviews.freebsd.org/D39968
2023-05-12 17:33:40 +02:00
Alex Dupre
dcb2d02633 lang/solidity: update to 0.8.20 release. 2023-05-11 12:45:28 +02:00
Takeshi Mutoh
c9891eb446
lang/scratch: Change *_DEPENDS to USES macros
Pointed out by:	diizzy
Approved by:	takeshi.mutoh@gmail.com (maintainer), hrs (mentor)
2023-05-11 00:32:27 +09:00