Commit graph

6543 commits

Author SHA1 Message Date
Yuri Victorovich
b82bbc8cd9 archivers/nfpm: Update 2.19.1 -> 2.22.1
Reported by:	portscout
2022-11-19 03:57:10 -08:00
Alexey Dokuchaev
6e7950427c archivers/nevada-toolset: new port had been added (+)
A small set of open-source tools for manipulating game data files
from various early Command and Conquer games by Westwood Studios.
2022-11-10 03:42:00 +00:00
Neel Chauhan
ca3802aa7b archivers/urbackup-(client/server): Reset MAINATINER 2022-11-06 09:51:27 -08:00
Muhammad Moinur Rahman
27ac371f93 lang/php74: Update version 7.4.32=>7.4.33
* GD:
  - Fixed bug #81739: OOB read due to insufficient input validation in
    imageloadfont(). (CVE-2022-31630)
* Hash:
  - Fixed bug #81738: buffer overflow in hash_update() on long parameter
    (CVE-2022-37454)

Approved by:	tz (By private mail)
Relnotes:	https://www.php.net/ChangeLog-7.php#7.4.33
Sponsored by:	Bounce Experts
2022-11-05 09:19:15 -05:00
Tobias C. Berner
1a35c26cf2 KDE: Update KDE Gear to 22.08.3
Thursday, 3 November 2022

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: Fix opening unnecessary new windows (Commit, fixes bug
     #440663)
   * konsole: Fix a crash when extending the selection (Commit, fixes
     bug #398320 and bug #458822)

Announcement:	https://kde.org/announcements/gear/22.08.3/
Changelog:	https://kde.org/announcements/changelogs/gear/22.08.3/
2022-11-04 23:12:06 +01:00
Thierry Thomas
66fa0dcd80 archivers/apache-commons-compress: upgrade to 1.22
Release notes at
<https://dlcdn.apache.org//commons/compress/RELEASE-NOTES.txt>.
2022-11-02 22:06:33 +01:00
Wen Heping
b1c420b417 archivers/R-cran-zip: Update to 2.2.2 2022-11-02 06:12:52 +00:00
Yuri Victorovich
c136607623 archivers/py-zstandard: Update 0.18.0 -> 0.19.0
Reported by:	portscout
2022-10-30 12:42:14 -07:00
Yuri Victorovich
24ae8e2317 archivers/draco: Update 1.5.4 -> 1.5.5 2022-10-28 21:39:38 -07:00
Yuri Victorovich
41579481e0 archivers/draco: Update 1.5.2 -> 1.5.4
Reported by:	portscout
2022-10-28 10:08:03 -07:00
Loïc Bartoletti
77260f65df archivers/minizip-ng: Update to 3.0.7 2022-10-28 09:58:52 +02:00
Nuno Teixeira
7e5e7f2c88 archivers/xarchiver: Update to 0.5.4.20
ChangeLog:	https://github.com/ib/xarchiver/blob/0.5.4.20/ChangeLog
MFH:		2022Q4 (bugfixes)
2022-10-26 22:06:36 +01:00
Dmitry Marakasov
c71f1091e2 archivers/stormlib: update 9.23 → 9.24 2022-10-26 21:43:08 +03:00
Jesús Daniel Colmenares Oviedo
b8480951e8
Add archivers/py-compressed-rtf: Compressed RTF compression and decompression package
compressed-rtf can create a Compressed Rich Text Format (RTF), also
known as "LZFu", based on Microsoft's RTF Compression Algorithm.

WWW: https://github.com/delimitry/compressed_rtf

PR:		265760
2022-10-26 01:04:09 +08:00
Jan Beich
dfe25d73e7 devel/icu: update to 72.1
Changes:	https://github.com/unicode-org/icu/releases/tag/release-72-1
Reported by:	GitHub (watch releases)
PR:		266582
Exp-run by:	antoine
2022-10-19 08:10:29 +00:00
Robert Clausecker
98e169c3d9 devel/schilybase: update to 2022-10-16
ChangeLog: http://fuz.su/pub/schilytools/AN-2022-10-16.txt

This commit creates a new port archivers/tartest splitted off from
archivers/star. misc/schilytools depends now on this new port.

PR:		267131
Reported by:	fuz@fuz.su (maintainer)
2022-10-18 07:02:38 +02:00
Dmitry Sivachenko
b7c11c584a archivers/p5-Compress-Bzip2: update to version 2.28.
Submitted by:	Gian-Simon Purkert <gspurki@gmail.com>
PR:	266892
2022-10-17 08:07:28 +00:00
Tobias C. Berner
072b80918f archivers/gcab: disable call to git
Reported by:	VVD <vvd@unislabs.com>
2022-10-15 14:54:13 +02:00
Tobias C. Berner
67fdbf4c8e archivers/gcab: update to 1.5
New Features:
 - New gcab_file_set_bytes() API (!8)
 - meson: Register the gcab executable with meson (!10)

Bugfixes:
 - Fixed MSZIP compression when deflate algorithm would expand (#16)

   Previous versions of gcab can produce "incorrect" archives (when a
   compressed block is larger than its input). They are however
   supported by gcab itself, and we will keep support for it for the
   foreseeble future.

 - gcab: avoid runtime warnings (!7)
 - Fix coverity warnings (!9)
2022-10-15 08:28:59 +02:00
Tobias C. Berner
aecaafb00a KDE: Update KDE Gear to 22.08.2
KDE Gear 22.08.2

Thursday, 13 October 2022

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: Fix incompatibility with original 7-Zip (Commit, fixes bug
   #456797)
 * kdeconnect: Prevent a crash if there’s no audio devices (Commit,
   fixes bug #454917)
 * kio-extras: Compatibility with Samba >= 4.16 (Commit, fixes bug
   #453090)

Announcement:	https://kde.org/announcements/gear/22.08.2/
2022-10-14 11:20:32 +02:00
Tobias C. Berner
d08cda4af5 KDE: Update KDE Frameworks to 5.99
Sunday, 9 October 2022

KDE today announces the release of KDE Frameworks 5.99.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:		266950
Exp-run by:	antoine
2022-10-12 20:19:19 +02:00
Fernando Apesteguía
f57221afde */*: Release ports from maintainership
Maintainer releases all his ports.

PR:		266871
Reported by:	unrelentingtech <greg@unrelenting.technology>
2022-10-09 13:56:28 +02:00
Dmitri Goutnik
bde51869ee all: Bump PORTREVISION after lang/go{118,119} update 2022-10-06 14:24:26 -05:00
Matthias Andree
3be0355696 archivers/py-borgbackup: clean environment for self-tests
This avoids build failures when, for instance, BORG_NEW_PASSWORD
is set to another password than the one used by the self-tests.

Reported by:	SimpleRezo <simplerezo@gmail.com>
PR:		266821

Not bumping PORTREVISION because this only affects the execution
of self-tests, which is pass (then the change is irrelevant) or fail
(then there is no package or installed port and PORTREVISION would
serve no purpose).
2022-10-04 22:24:08 +02:00
Po-Chuan Hsieh
50aa28da97
archivers/c-blosc2: Update to 2.4.2
Changes:	https://github.com/Blosc/c-blosc2/releases
2022-10-04 01:10:15 +08:00
Po-Chuan Hsieh
63a3a5fd86
archivers/p5-Archive-Libarchive: Add p5-Archive-Libarchive 0.08
Archive::Libarchive provides a Perl object-oriented interface to the libarchive
library. The libarchive library is the API used to implemnt bsdtar, the default
tar implementation on a number of operating systems, including FreeBSD, macOS
and Windows. It can also be installed on most Linux distributions. But wait,
there is more, libarchive supports a number of formats, compressors and filters
transparently, so it can be a useful when used as a universal
archiver/extractor.
2022-10-04 01:10:12 +08:00
Po-Chuan Hsieh
86a1260162
archivers/c-blosc2: Update to 2.4.1
Changes:	https://github.com/Blosc/c-blosc2/releases
2022-10-03 10:14:04 +08:00
Jose Alonso Cardenas Marquez
df8005b90f editors/lazarus: Bump PORTREVISION of dependant ports
- editors/lazarus was updated to 2.2.4 and all ports depends of it must be
  rebuilt
2022-10-02 00:48:21 -05:00
Yuri Victorovich
721f0de68a archivers/nfpm: Update 2.18.1 -> 2.19.1
Reported by:	portscout
2022-09-29 06:43:11 -08:00
Tobias C. Berner
37be1981be archivers/urbackup-server: remove bogus lua >= 5.3 support
The configure script looks for lua-5.3, lua-5.2...

PR:		220281
2022-09-24 08:18:25 +02:00
Loïc Bartoletti
3ab14fed94 archives/minizip-ng: Update to 3.0.6 2022-09-21 13:46:58 +02:00
Robert Clausecker
e69a1817a6 devel/schilybase: update to 2022-09-18
- point MASTER_SITES to new upstream
 - split bosh from sysutils/schilyutils into new port shells/bosh
   - stop installing pfbosh, a SunOS-only feature
   - install jsh as jbosh to avoid a conflict
   - patch shell names in man pages
 - point WWW to subproject-specific sites if available
 - misc/schilytools: deprecate man2html component
 - devel/schilybase: add missing file to pkg-plist
 - make test suite work better
   - do not pass INS_*BASE/DESTDIR to smake tests
   - account for devel/sccs placing files in /tmp
   - make sh/tests/common/test-common find bosh after
     we patched out the hardlink to sh
   - Test suite passes on armv7 except for archivers/star.
     Will have to investigate further.
 - sysutils/schilyutils: add vctags command
   I forgot about that one when I made the port initially.
   The ctags link is not installed to avoid conflicts.

Changelog: http://fuz.su/pub/schilytools/AN-2022-09-18.txt

PR:	266475
2022-09-19 08:37:34 -07:00
Tobias C. Berner
2fabf76bfe KDE: Update KDE Frameworks to 5.98
Monday, 12 September 2022

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

PR:		266364
Exp-run by:	antoine
2022-09-19 06:46:01 +02:00
Yuri Victorovich
f432a2f35c archivers/py-zstd: Update 1.5.2.5 -> 1.5.2.6
Reported by:	portscout
2022-09-17 23:11:34 -07:00
Yuri Victorovich
0c1fd0adf5 archivers/zchunk: Update 1.2.2 -> 1.2.3
Reported by:	portscout
2022-09-17 23:11:34 -07:00
Jason E. Hale
5a19c0823b security/cryptopp: Update to 8.7.0
Drop most of the SIMD logic. The cryptopp Makefile autodetects CPU
features regardless if CPUTYPE is set and it is not possible to disable
specific instruction sets. It is only possible to completely disable
assembly optimizations, which is recommended for package building unless
all consumer machines support the build machine's CPU instruction sets.

Since version 8.1, it is no longer necessary to export
-DCRYPTOPP_DISABLE_ASM to the pkgconfig file. Consumers will now
build without it defined if the SIMD option is disabled. Remove old
workarounds pertaining to this issue.
https://github.com/weidai11/cryptopp/issues/779

Bump PORTREVISION on consumers due to ABI incompatibility.

https://www.cryptopp.com/release870.html
2022-09-15 23:56:45 -04:00
Wen Heping
cb8f0ec7e3 archivers/R-cran-zip: Update to 2.2.1 2022-09-15 21:35:56 +08:00
Neel Chauhan
31c8f656e3 archivers/urbackup-client: Update to 2.5.20.0 2022-09-12 13:48:41 -07:00
Neel Chauhan
4fc191fc38 archivers/urbackup-server: Update to 0.25.26 2022-09-12 13:48:41 -07:00
Stefan Eßer
60764ff075 Add missing WWW entries
These ports reference the pkg-descr file of some other port and used
to get the WWW entry from that other port's file.

Reported by:	dan@langille.org (Dan Langille)
2022-09-12 17:29:04 +02:00
Alexey Dokuchaev
0dfc497059 archivers/libdeflate: update the port to version 1.14
Reported by:	portscout
2022-09-12 15:13:52 +00:00
Yuri Victorovich
cabbdbaff9 archivers/ppmd-7z: Remove
Reasons:
(1) It has multiple vulnerabilities
(2) It is unmaintained
(3) It has a superior functional replacement 7-zip that is maintained

ppmd-7z's real name is p7zip on SourceForge: https://sourceforge.net/p/sevenzip/bugs/
2022-09-11 13:21:44 -07:00
Felix Palmen
ddae4e92d8 Mk/Uses: always use colon for build/run suffix
Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.

Document in CHANGES.

PR:			266034
Exp-run by:		antoine
Approved by:		tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D36349
2022-09-11 12:20:14 +02:00
Muhammad Moinur Rahman
e76d33fc77 */*: Fix stale WWW 2022-09-11 03:29:16 -05:00
Tobias C. Berner
9de0084953 KDE: Set WWW via kde.mk for kf5- ports 2022-09-10 20:23:06 +02:00
Daniel Engberg
e942e560c4 */*: Update path set in BUILD_DEPENDS for CMake
Commit b23ea4e2d2 changed its location to
devel/cmake-core

Approved by:	portmgr (blanket)
2022-09-09 22:32:24 +02:00
Dmitri Goutnik
f05c98fffb all: Bump PORTREVISION after lang/go{118,119} update 2022-09-08 11:33:18 -05:00
Stefan Eßer
ade2a047e0 Remove WWW lines that have been moved into Makefiles
Approved by:	portmgr (implicit)
2022-09-08 17:46:38 +02:00
Stefan Eßer
986beaaabc Move more WWW entries from pkg-descr files into Makefiles
The WWW: lines in the pkg-descr files of these ports where not at the
end of those files and have been missed in prior conversion runs.

Approved by:	portmgr (implicit)
2022-09-08 17:43:21 +02:00
Tobias C. Berner
b83e197d31 KDE: Update KDE Gear to 22.08.1
Thursday, 8 September 2022

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:

 *  kmail: Searching for messages does work again (Commit, fixes bugs
    #458202 and #458245).
 *  kate: Fix a crash when there are no search results (Commit)
 *  krdc: Access dates are displayed properly now (Commit, fixes bug
    #458587)

Announcement: https://kde.org/announcements/gear/22.08.1/
2022-09-08 14:20:03 +02:00
Stefan Eßer
fb16dfecae Remove WWW entries moved into port Makefiles
Commit b7f05445c0 has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
2022-09-07 23:58:51 +02:00
Stefan Eßer
b7f05445c0 Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
2022-09-07 23:10:59 +02:00
Tobias C. Berner
b86221feea cleanup: remove trailing whitepaces 2022-09-07 12:26:41 +02:00
Dima Panov
daa83fafe7 archivers/ark: pet stage-qa 2022-09-05 22:05:47 +03:00
Yuri Victorovich
22faef97d7 archivers/nfpm: Update 2.18.0 -> 2.18.1
Reported by:	portscout
2022-09-03 23:46:27 -07:00
Matthias Andree
12d7dba8b2 archivers/py-borgbackup*: staging without HOME
Building as non-root often inherits the "nobody" user's would-be home
directory, "/nonexistent", which is just that. Provide something blank
in the WRKDIR instead.

Reported by:	Juraj Lutter (otis@)

Unrelated to, but still mentioned for...
PR:		264816
2022-09-03 20:50:19 +02:00
Matthias Andree
223e50238c archivers/py-borgbackup: update to 1.2.2+man+test, preserve 1.1
Take maintainership, because original maintainer asked for a new
maintainer, https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264816#c10

¡Muchas gracias, José! Thanks for maintaining the port thus far.

If there is a potential maintainer who is using BorgBackup at scale,
I will be happy to pass maintainership on.

Update to v1.2.2 [1, was for 1.2.1],
preserve the earlier 1.1.18 version (also with manpages and self-tests added,
hence bumping PORTREVISION) as py-borgbackup11, and document this in UPDATING.

ChangeLog: https://www.borgbackup.org/releases/borg-1.2.html

Add self-tests [1] to both 1.1 and 1.2, including
- a smoke test in post-install in order to always run it
- "make test" support (requires network access for tox)

PR:		264816 [1]
Reported by:	rob2g2-freebsd@bitbert.com [1]

Add manual pages to both 1.1 and 1.2. [2]

PR:		263269 [2]
Reported by:	courtney.hicks1@icloud.com [2]
2022-09-03 16:33:11 +02:00
Rene Ladan
2a09e5b4da cleanup: remove support for FreeBSD 13.0 which expired today.
- Mk/bsd.port.mk: mark 13.0 as unsupported
- Tools/scripts/portsearch: Drop support for FreeBSD <= 4
- archivers/zstd: revert "Fix build on FreeBSD 13.0"
- deskutils/xdg-desktop-portal: remove check for 13.0
- devel/libpeas: remove outdated comment
- editors/imhex: remove compatibility for 13.0
- editors/libreoffice: remove compatibility for 13.0
- editors/openoffice-4: remove compatibility for 13.0
- editors/openoffice-devel: remove compatibility for 13.0
- emulators/linux_base-c7: remove compatiblity for 13.0
- graphics/drm-kmod: remove detection for 13.0
- graphics/gpu-firmware-amd-kmod: do not check 13.0 anymore
- graphics/linux-c7-libdrm: remove support for 13.0
- math/igraph: remove support for 13.0
- net/asterisk16: drop support for ancient FreeBSD versions
- net/asterisk18: drop support for ancient FreeBSD versions
- security/openssl*: drop now obsolete patches
- sysutils/bhyve+: drop support for FreeBSD 13.0
- sysutils/ebsnvme-id: drop support for FreeBSD 13.0
- sysutils/openzfs: remove detection of FreeBSD 13.0
- sysutils/openzfs-kmod: drop detection of FreeBSD 13.0
- www/firefox: generalize pkg-message a bit regarding hgame(4)
- x11/xorg-cf-files: remove support for FreeBSD < 6 (yes, pre-2008)

While here, regenerate patches for:
- x11/xorg-cf-files
- net/asterisk16
- net/asterisk18

While here, remove a stale $Id$ from Tools/scripts/portsearch

Differential Revision: https://reviews.freebsd.org/D36233

Reviewed by:	office (fluffy), x11 (manu), arrowd, brnrd, cperciva, freqlabs, imp, jbeich, madpilot, nobutaka
2022-09-01 15:52:16 +02:00
Po-Chuan Hsieh
bb394bc8ba
archivers/c-blosc2: Update to 2.3.1
Changes:	https://github.com/Blosc/c-blosc2/releases
2022-09-01 02:49:28 +08:00
Po-Chuan Hsieh
3a0193f087
archivers/zstd: Use MAKE_ENV instead of patch files 2022-08-31 19:40:51 +08:00
Po-Chuan Hsieh
19a2c1ac73
archivers/c-blosc2: Update to 2.3.0
Changes:	https://github.com/Blosc/c-blosc2/releases
2022-08-31 19:40:50 +08:00
Renato Botelho
0f379164c7 archivers/arj: Fix build inside ezjail
For yet unclear reason this port was failing to build inside a jail
built using ezjail.  It ended up producing a broken msgbind binary that
crashes early with 'Abort trap' message.

ezjail built jail uses lots of symlinks pointing to a nullfs mounted
partition and this combination seems to be the cause of this issue.

After many tests jsm@ figured out that removing LD_STRIP definition from
gnu/configure script solves the case.  There is still something wrong,
maybe on nullfs code, that should be investigated, but at least it fixes
this port build.

PR:		235636
Reported by:	Peter Putzer <freebsd@mnd.sc>
Sponsored by:	Rubicon Communications, LLC ("Netgate")
2022-08-31 07:14:45 -03:00
Jose Alonso Cardenas Marquez
27c88eb9b4 archivers/peazip: update to 8.8.0
- Add additional desktop files
2022-08-30 00:44:38 -05:00
Neel Chauhan
736cd81ebb archivers/urbackup-client: Update to 2.5.19.0 2022-08-29 10:54:03 -07:00
Neel Chauhan
90359b458a archivers/urbackup-server: Update to 2.5.25 2022-08-29 10:42:25 -07:00
Jason W. Bacon
f28b7352ef archivers/streamvbyte: Update to 0.5.1
Reported by:    portscout

Numerous new features and fixes since 0.4.1
Changes:    https://github.com/lemire/streamvbyte/tags
2022-08-28 14:54:36 -05:00
Po-Chuan Hsieh
f23fdb0f73
archivers/zstd: Fix build on FreeBSD 13.0
md5sum is not available on FreeBSD 13.0 which reaches its EoL on 2022-08-31.

Notified by:	jbeich
2022-08-27 23:52:56 +08:00
Martin Waschbusch
efa005214e
archivers/liblz4: Update to 1.9.4
Changes:	https://github.com/lz4/lz4/releases
PR:		266063
2022-08-27 18:50:04 +08:00
Po-Chuan Hsieh
750e7598f5
archivers/liblz4: Update WWW
Approved by:	portmgr (blanket)
2022-08-27 18:26:48 +08:00
Po-Chuan Hsieh
bab07bfb8d
archivers/py-lz4: Update to 4.0.2
Changes:	https://github.com/python-lz4/python-lz4/releases
2022-08-27 18:26:02 +08:00
Po-Chuan Hsieh
538a001f90
archivers/zstd: Change build system from meson to gmake
- Use BINARY_ALIAS and remove TEST_DEPENDS: md5sum from base system works fine
- Remove TEST option
- Bump PORTREVISION for package change

from README.md [1]:
make is the officially maintained build system of this project. All other build
systems are "compatible" and 3rd-party maintained, they may feature small
differences in advanced options. When your system allows it, prefer using make
to build zstd and libzstd.

Reference:	https://github.com/facebook/zstd/blob/dev/README.md#build-instructions [1]
2022-08-27 18:23:30 +08:00
Tobias C. Berner
d9b0d9ac4e framework: switch tree to using vala.mk
PR:		249940
2022-08-26 19:02:25 +02:00
Nuno Teixeira
b10c3797b2 archivers/xarchiver: Update to 0.5.4.19
ChangeLog:	https://github.com/ib/xarchiver/compare/0.5.4.18...0.5.4.19
2022-08-25 23:18:00 +01:00
Felix Palmen
85b9e25367 archivers/zpaqfranz: Add option for installing dir
bin/dir is just a shorthand for a subcommand of zpaqfranz. Installing it
would conflict with misc/gnuls, so make it optional and disabled by
default.

PR:		265651
Reported by:	diizzy (on IRC)
Approved by:	Franco Corbelli <franco@francocorbelli.com> (maintainer)
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D36292
2022-08-22 18:20:22 +02:00
Franco Corbelli
0207109c3a archivers/zpaqfranz: Add new port
Archiver with deduplication and snapshot freezing (aka: N zfs' snapshots
in one .zpaq file), just like 7z "merged" with Time Machine

PR:			265651
Approved by:		tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D36278
2022-08-21 21:19:01 +02:00
Tobias C. Berner
021c28353c KDE: Update KDE Frameworks to 5.97
Sunday, 14 August 2022

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

PR:		265831
Exp-run by:	antoine
2022-08-21 18:48:37 +02:00
Daniel Engberg
5a2f556ccb archivers/zstd: Add LTO option
Add LTO option, this increases performance between 5-15% on my test
systems (arm64 and amd64) with optimized cflags (-03) enabled.

LTO is also enabled by default on Alpine Linux and OpenMandriva

PR:		265605
Approved by:	sunpoet (maintainer timeout, 2+ weeks)
2022-08-20 09:32:11 +02:00
Tobias C. Berner
116b90e550 KDE: Update KDE Gear to 22.08
Thursday, 18 August 2022

KDE Gear ⚙️ 22.08 has Landed!

KDE Gear ⚙️ is the collection of KDE apps, frameworks and libraries that
all release new versions at the same time. Version 22.08 brings updates
for KDE programs for working, developing your creativity and enjoying
your free time without having to submit yourself to extortionate
licenses, intrusive advertising, or surrender your privacy.

Discover the most important changes added in the last four months to
software designed to make your life better!

Full announcement:
	https://kde.org/announcements/gear/22.08.0/
2022-08-18 18:20:59 +02:00
Yuri Victorovich
1e2ec9aa8c archivers/nfpm: Update 2.17.0 -> 2.18.0
Reported by:	portscout
2022-08-17 00:46:40 -07:00
Nuno Teixeira
840ecf7efb archivers/unmakeself: Adopt port 2022-08-15 20:49:09 +01:00
Nuno Teixeira
7b85796905 archivers/makeself: Use USES makeself
- use 'USES= makeself' to extract .run self-extractable script instead
   of executing it
2022-08-15 20:42:51 +01:00
Matthias Andree
714af13781 archivers/py-borgbackup: use fixed xxhash instead of avoiding it
This reverts commit 9db903a89b because
it does not fix the situation for lack of a PORTREVISION bump.
Let us use the opportunity to fix the real bug instead.

Now with xxhash fixed as of 0.8.1_2, drop 9db903a89, and
bump PORTREVISION so we flush out the old garbage packages.

A simple web search would have brought up that static_assert() is
a C11 convenience macro defined in <assert.h>, and a detailed
search would have turned up that this had been fixed in xxhash
before.

While here, add a smoke test to post-install.

Proper fix was
Reported by:	Thierry Dussuet <thierry.dussuet@protonmail.com>
PR:		265060
MFH:		2022Q3
2022-08-13 20:51:25 +02:00
Matthias Andree
875d7c7d19 *: bump PORTREVISION of all devel/xxhash users...
...except archivers/py-borgbackup, which requires a more complete fix.
2022-08-13 20:51:14 +02:00
Jose G. Juanino
9db903a89b archivers/py-borgbackup: avoid dependency on xxhash port
- Instead, use the xxhash library provided in the same port

PR:	265060
Author:	Jose G. Juanino <jjuanino@gmail.com>
2022-08-13 17:23:51 +02:00
Dima Panov
4cf39decb3 */*: bump all consumers after recent boost upgrade 2022-08-12 17:46:53 +03:00
Richard Gallamore
73deae31bb archivers/py-rjsmin: Updated to 1.2.1
Changes: https://github.com/ndparker/rjsmin/blob/master/docs/CHANGES
2022-08-11 23:38:43 -07:00
Richard Gallamore
0eb03bb846 archivers/py-rcssmin: Updated to 1.1.1
Changes: http://storage.perlig.de/rcssmin/CHANGES-1.1.1
2022-08-11 23:37:59 -07:00
Alexey Dokuchaev
c8cf818032 archivers/ccmix: unbreak the build against unsigned-by-default char
On ARM, PowerPC, RISC-V (of the architectures supported by FreeBSD)
char type is unsigned by default, which causes the following build
error due to incorrect array declaration:

  mixkey/mix_dexoder.cpp:17:5: error: constant expression evaluates
  to -1 which cannot be narrowed to type 'char' [-Wc++11-narrowing]
2022-08-12 05:44:22 +00:00
Alexey Dokuchaev
dc2fd08d67 archivers/ccmix: new port had been added (+)
It's a command-line tool to create and extract from archive files in
the Westwood Studios MIX format and can handle all of the three main
variants used in classic Westwood games.

WWW: https://github.com/OmniBlade/ccmix
2022-08-11 17:23:14 +00:00
Alexey Dokuchaev
4d15788d0b archivers/libdeflate: update the port to version 1.13
Reported by:	portscout
2022-08-08 09:35:32 +00:00
Muhammad Moinur Rahman
62f3962943 lang/php81: Update version 8.1.8=>8.1.9
CLI:
- Fixed potential overflow for the builtin server via the
  PHP_CLI_SERVER_WORKERS environment variable.
- Fixed GH-8952 (Intentionally closing std handles no longer possible).
Core:
- Fixed bug GH-8923 (error_log on Windows can hold the file write lock).
- Fixed bug GH-8995 (WeakMap object reference offset causing TypeError).
Date:
- Fixed bug #80047 (DatePeriod doesn't warn with custom
  DateTimeImmutable).
FPM:
- Fixed zlog message prepend, free on incorrect address.
- Fixed possible double free on configuration loading failure. (Heiko
  Weber).
GD:
- Fixed bug GH-8848 (imagecopyresized() error refers to the wrong
  argument).
Intl:
- Fixed build for ICU 69.x and onwards.
OPcache:
- Fixed bug GH-8847 (PHP hanging infinitly at 100% cpu when check php
  syntax of a valid file).
- Fixed bug GH-8030 (Segfault with JIT and large match/switch
  statements).
Reflection:
- Fixed bug GH-8943 (Fixed Reflection::getModifierNames() with readonly
  modifier).
Standard:
- Fixed the crypt_sha256/512 api build with clang > 12.
- Uses CCRandomGenerateBytes instead of arc4random_buf on macOs. (David
  Carlier).
- Fixed bug GH-9017 (php_stream_sock_open_from_socket could return
  NULL).

Relnotes:	https://www.php.net/ChangeLog-8.php#8.1.9
Sponsored by:	Bounce Experts
2022-08-06 16:57:23 -05:00
Muhammad Moinur Rahman
33839ffd1d lang/php80: Update version 8.0.20=>8.0.22
- STRIP Binaries [1]

CLI:
- Fixed potential overflow for the builtin server via the
  PHP_CLI_SERVER_WORKERS environment variable.
Core:
- Fixed bug GH-8923 (error_log on Windows can hold the file write lock).
- Fixed bug GH-8995 (WeakMap object reference offset causing TypeError).
Date:
- Fixed bug #80047 (DatePeriod doesn't warn with custom
  DateTimeImmutable).
DBA:
- Fixed LMDB driver hanging when attempting to delete a non-existing
  key.
FPM:
- Fixed zlog message prepend, free on incorrect address.
- Fixed possible double free on configuration loading failure.
GD:
- Fixed bug GH-8848 (imagecopyresized() error refers to the wrong
  argument).
Intl:
- Fixed build for ICU 69.x and onwards.
OPcache:
- Fixed bug GH-8847 (PHP hanging infinitly at 100% cpu when check php
  syntaxe of a valid file).
Standard:
- Fixed the crypt_sha256/512 api build with clang > 12.
- Uses CCRandomGenerateBytes instead of arc4random_buf on macOs.

Reported by:	sunpoet [1]
Approved by:	tz (private email)
Relnotes:       https://www.php.net/ChangeLog-8.php#8.0.22
Sponsored by:	Bounce Experts
2022-08-06 14:12:13 -05:00
Bernard Spil
57a153b696 archivers/libzip: Bump PORTREVISION on dependent ports 2022-08-05 17:58:34 +00:00
Bernard Spil
7df84dbe4a archivers/libzip: Update to 1.9.2
PR:		263996
Reported by:	brnrd
Submitted by:	dizzyy
Approved by:	rakuco
2022-08-05 17:55:41 +00:00
Dmitri Goutnik
4476f89764 all: Bump PORTREVISION after Go update
Bump Go ports PORTREVISION after GO_DEFAULT and lang/go118 update.
2022-08-03 16:35:13 -05:00
Felix Palmen
0ac86ecea3 maintainer: Update to FreeBSD address
Change all MAINTAINER entries with <felix@palmen-it.de> to
<zirias@FreeBSD.org>.

Approved by:		tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D36029
2022-08-03 11:01:26 +02:00
Yuri Victorovich
108b757bb3 archivers/nfpm: Update 2.16.0 -> 2.17.0 2022-08-01 00:01:19 -07:00
Nuno Teixeira
05716c88ca archivers/innoextract: Adopt port 2022-07-26 16:31:59 +01:00
Nuno Teixeira
e29893d892 archivers/xarchiver: use PORTSCOUT to limit download tags
- use PORTSCOUT= limit:^\d\.\d\.\d\.\d+$ to avoid tags like
   "identical_to_xfce_git_content"
2022-07-24 13:04:50 +01:00
Nuno Teixeira
d6e130ed5f archivers/xarchiver: Adopt/Update to 0.5.4.18
- switch to DISTVERSION
 - fix license type: GPLv2+ -> GPLv2
 - add missing dependencies: print/harfbuzz and gnome gdkpixbuf2

ChangeLog:	https://github.com/ib/xarchiver/compare/0.5.4.17...0.5.4.18
2022-07-22 23:09:14 +01:00