Commit Graph

6469 Commits

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

(cherry picked from commit dbf29c579e)
2022-11-24 17:12:23 +01:00
Nuno Teixeira
4e9a455aad archivers/xarchiver: Update to 0.5.4.20
ChangeLog:	https://github.com/ib/xarchiver/blob/0.5.4.20/ChangeLog
MFH:		2022Q4 (bugfixes)
(cherry picked from commit 7e5e7f2c88)
2022-10-26 22:07:29 +01:00
Fernando Apesteguía
5103313b3b */*: Release ports from maintainership
Maintainer releases all his ports.

PR:		266871
Reported by:	unrelentingtech <greg@unrelenting.technology>

(cherry picked from commit f57221afde)

Note deskutils/iconbrowser from the original commit was not in 2022Q4, but
deskutils/lookbook was.
2022-10-09 22:45:51 +02:00
Dmitri Goutnik
b2fb7a40a4 all: Bump PORTREVISION after lang/go{118,119} update
(cherry picked from commit bde51869ee)
2022-10-08 15:47:13 -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