Commit graph

6850 commits

Author SHA1 Message Date
Oleg Sidorkin
4e26a09cbb archivers/py-zlib-ng: Add new port
PR:		275719
2024-01-09 09:45:44 +09:00
Rainer Hurling
2129452f60 archivers/laszip: Update to 3.5.1
LASzip was relicensed to Apache Public License 2.0 by Rapidlasso, GmbH
in January 2022. This relicense corresponds to only software in the
LASzip GitHub repository at https://github.com/LASzip/LASzip and
none of the LAStools software that lives at https://github.com/LAStools/LAStools/
There are duplicates of a number of files in both repositories. Developers
wishing to use APL versions must use the ones in the LASzip repository.

- Small memory leaks
- bug fix for signed long (I32) in set_value_as_float()
- limit level_offset init loop in quadtree
- fix for uncommon zero'd chunk tables

The port uses GitHub, because their are no releases or tags and no
download archive of v3.5.x until now.
2024-01-06 16:21:32 +01:00
Daniel Engberg
df0103ad3a archivers/bzip: Unbreak and return to pool
* Update MASTER_SITES
* Modernize port
* Return to pool as bsdforge.com has expired

Approved by:	portmgr (build fix)
2024-01-06 09:54:12 +01:00
Baptiste Daroussin
7bb2e0c237 archivers/*: eliminate use of MANPREFIX in unmaintained ports
following up from 003a571d1d

It is now time to get rid of MANPREFIX and move everything to share/man
2024-01-05 17:12:50 +01:00
Dima Panov
100c61e16b
*/*: Update existed KDE6 applications to 24.01.85 beta after KDE Frameworks 6 was bumped to 5.247.0 2024-01-05 18:00:21 +03:00
Daniel Engberg
82b56c1453 */*: Mark all ports that uses bsdforge.com in MASTER_SITES broken
The domain bsdforge.com has expired, mark all ports that only
uses bsdforge.com as broken (unfetchable). Additionally set ports that
uses bsdforge.com as primary site and have broken mirrors as broken
too as they're also unfetchable.

Approved by:	portmgr (blanket)
2024-01-04 18:37:09 +01:00
Nuno Teixeira
fef38981aa archivers/xarchiver: Update to 0.5.4.22
- Don't use autoreconf as it is not needed for build
- Pet stage-qa (lib_depends and build_depends)
- Pet portclippy and portfmt

ChangeLog: https://github.com/ib/xarchiver/releases/tag/0.5.4.22
2024-01-04 12:43:55 +00:00
Tobias C. Berner
c8823d0875 KDE: Update KDE Frameworks 6 to 5.247.o (beta 2)
Plasma 6, Frameworks and Gear draw closer

Every few years we port the key components of our software to a new
version of Qt, taking the opportunity to remove cruft and leverage the
updated features the most recent version of Qt has to offer us.

We are now just over two months away from KDE's megarelease. At the end
of February 2024 we will publish Plasma 6, Frameworks 6 and a whole new
set of applications in a special edition of KDE Gear all in one go.

If you have been following the updates here and here, you will know we
are deep in the testing phase; and KDE is making available today the
second Beta version of all the software we will include in the
megarelease.

As with versions Alpha and the first Beta, this is a preview intended
for developers and testers. The software in this second beta release is
reaching stability fast, but it is still not 100% safe to use in a
production environment. We still recommend you continue using stable
versions of Plasma, Frameworks and apps for your everyday work. But if
you do use this, watch out for bugs and report them promptly, so we can
solve them.

Read on to find out more about KDE's 6th Megarelease, what it covers,
and how you can help make the new versions of Plasma, KDE's apps and
Frameworks a success now.

Announcement: https://kde.org/announcements/megarelease/6/beta2/
2023-12-31 11:14:53 +01: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
Muhammad Moinur Rahman
beced896ad lang/php80: Sunset 2023-12-31 01:06:40 +01:00
Yuri Victorovich
f5328df54f archivers/nfpm: update 2.35.0 → 2.35.1
Reported by:	portscout
2023-12-26 22:27:18 -08:00
Po-Chuan Hsieh
5dac015ed2
archivers/py-sozipfile: Convert to USE_PYTHON=unittest 2023-12-25 17:00:03 +08:00
Po-Chuan Hsieh
405ecfa5e6
archivers/unrar: Update to 6.24
Changes:	https://www.rarlab.com/rarnew.htm
2023-12-25 16:59:15 +08:00
Po-Chuan Hsieh
bb97b02225
archivers/rar: Update to 6.24
Changes:	https://www.rarlab.com/rarnew.htm
2023-12-25 16:59:15 +08:00
Nuno Teixeira
3572ca3e01 */*: Bump consumers of x11-toolkits/gtk30
New version of gtk3 in tree
2023-12-23 18:14:14 +00:00
Jose Alonso Cardenas Marquez
6b60a1b636
archivers/peazip: Update to 9.6.0 2023-12-22 20:11:53 -05:00
Yuri Victorovich
f3c9d33ac9 archivers/ouch: update 0.5.0 → 0.5.1
Reported by:	portscout
2023-12-21 00:35:56 -08:00
Yuri Victorovich
f23caa8243 archivers/nfpm: update 2.34.0 → 2.35.0
Reported by:	portscout
2023-12-21 00:27:12 -08:00
Yuri Victorovich
8967888d80 archivers/zchunk: update 1.3.2 → 1.4.0
Reported by:	portscout
2023-12-19 23:02:20 -08:00
Rodrigo Osorio
7ab114bc6e archivers/rpm4: Update to 4.18.2
Cangelog: https://rpm.org/wiki/Releases/4.18.2.html
2023-12-19 22:18:35 +01:00
Po-Chuan Hsieh
2053848598
archivers/py-sozipfile: Update to 0.3.2
Changes:	https://github.com/sozip/sozipfile/releases
2023-12-15 04:45:06 +08:00
Po-Chuan Hsieh
d4c33414c3
archivers/py-blosc2: Update to 2.3.2
Changes:	https://github.com/Blosc/python-blosc2/releases
2023-12-14 13:48:22 +08:00
Po-Chuan Hsieh
11ab25b348
archivers/c-blosc2: Add make test 2023-12-14 13:35:30 +08:00
Mikael Urankar
b2afd89fb2 lang/rust: Bump revisions after 1.74.1
PR:		275243
2023-12-08 16:04:09 +01:00
Tobias C. Berner
f7ddb3c83e KDE: Update KDE Gear to 23.08.4
Thursday, 07 December 2023.

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

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

* dolphin-plugins: Mountisoaction: add preferred raw disk mimetypes
* falkon: Fix StartPage search engine default configuration
* kdepim-runtime: Correctly reload configuration

The full changelog can be found at
https://kde.org/announcements/changelogs/gear/23.08.4/
2023-12-07 21:11:34 +01:00
Tobias C. Berner
b42bee5ad6 kde.mk: add virtual category 'kde-devel'
Previously we assumed that a port of KDE Gear 24.02-beta1 will use Qt6.
So kde:6 was used to determine that the applications version is beta1.
However, not all applications will be ported in time of the release as
it seems, so we need to have a better way to select the version.

For now, the KDE Gear-ports can use (for beta1)

	CATEGORIES=$main kde kde-applications kde-devel

resepectively (for stable version)

	CATEGORIES=$main kde kde-applications

to get the proper DISTVERSION value and environment set up.
2023-12-07 18:52:55 +01:00
Ashish SHUKLA
0505b712df
all: Bump PORTREVISION after lang/go* update
PR:		274405
2023-12-07 02:22:10 +00:00
Daniel Engberg
cf53907cd2 archivers/bzip3: Update to 1.4.0
PR:		275576
2023-12-07 00:01:14 +01:00
Richard Gallamore
59f979daa8 archivers/py-rjsmin: Update to 1.2.2
changes: https://github.com/ndparker/rjsmin/blob/1.2.2/docs/CHANGES
2023-12-06 10:50:04 -08:00
Richard Gallamore
32f486c90b archivers/py-rcssmin: Update to 1.1.2
Changes: https://github.com/ndparker/rcssmin/blob/1.1.2/docs/CHANGES
2023-12-06 10:48:15 -08:00
Yuri Victorovich
fe3a800b1c archivers/ouch: update 0.4.2 → 0.5.0
Reported by:	portscout
2023-12-05 13:30:59 -08:00
Matthias Andree
cef20debb1 archivers/py-borgbackup: update to 1.2.7
ChangeLog:	https://github.com/borgbackup/borg/blob/1.2.7/docs/changes.rst#version-127-2023-12-02
2023-12-05 19:28:32 +01:00
Tobias C. Berner
534baafe6b archivers/ark-devel: new port -- Ark 24.02-beta1 2023-12-03 21:04:54 +01:00
Daniel Engberg
b521158e49 archivers/libzip: Update to 1.10.1
Changelog: archivers/libzip: Update to 1.10.1

PR:		275288
Reviewed by:	rakuco (maintainer)
Sponsored by:	Blinkinblox
2023-12-03 08:33:40 +01:00
Rene Ladan
e0cf2ff70f archivers/jzlib: Remove expired port
2023-11-30 archivers/jzlib: Abandonware, untouched for over 10 years and Java Platform 8+ provides a Deflater class
2023-12-02 14:38:57 +01:00
Tobias C. Berner
633534bf76 KDE: Add KDE Frameworks 6 ports
KDE's 6th Megarelease - Alpha

Wednesday, 8 November 2023

En route to the new Plasma, Frameworks and Gear

Every few years we port the key components of our software to a new
version of Qt, taking the opportunity to remove cruft and leverage the
updated features the most recent version of Qt has to offer us.

It has been nearly 10 years since the last big release of our flagship
Plasma desktop environment, and the time has come again. KDE is making
available today the Alpha version of all the software we will include in
a megarelease scheduled for the end of February 2024.

Announcement: https://kde.org/announcements/megarelease/6/alpha/
Obtained from:	https://github.com/tcberner/kde6-overlay/

Further ports specific changes:
 * multimedia/phonon: is now flavored for Qt5 and Qt6
2023-12-02 14:19:39 +01:00
Po-Chuan Hsieh
629a828bde
archivers/c-blosc2: Update to 2.11.3
- Disable TEST_INCLUDE_*

Changes:	https://github.com/Blosc/c-blosc2/releases
		https://github.com/Blosc/c-blosc2/blob/main/RELEASE_NOTES.md
2023-12-02 06:11:30 +08:00
Rodrigo Osorio
3f92c66f41 archivers/rpm4: Unbreak build for FreeBSD 14 2023-12-01 22:25:41 +01:00
Ganael LAPLANCHE
6eabccd452 archivers/par2cmdline-turbo: Update to 1.1.1 2023-11-28 12:22:13 +01:00
Tobias C. Berner
32af9268b2 KDE: Update KDE Frameworks to 5.112
Sunday, 12 November 2023

KDE today announces the release of KDE Frameworks 5.112.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.

PR:		275060
Exp-run by:	antoine

Announcement:	https://kde.org/announcements/frameworks/5/5.112.0/
2023-11-28 06:39:21 +01:00
Muhammad Moinur Rahman
8667a82724 lang/php83: Update version 8.3.0RC6=>8.3.0
- Switch to system pcre
- Switch to libenchant-2 for enchant extension
- Switch to panda-cclient for imap extension and remove cclient OPTION
  as this has been marked DEPRECATED
- Remove option for mysqli as mysqli no longer supports external mysql
- Switch to libedit for readline extension

Changelog: https://www.php.net/ChangeLog-8.php#8.3.0
2023-11-23 23:02:57 +01:00
Muhammad Moinur Rahman
4f698c44ee */php80*: Refactor codes
- Switch to system pcre2
- Remove no longer required CONFIGURE_ARGS
- Remove unnecessary patch from archivers/php80-phar
- Remove unnecessary patch from converters/php80-mbstring
- Add support for bdb:18 in databases/php80-dba
- Remove unnecessary introduction of configure flags in
  databases/php80-odbc
- Remove unnecessary patch from devel/php80-readline
- Remove NOOP post-patch target from ftp/php80-ftp
- Remove unnecessary patch and NOOP OPTIONS TRUETYPE from
  graphics/php80-gd
- Remove unnecessary patch from mail/php80-imap and remove the OPTION
  for using CCLIENT as this has been marked DEPRECATED since there has
  been no release in last 16 years
- Remove unnecessary patch from sysutils/php80-fileinfo
- Remove unnecessary patch from textproc/php80-simplexml
- Refactor patches for post-patch target in textproc/php80-enchant and
  switch to enchant2 for dependencies
- Refactor patches for post-patch target in textproc/php80-xsl
2023-11-18 13:29:52 +01:00
Thierry Thomas
cf4ba9ed71 archivers/apache-commons-compress: upgrade to 1.25.0
Release notes at
	<https://commons.apache.org/proper/commons-compress/changes-report.html#a1.25.0>
2023-11-17 19:04:20 +01:00
Jan Beich
e55b80195e devel/icu: update to 74.1
Changes:	https://github.com/unicode-org/icu/releases/tag/release-74-1
Reported by:	GitHub (watch releases)
PR:		274317
Exp-run by:	antoine (incomplete)
Approved by:	fluffy
2023-11-17 12:46:00 +01:00
Po-Chuan Hsieh
22651a33c0
archivers/py-blosc2: Update to 2.3.1
Changes:	https://github.com/Blosc/python-blosc2/releases
2023-11-15 01:15:35 +08:00
Po-Chuan Hsieh
47ef0deed3
archivers/c-blosc2: Update to 2.11.2
Changes:	https://github.com/Blosc/c-blosc2/releases
		https://github.com/Blosc/c-blosc2/blob/main/RELEASE_NOTES.md
2023-11-15 01:15:34 +08:00
Po-Chuan Hsieh
b7b13d67bd
archivers/upx: Update to 4.2.1
Changes:	https://github.com/upx/upx/releases
		https://github.com/upx/upx/blob/master/NEWS
2023-11-15 01:15:31 +08:00
Jose Alonso Cardenas Marquez
0b92f925a3
lang/fpc-*: Merge all units to lang/fpc
- Merge all fpc-* units to lang/fpc. It gives us a better way to maintain fpc
  and lazarus ports.
- Update Mk/fpc.mk for reflects new changes
- Update Mk/lazarus.mk for reflects new changes
- Now we can defined WANT_FPC_DEVEL AND WANT_LAZARUS_DEVEL for use devel version
  of fpc or lazarus for build apps based on fpc/lazarus
- Add entries to MOVED
- Bump PORTREVISON of affected ports
- Some other minor modifications
2023-11-12 15:49:26 -05:00
Tobias C. Berner
2c7f569f01 KDE: Update KDE Gear to 23.08.3
KDE Gear 23.08.3

Thursday, 9 November 2023

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

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

 * ark: Compatibility with shared-mime-info >= 2.3
 * kate: No longer crash when dropping a file into the project panel
 * akonadi: Don't keep huge MySQL logs from past sessions

Announcement:	https://kde.org/announcements/gear/23.08.3/
Full changelog:	https://kde.org/announcements/changelogs/gear/23.08.3/
2023-11-09 18:48:50 +01:00
Dima Panov
f100306e83
archivers/pecl-rar: unbreak build with php81+ (+)
Backport upstream patch to allow build with PHP >= 8.1
Drop DEPRECATION mark

Sponsored by:	Serenity Cybersecurity, LLC
2023-11-08 15:10:30 +03:00