Commit graph

6062 commits

Author SHA1 Message Date
Tobias C. Berner
19ce6c4021 */*: Update KDE Gear to 21.04.3
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.

Full changelog:
	https://kde.org/announcements/changelogs/gear/21.04.3/
2021-07-10 01:34:31 +02:00
Tobias C. Berner
680bd562fc */*: Update KDE Frameworks to 5.83
Saturday, 12 June 2021

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

Full announcement:
	https://kde.org/announcements/frameworks/5/5.83.0/

PR:		256665
Exp-run by:	antoine
2021-07-09 23:49:33 +02:00
Adriaan de Groot
c0f139b893 */kf5-*: (KDE Frameworks) lighten dependencies
- ECM (extra-cmake-modules) is only ever a build-dep and was missing
  in some places where it was previously pulled in implicitly
- Qt testlib is only a build-dep

While here
- conventionally, the _build and _run items in USE_KDE and USE_QT
  are sorted to the end, and they start a new line in the Makefile
- remove tcberner's created-line (confirmed on IRC)
- use DISTVERSION everywhere
- reduce inter-framework dependencies using the tooling proposed by
  tcberner in https://reviews.freebsd.org/D27304

Some PORTREVISION may have jumped by more than 1, since this commit
is a squash of a long string of updates where I may have bumped a
port once for ecm_build, and a second time for other lightening-up.
2021-07-09 19:36:35 +02:00
Po-Chuan Hsieh
78ee32218a
archivers/rubygem-rubyzip: Update to 2.3.2
Changes:	https://github.com/rubyzip/rubyzip/releases
		https://github.com/rubyzip/rubyzip/blob/master/Changelog.md
2021-07-07 03:17:16 +08:00
Piotr Kubaj
51ea03179a archivers/lazperf: fix build on big-endian architectures
/wrkdirs/usr/ports/archivers/lazperf/work/laz-perf-2.0.0/cpp/lazperf/vlr.cpp:188:28: error: constant expression evaluates to 16777216 which cannot be narrowed to type 'uint8_t' (aka 'unsigned char') [-Wc++11-narrowing]
    reserved{}, data_type{ htole32(1) }, options{}, name{}, unused{},
                           ^~~~~~~~~~
/usr/include/sys/endian.h:88:20: note: expanded from macro 'htole32'
                        ^~~~~~~~~~~~
/usr/include/sys/endian.h:62:20: note: expanded from macro 'bswap32'
                        ^~~~~~~~~~~~
/usr/include/machine/endian.h:136:22: note: expanded from macro '__bswap32'
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/archivers/lazperf/work/laz-perf-2.0.0/cpp/lazperf/vlr.cpp:188:28: note: insert an explicit cast to silence this issue
    reserved{}, data_type{ htole32(1) }, options{}, name{}, unused{},
                           ^~~~~~~~~~
                           static_cast<uint8_t>( )
/usr/include/sys/endian.h:88:20: note: expanded from macro 'htole32'
                        ^~~~~~~~~~~~
/usr/include/sys/endian.h:62:20: note: expanded from macro 'bswap32'
                        ^~~~~~~~~~~~
/usr/include/machine/endian.h:136:22: note: expanded from macro '__bswap32'
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/archivers/lazperf/work/laz-perf-2.0.0/cpp/lazperf/vlr.cpp:188:28: warning: implicit conversion from 'unsigned int' to 'uint8_t' (aka 'unsigned char') changes value from 16777216 to 0 [-Wconstant-conversion]
    reserved{}, data_type{ htole32(1) }, options{}, name{}, unused{},
                         ~ ^~~~~~~~~~
/usr/include/sys/endian.h:88:20: note: expanded from macro 'htole32'
                        ^~~~~~~~~~~~
/usr/include/sys/endian.h:62:20: note: expanded from macro 'bswap32'
                        ^~~~~~~~~~~~
/usr/include/machine/endian.h:136:42: note: expanded from macro '__bswap32'
                                            ^~~~~~~~~~~~~~~~~~
/usr/include/machine/endian.h:98:37: note: expanded from macro '__bswap32_const'
        (((__uint32_t)(x)<< 8) & 0xff0000) |                            \
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning and 1 error generated.
2021-07-04 15:00:27 +00:00
Robert Clausecker
2a40da7011 misc/schilytools: Consolidate old schily's tools
- Update and consolidate schily's tools into more reasonable state
- Transfer maintenance to Robert Clausecker <fuz@fuz.su>

From Robert Clausecker <fuz@fuz.su> (new maintainer):

In 2018, Jörg Schilling consolidated all his projects into the
schilytools project and stopped providing new separate releases for the
individual projects (such as cdrtools, smake, star, and ved).  Hence,
the FreeBSD ports of these projects have been stuck on outdated versions
for years.

With this changeset, the schilytools are added to the ports collection
as a collection of 10 ports:

    devel/schilybase (libraries)
    archivers/star
    devel/sccs
    devel/smake
    devel/sunpromake
    editors/ved
    net/rscsi (split out from cdrtools for security reasons)
    sysutils/cdrtools
    sysutils/schilyutils (command line helpers, shells)
    misc/schilytools (meta port for all of these)

Where appropriate, I've tried to keep existing patches and conventions
in tact.  Some options have been renamed to more appropriate names,
others have been added or removed.  The schilytools have been patched
not to install binaries with the same name as system binaries, though
some man pages with such names remain.

The split into slave ports largely follows the OpenCSW packages provided
by the author.  Some differences are present:

 * strar has been moved from schilyutils to star
 * rscsi has been moved from cdrtools into a package on its own as it
   needs to be installed setuid to function.
 * mountcd is a Solaris only program and is not shipped
 * man2html is not shipped as it's already available in textproc/man2html
 * cdrecord, cdda2wav, and readcd are only installed setuid root if the
   user specifically requests so using a non-default option

This changeset unobsoletes the editors/ved port.

This changeset obsoletes the sysutils/cdrtools-devel port as schilytools
provide a newer version than the old development version shipped therein.

This changeset overwrites the following ports, the maintainers have
previously been informed via PR and direct email but haven't responded.
They have also been added as reviewers to this changeset.

    archivers/star (mm@freebsd.org)
    devel/smake (no maintainer)
    sysutils/cdrtools (marius@freebsd.org)
    sysutils/cdrtools-devel (marius@freebsd.org)

PR:		256467
Differential Revision:	https://reviews.freebsd.org/D30669
2021-07-01 23:11:52 +02:00
Nuno Teixeira
7b2fbef20b archivers/makeself: update to 2.4.5
ChangeLog: https://github.com/megastep/makeself/releases/tag/release-2.4.5

Approved by:	dbaio, garga (mentors, implicit)
2021-06-24 10:17:01 +01:00
Yuri Victorovich
a645703aa5 archivers/libzippp: 4.0-1.7.3 -> 4.1-1.8.0
Reported by:	portscout
2021-06-21 03:30:02 -07:00
Po-Chuan Hsieh
f8d750caa4
archivers/unrar: Update to 6.02 2021-06-20 19:29:48 +08:00
Po-Chuan Hsieh
34d40df1c0
archivers/rar: Update to 6.0.2
Changes:	https://www.rarlab.com/rarnew.htm
2021-06-20 19:29:48 +08:00
Piotr Kubaj
b3a2e92fdb archivers/py-lzma: enable on powerpc 2021-06-16 09:00:14 +00:00
Yuri Victorovich
57c6667792 archivers/snappy: Enable RTTI info
devel/folly is (silently) built with unresolved symbols because snappy disables RTTI info.
This later causes www/proxygen build failure.

PR:		256625
Approved by:	vanilla (maintainer)
2021-06-15 19:40:17 -07:00
Yuri Victorovich
cc0640bf31 archivers/zchunk: Update 1.1.15 -> 1.1.16
Reported by:	portscout
2021-06-15 11:59:12 -07:00
Tobias C. Berner
896d87b6fb */*: Zpdate KDE Gear to 21.04.2
Thursday, 10 June 2021

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.

The full changelog can be found here:
	https://kde.org/announcements/changelogs/gear/21.04.2/
2021-06-13 08:06:29 +02:00
Eric Turgeon
50cc2a2429 archivers/engrampa: fix pkg-plist 2021-06-11 22:25:21 -03:00
Eric Turgeon
d9a33c083c archivers/engrampa: update to 1.24.2 2021-06-11 22:22:08 -03:00
Nuno Teixeira
42c78843d7 archivers/makeself: update to 2.4.4
ChangeLog: https://github.com/megastep/makeself/releases

Approved by:	dbaio, garga (mentors, implicit)
2021-06-08 12:52:29 +01:00
Loïc Bartoletti
949f413c79 archivers/lazperf: Update to 2.0.0
Changes:
  - https://github.com/hobu/laz-perf/releases/tag/2.0.0
2021-06-06 08:11:28 +02:00
Gerald Pfeifer
d09ed096c4 */*: Replace USE_GCC=any with USE_GCC=yes
USE_GCC=any has been equivalent to USE_GCC=yes in most cases (such
as i386 and amd64 since 12.x and depending on configuration 11.x,
most newer installations on other platforms, and 13.x across the
board).

Since commit 96c17633d9 Mk/bsd.gcc.mk is treating them as
different spellings of the same, so continue the deorbiting of the
USE_GCC=any form and simply replace it with USE_GCC=yes.

This should not make any functional difference at all.

Discussed with:	mat, linimon, pkubaj
2021-06-04 05:53:21 +00:00
Yuri Victorovich
a4ef77e700 archivers/zchunk: Update 1.1.14 -> 1.1.15
Reported by:	portscout
2021-06-02 21:21:36 -07:00
Yuri Victorovich
383cada88e archivers/libzippp: New port: C++ wrapper for libzip 2021-06-02 01:50:18 -07:00
Karsten Pedersen
a903d2697f
archivers/hlextract: Update to 2.4.6
Pass maintainership to the submitter

PR:		256250
2021-06-01 12:52:26 +08:00
Po-Chuan Hsieh
3dbd0faf39
archivers/p5-Archive-Extract: Update to 0.88
Changes:	https://metacpan.org/changes/distribution/Archive-Extract
2021-05-27 03:00:10 +08:00
Chris Hutchinson
1a68cb5c34
archivers/py-bup: Reintroduce port, remove DEPRECIATED, update to 0.31
PR:		251883
2021-05-23 14:40:47 +08:00
Po-Chuan Hsieh
0ab32182bc
*/pear-*: Take maintainership 2021-05-23 00:20:48 +08:00
Po-Chuan Hsieh
7cb3066e8f
archivers/zstd: Update to 1.5.0
- Update pkg-descr

Changes:	https://github.com/facebook/zstd/releases
2021-05-22 22:42:13 +08:00
Iblis Lin
493d9e473f
archivers/c-blosc: update to 1.21.0
Also update maintainer email address

PR:		255221
2021-05-22 11:54:21 +08:00
Max Brazhnikov
d081968a75 archivers/v1541commander: prepare for qtchooser removal 2021-05-21 23:19:48 +03:00
Yuri Victorovich
9983d27d34 archivers/zchunk: Update 1.1.12 -> 1.1.14
Reported by:	portscout
2021-05-21 03:18:23 -07:00
Yuri Victorovich
1b790ff201 archivers/py-zstd: Update 1.5.0.0 -> 1.5.0.2
Reported by:	portscout
<If someone else reported the issue.>
2021-05-19 23:02:27 -07:00
Danilo Egea Gondolfo
bd985c89c8 archivers/xarchiver: Update to 0.5.4.16
Drop maintainership.

PR:		252474
2021-05-19 20:56:26 +01:00
Danilo Egea Gondolfo
4619f5f0ba archivers/advancecomp: Drop maintainership 2021-05-19 20:56:26 +01:00
Danilo Egea Gondolfo
3721a452df archivers/hlextract: Drop maintainership 2021-05-19 20:56:25 +01:00
Danilo Egea Gondolfo
820009582b archivers/jzlib: Drop maintainrship 2021-05-19 20:56:25 +01:00
Yuri Victorovich
5e93618472 archivers/zchunk: Update 1.1.11 -> 1.1.12
Reported by:	portscout
2021-05-16 11:32:33 -07:00
Danilo G. Baio
059d6f9f76 archivers/py-libarchive-c: Update to 2.9
Changes: https://github.com/Changaco/python-libarchive-c/releases/tag/2.9

Approved by:	koobs (maintainer, implicit)
2021-05-16 15:29:41 -03:00
Dmitry Marakasov
cb13cc4e33 archivers/snzip: mark BROKEN (fails to link)
Approved by:	portmgr blanket
2021-05-16 20:33:22 +03:00
Yuri Victorovich
4b58bf9e9e archivers/py-zstd: Update 1.4.9.1 -> 1.5.0.0
Reported by:	portscout
2021-05-16 09:15:40 -07:00
Raphael Kubo da Costa
a7699c7f10 archivers/p7zip: Drop maintainership.
I have not had time to properly maintain this port in ages, and do not
think this will change in the foreseeable future.

Someone needs to push bug 228239 beyond the finishing line (there is
some confusion about whether the patch in Debian is enough or not), and
hopefully investigate whether a p7zip fork should be adopted, or
persuade the 7-Zip maintainer to publish the code for their Linux
version (see comment #11 in the PR I mentioned).

PR:		228239
2021-05-14 23:28:39 +02:00
Tobias C. Berner
3603155333 Update KDE Gear to 21.04.1
May 13, 2021. 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.

Changelogs:
	https://kde.org/announcements/changelogs/releases/21.04.1/
2021-05-13 19:33:56 +02:00
Danilo Egea Gondolfo
b3396e53b2 archivers/zutils: Update to 1.10
Drop maintainership.
2021-05-12 22:22:13 +01:00
Einar Bjarni Halldórsson
57eabeb80b archivers/urbackup-client: Fix build
PR:	255509
2021-05-12 07:20:27 -07:00
Nuno Teixeira
14b915bc8f Revert "- Reset PORTREVISION"
Restore wrongly removed PORTREVISION

This reverts commit 8812ac1d68.
2021-05-12 06:50:10 +01:00
Po-Chuan Hsieh
772cea746b
archivers/librtfcomp: Simplify Makefile 2021-05-12 05:46:56 +08:00
Neel Chauhan
3dd951e0c7 archivers/urbackup-client: Fix the POSTGRESQL_DUMP_ENABLED option
The POSTGRESQL_DUMP_ENABLED option looks for the pg_dumpall command
which is not in the PATH, so we append the PREFIX in the script.

PR:		255509
Submitted by:	Einar Bjarni Halldórsson <einar@isnic.is>
2021-05-11 12:30:14 -07:00
Tobias C. Berner
3a02c3a975 Update KDE Frameworks to 5.82.0
Saturday, 8 May 2021

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

Full announcement and changelog:
	https://kde.org/announcements/frameworks/5/5.82.0/

PR:		255711
Exp-run by:	antoine
2021-05-11 19:25:29 +02:00
Gerald Pfeifer
cc8dacaaf0 archivers/lzip: Update to 1.22
This includes the following changes:
 - Report an error if a file name is empty.
 - Make '-o' behave like '-c', but writing to file instead of stdout.
 - Do not open output if input is a terminal.
 - Replace 'decompressed', 'compressed' with 'out', 'in' in output.
 - Several fixes and improvements, improved test coverage.

On the way switch from PORTVERSION to DISTVERSION and add a LICENSE_FILE
(while the license itselfs does not change from GPLv2).

PR:		255463
Submitted by:	Gian-Simon Purkert <gspurki@gmail.com>
2021-05-11 06:16:03 +00:00
Nuno Teixeira
8812ac1d68 - Reset PORTREVISION
Approved by:	dbaio, garga (mentors, implicit)
2021-05-10 08:45:38 +01:00
Nuno Teixeira
a149e0bf76 archivers/py-borgbackup: Update to 1.1.16
ChangeLog: https://github.com/borgbackup/borg/releases/tag/1.1.16

PR:		255668
Reported by:	José García Juanino <jjuanino@gmail.com>
Approved by:	dbaio, garga (mentors, implicit)
2021-05-10 08:39:48 +01:00
Jesper Schmitz Mouridsen
9045a45a33 New port: archivers/lxqt-archiver
A simple & lightweight Qt file archiver.
The core I/O functions are ported from Engrampa.
2021-05-08 18:51:59 +02:00