summarylogtreecommitdiffstats
path: root/PKGBUILD
AgeCommit message (Collapse)Author
2020-02-27Package headers, cleanup packagingCaleb Maclennan
2020-02-26Drop radiousclient-ng optdepends, removed from AUR in 2017Caleb Maclennan
2020-02-22Bumped to 17.2.0 and added Caleb as co-maintainerNigel Kukard
2019-12-27Updated to 17.1.0Nigel Kukard
2019-11-28Updated to 17.0.1Nigel Kukard
2019-11-21Updated to 17.0.0Nigel Kukard
2019-11-02Updated to 16.6.1Nigel Kukard
2019-11-02Cleaned up PKGBUILDNigel Kukard
2019-10-10Bumped to version 16.6.0Nigel Kukard
2019-10-05Bumped to version 16.5.1Nigel Kukard
2019-08-14Regenerated .SRCINFO and bumped pkgrelNigel Kukard
2019-08-14Fix most illegal instructions when shipping asterisk.Denis 'GNUtoo' Carikli
While this works in AUR, because users are building the PKGBUILD, distributions wanting to use this PKGBUILD as-is and ship packages produced with it will result in illegal instructions at runtime. Without that fix, if you build this packages on a machine with a processor that supports avx (Advanced Vector Extensions), libpjsip.so.2 ended up with vpxor instructions that were also executed on machines with a processor that did not have such extension, which resulted in an illegal instruction at asterisk startup if the machine running it didn't have AVX. Though for some reason, with this patch, building asterisk on a machine with avx still results in res_pjsip_send_to_voicemail.so having one vpxor instruction. Hopefully even with that, asterisk can still start on machines that do not have AVX. To fix most illegal instructions: - Native builds were disabled by using the ChangeLog documentation: "Those who need different -march= values, please, go for ./configure make menuselect.makeopts or make menuselect ./menuselect/menuselect --disable BUILD_NATIVE" - The build configuration was changed to use an external pjproject library. The AUR PKGBUILD for pjproject also had several fixes to prevent it from causing illegal instructions. On x86_64 I verified that most asterisk ELF files did not have vpxor instructions anymore with: $ pacman -Q -l asterisk | \ awk '{print $2}' | xargs file | grep ELF | \ sed 's#:.*##' | xargs objdump -D | grep vpxor Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2019-07-25Updated to 16.5.0Nigel Kukard
2019-06-0116.4.0DX37
2019-04-0716.3.0DX37
2019-03-1116.2.1DX37
2019-02-1616.2.0DX37
2018-12-2916.1.1; fix chown without actual creating asterisk user; stop service ↵DX37
instead of killing process
2018-12-1316.1.0DX37
2018-11-1516.0.1DX37
2018-10-1016.0.0DX37
2018-09-2515.6.1DX37
2018-09-10kill daemon after pkg removeDX37
2018-09-10changesDX37
- using sysusers for creating asterisk user/group - using https instead of http for src download - using bundled and patched pjproject - using bundled systemd service and socket units
2018-09-0615.6.0DX37
2018-07-1815.5.0DX37
2018-06-1215.4.1DX37
2018-06-1115.4.0DX37
2018-02-28Bump to 15.2.2Caleb Maclennan
2018-02-13Bump to 15.2.0 and use external pjproject againCaleb Maclennan
2018-02-11Take over maintenence and make a few cosmetic cleanupsCaleb Maclennan
2017-11-05Bump to 15.1.0Xavier Devlamynck
2017-10-03Bump to 15.0.0Xavier Devlamynck
2017-09-04Bump to 14.6.1Xavier Devlamynck
2017-07-26Fix dependency + configure optionsXavier Devlamynck
2017-07-25Bump to 14.6.0Xavier Devlamynck
2017-06-26Bump to 14.5.0Xavier Devlamynck
2017-05-01Bump to 14.4.0Xavier Devlamynck
2017-02-28Bump to 14.3.0Xavier Devlamynck
2017-01-30Bump to 14.2.1Xavier Devlamynck
2016-11-25Use built-in libeditXavier Devlamynck
2016-11-22Bump to 14.1.2Xavier Devlamynck
2016-10-28Bump to 14.1.1Xavier Devlamynck
2016-10-06Add opus supportXavier Devlamynck
2016-09-28Bump to 14.0.1Xavier Devlamynck
2016-09-18Bump to 13.11.2Xavier Devlamynck
2016-09-09Bump to 13.11.1Xavier Devlamynck
2016-08-24Add arm achitectureXavier Devlamynck
2016-07-21Bump to 13.10.0Xavier Devlamynck
2016-05-20Bump to 13.9.1Xavier Devlamynck