aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* MFH: r501255Bernard Spil2019-05-115-153/+81
| | | | | | | | | | | | | | databases/mariadb102-server: Security update to 10.2.24 - CMake OPTIONS refactoring - Move everything to master port Security: 4e1997e8-5de0-11e9-b95c-b499baebfeaf Approved by: ports-secteam (joneum) Notes: svn path=/branches/2019Q2/; revision=501256
* MFH: r501188Guido Falsi2019-05-116-1/+102
| | | | | | | | | | | | | | | - Fix reported sporadic crashes - Enumerate all displays for backlight support - Fix some compile warnings - When building debug binaries enable extra debugging code too PR: 237714 Submitted by: rozhuk.im@gmail.com Approved by: ports-secteam (miwi) Notes: svn path=/branches/2019Q2/; revision=501229
* MFH: r501212Jan Beich2019-05-114-8/+8
| | | | | | | | | | | | security/nss: update to 3.44 Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.44_release_notes Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_44_RTM ABI: https://abi-laboratory.pro/tracker/timeline/nss/ Approved by: ports-secteam blanket (required by Firefox 68) Notes: svn path=/branches/2019Q2/; revision=501213
* MFH: r501203Jan Beich2019-05-101-0/+1
| | | | | | | | | | | | | | | emulators/rpcs3: unbreak EVDEV after r487789 In file included from rpcs3/rpcs3qt/pad_settings_dialog.cpp:24: In file included from rpcs3/evdev_joystick_handler.h:7: /usr/local/include/libevdev-1.0/libevdev/libevdev.h:30:10: fatal error: 'linux/input.h' file not found #include <linux/input.h> ^~~~~~~~~~~~~~~ Approved by: ports-secteam blanket Notes: svn path=/branches/2019Q2/; revision=501206
* MFH: r501202Jan Beich2019-05-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | emulators/rpcs3: document broken GDB after r482459 Utilities/GDBDebugServer.cpp:357:36: error: no member named 'cr_pack' in 'ppu_thread' return u32_to_padded_hex(thread->cr_pack()); ~~~~~~ ^ Utilities/GDBDebugServer.cpp:386:11: error: no member named 'cr_unpack' in 'ppu_thread' thread->cr_unpack(hex_to_u32(value)); ~~~~~~ ^ Utilities/GDBDebugServer.cpp:736:22: error: out-of-line definition of 'on_task' does not match any declaration in 'GDBDebugServer' void GDBDebugServer::on_task() ^~~~~~~ Utilities/GDBDebugServer.cpp:811:22: error: out-of-line definition of 'on_exit' does not match any declaration in 'GDBDebugServer' void GDBDebugServer::on_exit() ^~~~~~~ Utilities/GDBDebugServer.cpp:822:29: error: out-of-line definition of 'get_name' does not match any declaration in 'GDBDebugServer' std::string GDBDebugServer::get_name() const ^~~~~~~~ Utilities/GDBDebugServer.cpp:827:22: error: out-of-line definition of 'on_stop' does not match any declaration in 'GDBDebugServer' void GDBDebugServer::on_stop() ^~~~~~~ Utilities/GDBDebugServer.cpp:831:8: error: no member named 'notify' in 'GDBDebugServer' this->notify(); ~~~~ ^ Utilities/GDBDebugServer.cpp:832:2: error: use of undeclared identifier 'old_thread'; did you mean 'pad_thread'? old_thread::on_stop(); ^~~~~~~~~~ pad_thread rpcs3/Emu/System.h:197:38: note: 'pad_thread' declared here std::function<std::shared_ptr<class pad_thread>()> get_pad_handler; ^ Utilities/GDBDebugServer.cpp:832:2: error: incomplete type 'pad_thread' named in nested name specifier old_thread::on_stop(); ^~~~~~~~~~~~ rpcs3/Emu/System.h:197:38: note: forward declaration of 'pad_thread' std::function<std::shared_ptr<class pad_thread>()> get_pad_handler; ^ Utilities/GDBDebugServer.cpp:841:2: error: use of undeclared identifier 'notify' notify(); ^ rpcs3/Emu/System.cpp:1543:30: error: no member named 'on_stop' in 'GDBDebugServer' fxm::get<GDBDebugServer>()->on_stop(); ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ Approved by: ports-secteam blanket Notes: svn path=/branches/2019Q2/; revision=501205
* MFH: r501193Jan Beich2019-05-103-45/+6
| | | | | | | | | multimedia/x265: backport some SVTHEVC fixes Approved by: ports-secteam blanket Notes: svn path=/branches/2019Q2/; revision=501194
* MFH: r501100Cy Schubert2019-05-092-3/+13
| | | | | | | | | | | Prepare for the pending removal of ispec from GENERIC, making sure that the ipsec kld is loaded. Suggested by: gallatin@ Approved by: portmgr (joneum@) Notes: svn path=/branches/2019Q2/; revision=501102
* MFH: r501081Jan Beich2019-05-092-4/+4
| | | | | | | | | | devel/rust-cbindgen: update to 0.8.6 Changes: https://github.com/eqrion/cbindgen/compare/v0.8.3...v0.8.6 Approved by: ports-secteam blanket (required by Firefox 68) Notes: svn path=/branches/2019Q2/; revision=501082
* MFH: r501064Jan Beich2019-05-092-1/+13
| | | | | | | | | | | multimedia/ffmpeg: backport AOM warning fix [libaom-av1 encoder @ 0x807b0d1c0] Value -1.000000 for parameter 'enable-intrabc' out of range [0 - 1] Approved by: ports-secteam blanket Notes: svn path=/branches/2019Q2/; revision=501067
* MFH: r501061Jan Beich2019-05-092-5/+5
| | | | | | | | | | emulators/citra: update to s20190507 Changes: https://github.com/citra-emu/citra/compare/2c5816978...46b015bef Approved by: ports-secteam (swills, implicit for snapshots) Notes: svn path=/branches/2019Q2/; revision=501066
* MFH: r497777 r498215 r498433 r498620 r498778 r498828 r499416 r499701 r500618 ↵Jan Beich2019-05-092-5/+4
| | | | | | | | | | | | r500761 r500838 r500939 r501059 devel/git-cinnabar: update to 0.5.1 Changes: https://github.com/glandium/git-cinnabar/compare/ddd4e3b...0.5.1 Approved by: ports-secteam (miwi) Notes: svn path=/branches/2019Q2/; revision=501060
* MFH: r500269Bernard Spil2019-05-085-67/+22
| | | | | | | | | | | databases/mariadb55-server: Security update to 5.5.64 Security: 4e1997e8-5de0-11e9-b95c-b499baebfeaf Approved by: ports-secteam (joneum) Notes: svn path=/branches/2019Q2/; revision=501050
* MFH: r500850Bernard Spil2019-05-082-4/+4
| | | | | | | | | | | databases/mariadb101-server: Security update to 10.1.39 Security: 4e1997e8-5de0-11e9-b95c-b499baebfeaf Approved by: ports-secteam (joneum) Notes: svn path=/branches/2019Q2/; revision=501048
* MFH: r501001Torsten Zuehlsdorff2019-05-084-17/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lang/php73: Upgrade from 7.3.4 to 7.3.5 Changelog: Core: Fixed bug #77903 (ArrayIterator stops iterating after offsetSet call). CLI: Fixed bug #77794 (Incorrect Date header format in built-in server). EXIF: Fixed bug #77950 (Heap-buffer-overflow in _estrndup via exif_process_IFD_TAG). Interbase: Fixed bug #72175 (Impossibility of creating multiple connections to Interbase with php 7.x). Intl: Fixed bug #77895 (IntlDateFormatter::create fails in strict mode if $locale = null). litespeed: LiteSpeed SAPI 7.3.1, better process management, new API function litespeed_finish_request(). LDAP: Fixed bug #77869 (Core dump when using server controls) (mcmic) Mail: Fixed bug #77821 (Potential heap corruption in TSendMail()). mbstring: Implemented FR #72777 (Implement regex stack limits for mbregex functions). MySQLi: Fixed bug #77773 (Unbuffered queries leak memory - MySQLi / mysqlnd). PCRE: Fixed bug #77827 (preg_match does not ignore \r in regex flags). PDO: Fixed bug #77849 (Disable cloning of PDO handle/connection objects). phpdbg: Fixed bug #76801 (too many open files). Fixed bug #77800 (phpdbg segfaults on listing some conditional breakpoints). Fixed bug #77805 (phpdbg build fails when readline is shared). Reflection: Fixed bug #77772 (ReflectionClass::getMethods(null) doesn't work). Fixed bug #77882 (Different behavior: always calls destructor). Standard: Fixed bug #77793 (Segmentation fault in extract() when overwriting reference with itself). Fixed bug #77844 (Crash due to null pointer in parse_ini_string with INI_SCANNER_TYPED). Fixed bug #77853 (Inconsistent substr_compare behaviour with empty haystack). Changelog taken from: https://www.php.net/ChangeLog-7.php#7.3.5 Approved by: ports-secteam (mivy) Notes: svn path=/branches/2019Q2/; revision=501024
* MFH: r501000Torsten Zuehlsdorff2019-05-084-18/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lang/php72: Upgrade from 7.2.17 to 7.2.18 Changelog: CLI: Fixed bug #77794 (Incorrect Date header format in built-in server). EXIF: Fixed bug #77950 (Heap-buffer-overflow in _estrndup via exif_process_IFD_TAG). Interbase: Fixed bug #72175 (Impossibility of creating multiple connections to Interbase with php 7.x). Intl: Fixed bug #77895 (IntlDateFormatter::create fails in strict mode if $locale = null). litespeed: LiteSpeed SAPI 7.3.1, better process management, new API function litespeed_finish_request(). Mail: Fixed bug #77821 (Potential heap corruption in TSendMail()). PCRE: Fixed bug #77827 (preg_match does not ignore \r in regex flags). PDO: Fixed bug #77849 (Disable cloning of PDO handle/connection objects). phpdbg: Fixed bug #76801 (too many open files). Fixed bug #77800 (phpdbg segfaults on listing some conditional breakpoints). Fixed bug #77805 (phpdbg build fails when readline is shared). Reflection: Fixed bug #77772 (ReflectionClass::getMethods(null) doesn't work). Fixed bug #77882 (Different behavior: always calls destructor). Standard: Fixed bug #77680 (recursive mkdir on ftp stream wrapper is incorrect). Fixed bug #77844 (Crash due to null pointer in parse_ini_string with INI_SCANNER_TYPED). Fixed bug #77853 (Inconsistent substr_compare behaviour with empty haystack). Changelog taken from: https://www.php.net/ChangeLog-7.php#7.2.18 Approved by: ports-secteam (mivy) Notes: svn path=/branches/2019Q2/; revision=501023
* MFH: r500999 r501013Torsten Zuehlsdorff2019-05-082-5/+5
| | | | | | | | | | | | | | | | | | | | | | lang/php71: Update from 7.1.28 to 7.1.29 Changelog: EXIF: Fixed bug #77950 (Heap-buffer-overflow in _estrndup via exif_process_IFD_TAG). Mail: Fixed bug #77821 (Potential heap corruption in TSendMail()). Changelog taken from: https://www.php.net/ChangeLog-7.php#7.1.29 lang/php71: put mailheader patch back Reported by: mat Approved by: ports-secteam (mivy) Notes: svn path=/branches/2019Q2/; revision=501022
* MFH: r499370Tijl Coosemans2019-05-082-4/+4
| | | | | | | | | | | | Update to 1.22.5. Merged to 2019Q2 to fix an issue with Ghostscript 9.27. PR: 237765 Approved by: ports-secteam (miwi) Notes: svn path=/branches/2019Q2/; revision=501003
* MFH: r500974Alexandre C. Guimarães2019-05-084-25/+14
| | | | | | | | | | | | | | | | graphics/mupdf: Upate to 1.15.0 - bump graphics-zathura-mupdf PR: 237770 PR: 236590 Submitted by: Zsolt Udvari (maintainer) Approved by: tcberner (mentor) Approved by: ports-secteam (miwi) Notes: svn path=/branches/2019Q2/; revision=500992
* MFH: r500835Jan Beich2019-05-082-4/+4
| | | | | | | | | | | | | databases/sqlite3: update to 3.28.0 Changes: https://sqlite.org/releaselog/3_28_0.html ABI: https://abi-laboratory.pro/tracker/timeline/sqlite/ PR: 237677 Approved by: Pavel Volkov (maintainer) Approved by: ports-secteam (joneum) Notes: svn path=/branches/2019Q2/; revision=500987
* MFH: r500984Christoph Moench-Tegeder2019-05-072-5/+5
| | | | | | | | | | | update www/firefox-esr to 60.6.3 (rc1) https://www.mozilla.org/en-US/firefox/60.6.3/releasenotes/ Approved by: portmgr (blanket: web browser) Notes: svn path=/branches/2019Q2/; revision=500986
* MFH: r500983Christoph Moench-Tegeder2019-05-072-5/+5
| | | | | | | | | | | update www/firefox to 66.0.5 https://www.mozilla.org/en-US/firefox/66.0.5/releasenotes/ Approved by: portmgr (blanket: web browser) Notes: svn path=/branches/2019Q2/; revision=500985
* MFH: r500725Cy Schubert2019-05-074-16/+60
| | | | | | | | | | | Fix build with libressl 2.9.1. PR: 237621 Reported by: many Approved by: portmgr (joneum@) Notes: svn path=/branches/2019Q2/; revision=500972
* MFH: r500916Torsten Zuehlsdorff2019-05-072-4/+4
| | | | | | | | | | | | | | | | devel/aphpunit: Upgrade from 1.7 to 1.8 Changelog: - Bugfix: now exit with code 1, if no test-cases were found - Bugfix: now exit with code 1, if not a single assertion was performed - Bugfix: detected PHP errors are no longer unhandled. They are no reported as error Changelog taken from: https://gitlab.toco-domains.de/tocOS/APHPUnit/blob/master/CHANGELOG Approved by: ports-secteam (miwi) Notes: svn path=/branches/2019Q2/; revision=500953
* Remove old DISTVERSION lineJochen Neumeister2019-05-062-4/+0
| | | | | | | Approved by: ports-secteam (joneum) Notes: svn path=/branches/2019Q2/; revision=500941
* MFH: r499798John Baldwin2019-05-063-1/+63
| | | | | | | | | | | | Add AES-CCM and plain SHA digest test vectors. These will be used to expand testing of OCF crypto algorithms in future changes to the base system OCF tests. Approved by: ports-secteam (miwi) Notes: svn path=/branches/2019Q2/; revision=500936
* MFH: r500922Thomas Zander2019-05-062-7/+7
| | | | | | | | | Update to upstream version 0.1.3 Approved by: ports-secteam (riggs) Notes: svn path=/branches/2019Q2/; revision=500923
* Update to 1.8.0Jochen Neumeister2019-05-065-7/+41
| | | | | | | | | | | | | Changelog: https://blog.gitea.io/2019/04/gitea-1.8.0-is-released/ PR: 237734 Submitted by: stb@lassitu.de (maintainer) Approved by: ports-secteam (joneum) Security: a1de4ae9-6fda-11e9-9ba0-4c72b94353b5 Sponsored by: Netzkommune GmbH Notes: svn path=/branches/2019Q2/; revision=500904
* MFH: r500873Antoine Brodin2019-05-051-0/+2
| | | | | | | | | Mark BROKEN: unfetchable Reported by: pkg-fallout Notes: svn path=/branches/2019Q2/; revision=500874
* MFH: r500864Christoph Moench-Tegeder2019-05-052-6/+5
| | | | | | | | | | | | | | | | update www/firefox-esr to 60.6.2 (rc2) https://www.mozilla.org/en-US/firefox/60.6.2/releasenotes/ This includes the fix for "armagadd-on-2.0" (disabled add-ons due to an expired intermediate code signing certificate): https://blog.mozilla.org/addons/2019/05/04/update-regarding-add-ons-in-firefox/ https://support.mozilla.org/en-US/kb/add-ons-disabled-or-fail-to-install-firefox Approved by: portmgr (blanket: web browser) Notes: svn path=/branches/2019Q2/; revision=500866
* MFH: r500863Christoph Moench-Tegeder2019-05-052-5/+5
| | | | | | | | | | | | | | | | update www/firefox to 66.0.4 (rc3) https://www.mozilla.org/en-US/firefox/66.0.4/releasenotes/ This includes the fix for "armagadd-on-2.0" (disabled add-ons due to an expired intermediate code signing certificate): https://blog.mozilla.org/addons/2019/05/04/update-regarding-add-ons-in-firefox/ https://support.mozilla.org/en-US/kb/add-ons-disabled-or-fail-to-install-firefox Approved by: portmgr (blanket: web browser) Notes: svn path=/branches/2019Q2/; revision=500865
* MFH: r500839Tobias Kortkamp2019-05-042-5/+5
| | | | | | | | | | | graphics/netpbm: Update to 10.86.03 Changes: https://gitlab.com/tobiask/netpbm/raw/v10.86.03/doc/HISTORY Approved by: ports-secteam blanket (bug fixes in pnmcrop and pnmtopng) Notes: svn path=/branches/2019Q2/; revision=500840
* MFH: r499967Antoine Brodin2019-05-043-7/+7
| | | | | | | | | Update to 1.6.37 Security: CVE-2019-7317 Notes: svn path=/branches/2019Q2/; revision=500823
* MFH: r500815Thomas Zander2019-05-041-5/+5
| | | | | | | | | | | | | | Fix *DEPENDS, add missing USES pgsql PR: 236541 Submitted by: wenheping2000@hotmail.com Reviewed by: riggs Approved by: maintainer timeout Approved by: ports-secteam (riggs) Notes: svn path=/branches/2019Q2/; revision=500818
* MFH: r500766Jan Beich2019-05-042-5/+5
| | | | | | | | | | games/openbor: update to 7000 Changes: https://github.com/DCurrent/openbor/compare/66657298...dc6a1516 Approved by: ports-secteam (feld, implicit for snapshots) Notes: svn path=/branches/2019Q2/; revision=500767
* MFH: r500760Jan Beich2019-05-032-5/+5
| | | | | | | | | | emulators/citra: update to s20190503 Changes: https://github.com/citra-emu/citra/compare/623b0621a...2c5816978 Approved by: ports-secteam (swills, implicit for snapshots) Notes: svn path=/branches/2019Q2/; revision=500762
* MFH: r500743Thomas Zander2019-05-032-6/+6
| | | | | | | | | | | | | Update to upstream version 1.7.11 Details: - Bug fixes and documentation improvements, see https://github.com/containous/traefik/releases/tag/v1.7.11 Approved by: ports-secteam (riggs) Notes: svn path=/branches/2019Q2/; revision=500744
* MFH: r500705 r500724Guido Falsi2019-05-037-2/+121
| | | | | | | | | | | | | | | | | | | | | | - Add to pjsip a customized config_site.h file with values suggested by the asterisk project. This allows WebRTC to work correctly in asterisk out of the box [1] - Also import some patches to pjsip from the asterisk project. These patches have already been integrated in upstream pjsip development sources [2] Reported by: zhenya1993lzn@yandex.ru [1] Obtained from: https://github.com/asterisk/asterisk/tree/16.3/third-party/pjproject/patches [2] Bump PORTREVISION on asterisk ports after r500705 changes to pjsip. Crashes have been reported, which are fixed by reinstallation. Reported by: Christoph Moench-Tegeder <cmt@burggraben.net> Approved by: ports-secteam (joneum, miwi) Notes: svn path=/branches/2019Q2/; revision=500733
* MFH: r500569Larry Rosenman2019-05-027-40/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mail/dovecot, mail/dovecot-pigeonhole: upgrade to 2.3.6, 0.5.6 respectively. Dovecot changelog: * CVE-2019-11494: Submission-login crashed with signal 11 due to null pointer access when authentication was aborted by disconnecting. * CVE-2019-11499: Submission-login crashed when authentication was started over TLS secured channel and invalid authentication message was sent. * auth: Support password grant with passdb oauth2. + Use system default CAs for outbound TLS connections. + Simplify array handling with new helper macros. + fts_solr: Enable configuring batch_size and soft_commit features. - lmtp/submission: Fixed various bugs in XCLIENT handling, including a hang when XCLIENT commands were sent infinitely to the remote server. - lmtp/submission: Forwarded multi-line replies were erroneously sent as two replies to the client. - lib-smtp: client: Message was not guaranteed to contain CRLF consistently when CHUNKING was used. - fts_solr: Plugin was no longer compatible with Solr 7. - Make it possible to disable certificate checking without setting ssl_client_ca_* settings. - pop3c: SSL support was broken. - mysql: Closing connection twice lead to crash on some systems. - auth: Multiple oauth2 passdbs crashed auth process on deinit. - HTTP client connection errors infrequently triggered a segmentation fault when the connection was idle and not used for a particular client instance. Pigeonhole changelog: + sieve: Redirect loop prevention is sometimes ineffective. Improve existing loop detection by also recognizing the X-Sieve-Redirected-From header in incoming messages and dropping redirect actions when it points to the sending account. This header is already added by the redirect action, so this improvement only adds an additional use of this header. - sieve: Prevent execution of implicit keep upon temporary failure occurring at runtime. Security: CVE-2019-11494 Security: CVE-2019-11499 Approved by: ports-secteam (miwi) Notes: svn path=/branches/2019Q2/; revision=500671
* MFH: r500624Jan Beich2019-05-022-5/+5
| | | | | | | | | | emulators/citra: update to s20190501 Changes: https://github.com/citra-emu/citra/compare/37861526f...623b0621a Approved by: ports-secteam (swills, implicit for snapshots) Notes: svn path=/branches/2019Q2/; revision=500628
* MFH: r499933 r500562Niclas Zeising2019-04-304-10/+10
| | | | | | | | | | | | | | | | | | | | graphics/drm-current-kmod: Update to latest snapshot. Fixes compilation on recent HEAD. Update drm driver snapshots Update the drm drivers for current (drm-current-kmod) and for 12 (drm-fbsd12.0-kmod) to their respective latest snapshots. This includes fixes to debugging output using debugfs. Approved by: jmd (maintainer, implicit) Sponsored by: B3 Init (zeising) Approved by: ports-secteam (implicit, drm-drivers blanket) Notes: svn path=/branches/2019Q2/; revision=500563
* MFH: r500393Lars Engels2019-04-301-2/+4
| | | | | | | | | | | | | | | net-mgmt/icingaweb2: - Fix plist by installing icingacli's bash completion to ${PREFIX}/etc/bash_completion.d/ - Bump PORTREVISION PR: 237596 Submitted by: Fredrik Eriksson <freebsd@wb9.se> Approved by: portmgr (antoine) Notes: svn path=/branches/2019Q2/; revision=500507
* MFH: r500478Steve Wills2019-04-302-4/+4
| | | | | | | | | | | | | | | security/libssh2: Update to 1.8.2 Fixes broken userauth module in 1.8.1 PR: 237541 Submitted by: leres Approved by: sbz (maintainer) Approved by: ports-secteam (implicit) Notes: svn path=/branches/2019Q2/; revision=500479
* MFH: r500447Jan Beich2019-04-302-5/+5
| | | | | | | | | | emulators/citra: update to s20190429 Changes: https://github.com/citra-emu/citra/compare/7ea82e794...37861526f Approved by: ports-secteam (swills, implicit for snapshots) Notes: svn path=/branches/2019Q2/; revision=500450
* MFH: r500429Jan Beich2019-04-292-5/+5
| | | | | | | | | | | | multimedia/dav1d: update to 0.3.0 Changes: https://code.videolan.org/videolan/dav1d/tags/0.3.0 Changes: https://code.videolan.org/videolan/dav1d/blob/0.3.0/NEWS Changes: https://code.videolan.org/videolan/dav1d/compare/0.2.2...0.3.0 Approved by: ports-secteam (required by Firefox 68) Notes: svn path=/branches/2019Q2/; revision=500430
* MFH: r500069Antoine Brodin2019-04-271-0/+12
| | | | | | | | | | graphics/oyranos: Fix build at HEAD. PR: 237476 Submitted by: Rainer Hurling <rhurlin@gwdg.de> Notes: svn path=/branches/2019Q2/; revision=500262
* MFH: r499061Gerald Pfeifer2019-04-272-1/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Approved by: portmgr (miwi) GCC has two runtime libraries: The static library libgcc.a (-lgcc) and the shared library libgcc_s.so (-lgcc_s). Both implement many of the same functions but they also each have their unique functions. When GCC links programs and libraries there are three possibilities: 1. gcc -static-libgcc or gcc -static: -lgcc => Just use libgcc.a. 2. gcc -shared-libgcc: -lgcc_s -lgcc => Link with libgcc_s first, so libgcc.a is only used for its unique functions. 3. gcc: -lgcc -Wl,--as-needed -lgcc_s -Wl,--no-as-needed => Link with libgcc.a first so libgcc_s is only used for its unique functions (_Unwind_* functions). Approach 3 is the default for gcc and it's also what clang and clang++ use; approach 2 is the default for gfortran, g++ and probably other front ends. This patch makes 3 the default for gfortran. It significantly reduces the use of libgcc_s. The _Unwind_* functions are also available in the old base system libgcc_s which means this reduces the need for -rpath /usr/local/lib/gccN in ports that depend on libraries built with gfortran. Consider a dependency tree like this: prog -> libA -> libgcc_s (old base system libgcc_s is fine) -> libB -> libgcc_s (libB built with gfortran, needs new libgcc_s) Here prog needs to be linked with -rpath /usr/local/lib/gccN even if it's a normal C program compiled with clang. Without -rpath it will fail to start because it loads old libgcc_s first as a dependency of libA and then it fails to load libB. With this patch libB works with old base system libgcc_s or may not need libgcc_s at all, so prog does not need to be linked with -rpath. PR: 208120 Submitted by: tijl Notes: svn path=/branches/2019Q2/; revision=500211
* MFH: r500189Thomas Zander2019-04-272-4/+4
| | | | | | | | | | | | | Update to upstream version 0.21.8 Details: - Bugfix release, see upstream changelog: https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.8/NEWS Approved by: ports-secteam (riggs) Notes: svn path=/branches/2019Q2/; revision=500190
* MFH: r500182Jan Beich2019-04-272-5/+5
| | | | | | | | | | emulators/citra: update to s20190426 Changes: https://github.com/citra-emu/citra/compare/b9e51f0a0...7ea82e794 Approved by: ports-secteam (swills, implicit for snapshots) Notes: svn path=/branches/2019Q2/; revision=500185
* MFH: r500165Sunpoet Po-Chuan Hsieh2019-04-261-0/+1
| | | | | | | | | | | | | | Add BUILD_DEPENDS security/nettle requires gmp 6.0.0+, otherwise support for public key algorithms will be unavailable. PR: 237582 Submitted by: eugen Approved by: ports-secteam (blanket) Notes: svn path=/branches/2019Q2/; revision=500167
* MFH: r500123Dmitry Marakasov2019-04-262-0/+31
| | | | | | | | | | | - Add upstream patch to fix HUD disappearing after takin a screenshot PR: 237531 Submitted by: voidanix@420blaze.it Approved by: ports-secteam (with hat) Notes: svn path=/branches/2019Q2/; revision=500124