Commit graph

6548 commits

Author SHA1 Message Date
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