Commit graph

333 commits

Author SHA1 Message Date
Gleb Popov
b1ecad53b0 audio/pulseaudio: Update to 16.1
Bump PORTREVISION on consumers.

Sponsored by:	Serenity Cybersecurity, LLC

PR:		262713
2023-08-07 19:34:07 +03:00
Vladimir Druzenko
cc018ec33b Mk/bsd.options.desc.mk: add "PIPEWIRE_DESC?= PipeWire multimedia server support"
Keep custom description in ports:
graphics/spectacle
multimedia/obs-studio
net/krfb
x11-wm/gamescope

Approved by:		arrowd (mentor)
Differential Revision:	https://reviews.freebsd.org/D41038
MFH:			2023Q3
2023-07-16 12:52:19 +03:00
Thomas Zander
ca5fd0c991
audio/musicpd: Enable the webdav storage plugin if curl is enabled
Details:
- With curl enabled, the webdav storage plugin can be enabled as well,
  allowing folks to access their collections via webdav.
- No new dependencies are required to support this feature.

PR:		271663
Reported by:	bsd@abinet.ru
MFH:		2023Q2
2023-05-27 08:41:37 +02:00
Thomas Zander
25c4a53794
audio/musicpd: Update to upstream release 0.23.13
Details:
- Bugfix release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.13/NEWS

MFH:		2023Q2
2023-05-27 08:41:36 +02:00
Daniel Engberg
f7accb23bf */*: Bump all users of multimedia/ffmpeg*
...to make sure all picks up new version(s)
2023-04-27 14:01:46 +02:00
Christian Weisgerber
feb1fa34f5 audio/opus: bump consumers after update to 1.4 2023-04-25 17:17:15 +02:00
Jan Beich
f1f1a8be88 devel/icu: update to 73.1
- Temporarily switch to GitHub auto archive (release artifacts are N/A atm)

Changes:	https://github.com/unicode-org/icu/releases/tag/release-73-1
Reported by:	GitHub (watch releases)
PR:		270422
Exp-run by:	antoine
2023-04-13 00:56:37 +00:00
Jan Beich
4c68c9e4cf audio/musicpd: unbreak with --auto-features=enabled
ERROR: Got argument auto_features as both -Dauto_features and --auto-features. Pick one.

PR:		270361
Reported by:	antoine (via exp-run)
2023-03-28 08:28:15 +00:00
Thomas Zander
8d30186399
audio/musicpd: Update to upstream release 0.23.12
Details:
- Bugfix release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.12/NEWS

MFH:		2023Q1
2023-01-22 23:34:29 +01:00
Dima Panov
3ec51a118e With hat: office 2023-01-16 22:32:06 +03:00
Thierry Thomas
2af489c04c */*: chase the upgrade of devel/libfmt to 9.1.0
PR:		268081
2022-12-19 10:31:34 +01:00
Thomas Zander
4abac5034e
audio/musicpd: Add WAVPACK to OPTIONS_DEFAULT
Rationale:
If wavpack files containing DSD content are played via ffmpeg, they are
first converted to PCM in libavcodec (i.e. resampled and filtered), then
again to the native resolution of the oss output.
Using libwavpack directly allows mpd to leverages its native support for
DSD content, avoiding multiple resampling and / or filtering steps.

MFH:		2022Q4
2022-12-04 13:20:02 +01:00
Thomas Zander
0b66d68cab
audio/musicpd: Update to upstream release 0.23.11
Details:
- Bugfix release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.11/NEWS

MFH:		2022Q4
2022-11-30 11:01:44 +01: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
Thomas Zander
90c241c425
audio/musicpd: Update to upstream version 0.23.10
Details:
- Bugfix release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.10/NEWS

MFH:		2022Q4
2022-10-15 12:46:45 +02:00
Christian Weisgerber
1e5aaab3fc audio/flac: bump port revision of consumers after update to 1.4.1 2022-09-25 22:14:54 +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
Thomas Zander
f8ac419e2d
audio/musicpd: Update to upstream version 0.23.9
Details:
- Bugfix release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.9/NEWS

MFH:		2022Q3
2022-08-20 18:24:30 +02:00
Dima Panov
4cf39decb3 */*: bump all consumers after recent boost upgrade 2022-08-12 17:46:53 +03:00
Po-Chuan Hsieh
2bbe718e82
audio/libmad: Set SONAME to libmad.so.0 instead of libmad.so.0.16.2
- Bump PORTREVISION of dependent ports for shlib change
- Bump PORTREVISION for package change
2022-07-12 05:46:56 +08:00
Thomas Zander
b291afe2ba
audio/musicpd: Update to upstream version 0.23.8
Details:
- Bugfix release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.8/NEWS

MFH:		2022Q3
2022-07-09 23:53:39 +02:00
Thomas Zander
9a9801cb0a
audio/musicpd: Retire MMS support
Support for the long time deprecated MMS is being retired in
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264708, removing this
option for musicpd.

PR:		264705
Reported by:	diizzy
2022-06-16 18:18:34 +02:00
Dima Panov
b082b3d13e devel/boost-all: bump all library consumers after boost upgrade
PR:	246106
2022-05-22 23:17:16 +03:00
Thomas Zander
32e0eb8e6e
audio/musicpd: Update to upstream release 0.23.7
Details:
- Mostly bugfixes, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.7/NEWS

MFH:		2022Q2
2022-05-15 18:06:15 +02:00
Jan Beich
268cee3b02 devel/icu: update to 71.1
Changes:	https://github.com/unicode-org/icu/releases/tag/release-71-1
Reported by:	GitHub (watch releases)
PR:		262654
Exp-run by:	antoine
Approved by:	fluffy
2022-04-07 00:39:10 +00:00
Thomas Zander
d57d5df06f
audio/musicpd: Update to upstream release 0.23.6
Details:
- Bugfix release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.6/NEWS

MFH:		2022Q1
2022-03-22 10:11:29 +01:00
Thomas Zander
65a40ccb32
audio/musicpd: Update to upstream release 0.23.5
Details:
- Bugfix release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.5/NEWS
2021-12-04 17:45:06 +01:00
Thomas Zander
e40e82b3bc
audio/fluidsynth: Update to upstream version 2.2.4
MFH:		2021Q4
2021-11-27 11:09:44 +01:00
Jan Beich
e92349ca0c multimedia/pipewire: force rebuild consumers after 8691df3a51
ABI has changed: pw_{,de}init -> pipewire_{,de}init. As PipeWire
support is often runtime-optional the breakage maybe hard to notice.

 ERROR kooha::backend::screencast_portal > Error from screencast call: Zbus(MethodError(OwnedInterfaceName(InterfaceName(Str("org.freedesktop.DBus.Error.UnknownMethod"))), Some("No such interface “org.freedesktop.portal.ScreenCast” on object at path /org/freedesktop/portal/desktop"), Msg { type: Error, sender: UniqueName(Str(":1.397")), reply-serial: 18, body: Signature: [
        s (115),
] }))

ld-elf.so.1: /usr/local/libexec/xdg-desktop-portal-wlr: Undefined symbol "pw_init"

PR:		259621
2021-11-20 22:41:23 +00:00
Thomas Zander
1e937ded15
audio/musicpd: Update to upstream version 0.23.4
Details:
- Bugfix release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.4/NEWS
2021-11-14 23:22:57 +01:00
Thomas Zander
c4ba40e2d5
audio/musicpd: Update to upstream version 0.23.3
Details:
- Bugfix release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.3/NEWS
2021-11-01 14:46:08 +01:00
Thomas Zander
aae69a8d6b
audio/musicpd: Update to upstream release 0.23.2
Details:
- Bugfix release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.2/NEWS
2021-10-30 13:06:17 +02:00
Jan Beich
f34ece3aa6 devel/icu: update to 70.1
Changes:	https://github.com/unicode-org/icu/releases/tag/release-70-1
Reported by:	GitHub (watch releases)
PR:		258794
Exp-run by:	antoine
2021-10-28 16:37:30 +00:00
Thomas Zander
479c5b288a
audio/musicpd: Update to upstream release 0.23.1
Details:
- Bugfix release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.1/NEWS
2021-10-21 00:54:08 +02:00
Thomas Zander
578df4db8f
audio/musicpd: Update to upstream release 0.23
Details:
- Big release with new features and fixes, see:
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23/NEWS
  including:
- New plugins for OPENMTP, PIPEWIRE (both as non-default OPTIONS), and
  snapcast (later enabled by default, since no new LIB_DEPENDS).
- Support for libnpupnp via UPNP OPTION.
- DSD over PCM playback via native OSS output.
- PROXY requires mpd 0.20 or later now. This might be a regression for
  some users' use cases, hence no merge to quarterly yet.
- While one it: Fix search paths for config files when not using the rc
  script in the man pages.
2021-10-18 09:57:29 +02:00
Thomas Zander
4c2db26adf
audio/fluidsynth: Update to upstream version 2.2.3
MFH:		2021Q4
2021-10-04 06:56:46 +02:00
Jan Beich
c7ee43c1c7 audio/musicpd: convert MANPAGES to target helpers 2021-10-02 04:19:41 +00:00
Jan Beich
4ffd1d5e57 audio/musicpd: drop unused MPD_CLANG_LD after 620968a43a
Builds fine on armv6 at least with LLD 12.0.1. Since FreeBSD >= 12.0
armv6 is deprecated in favor of armv7, anyway.

$ objdump -D $(which musicpd) | fgrep -w -e movt -e movw; echo Exit $?
Exit 1
2021-10-02 04:18:02 +00:00
Jan Beich
20e2504e18 audio/musicpd: unbreak build after 620968a43a
meson.build:105:0: ERROR: Unknown variable "test_ldflags".

Reported by:	pkg-fallout
2021-10-02 00:10:14 +00:00
Rene Ladan
620968a43a cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
2021-09-30 23:23:30 +02:00
Thomas Zander
6feb134651
audio/musicpd: Update to upstream release 0.22.11
Details:
- Bugfix release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.22.11/NEWS

MFH:		2021Q3
2021-08-28 14:26:50 +02:00
Thomas Zander
bd67074d3f audio/musicpd: Update to upstream release 0.22.10
Details:
- Bugfix release, see:
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.22.10/NEWS
- Remove the defunct TIDAL plugin.

MFH:		2021Q3
2021-08-07 15:39:45 +02:00
Yuri Victorovich
5708ae4005 audio/jack: Update to Jack2: 0.125.0 -> 1.9.16
Big thank you to Florian Walpen <dev@submerge.ch> and
Goran Mekić <meka@tilda.center> for working on Jack2.

PR:		251125
Submitted by:	Florian Walpen <dev@submerge.ch> (original version)
2021-08-02 09:03:15 -07:00
Thomas Zander
603f5e784d
audio/musicpd: Update to upstream version 0.22.9.
Details:
- Bugfix release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.22.9/NEWS
2021-06-29 06:29:25 +02:00
Thomas Zander
c194689f69
audio/musicpd: Update to upstream release 0.22.8.
Details:
- Upstream release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.22.8/NEWS
- Fixes a regression (crash in the "albumart" command)

MFH:		2021Q2
2021-05-23 12:50:25 +02:00
Thomas Zander
5994870bc5
audio/musicpd: Update to upstream release 0.22.7
Details:
- Upstream release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.22.7/NEWS

MFH:		2021Q2
2021-05-22 08:27:05 +02:00
Jan Beich
69d24a727d devel/icu: update to 69.1
Changes:	https://github.com/unicode-org/icu/releases/tag/release-69-1
Reported by:	GitHub (watch releases)
2021-04-08 23:33:31 +00:00
Mathieu Arnold
cf118ccf87
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
2021-04-07 10:09:01 +02:00
Mathieu Arnold
135fdeebb9
all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00