Commit graph

6518 commits

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