Commit Graph

6542 Commits

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