| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
2023-12-31 net/asterisk16: Upstream EOL reaches on 2023-10-09
|
|
|
|
| |
USES=llvm now by default exports CC/CPP/CXX so remove those
|
|
|
|
|
|
|
|
|
| |
Although astersisk itself builds fine with OpenSSL 3 however one of it's
internal project pjproject fails to detect OpenSSL 3 and picks up gnutls
as a dependency but fails to detect the library.
Approved by: portmgr (blanket)
Sponsored by: The FreeBSD Foundation
|
|
|
|
| |
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
|
|
| |
This port do not have upstream support for OpenSSL 3 and later as it's
supposed toe expire on 2023-10-09 so mark IGNORE_SSL for OSVERSION
1400092 and cases where SSL_DEFAULT is openssl.
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
| |
Announcement:
http://lists.digium.com/pipermail/asterisk-announce/2023-July/000884.html
|
|
|
|
|
|
|
| |
llvm15 was also merged into 13.2-STABLE effective from OSVERSION
1302505. Fix the ports that failed to build with llvm15.
Approved by: portmgr (blanket)
|
|
|
|
| |
- Pet portclippy
|
|
|
|
|
|
|
|
| |
- Upstream EOL reaches on 2023-10-09. See more more information:
https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions
- Set EXPIRATION_DATE to 2023-12-31
Approved by: portmgr (blanket)
|
| |
|
|
|
|
|
| |
Announcement:
https://www.asterisk.org/asterisk-news/asterisk-16-30-0-now-available/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Convert the USE_LDAP=yes to USES=ldap and adds the following features:
- Adds the argument USES=ldap:server to add openldap2{4|5|6}-server as
RUN_DEPENDS
- Adds the argument USES=ldap<version> and replaces WANT_OPENLDAP_VER
- Adds OPENLDAP versions in bsd.default-versions.mk
- Adds USE_OPENLDAP/WANT_OPENLDAP_VER in Mk/bsd.sanity.mk
- Changes consumers to use the features
Reviewed by: delphij
Approved by: portmgr
Differential Revision: https://reviews.freebsd.org/D38233
|
|
|
|
|
|
| |
Reported by: poudriere fallout
Approved by: portmgr blanket
Pointy hat to: cmt
|
|
|
|
|
| |
Announcement:
http://lists.digium.com/pipermail/asterisk-announce/2022-December/000873.html
|
|
|
|
|
| |
Announcement:
http://lists.digium.com/pipermail/asterisk-announce/2022-October/000869.html
|
|
|
|
|
|
|
|
|
|
| |
Commit b7f05445c00f 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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
|
| |
Drop maintainership for asterisk and related ports.
I've not been using asterisk for a while now, and am unable to
properly test updates and patches now.
Releasing it to the heap, hoping someone actually using it can take
maintanership.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add a GEOLOCATION option (off by default) to allow building the new
res_geolocation module, which allows to use geolocation information
in SIP protocol (upstream provider support required).
Since it requires architecture specific flags to be passed to ld,
I've enabled it only for tier 1 architectures at present.
PR: 266053
Tested by: Seneca Cunningham <seneca@vybenetworks.com>
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
pkgconfig is now used by asterisk to detect most required dependencies,
so add it to the global USES.
At the same time there is a bug in the menuselect configure script
that shows up when the PJSIP option is disabled. It tries to run
sed through a $SED variable before populating it.
As a workaround for now I just replace the $SED variable with the
bare sed command.
PR: 263980
Fixes: e8e6fba878cf12
|
|
|
|
|
|
|
|
|
| |
- Embedded pjproject updated from 2.10 to 2.12
- Fix terminfo detection by adding the correct path to detection code [1]
- Add note to pkg-descr to explain that the misc/terminfo-db port
is required to get color in the console
Reported by: ogogon@ogogon.org (via email) [1]
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
MFH: 2022Q2
Security: a5de43ed-bc49-11ec-b516-0897988a1c07
8838abf0-bc47-11ec-b516-0897988a1c07
|
|
|
|
|
|
|
|
| |
This is a separate commit to facilitate easier cherry-picking for
quarterly.
PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor)
|
| |
|
|
|
|
|
| |
This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246
|
| |
|
|
|
|
|
| |
MFH: 2022Q1
Security: 964c5460-9c66-11ec-ad3a-001999f8d30b
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Asterisk build system checks for presence of xmlstarlet as "xml"
binary on the system.
If found it triggers part of the build system trying to download
some external files during the install phase which even uses a
command line tool not available on FreeBSD.
Such code is not necessary for the port, as all supported modules
are downloaded using ports tree provided functionality. Furthermore
downloading files from the internet is forbidden during the install
phase.
This patch forces the variable used by the Makefiles to identify
xmlstarlet presence to be empty. so the code path described above
is not triggered.
PR: 261884
|
| |
|
|
|
|
| |
Also remove old, unneeded patch.
|
|
|
|
|
|
|
|
|
| |
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").
Approved by: portmgr (blanket)
|
|
|
|
|
|
| |
These patches are already included upstream. No functional change.
Reported by: Naveen Albert <asterisk at phreaknet.org> (via email)
|
|
|
|
|
|
|
|
| |
Patch consumers and bump PORTREVISION where appropriate.
PR: 258999
Reported by: jailbird@fdf.net (maintainer)
Reviewed by: madpilot@
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").
Many CONFLICTS definitions used patterns like "bash-[0-9]*" to filter
for the bash package in any version. But that pattern is functionally
identical with just "bash".
Approved by: portmgr (blanket)
|
|
|
|
|
|
| |
Fixes runtime issue: pbx_ael: Infinite loop on reload
MFH: 2021Q4
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
I removed these by mistake in commit 99857c53ae27
PR: 257478
Reported by: OlivierW <olivierw1+bugzilla-freebsd@hotmail.com>
MFH: 2021Q3
|
|
|
|
|
|
| |
Security: ffa364e1-ebf5-11eb-aef1-0897988a1c07,
fb3455be-ebf6-11eb-aef1-0897988a1c07,
53fbffe6-ebf7-11eb-aef1-0897988a1c07
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There is no architecture specific code in asterisk. It used to have
problems building on certain architectures due to the software
leveraging some then advanced compiler features.
At present asterisk is expected to compile and work fine on all
supported architectures. This is also shown by the restriction being
removed including almost all of them.
Noticed by: danfe
MFH: 2021Q3
|
|
|
|
|
|
|
|
| |
User testing reports asterisk compiles and works fine on aarch64.
PR: 257176
Tested by: José Pérez <pr@aoek.com>
MFH: 2021Q3
|