Commit graph

6740 commits

Author SHA1 Message Date
Po-Chuan Hsieh
d8e4c49f2e
archivers/py-cramjam: Add py-cramjam 2.6.2
Extremely thin Python bindings to de/compression algorithms in Rust. Allows for
using algorithms such as Snappy, without any system dependencies.

This is handy when being used in environments like AWS Lambda, where installing
packages like python-snappy becomes difficult because of system level
dependencies.
2023-04-06 01:29:37 +08:00
Daniel Engberg
72ad532057 archivers/zstd: Add CMake config files and adjust Makefile
- Use upstream's short test for "make test"
- Use verbose output by default during build
* Tweak Makefile to follow Porters Handbook more closely
* Install CMake files (taken from CMake build framework)

PR:		267652
Reported by:	fluffy
Approved by:	portmgr (maintainer timeout, 1+ month)
2023-04-05 08:12:14 +02:00
Guido Falsi
5737edfed3 archivers/thunar-archive-plugin: Update to 0.5.1 2023-04-01 01:42:15 +02:00
Muhammad Moinur Rahman
e54484d4d7 archivers/pecl-rar: Mark DEPRECATED
- Requires php80 which is set to expire on 2023-11-26
- Set EXPIRATION_DATE 2023-12-31

Approved by:	portmgr (blanket)
Sponsored by:	Bounce Experts
2023-03-30 18:59:58 -05:00
Daniel Engberg
c2d137d0f0 archivers/libdeflate: Update to 1.18
Changelog: https://github.com/ebiggers/libdeflate/blob/v1.18/NEWS.md

PR:		270447
Reviewed by:	danfe (maintainer)
2023-03-29 13:55:10 +02:00
Thierry Thomas
68877e2caa archivers/apache-commons-compress: upgrade to 1.23.0
Changelog at
	<https://commons.apache.org/proper/commons-compress/changes-report.html#a1.23.0>
2023-03-24 17:58:01 +01:00
Yuri Victorovich
bf4943bf8c archivers/nfpm: Update 2.27.0 → 2.27.1
Reported by:	portscout
2023-03-23 00:16:50 -07:00
Po-Chuan Hsieh
4778e8ddae
archivers/rubygem-fpm: Update to 1.15.1
Changes:	https://github.com/jordansissel/fpm/blob/master/CHANGELOG.rst
2023-03-22 03:21:28 +08:00
Po-Chuan Hsieh
47bdcd2706
archivers/p5-IO-Compress-Lzop: Update to 2.204
Changes:	https://metacpan.org/dist/IO-Compress-Lzop/changes
2023-03-22 03:20:16 +08:00
Po-Chuan Hsieh
22711fb5ea
archivers/p5-IO-Compress-Lzma: Update to 2.204
Changes:	https://metacpan.org/dist/IO-Compress-Lzma/changes
2023-03-22 03:20:16 +08:00
Po-Chuan Hsieh
f0dea4a685
archivers/p5-IO-Compress-Lzf: Update to 2.204
Changes:	https://metacpan.org/dist/IO-Compress-Lzf/changes
2023-03-22 03:20:16 +08:00
Po-Chuan Hsieh
dc44aa604f
archivers/p5-IO-Compress: Update to 2.204
Changes:	https://metacpan.org/dist/IO-Compress/changes
2023-03-22 03:20:16 +08:00
Po-Chuan Hsieh
edd3402320
archivers/p5-Compress-Raw-Zlib: Update to 2.204
Changes:	https://metacpan.org/dist/Compress-Raw-Zlib/changes
2023-03-22 03:20:15 +08:00
Po-Chuan Hsieh
034414a99b
archivers/p5-Compress-Raw-Lzma: Update to 2.204
Changes:	https://metacpan.org/dist/Compress-Raw-Lzma/changes
2023-03-22 03:20:15 +08:00
Po-Chuan Hsieh
9270173e75
archivers/p5-Compress-Raw-Bzip2: Update to 2.204
Changes:	https://metacpan.org/dist/Compress-Raw-Bzip2/changes
2023-03-22 03:20:15 +08:00
Po-Chuan Hsieh
e3de6aadc5
archivers/p5-Archive-Extract-Libarchive: Remove USES=libarchive
- Bump PORTREVISION for dependency change

Do not enforce using libarchive from ports tree.
2023-03-22 03:20:15 +08:00
Po-Chuan Hsieh
99f38d73ca
archivers/zstd: Update to 1.5.4
Changes:	https://github.com/facebook/zstd/releases
2023-03-22 03:20:00 +08:00
Po-Chuan Hsieh
efd6fc6ec6
archivers/libmspack: Update to 0.11alpha
- Update WWW and clean up pkg-descr

Changes:	https://github.com/kyz/libmspack/blob/master/libmspack/ChangeLog
2023-03-22 03:19:59 +08:00
Po-Chuan Hsieh
d4898f6695
archivers/cabextract: Update to 1.11
- Update WWW
- Reformat pkg-descr

Changes:	https://github.com/kyz/libmspack/blob/master/cabextract/NEWS
2023-03-22 03:19:59 +08:00
Po-Chuan Hsieh
fdd16c0ffc
archivers/c-blosc2: Update to 2.7.1
Changes:	https://github.com/Blosc/c-blosc2/releases
2023-03-22 03:19:59 +08:00
Yuri Victorovich
0bb81a9eaa archivers/nfpm: Update 2.26.0 → 2.27.0
Reported by:	portscout
2023-03-20 20:32:14 -07:00
Tobias C. Berner
52813d68e9 KDE: Update KDE Frameworks to 5.104
11th March 2023. KDE today announces the release of KDE Frameworks 5.104.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
https://kde.org/products/frameworks/

Exp-run by:	antoine
PR:		270117
2023-03-20 09:43:11 +01:00
Jose Alonso Cardenas Marquez
7f05d4af20 editors/lazarus: Bump PORTREVISION of dependant ports
- editors/lazarus was updated to 2.2.6
2023-03-16 18:56:22 -05:00
Mikael Urankar
ebf29acc6c lang/rust: Bump revisions after 1.68.0
PR:		270080
2023-03-16 12:11:52 +01:00
Nuno Teixeira
1b00c76ebc archivers/makeself: Update to 2.5.0
ChangeLog: https://github.com/megastep/makeself/releases/tag/release-2.5.0
2023-03-13 20:20:20 +00:00
Dirk Meyer
aa4c061dc6 rchivers/lha: add support for DISABLE_LICENSES
PR: 270082
2023-03-13 10:22:43 +01:00
Vanilla I. Shu
c703ad1ad9 archivers/snappy: update to 1.1.10. 2023-03-12 20:21:31 +08:00
Dmitri Goutnik
09079730e9 all: Bump PORTREVISION after Go ports update 2023-03-09 14:18:07 -05:00
Dirk Meyer
9009f2cfb8 archivers/lha: allow package
PR: 269732
2023-03-09 15:29:06 +01:00
Xin LI
ad983b1a45 archivers/lrzip: upgrade to 0.651. 2023-03-03 15:54:34 -08:00
Tobias C. Berner
fee7f4946f KDE: Update KDE Gear to 22.12.3
Thursday, 2 March 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: Properly check if there is sufficient free space available
   before extracting (fixes bug #459418)
 * kate: Activate the view of viewspace which made the request (fixes
   bug #465811)
 * kdenlive: Fix crash and offset when moving a group with subtitle

Announcement:	https://kde.org/announcements/gear/22.12.3/
2023-03-04 00:22:11 +01:00
Tobias C. Berner
fa81a4f5f8 accessibility/at-spi2-core: update to 2.46.0
What's new in at-spi2-core 2.46.0:
* Fix GetInterfaces documentation on org.a11y.atspi.Accessible
  interface.

What's new in at-spi2-core 2.45.91:
* Send device event controller events using the same signature as other
  events.
* Document the Accessible, Action, and Cache dbus interfaces.
* Fix license of atspi-gmain.c (#87).

What's new in at-spi2-core 2.45.90:
* xml: Add some documentation.
* xml: Fix event arguments.
* xml: Add some missing DeviceEventController methods.
* Bind the AT-SPI bus to the graphical session.
* Mark bus service as belonging to the session slice.
* Add ATSPI_ROLE_PUSH_BUTTON_MENU.
* Add an "announcement" event/signal to allow objects to send
  notifications (!63).
* Various code clean-ups and test improvements.

What's new in at-spi2-core 2.45.1:
* Atk and at-spi2-atk are now merged into this project.
* Now requires meson 0.56.2 and glib 2.67.4.
* at-spi2-atk: Expose the accessible hierarchy via dbus introspection.
* Properly escape the AT-SPI bus address; fixes warnings about the address
  not containing a colon (!55).
* Add a text value to AtspiValue, so that a value can expose a textual
  description, as in the new Atk value API.
* Add atspi_event_listener_register_with_app, to allow an event listener
  to be registered only for a given application (!52).

- accessibility/atk and accessibility/at-spi2-atk have been merged into
  accessibility/at-spi2-core

- accessibility/at-spi2-core: bump consumers of removed ports atk and at-spi2-atk

PR:		269704
Exp-run by:	antoine
---
2023-03-02 06:23:10 +01:00
Jose Alonso Cardenas Marquez
1903f5a997 archivers/peazip: update to 9.1.0
ChangeLog at:	https://github.com/peazip/PeaZip/releases/tag/9.1.0
2023-03-01 17:53:35 -05:00
Yuri Victorovich
d786e185fe archivers/draco: Update 1.5.5 → 1.5.6
Reported by:	portscout
2023-03-01 10:45:49 -08:00
Yuri Victorovich
727ef1b7de archivers/py-zstandard: Update 0.19.0 → 0.20.0
Reported by:	portscout
2023-03-01 01:50:52 -08:00
Yuri Victorovich
a5ebcc7576 archivers/ouch: Update 0.4.0 → 0.4.1
Reported by:	portscout
2023-03-01 01:50:52 -08:00
Yuri Victorovich
1292ba49f7 archivers/nfpm: Update 2.24.0 → 2.26.0
Reported by:	portscout
2023-03-01 01:50:50 -08:00
Yuri Victorovich
33294151bc archivers/zchunk: Update 1.2.3 → 1.3.0
Reported by:	portscout
2023-03-01 01:50:50 -08:00
Tobias C. Berner
cfb714fa23 KDE: Update KDE Frameworks 5.103.0
Sunday, 12 February 2023

KDE today announces the release of KDE Frameworks 5.103.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.103.0/
PR:		269526
Exp-run by:	antoine
2023-02-18 10:51:22 +01:00
Dmitri Goutnik
56b5ec772f all: Bump PORTREVISION after lang/go{119,120} update 2023-02-15 14:06:01 -05:00
Mikael Urankar
109e35fd59 lang/rust: Bump revisions after 1.67.1
PR:		269336
2023-02-13 15:52:59 +01:00
Dmitri Goutnik
2297efc51b all: Bump PORTREVISION after GO_DEFAULT update. 2023-02-09 16:55:23 -05:00
Jason W. Bacon
e0f318708a archivers/streamvbyte: Update to 0.5.2
A few fixes, including clang 15 support
Changes: https://github.com/lemire/streamvbyte/releases

Reported by:    portscout
2023-02-09 13:37:01 -06:00
Robert Clausecker
24bd5a33e5 */*: Update fuz@fuz.su to fuz@FreeBSD.org
www/writefreely had a stray duplicate MAINTAINER block
from an earlier botched commit.  I did intentionally not
touch the entry in UPDATING.

Reviewed by:	eduardo, flo
Differential Revision: https://reviews.freebsd.org/D38435
2023-02-09 00:24:25 +01:00
Emanuel Haupt
216fd47c91 archivers/ancient: Add new port
ancient is a collection of decompression routines for old formats popular in the
Amiga, Atari computers and some other systems from 80's and 90's as well as some
that are currently used which were used in a some specific way in these old
systems. For simple usage both a simple command line application as well as a
simple API to use the decompressors are provided. The compression algorithm is
automatically detected in most cases, however there are some corner cases where
it is not entirely reliable due to weaknesses in the old format used.
2023-02-06 07:53:44 +01:00
Po-Chuan Hsieh
10643b2936
archivers/unrar: Update to 6.20
- Update MASTER_SITES: https://rarlab.com/ redirects to https://www.rarlab.com/

Changes:	https://www.rarlab.com/rarnew.htm
2023-02-05 23:47:41 +08:00
Po-Chuan Hsieh
aadeaddc2f
archivers/rar: Update to 6.20
- Update MASTER_SITES: https://rarlab.com/ redirects to https://www.rarlab.com/

Changes:	https://www.rarlab.com/rarnew.htm
2023-02-05 23:47:41 +08:00
Tobias C. Berner
f9ff09e766 KDE: Update KDE Gear to 22.12.2
Thursday, 2 February 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: Don't recurse into symlinks when counting directory contents
   (Commit, fixes bug #434125)
 * kdeconnect: Fix ssh authentication using pubkey on recent openssh
   versions (Commit, fixes bug #443155)
 * libkdegames: Fix finding knewstuff themes (Commit, fixes bug #464288)

Announcement:	https://kde.org/announcements/gear/22.12.2/
2023-02-02 14:26:22 +01:00
Po-Chuan Hsieh
67afa67bfb
archivers/py-compressed-rtf: Add NO_ARCH
- With I'm here, fix indent

Approved by:	portmgr (blanket)
2023-01-30 21:02:35 +08:00
Po-Chuan Hsieh
eee7ce52a2
archivers/py-lz4: Update to 4.3.2
Changes:	https://github.com/python-lz4/python-lz4/releases
2023-01-30 21:02:13 +08:00
Po-Chuan Hsieh
9b94ca32c3
archivers/p5-IO-Zlib: Update to 1.14
Changes:	https://metacpan.org/dist/IO-Zlib/changes
2023-01-30 21:01:55 +08:00
Po-Chuan Hsieh
613ea635a2
archivers/c-blosc2: Update to 2.6.1
Changes:	https://github.com/Blosc/c-blosc2/releases
2023-01-30 20:58:58 +08:00
Tobias C. Berner
9ab8ec61c3 archivers/quazip: add flavors for Qt 5 and Qt 6 2023-01-25 07:21:47 +01:00
Yuri Victorovich
0775c226d1 archivers/nfpm: Update 2.23.0 → 2.24.0
Reported by:	portscout
2023-01-24 09:56:25 -08:00
Robert Clausecker
46191ee0b3 archivers/advancecomp: update to 2.5
ChangeLog: https://github.com/amadvance/advancecomp/releases/tag/v2.5

Fix segmentation fault on invalid MNG size

PR:		269117
Reported by:	fuz@fuz.su (maintainer)
2023-01-24 07:38:32 +01:00
Dima Panov
39c55d576b archivers/quazip: update to 1.4 release (+)
This release is mainly about bzip2 compression support.
2023-01-23 20:20:15 +03:00
Mark Johnston
e5c98e3569 archivers/rpm4: re-enable the build of the bundled elfdeps utility
Commit 5ff99a4c9d disabled libelf detection to work around the build
failure, but rpmbuild expects to be able to find the elfdeps utility and
misbehaves when it's not present.  Since the build failure is easy to
address (different names for an ELF machine type constant for the rather
obsolescent DEC Alpha), let's just do that.

As a part of this, elfutils must be listed as a runtime dependency.
Note that we cannot list it in LIB_DEPENDS since the ports framework
ends up finding the base system libelf.so and decides that the
dependency is satisifed without installing elfutils.  But the base
system libelf is missing a symbol (gelf_getvernaux) required by elfdeps.
Work around this by listing elfutils as both build and runtime
dependencies.

Approved by:	rodrigo
Reviewed by:	rodrigo
Sponsored by:	Klara, Inc.
Differential Revision:	https://reviews.freebsd.org/D38092
2023-01-23 11:04:36 -05:00
Dmitry Marakasov
da93bb8d3c archivers/stormlib: remove bogus file
Reported by:	ak
2023-01-23 14:40:27 +03:00
Tobias C. Berner
687a1ddf1d KDE: Update KDE Frameworks to 5.102
Saturday, 14 January 2023

KDE today announces the release of KDE Frameworks 5.102.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:		268952
Exp-run by: antoine
2023-01-23 06:38:45 +01:00
Alexey Dokuchaev
858ba2abb4 archivers/libdeflate: the port had been updated to version 1.17
Fix a bug introduced in version 1.16 where compression at levels
10-12 would sometimes produce an output larger than the size that
was returned by the corresponding `libdeflate_*_compress_bound()'
function.

Reported by:	portscout
PR:		268970 (independent)
2023-01-19 18:01:42 +00:00
Yasuhiro Kimura
f03ab0f785 devel/ruby-gems: Update to 3.4.2
ChangeLog:	https://github.com/rubygems/rubygems/releases/tag/v3.4.2
PR:		268578
Approved by:	meta (ruby@, maintainer)
Exp-run by:	antoine
2023-01-17 10:07:50 +09:00
Alexey Dokuchaev
f52f48b13e archivers/libdeflate: update the port to version 1.16
Reported by:	portscout
2023-01-15 10:18:00 +00:00
Muhammad Moinur Rahman
18c6e18276 Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby
Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk

Notable changes are.

- Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk.
- USE_RUBY=yes is replaced with USES=ruby.
- USE_RUBY_EXTCONF is replaced with USES=ruby:extconf.
- USE_RUBY_RDOC is replaced with USES=ruby:rdoc.
- USE_RUBY_SETUP is replaces with USES=ruby:setup.
- RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with
  USES=ruby:{build,none,run}.
- RUBY_REQUIRE isn't used anywhere, so removed.
- USES=gem now implies USES=ruby.

This is mainly the work of yasu@ at https://reviews.freebsd.org/D27863

I have just made some cosmetic changes and ran exp-run to test that the
tree is not in a BROKEN state.

Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D37925
2023-01-14 17:08:33 -06:00
Dmitri Goutnik
3b383d833a all: Bump PORTVERSION after lang/go{118,119} update 2023-01-14 06:31:17 -05:00
Alex Kozlov
e8aae8e2e6 emulators/dgen-sdl, archivers/parchive: Update WWW
Reported by:	repology.org
2023-01-14 05:54:20 +00:00
Yuri Victorovich
e8e9930376 archivers/nfpm: Update 2.22.2 -> 2.23.0
Reported by:	portscout
2023-01-13 17:42:18 -08:00
Matthias Andree
4bcf376e27 archivers/py-borgbackup: update to 1.2.3
Changelog: https://borgbackup.readthedocs.io/en/stable/changes.html#version-1-2-3-2022-12-24
2023-01-13 20:29:16 +01:00
Fernando Apesteguía
50502ff8ea archivers/zutils: update to 1.12
Reported by:	portscout
2023-01-11 18:34:09 +01:00
Dmitry Marakasov
77d68471ad */*: rename CHEESESHOP to PYPI in MASTER_SITES
PR:			267994
Differential revision:	D37518
Approved by:		bapt
2023-01-11 18:58:34 +03:00
Daniel Engberg
c06af01563 archivers/libarchive: Update to 3.6.2
* Backport upstream commit 1f35c466aaa9444335a1b854b0b7223b0d2346c2
  to fix iconv issue with .pc file
* Patch .pc file when compiled on versions of FreeBSD where we don't
  provide a .pc file for OpenSSL

Changelog: https://github.com/libarchive/libarchive/releases/tag/v3.6.2

PR:		268693
Reviewed by:	glewis (maintainer)
2023-01-10 09:08:06 +01:00
Daniel Engberg
12f1c627d4 */*: Bump rust (cargo) ports to reflect on WITH_LTO
Bump ports in tree so they get rebuilt with new default settings
for cargo ports
2023-01-07 20:24:18 +01:00
Tobias C. Berner
19093fd0dd KDE: Update KDE Gear to 22.12.1 2023-01-05 18:28:33 +01:00
Daniel Engberg
c8d13ef7f3 archivers/libdeflate: update the port to version 1.15
- The build system had been switched to CMake, adjust the Makefile
  accordingly and convert outgrown PLIST_FILES into static pkg-plist
- Backport one upstream commit for the sake of consistency, so unit
  tests reflect on release binaries (it also happens to inadvertently
  inhibit detection of futimes(2), which is deprecated interface as
  it does not provide nanosecond accuracy, so it's probably okay)
- Do not pass "-O2 -DNDEBUG" on release CFLAGS: -O2 is redundant and
  NDEBUG is not actually used anywhere in the library source code

PR:	268519
2023-01-05 08:21:46 +00:00
Loïc Bartoletti
2699cd21ef archivers/minizip-ng: Update to 3.0.8
Release Notes:
  - https://github.com/zlib-ng/minizip-ng/releases/tag/3.0.8
2023-01-04 08:21:55 +01:00
Yuri Victorovich
9ed0928984 archivers/ouch: New port: Painless compression and decompression for your terminal 2023-01-02 02:11:29 -08:00
Po-Chuan Hsieh
469cb4bffd
archivers/rubygem-fpm: Update to 1.15.0
- Take maintainership

Changes:	https://github.com/jordansissel/fpm/blob/master/CHANGELOG.rst
2022-12-30 17:05:17 +08:00
Po-Chuan Hsieh
8c72dc2ea1
archivers/py-zopfli: Update to 0.2.2
Changes:	https://github.com/fonttools/py-zopfli/releases
2022-12-30 17:04:25 +08:00
Po-Chuan Hsieh
7593d64d4f
archivers/zstd: Update WWW and clean up pkg-descr 2022-12-30 17:04:04 +08:00
Po-Chuan Hsieh
eee5f75d5c
archivers/c-blosc2: Update to 2.4.3
- Update WWW

Changes:	https://github.com/Blosc/c-blosc2/releases
2022-12-30 17:04:04 +08:00
Tobias C. Berner
d3a83f3dbe KDE: Update KDE Frameworks to 5.101
Saturday, 10 December 2022

KDE today announces the release of KDE Frameworks 5.101.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:		268291
Exp-run by:	antoine
2022-12-28 06:39:42 +01:00
Muhammad Moinur Rahman
0d310d700a */*php74*: Sunset php 7.4
As per upstream php 7.4 has reached it's EOL on 2022-11-22. Remove php74
from the tree. Default version of php has already been switched to 8.1.

Approved by:	portmgr (blanket infrastructure)
Sponsored by:	Bounce Experts
2022-12-25 13:36:42 -06:00
Yuri Victorovich
0adc0d9887 archivers/libzippp: Update 5.1-1.8.0 -> 6.0-1.9.2
Reported by:	portscout
2022-12-13 11:28:00 -08:00
Dimitry Andric
b06956644e archivers/rpm4: fix build with clang 15
During an exp-run for llvm 15 (see bug 265425), it turned out that
archivers/rpm4 failed to build with clang 15:

  tools/rpmuncompress.c:101:23: warning: call to undeclared function 'basename'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
              const char *bn = basename(fn);
                               ^
  tools/rpmuncompress.c:101:18: error: incompatible integer to pointer conversion initializing 'const char *' with an expression of type 'int' [-Wint-conversion]
              const char *bn = basename(fn);
                          ^    ~~~~~~~~~~~~

This is because basename(3) is defined in <libgen.h>. After this include
is added to rpmuncompress.c, link errors still occur:

  ld: error: undefined symbol: WIFEXITED
  >>> referenced by rpmuncompress.c
  >>>               tools/rpmuncompress.o:(main)

  ld: error: undefined symbol: WEXITSTATUS
  >>> referenced by rpmuncompress.c
  >>>               tools/rpmuncompress.o:(main)

This is because WIFEXITED() and WEXITSTATUS() are macros defined in
<sys/wait.h>.

PR:		268341
Approved by:	rodrigo (maintainer)
MFH:		2022Q4
2022-12-13 17:20:38 +01:00
Tobias C. Berner
016f8aac17 archivers/ark: fix build on FreeBSD 12.x
Import upstream fix.

PR:		268353
Reported by:		Jason Beech-Brandt <jjb-b@hotmail.com>
2022-12-13 16:20:48 +01:00
Dmitri Goutnik
d9ad1002d5 all: Bump PORTREVISION after lang/go{118,119} update 2022-12-11 06:17:27 -05:00
Tobias C. Berner
727562b175 KDE: Update KDE Gear to 22.12
KDE Gear 22.12 is Here!

Thursday, 8 December 2022

KDE Gear ⚙️ is back with exciting new features, performance boosts, and
bugfixes for all your favorite KDE apps!

In this release: Kate extends a warm welcome, Dolphin offers you more
choices, and a lot of apps serve up hamburgers galore!

Announcement: https://kde.org/announcements/gear/22.12.0/
2022-12-10 08:46:22 +01:00
Muhammad Moinur Rahman
5ee11f4522 lang/php82: Update version 8.2.0RC7=>8.2.0
This is the first production release of 8.2.X lineup and is safe to use
in production contrary to the previous commits which were development
versions.

Check the Relnotes for the Changesets of this production release.

Relnotes:	https://www.php.net/ChangeLog-8.php#8.2.0
Sponsored by:	Bounce Experts
2022-12-08 10:55:12 -06:00
Yuri Victorovich
eb5486be07 archivers/zstr: Update 1.0.6-12 -> 1.0.7
Reported by:	portscout
2022-12-08 03:11:23 -08:00
Jesper Schmitz Mouridsen
bee4f2d29e archivers/lxqt-archiver: Update to 0.7.0 2022-12-07 19:35:12 +01:00
Daniel Engberg
8841574613 archivers/libarchive: Fix CVE 2022-36227
Backport upstream commit bff38efe8c110469c5080d387bec62a6ca15b1a5

PR:		268190
Reviewed by:	glewis (maintainer)
2022-12-06 22:17:12 +01:00
Yuri Victorovich
7840793885 archivers/zstr: Patch build problems that users encounter 2022-12-02 15:38:07 -08:00
Yuri Victorovich
d5f4b14a20 archivers/zstr: Update 1.0.6 -> 1.0.6-12 2022-12-02 12:25:15 -08:00
Yuri Victorovich
1be4e67968 archivers/nfpm: Update 2.22.1 -> 2.22.2
Reported by:	portscout
2022-12-01 14:15:39 -08:00
Rodrigo Osorio
22f3de494a archivers/rpm4: update to version 4.18.0
Major changes:
    * Add a new Sequoia-based OpenPGP backend
    * Documentation updates
    * Fix intermediate symlinks not verified (CVE-2021-35939)
    * Fix subkey binding signatures not checked on PGP public keys (CVE-2021-3521)
    * Refactor file and directory operations to use fd-based APIs throughout (CVE-2021-35938)
    * Unbreak lua 2 for extensions

Full release note: https://rpm.org/wiki/Releases/4.18.0.html

Also remove version requirement for Lua dependency in port, we just use lua.

PR:			267291
Reported by:	Brian Zou <zoujiaqing@gmail.com>
Security:	CVE-2021-35939
Security:	CVE-2021-3521
Security:	CVE-2021-35938
2022-12-01 15:03:36 +01:00
Tobias C. Berner
91f85b3f8f KDE: Update KDE Frameworks to 5.100
Monday, 14 November 2022

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

- devel/kf5-kconfig update to 5.100.1 (bug fix release)
- x11/kf5-plasma-framework: update to 5.100.1 (bug fix releas)

- fix fallout

Changelog:	https://kde.org/announcements/frameworks/5/5.100.0/
Exp-run by:	antoine
PR:		267764
2022-11-29 06:47:28 +01:00
Robert Clausecker
dbf29c579e archivers/advancecomp: update to 2.4
ChangeLog: https://github.com/amadvance/advancecomp/releases/tag/v2.4

Fixes multiple vulnerabilities.

Add vuxml entries

PR:		267937
Reported by:	fuz@fuz.su (maintainer)
MFH:		2022Q4 (security fix)
Security:	CVE-2022-35014, CVE-2022-35015, CVE-2022-35016, CVE-2022-35017,
		CVE-2022-35018, CVE-2022-35019, CVE-2022-35020
2022-11-24 17:10:31 +01:00
Max Brazhnikov
958b5bff32 archivers/7-zip: Update to 22.01
Changes 22.00 -> 21.01:
	https://sourceforge.net/p/sevenzip/discussion/45797/thread/c43cbc5f18/
Changes 21.07 -> 22.00:
	https://sourceforge.net/p/sevenzip/discussion/45797/thread/9c2d9061ce/
2022-11-21 00:03:00 +03:00
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
Tobias C. Berner
5564b3b420 science/hdf5: bump PORTREVISION of consumers
The SO-version increased in the update to 1.12.2 in
a43418b815 .

Reported by:	VVD <vvd@unislabs.com>
2022-07-20 16:35:24 +02:00
Tobias C. Berner
1ced9d288a archivers: remove 'Created by' lines
A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Albert Vernon <f3cun3c02@sneakemail.com>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alex Samorukov <samm@freebsd.org>
  *  Alexander Kuehn <freebsd@nagilum.org>
  *  Alexander Logvinov <ports@logvinov.com>
  *  Alexander Zhuravlev <zaa@zaa.pp.ru>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@regency.nsu.ru>
  *  Anders Nordby <anders@FreeBSD.org>
  *  Andreas Klemm <andreas@klemm.gtn.com>
  *  Andreev Maxim
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrey Chernov <ache@FreeBSD.org>
  *  Andrey Kostenko <andrey@kostenko.name>
  *  Anes Mukhametov <anes@anes.su>
  *  Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
  *  Ayumi M <ayu@commun.jp>
  *  Carsten Larsen <cs@innolan.dk>
  *  Chin-San Huang <chinsan.tw@gmail.com>
  *  Chris D. Faulhaber <jedgar@FreeBSD.org>
  *  Chris Larsen <darth@vader.dk>
  *  Christopher Key <cjk32@cam.ac.uk>
  *  Cyrille Lefevre <cyrille.lefevre@laposte.net>
  *  Dmitry Sivachenko <demon@FreeBSD.org>
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Emanuel Haupt <ehaupt@critical.ch>
  *  Felix Palmen <felix@palmen-it.de>
  *  Gabor Kovesdan <gabor@FreeBSD.org>
  *  Gea-Suan Lin (gslin@ccca.nctu.edu.tw)
  *  Gea-Suan Lin <gslin@gslin.org>
  *  George Reid <greid@ukug.uk.freebsd.org>
  *  Greg Lewis <glewis@FreeBSD.org>
  *  Hsin-Han You <hhyou@cs.nctu.edu.tw>
  *  Hye-Shik Chang
  *  Hye-Shik Chang <perky@FreeBSD.org>
  *  Igor Pokrovsky <tiamat@telegraph.spb.ru>
  *  Jaap Boender <jaapb@kerguelen.org>
  *  Jean-Yves Lefort <jylefort@brutele.be>
  *  Jeff Burchell <toxic@doobie.com>
  *  Jeffrey H. Johnson <CPE1704TKS@bellsouth.net>
  *  Jerry Hicks
  *  Joao Carlos Mendes Luis <jonny@jonny.eng.br>
  *  John Marino <marino@FreeBSD.org>
  *  José García Juanino <jjuanino@gmail.com>
  *  Juergen Lock <nox@jelal.kn-bremen.de>
  *  Kevin Golding <ports@caomhin.org>
  *  Konstantin Reznichenko <kot@premierbank.dp.ua>
  *  Koop Mast <kwm@FreeBSD.org>
  *  Kubilay Kocak <koobs@FreeBSD.org>
  *  Lars Thegler <lth@FreeBSD.org>
  *  Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
  *  Mark Felder <feld@FreeBSD.org>
  *  Mark Kane <mark@mkproductions.org>
  *  Mark Pulford <mark@kyne.com.au>
  *  Martin Matuska <mm@FreeBSD.org>
  *  Martin Wilke <miwi@FreeBSD.org>
  *  Matteo Cypriani <mcy@lm7.fr>
  *  Max Khon <fjoe@FreeBSD.org>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Melvyn Sopacua <melvyn@magemana.nl>
  *  Miguel Mendez <flynn@energyhq.homeip.net>
  *  Nathan Ahlstrom <nra@FreeBSD.org>
  *  Nicola Vitale <nivit@FreeBSD.org>
  *  Patrick Seal <patseal@hyperhost.net>
  *  Pav Lucistnik <pav@FreeBSD.org>
  *  Per Wigren
  *  Philippe Casidy <pcasidy@casidy.com>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Poul-Henning Kamp <phk@FreeBSD.org>
  *  Radim Kolar
  *  Radim Kolar <hsn@filez.com>
  *  Radim Kolar <hsn@netmag.cz>
  *  Rainer Hurling <rhurlin@gwdg.de>
  *  Richard Gallamore <ultima@FreeBSD.org>
  *  Roman Shterenzon <roman@xpert.com>
  *  Ryan Steinmetz <zi@FreeBSD.org>
  *  Sam Lawrance <boris@brooknet.com.au>
  *  Sergey A. Osokin <osa@FreeBSD.org>
  *  Sergey Skvortsov <skv@protey.ru>
  *  Sir l33tname <sirl33tname@gmail.com>
  *  Stanislav Sedov <ssedov@mbsd.msk.ru>
  *  Stefan Esser <se@FreeBSD.org>
  *  Steve Wills <swills@FreeBSD.org>
  *  Steven Kreuzer <skreuzer@FreeBSD.org>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
  *  Sylvio Cesar <sylvio@FreeBSD.org>
  *  TAKATSU Tomonari <tota@FreeBSD.org>
  *  Thierry Thomas <thierry@pompo.net>
  *  Thomas Abthorpe <thomas@goodking.ca>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Vanilla I. Shu <vanilla@FreeBSD.org>
  *  Wen Heping <wenheping@gmail.com>
  *  Will Andrews <andrews@technologist.com>
  *  Yarodin <yarodin@gmail.com>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  Yuri Victorovich <yuri@rawbw.com>
  *  ache
  *  adamw
  *  antoine@FreeBSD.org
  *  bf <bf2006a@yahoo.com>
  *  chinsan <chinsan.tw@gmail.com>
  *  giffunip@asme.org
  *  gurkan@phys.ethz.ch
  *  iblis <iblis.dif01@nctu.edu.tw>
  *  ijliao
  *  jmz
  *  kwm@FreeBSD.org
  *  lbartoletti <lbartoletti@FreeBSD.org>
  *  mm
  *  ports@c0decafe.net <ports@c0decafe.net>
  *  samm@freebsd.org
  *  swhetzel@gmail.com
  *  will

With hat:	portmgr
2022-07-20 16:20:49 +02:00
Tobias C. Berner
0d5d9e18b4 KDE: Update KDE Frameworks to 5.96
9th July 2022. KDE today announces the release of KDE Frameworks 5.96.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

https://kde.org/products/frameworks/

Exp-run by:	antoine
PR:		265116
2022-07-18 09:48:52 +02:00