Compare commits

...

59 Commits

Author SHA1 Message Date
bsiegert f85d582592 Pullup tickets #6385 and #6386 2020-12-19 20:39:05 +00:00
bsiegert 039cd73e89 Pullup ticket #6386 - requested by nia
www/firefox78-l10n: dependent update

Revisions pulled up:
- www/firefox78-l10n/Makefile                                   1.6
- www/firefox78-l10n/distinfo                                   1.6

---
   Module Name:	pkgsrc
   Committed By:	nia
   Date:		Thu Dec 17 13:25:31 UTC 2020

   Modified Files:
   	pkgsrc/www/firefox78-l10n: Makefile distinfo

   Log Message:
   firefox78-l10n: Sync with firefox78
2020-12-19 20:38:42 +00:00
bsiegert 3e6b5da61b Pullup ticket #6385 - requested by nia
www/firefox78: security fix

Revisions pulled up:
- www/firefox78/Makefile                                        1.14
- www/firefox78/distinfo                                        1.7

---
   Module Name:	pkgsrc
   Committed By:	nia
   Date:		Thu Dec 17 13:24:30 UTC 2020

   Modified Files:
   	pkgsrc/www/firefox78: Makefile distinfo

   Log Message:
   firefox78: Update to 78.6.0

   Security Vulnerabilities fixed in Firefox ESR 78.6

   #CVE-2020-16042: Operations on a BigInt could have caused uninitialized
   memory to be exposed

   #CVE-2020-26971: Heap buffer overflow in WebGL

   #CVE-2020-26973: CSS Sanitizer performed incorrect sanitization

   #CVE-2020-26974: Incorrect cast of StyleGenericFlexBasis resulted in a heap
   use-after-free

   #CVE-2020-26978: Internal network hosts could have been probed by a
   malicious webpage

   #CVE-2020-35111: The proxy.onRequest API did not catch view-source URLs

   #CVE-2020-35112: Opening an extension-less download may have inadvertently
   launched an executable instead

   #CVE-2020-35113: Memory safety bugs fixed in Firefox 84 and Firefox ESR 78.6
2020-12-19 20:38:04 +00:00
bsiegert a954b9f5ae Catch up with outstanding pullup tickets 2020-12-11 10:02:51 +00:00
bsiegert 1412e963dc Pullup ticket #6373 - requested by wiz
graphics/ImageMagick: security fix

Revisions pulled up:
- graphics/ImageMagick/Makefile.common                          1.221-1.222
- graphics/ImageMagick/PLIST                                    1.114
- graphics/ImageMagick/distinfo                                 1.238-1.239
- graphics/ImageMagick/patches/patch-config_policy.xml          1.6

---
   Module Name:    pkgsrc
   Committed By:   wiz
   Date:           Tue Nov 17 16:12:02 UTC 2020

   Modified Files:
           pkgsrc/graphics/ImageMagick: Makefile.common distinfo
           pkgsrc/graphics/ImageMagick/patches: patch-config_policy.xml

   Log Message:
   ImageMagick: update to 7.0.10.38.

   2020-11-14  7.0.10-38  <quetzlzacatenango@image...>
     * Release ImageMagick version 7.0.10-38 GIT revision 17815:bf51a3f1f:20201114

   2020-11-07  7.0.10-38  <quetzlzacatenango@image...>
     * add image settings support to -fx.
     * better support for TIFF YCbCr photometric.
     * verify TTF glyph format before dereferencing (reference
       https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=26932).
     * force single HEIC image per container.

---
   Module Name:    pkgsrc
   Committed By:   wiz
   Date:           Mon Nov 23 15:45:24 UTC 2020

   Modified Files:
           pkgsrc/graphics/ImageMagick: Makefile.common PLIST distinfo

   Log Message:
   ImageMagick: update to 7.0.10.41.

   2020-11-21  7.0.10-41  <quetzlzacatenango@image...>
     * Release ImageMagick version 7.0.10-41 GIT revision 17864:20680f349:20201121

   2020-11-21  7.0.10-41  <quetzlzacatenango@image...>
     *

   2020-11-20  7.0.10-40  <quetzlzacatenango@image...>
     * Release ImageMagick version 7.0.10-40 GIT revision 17860:2594cd0a5:20201120

   2020-11-19  7.0.10-40  <quetzlzacatenango@image...>
     * remove Linux shell artifact from Windows delegate configuration file.
     * fix shell injection vulnerability via the -authenticate option (reference
       alex@cure...).

   2020-11-17  7.0.10-39  <quetzlzacatenango@image...>
     * Release ImageMagick version 7.0.10-39 GIT revision 17837:ffb8da39c:20201117

   2020-11-07  7.0.10-39  <quetzlzacatenango@image...>
     * support DPX 4:2:2 sampling.
2020-12-11 10:00:20 +00:00
bsiegert 1ee6841840 Pullup ticket #6384 - requested by wiz
security/openssl: security fix

Revisions pulled up:
- security/openssl/Makefile                                     1.264-1.266
- security/openssl/PLIST                                        1.7
- security/openssl/distinfo                                     1.146-1.147
- security/openssl/patches/patch-Configurations_10-main.conf    deleted
- security/openssl/patches/patch-crypto_rand_rand__unix.c       deleted

---
   Module Name:	pkgsrc
   Committed By:	wiz
   Date:		Wed Sep 30 09:25:31 UTC 2020

   Modified Files:
   	pkgsrc/security/openssl: Makefile PLIST distinfo
   Removed Files:
   	pkgsrc/security/openssl/patches: patch-crypto_rand_rand__unix.c

   Log Message:
   openssl: update to 1.1.1h.

     Major changes between OpenSSL 1.1.1g and OpenSSL 1.1.1h [22 Sep 2020]

         o Disallow explicit curve parameters in verifications chains when
           X509_V_FLAG_X509_STRICT is used
         o Enable 'MinProtocol' and 'MaxProtocol' to configure both TLS and DTLS
           contexts
         o Oracle Developer Studio will start reporting deprecation warnings

---
   Module Name:	pkgsrc
   Committed By:	maya
   Date:		Tue Oct 13 07:37:29 UTC 2020

   Modified Files:
   	pkgsrc/security/openssl: Makefile

   Log Message:
   openssl: add -lrt for the benefit of Solaris 10.

   PR pkg/55688
   PR pkg/54958

---
   Module Name:	pkgsrc
   Committed By:	wiz
   Date:		Tue Dec  8 18:54:17 UTC 2020

   Modified Files:
   	pkgsrc/security/openssl: Makefile distinfo
   Removed Files:
   	pkgsrc/security/openssl/patches: patch-Configurations_10-main.conf

   Log Message:
   openssl: update to 1.1.1i.

     Major changes between OpenSSL 1.1.1h and OpenSSL 1.1.1i [8 Dec 2020]

         o Fixed NULL pointer deref in GENERAL_NAME_cmp (CVE-2020-1971)
2020-12-11 08:50:56 +00:00
bsiegert e1b126038b Pullup ticket #6372 - requested by wiz
mail/neomutt: security fix

Revisions pulled up:
- mail/neomutt/Makefile                                         1.64-1.65
- mail/neomutt/PLIST                                            1.22
- mail/neomutt/distinfo                                         1.47-1.48

---
   Module Name:	pkgsrc
   Committed By:	wiz
   Date:		Sun Sep 27 14:58:46 UTC 2020

   Modified Files:
   	pkgsrc/mail/neomutt: Makefile distinfo

   Log Message:
   neomutt: update to 20200925.

   2020-09-25  Richard Russon  <rich@flatcap.org>
   * Features
     - Compose: display user-defined headers
     - Address Book / Query: live sorting
     - Address Book / Query: patterns for searching
     - Config: Add '+=' and '-=' operators for String Lists
     - Config: Add '+=' operator for Strings
     - Allow postfix query ':setenv NAME?' for env vars
   * Bug Fixes
     - Fix crash when searching with invalid regexes
     - Compose: Prevent infinite loop of `send2-hook`s
     - Fix sidebar on new/removed mailboxes
     - Restore indentation for named mailboxes
     - Prevent half-parsing an alias
     - Remove folder creation prompt for POP path
     - Show error if `$message_cachedir` doesn't point to a valid directory
     - Fix tracking LastDir in case of IMAP paths with Unicode characters
     - Make sure all mail gets applied the index limit
     - Add warnings to -Q query CLI option
     - Fix index tracking functionality
   * Changed Config
     - Add `$compose_show_user_headers` (yes)
   * Translations
     - 100% Czech
     - 100% Lithuanian
     - Split up usage strings
   * Build
     - Run shellcheck on hcachever.sh
     - Add the Address Sanitizer
     - Move compose files to lib under compose/
     - Move address config into libaddress
     - Update to latest acutest - fixes a memory leak in the unit tests
   * Code
     - Implement ARRAY API
     - Deglobalised the Config Sort functions
     - Refactor the Sidebar to be Event-Driven
     - Refactor the Color Event
     - Refactor the Commands list
     - Make ctx_update_tables private
     - Reduce the scope/deps of some Validator functions
     - Use the Email's IMAP UID instead of an increasing number as index
     - debug: log window focus

---
   Module Name:	pkgsrc
   Committed By:	wiz
   Date:		Fri Nov 20 16:34:53 UTC 2020

   Modified Files:
   	pkgsrc/mail/neomutt: Makefile PLIST distinfo

   Log Message:
   neomutt: update to 20201120.

   2020-11-20  Richard Russon  <rich@flatcap.org>
   * Security
     - imap: close connection on all failures
   * Features
     - alias: add <limit> function to Alias/Query dialogs
     - config: add validators for {imap,smtp,pop}_authenticators
     - config: warn when signature file is missing or not readable
     - smtp: support for native SMTP LOGIN auth mech
     - notmuch: show originating folder in index
   * Bug Fixes
     - sidebar: prevent the divider colour bleeding out
     - sidebar: fix <sidebar-{next,prev}-new>
     - notmuch: fix <entire-thread> query for current email
     - restore shutdown-hook functionality
     - crash in reply-to
     - user-after-free in folder-hook
     - fix some leaks
     - fix application of limits to modified mailboxes
     - write Date header when postponing
   * Translations
     - 100% Lithuanian
     - 100% Czech
     - 70% Turkish
   * Docs
     - Document that $sort_alias affects the query menu
   * Build
     - improve ASAN flags
     - add SASL and S/MIME to --everything
     - fix contrib (un)install
   * Code
     - my_hdr compose screen notifications
     - add contracts to the MXAPI
     - maildir refactoring
     - further reduce the use of global variables
   * Upstream
     - Add $count_alternatives to count attachments inside alternatives
2020-12-11 08:50:44 +00:00
bsiegert 1bc8d1618c Pullup ticket #6378 - requested by riastradh
www/gitea: build fix, security fix

Revisions pulled up:
- www/gitea/Makefile                                            1.47
- www/gitea/PLIST                                               1.9
- www/gitea/distinfo                                            1.24

---
   Module Name:    pkgsrc
   Committed By:   jperkin
   Date:           Wed Nov 18 11:29:27 UTC 2020

   Modified Files:
           pkgsrc/www/gitea: Makefile PLIST distinfo

   Log Message:
   gitea: Update to 1.12.6.

   Fixes pkgsrc handling of the frontend artefacts, various files were previously
   missing, leading to errors in the web interface.

   Changes since 1.12.1:

   ## [1.12.6](https://github.com/go-gitea/gitea/releases/tag/v1.12.6) - 2020-11-11

   * SECURITY
     * Prevent git operations for inactive users (#13527) (#13537)
     * Disallow urlencoded new lines in git protocol paths if there is a port (#13521) (#13525)
   * BUGFIXES
     * API should only return Json (#13511) (#13564)
     * Fix before and since query arguments at API (#13559) (#13560)
     * Prevent panic on git blame by limiting lines to 4096 bytes at most (#13470) (#13492)
     * Fix link detection in repository description with tailing '_' (#13407) (#13408)
     * Remove obsolete change of email on profile page (#13341) (#13348)
     * Fix permission check on get Reactions API endpoints (#13344) (#13346)
     * Add migrated pulls to pull request task queue (#13331) (#13335)
     * API deny wrong pull creation options (#13308) (#13327)
     * Fix initial commit page & binary munching problem (#13249) (#13259)
     * Fix diff parsing (#13157) (#13136) (#13139)
     * Return error 404 not 500 from API if team does not exist (#13118) (#13119)
     * Prohibit automatic downgrades (#13108) (#13111)
     * Fix GitLab Migration Option AuthToken (#13101)
     * GitLab Label Color Normalizer (#12793) (#13100)
     * Log the underlying panic in runMigrateTask (#13096) (#13098)
     * Fix attachments list in edit comment (#13036) (#13097)
     * Fix deadlock when deleting team user (#13093)
     * Fix error create comment on outdated file (#13041) (#13042)
     * Fix repository create/delete event webhooks (#13008) (#13027)
     * Fix internal server error on README in submodule (#13006) (#13016)

   ## [1.12.5](https://github.com/go-gitea/gitea/releases/tag/v1.12.5) - 2020-10-01

   * BUGFIXES
     * Allow U2F with default settings for gitea in subpath (#12990) (#13001)
     * Prevent empty div when editing comment (#12404) (#12991)
     * On mirror update also update address in DB (#12964) (#12967)
     * Allow extended config on cron settings (#12939) (#12943)
     * Open transaction when adding Avatar email-hash pairs to the DB (#12577) (#12940)
     * Fix internal server error from ListUserOrgs API (#12910) (#12915)
     * Update only the repository columns that need updating (#12900) (#12912)
     * Fix panic when adding long comment (#12892) (#12894)
     * Add size limit for content of comment on action ui (#12881) (#12890)
     * Convert User expose ID each time (#12855) (#12883)
     * Support slashes in release tags (#12864) (#12882)
     * Add missing information to CreateRepo API endpoint (#12848) (#12867)
     * On Migration respect old DefaultBranch (#12843) (#12858)
     * Fix notifications page links (#12838) (#12853)
     * Stop cloning unnecessarily on PR update (#12839) (#12852)
     * Escape more things that are passed through str2html (#12622) (#12850)
     * Remove double escape on labels addition in comments (#12809) (#12810)
     * Fix "only mail on mention" bug (#12775) (#12789)
     * Fix yet another bug with diff file names (#12771) (#12776)
     * RepoInit Respect AlternateDefaultBranch (#12746) (#12751)
     * Fix Avatar Resize (resize algo NearestNeighbor -> Bilinear) (#12745) (#12750)
   * ENHANCEMENTS
     * gitea dump: include version & Check InstallLock (#12760) (#12762)

   ## [1.12.4](https://github.com/go-gitea/gitea/releases/tag/v1.12.4) - 2020-09-02

   * SECURITY
     * Escape provider name in oauth2 provider redirect (#12648) (#12650)
     * Escape Email on password reset page (#12610) (#12612)
     * When reading expired sessions - expire them (#12686) (#12690)
   * ENHANCEMENTS
     * StaticRootPath configurable at compile time (#12371) (#12652)
   * BUGFIXES
     * Fix to show an issue that is related to a deleted issue (#12651) (#12692)
     * Expire time acknowledged for cache (#12605) (#12611)
     * Fix diff path unquoting (#12554) (#12575)
     * Improve HTML escaping helper (#12562)
     * models: break out of loop (#12386) (#12561)
     * Default empty merger list to those with write permissions (#12535) (#12560)
     * Skip SSPI authentication attempts for /api/internal (#12556) (#12559)
     * Prevent NPE on commenting on lines with invalidated comments (#12549) (#12550)
     * Remove hardcoded ES indexername (#12521) (#12526)
     * Fix bug preventing transfer to private organization (#12497) (#12501)
     * Keys should not verify revoked email addresses (#12486) (#12495)
     * Do not add prefix on http/https submodule links (#12477) (#12479)
     * Fix ignored login on compare (#12476) (#12478)
     * Fix incorrect error logging in Stats indexer and OAuth2 (#12387) (#12422)
     * Upgrade google/go-github to v32.1.0 (#12361) (#12390)
     * Render emoji's of Commit message on feed-page (#12373)
     * Fix handling of diff on unrelated branches when Git 2.28 used (#12370)

   ## [1.12.3](https://github.com/go-gitea/gitea/releases/tag/v1.12.3) - 2020-07-28

   * BUGFIXES
     * Don't change creation date when updating Release (#12343) (#12351)
     * Show 404 page when release not found (#12328) (#12332)
     * Fix emoji detection in certain cases (#12320) (#12327)
     * Reduce emoji size (#12317) (#12327)
     * Fix double-indirection bug in logging IDs (#12294) (#12308)
     * Link to pull list page on sidebar when view pr (#12256) (#12263)
     * Extend Notifications API and return pinned notifications by default (#12164) (#12232)

   ## [1.12.2](https://github.com/go-gitea/gitea/releases/tag/v1.12.2) - 2020-07-11

   * BUGFIXES
     * When deleting repository decrese user repository count in cache (#11954) (#12188)
     * Return full commit message instead of summary in commits API (#12186) (#12187)
     * Properly set HEAD when a repo is created with a default branch that is not named 'master' (#12135) (#12182)
     * Ensure GPG Subkeys are verified (#12155) (#12168)
     * Fix failing to cache last commit with key being to long (#12151) (#12161)
     * Multiple small admin dashboard fixes (#12153) (#12156)
     * Remove spurious logging of " Delete all repository archives" at startup (#12139) (#12148)
     * Fix repository setup instructions when default branch is not named 'master' (#12122) (#12147)
     * Move EventSource to SharedWorker (#12095) (#12130)
     * Fix ui bug in wiki commit page (#12089) (#12125)
     * Fix gitgraph branch continues after merge (#12044) (#12105)
     * Set the base url when migrating from Gitlab using access token or username without password (#11852) (#12104)
     * Ensure BlameReaders close at end of request (#12102) (#12103)
     * Fix panic when adding review comment (#12058)
   * ENHANCEMENTS
     * Disable dropzone's timeout for file uploads (#12024) (#12032)
2020-12-11 08:36:23 +00:00
bsiegert f0511d1ba2 Pullup ticket #6369 2020-12-10 19:56:23 +00:00
bsiegert 6b78c57860 Pullup ticket #6369 - requested by riastradh
www/firefox78: build fix

(via patch)

Add build dependency to expat Python module.
2020-12-10 19:54:33 +00:00
bsiegert 3a4288341f Latest batch of pullup tickets 2020-11-24 19:33:51 +00:00
bsiegert b797a74b5b Pullup ticket #6371 - requested by nia
www/firefox78-l10n: dependent update

NOTE: This also includes the changes from pullup ticket #6364.

Revisions pulled up:
- www/firefox78-l10n/Makefile                                   1.4-1.5
- www/firefox78-l10n/distinfo                                   1.4-1.5

---
   Module Name:	pkgsrc
   Committed By:	nia
   Date:		Tue Nov 10 03:04:00 UTC 2020

   Modified Files:
   	pkgsrc/www/firefox78-l10n: Makefile distinfo

   Log Message:
   firefox78-l10n: sync with firefox78

---
   Module Name:	pkgsrc
   Committed By:	nia
   Date:		Wed Nov 18 12:34:21 UTC 2020

   Modified Files:
   	pkgsrc/www/firefox78-l10n: Makefile distinfo

   Log Message:
   firefox78-l10n: Sync with firefox78
2020-11-24 18:52:33 +00:00
bsiegert 8c523ac3ba Pullup ticket #6370 - requested by nia
www/firefox78: security fix

NOTE: This also includes the changes from pullup tickets #6363 and #6369.

Revisions pulled up:
- www/firefox78/Makefile                                        1.9,1.13
- www/firefox78/distinfo                                        1.5-1.6
- www/firefox78/patches/patch-js_src_jit_ProcessExecutableMemory.cpp 1.1
- www/firefox78/patches/patch-js_src_vm_ArrayBufferObject.cpp   1.1

---
   Module Name:	pkgsrc
   Committed By:	nia
   Date:		Tue Nov 10 02:59:28 UTC 2020

   Modified Files:
   	pkgsrc/www/firefox78: Makefile distinfo
   Added Files:
   	pkgsrc/www/firefox78/patches:
   	    patch-js_src_jit_ProcessExecutableMemory.cpp
   	    patch-js_src_vm_ArrayBufferObject.cpp

   Log Message:
   firefox78: Update to 78.4.1. Apply MPROTECT patches from mozjs.

   Security Vulnerabilities fixed in Firefox 82.0.3, Firefox ESR 78.4.1, and Thunderbird 78.4.2

   #CVE-2020-26950: Write side effects in MCallGetProperty opcode not accounted for

---
   Module Name:	pkgsrc
   Committed By:	nia
   Date:		Wed Nov 18 12:33:45 UTC 2020

   Modified Files:
   	pkgsrc/www/firefox78: Makefile distinfo

   Log Message:
   firefox78: Update to 78.5.0

   Security Vulnerabilities fixed in Firefox ESR 78.5

       #CVE-2020-26951: Parsing mismatches could confuse and bypass security
       sanitizer for chrome privileged code

       #CVE-2020-16012: Variable time processing of cross-origin images during
       drawImage calls

       #CVE-2020-26953: Fullscreen could be enabled without displaying the security
       UI

       #CVE-2020-26956: XSS through paste (manual and clipboard API)

       #CVE-2020-26958: Requests intercepted through ServiceWorkers lacked MIME
       type restrictions

       #CVE-2020-26959: Use-after-free in WebRequestService

       #CVE-2020-26960: Potential use-after-free in uses of nsTArray

       #CVE-2020-15999: Heap buffer overflow in freetype

       #CVE-2020-26961: DoH did not filter IPv4 mapped IP Addresses

       #CVE-2020-26965: Software keyboards may have remembered typed passwords

       #CVE-2020-26966: Single-word search queries were also broadcast to local
       network

       #CVE-2020-26968: Memory safety bugs fixed in Firefox 83 and Firefox ESR 78.5
2020-11-24 18:29:25 +00:00
bsiegert 49cfe4b479 Pullup ticket #6368 - requested by wiz
graphics/ImageMagick: security fix

(via patch)
2020-11-24 18:28:37 +00:00
bsiegert a157e48c38 Pullup ticket #6367 - requested by leot
net/youtube-dl: updates and bugfixes

Revisions pulled up:
- net/youtube-dl/Makefile                                       1.215-1.218
- net/youtube-dl/distinfo                                       1.197-1.200
- net/youtube-dl/patches/patch-youtube__dl_extractor_bandcamp.py 1.1
- net/youtube-dl/patches/patch-youtube__dl_extractor_youtube.py deleted

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Sun Nov  1 10:58:24 UTC 2020

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo
   Added Files:
           pkgsrc/net/youtube-dl/patches: patch-youtube__dl_extractor_bandcamp.py

   Log Message:
   youtube-dl: Add a patch to fix bandcamp extractor

   Initially based on (what was) Gilles Pietri's upstream #26684.

   PKGREVISION++

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Sun Nov  1 12:14:49 UTC 2020

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo
   Added Files:
           pkgsrc/net/youtube-dl/patches: patch-youtube__dl_extractor_youtube.py

   Log Message:
   youtube-dl: Fix extraction of YouTube JS player URL (and youtube extractor)

   Both versions are probably still present because - also without the patch -
   after several retries the JS player URL is fetched.

   PKGREVISION++

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Sun Nov  1 18:38:59 UTC 2020

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo
   Removed Files:
           pkgsrc/net/youtube-dl/patches: patch-youtube__dl_extractor_youtube.py

   Log Message:
   youtube-dl: Update to 20201101.1

   Changes:
   20201101.1
   ----------
   Core
   * [utils] Don't attempt to coerce JS strings to numbers in js_to_json (#26851)
   * [downloader/http] Properly handle missing message in SSLError (#26646)
   * [downloader/http] Fix access to not yet opened stream in retry

   Extractors
   * [youtube] Fix JS player URL extraction
   * [ytsearch] Fix extraction (#26920)
   * [afreecatv] Fix typo (#26970)
   * [23video] Relax URL regular expression (#26870)
   + [ustream] Add support for video.ibm.com (#26894)
   * [iqiyi] Fix typo (#26884)
   + [expressen] Add support for di.se (#26670)
   * [iprima] Improve video id extraction (#26507, #26494)

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Thu Nov 12 14:41:38 UTC 2020

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo

   Log Message:
   youtube-dl: Update to 20201112

   Changes:
   20201112
   --------
   Extractors
   * [youtube] Rework extractors
2020-11-24 17:16:33 +00:00
bsiegert 8cdabb886e Pullup tickets #6357 and #6358 2020-11-10 17:23:53 +00:00
bsiegert 00f2082c04 Pullup ticket #6358 - requested by wiz
security/tor-browser: security fix

Revisions pulled up:
- security/tor-browser/Makefile                                 1.77
- security/tor-browser/PLIST                                    1.10
- security/tor-browser/distinfo                                 1.30

---
   Module Name:	pkgsrc
   Committed By:	wiz
   Date:		Sat Oct 31 00:55:27 UTC 2020

   Modified Files:
   	pkgsrc/security/tor-browser: Makefile PLIST distinfo

   Log Message:
   tor-browser: update to 10.0.2.

   This release updates Firefox to 78.4.0esr and NoScript to 11.1.3.
   This release includes important security updates to Firefox.

   Note: Now Javascript on the Safest security level is governed by
   NoScript again. It was set as false when on Safest in 9.5a9. The
   javascript.enabled preference was reset to true for everyone using
   Safest beginning in Tor Browser 10.0 and you must re-set it as
   false if that is your preference.
2020-11-10 17:23:29 +00:00
bsiegert a756ee86e8 Pullup ticket #6357 - requested by wiz
security/tor-browser-noscript: security fix

Revisions pulled up:
- security/tor-browser-noscript/Makefile                        1.7
- security/tor-browser-noscript/distinfo                        1.7

---
   Module Name:	pkgsrc
   Committed By:	wiz
   Date:		Sat Oct 31 00:54:38 UTC 2020

   Modified Files:
   	pkgsrc/security/tor-browser-noscript: Makefile distinfo

   Log Message:
   tor-browser-noscript: update to 11.1.3.

   v 11.1.3
   ============================================================
   x Fixed regression: document media and font restrictions
     always cascaded (thanks BrainDedd for report)
   x Remove domPolicy logging when debugging is off
   x Trivial reordering from Mozilla source
   x Updated TLDs

   v 11.1.1
   ============================================================
   x Updated TLDs
   x Better heuristic to figure out missing data while
     computing contextual policies
   x Fixed regression breaking per-tab restrictions disablement
     (thanks Horsefly for report)

   v 11.1.0
   ============================================================
   x Improved blocking of media documents unaffected by
     webRequest
   x Automatically init tag message with last changelog
   x Improved NOSCRIPT element emulation compatibility with XML
     documents
   x webNavigation.onCommitted + tabs.executeScript to deliver
     DOM policies earlier whenever possible
   x Partial work-around for Fx 80 file:// documents parsing
     inconsistencies (further fix for issue #156)
   x Cache policy on top document for file:// subdocuments
     (fixes issue #156)
   x Enforce more restrictive CSP on media/object documents
   x Better cross-browser media handling
   x [Mobile] Use tabs as prompts if the browser.windows API is
     missing
   x Fix browser UI for image, audio and video content being
     partially broken on file:// URLs
   x Normalize file:// directory paths on Firefox
   x Allow browser UI scripts for file:// directory navigation
   x Updated TLDs
   x [L10n] Updated mk

   v 11.1.0rc2
   ============================================================
   x Improved blocking of media documents unaffected by
     webRequest
   x Automatically init tag message with last changelog

   v 11.1.0rc1
   ============================================================
   x Improved NOSCRIPT element emulation compatibility with XML
     documents

   v 11.0.47rc6
   ============================================================
   x webNavigation.onCommitted + tabs.executeScript to deliver
     DOM policies earlier whenever possible
   x Fixed typo causing CSP-based media blocking to skip
     requests with no content-type header

   v 11.0.47rc5
   ============================================================
   x Partial work-around for Fx 80 file:// documents parsing
     inconsistencies (further fix for issue #156)

   v 11.0.47rc4
   ============================================================
   x Cache policy on top document for file:// subdocuments
     (fixes issue #156)
   x Updated TLDs
   x Enforce more restrictive CSP on media/object documents

   v 11.0.47rc3
   ============================================================
   x Better cross-browser media handling
   x Improved file: directory path normalization

   v 11.0.47rc2
   ============================================================
   x [Mobile] Use tabs as prompts if the browser.windows API is
     missing

   v 11.0.47rc1
   ============================================================
   x Fix browser UI for image, audio and video content being
     partially broken on file:// URLs
   x Normalize file:// directory paths on Firefox
   x Allow browser UI scripts for file:// directory navigation
   x Updated TLDs
   x [L10n] Updated mk
2020-11-10 07:27:56 +00:00
bsiegert e5189648f1 Pullup tickets #6360 and #6361 2020-11-01 10:58:30 +00:00
bsiegert 7a03578412 Pullup ticket #6361 - requested by taca
net/samba4: security fix

Revisions pulled up:
- net/samba4/Makefile                                           1.110
- net/samba4/distinfo                                           1.53

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Fri Oct 30 07:17:16 UTC 2020

   Modified Files:
   	pkgsrc/net/samba4: Makefile distinfo

   Log Message:
   net/samba4: update to 4.12.9

   Summary from NEWS files:

   Samba 4.12.9 (2020-10-29)

   o  CVE-2020-14318:
      The SMB1/2/3 protocols have a concept of "ChangeNotify", where a client can
      request file name notification on a directory handle when a condition such as
      "new file creation" or "file size change" or "file timestamp update" occurs.

      A missing permissions check on a directory handle requesting ChangeNotify
      meant that a client with a directory handle open only for
      FILE_READ_ATTRIBUTES (minimal access rights) could be used to obtain change
      notify replies from the server. These replies contain information that should
      not be available to directory handles open for FILE_READ_ATTRIBUTE only.

   o  CVE-2020-14323:
      winbind in version 3.6 and later implements a request to translate multiple
      Windows SIDs into names in one request. This was done for performance
      reasons: Active Directory domain controllers can do multiple SID to name
      translations in one RPC call. It was an obvious extension to also offer this
      batch operation on the winbind unix domain stream socket that is available to
      local processes on the Samba server to reduce network round-trips to the
      domain controller.

      Due to improper input validation a hand-crafted packet can make winbind
      perform a NULL pointer dereference and thus crash.

   o  CVE-2020-14383:
      Some DNS records (such as MX and NS records) usually contain data in the
      additional section. Samba's dnsserver RPC pipe (which is an administrative
      interface not used in the DNS server itself) made an error in handling the
      case where there are no records present: instead of noticing the lack of
      records, it dereferenced uninitialised memory, causing the RPC server to
      crash. This RPC server, which also serves protocols other than dnsserver,
      will be restarted after a short delay, but it is easy for an authenticated
      non-admin attacker to crash it again as soon as it returns. The Samba DNS
      server itself will continue to operate, but many RPC services will not.

   Samba 4.12.8 (2020-10-07)

   Changes since 4.12.7
   --------------------

   o  Guenther Deschner <gd@samba.org>
      * BUG 14318: docs: Add missing winexe manpage.

   o  Volker Lendecke <vl@samba.org>
      * BUG 14465: idmap_ad does not deal properly with a RFC4511 section 4.4.1
        response.

   o  Laurent Menase <laurent.menase@hpe.com>
      * BUG 14388: winbind: Fix a memleak.

   o  Stefan Metzmacher <metze@samba.org>
      * BUG 14465: idmap_ad does not deal properly with a RFC4511 section 4.4.1
        response.
      * BUG 14482: Compilation of heimdal tree fails if libbsd is not installed.

   o  Christof Schmitt <cs@samba.org>
      * BUG 14166: util: Allow symlinks in directory_create_or_exist.

   o  Andreas Schneider <asn@samba.org>
      * BUG 14399: waf: Only use gnutls_aead_cipher_encryptv2() for GnuTLS >
        3.6.14.
      * BUG 14467: s3:smbd: Fix %U substitutions if it contains a domain name.

   o  Martin Schwenke <martin@meltin.net>
      * BUG 14466: ctdb disable/enable can fail due to race condition.
2020-11-01 10:50:52 +00:00
bsiegert 3cfa812355 Pullup ticket #6360 - requested by khorben
misc/tmux: security fix

Revisions pulled up:
- misc/tmux/Makefile                                            1.55
- misc/tmux/distinfo                                            1.48

---
   Module Name:	pkgsrc
   Committed By:	khorben
   Date:		Sun Nov  1 05:15:35 UTC 2020

   Modified Files:
   	pkgsrc/misc/tmux: Makefile distinfo

   Log Message:
   tmux: update to 3.1c

   CHANGED FROM 3.1b TO 3.1c

   * Fix a stack overflow on colon-separated CSI parsing.

   XXX pull-up to the pkgsrc-2020Q3 branch (security)
2020-11-01 10:16:22 +00:00
spz b00a2db777 #6356 2020-10-29 12:21:05 +00:00
spz 12189a54ff Pullup ticket #6356 - requested by maya
www/firefox: security update
www/firefox-l10n: security update

Revisions pulled up:
- www/firefox-l10n/Makefile                                     1.186-1.191
- www/firefox-l10n/PLIST                                        1.67
- www/firefox-l10n/distinfo                                     1.168-1.173
- www/firefox/Makefile                                          1.448-1.453
- www/firefox/PLIST                                             1.164-1.165
- www/firefox/distinfo                                          1.411-1.418
- www/firefox/mozilla-common.mk                                 1.181-1.182
- www/firefox/patches/patch-build_moz.configure_rust.configure  1.7
- www/firefox/patches/patch-config_makefiles_rust.mk            1.5
- www/firefox/patches/patch-js_src_jit_arm64_vixl_MozCpu-vixl.cpp 1.1
- www/firefox/patches/patch-js_src_jsfriendapi.h                1.3
- www/firefox/patches/patch-race_recurse.mk                     1.1
- www/firefox/patches/patch-third__party_rust_getrandom_src_lib.rs deleted
- www/firefox/patches/patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs deleted

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   ryoon
   Date:           Mon Sep 28 13:30:01 UTC 2020

   Modified Files:
           pkgsrc/www/firefox: Makefile PLIST distinfo
           pkgsrc/www/firefox/patches: patch-config_makefiles_rust.mk
               patch-js_src_jsfriendapi.h
   Removed Files:
           pkgsrc/www/firefox/patches:
               patch-third__party_rust_getrandom_src_lib.rs
               patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs

   Log Message:
   firefox: Update to 81.0

   Changelog:
   September 22, 2020

   Version 81.0, first offered to Release channel users on September 22, 2020

   We'd like to extend a special thank you to all of the new Mozillians who
   contributed to this release of Firefox.

   New

     * You can pause and play audio or video in Firefox right from your keyboard
       or headset, giving you easy access to control your media when in another
       Firefox tab, another program, or even when your computer is locked.

     * In addition to our default, dark and light themes, with this release,
       Firefox introduces the Alpenglow theme: a colorful appearance for buttons,
       menus, and windows. You can update your Firefox themes under settings or
       preferences.

     * For our users in the US and Canada, Firefox can now save, manage, and
       auto-fill credit card information for you, making shopping on Firefox ever
       more convenient. To ensure the smoothest experience, this will be rolling
       out to users gradually.

     * Firefox supports AcroForm, which will soon allow you to fill in, print, and
       save supported PDF forms and the PDF viewer also has a new fresh look.

     * Our users in Austria, Belgium and Switzerland using the German version of
       Firefox will now see Pocket recommendations in their new tab featuring some
       of the best stories on the web. If you don’t see them, you can turn on
       Pocket articles in your new tab by following these steps. In addition to
       Firefox’s new tab, Pocket is also available as an app on iOS and Android.

   Fixed

     * Various security fixes.

     * We’ve fixed a bug for users of language packs where the default language
       was reset to English after Firefox updates.

     * Browser native HTML5 audio/video controls received several important
       accessibility fixes:

         + Audio/video controls remain accessible to screen readers even when they
           are temporarily hidden visually.
         + Audio/video elapsed and total time are now accessible to screen readers
           where they weren't previously.
         + Various unlabelled controls are now labelled making them identifiable
           to screen readers.
         + Screen readers no longer intrusively report progress information unless
           the user requests it.

   Changed

     * You will soon find Picture-in-Picture more easily on all the videos you
       watch with new iconography.

     * The bookmarks toolbar is now automatically revealed once bookmarks are
       imported into Firefox, making it easier to find your most important
       websites.

     * We have expanded our supported file types - .xml, .svg, and .webp - so
       files you’ve downloaded can be opened right in Firefox.

   Security fixes:
   #CVE-2020-15675: Use-After-Free in WebGL
   #CVE-2020-15677: Download origin spoofing via redirect
   #CVE-2020-15676: XSS when pasting attacker-controlled data into a
   contenteditable element
   #CVE-2020-15678: When recursing through layers while scrolling, an iterator may
   have become invalid, resulting in a potential use-after-free scenario
   #CVE-2020-15673: Memory safety bugs fixed in Firefox 81 and Firefox ESR 78.3
   corruption and we presume that with enough effort some of these could have been
   exploited to run arbitrary code.
   #CVE-2020-15674: Memory safety bugs fixed in Firefox 81


   To generate a diff of this commit:
   cvs rdiff -u -r1.447 -r1.448 pkgsrc/www/firefox/Makefile
   cvs rdiff -u -r1.163 -r1.164 pkgsrc/www/firefox/PLIST
   cvs rdiff -u -r1.410 -r1.411 pkgsrc/www/firefox/distinfo
   cvs rdiff -u -r1.4 -r1.5 \
       pkgsrc/www/firefox/patches/patch-config_makefiles_rust.mk
   cvs rdiff -u -r1.2 -r1.3 \
       pkgsrc/www/firefox/patches/patch-js_src_jsfriendapi.h
   cvs rdiff -u -r1.1 -r0 \
       pkgsrc/www/firefox/patches/patch-third__party_rust_getrandom_src_lib.rs
   cvs rdiff -u -r1.3 -r0 \
       pkgsrc/www/firefox/patches/patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   ryoon
   Date:           Mon Sep 28 13:31:02 UTC 2020

   Modified Files:
           pkgsrc/www/firefox-l10n: Makefile PLIST distinfo

   Log Message:
   firefox-l10n: Update to 81.0

   * Add ur locale.
   * Sync with www/firefox-81.0.


   To generate a diff of this commit:
   cvs rdiff -u -r1.185 -r1.186 pkgsrc/www/firefox-l10n/Makefile
   cvs rdiff -u -r1.66 -r1.67 pkgsrc/www/firefox-l10n/PLIST
   cvs rdiff -u -r1.167 -r1.168 pkgsrc/www/firefox-l10n/distinfo

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   gutteridge
   Date:           Tue Sep 29 23:20:23 UTC 2020

   Modified Files:
           pkgsrc/www/firefox: mozilla-common.mk

   Log Message:
   firefox: 81.0 requires nss >= 3.56


   To generate a diff of this commit:
   cvs rdiff -u -r1.180 -r1.181 pkgsrc/www/firefox/mozilla-common.mk

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   ryoon
   Date:           Fri Oct  2 15:44:16 UTC 2020

   Modified Files:
           pkgsrc/www/firefox: Makefile distinfo

   Log Message:
   firefox: Update to 81.0.1

   Changelog:
   Fixed

       Fixed missing content on Blackboard course listings (bug 1665447)

       Resolved incorrect scaling of Flash content on HiDPI macOS
       systems (bug 1667267)

       Fixes for various printing issues (bug 1667342, bug 1667510,
       bug 1667723)

       Fixed legacy preferences not being properly applied when set
       via GPO (bug 1666836)

       Fixed Picture-in-Picture controls being visible on audio-only
       page elements (bug 1666775)

       Fixed high memory growth with addons such as Disconnect installed,
       causing browser responsiveness issues over time (bug 1658571)

       Various stability improvements (bug 1661485, bug 1664542, bug
       1664843)


   To generate a diff of this commit:
   cvs rdiff -u -r1.448 -r1.449 pkgsrc/www/firefox/Makefile
   cvs rdiff -u -r1.411 -r1.412 pkgsrc/www/firefox/distinfo

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   ryoon
   Date:           Fri Oct  2 15:45:25 UTC 2020

   Modified Files:
           pkgsrc/www/firefox-l10n: Makefile distinfo

   Log Message:
   firefox-l10n: Update to 81.0.1

   * Sync with www/firefox-81.0.1.


   To generate a diff of this commit:
   cvs rdiff -u -r1.186 -r1.187 pkgsrc/www/firefox-l10n/Makefile
   cvs rdiff -u -r1.168 -r1.169 pkgsrc/www/firefox-l10n/distinfo

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   maya
   Date:           Mon Oct 12 23:45:35 UTC 2020

   Modified Files:
           pkgsrc/www/firefox: Makefile distinfo
           pkgsrc/www/firefox-l10n: Makefile distinfo

   Log Message:
   firefox{,-l10n}: Update to 81.0.2

   Release notes not available yet.


   To generate a diff of this commit:
   cvs rdiff -u -r1.449 -r1.450 pkgsrc/www/firefox/Makefile
   cvs rdiff -u -r1.412 -r1.413 pkgsrc/www/firefox/distinfo
   cvs rdiff -u -r1.187 -r1.188 pkgsrc/www/firefox-l10n/Makefile
   cvs rdiff -u -r1.169 -r1.170 pkgsrc/www/firefox-l10n/distinfo

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   maya
   Date:           Tue Oct 20 20:15:30 UTC 2020

   Modified Files:
           pkgsrc/www/firefox: Makefile PLIST distinfo mozilla-common.mk
           pkgsrc/www/firefox-l10n: Makefile distinfo
           pkgsrc/www/firefox/patches: patch-build_moz.configure_rust.configure

   Log Message:
   firefox{,-l10n}: Update to 82.0

   New:

   With this release, Firefox introduces a number of improvements that make watching videos more delightful:

       the Picture-In-Picture button has a new look and position, making it easier for you to find and use the feature.
       Picture-In-Picture now has a keyboard shortcut for Mac users (Option + Command + Shift + Right bracket) that works before you start playing the video.
       For Windows users, Firefox now uses DirectComposition for hardware decoded video, which will improve CPU and GPU usage during video playback, improving battery life.

   Firefox is faster than ever with improved performance on both page loads and start up time:

       Websites that use flexbox-based layouts load 20% faster than before;
       Restoring a session is 17% quicker, meaning you can more quickly pick up where you left off;
       For Windows users, opening new windows got quicker by 10%.

   You can now explore new articles when you save a webpage to Pocket from the Firefox toolbar.

   WebRender continues to roll out to more Firefox users on Windows.

   Fixed:

   Screen reader features which report paragraphs now correctly report paragraphs in Firefox instead of lines.

   Various security fixes.


   To generate a diff of this commit:
   cvs rdiff -u -r1.450 -r1.451 pkgsrc/www/firefox/Makefile
   cvs rdiff -u -r1.164 -r1.165 pkgsrc/www/firefox/PLIST
   cvs rdiff -u -r1.413 -r1.414 pkgsrc/www/firefox/distinfo
   cvs rdiff -u -r1.181 -r1.182 pkgsrc/www/firefox/mozilla-common.mk
   cvs rdiff -u -r1.188 -r1.189 pkgsrc/www/firefox-l10n/Makefile
   cvs rdiff -u -r1.170 -r1.171 pkgsrc/www/firefox-l10n/distinfo
   cvs rdiff -u -r1.6 -r1.7 \
       pkgsrc/www/firefox/patches/patch-build_moz.configure_rust.configure

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   tnn
   Date:           Fri Oct 23 12:37:14 UTC 2020

   Modified Files:
           pkgsrc/www/firefox: distinfo
   Added Files:
           pkgsrc/www/firefox/patches: patch-js_src_jit_arm64_vixl_MozCpu-vixl.cpp

   Log Message:
   firefox: NetBSD/aarch64 build fix


   To generate a diff of this commit:
   cvs rdiff -u -r1.414 -r1.415 pkgsrc/www/firefox/distinfo
   cvs rdiff -u -r0 -r1.1 \
       pkgsrc/www/firefox/patches/patch-js_src_jit_arm64_vixl_MozCpu-vixl.cpp

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   maya
   Date:           Mon Oct 26 21:20:59 UTC 2020

   Modified Files:
           pkgsrc/www/firefox: distinfo
   Added Files:
           pkgsrc/www/firefox/patches: patch-race_recurse.mk

   Log Message:
   firefox: backport upstream patch to fix a build race. This appears as
   libmozgtk.so missing as well as the symbols it contains.

   This affects pkgsrc-stable as well.


   To generate a diff of this commit:
   cvs rdiff -u -r1.415 -r1.416 pkgsrc/www/firefox/distinfo
   cvs rdiff -u -r0 -r1.1 pkgsrc/www/firefox/patches/patch-race_recurse.mk

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   maya
   Date:           Tue Oct 27 16:59:00 UTC 2020

   Modified Files:
           pkgsrc/www/firefox: Makefile distinfo
           pkgsrc/www/firefox-l10n: Makefile distinfo

   Log Message:
   firefox{,-l10n}: update to 82.0.1

   Avoid an unnecessary prompt to reboot when using the full installer on Windows (bug 1671715)

   Restored the ability to print on paper whose width or height is larger than 100 inches, e.g. for receipts (bug 1672370)

   Fixed printing of documents with margins of zero, e.g. some PDFs (bug 1672529)

   Fixed handling of the WebDriver:ClickElement command in the marionette testing framework (bug 1666755)

   Stability fix (bug 1660539)


   To generate a diff of this commit:
   cvs rdiff -u -r1.451 -r1.452 pkgsrc/www/firefox/Makefile
   cvs rdiff -u -r1.416 -r1.417 pkgsrc/www/firefox/distinfo
   cvs rdiff -u -r1.189 -r1.190 pkgsrc/www/firefox-l10n/Makefile
   cvs rdiff -u -r1.171 -r1.172 pkgsrc/www/firefox-l10n/distinfo

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   maya
   Date:           Wed Oct 28 15:34:41 UTC 2020

   Modified Files:
           pkgsrc/www/firefox: Makefile distinfo
           pkgsrc/www/firefox-l10n: Makefile distinfo

   Log Message:
   firefox{,-l10n}: Update to 82.0.2

   Fixed duplication of WebSocket messages in certain cases (bug 1673340)


   To generate a diff of this commit:
   cvs rdiff -u -r1.452 -r1.453 pkgsrc/www/firefox/Makefile
   cvs rdiff -u -r1.417 -r1.418 pkgsrc/www/firefox/distinfo
   cvs rdiff -u -r1.190 -r1.191 pkgsrc/www/firefox-l10n/Makefile
   cvs rdiff -u -r1.172 -r1.173 pkgsrc/www/firefox-l10n/distinfo
2020-10-29 12:18:54 +00:00
bsiegert a7612a2cdb note #6343 2020-10-29 08:00:52 +00:00
bsiegert a370caf87e Pullup ticket #6343 - requested by he
lang/libunwind: PowerPC build fix

Revisions pulled up:
- lang/libunwind/Makefile                                       1.23-1.24
- lang/libunwind/distinfo                                       1.19
- lang/libunwind/patches/patch-include_____libunwind__config.h  1.1
- lang/libunwind/patches/patch-src_UnwindRegistersRestore.S     1.1
- lang/libunwind/patches/patch-src_UnwindRegistersSave.S        1.1
- lang/libunwind/patches/patch-src_config.h                     1.1
- lang/libunwind/patches/patch-src_libunwind.cpp                1.1

---
   Module Name:	pkgsrc
   Committed By:	he
   Date:		Sun Oct 18 17:06:35 UTC 2020

   Modified Files:
   	pkgsrc/lang/libunwind: Makefile distinfo
   Added Files:
   	pkgsrc/lang/libunwind/patches: patch-include_____libunwind__config.h
   	    patch-src_UnwindRegistersRestore.S patch-src_UnwindRegistersSave.S
   	    patch-src_config.h patch-src_libunwind.cpp

   Log Message:
   Make this build on NetBSD/macppc 9.0, where gcc doesn't predefine
   __ppc__, only __powerpc__, so compensate.
   PKGREVISION bumped.

---
   Module Name:    pkgsrc
   Committed By:   jperkin
   Date:           Tue Oct 20 06:34:23 UTC 2020

   Modified Files:
           pkgsrc/lang/libunwind: Makefile

   Log Message:
   libunwind: Remove patch .orig file, fix install.
2020-10-29 08:00:30 +00:00
bsiegert a70cc47f77 I forgot to commit my update log last time 2020-10-29 07:53:28 +00:00
bsiegert 32f119d7d9 Pullup ticket #6329 (part 2) - requested by maya
lang/rust: NetBSD 9 build fix (accidentally broken)
2020-10-29 07:51:08 +00:00
bsiegert c92d863520 Pullup ticket #6353 - requested by nia
chat/profanity: NetBSD 8 build fix

Revisions pulled up:
- chat/profanity/Makefile                                       1.3

---
   Module Name:	pkgsrc
   Committed By:	nia
   Date:		Sun Oct 18 09:50:15 UTC 2020

   Modified Files:
   	pkgsrc/chat/profanity: Makefile

   Log Message:
   profanity: Requires at least sqlite3-3.22.0.

   (attempt to fix configure on NetBSD 8.x)
2020-10-23 17:42:47 +00:00
bsiegert 129d80f827 Pullup ticket #6352 - requested by nia
graphics/openexr: NetBSD 8 build fix

Revisions pulled up:
- graphics/openexr/buildlink3.mk                                1.16

---
   Module Name:	pkgsrc
   Committed By:	nia
   Date:		Sun Oct 18 09:52:32 UTC 2020

   Modified Files:
   	pkgsrc/graphics/openexr: buildlink3.mk

   Log Message:
   openexr: Require at least gcc6 in dependent packages

   (attempt to fix dependent packages in NetBSD 8.x)
2020-10-23 17:36:23 +00:00
bsiegert a5e465b8c2 Pullup ticket #6351 - requested by nia
x11/vte3: NetBSD 8 build fix

Revisions pulled up:
- x11/vte3/buildlink3.mk                                        1.18

---
   Module Name:	pkgsrc
   Committed By:	nia
   Date:		Sun Oct 18 09:47:41 UTC 2020

   Modified Files:
   	pkgsrc/x11/vte3: buildlink3.mk

   Log Message:
   vte3: Force gcc7 for dependent packages
2020-10-23 17:34:42 +00:00
bsiegert a5284b2056 Pullup ticket #6350 - requested by nia
wm/xfce4-wm: NetBSD 8 build fix

Revisions pulled up:
- wm/xfce4-wm/hacks.mk                                          1.1

---
   Module Name:	pkgsrc
   Committed By:	nia
   Date:		Fri Oct 16 06:21:13 UTC 2020

   Added Files:
   	pkgsrc/wm/xfce4-wm: hacks.mk

   Log Message:
   xfce4-wm: Add hack to let this build on NetBSD 8.
2020-10-23 17:30:36 +00:00
bsiegert 87b9f137ea Pullup ticket #6341 - requested by wiz
security/tor-browser: security fix

Revisions pulled up:
- security/tor-browser/Makefile                                 1.76
- security/tor-browser/PLIST                                    1.9
- security/tor-browser/distinfo                                 1.29
- security/tor-browser/patches/patch-.mozconfig                 1.3
- security/tor-browser/patches/patch-aa                         1.7
- security/tor-browser/patches/patch-browser_app_profile_firefox.js 1.4
- security/tor-browser/patches/patch-build_moz.configure_rust.configure 1.4
- security/tor-browser/patches/patch-config_gcc-stl-wrapper.template.h 1.2
- security/tor-browser/patches/patch-config_makefiles_rust.mk   1.3
- security/tor-browser/patches/patch-configure.in               1.1
- security/tor-browser/patches/patch-dom_base_nsAttrName.h      1.2
- security/tor-browser/patches/patch-dom_media_CubebUtils.cpp   1.3
- security/tor-browser/patches/patch-dom_webauthn_u2f-hid-rs_src_lib.rs deleted
- security/tor-browser/patches/patch-dom_webauthn_u2f-hid-rs_src_netbsd_device.rs deleted
- security/tor-browser/patches/patch-dom_webauthn_u2f-hid-rs_src_netbsd_fd.rs deleted
- security/tor-browser/patches/patch-dom_webauthn_u2f-hid-rs_src_netbsd_mod.rs deleted
- security/tor-browser/patches/patch-dom_webauthn_u2f-hid-rs_src_netbsd_monitor.rs deleted
- security/tor-browser/patches/patch-dom_webauthn_u2f-hid-rs_src_netbsd_transaction.rs deleted
- security/tor-browser/patches/patch-dom_webauthn_u2f-hid-rs_src_netbsd_uhid.rs deleted
- security/tor-browser/patches/patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp 1.3
- security/tor-browser/patches/patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h 1.2
- security/tor-browser/patches/patch-gfx_cairo_cairo_src_cairo-type1-subset.c 1.1
- security/tor-browser/patches/patch-gfx_gl_GLContextProviderGLX.cpp deleted
- security/tor-browser/patches/patch-gfx_skia_skia_src_core_SkCpu.cpp 1.2
- security/tor-browser/patches/patch-gfx_thebes_gfxPlatform.cpp 1.2
- security/tor-browser/patches/patch-ipc_chromium_src_base_message__pump__libevent.cc 1.4
- security/tor-browser/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc 1.5
- security/tor-browser/patches/patch-ipc_chromium_src_chrome_common_ipc__channel__posix.cc deleted
- security/tor-browser/patches/patch-ipc_glue_GeckoChildProcessHost.cpp 1.5
- security/tor-browser/patches/patch-js_src_jsfriendapi.h       1.1
- security/tor-browser/patches/patch-js_src_threading_posix_Thread.cpp deleted
- security/tor-browser/patches/patch-js_src_util_NativeStack.cpp 1.5
- security/tor-browser/patches/patch-media_ffvpx_libavutil_arm_bswap.h 1.2
- security/tor-browser/patches/patch-media_libcubeb_gtest_moz.build deleted
- security/tor-browser/patches/patch-media_libcubeb_src_cubeb.c deleted
- security/tor-browser/patches/patch-media_libcubeb_src_cubeb__alsa.c 1.5
- security/tor-browser/patches/patch-media_libcubeb_src_cubeb__sun.c 1.1
- security/tor-browser/patches/patch-media_libcubeb_src_moz.build 1.6
- security/tor-browser/patches/patch-media_libcubeb_update.sh   deleted
- security/tor-browser/patches/patch-media_libpng_pngpriv.h     1.5
- security/tor-browser/patches/patch-media_libtheora_lib_info.c 1.4
- security/tor-browser/patches/patch-media_libvorbis_lib_vorbis__info.c 1.1
- security/tor-browser/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc 1.5
- security/tor-browser/patches/patch-nsprpub_pr_src_pthreads_ptsynch.c 1.2
- security/tor-browser/patches/patch-security_nss_lib_freebl_mpi_mpi.c 1.1
- security/tor-browser/patches/patch-third__party_rust_authenticator_.cargo-checksum.json 1.1
- security/tor-browser/patches/patch-third__party_rust_authenticator_src_lib.rs 1.1
- security/tor-browser/patches/patch-third__party_rust_authenticator_src_netbsd_device.rs 1.1
- security/tor-browser/patches/patch-third__party_rust_authenticator_src_netbsd_fd.rs 1.1
- security/tor-browser/patches/patch-third__party_rust_authenticator_src_netbsd_mod.rs 1.1
- security/tor-browser/patches/patch-third__party_rust_authenticator_src_netbsd_monitor.rs 1.1
- security/tor-browser/patches/patch-third__party_rust_authenticator_src_netbsd_transaction.rs 1.1
- security/tor-browser/patches/patch-third__party_rust_authenticator_src_netbsd_uhid.rs 1.1
- security/tor-browser/patches/patch-third__party_rust_getrandom_src_lib.rs 1.1
- security/tor-browser/patches/patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs 1.1
- security/tor-browser/patches/patch-toolkit_components_terminator_nsTerminator.cpp 1.3
- security/tor-browser/patches/patch-toolkit_library_moz.build  deleted
- security/tor-browser/patches/patch-toolkit_modules_subprocess_subprocess__shared__unix.js 1.2
- security/tor-browser/patches/patch-toolkit_moz.configure      1.4
- security/tor-browser/patches/patch-toolkit_mozapps_installer_packager.mk 1.3
- security/tor-browser/patches/patch-toolkit_xre_glxtest.cpp    deleted
- security/tor-browser/patches/patch-widget_gtk_WaylandDMABufSurface.cpp 1.1
- security/tor-browser/patches/patch-xpcom_base_nscore.h        1.5
- security/tor-browser/patches/patch-xpcom_reflect_xptcall_md_unix_moz.build 1.5

---
   Module Name:	pkgsrc
   Committed By:	wiz
   Date:		Wed Oct  7 11:10:35 UTC 2020

   Modified Files:
   	pkgsrc/security/tor-browser: Makefile PLIST distinfo
   	pkgsrc/security/tor-browser/patches: patch-.mozconfig patch-aa
   	    patch-browser_app_profile_firefox.js
   	    patch-build_moz.configure_rust.configure
   	    patch-config_gcc-stl-wrapper.template.h
   	    patch-config_makefiles_rust.mk patch-dom_base_nsAttrName.h
   	    patch-dom_media_CubebUtils.cpp
   	    patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp
   	    patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h
   	    patch-gfx_skia_skia_src_core_SkCpu.cpp
   	    patch-gfx_thebes_gfxPlatform.cpp
   	    patch-ipc_chromium_src_base_message__pump__libevent.cc
   	    patch-ipc_chromium_src_base_platform__thread__posix.cc
   	    patch-ipc_glue_GeckoChildProcessHost.cpp
   	    patch-js_src_util_NativeStack.cpp
   	    patch-media_ffvpx_libavutil_arm_bswap.h
   	    patch-media_libcubeb_src_cubeb__alsa.c
   	    patch-media_libcubeb_src_moz.build patch-media_libpng_pngpriv.h
   	    patch-nsprpub_pr_src_pthreads_ptsynch.c
   	    patch-toolkit_components_terminator_nsTerminator.cpp
   	    patch-toolkit_modules_subprocess_subprocess__shared__unix.js
   	    patch-toolkit_moz.configure
   	    patch-toolkit_mozapps_installer_packager.mk
   	    patch-xpcom_base_nscore.h
   	    patch-xpcom_reflect_xptcall_md_unix_moz.build
   Added Files:
   	pkgsrc/security/tor-browser/patches: patch-configure.in
   	    patch-gfx_cairo_cairo_src_cairo-type1-subset.c
   	    patch-js_src_jsfriendapi.h patch-media_libcubeb_src_cubeb__sun.c
   	    patch-media_libtheora_lib_info.c
   	    patch-media_libvorbis_lib_vorbis__info.c
   	    patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc
   	    patch-security_nss_lib_freebl_mpi_mpi.c
   	    patch-third__party_rust_authenticator_.cargo-checksum.json
   	    patch-third__party_rust_authenticator_src_lib.rs
   	    patch-third__party_rust_authenticator_src_netbsd_device.rs
   	    patch-third__party_rust_authenticator_src_netbsd_fd.rs
   	    patch-third__party_rust_authenticator_src_netbsd_mod.rs
   	    patch-third__party_rust_authenticator_src_netbsd_monitor.rs
   	    patch-third__party_rust_authenticator_src_netbsd_transaction.rs
   	    patch-third__party_rust_authenticator_src_netbsd_uhid.rs
   	    patch-third__party_rust_getrandom_src_lib.rs
   	    patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs
   	    patch-widget_gtk_WaylandDMABufSurface.cpp
   Removed Files:
   	pkgsrc/security/tor-browser/patches:
   	    patch-dom_webauthn_u2f-hid-rs_src_lib.rs
   	    patch-dom_webauthn_u2f-hid-rs_src_netbsd_device.rs
   	    patch-dom_webauthn_u2f-hid-rs_src_netbsd_fd.rs
   	    patch-dom_webauthn_u2f-hid-rs_src_netbsd_mod.rs
   	    patch-dom_webauthn_u2f-hid-rs_src_netbsd_monitor.rs
   	    patch-dom_webauthn_u2f-hid-rs_src_netbsd_transaction.rs
   	    patch-dom_webauthn_u2f-hid-rs_src_netbsd_uhid.rs
   	    patch-gfx_gl_GLContextProviderGLX.cpp
   	    patch-ipc_chromium_src_chrome_common_ipc__channel__posix.cc
   	    patch-js_src_threading_posix_Thread.cpp
   	    patch-media_libcubeb_gtest_moz.build
   	    patch-media_libcubeb_src_cubeb.c patch-media_libcubeb_update.sh
   	    patch-toolkit_library_moz.build patch-toolkit_xre_glxtest.cpp

   Log Message:
   tor-browser: update to 10.0.

   Tor Browser 10.0 -- September 22 2020
    * Windows + OS X + Linux
      * Update Firefox to 78.3.0esr
      * Update Tor to 0.4.4.5
      * Update Tor Launcher to 0.2.25
        * Bug 32174: Replace XUL <textbox> with <html:input>
        * Bug 33890: Rename XUL files to XHTML
        * Bug 33862: Fix usages of createTransport API
        * Bug 33906: Fix Tor-Launcher issues for Firefox 75
        * Bug 33998: Use CSS grid instead of XUL grid
        * Bug 34164: Tor Launcher deadlocks during startup (Firefox 77)
        * Bug 34206: Tor Launcher button labels are missing (Firefox 76)
        * Bug 40002: After rebasing to 80.0b2 moat is broken [tor-launcher]
        * Translations update
      * Update NoScript to 11.0.44
        * Bug 40093: Youtube videos on safer produce an error [tor-browser]
      * Translations update
      * Bug 10394: Let Tor Browser update HTTPS Everywhere
      * Bug 11154: Disable TLS 1.0 (and 1.1) by default
      * Bug 16931: Sanitize the add-on blocklist update URL
      * Bug 17374: Disable 1024-DH Encryption by default
      * Bug 21601: Remove unused media.webaudio.enabled pref
      * Bug 30682: Disable Intermediate CA Preloading
      * Bug 30812: Exempt about: pages from Resist Fingerprinting
      * Bug 31918+33533+40024+40037: Rebase Tor Browser esr68 patches for ESR 78 [tor-browser]
      * Bug 32612: Update MAR_CHANNEL_ID for the alpha
      * Bug 32886: Separate treatment of @media interaction features for desktop and android
      * Bug 33534: Review FF release notes from FF69 to latest (FF78)
      * Bug 33697: Use old search config based on list.json
      * Bug 33721: PDF Viewer is not working in the safest security level
      * Bug 33734: Set MOZ_NORMANDY to False
      * Bug 33737: Fix aboutDialog.js error for Firefox nightlies
      * Bug 33848: Disable Enhanced Tracking Protection
      * Bug 33851: Patch out Parental Controls detection and logging
      * Bug 33852: Clean up about:logins to not mention Sync
      * Bug 33856: Set browser.privatebrowsing.forceMediaMemoryCache to True
      * Bug 33862: Fix usages of createTransport API
      * Bug 33867: Disable password manager and password generation
      * Bug 33890: Rename XUL files to XHTML
      * Bug 33892: Add brandProductName to brand.dtd and brand.properties
      * Bug 33962: Uplift patch for bug 5741 (dns leak protection)
      * Bug 34125: API change in protocolProxyService.registerChannelFilter
      * Bug 40001: Generate tor-browser-brand.ftl when importing translations [torbutton]
      * Bug 40002: Remove about:pioneer [tor-browser]
      * Bug 40002: Fix generateNSGetFactory being moved to ComponentUtils [torbutton]
      * Bug 40003: Adapt code for L10nRegistry API changes [torbutton]
      * Bug 40005: Initialize the identity UI before setting up the circuit display [torbutton]
      * Bug 40006: Fix new identity for 81 [torbutton]
      * Bug 40007: Move SecurityPrefs initialization to the StartupObserver component [torbutton]
      * Bug 40008: Style fixes for 78 [torbutton]
      * Bug 40016: Update Snowflake to discover NAT type [tor-browser-build]
      * Bug 40017: Audit Firefox 68-78 diff for proxy issues [tor-browser]
      * Bug 40022: Update new icons in Tor Browser branding [tor-browser]
      * Bug 40025: Revert add-on permissions due to Mozilla's 1560059 [tor-browser]
      * Bug 40036: Remove product version/update channel from #13379 patch [tor-browser]
      * Bug 40038: Review RemoteSettings for ESR 78 [tor-browser]
      * Bug 40048: Disable various ESR78 features via prefs [tor-browser]
      * Bug 40059: Verify our external helper patch is still working [tor-browser]
      * Bug 40066: Update existing prefs for ESR 78 [tor-browser]
      * Bug 40066: Remove default bridge 37.218.240.34 [tor-browser-build]
      * Bug 40073: Disable remote Public Suffix List fetching [tor-browser]
      * Bug 40073: Repack omni.ja to include builtin HTTPS Everywhere [tor-browser-build]
      * Bug 40078: Backport patches for bug 1651680 for now [tor-browser]
      * Bug 40082: Let JavaScript on safest setting handled by NoScript again [tor-browser]
      * Bug 40088: Moat "Submit" button does not work
      * Bug 40090: Disable v3 add-on blocklist for now [tor-browser]
      * Bug 40091: Load HTTPS Everywhere as a builtin addon [tor-browser]
      * Bug 40102: Fix UI bugs in Tor Browser 10.0 alpha [tor-browser]
      * Bug 40106: Cannot install addons in full screen mode [tor-browser]
      * Bug 40109: Playing video breaks after reloading pages [tor-browser]
      * Bug 40119: Enable v3 extension blocklisting again [tor-browser]
    * Windows
      * Bug 33855: Don't use site's icon as window icon in Windows in private mode
      * Bug 40061: Omit the Windows default browser agent from the build [tor-browser]
    * OS X
      * Bug 32252: Tor Browser does not display correctly in VMWare Fusion on macOS (mojave)
    * Build System
      * Windows + OS X + Linux
        * Bump Go to 1.14.7
        * Bug 31845: Bump GCC version to 9.3.0
        * Bug 34011: Bump clang to 9.0.1
        * Bug 34014: Enable sqlite3 support in Python
        * Bug 34390: Don't copy DBM libraries anymore
        * Bug 34391: Remove unused --enable-signmar option
        * Bug 40004: Adapt Rust project for Firefox 78 ESR [tor-browser-build]
        * Bug 40005: Adapt Node project for Firefox 78 ESR [tor-browser-build]
        * Bug 40006: Adapt cbindgen for Firefox 78 ESR [tor-browser-build]
        * Bug 40037: Move projects over to clang-source [tor-browser-build]
        * Bug 40026: Fix full .mar creation for esr78 [tor-browser-build]
        * Bug 40027: Fix incremental .mar creation for esr78 [tor-browser-build]
        * Bug 40028: Do not reference unset env variables [tor-browser-build]
        * Bug 40031: Add licenses for kcp-go and smux. [tor-browser-build]
        * Bug 40045: Fix complete .mar file creation for dmg2mar [tor-browser-build]
        * Bug 40065: Bump debootstrap-image ubuntu_version to 20.04.1 [tor-browser-build]
        * Bug 40087: Deterministically add HTTPS Everywhere into omni.ja [tor-browser-build]
      * Windows
        * Bug 34230: Update Windows toolchain for Firefox 78 ESR
        * Bug 40015: Use only 64bit fxc2 [tor-browser-build]
        * Bug 40017: Enable stripping again on Windows [tor-browser-build]
        * Bug 40052: Bump NSIS to 3.06.1 [tor-browser-build]
        * Bug 40061: Omit the Windows default browser agent from the build [tor-browser]
        * Bug 40071: Be explicit about no SEH with mingw-w64 on 32bit systems [tor-browser-build]
        * Bug 40077: Don't pass --no-insert-timestamp when building Firefox [tor-browser-build]
        * Bug 40090: NSIS 3.06.1 based builds are not reproducible anymore [tor-browser-build]
      * OS X
        * Bug 34229: Update macOS toolchain for Firefox 78 ESR
        * Bug 40003: Update cctools version for Firefox 78 ESR [tor-browser-build]
        * Bug 40018: Add libtapi project for cctools [tor-browser-build]
        * Bug 40019: Ship our own runtime library for macOS [tor-browser-build]
      * Linux
        * Bug 34359: Adapt abicheck.cc to deal with newer GCC version
        * Bug 34386: Fix up clang compilation on Linux
        * Bug 40053: Also create the langpacks tarball for non-release builds [tor-browser-build]

   Tor Browser 10.0a7 -- September 14 2020
    * Windows + OS X + Linux
      * Update Tor Launcher to 0.2.24
      * Update NoScript to 11.0.43
      * Translations update
      * Bug 10394: Let Tor Browser update HTTPS Everywhere
      * Bug 32017: Use ExtensionStorageIDB again
      * Bug 40006: Fix new identity for 81 [torbutton]
      * Bug 40007: Move SecurityPrefs initialization to the StartupObserver component [torbutton]
      * Bug 40008: Style fixes for 78 [torbutton]
      * Bug 40066: Remove default bridge 37.218.240.34 [tor-browser-build]
      * Bug 40073: Repack omni.ja to include builtin HTTPS Everywhere [tor-browser-build]
      * Bug 40091: Load HTTPS Everywhere as a builtin addon [tor-browser]
      * Bug 40102: Fix UI bugs in Tor Browser 10.0 alpha [tor-browser]
      * Bug 40109: Playing video breaks after reloading pages [tor-browser]
      * Big 40119: Enable v3 extension blocklisting again [tor-browser]
    * Build System
      * Windows + OS X + Linux
        * Bump Go to 1.14.7
        * Bug 40031: Add licenses for kcp-go and smux. [tor-browser-build]
        * Bug 40045: Fix complete .mar file creation for dmg2mar [tor-browser-build]
        * Bug 40065: Bump debootstrap-image ubuntu_version to 20.04.1 [tor-browser-build]
        * Bug 40087: Deterministically add HTTPS Everywhere into omni.ja [tor-browser-build]
      * Windows
        * Bug 40052: Bump NSIS to 3.06.1 [tor-browser-build]
        * Bug 40071: Be explicit about no SEH with mingw-w64 on 32bit systems [tor-browser-build]
        * Bug 40077: Don't pass --no-insert-timestamp when building Firefox [tor-browser-build]
        * Bug 40090: NSIS 3.06.1 based builds are not reproducible anymore [tor-browser-build]

   Tor Browser 10.0a6 -- August 26 2020
    * All Platforms
      * Update HTTPS Everywhere to 2020.08.13
    * Windows + OS X + Linux
      * Update Firefox to 78.2.0esr
      * Update Tor Launcher to 0.2.23
        * Bug 40002: After rebasing to 80.0b2 moat is broken [tor-launcher]
        * Translations update
      * Update NoScript to 11.0.39
      * Bug 21601: Remove unused media.webaudio.enabled pref
      * Bug 40002: Remove about:pioneer [tor-browser]
      * Bug 40082: Let JavaScript on safest setting handled by NoScript again [tor-browser]
      * Bug 40088: Moat "Submit" button does not work
      * Bug 40090: Disable v3 add-on blocklist for now [tor-browser]
    * OS X
      * Bug 40015: Tor Browser broken on MacOS 11 Big Sur
    * Android
      * Update Firefox to 68.12.0esr
      * Update NoScript to 11.0.38
      * Update Tor to 0.4.4.4-rc
    * Build System
      * Windows + OS X + Linux
        * Bump Go to 1.13.15
      * Linux
        * Bug 40053: Also create the langpacks tarball for non-release builds [tor-browser-build]
2020-10-23 17:27:12 +00:00
bsiegert 25f1b3d1bb Pullup ticket #6344 - requested by taca
www/ruby-rails60: security fix

Revisions pulled up:
- databases/ruby-activerecord60/distinfo                        1.6
- devel/ruby-activejob60/distinfo                               1.6
- devel/ruby-activemodel60/distinfo                             1.6
- devel/ruby-activestorage60/distinfo                           1.6
- devel/ruby-activesupport60/distinfo                           1.6
- devel/ruby-railties60/distinfo                                1.6
- lang/ruby/rails.mk                                            1.91
- mail/ruby-actionmailbox60/distinfo                            1.6
- mail/ruby-actionmailer60/distinfo                             1.6
- textproc/ruby-actiontext60/distinfo                           1.6
- www/ruby-actioncable60/distinfo                               1.6
- www/ruby-actionpack60/distinfo                                1.6
- www/ruby-actionview60/distinfo                                1.6
- www/ruby-rails60/Makefile                                     1.5
- www/ruby-rails60/distinfo                                     1.6

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Mon Oct 19 14:50:32 UTC 2020

   Modified Files:
   	pkgsrc/databases/ruby-activerecord60: distinfo
   	pkgsrc/devel/ruby-activejob60: distinfo
   	pkgsrc/devel/ruby-activemodel60: distinfo
   	pkgsrc/devel/ruby-activestorage60: distinfo
   	pkgsrc/devel/ruby-activesupport60: distinfo
   	pkgsrc/devel/ruby-railties60: distinfo
   	pkgsrc/lang/ruby: rails.mk
   	pkgsrc/mail/ruby-actionmailbox60: distinfo
   	pkgsrc/mail/ruby-actionmailer60: distinfo
   	pkgsrc/textproc/ruby-actiontext60: distinfo
   	pkgsrc/www/ruby-actioncable60: distinfo
   	pkgsrc/www/ruby-actionpack60: distinfo
   	pkgsrc/www/ruby-actionview60: distinfo
   	pkgsrc/www/ruby-rails60: Makefile distinfo

   Log Message:
   www/ruby-rails60: update to 6.0.3.4

   Update Ruby on Rails 6.0 related packages to 6.0.3.4.
   This is security fix for ruby-actionpack60.

   ## Rails 6.0.3.4 (October 07, 2020) ##

   *   [CVE-2020-8264] Prevent XSS in Actionable Exceptions
2020-10-23 16:25:00 +00:00
bsiegert 758b4b74a6 Pullup ticket #6349 - requested by nia
www/firefox78-l10n: dependent update

Revisions pulled up:
- www/firefox78-l10n/Makefile                                   1.3
- www/firefox78-l10n/distinfo                                   1.3

---
   Module Name:	pkgsrc
   Committed By:	nia
   Date:		Wed Oct 21 19:28:48 UTC 2020

   Modified Files:
   	pkgsrc/www/firefox78-l10n: Makefile distinfo

   Log Message:
   firefox78-l10n: Sync with firefox78
2020-10-23 15:46:19 +00:00
bsiegert 7c978a93ef Pullup ticket #6348 - requested by nia
www/firefox78: security fix

Revisions pulled up:
- www/firefox78/Makefile                                        1.7
- www/firefox78/distinfo                                        1.4

---
   Module Name:	pkgsrc
   Committed By:	nia
   Date:		Wed Oct 21 19:23:05 UTC 2020

   Modified Files:
   	pkgsrc/www/firefox78: Makefile distinfo

   Log Message:
   firefox78: Update to 78.4.0

   Security Vulnerabilities fixed in Firefox ESR 78.4

   #CVE-2020-15969: Use-after-free in usersctp
   #CVE-2020-15683: Memory safety bugs fixed in Firefox 82 and Firefox ESR 78.4
2020-10-23 15:36:35 +00:00
spz cbfa853c54 #6354 2020-10-23 12:27:01 +00:00
spz 623f073ac3 Pullup ticket #6354 - requested by maya
print/ghostscript-agpl: dependecy update triggered build fix

Revisions pulled up:
-	print/ghostscript-agpl/Makefile 			patch
-	print/ghostscript-agpl/distinfo 			patch
-	print/ghostscript-agpl/patches/patch-base_fapi__ft.c	1.1

Make the package build with FreeType 2.10.3.
2020-10-23 11:17:44 +00:00
bsiegert d7c1b78874 Pullup ticket #6340 - requested by wiz
devel/apache-ant: security fix

Revisions pulled up:
- devel/apache-ant/Makefile                                     1.52
- devel/apache-ant/PLIST                                        1.27
- devel/apache-ant/distinfo                                     1.34

---
   Module Name:	pkgsrc
   Committed By:	wiz
   Date:		Thu Oct  8 12:38:44 UTC 2020

   Modified Files:
   	pkgsrc/devel/apache-ant: Makefile PLIST distinfo

   Log Message:
   apache-ant: update to 1.10.9.

   Ant 1.10.9 contains a bugfixes and support for using GraalVM
   JavaScript inside the script family of tasks and types..

   It also addresses an insecure temporary file vulnerability
   vulnerability, see the security report for details
   (https://ant.apache.org/security.html)
2020-10-22 16:48:07 +00:00
bsiegert 105c12142d Pullup ticket #6355 - requested by bouyer
sysutils/xenkernel411: security fix
sysutils/xenkernel413: security fix

Revisions pulled up:
- sysutils/xenkernel411/Makefile                                1.17
- sysutils/xenkernel411/distinfo                                1.15
- sysutils/xenkernel411/patches/patch-XSA286                    1.1
- sysutils/xenkernel411/patches/patch-XSA345                    1.1
- sysutils/xenkernel411/patches/patch-XSA346                    1.1
- sysutils/xenkernel411/patches/patch-XSA347                    1.1
- sysutils/xenkernel413/Makefile                                1.6
- sysutils/xenkernel413/distinfo                                1.4
- sysutils/xenkernel413/patches/patch-XSA286                    1.1
- sysutils/xenkernel413/patches/patch-XSA345                    1.1
- sysutils/xenkernel413/patches/patch-XSA346                    1.1
- sysutils/xenkernel413/patches/patch-XSA347                    1.1

---
   Module Name:	pkgsrc
   Committed By:	bouyer
   Date:		Wed Oct 21 09:03:05 UTC 2020

   Modified Files:
   	pkgsrc/sysutils/xenkernel411: Makefile distinfo
   Added Files:
   	pkgsrc/sysutils/xenkernel411/patches: patch-XSA286 patch-XSA345
   	    patch-XSA346 patch-XSA347

   Log Message:
   Add upstream security patches for XSA286, XSA345, XSA346, XSA347.
   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	bouyer
   Date:		Wed Oct 21 09:04:10 UTC 2020

   Modified Files:
   	pkgsrc/sysutils/xenkernel413: Makefile distinfo
   Added Files:
   	pkgsrc/sysutils/xenkernel413/patches: patch-XSA286 patch-XSA345
   	    patch-XSA346 patch-XSA347

   Log Message:
   Add upstream security patches for XSA286, XSA345, XSA346, XSA347.
   Bump PKGREVISION.
2020-10-22 16:29:04 +00:00
bsiegert 458e1d90bf Pullup ticket #6345 - requested by khorben
security/py-libtaxii: security fix

Revisions pulled up:
- security/py-libtaxii/Makefile                                 1.11
- security/py-libtaxii/PLIST                                    1.3
- security/py-libtaxii/distinfo                                 1.5

---
   Module Name:	pkgsrc
   Committed By:	khorben
   Date:		Mon Oct 19 17:21:42 UTC 2020

   Modified Files:
   	pkgsrc/security/py-libtaxii: Makefile PLIST distinfo

   Log Message:
   py-libtaxii: update to version 1.1.118

   This notably fixes a security issue, CVE-2020-27197.

   Version 1.1.118:

     * #247 [CVE-2020-27197] Avoid SSRF on parsing XML (@orsinium)

   Version 1.1.117:

     * #244 SSL Verify Server not working correctly (@motok) (@nschwane)
     * #245 Unicode lxml.etree.SerialisationError on lxml 4.5.0+ (@advptr)

   Version 1.1.116:

     * #240 PY3 Compatibility changes for HTTP Response Body (@nschwane)

   Version 1.1.115:

     * #239 Convert the HTTP response body to a string type (PY3 this will
   be bytes) (@sddj)

   Version 1.1.114:

     * #237 Support converting dicts to content bindings (@danielsamuels)
     * #238 Provide XMLParser copies instead of reusing the cached
   instance. Prevents future messages to lose namespace

   Version 1.1.113:

     * #234 Add ability to load a configuration file when executing a script
     * #232 Fix TLS handshake failure when a server requires SNI
   (@marcelslotema)

   Version 1.1.112:

     * #227 Fixes to poll_client script (Python3 compatibility)
     * #226 Clean-up documentation warnings
     * #228 Fix 'HTTPMessage' has no attribute 'getheader' (Python3
   compatibility)
     * #225 Fix checks that involve xpath (lxml) to prevent FutureWarning
   message
     * #230 Fix parsing status message round-trip (@danielsamuels)

   Thanks leot@ and pkgsrc's security team for the heads up!
   Pull-up to be requested.
2020-10-22 16:10:42 +00:00
spz e68bafcced #6336-#6339 2020-10-21 21:52:28 +00:00
spz d519e718a3 Pullup ticket #6339 - requested by taca
www/contao35: security patch

Revisions pulled up:
- www/contao35/Makefile                                         1.48
- www/contao35/distinfo                                         1.37
- www/contao35/patches/patch-system_modules_core_library_Contao_Input.php 1.1
- www/contao35/patches/patch-system_modules_news_dca_tl__news.php 1.1

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Oct  4 06:31:02 UTC 2020

   Modified Files:
   	pkgsrc/www/contao35: Makefile distinfo
   Added Files:
   	pkgsrc/www/contao35/patches:
   	    patch-system_modules_core_library_Contao_Input.php
   	    patch-system_modules_news_dca_tl__news.php

   Log Message:
   www/contao35: add two fixes

   * Add fix for CVE-2020-25768.
   * Fix time range problem on positive timezone.

   Bump PKGREVISION.


   To generate a diff of this commit:
   cvs rdiff -u -r1.47 -r1.48 pkgsrc/www/contao35/Makefile
   cvs rdiff -u -r1.36 -r1.37 pkgsrc/www/contao35/distinfo
   cvs rdiff -u -r0 -r1.1 \
       pkgsrc/www/contao35/patches/patch-system_modules_core_library_Contao_Input.php \
       pkgsrc/www/contao35/patches/patch-system_modules_news_dca_tl__news.php
2020-10-21 21:51:28 +00:00
spz f91ef01593 Pullup ticket #6338 - requested by taca
lang/ruby25-base: security patch

Revisions pulled up:
- lang/ruby25-base/Makefile                                     1.17
- lang/ruby25-base/distinfo                                     1.14
- lang/ruby25-base/patches/patch-lib_webrick_httprequest.rb     1.1

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Oct  4 03:45:26 UTC 2020

   Modified Files:
   	pkgsrc/lang/ruby25-base: Makefile distinfo
   Added Files:
   	pkgsrc/lang/ruby25-base/patches: patch-lib_webrick_httprequest.rb

   Log Message:
   lang/ruby25-base: Add fix for CVE-2020-25613

   Add fix for CVE-2020-25613.

   Bump PKGREVISION.


   To generate a diff of this commit:
   cvs rdiff -u -r1.16 -r1.17 pkgsrc/lang/ruby25-base/Makefile
   cvs rdiff -u -r1.13 -r1.14 pkgsrc/lang/ruby25-base/distinfo
   cvs rdiff -u -r0 -r1.1 \
       pkgsrc/lang/ruby25-base/patches/patch-lib_webrick_httprequest.rb
2020-10-21 20:02:44 +00:00
spz 9c3e4a5756 Pullup ticket #6337 - requested by taca
lang/ruby26-base: security patch

Revisions pulled up:
- lang/ruby26-base/Makefile                                     1.11
- lang/ruby26-base/distinfo                                     1.9
- lang/ruby26-base/patches/patch-lib_webrick_httprequest.rb     1.1

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Oct  4 03:41:12 UTC 2020

   Modified Files:
   	pkgsrc/lang/ruby26-base: Makefile distinfo
   Added Files:
   	pkgsrc/lang/ruby26-base/patches: patch-lib_webrick_httprequest.rb

   Log Message:
   lang/ruby26-base: Add fix for CVE-2020-25613

   Add fix for CVE-2020-25613.

   Bump PKGREVISION.


   To generate a diff of this commit:
   cvs rdiff -u -r1.10 -r1.11 pkgsrc/lang/ruby26-base/Makefile
   cvs rdiff -u -r1.8 -r1.9 pkgsrc/lang/ruby26-base/distinfo
   cvs rdiff -u -r0 -r1.1 \
       pkgsrc/lang/ruby26-base/patches/patch-lib_webrick_httprequest.rb
2020-10-21 19:58:57 +00:00
spz 65128b2f50 Pullup ticket #6336 - requested by taca
lang/ruby27-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.223
- lang/ruby27-base/Makefile                                     1.5
- lang/ruby27-base/PLIST                                        1.3
- lang/ruby27-base/distinfo                                     1.3

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Oct  4 03:29:25 UTC 2020

   Modified Files:
   	pkgsrc/lang/ruby27-base: Makefile PLIST distinfo

   Log Message:
   lang/ruby27: update to 2.7.2

   Update ruby27 to 2.7.2.

   Ruby 2.7.2 Released

   Posted by nagachika on 2 Oct 2020

   Ruby 2.7.2 has been released.

   This release contains intentional incompatibility.  The deprecated warnings
   are off by default on 2.7.2 and later.  You can turn on the deprecated
   warnings by specifing command line option -w or -W:deprecated.  Please check
   the topics below for details.

     * Feature #17000 2.7.2 turns off deprecation warnings by default
     * Feature #16345 Don't emit deprecation warnings by default.

   This release contains the new version of webrick with a security fix
   described in the article.

     * CVE-2020-25613: Potential HTTP Request Smuggling Vulnerability in WEBrick


   To generate a diff of this commit:
   cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/ruby27-base/Makefile
   cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/ruby27-base/PLIST \
       pkgsrc/lang/ruby27-base/distinfo

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Oct  4 04:28:35 UTC 2020

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk

   Log Message:
   lang/ruby: update version for Ruby 2.7.2

   Update versions for Ruby 2.7.2, it should be commited along with update
   to Ruby 2.7.2.  Noted by Ryo ONODERA.


   To generate a diff of this commit:
   cvs rdiff -u -r1.222 -r1.223 pkgsrc/lang/ruby/rubyversion.mk
2020-10-21 19:54:09 +00:00
spz 4c1c151e7f Pullup ticket #6335 - requested by taca
lang/php72: security update

Revisions pulled up:
- lang/php/phpversion.mk                                        1.311
- lang/php72/distinfo                                           1.58

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Oct  4 03:14:53 UTC 2020

   Modified Files:
   	pkgsrc/lang/php: phpversion.mk
   	pkgsrc/lang/php72: distinfo

   Log Message:
   lang/php72: update to 7.2.34

   Update php72 package to 7.2.34.

   01 Oct 2020, PHP 7.2.34

   - Core:
     . Fixed bug #79699 (PHP parses encoded cookie names so malicious `__Host-`
       cookies can be sent). (CVE-2020-7070) (Stas)

   - OpenSSL:
     . Fixed bug #79601 (Wrong ciphertext/tag in AES-CCM encryption for a 12
       bytes IV). (CVE-2020-7069) (Jakub Zelenka)


   To generate a diff of this commit:
   cvs rdiff -u -r1.310 -r1.311 pkgsrc/lang/php/phpversion.mk
   cvs rdiff -u -r1.57 -r1.58 pkgsrc/lang/php72/distinfo
2020-10-21 19:28:41 +00:00
spz 3d3ffb01a3 Pullup ticket #6334 - requested by taca
lang/php74: security update

Revisions pulled up:
- lang/php/phpversion.mk                                        1.310
- lang/php74/distinfo                                           1.13

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Oct  4 03:12:46 UTC 2020

   Modified Files:
   	pkgsrc/lang/php: phpversion.mk
   	pkgsrc/lang/php74: distinfo

   Log Message:
   lang/php74: update to 7.4.11

   Update php74 to 7.4.11.

   01 Oct 2020, PHP 7.4.11

   - Core:
     . Fixed bug #79699 (PHP parses encoded cookie names so malicious `__Host-`
       cookies can be sent). (CVE-2020-7070) (Stas)
     . Fixed bug #79979 (passing value to by-ref param via CUFA crashes). (cmb,
       Nikita)
     . Fixed bug #80037 (Typed property must not be accessed before initialization
       when __get() declared). (Nikita)
     . Fixed bug #80048 (Bug #69100 has not been fixed for Windows). (cmb)
     . Fixed bug #80049 (Memleak when coercing integers to string via variadic
       argument). (Nikita)

   - Calendar:
     . Fixed bug #80007 (Potential type confusion in unixtojd() parameter parsing).
       (Andy Postnikov)

   - COM:
     . Fixed bug #64130 (COM obj parameters passed by reference are not updated).
       (cmb)

   - OPcache:
     . Fixed bug #80002 (calc free space for new interned string is wrong).
       (t-matsuno)
     . Fixed bug #80046 (FREE for SWITCH_STRING optimized away). (Nikita)
     . Fixed bug #79825 (opcache.file_cache causes SIGSEGV when custom opcode
       handlers changed). (SammyK)

   - OpenSSL:
     . Fixed bug #79601 (Wrong ciphertext/tag in AES-CCM encryption for a 12
       bytes IV). (CVE-2020-7069) (Jakub Zelenka)

   - PDO:
     . Fixed bug #80027 (Terrible performance using $query->fetch on queries with
       many bind parameters (Matteo)

   - Standard:
     . Fixed bug #79986 (str_ireplace bug with diacritics characters). (cmb)
     . Fixed bug #80077 (getmxrr test bug). (Rainer Jung)
     . Fixed bug #72941 (Modifying bucket->data by-ref has no effect any longer).
       (cmb)
     . Fixed bug #80067 (Omitting the port in bindto setting errors). (cmb)


   To generate a diff of this commit:
   cvs rdiff -u -r1.309 -r1.310 pkgsrc/lang/php/phpversion.mk
   cvs rdiff -u -r1.12 -r1.13 pkgsrc/lang/php74/distinfo
2020-10-21 19:23:29 +00:00
spz b9134220a9 Pullup ticket #6333 - requested by taca
lang/php73: security update

Revisions pulled up:
- lang/php/phpversion.mk                                        1.309
- lang/php73/distinfo                                           1.27

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Oct  4 03:06:28 UTC 2020

   Modified Files:
   	pkgsrc/lang/php: phpversion.mk
   	pkgsrc/lang/php73: distinfo

   Log Message:
   lang/php73: update to 7.3.23

   Update php73 package to 7.3.23.

   01 Oct 2020, PHP 7.3.23

   - Core:
     . Fixed bug #80048 (Bug #69100 has not been fixed for Windows). (cmb)
     . Fixed bug #80049 (Memleak when coercing integers to string via variadic
       argument). (Nikita)
     . Fixed bug #79699 (PHP parses encoded cookie names so malicious `__Host-`
       cookies can be sent). (CVE-2020-7070) (Stas)

   - Calendar:
     . Fixed bug #80007 (Potential type confusion in unixtojd() parameter parsing).
       (Andy Postnikov)

   - COM:
     . Fixed bug #64130 (COM obj parameters passed by reference are not updated).
       (cmb)

   - OPcache:
     . Fixed bug #80002 (calc free space for new interned string is wrong).
       (t-matsuno)
     . Fixed bug #79825 (opcache.file_cache causes SIGSEGV when custom opcode
       handlers changed). (SammyK)

   - OpenSSL:
     . Fixed bug #79601 (Wrong ciphertext/tag in AES-CCM encryption for a 12
       bytes IV). (CVE-2020-7069) (Jakub Zelenka)

   - PDO:
     . Fixed bug #80027 (Terrible performance using $query->fetch on queries with
       many bind parameters (Matteo)

   - Standard:
     . Fixed bug #79986 (str_ireplace bug with diacritics characters). (cmb)
     . Fixed bug #80077 (getmxrr test bug). (Rainer Jung)
     . Fixed bug #72941 (Modifying bucket->data by-ref has no effect any longer).
       (cmb)
     . Fixed bug #80067 (Omitting the port in bindto setting errors). (cmb)


   To generate a diff of this commit:
   cvs rdiff -u -r1.308 -r1.309 pkgsrc/lang/php/phpversion.mk
   cvs rdiff -u -r1.26 -r1.27 pkgsrc/lang/php73/distinfo
2020-10-21 19:13:41 +00:00
spz c418c1ec34 #6346 + #6347 2020-10-21 17:11:27 +00:00
spz 94c41e32c7 Pullup ticket #6347 - requested by maya
pkgtools/x11-links: dependency-driven update

Revisions pulled up:
- pkgtools/x11-links/Makefile                                   1.203
- pkgtools/x11-links/buildlink3.mk                              1.94
- pkgtools/x11-links/files/xorg.freetype2                       1.28

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	maya
   Date:		Wed Oct 21 15:18:30 UTC 2020

   Modified Files:
   	pkgsrc/pkgtools/x11-links: Makefile buildlink3.mk
   	pkgsrc/pkgtools/x11-links/files: xorg.freetype2

   Log Message:
   x11-links 1.32: updates for freetype 2.10.4


   To generate a diff of this commit:
   cvs rdiff -u -r1.202 -r1.203 pkgsrc/pkgtools/x11-links/Makefile
   cvs rdiff -u -r1.93 -r1.94 pkgsrc/pkgtools/x11-links/buildlink3.mk
   cvs rdiff -u -r1.27 -r1.28 pkgsrc/pkgtools/x11-links/files/xorg.freetype2
2020-10-21 17:08:59 +00:00
spz 557a5a26d3 Pullup ticket #6346 - requested by maya
graphics/freetype2: security update

Revisions pulled up:
- graphics/freetype2/Makefile                                   1.121
- graphics/freetype2/PLIST                                      1.29
- graphics/freetype2/distinfo                                   1.69

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	adam
   Date:		Wed Oct 21 08:26:08 UTC 2020

   Modified Files:
   	pkgsrc/graphics/freetype2: Makefile PLIST distinfo

   Log Message:
   freetype2: updated to 2.10.4

   FreeType 2.10.4

   This is an emergency release, fixing a severe vulnerability in embedded PNG bitmap handling (see here for more).

   All users should update immediately.

   FreeType 2.10.3

   This is a maintenance release, having better support for TrueType glyphs with overlapping contours. See the list of changes for more details.

   A warning for distribution maintainers: Version 2.10.3 and later may break the build of ghostscript, due to ghostscript's use of a withdrawn macro that wasn't intended for external usage.


   To generate a diff of this commit:
   cvs rdiff -u -r1.120 -r1.121 pkgsrc/graphics/freetype2/Makefile
   cvs rdiff -u -r1.28 -r1.29 pkgsrc/graphics/freetype2/PLIST
   cvs rdiff -u -r1.68 -r1.69 pkgsrc/graphics/freetype2/distinfo
2020-10-21 17:08:49 +00:00
bsiegert 3478b21c82 Pullup tickets up to #6332 2020-10-04 20:44:53 +00:00
bsiegert b6b75058f0 Pullup ticket #6332 - requested by bouyer
sysutils/xenkernel411: security fix
sysutils/xenkernel413: security fix

Revisions pulled up:
- sysutils/xenkernel411/Makefile                                1.16
- sysutils/xenkernel411/distinfo                                1.14
- sysutils/xenkernel411/patches/patch-XSA333                    1.1
- sysutils/xenkernel411/patches/patch-XSA336                    1.1
- sysutils/xenkernel411/patches/patch-XSA337                    1.1
- sysutils/xenkernel411/patches/patch-XSA338                    1.1
- sysutils/xenkernel411/patches/patch-XSA339                    1.1
- sysutils/xenkernel411/patches/patch-XSA340                    1.1
- sysutils/xenkernel411/patches/patch-XSA342                    1.1
- sysutils/xenkernel411/patches/patch-XSA343                    1.1
- sysutils/xenkernel411/patches/patch-XSA344                    1.1
- sysutils/xenkernel413/Makefile                                1.5
- sysutils/xenkernel413/distinfo                                1.3
- sysutils/xenkernel413/patches/patch-XSA333                    1.1
- sysutils/xenkernel413/patches/patch-XSA334                    1.1
- sysutils/xenkernel413/patches/patch-XSA336                    1.1
- sysutils/xenkernel413/patches/patch-XSA337                    1.1
- sysutils/xenkernel413/patches/patch-XSA338                    1.1
- sysutils/xenkernel413/patches/patch-XSA339                    1.1
- sysutils/xenkernel413/patches/patch-XSA340                    1.1
- sysutils/xenkernel413/patches/patch-XSA342                    1.1
- sysutils/xenkernel413/patches/patch-XSA343                    1.1
- sysutils/xenkernel413/patches/patch-XSA344                    1.1

---
   Module Name:	pkgsrc
   Committed By:	bouyer
   Date:		Thu Oct  1 12:41:19 UTC 2020

   Modified Files:
   	pkgsrc/sysutils/xenkernel413: Makefile distinfo
   Added Files:
   	pkgsrc/sysutils/xenkernel413/patches: patch-XSA333 patch-XSA334
   	    patch-XSA336 patch-XSA337 patch-XSA338 patch-XSA339 patch-XSA340
   	    patch-XSA342 patch-XSA343 patch-XSA344

   Log Message:
   Add uptream fixes for
   XSA333, XSA334, XSA336, XSA337, XSA338, XSA339, XSA340, XSA342, XSA343, XSA344
   bump PKGREVISION

---
   Module Name:	pkgsrc
   Committed By:	bouyer
   Date:		Fri Oct  2 13:00:48 UTC 2020

   Modified Files:
   	pkgsrc/sysutils/xenkernel411: Makefile distinfo
   Added Files:
   	pkgsrc/sysutils/xenkernel411/patches: patch-XSA333 patch-XSA336
   	    patch-XSA337 patch-XSA338 patch-XSA339 patch-XSA340 patch-XSA342
   	    patch-XSA343 patch-XSA344

   Log Message:
   dd uptream fixes for
   XSA333, XSA336, XSA337, XSA338, XSA339, XSA340, XSA342, XSA343, XSA344
   bump PKGREVISION
2020-10-04 20:44:32 +00:00
bsiegert b6974fe0e4 Pullup ticket #6330 - requested by martin
www/firefox52: sparc64 build fix

Revisions pulled up:
- www/firefox52/distinfo                                        1.24
- www/firefox52/patches/patch-ipc_chromium_src_base_process__util.h 1.2
- www/firefox52/patches/patch-js_xpconnect_src_XPCWrappedNative.cpp 1.1

---
   Module Name:	pkgsrc
   Committed By:	martin
   Date:		Wed Sep 30 07:26:49 UTC 2020

   Modified Files:
   	pkgsrc/www/firefox52: distinfo
   	pkgsrc/www/firefox52/patches:
   	    patch-ipc_chromium_src_base_process__util.h
   Added Files:
   	pkgsrc/www/firefox52/patches:
   	    patch-js_xpconnect_src_XPCWrappedNative.cpp

   Log Message:
   Make it buildable on sparc64/current (with gcc 9)
2020-10-04 18:31:37 +00:00
bsiegert f16cc7e2b7 Pullup ticket #6331 - requested by hauke
editors/xemacs: Linux build fix

Revisions pulled up:
- editors/xemacs-current-nox11/Makefile                         1.12
- editors/xemacs-current/Makefile                               1.107
- editors/xemacs-current/distinfo                               1.38
- editors/xemacs-current/patches/patch-src_process.c            1.1
- editors/xemacs-nox11/Makefile                                 1.36
- editors/xemacs/Makefile                                       1.133
- editors/xemacs/distinfo                                       1.32
- editors/xemacs/patches/patch-src_process.c                    1.1

---
   Module Name:    pkgsrc
   Committed By:   hauke
   Date:           Fri Oct  2 11:31:14 UTC 2020

   Modified Files:
            pkgsrc/editors/xemacs: Makefile distinfo
            pkgsrc/editors/xemacs-current: Makefile distinfo
            pkgsrc/editors/xemacs-current-nox11: Makefile
            pkgsrc/editors/xemacs-nox11: Makefile
   Added Files:
            pkgsrc/editors/xemacs-current/patches: patch-src_process.c
            pkgsrc/editors/xemacs/patches: patch-src_process.c

   Log Message:
   Linux glibc 2.32+ has removed sys_siglist

   Remove stale reference to nb version in Makefile.common
2020-10-04 09:28:06 +00:00
bsiegert d37b498cf6 Pullup ticket #6329 - requested by gdt
lang/rust: NetBSD build fix

Revisions pulled up:
- lang/rust/Makefile                                            1.196

---
   Module Name:	pkgsrc
   Committed By:	gdt
   Date:		Tue Sep 29 16:24:28 UTC 2020

   Modified Files:
   	pkgsrc/lang/rust: Makefile

   Log Message:
   lang/rust: Adjust openssl bootstrap depends (NetBSD only)

   On NetBSD, further limit the DEPENDS on openssl to i386.  It turns out
   that the sparc64 and powerpc bootstraps are not linked against openssl
   as I previously assumed.

   No change to limiting this DEPENDS to 9+.  No change to any other OS.

   This change is believed to fix rust building on NetBSD 9 sparc64.

   As discussed on tech-pkg@.
2020-10-04 09:26:08 +00:00
bsiegert 639224bb81 Pullup ticket #6328 - requested by martin
security/openssl: sparc64 build fix

Revisions pulled up:
- security/openssl/distinfo                                     1.145
- security/openssl/patches/patch-Configurations_unix-Makefile.tmpl 1.3

---
   Module Name:	pkgsrc
   Committed By:	martin
   Date:		Tue Sep 29 05:45:04 UTC 2020

   Modified Files:
   	pkgsrc/security/openssl: distinfo
   	pkgsrc/security/openssl/patches:
   	    patch-Configurations_unix-Makefile.tmpl

   Log Message:
   Fix the build on sparc64 (and other architectures that use m4 to generate
   asm files).
2020-10-03 19:28:58 +00:00
bsiegert 77ea72747b Rename CHANGES file for the branch to its usual name.
hi gdt@!
2020-10-03 19:16:24 +00:00
gdt 36c60b3753 2020Q3: Add branch CHANGES file 2020-09-27 18:22:31 +00:00
195 changed files with 11929 additions and 4447 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2020/09/08 19:13:49 nia Exp $
# $NetBSD: Makefile,v 1.2.2.1 2020/10/23 17:42:47 bsiegert Exp $
DISTNAME= profanity-0.9.5
CATEGORIES= chat
@ -37,6 +37,7 @@ BUILDLINK_API_DEPENDS.libmesode+= libmesode>=0.9.1
.include "../../chat/libmesode/buildlink3.mk"
.include "../../chat/libotr/buildlink3.mk"
.include "../../chat/libsignal-protocol-c/buildlink3.mk"
BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.22.0
.include "../../databases/sqlite3/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/libuuid/buildlink3.mk"

View File

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.5 2020/09/10 14:30:02 taca Exp $
$NetBSD: distinfo,v 1.5.2.1 2020/10/23 16:25:00 bsiegert Exp $
SHA1 (activerecord-6.0.3.3.gem) = ffb2443a7a961876a06c59c9ccabda1dd9d40763
RMD160 (activerecord-6.0.3.3.gem) = 1abff184200638053c556d9b9f2c6353900891f4
SHA512 (activerecord-6.0.3.3.gem) = d9e77f1ae3e6ea90aa0d3f01cb4c6ec8adc431971b89c5b11a0c3fb781e01f70bd8b10b063709e8c80b97c135d613eab09d772c371e0d96df91cacbc5cc1c05f
Size (activerecord-6.0.3.3.gem) = 407552 bytes
SHA1 (activerecord-6.0.3.4.gem) = 1f8b15b082531461d7fa029e238b4a53034ddb5c
RMD160 (activerecord-6.0.3.4.gem) = 3074fa857ef6b461223757352596200c6e87f11b
SHA512 (activerecord-6.0.3.4.gem) = 39b63f87d024b7044da70c90470f76b2eb9fb2370339c29ef6d12b3569ca0fbd78f5987910995bc9052eb28ec9f953d278f6deb5eb03beb172d60d4d6309ab4e
Size (activerecord-6.0.3.4.gem) = 407552 bytes

View File

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.51 2020/07/17 23:40:43 wiz Exp $
# $NetBSD: Makefile,v 1.51.2.1 2020/10/22 16:48:07 bsiegert Exp $
DISTNAME= apache-ant-1.10.8-bin
DISTNAME= apache-ant-1.10.9-bin
PKGNAME= ${DISTNAME:S/-bin//}
CATEGORIES= devel java
MASTER_SITES= ${MASTER_SITE_APACHE:=ant/binaries/}

View File

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.26 2020/07/17 23:40:43 wiz Exp $
@comment $NetBSD: PLIST,v 1.26.2.1 2020/10/22 16:48:07 bsiegert Exp $
bin/ant
bin/antRun
lib/java/ant/ant-antlr.jar
@ -274,6 +274,7 @@ share/doc/java/ant/api/org/apache/tools/ant/ProjectHelper.OnMissingExtensionPoin
share/doc/java/ant/api/org/apache/tools/ant/ProjectHelper.html
share/doc/java/ant/api/org/apache/tools/ant/ProjectHelperRepository.html
share/doc/java/ant/api/org/apache/tools/ant/PropertyHelper.Delegate.html
share/doc/java/ant/api/org/apache/tools/ant/PropertyHelper.PropertyEnumerator.html
share/doc/java/ant/api/org/apache/tools/ant/PropertyHelper.PropertyEvaluator.html
share/doc/java/ant/api/org/apache/tools/ant/PropertyHelper.PropertySetter.html
share/doc/java/ant/api/org/apache/tools/ant/PropertyHelper.html

View File

@ -1,7 +1,7 @@
$NetBSD: distinfo,v 1.33 2020/07/17 23:40:43 wiz Exp $
$NetBSD: distinfo,v 1.33.2.1 2020/10/22 16:48:07 bsiegert Exp $
SHA1 (apache-ant-1.10.8-bin.tar.xz) = 1b59eee456b5a814ecb1ab51b509c1a7ddd96b92
RMD160 (apache-ant-1.10.8-bin.tar.xz) = bb83f61036b06c71b37d42bca2bfcbae4a097209
SHA512 (apache-ant-1.10.8-bin.tar.xz) = b03be67dbda9b45a7838c304db7e6750e4907c6eef51a8de30d929f7e5b0da61b8a82fde2b590a0842acffc0f1098bc6bdfd16664a72c6c6f883990e166acdd4
Size (apache-ant-1.10.8-bin.tar.xz) = 5011528 bytes
SHA1 (apache-ant-1.10.9-bin.tar.xz) = 2fc1c47d57a31da0c59bc16e3d5ca5edfd2e3a48
RMD160 (apache-ant-1.10.9-bin.tar.xz) = 164c8c9a7de7891301c90a17a2eeac95cba3f3e4
SHA512 (apache-ant-1.10.9-bin.tar.xz) = ecb09c83b24f98b9475849548558809ff21c88f8d39fbc3559f24df5fc640a50bbd885681d9c676285d8843bd3dc09a6238189c13a4238ba5c01385a5bd29542
Size (apache-ant-1.10.9-bin.tar.xz) = 5022448 bytes
SHA1 (patch-aa) = 5f614ed545c7cca33096af1f4975f7947439286f

View File

@ -1,13 +1,13 @@
$NetBSD: patch-aa,v 1.1.1.1 2009/04/18 02:27:21 rh Exp $
$NetBSD: patch-aa,v 1.1 2009/04/18 02:19:23 rh Exp $
--- GNUmakefile.orig 2009-04-18 11:56:31.000000000 +1000
--- GNUmakefile.orig 2009-04-18 10:49:03.000000000 +1000
+++ GNUmakefile
@@ -38,7 +38,7 @@ GNUSTEP_INSTALLATION_DOMAIN = SYSTEM
include $(GNUSTEP_MAKEFILES)/common.make
include ./Version
-SUBPROJECTS = Foundation Resources examples
+SUBPROJECTS = examples
+SUBPROJECTS = Foundation Resources
include $(GNUSTEP_MAKEFILES)/aggregate.make

View File

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.5 2020/09/10 14:30:02 taca Exp $
$NetBSD: distinfo,v 1.5.2.1 2020/10/23 16:25:01 bsiegert Exp $
SHA1 (activejob-6.0.3.3.gem) = 09d536656bce51729710a063ac1d8cd3f0a70607
RMD160 (activejob-6.0.3.3.gem) = 076e8c180ae14034c7528e0f173d23694a627407
SHA512 (activejob-6.0.3.3.gem) = 94208bfda571133dca68356e0df504f4dff89d323a0ab892f02bdf1549846cbdf757fc0d237f02261af81d067270730362ade128507282dc9f7275faffd5a6b1
Size (activejob-6.0.3.3.gem) = 31744 bytes
SHA1 (activejob-6.0.3.4.gem) = 5405baf9298cc3af01a5160ebed4ebb79eec0a69
RMD160 (activejob-6.0.3.4.gem) = b4d86c3e6a5689534bef3776e673e768c91531df
SHA512 (activejob-6.0.3.4.gem) = 10be7bdd95a1a3b5c76caa94bc33660712c68d9a84aa44517e003a0d5eb0949de44e009499641545e82f472517395c17f3dc9467982b0e924e8b027988d1cd3b
Size (activejob-6.0.3.4.gem) = 31744 bytes

View File

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.5 2020/09/10 14:30:02 taca Exp $
$NetBSD: distinfo,v 1.5.2.1 2020/10/23 16:25:01 bsiegert Exp $
SHA1 (activemodel-6.0.3.3.gem) = 42037b04104f997b014b0e2754b0fd540337a996
RMD160 (activemodel-6.0.3.3.gem) = 8ebdb3e1d99e015993abbc750d43d0d4fd88eb3f
SHA512 (activemodel-6.0.3.3.gem) = d530e5939de532cfaf073054f1a87e2daeebcf3ef5b522b9c3c683ffdd9b03694dca8f04becc5a12a2283adc05d520ed856bd8a37e37a1a4fe34d9fb96010e73
Size (activemodel-6.0.3.3.gem) = 58880 bytes
SHA1 (activemodel-6.0.3.4.gem) = 777cf1db073a988d47e1669f494801065560772d
RMD160 (activemodel-6.0.3.4.gem) = fa49a5371ce794461f5c12c34741ed2e75409795
SHA512 (activemodel-6.0.3.4.gem) = 2f4cea8040e95f72794508602cf74a72166014ee91977d72ecf8e7e4780782d96e6319c316821db914f3d86802da7406693492f8cd3e29047eee0b467a267408
Size (activemodel-6.0.3.4.gem) = 58880 bytes

View File

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.5 2020/09/10 14:30:03 taca Exp $
$NetBSD: distinfo,v 1.5.2.1 2020/10/23 16:25:01 bsiegert Exp $
SHA1 (activestorage-6.0.3.3.gem) = 4f151eaf3145ffcf247072b59fdd4e53eca5f3d0
RMD160 (activestorage-6.0.3.3.gem) = ae5ec962dffb5143661c5e63d8ad19b834ae8233
SHA512 (activestorage-6.0.3.3.gem) = 781afd9d2325a9c76dd1c08d6248f83b7ddb334cdeb44e2f2ed73b35229fd466bb6254651b63eb68e273db45049de9c822068256675b4c1a19bae987a2845801
Size (activestorage-6.0.3.3.gem) = 50688 bytes
SHA1 (activestorage-6.0.3.4.gem) = 07d31d2e1c690384aa6e196c9e844f953551918b
RMD160 (activestorage-6.0.3.4.gem) = 8f43dac4711ebf29fdd305ec42ba4b1f11c25988
SHA512 (activestorage-6.0.3.4.gem) = 16768e4fa25d6b3e7c75b0bed5bfe070bd9406542089230ab4c7a0add93f4978f7bf1d9c609f753cc8034482b126a0f64100aeedcc9f9fa7dd8c5c80a23ed3bd
Size (activestorage-6.0.3.4.gem) = 50688 bytes

View File

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.5 2020/09/10 14:30:02 taca Exp $
$NetBSD: distinfo,v 1.5.2.1 2020/10/23 16:25:01 bsiegert Exp $
SHA1 (activesupport-6.0.3.3.gem) = 673e08bfcce6de903d0dfc4c0bb80f67b46c76d4
RMD160 (activesupport-6.0.3.3.gem) = 874164a95e8a3b7998dad2d6d8435a10e3cf0283
SHA512 (activesupport-6.0.3.3.gem) = 050599b16a63752df1f347a34e4faccb960ee3f57012032960f6792b603c09245773fd87ee9c1a0af80335ee89d4a6b3efd3c8c2d7eda73126c5b548b3c06061
Size (activesupport-6.0.3.3.gem) = 214016 bytes
SHA1 (activesupport-6.0.3.4.gem) = 0c145c62c94dae5c36641d0abcd0026ff40cba95
RMD160 (activesupport-6.0.3.4.gem) = e90851fd859759da4b4c7359178c3183ee054989
SHA512 (activesupport-6.0.3.4.gem) = 98668d420f2b3d207ae1513bf9736089b51becb3e9272d5f30e2ca616ee69ee47ce91e30f5e76ada7e9711f08d0acb513697686a7b83fa9582064c280c634117
Size (activesupport-6.0.3.4.gem) = 214016 bytes

View File

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.5 2020/09/10 14:30:03 taca Exp $
$NetBSD: distinfo,v 1.5.2.1 2020/10/23 16:25:01 bsiegert Exp $
SHA1 (railties-6.0.3.3.gem) = 504ab700f86737a5747f1557fbef1fac39217ed8
RMD160 (railties-6.0.3.3.gem) = 81aecd66b50b8b1fccd688ba88039b192c0da511
SHA512 (railties-6.0.3.3.gem) = 2aed3095f1c2a6de73ccc9e2ed8aff9aca1a158b395e8a047652d9feaa8b7621f278aebd484f6734313787a47dfde912d7c2c742098a5962ebbd7cc69785933b
Size (railties-6.0.3.3.gem) = 455168 bytes
SHA1 (railties-6.0.3.4.gem) = 6066d3a3975184aa566c803aa6c573086f0b296e
RMD160 (railties-6.0.3.4.gem) = a2b10b6c546b6b667f9262bea0678a271830f405
SHA512 (railties-6.0.3.4.gem) = 3d0df017fa3533690a54bd3eeae11c7b0ae97644de7e9ec27e7f8a8414b95f4a8ab3d925a90dda43859266123b6f1d7b3228ab549e800ecd1d3fafc5d6a3d59a
Size (railties-6.0.3.4.gem) = 455168 bytes

139
doc/CHANGES-pkgsrc-2020Q3 Normal file
View File

@ -0,0 +1,139 @@
$NetBSD: CHANGES-pkgsrc-2020Q3,v 1.1.2.14 2020/12/19 20:39:05 bsiegert Exp $
Changes to packages and infrastructure on the pkgsrc-2020Q3 branch:
Pullup ticket #6328 - requested by martin
security/openssl: sparc64 build fix
Pullup ticket #6329 - requested by gdt
lang/rust: NetBSD build fix
Pullup ticket #6331 - requested by hauke
editors/xemacs: Linux build fix
Pullup ticket #6330 - requested by martin
www/firefox52: sparc64 build fix
Pullup ticket #6332 - requested by bouyer
sysutils/xenkernel411: security fix
sysutils/xenkernel413: security fix
Pullup ticket #6346 - requested by maya
graphics/freetype2: security update
Pullup ticket #6347 - requested by maya
pkgtools/x11-links: dependency-driven update
Pullup ticket #6333 - requested by taca
lang/php73: security update
Pullup ticket #6334 - requested by taca
lang/php74: security update
Pullup ticket #6335 - requested by taca
lang/php72: security update
Pullup ticket #6336 - requested by taca
lang/ruby27-base: security update
Pullup ticket #6337 - requested by taca
lang/ruby26-base: security patch
Pullup ticket #6338 - requested by taca
lang/ruby25-base: security patch
Pullup ticket #6339 - requested by taca
www/contao35: security patch
Pullup ticket #6345 - requested by khorben
security/py-libtaxii: security fix
Pullup ticket #6355 - requested by bouyer
sysutils/xenkernel411: security fix
sysutils/xenkernel413: security fix
Pullup ticket #6340 - requested by wiz
devel/apache-ant: security fix
Pullup ticket #6348 - requested by nia
www/firefox78: security fix
Pullup ticket #6349 - requested by nia
www/firefox78-l10n: dependent update
Pullup ticket #6344 - requested by taca
www/ruby-rails60: security fix
Pullup ticket #6341 - requested by wiz
security/tor-browser: security fix
Pullup ticket #6350 - requested by nia
wm/xfce4-wm: NetBSD 8 build fix
Pullup ticket #6351 - requested by nia
x11/vte3: NetBSD 8 build fix
Pullup ticket #6352 - requested by nia
graphics/openexr: NetBSD 8 build fix
Pullup ticket #6353 - requested by nia
chat/profanity: NetBSD 8 build fix
Pullup ticket #6354 - requested by maya
print/ghostscript-agpl: dependecy update triggered build fix
Pullup ticket #6329 (part 2) - requested by maya
lang/rust: NetBSD 9 build fix (accidentally broken)
Pullup ticket #6343 - requested by he
lang/libunwind: PowerPC build fix
Pullup ticket #6356 - requested by maya
www/firefox: security update
www/firefox-l10n: security update
Pullup ticket #6360 - requested by khorben
misc/tmux: security fix
Pullup ticket #6361 - requested by taca
net/samba4: security fix
Pullup ticket #6357 - requested by wiz
security/tor-browser-noscript: security fix
Pullup ticket #6358 - requested by wiz
security/tor-browser: security fix
Pullup ticket #6367 - requested by leot
net/youtube-dl: updates and bugfixes
Pullup ticket #6368 - requested by wiz
graphics/ImageMagick: security fix
Pullup ticket #6370 - requested by nia
www/firefox78: security fix
Pullup ticket #6371 - requested by nia
www/firefox78-l10n: dependent update
Pullup ticket #6369 - requested by riastradh
www/firefox78: build fix
Pullup ticket #6378 - requested by riastradh
www/gitea: build fix, security fix
Pullup ticket #6372 - requested by wiz
mail/neomutt: security fix
Pullup ticket #6373 - requested by wiz
graphics/ImageMagick: security fix
Pullup ticket #6384 - requested by wiz
security/openssl: security fix
Pullup ticket #6385 - requested by nia
www/firefox78: security fix
Pullup ticket #6386 - requested by nia
www/firefox78-l10n: dependent update

View File

@ -1,9 +1,8 @@
# $NetBSD: Makefile,v 1.11 2019/10/08 12:40:55 hauke Exp $
# $NetBSD: Makefile,v 1.11.8.1 2020/10/04 09:28:06 bsiegert Exp $
PKGNAME= ${DISTNAME:S/-/-nox11-/}
PKGREVISION= 7
PKGREVISION= 8
COMMENT= *BETA* XEmacs text editor version ${PKGVERSION_NOREV} (no X11 support)
# Version information in ../../editors/xemacs-current/Makefile.common
.include "../../editors/xemacs-current/options.mk"
.include "../../editors/xemacs-current/Makefile.common"

View File

@ -1,12 +1,10 @@
# $NetBSD: Makefile,v 1.106 2020/09/24 17:02:02 hauke Exp $
# $NetBSD: Makefile,v 1.106.2.1 2020/10/04 09:28:06 bsiegert Exp $
PKGNAME= ${DISTNAME}
PKGREVISION= 14
PKGREVISION= 15
COMMENT= *BETA* XEmacs text editor version ${PKGVERSION_NOREV}
# extra options for x11 support, not for sharing with xemacs-current-nox11
# Version information in ../../editors/xemacs-current/Makefile.common
PKG_SUPPORTED_OPTIONS+= x11 xft xface
PKG_SUGGESTED_OPTIONS+= x11

View File

@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.37 2019/11/27 15:11:45 hauke Exp $
$NetBSD: distinfo,v 1.37.8.1 2020/10/04 09:28:06 bsiegert Exp $
SHA1 (xemacs-21.5.34.tar.gz) = ed1fe3ff6ce6eeb9ff75ac0ee34c6530e1c355ce
RMD160 (xemacs-21.5.34.tar.gz) = 2f6a5bc7fd72508722dded16ee7742db3e87ffaf
@ -13,4 +13,5 @@ SHA1 (patch-modules_common_Makefile.common) = d62a23a05e72cc196557e2f7fbbccea791
SHA1 (patch-src_Makefile.in.in) = 7a7ea5fe03b11e8690f44f4dbef17e793fbf50f2
SHA1 (patch-src_dired.c) = d850495e567224dc7a43e1db74f4e305a906f177
SHA1 (patch-src_lisp.h) = c5f3b5f920ec6d451a5d5c5d1e414d6ae3d6660f
SHA1 (patch-src_process.c) = 4cca9085f0e34ad1adf44ea006df7c2c370beeb9
SHA1 (patch-src_unexelf.c) = 96b2cf1d2512ad23fca98db9b48c34533bba8b66

View File

@ -0,0 +1,21 @@
$NetBSD: patch-src_process.c,v 1.1.2.2 2020/10/04 09:28:06 bsiegert Exp $
Linux glibc 2.32+ has removed sys_siglist
--- src/process.c.orig 2013-08-21 17:43:44.000000000 +0000
+++ src/process.c
@@ -1568,10 +1568,14 @@ See `set-process-sentinel' for more info
const char *
signal_name (int signum)
{
+#if defined(LINUX) && !defined(SYS_SIGLIST_DECLARED)
+ return (const char *)strsignal(signum);
+#else
if (signum >= 0 && signum < NSIG)
return (const char *) sys_siglist[signum];
return (const char *) GETTEXT ("unknown signal");
+#endif
}
void

View File

@ -1,11 +1,9 @@
# $NetBSD: Makefile,v 1.35 2020/08/31 18:09:26 wiz Exp $
# $NetBSD: Makefile,v 1.35.2.1 2020/10/04 09:28:06 bsiegert Exp $
PKGNAME= ${DISTNAME:S/-/-nox11-/}
PKGREVISION= 13
PKGREVISION= 14
COMMENT= XEmacs text editor version 21 (no x11 support)
# Version information in ../../editors/xemacs/Makefile.common
.include "../../editors/xemacs/options.mk"
.include "../../editors/xemacs/Makefile.common"

View File

@ -1,12 +1,10 @@
# $NetBSD: Makefile,v 1.132 2020/09/24 17:02:01 hauke Exp $
# $NetBSD: Makefile,v 1.132.2.1 2020/10/04 09:28:06 bsiegert Exp $
PKGNAME= ${DISTNAME}
PKGREVISION= 14
PKGREVISION= 15
COMMENT= XEmacs text editor version 21.4
# extra options for x11 support, not for sharing with xemacs-current-nox11
# Version information in ../../editors/xemacs/Makefile.common
PKG_SUPPORTED_OPTIONS+= x11 xface
PKG_SUGGESTED_OPTIONS+= x11

View File

@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.31 2019/11/27 14:35:16 hauke Exp $
$NetBSD: distinfo,v 1.31.8.1 2020/10/04 09:28:06 bsiegert Exp $
SHA1 (xemacs/xemacs-21.4.24.tar.gz) = e9ff7693adbef333b78f51b4dfdddd296bad0fcc
RMD160 (xemacs/xemacs-21.4.24.tar.gz) = 0e01971c0dd47d9dd401d02e508edf241208969b
@ -18,6 +18,7 @@ SHA1 (patch-src_Makefile.in.in) = 8d2c262983ff16197c99429e7d4cc80cd8371775
SHA1 (patch-src_config.h.in) = 25ac897560abad51d83b58818e1dc2e77a8519e4
SHA1 (patch-src_emacs.c) = 19bbba8b9a777388060bab637b2bdc5e9027e11f
SHA1 (patch-src_lisp.h) = ed1210a179f7dce537634e3129acc93f9c9b5966
SHA1 (patch-src_process.c) = b33b37e7e68bd49036d90cfed206170456a4b443
SHA1 (patch-src_sound.c) = fd3717943310c049fbcc8598b072d80d9812ae20
SHA1 (patch-src_unexelf.c) = 5147a3f41d1188aaf08b99e768d8b93e9e28d305
SHA1 (patch-src_unexfreebsd.c) = 8bcbd103884430cec31c584bc489e4ab98d79448

View File

@ -0,0 +1,21 @@
$NetBSD: patch-src_process.c,v 1.1.2.2 2020/10/04 09:28:06 bsiegert Exp $
Linux glibc 2.32+ has removed sys_siglist
--- src/process.c.orig 2015-03-25 11:25:33.000000000 +0000
+++ src/process.c
@@ -1310,10 +1310,14 @@ See `set-process-sentinel' for more info
const char *
signal_name (int signum)
{
+#if defined(LINUX) && !defined(SYS_SIGLIST_DECLARED)
+ return (const char *)strsignal(signum);
+#else
if (signum >= 0 && signum < NSIG)
return (const char *) sys_siglist[signum];
return (const char *) GETTEXT ("unknown signal");
+#endif
}
void

View File

@ -1,9 +1,9 @@
# $NetBSD: Makefile.common,v 1.216 2020/09/20 08:39:06 wiz Exp $
# $NetBSD: Makefile.common,v 1.216.2.2 2020/12/11 10:00:20 bsiegert Exp $
#
# used by graphics/p5-PerlMagick/Makefile
IM_MAJOR_VER= 7.0.10
IM_MINOR_VER= 30
IM_MINOR_VER= 41
IM_MAJOR_LIB_VER= 7
.if (${IM_MINOR_VER} != NONE)

View File

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.111 2020/07/29 11:21:57 wiz Exp $
@comment $NetBSD: PLIST,v 1.111.2.2 2020/12/11 10:00:20 bsiegert Exp $
bin/Magick++-config
bin/MagickCore-config
bin/MagickWand-config
@ -356,717 +356,7 @@ share/doc/ImageMagick-7/www/Magick++/thumbnail-sample-plain.jpg
share/doc/ImageMagick-7/www/advanced-unix-installation.html
share/doc/ImageMagick-7/www/advanced-windows-installation.html
share/doc/ImageMagick-7/www/animate.html
share/doc/ImageMagick-7/www/api.html
share/doc/ImageMagick-7/www/api/Image++.html
share/doc/ImageMagick-7/www/api/MagickCore/ImageMagick_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/ImageMagick_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/MagickCore_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/MagickCore_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/PreRvIcccm_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/PreRvIcccm_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/PreRvIcccm_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/animate-private_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/animate-private_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/animate_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/animate_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/animate_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/annotate_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/annotate_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/annotate_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/annotated.html
share/doc/ImageMagick-7/www/api/MagickCore/api_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/api_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/artifact_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/artifact_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/artifact_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/blob-private_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/blob-private_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/blob_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/blob_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/blob_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/cache-private_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/cache-private_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/cache-view_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/cache-view_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/cache-view_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/cache_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/cache_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/cache_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/classes.html
share/doc/ImageMagick-7/www/api/MagickCore/client_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/client_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/client_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/coder_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/coder_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/coder_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/color-private_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/color-private_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/color_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/color_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/color_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/colorspace-private_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/colorspace-private_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/colorspace_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/colorspace_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/colorspace_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/compare_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/compare_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/compare_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/composite-private_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/composite-private_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/composite_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/composite_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/composite_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/compress_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/compress_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/compress_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/configure_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/configure_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/configure_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/constitute_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/constitute_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/constitute_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/decorate_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/decorate_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/decorate_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/delegate_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/delegate_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/delegate_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/deprecate_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/deprecate_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/deprecate_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/dir_b44b349db36f8365f5234e57d3038770.html
share/doc/ImageMagick-7/www/api/MagickCore/dirs.html
share/doc/ImageMagick-7/www/api/MagickCore/display-private_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/display-private_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/display_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/display_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/display_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/distort_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/distort_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/distort_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/doxygen.css
share/doc/ImageMagick-7/www/api/MagickCore/doxygen.png
share/doc/ImageMagick-7/www/api/MagickCore/draw-private_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/draw-private_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/draw_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/draw_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/draw_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/effect_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/effect_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/effect_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/enhance_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/enhance_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/enhance_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/exception-private_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/exception-private_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/exception_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/exception_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/exception_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/files.html
share/doc/ImageMagick-7/www/api/MagickCore/ftv2blank.png
share/doc/ImageMagick-7/www/api/MagickCore/ftv2doc.png
share/doc/ImageMagick-7/www/api/MagickCore/ftv2folderclosed.png
share/doc/ImageMagick-7/www/api/MagickCore/ftv2folderopen.png
share/doc/ImageMagick-7/www/api/MagickCore/ftv2lastnode.png
share/doc/ImageMagick-7/www/api/MagickCore/ftv2link.png
share/doc/ImageMagick-7/www/api/MagickCore/ftv2mlastnode.png
share/doc/ImageMagick-7/www/api/MagickCore/ftv2mnode.png
share/doc/ImageMagick-7/www/api/MagickCore/ftv2node.png
share/doc/ImageMagick-7/www/api/MagickCore/ftv2plastnode.png
share/doc/ImageMagick-7/www/api/MagickCore/ftv2pnode.png
share/doc/ImageMagick-7/www/api/MagickCore/ftv2vertline.png
share/doc/ImageMagick-7/www/api/MagickCore/functions.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x61.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x62.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x63.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x64.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x65.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x66.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x67.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x68.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x69.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x6b.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x6c.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x6d.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x6e.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x6f.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x70.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x71.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x72.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x73.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x74.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x75.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x76.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x77.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x78.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x79.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_0x7a.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_func.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x61.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x62.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x63.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x64.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x65.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x66.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x67.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x68.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x69.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x6b.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x6c.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x6d.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x6e.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x6f.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x70.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x71.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x72.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x73.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x74.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x75.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x76.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x77.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x78.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x79.html
share/doc/ImageMagick-7/www/api/MagickCore/functions_vars_0x7a.html
share/doc/ImageMagick-7/www/api/MagickCore/fx-private_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/fx-private_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/fx_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/fx_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/fx_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/gem_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/gem_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/gem_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/geometry_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/geometry_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/geometry_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/globals.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x61.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x62.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x63.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x64.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x65.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x66.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x67.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x68.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x69.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x6a.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x6b.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x6c.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x6d.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x6e.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x6f.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x70.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x71.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x72.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x73.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x74.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x75.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x76.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x77.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x78.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x79.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_0x7a.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x61.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x62.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x63.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x64.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x65.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x66.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x67.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x68.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x69.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x6b.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x6c.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x6d.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x6e.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x6f.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x70.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x71.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x72.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x73.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x74.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x75.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x76.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x77.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x78.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_defs_0x79.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_enum.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x62.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x63.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x64.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x65.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x66.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x67.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x68.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x69.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x6a.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x6b.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x6c.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x6d.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x6e.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x6f.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x70.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x71.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x72.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x73.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x74.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x75.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x76.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x77.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x78.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x79.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_eval_0x7a.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x62.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x63.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x64.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x65.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x66.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x67.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x68.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x69.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x6a.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x6b.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x6c.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x6d.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x6e.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x6f.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x70.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x71.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x72.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x73.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x74.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x75.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x76.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x77.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x78.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x79.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_func_0x7a.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_type.html
share/doc/ImageMagick-7/www/api/MagickCore/globals_vars.html
share/doc/ImageMagick-7/www/api/MagickCore/hashmap_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/hashmap_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/hashmap_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/identify_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/identify_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/identify_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/image-private_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/image-private_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/image_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/image_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/image_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/index.html
share/doc/ImageMagick-7/www/api/MagickCore/layer_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/layer_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/layer_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/list_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/list_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/list_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/locale_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/locale___8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/locale___8h.html
share/doc/ImageMagick-7/www/api/MagickCore/log_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/log_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/log_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/mac_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/mac_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/mac_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/magic_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/magic_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/magic_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/magick-config_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/magick-config_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/magick-type_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/magick-type_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/magick_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/magick_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/magick_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/main.html
share/doc/ImageMagick-7/www/api/MagickCore/matrix_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/matrix_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/matrix_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/memory_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/memory___8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/memory___8h.html
share/doc/ImageMagick-7/www/api/MagickCore/methods_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/methods_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/mime-private_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/mime-private_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/mime_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/mime_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/mime_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/module_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/module_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/module_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/monitor_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/monitor_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/monitor_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/montage_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/montage_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/montage_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/nt-base_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/nt-base_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/nt-base_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/nt-feature_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/nt-feature_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/nt-feature_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/option_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/option_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/option_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/paint_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/paint_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/paint_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/pixel-private_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/pixel-private_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/pixel_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/pixel_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/pixel_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/prepress_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/prepress_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/prepress_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/profile_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/profile_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/profile_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/property_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/property_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/property_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/quantize_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/quantize_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/quantize_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/quantum-private_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/quantum-private_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/quantum_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/quantum_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/quantum_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/random_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/random___8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/random___8h.html
share/doc/ImageMagick-7/www/api/MagickCore/registry_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/registry_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/registry_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/resample_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/resample_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/resample_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/resize-private_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/resize-private_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/resize_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/resize_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/resize_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/resource_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/resource___8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/resource___8h.html
share/doc/ImageMagick-7/www/api/MagickCore/segment_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/segment_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/segment_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/semaphore_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/semaphore_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/semaphore_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/shear_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/shear_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/shear_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/signature_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/signature_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/signature_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/splay-tree_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/splay-tree_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/splay-tree_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/static_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/static_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/static_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/statistic_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/statistic_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/statistic_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/stream-private_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/stream-private_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/stream_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/stream_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/stream_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/string_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/string___8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/string___8h.html
share/doc/ImageMagick-7/www/api/MagickCore/structHuffmanTable.html
share/doc/ImageMagick-7/www/api/MagickCore/structSemaphoreInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__AffineMatrix.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__Ascii85Info.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__BlobInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__CacheInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__CacheMethods.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__CacheView.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ChannelStatistics.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ChromaticityInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__Cluster.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__CoderInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ColorInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ColorPacket.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ConfigureInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ContributionInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__CubeInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__DIR.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__DataSegmentInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__DelegateInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__DiversityPacket.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__DoublePixelPacket.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__DrawInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__EdgeInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ElementInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ElementReference.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__EntryInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ErrorInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__EventInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ExceptionInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ExtentPacket.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__FrameInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__FxInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__GeometryInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__GhostscriptVectors.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__GradientInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__HandlerInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__HashmapInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__Image.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ImageAttribute.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ImageInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__IntervalTree.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__LinkedListInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__LocaleInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__LogInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__LongPixelPacket.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__MagicInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__MagickInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__MagickPixelPacket.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__MedianListNode.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__MedianPixelList.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__MedianSkipList.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__MemoryInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__MimeInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ModuleInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__MontageInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__NTMEMORYSTATUSEX.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__NexusInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__NodeInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__Nodes.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__OptionInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__PathInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__PixelPacket.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__PointInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__PolygonInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__PrimaryInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__PrimitiveInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ProfileInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__QuantizeInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__QuantumInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__QuantumState.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__RandomInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__RealPixelPacket.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__RectangleInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__RegistryInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ResampleFilter.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ResizeFilter.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ResourceInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__SegmentInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__SignatureInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__SplayTreeInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__StopInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__StreamInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__StringInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ThresholdMap.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__Timer.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__TimerInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__TokenInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__TypeInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__TypeMetric.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ViewInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__XImportInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__XMLTreeInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__XMLTreeRoot.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__XWidgetInfo.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ZeroCrossing.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__dirdesc.html
share/doc/ImageMagick-7/www/api/MagickCore/struct__ile3.html
share/doc/ImageMagick-7/www/api/MagickCore/structdirent.html
share/doc/ImageMagick-7/www/api/MagickCore/studio_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/studio_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/tab_b.gif
share/doc/ImageMagick-7/www/api/MagickCore/tab_l.gif
share/doc/ImageMagick-7/www/api/MagickCore/tab_r.gif
share/doc/ImageMagick-7/www/api/MagickCore/tabs.css
share/doc/ImageMagick-7/www/api/MagickCore/threshold_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/threshold_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/threshold_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/timer_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/timer_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/timer_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/token_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/token_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/token_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/transform_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/transform_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/transform_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/tree.html
share/doc/ImageMagick-7/www/api/MagickCore/type_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/type_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/type_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/utility_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/utility_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/utility_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/version_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/version_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/version_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/vms_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/vms_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/vms_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/widget_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/widget_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/widget_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/xml-tree_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/xml-tree_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/xml-tree_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/xwindow-private_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/xwindow-private_8h.html
share/doc/ImageMagick-7/www/api/MagickCore/xwindow_8c.html
share/doc/ImageMagick-7/www/api/MagickCore/xwindow_8h-source.html
share/doc/ImageMagick-7/www/api/MagickCore/xwindow_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/MagickWand_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/MagickWand_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/animate_8c.html
share/doc/ImageMagick-7/www/api/MagickWand/animate_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/animate_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/annotated.html
share/doc/ImageMagick-7/www/api/MagickWand/classes.html
share/doc/ImageMagick-7/www/api/MagickWand/compare_8c.html
share/doc/ImageMagick-7/www/api/MagickWand/compare_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/compare_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/composite_8c.html
share/doc/ImageMagick-7/www/api/MagickWand/composite_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/composite_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/conjure_8c.html
share/doc/ImageMagick-7/www/api/MagickWand/conjure_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/conjure_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/convert_8c.html
share/doc/ImageMagick-7/www/api/MagickWand/convert_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/convert_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/deprecate_8c.html
share/doc/ImageMagick-7/www/api/MagickWand/deprecate_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/deprecate_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/dir_101f7ac0a894e32543a314e85b2e1524.html
share/doc/ImageMagick-7/www/api/MagickWand/dirs.html
share/doc/ImageMagick-7/www/api/MagickWand/display_8c.html
share/doc/ImageMagick-7/www/api/MagickWand/display_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/display_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/doxygen.css
share/doc/ImageMagick-7/www/api/MagickWand/doxygen.png
share/doc/ImageMagick-7/www/api/MagickWand/drawing-wand_8c.html
share/doc/ImageMagick-7/www/api/MagickWand/drawing-wand_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/drawing-wand_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/drawtest_8c.html
share/doc/ImageMagick-7/www/api/MagickWand/files.html
share/doc/ImageMagick-7/www/api/MagickWand/ftv2blank.png
share/doc/ImageMagick-7/www/api/MagickWand/ftv2doc.png
share/doc/ImageMagick-7/www/api/MagickWand/ftv2folderclosed.png
share/doc/ImageMagick-7/www/api/MagickWand/ftv2folderopen.png
share/doc/ImageMagick-7/www/api/MagickWand/ftv2lastnode.png
share/doc/ImageMagick-7/www/api/MagickWand/ftv2link.png
share/doc/ImageMagick-7/www/api/MagickWand/ftv2mlastnode.png
share/doc/ImageMagick-7/www/api/MagickWand/ftv2mnode.png
share/doc/ImageMagick-7/www/api/MagickWand/ftv2node.png
share/doc/ImageMagick-7/www/api/MagickWand/ftv2plastnode.png
share/doc/ImageMagick-7/www/api/MagickWand/ftv2pnode.png
share/doc/ImageMagick-7/www/api/MagickWand/ftv2vertline.png
share/doc/ImageMagick-7/www/api/MagickWand/functions.html
share/doc/ImageMagick-7/www/api/MagickWand/functions_vars.html
share/doc/ImageMagick-7/www/api/MagickWand/globals.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_0x61.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_0x62.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_0x63.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_0x64.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_0x65.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_0x67.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_0x69.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_0x6d.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_0x6e.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_0x6f.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_0x70.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_0x71.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_0x72.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_0x73.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_0x74.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_0x75.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_0x77.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_0x78.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_defs.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_enum.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_eval.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_func.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_func_0x63.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_func_0x64.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_func_0x67.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_func_0x69.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_func_0x6d.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_func_0x6e.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_func_0x70.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_func_0x72.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_func_0x73.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_type.html
share/doc/ImageMagick-7/www/api/MagickWand/globals_vars.html
share/doc/ImageMagick-7/www/api/MagickWand/identify_8c.html
share/doc/ImageMagick-7/www/api/MagickWand/identify_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/identify_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/import_8c.html
share/doc/ImageMagick-7/www/api/MagickWand/import_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/import_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/index.html
share/doc/ImageMagick-7/www/api/MagickWand/magick-image_8c.html
share/doc/ImageMagick-7/www/api/MagickWand/magick-image_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/magick-image_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/magick-property_8c.html
share/doc/ImageMagick-7/www/api/MagickWand/magick-property_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/magick-property_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/magick-wand-private_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/magick-wand-private_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/magick-wand_8c.html
share/doc/ImageMagick-7/www/api/MagickWand/magick-wand_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/magick-wand_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/magick__wand_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/magick__wand_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/main.html
share/doc/ImageMagick-7/www/api/MagickWand/mogrify-private_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/mogrify-private_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/mogrify_8c.html
share/doc/ImageMagick-7/www/api/MagickWand/mogrify_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/mogrify_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/montage_8c.html
share/doc/ImageMagick-7/www/api/MagickWand/montage_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/montage_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/pixel-iterator_8c.html
share/doc/ImageMagick-7/www/api/MagickWand/pixel-iterator_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/pixel-iterator_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/pixel-wand-private_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/pixel-wand-private_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/pixel-wand_8c.html
share/doc/ImageMagick-7/www/api/MagickWand/pixel-wand_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/pixel-wand_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/stream_8c.html
share/doc/ImageMagick-7/www/api/MagickWand/stream_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/stream_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/struct__CompositeOptions.html
share/doc/ImageMagick-7/www/api/MagickWand/struct__DrawVTable.html
share/doc/ImageMagick-7/www/api/MagickWand/struct__DrawingWand.html
share/doc/ImageMagick-7/www/api/MagickWand/struct__MagickWand.html
share/doc/ImageMagick-7/www/api/MagickWand/struct__PixelIterator.html
share/doc/ImageMagick-7/www/api/MagickWand/struct__PixelWand.html
share/doc/ImageMagick-7/www/api/MagickWand/studio_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/studio_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/tab_b.gif
share/doc/ImageMagick-7/www/api/MagickWand/tab_l.gif
share/doc/ImageMagick-7/www/api/MagickWand/tab_r.gif
share/doc/ImageMagick-7/www/api/MagickWand/tabs.css
share/doc/ImageMagick-7/www/api/MagickWand/tree.html
share/doc/ImageMagick-7/www/api/MagickWand/wand_8c.html
share/doc/ImageMagick-7/www/api/MagickWand/wand_8h-source.html
share/doc/ImageMagick-7/www/api/MagickWand/wand_8h.html
share/doc/ImageMagick-7/www/api/MagickWand/wandtest_8c.html
share/doc/ImageMagick-7/www/api/animate.html
share/doc/ImageMagick-7/www/api/annotate.html
share/doc/ImageMagick-7/www/api/attribute.html
@ -1131,7 +421,6 @@ share/doc/ImageMagick-7/www/api/wand-view.html
share/doc/ImageMagick-7/www/architecture.html
share/doc/ImageMagick-7/www/assets/magick.css
share/doc/ImageMagick-7/www/assets/magick.js
share/doc/ImageMagick-7/www/binary-releases.html
share/doc/ImageMagick-7/www/changelog.html
share/doc/ImageMagick-7/www/cipher.html
share/doc/ImageMagick-7/www/cite.html
@ -1183,6 +472,7 @@ share/doc/ImageMagick-7/www/mirror.html
share/doc/ImageMagick-7/www/mogrify.html
share/doc/ImageMagick-7/www/montage.html
share/doc/ImageMagick-7/www/motion-picture.html
share/doc/ImageMagick-7/www/news.html
share/doc/ImageMagick-7/www/opencl.html
share/doc/ImageMagick-7/www/openmp.html
share/doc/ImageMagick-7/www/perl-magick.html

View File

@ -1,7 +1,7 @@
$NetBSD: distinfo,v 1.233 2020/09/20 08:39:06 wiz Exp $
$NetBSD: distinfo,v 1.233.2.2 2020/12/11 10:00:20 bsiegert Exp $
SHA1 (ImageMagick-7.0.10-30.tar.xz) = 659c54d28a34218c1fe740d7b9cd3837b8e9bce8
RMD160 (ImageMagick-7.0.10-30.tar.xz) = 5405d64612f2e1a607ba2a8ffc8998443e666068
SHA512 (ImageMagick-7.0.10-30.tar.xz) = 5e05e989c9752141c00e6329461aa1b8b11df7719473cded4ba47a0f7ee4d2e8f2c69f410fa3937920524cc0753863de796155badbce910b0a089c2af3be254d
Size (ImageMagick-7.0.10-30.tar.xz) = 9653020 bytes
SHA1 (patch-config_policy.xml) = 2c446a00fc00f85ab33eae0691d4d8989a46289f
SHA1 (ImageMagick-7.0.10-41.tar.xz) = 168e7abe7e7af5dd010b598017da02623e477b23
RMD160 (ImageMagick-7.0.10-41.tar.xz) = aa4c7edd32c254aee7c6477b1f9578d30e1912b9
SHA512 (ImageMagick-7.0.10-41.tar.xz) = 62439bcc7a2447593bedf165c2c05e67e27d672823523d611439fa2dc288e948772389772dcf1f8633ca7dbf38b514cf5fc3bfb5fb3d61e2efdd38fe7a2ad040
Size (ImageMagick-7.0.10-41.tar.xz) = 9645036 bytes
SHA1 (patch-config_policy.xml) = 6f2719275159cafc447fee4ebd00cc3066fe3a57

View File

@ -1,4 +1,4 @@
# $NetBSD: options.mk,v 1.21 2020/09/01 12:21:03 ryoon Exp $
# $NetBSD: options.mk,v 1.21.2.1 2020/11/24 18:28:37 bsiegert Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.ImageMagick
PKG_SUPPORTED_OPTIONS= x11 jp2 djvu openexr wmf liblqr heif
@ -52,7 +52,7 @@ CONFIGURE_ARGS+= --without-wmf
.if !empty(PKG_OPTIONS:Mheif)
.include "../../graphics/libheif/buildlink3.mk"
CONFIGURE_ARGS+= --with-heif
CONFIGURE_ARGS+= --with-heic
.else
CONFIGURE_ARGS+= --without-heif
CONFIGURE_ARGS+= --without-heic
.endif

View File

@ -1,14 +1,14 @@
$NetBSD: patch-config_policy.xml,v 1.4 2020/06/08 10:23:18 tm Exp $
$NetBSD: patch-config_policy.xml,v 1.4.4.2 2020/12/11 10:00:20 bsiegert Exp $
Disable ghostscript coders by default to workaround VU#332928:
<https://www.kb.cert.org/vuls/id/332928>
--- config/policy.xml.orig 2018-08-13 11:05:28.000000000 +0000
--- config/policy.xml.orig 2020-11-14 14:52:59.000000000 +0000
+++ config/policy.xml
@@ -74,4 +74,16 @@
<!-- <policy domain="cache" name="memory-map" value="anonymous"/> -->
@@ -72,6 +72,18 @@
<!-- <policy domain="cache" name="synchronize" value="True"/> -->
<!-- <policy domain="cache" name="shared-secret" value="passphrase" stealth="true"/> -->
<!-- <policy domain="system" name="max-memory-request" value="256MiB"/> -->
+
+ <!--
+ -- Disable ghostscript coders as suggested by VU#332928
@ -21,4 +21,6 @@ Disable ghostscript coders by default to workaround VU#332928:
+ <policy domain="coder" rights="none" pattern="PDF" />
+ <policy domain="coder" rights="none" pattern="XPS" />
+
<!-- <policy domain="system" name="shred" value="2"/> -->
<!-- <policy domain="system" name="precision" value="6"/> -->
</policymap>

View File

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.120 2020/06/03 08:40:21 adam Exp $
# $NetBSD: Makefile,v 1.120.4.1 2020/10/21 17:08:49 spz Exp $
DISTNAME= freetype-2.10.2
DISTNAME= freetype-2.10.4
PKGNAME= ${DISTNAME:S/-/2-/}
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=freetype/}

View File

@ -1,10 +1,13 @@
@comment $NetBSD: PLIST,v 1.28 2019/04/02 07:17:17 adam Exp $
@comment $NetBSD: PLIST,v 1.28.12.1 2020/10/21 17:08:49 spz Exp $
bin/freetype-config
include/freetype2/freetype/config/ftconfig.h
include/freetype2/freetype/config/ftheader.h
include/freetype2/freetype/config/ftmodule.h
include/freetype2/freetype/config/ftoption.h
include/freetype2/freetype/config/ftstdlib.h
include/freetype2/freetype/config/integer-types.h
include/freetype2/freetype/config/mac-support.h
include/freetype2/freetype/config/public-macros.h
include/freetype2/freetype/freetype.h
include/freetype2/freetype/ftadvanc.h
include/freetype2/freetype/ftbbox.h

View File

@ -1,8 +1,8 @@
$NetBSD: distinfo,v 1.68 2020/06/03 08:40:21 adam Exp $
$NetBSD: distinfo,v 1.68.4.1 2020/10/21 17:08:49 spz Exp $
SHA1 (freetype-2.10.2.tar.xz) = b074d5c34dc0e3cc150be6e7aa6b07c9ec4ed875
RMD160 (freetype-2.10.2.tar.xz) = 24422bafc6753ae0579a9deaf3ddde0abf3f31b7
SHA512 (freetype-2.10.2.tar.xz) = cf45089bd8893d7de2cdcb59d91bbb300e13dd0f0a9ef80ed697464ba7aeaf46a5a81b82b59638e6b21691754d8f300f23e1f0d11683604541d77f0f581affaa
Size (freetype-2.10.2.tar.xz) = 2404456 bytes
SHA1 (freetype-2.10.4.tar.xz) = 0181862673f7216ad2b5074f95fc131209e30b27
RMD160 (freetype-2.10.4.tar.xz) = daf8f00c3698b480c9beb8ce8059f30d98644c14
SHA512 (freetype-2.10.4.tar.xz) = 827cda734aa6b537a8bcb247549b72bc1e082a5b32ab8d3cccb7cc26d5f6ee087c19ce34544fa388a1eb4ecaf97600dbabc3e10e950f2ba692617fee7081518f
Size (freetype-2.10.4.tar.xz) = 2416620 bytes
SHA1 (patch-builds_unix_freetype-config.in) = 60217b884a0f50c90f89529eaf909ded2693e3be
SHA1 (patch-builds_unix_unix-cc.in) = 24f2842f3c6bab662d870917af3d77d663c50f77

View File

@ -1,4 +1,4 @@
# $NetBSD: buildlink3.mk,v 1.15 2020/05/21 20:58:32 ryoon Exp $
# $NetBSD: buildlink3.mk,v 1.15.4.1 2020/10/23 17:36:23 bsiegert Exp $
BUILDLINK_TREE+= openexr
@ -11,6 +11,9 @@ BUILDLINK_PKGSRCDIR.openexr?= ../../graphics/openexr
PTHREAD_OPTS+= require
# C++14
GCC_REQD+= 6
.include "../../graphics/ilmbase/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.endif # OPENEXR_BUILDLINK3_MK

View File

@ -1,9 +1,10 @@
# $NetBSD: Makefile,v 1.22 2019/12/29 15:31:23 adam Exp $
# $NetBSD: Makefile,v 1.22.6.1 2020/10/29 08:00:30 bsiegert Exp $
.include "../../lang/llvm/version.mk"
DISTNAME= libunwind-${LLVM_VERSION}.src
PKGNAME= ${DISTNAME:S/.src//}
PKGREVISION= 1
CATEGORIES= lang devel
MAINTAINER= pkgsrc-users@NetBSD.org
@ -31,6 +32,7 @@ post-extract:
${MKDIR} ${WRKDIR}/build
post-install:
${RM} -f ${WRKSRC}/include/__libunwind_config.h.orig
cd ${WRKSRC}/include && ${PAX} -rw . ${DESTDIR}${PREFIX}/include
BUILDLINK_DEPMETHOD.llvm= build

View File

@ -1,6 +1,11 @@
$NetBSD: distinfo,v 1.18 2020/07/26 19:20:13 adam Exp $
$NetBSD: distinfo,v 1.18.2.1 2020/10/29 08:00:30 bsiegert Exp $
SHA1 (libunwind-10.0.1.src.tar.xz) = f5c9398aedd1a41c7667208abdabc9274b7a19ae
RMD160 (libunwind-10.0.1.src.tar.xz) = 9602856d899cf8681c7baabbb17765fa07849093
SHA512 (libunwind-10.0.1.src.tar.xz) = 8d717ba951ca25ca133a5d204cd7cca693402003a5a91cd2bc2bb0427486ccd37beac45aa54a6e7830c5358ecb64d1d674f7522e3192be7f9dba8384ad757f26
Size (libunwind-10.0.1.src.tar.xz) = 92724 bytes
SHA1 (patch-include_____libunwind__config.h) = b1727e79e7a00e4e5c412584dcfc357a696e2d6a
SHA1 (patch-src_UnwindRegistersRestore.S) = bd8aa0754a87315efbe6cedcb81febcb32c8a020
SHA1 (patch-src_UnwindRegistersSave.S) = 6c976325c8d871550d75fa51047e6a0b92f00f52
SHA1 (patch-src_config.h) = c41a01427316ce7713a5b357a3a7a76a71ad8e6f
SHA1 (patch-src_libunwind.cpp) = 6da6a2ac31364113e9b1f3e9377669dbc56cfa2a

View File

@ -0,0 +1,15 @@
$NetBSD: patch-include_____libunwind__config.h,v 1.1.2.2 2020/10/29 08:00:30 bsiegert Exp $
Gcc doesn't define __ppc__, but defines __powerpc__ on NetBSD/powerpc.
--- include/__libunwind_config.h.orig 2020-07-07 16:21:37.000000000 +0000
+++ include/__libunwind_config.h
@@ -50,7 +50,7 @@
# define _LIBUNWIND_CONTEXT_SIZE 167
# define _LIBUNWIND_CURSOR_SIZE 179
# define _LIBUNWIND_HIGHEST_DWARF_REGISTER _LIBUNWIND_HIGHEST_DWARF_REGISTER_PPC64
-# elif defined(__ppc__)
+# elif defined(__ppc__) || defined(__powerpc__)
# define _LIBUNWIND_TARGET_PPC 1
# define _LIBUNWIND_CONTEXT_SIZE 117
# define _LIBUNWIND_CURSOR_SIZE 124

View File

@ -0,0 +1,15 @@
$NetBSD: patch-src_UnwindRegistersRestore.S,v 1.1.2.2 2020/10/29 08:00:30 bsiegert Exp $
Gcc doesn't define __ppc__, but defines __powerpc__ on NetBSD/powerpc.
--- src/UnwindRegistersRestore.S.orig 2020-07-07 16:21:37.000000000 +0000
+++ src/UnwindRegistersRestore.S
@@ -392,7 +392,7 @@ Lnovec:
PPC64_LR(3)
bctr
-#elif defined(__ppc__)
+#elif defined(__ppc__) || defined(__powerpc__)
DEFINE_LIBUNWIND_FUNCTION(_ZN9libunwind13Registers_ppc6jumptoEv)
//

View File

@ -0,0 +1,15 @@
$NetBSD: patch-src_UnwindRegistersSave.S,v 1.1.2.2 2020/10/29 08:00:30 bsiegert Exp $
Gcc doesn't define __ppc__, but defines __powerpc__ on NetBSD/powerpc.
--- src/UnwindRegistersSave.S.orig 2020-07-07 16:21:37.000000000 +0000
+++ src/UnwindRegistersSave.S
@@ -554,7 +554,7 @@ DEFINE_LIBUNWIND_FUNCTION(__unw_getconte
blr
-#elif defined(__ppc__)
+#elif defined(__ppc__) || defined(__powerpc__)
//
// extern int unw_getcontext(unw_context_t* thread_state)

View File

@ -0,0 +1,15 @@
$NetBSD: patch-src_config.h,v 1.1.2.2 2020/10/29 08:00:30 bsiegert Exp $
Gcc doesn't define __ppc__, but defines __powerpc__ on NetBSD/powerpc.
--- src/config.h.orig 2020-07-07 16:21:37.000000000 +0000
+++ src/config.h
@@ -95,7 +95,7 @@
#define _LIBUNWIND_BUILD_SJLJ_APIS
#endif
-#if defined(__i386__) || defined(__x86_64__) || defined(__ppc__) || defined(__ppc64__) || defined(__powerpc64__)
+#if defined(__i386__) || defined(__x86_64__) || defined(__ppc__) || defined(__ppc64__) || defined(__powerpc64__) || defined(__powerpc__)
#define _LIBUNWIND_SUPPORT_FRAME_APIS
#endif

View File

@ -0,0 +1,15 @@
$NetBSD: patch-src_libunwind.cpp,v 1.1.2.2 2020/10/29 08:00:30 bsiegert Exp $
Gcc doesn't define __ppc__, but defines __powerpc__ on NetBSD/powerpc.
--- src/libunwind.cpp.orig 2020-07-07 16:21:37.000000000 +0000
+++ src/libunwind.cpp
@@ -42,7 +42,7 @@ _LIBUNWIND_HIDDEN int __unw_init_local(u
# define REGISTER_KIND Registers_x86_64
#elif defined(__powerpc64__)
# define REGISTER_KIND Registers_ppc64
-#elif defined(__ppc__)
+#elif defined(__ppc__) || defined(__powerpc__)
# define REGISTER_KIND Registers_ppc
#elif defined(__aarch64__)
# define REGISTER_KIND Registers_arm64

View File

@ -1,4 +1,4 @@
# $NetBSD: phpversion.mk,v 1.308 2020/09/04 15:01:04 taca Exp $
# $NetBSD: phpversion.mk,v 1.308.2.3 2020/10/21 19:28:41 spz Exp $
#
# This file selects a PHP version, based on the user's preferences and
# the installed packages. It does not add a dependency on the PHP
@ -88,9 +88,9 @@ PHPVERSION_MK= defined
# Define each PHP's version.
PHP56_VERSION= 5.6.40
PHP72_VERSION= 7.2.33
PHP73_VERSION= 7.3.22
PHP74_VERSION= 7.4.10
PHP72_VERSION= 7.2.34
PHP73_VERSION= 7.3.23
PHP74_VERSION= 7.4.11
# Define initial release of major version.
PHP56_RELDATE= 20140828

View File

@ -1,9 +1,9 @@
$NetBSD: distinfo,v 1.57 2020/08/08 13:32:57 taca Exp $
$NetBSD: distinfo,v 1.57.2.1 2020/10/21 19:28:42 spz Exp $
SHA1 (php-7.2.33.tar.xz) = 5297d7594af3950f395b775bbf7470c8e6f89683
RMD160 (php-7.2.33.tar.xz) = 83b1f02ef406228ef3a3d1b0371246843d84c26e
SHA512 (php-7.2.33.tar.xz) = 1c28e741fc6de88a33e1307bc88ba8dddf1ba767ce6eb9c1f0da35482c7d3ee1154831b997fa746340c4b7ec8de9196b21a9b1cf319c8e69eca2c92602ceee4a
Size (php-7.2.33.tar.xz) = 12310624 bytes
SHA1 (php-7.2.34.tar.xz) = 3dfe7bbed49e53f6ff76ca0b8c9162f78b1cc679
RMD160 (php-7.2.34.tar.xz) = 52a993c201241e2dce521bad225f07330505b2cc
SHA512 (php-7.2.34.tar.xz) = 7ecc3de3b5db41ec4ff6a5ce6c7e77dc330753c6f3fd87db4d07d6bb763a0b047e83afeef2251b4c6a5d2ff53fd9f3d7e99d091ef2e2c6ab8f18db7447d8a97d
Size (php-7.2.34.tar.xz) = 12309432 bytes
SHA1 (patch-configure) = 6e66a79e691a84aa7ae461f8dec1752443ad6b61
SHA1 (patch-disable-filter-url) = e9e92d686ddd1d1a1ece10fe4feee4e368fe510c
SHA1 (patch-ext_gd_config.m4) = eaecfb31b18700dd642c067ed82748d4f6be2335

View File

@ -1,9 +1,9 @@
$NetBSD: distinfo,v 1.26 2020/09/04 14:59:16 taca Exp $
$NetBSD: distinfo,v 1.26.2.1 2020/10/21 19:13:41 spz Exp $
SHA1 (php-7.3.22.tar.xz) = 4505a7579b6a35a060c5bcd6fc6c8bbf32d1603d
RMD160 (php-7.3.22.tar.xz) = 837bcbaa9e894b05c15772ef885100bf7775611b
SHA512 (php-7.3.22.tar.xz) = 7f06473e394e3236dff1376c8c9e6d15b998eef8b8b1148b103bd13dfd27785c01e1c6b15414ff64ea511f3f5e59e925831a7546f235d7c58bd47dcf46f6ff00
Size (php-7.3.22.tar.xz) = 12134212 bytes
SHA1 (php-7.3.23.tar.xz) = 4253311bcbe469d37644a8c2d793e40cd3e8ef95
RMD160 (php-7.3.23.tar.xz) = 648b20df10e8934ff22cbeb6ea4ec60d5e55ad7a
SHA512 (php-7.3.23.tar.xz) = b5e318bd59951b470a22b2ef2db19cd542d42bed72cf4abe4344c0521eeba606eac31a38ff49d2ab0cb7ed17441655e029d5984584d86b935f576515179777af
Size (php-7.3.23.tar.xz) = 12133616 bytes
SHA1 (patch-configure) = 08b80528ba90c705398e8841c232382663479a3b
SHA1 (patch-disable-filter-url) = 0a2c19c18f089448a8d842e99738b292ab9e5640
SHA1 (patch-ext_gd_config.m4) = eaecfb31b18700dd642c067ed82748d4f6be2335

View File

@ -1,9 +1,9 @@
$NetBSD: distinfo,v 1.12 2020/09/04 15:01:05 taca Exp $
$NetBSD: distinfo,v 1.12.2.1 2020/10/21 19:23:29 spz Exp $
SHA1 (php-7.4.10.tar.xz) = d8c46de00a61eb7ef29e55e571bb6c525dd45f59
RMD160 (php-7.4.10.tar.xz) = e48f95addc513d9cdb515d4e6d0d4728281eec1f
SHA512 (php-7.4.10.tar.xz) = c7beb2d821f4e28b0444c8653c360d210a924e0638cc4b4ebc71bf2c22ef83caedfc880275329c3ffa644adc5858ccff59d35bf36255d57218774089d3376a21
Size (php-7.4.10.tar.xz) = 10298480 bytes
SHA1 (php-7.4.11.tar.xz) = 79e7bed05b2878e1f25d6a59dae0ea075645ffde
RMD160 (php-7.4.11.tar.xz) = 85f9886e0cc6837d70b386306bf12602b9cd9637
SHA512 (php-7.4.11.tar.xz) = 9bdd29a4a6c1ac55ed75d8fb2203ae5ef41992c518cb7e3b84cf74db62b03cfbe0ef4ea5614a684a37fcd2ae727376022ce49ed3ff32fc3a728e2f1e2474fb92
Size (php-7.4.11.tar.xz) = 10302076 bytes
SHA1 (patch-configure) = 5e9c9c06f6d819d5ba2832d648f41363f40f3108
SHA1 (patch-disable-filter-url) = 0a2c19c18f089448a8d842e99738b292ab9e5640
SHA1 (patch-ext_phar_Makefile.frag) = 53ea5c58b0bc27d236118d5750a74b1cba43e5dd

View File

@ -1,4 +1,4 @@
# $NetBSD: rails.mk,v 1.90 2020/09/10 16:53:03 taca Exp $
# $NetBSD: rails.mk,v 1.90.2.1 2020/10/23 16:25:01 bsiegert Exp $
.if !defined(_RUBY_RAILS_MK)
_RUBY_RAILS_MK= # defined
@ -48,7 +48,7 @@ _RUBY_RAILS_MK= # defined
# current Ruby on Rails versions.
#
RUBY_RAILS52_VERSION?= 5.2.4.4
RUBY_RAILS60_VERSION?= 6.0.3.3
RUBY_RAILS60_VERSION?= 6.0.3.4
RUBY_RAILS_ACCEPTED?= # defined
RUBY_RAILS_DEFAULT?= 52

View File

@ -1,4 +1,4 @@
# $NetBSD: rubyversion.mk,v 1.222 2020/05/21 15:57:59 taca Exp $
# $NetBSD: rubyversion.mk,v 1.222.4.1 2020/10/21 19:54:09 spz Exp $
#
# This file determines which Ruby version is used as a dependency for
@ -215,7 +215,7 @@ RUBY_VERSION_REQD?= ${PKGNAME_REQD:C/ruby([0-9][0-9])-.*/\1/}
# current supported Ruby's version
RUBY25_VERSION= 2.5.8
RUBY26_VERSION= 2.6.6
RUBY27_VERSION= 2.7.1
RUBY27_VERSION= 2.7.2
# current API compatible version; used for version of shared library
RUBY25_API_VERSION= 2.5.0
@ -347,7 +347,7 @@ RUBY_ABI_VERSION= ${RUBY_VERSION}
RUBY_RDOC_VERSION= 6.2.1
RUBY_DID_YOU_MEAN_VERSION= 1.4.0
RUBY_IRB_VERSION= 1.2.3
RUBY_IRB_VERSION= 1.2.6
# bundled gems
RUBY_MINITEST_VERSION= 5.13.0

View File

@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.16 2020/04/01 15:25:26 taca Exp $
# $NetBSD: Makefile,v 1.16.4.1 2020/10/21 20:02:44 spz Exp $
DISTNAME= ${RUBY_DISTNAME}
PKGNAME= ${RUBY_PKGPREFIX}-base-${RUBY_VERSION}
PKGREVISION= 1
CATEGORIES= lang ruby
MASTER_SITES= ${MASTER_SITE_RUBY}

View File

@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.13 2020/04/01 15:25:26 taca Exp $
$NetBSD: distinfo,v 1.13.4.1 2020/10/21 20:02:44 spz Exp $
SHA1 (ruby-2.5.8.tar.xz) = d5ef8e8f28c098e6b7ea24924e0b0fee6e2f766c
RMD160 (ruby-2.5.8.tar.xz) = 885ffaf5c394ff8779bbc4ee5e6cf0976aa3d6cf
@ -17,4 +17,5 @@ SHA1 (patch-lib_rubygems_install__update__options.rb) = 1e953b5a517a805fd7184e35
SHA1 (patch-lib_rubygems_installer.rb) = 7a9cfbd5d05c8901132d2bbf4555efa05e6363ec
SHA1 (patch-lib_rubygems_platform.rb) = a208bf6bce28a687511bace5ff8a773fb6bcf87d
SHA1 (patch-lib_rubygems_specification.rb) = e2ef2e6de4838168d11efef92f65d87d22c65ae4
SHA1 (patch-lib_webrick_httprequest.rb) = 6e9eedbdceee3a1e6d8e5ec2f160ce8f705237ea
SHA1 (patch-test_rubygems_test__gem.rb) = 80d646b95df81bacca6d277d2801dba16df291f5

View File

@ -0,0 +1,27 @@
$NetBSD: patch-lib_webrick_httprequest.rb,v 1.1.2.2 2020/10/21 20:02:44 spz Exp $
Add fix for CVE-2020-25613.
--- lib/webrick/httprequest.rb.orig 2020-03-31 12:15:56.000000000 +0000
+++ lib/webrick/httprequest.rb
@@ -226,9 +226,9 @@ module WEBrick
raise HTTPStatus::BadRequest, "bad URI `#{@unparsed_uri}'."
end
- if /close/io =~ self["connection"]
+ if /\Aclose\z/io =~ self["connection"]
@keep_alive = false
- elsif /keep-alive/io =~ self["connection"]
+ elsif /\Akeep-alive\z/io =~ self["connection"]
@keep_alive = true
elsif @http_version < "1.1"
@keep_alive = false
@@ -475,7 +475,7 @@ module WEBrick
return unless socket
if tc = self['transfer-encoding']
case tc
- when /chunked/io then read_chunked(socket, block)
+ when /\Achunked\z/io then read_chunked(socket, block)
else raise HTTPStatus::NotImplemented, "Transfer-Encoding: #{tc}."
end
elsif self['content-length'] || @remaining_size

View File

@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.10 2020/04/01 15:21:57 taca Exp $
# $NetBSD: Makefile,v 1.10.4.1 2020/10/21 19:58:57 spz Exp $
DISTNAME= ${RUBY_DISTNAME}
PKGNAME= ${RUBY_PKGPREFIX}-base-${RUBY_VERSION}
PKGREVISION= 1
CATEGORIES= lang ruby
MASTER_SITES= ${MASTER_SITE_RUBY}

View File

@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.8 2020/04/01 15:21:57 taca Exp $
$NetBSD: distinfo,v 1.8.4.1 2020/10/21 19:58:57 spz Exp $
SHA1 (ruby-2.6.6.tar.xz) = 4dc8d4f7abc1d498b7bac68e82efc01a849f300f
RMD160 (ruby-2.6.6.tar.xz) = 3091dc207ad5089305c105582e39f73ca9dfeb2b
@ -17,5 +17,6 @@ SHA1 (patch-lib_rubygems_dependency__installer.rb) = 1776508907f17547ffe93f637d6
SHA1 (patch-lib_rubygems_install__update__options.rb) = 1e953b5a517a805fd7184e359fbc06e67a5ff9b3
SHA1 (patch-lib_rubygems_installer.rb) = bce2fe5bcc88ba15352c1e3017bdf97e19d0cbfa
SHA1 (patch-lib_rubygems_platform.rb) = 8608f9e29728101789a990d73b4a6780054dd278
SHA1 (patch-lib_webrick_httprequest.rb) = 71d2d01e27d23aa5f0b7bc77f2cda1fd85aeeab4
SHA1 (patch-test_rubygems_test__gem.rb) = 80d646b95df81bacca6d277d2801dba16df291f5
SHA1 (patch-thread__pthread.c) = ce3dfbc7e953cdd04522bcc8e443b60e541845ce

View File

@ -0,0 +1,27 @@
$NetBSD: patch-lib_webrick_httprequest.rb,v 1.1.2.2 2020/10/21 19:58:57 spz Exp $
Add fix for CVE-2020-25613.
--- lib/webrick/httprequest.rb.orig 2020-03-31 11:23:13.000000000 +0000
+++ lib/webrick/httprequest.rb
@@ -226,9 +226,9 @@ module WEBrick
raise HTTPStatus::BadRequest, "bad URI `#{@unparsed_uri}'."
end
- if /close/io =~ self["connection"]
+ if /\Aclose\z/io =~ self["connection"]
@keep_alive = false
- elsif /keep-alive/io =~ self["connection"]
+ elsif /\Akeep-alive\z/io =~ self["connection"]
@keep_alive = true
elsif @http_version < "1.1"
@keep_alive = false
@@ -503,7 +503,7 @@ module WEBrick
return unless socket
if tc = self['transfer-encoding']
case tc
- when /chunked/io then read_chunked(socket, block)
+ when /\Achunked\z/io then read_chunked(socket, block)
else raise HTTPStatus::NotImplemented, "Transfer-Encoding: #{tc}."
end
elsif self['content-length'] || @remaining_size

View File

@ -1,8 +1,7 @@
# $NetBSD: Makefile,v 1.4 2020/06/19 09:21:06 taca Exp $
# $NetBSD: Makefile,v 1.4.4.1 2020/10/21 19:54:09 spz Exp $
DISTNAME= ${RUBY_DISTNAME}
PKGNAME= ${RUBY_PKGPREFIX}-base-${RUBY_VERSION}
PKGREVISION= 2
CATEGORIES= lang ruby
MASTER_SITES= ${MASTER_SITE_RUBY}

View File

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.2 2020/04/01 15:23:14 taca Exp $
@comment $NetBSD: PLIST,v 1.2.4.1 2020/10/21 19:54:09 spz Exp $
bin/bundle${RUBY_SUFFIX}
bin/bundler${RUBY_SUFFIX}
bin/erb${RUBY_SUFFIX}
@ -362,6 +362,7 @@ ${RUBY_LIB}/irb.rb
${RUBY_LIB}/irb/cmd/chws.rb
${RUBY_LIB}/irb/cmd/fork.rb
${RUBY_LIB}/irb/cmd/help.rb
${RUBY_LIB}/irb/cmd/info.rb
${RUBY_LIB}/irb/cmd/load.rb
${RUBY_LIB}/irb/cmd/nop.rb
${RUBY_LIB}/irb/cmd/pushws.rb
@ -1494,7 +1495,7 @@ ${GEM_HOME}/specifications/default/psych-${RUBY_PSYCH_VERSION}.gemspec
${GEM_HOME}/specifications/default/racc-${RUBY_RACC_VERSION}.gemspec
${GEM_HOME}/specifications/default/rdoc-${RUBY_RDOC_VERSION}.gemspec
${GEM_HOME}/specifications/default/readline-0.0.2.gemspec
${GEM_HOME}/specifications/default/reline-0.1.3.gemspec
${GEM_HOME}/specifications/default/reline-0.1.5.gemspec
${GEM_HOME}/specifications/default/rexml-${RUBY_REXML_VERSION}.gemspec
${GEM_HOME}/specifications/default/rss-${RUBY_RSS_VERSION}.gemspec
${GEM_HOME}/specifications/default/sdbm-${RUBY_SDBM_VERSION}.gemspec

View File

@ -1,9 +1,9 @@
$NetBSD: distinfo,v 1.2 2020/04/01 15:23:14 taca Exp $
$NetBSD: distinfo,v 1.2.4.1 2020/10/21 19:54:09 spz Exp $
SHA1 (ruby-2.7.1.tar.xz) = 6c92300d7fd3e9cbb433e5e687535dc5300848eb
RMD160 (ruby-2.7.1.tar.xz) = 081f97d77d04e41df6ec5f28da1be1bcd32c053b
SHA512 (ruby-2.7.1.tar.xz) = 79f98b1ea98e0b10ec79da1883e8fc84d48ffe5c09ae945cbebde94365e35a589d919aac965f74d70ca7e21370ecee631ac5a8f9c4eac61d62f5aa629f27bf31
Size (ruby-2.7.1.tar.xz) = 12003684 bytes
SHA1 (ruby-2.7.2.tar.xz) = 82a1fe683460caa8edb6199707f2905634e5ffcc
RMD160 (ruby-2.7.2.tar.xz) = fa7fc107e0c2085bf997d7e4ec78ae5636c6bfe2
SHA512 (ruby-2.7.2.tar.xz) = 7972278b096aa768c7adf2befd26003e18781a29ca317640317d30d93d6e963ded197724c8e2f1dfe1e838c5647176d414a74732a62e931fb50d6f2e0f777349
Size (ruby-2.7.2.tar.xz) = 12037052 bytes
SHA1 (patch-configure) = fd465910fe2cb6d6b1530e1071062591e84a9fd9
SHA1 (patch-ext_dbm_extconf.rb) = c998f8735db54b1ae2bc8b6caa359ce88bc7a45b
SHA1 (patch-lib_mkmf.rb) = 4a3cd18548dbdf43a13695d4e76f817c0347e335

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.195 2020/09/25 12:21:02 gdt Exp $
# $NetBSD: Makefile,v 1.195.2.2 2020/10/29 07:51:08 bsiegert Exp $
DISTNAME= rustc-1.45.2-src
PKGNAME= ${DISTNAME:S/rustc/rust/:S/-src//}
@ -525,10 +525,16 @@ stage0-bootstrap: install
# \todo Explain why this is limited to a small list of architectures,
# and in particular why not x86_64.
DEPENDS+= compat80>=0:../../emulators/compat80
.endif
.if (${OPSYS} == "NetBSD") && \
((${MACHINE_ARCH} == "i386")) \
&& (empty(OS_VERSION:M[012345678].*) || \
!empty(OS_VERSION:M8.99.*))
# Bootstrap kits use openssl, which on NetBSD 8 comes from pkgsrc.
# Therefore the pkgsrc openssl libs need to be present as well.
# (Observed on i386, and presumed true on the other
# bootstrap-built-for-8 systems.) Then, when the package is built,
# The 1.44.1 i686 bootstrap links with pkgsrc openssl. The others do
# not. When the package is built,
# cargo links against pkgsrc openssl, so it must be a run-time
# dependency as well. Forcing USE_BUILTIN.openssl=no results in a
# mysterious heimdal error, but straight DEPENDS seems to result in a

View File

@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.63 2020/08/31 18:09:58 wiz Exp $
# $NetBSD: Makefile,v 1.63.2.1 2020/12/11 08:50:44 bsiegert Exp $
DISTNAME= neomutt-20200821
PKGREVISION= 2
DISTNAME= neomutt-20201120
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_GITHUB:=neomutt/}
GITHUB_TAG= ${PKGVERSION_NOREV}

View File

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.21 2020/06/22 06:08:35 wiz Exp $
@comment $NetBSD: PLIST,v 1.21.4.1 2020/12/11 08:50:44 bsiegert Exp $
bin/neomutt
libexec/neomutt/pgpewrap
${PLIST.smime}libexec/neomutt/smime_keys
@ -8,11 +8,14 @@ man/man1/smime_keys_neomutt.1
man/man5/mbox_neomutt.5
man/man5/mmdf_neomutt.5
man/man5/neomuttrc.5
share/doc/neomutt/AUTHORS.md
share/doc/neomutt/CODE_OF_CONDUCT.md
share/doc/neomutt/CONTRIBUTING.md
share/doc/neomutt/ChangeLog.md
share/doc/neomutt/INSTALL.md
share/doc/neomutt/LICENSE.md
share/doc/neomutt/README.md
share/doc/neomutt/SECURITY.md
share/doc/neomutt/advancedusage.html
share/doc/neomutt/colorschemes/neonwolf-256.neomuttrc
share/doc/neomutt/colorschemes/solarized-dark-256.neomuttrc

View File

@ -1,7 +1,7 @@
$NetBSD: distinfo,v 1.46 2020/08/21 14:53:28 wiz Exp $
$NetBSD: distinfo,v 1.46.2.1 2020/12/11 08:50:44 bsiegert Exp $
SHA1 (neomutt-20200821-20200821.tar.gz) = 46dc66a15ae698b97fbcce1cff45c273b1a55b31
RMD160 (neomutt-20200821-20200821.tar.gz) = bfc1aa8400df33bd2278aba7f54e0f3b449518ea
SHA512 (neomutt-20200821-20200821.tar.gz) = f7cba9123613c34711b84ab9f5ccab840be38876da20b29d281c142a3b4f5d582b879d727c95232b0fcc7b41947d05bf89707232d3980e160bcdba68784d6eef
Size (neomutt-20200821-20200821.tar.gz) = 3404856 bytes
SHA1 (neomutt-20201120-20201120.tar.gz) = 368b18d398493705fec5ca55436f4929f4b31dc1
RMD160 (neomutt-20201120-20201120.tar.gz) = 133beffc2887dd851104a59add8cbf0d3f3500e4
SHA512 (neomutt-20201120-20201120.tar.gz) = 31c0cbfdf2b772f61b4c9bce97c9a2ad9fffb6ae21e562522544ad94247dfaa530334d90bd550eae1efc2b94a467ed959e4abb79b14261da7092f146a2e08e11
Size (neomutt-20201120-20201120.tar.gz) = 3456322 bytes
SHA1 (patch-resize.c) = b747f878459950462d56e01bada2d01b49fca088

View File

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.5 2020/09/10 14:30:03 taca Exp $
$NetBSD: distinfo,v 1.5.2.1 2020/10/23 16:25:01 bsiegert Exp $
SHA1 (actionmailbox-6.0.3.3.gem) = fa84ead6387625f4bbb273a0f21c477a66cb85ec
RMD160 (actionmailbox-6.0.3.3.gem) = fce55137913721c234e7fe152f91e582ec0819a6
SHA512 (actionmailbox-6.0.3.3.gem) = 3f48dc0cbc735bf19d01f2e56d09f7bf560c9575c6f65a2ad5d3d74a32e782657d7e3c4a0c8178f9c4a6249a265e79a34e222391c137153dccf50a9c2d13a919
Size (actionmailbox-6.0.3.3.gem) = 20992 bytes
SHA1 (actionmailbox-6.0.3.4.gem) = c96926a293abcb63a9471e9064824160b7348683
RMD160 (actionmailbox-6.0.3.4.gem) = 0fee716e9b1e75769e51db1b47d8f7d3e1a3298a
SHA512 (actionmailbox-6.0.3.4.gem) = 02bfe6af737d4cbc4a059a365896798267d791a274f15af196d14c1456faf15547762908edb87dde0fa5f42fbf7aedd29ad1aa00643dd1499c401291b798b78a
Size (actionmailbox-6.0.3.4.gem) = 20992 bytes

View File

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.5 2020/09/10 14:30:02 taca Exp $
$NetBSD: distinfo,v 1.5.2.1 2020/10/23 16:25:01 bsiegert Exp $
SHA1 (actionmailer-6.0.3.3.gem) = 5ec626522e33b09577b60606c9ce38366a55fcf3
RMD160 (actionmailer-6.0.3.3.gem) = aafbe2e12b1650656d3a442585e53227dd76908d
SHA512 (actionmailer-6.0.3.3.gem) = efe4dbe4fc7066318835a882398d13d7169925a427b5ace1cb283d952ae6903d3b5f6b2bcaae9b20fa9cde86350c76f483f93cc99e32ff545835daef9b5f520c
Size (actionmailer-6.0.3.3.gem) = 30720 bytes
SHA1 (actionmailer-6.0.3.4.gem) = e2a0221f78f260b93ac57c1d40f2c0cabe82b1c9
RMD160 (actionmailer-6.0.3.4.gem) = 521efcb8c0a10664d14d98ad76afe0505ee5b604
SHA512 (actionmailer-6.0.3.4.gem) = c433ba7b0a1bdc93eca47596770c09ee7c716dbe3295b20166701d72ccf26c8fc443a9894205f242ef08db6c8e9a5c7d1e234a86a0c5fef476185ad57d9d96e5
Size (actionmailer-6.0.3.4.gem) = 30720 bytes

View File

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.54 2020/06/13 21:42:43 leot Exp $
# $NetBSD: Makefile,v 1.54.4.1 2020/11/01 10:16:22 bsiegert Exp $
DISTNAME= tmux-3.1b
DISTNAME= tmux-3.1c
CATEGORIES= misc
MASTER_SITES= ${MASTER_SITE_GITHUB:=tmux/}
GITHUB_RELEASE= ${PKGVERSION_NOREV}

View File

@ -1,8 +1,8 @@
$NetBSD: distinfo,v 1.47 2020/07/17 13:21:46 hauke Exp $
$NetBSD: distinfo,v 1.47.2.1 2020/11/01 10:16:22 bsiegert Exp $
SHA1 (tmux-3.1b.tar.gz) = 52ab7bbc8f5c48955b170f2473f9515cc31653b5
RMD160 (tmux-3.1b.tar.gz) = 10bd0c871da3fd9c450408c96bbc7231257e40e4
SHA512 (tmux-3.1b.tar.gz) = fd5269f5f58ad20c35ece24af74035e622e16511baa331717bded5edcbfd46c1847fd86c02431a7d889ce7d5bec89c8177a680ca60e9ca821f13065d26ca7fa1
Size (tmux-3.1b.tar.gz) = 561152 bytes
SHA1 (tmux-3.1c.tar.gz) = 7cf2736fd9c1cc9daf614679e4084d2746a15390
RMD160 (tmux-3.1c.tar.gz) = 3c1ab6dcb1120129f66a6639214126565a7388e8
SHA512 (tmux-3.1c.tar.gz) = aad2e6457dd350369f245f711f1936a575d0588b72e660d10e7abc7d373da0d322903b451ad00b96a3e0e6847ca855673da6a4c5447cea91fa756edd23659397
Size (tmux-3.1c.tar.gz) = 561323 bytes
SHA1 (patch-compat_daemon-darwin.c) = e8feeb4b100e73ab197eb2fd776fa648a1da28e4
SHA1 (patch-osdep-darwin.c) = 4bcb0705e3ffa87df614e0946121b0ae66ad3f53

View File

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.109 2020/09/19 14:00:54 taca Exp $
# $NetBSD: Makefile,v 1.109.2.1 2020/11/01 10:50:52 bsiegert Exp $
DISTNAME= samba-4.12.7
DISTNAME= samba-4.12.9
CATEGORIES= net
MASTER_SITES= https://download.samba.org/pub/samba/stable/

View File

@ -1,9 +1,9 @@
$NetBSD: distinfo,v 1.52 2020/09/19 14:00:54 taca Exp $
$NetBSD: distinfo,v 1.52.2.1 2020/11/01 10:50:52 bsiegert Exp $
SHA1 (samba-4.12.7.tar.gz) = b56b8390064572dd2024b23ca931fc82678ead2d
RMD160 (samba-4.12.7.tar.gz) = 6947298acc9871f6c3245b1966b18ad490625c3e
SHA512 (samba-4.12.7.tar.gz) = 5afb1f24b029e665bb4f6bd7b7cf915243476b09b304942b2105586fa99adc6a19b46b4753ca116e230e5bb7b82e011fbe296c62bc70a8a897e56aece55a7f0b
Size (samba-4.12.7.tar.gz) = 18230157 bytes
SHA1 (samba-4.12.9.tar.gz) = ec12a1e9577b70e1d1239e88ae54b2625885cf9f
RMD160 (samba-4.12.9.tar.gz) = a34871667c3dd51b9c8866ffb0a677de90a10196
SHA512 (samba-4.12.9.tar.gz) = 8bd3122bcaab2f5a16a73902a9b628384063a8116a08f0254541e05c148016839b3215c60ff0d3291a332e7884708950ad64137204b0ac19801012d3b6684fa6
Size (samba-4.12.9.tar.gz) = 18236198 bytes
SHA1 (patch-buildtools_wafsamba_samba__conftests.py) = d927db17124d2bb5b382885e70a41f84c3929926
SHA1 (patch-buildtools_wafsamba_samba__install.py) = d801340617da325e3bb70a90350e45cc8e383c2d
SHA1 (patch-buildtools_wafsamba_samba__pidl.py) = e4c0ed3dacfcf5613a5b397b3c6cf88509497da7

View File

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.214 2020/09/20 09:12:28 leot Exp $
# $NetBSD: Makefile,v 1.214.2.1 2020/11/24 17:16:33 bsiegert Exp $
# XXX: VERSION_DATE can contains also an optional part that indicates
# XXX: possible same day revisions. PKGNAME preserves that dotted part as is.
VERSION_DATE= 2020.09.20
VERSION_DATE= 2020.11.12
DISTNAME= youtube-dl-${VERSION_DATE}
PKGNAME= ${DISTNAME:S/.//:S/.//}
CATEGORIES= net

View File

@ -1,10 +1,11 @@
$NetBSD: distinfo,v 1.196 2020/09/20 09:12:28 leot Exp $
$NetBSD: distinfo,v 1.196.2.1 2020/11/24 17:16:33 bsiegert Exp $
SHA1 (youtube-dl-2020.09.20.tar.gz) = 2902fa18c30cc3851d5b7fc2932f3f986432b9ac
RMD160 (youtube-dl-2020.09.20.tar.gz) = 107732952ec9238057a1bfc3fd7147ce4026f451
SHA512 (youtube-dl-2020.09.20.tar.gz) = ed511016d0cfcbbee0cd651f793cb31cdb46d80243f86186de1cc54cb2a2055fae2f5cc3e16f838fc2ba47f3ff6f3b484219c8a707904fbc30193a2b28a1e30c
Size (youtube-dl-2020.09.20.tar.gz) = 3188480 bytes
SHA1 (youtube-dl-2020.11.12.tar.gz) = 04e72d0b0a0e85b79a6c2ac93b7c85254b95b53b
RMD160 (youtube-dl-2020.11.12.tar.gz) = 2afd73b5c09463951086b29298489f0d203a2207
SHA512 (youtube-dl-2020.11.12.tar.gz) = 7db373f6cc252635a3613ffe0b3b10640e262778105ebbd78b837fe019b0a2609032d2aeb81b239e000a86220aff99d2c018a9a6325adad6981a8ab64048131c
Size (youtube-dl-2020.11.12.tar.gz) = 3188015 bytes
SHA1 (patch-setup.py) = a67074ae7cfe5e77847c2f610337ea553eddb69b
SHA1 (patch-youtube__dl_extractor_bandcamp.py) = 81855a3f4f8c03f61fe543eb339c0e67bf52682e
SHA1 (patch-youtube__dl_extractor_la7.py) = e246750808305343227060acdc5a38583ef071e9
SHA1 (patch-youtube__dl_extractor_rai.py) = 3dbad7852b38e7364a248a5c9851c50cd2ff9b38
SHA1 (patch-youtube__dl_postprocessor_ffmpeg.py) = f96676170a448d9205d542a7def4beca615a1490

View File

@ -0,0 +1,223 @@
$NetBSD: patch-youtube__dl_extractor_bandcamp.py,v 1.2.2.2 2020/11/24 17:16:33 bsiegert Exp $
[bandcamp] Update to handle HTML quoted data
Adjust the extractor to handle JSON data-* attributes by introducing a
_json_data_extract() method to handle them (and existing existing
patterns in the code).
Based on Gilles Pietri #26684.
--- youtube_dl/extractor/bandcamp.py.orig 2020-09-20 05:29:46.000000000 +0000
+++ youtube_dl/extractor/bandcamp.py
@@ -35,12 +35,15 @@ class BandcampIE(InfoExtractor):
'ext': 'mp3',
'title': "youtube-dl \"'/\\\u00e4\u21ad - youtube-dl test song \"'/\\\u00e4\u21ad",
'duration': 9.8485,
+ 'uploader': "youtube-dl \"'/\\\u00e4\u21ad",
+ 'timestamp': 1354224127,
+ 'upload_date': '20121129',
},
'_skip': 'There is a limit of 200 free downloads / month for the test song'
}, {
# free download
'url': 'http://benprunty.bandcamp.com/track/lanius-battle',
- 'md5': '853e35bf34aa1d6fe2615ae612564b36',
+ 'md5': '149170678c0a81a009c69566bf42920a',
'info_dict': {
'id': '2650410135',
'ext': 'aiff',
@@ -79,6 +82,14 @@ class BandcampIE(InfoExtractor):
},
}]
+ def _json_data_extract(self, data_key, video_id, webpage):
+ return self._parse_json(
+ self._search_regex(
+ r'data-' + data_key + r'=(["\'])(?P<data>{.+?})\1',
+ webpage, 'JSON data {data_key}'.format(data_key=data_key),
+ group='data', default=None),
+ video_id, transform_source=unescapeHTML)
+
def _real_extract(self, url):
mobj = re.match(self._VALID_URL, url)
title = mobj.group('title')
@@ -91,10 +102,9 @@ class BandcampIE(InfoExtractor):
duration = None
formats = []
- track_info = self._parse_json(
- self._search_regex(
- r'trackinfo\s*:\s*\[\s*({.+?})\s*\]\s*,\s*?\n',
- webpage, 'track info', default='{}'), title)
+ tralbum_data = self._json_data_extract('tralbum', title, webpage)
+ embed_data = self._json_data_extract('embed', title, webpage)
+ track_info = tralbum_data['trackinfo'][0]
if track_info:
file_ = track_info.get('file')
if isinstance(file_, dict):
@@ -110,38 +120,28 @@ class BandcampIE(InfoExtractor):
'acodec': ext,
'abr': int_or_none(abr_str),
})
- track = track_info.get('title')
track_id = str_or_none(track_info.get('track_id') or track_info.get('id'))
track_number = int_or_none(track_info.get('track_num'))
duration = float_or_none(track_info.get('duration'))
def extract(key):
- return self._search_regex(
- r'\b%s\s*["\']?\s*:\s*(["\'])(?P<value>(?:(?!\1).)+)\1' % key,
- webpage, key, default=None, group='value')
+ for data in tralbum_data['current'], embed_data, tralbum_data:
+ if key in data and data[key]:
+ return data[key]
artist = extract('artist')
+ track = extract('title')
album = extract('album_title')
timestamp = unified_timestamp(
extract('publish_date') or extract('album_publish_date'))
release_date = unified_strdate(extract('album_release_date'))
- download_link = self._search_regex(
- r'freeDownloadPage\s*:\s*(["\'])(?P<url>(?:(?!\1).)+)\1', webpage,
- 'download link', default=None, group='url')
+ download_link = tralbum_data['freeDownloadPage']
if download_link:
- track_id = self._search_regex(
- r'(?ms)var TralbumData = .*?[{,]\s*id: (?P<id>\d+),?$',
- webpage, 'track id')
-
download_webpage = self._download_webpage(
download_link, track_id, 'Downloading free downloads page')
- blob = self._parse_json(
- self._search_regex(
- r'data-blob=(["\'])(?P<blob>{.+?})\1', download_webpage,
- 'blob', group='blob'),
- track_id, transform_source=unescapeHTML)
+ blob = self._json_data_extract('blob', track_id, download_webpage)
info = try_get(
blob, (lambda x: x['digital_items'][0],
@@ -218,7 +218,7 @@ class BandcampIE(InfoExtractor):
}
-class BandcampAlbumIE(InfoExtractor):
+class BandcampAlbumIE(BandcampIE):
IE_NAME = 'Bandcamp:album'
_VALID_URL = r'https?://(?:(?P<subdomain>[^.]+)\.)?bandcamp\.com(?:/album/(?P<album_id>[^/?#&]+))?'
@@ -299,26 +299,23 @@ class BandcampAlbumIE(InfoExtractor):
album_id = mobj.group('album_id')
playlist_id = album_id or uploader_id
webpage = self._download_webpage(url, playlist_id)
- track_elements = re.findall(
- r'(?s)<div[^>]*>(.*?<a[^>]+href="([^"]+?)"[^>]+itemprop="url"[^>]*>.*?)</div>', webpage)
+
+ tralbum_data = self._json_data_extract('tralbum', album_id, webpage)
+ embed_data = self._json_data_extract('embed', album_id, webpage)
+ title = embed_data.get('album_title')
+
+ track_elements = tralbum_data['trackinfo']
if not track_elements:
raise ExtractorError('The page doesn\'t contain any tracks')
# Only tracks with duration info have songs
entries = [
self.url_result(
- compat_urlparse.urljoin(url, t_path),
+ compat_urlparse.urljoin(url, t['title_link']),
ie=BandcampIE.ie_key(),
- video_title=self._search_regex(
- r'<span\b[^>]+\bitemprop=["\']name["\'][^>]*>([^<]+)',
- elem_content, 'track title', fatal=False))
- for elem_content, t_path in track_elements
- if self._html_search_meta('duration', elem_content, default=None)]
-
- title = self._html_search_regex(
- r'album_title\s*:\s*"((?:\\.|[^"\\])+?)"',
- webpage, 'title', fatal=False)
- if title:
- title = title.replace(r'\"', '"')
+ video_title=t['title'])
+ for t in track_elements
+ if t['duration']]
+
return {
'_type': 'playlist',
'uploader_id': uploader_id,
@@ -328,22 +325,21 @@ class BandcampAlbumIE(InfoExtractor):
}
-class BandcampWeeklyIE(InfoExtractor):
+class BandcampWeeklyIE(BandcampIE):
IE_NAME = 'Bandcamp:weekly'
_VALID_URL = r'https?://(?:www\.)?bandcamp\.com/?\?(?:.*?&)?show=(?P<id>\d+)'
_TESTS = [{
'url': 'https://bandcamp.com/?show=224',
- 'md5': 'b00df799c733cf7e0c567ed187dea0fd',
+ 'md5': '61acc9a002bed93986b91168aa3ab433',
'info_dict': {
'id': '224',
- 'ext': 'opus',
+ 'ext': 'mp3',
'title': 'BC Weekly April 4th 2017 - Magic Moments',
'description': 'md5:5d48150916e8e02d030623a48512c874',
'duration': 5829.77,
'release_date': '20170404',
'series': 'Bandcamp Weekly',
'episode': 'Magic Moments',
- 'episode_number': 208,
'episode_id': '224',
}
}, {
@@ -355,13 +351,13 @@ class BandcampWeeklyIE(InfoExtractor):
video_id = self._match_id(url)
webpage = self._download_webpage(url, video_id)
- blob = self._parse_json(
- self._search_regex(
- r'data-blob=(["\'])(?P<blob>{.+?})\1', webpage,
- 'blob', group='blob'),
- video_id, transform_source=unescapeHTML)
+ blob = self._json_data_extract('blob', video_id, webpage)
- show = blob['bcw_show']
+ show = None
+ for bd in blob['bcw_data']:
+ if blob['bcw_data'][bd].get('expanded'):
+ show = blob['bcw_data'][bd]
+ break
# This is desired because any invalid show id redirects to `bandcamp.com`
# which happens to expose the latest Bandcamp Weekly episode.
@@ -390,18 +386,6 @@ class BandcampWeeklyIE(InfoExtractor):
if subtitle:
title += ' - %s' % subtitle
- episode_number = None
- seq = blob.get('bcw_seq')
-
- if seq and isinstance(seq, list):
- try:
- episode_number = next(
- int_or_none(e.get('episode_number'))
- for e in seq
- if isinstance(e, dict) and int_or_none(e.get('id')) == show_id)
- except StopIteration:
- pass
-
return {
'id': video_id,
'title': title,
@@ -411,7 +395,6 @@ class BandcampWeeklyIE(InfoExtractor):
'release_date': unified_strdate(show.get('published_date')),
'series': 'Bandcamp Weekly',
'episode': show.get('subtitle'),
- 'episode_number': episode_number,
'episode_id': compat_str(video_id),
'formats': formats
}

View File

@ -0,0 +1,19 @@
$NetBSD: patch-youtube__dl_extractor_youtube.py,v 1.2.2.2 2020/11/24 17:16:33 bsiegert Exp $
Update JS player URL to current one.
Via:
https://github.com/blackjack4494/yt-dlc/pull/35
--- youtube_dl/extractor/youtube.py.orig 2020-09-20 05:29:46.000000000 +0000
+++ youtube_dl/extractor/youtube.py
@@ -2086,7 +2086,7 @@ class YoutubeIE(YoutubeBaseInfoExtractor
if cipher:
if 's' in url_data or self._downloader.params.get('youtube_include_dash_manifest', True):
- ASSETS_RE = r'"assets":.+?"js":\s*("[^"]+")'
+ ASSETS_RE = r'(?:"assets":.+?"js":\s*("[^"]+"))|(?:"jsUrl":\s*("[^"]+"))'
jsplayer_url_json = self._search_regex(
ASSETS_RE,
embed_webpage if age_gate else video_webpage,

View File

@ -1,10 +1,10 @@
# $NetBSD: Makefile,v 1.202 2019/11/25 09:50:55 wiz Exp $
# $NetBSD: Makefile,v 1.202.8.1 2020/10/21 17:08:59 spz Exp $
#
# NOTE: If you update this package, then you'll likely need to also update
# the x11-links dependency in buildlink3.mk to the correct version,
# usually the most recent.
PKGNAME= x11-links-1.31
PKGNAME= x11-links-1.32
CATEGORIES= pkgtools x11
MAINTAINER= pkgsrc-users@NetBSD.org

View File

@ -1,4 +1,4 @@
# $NetBSD: buildlink3.mk,v 1.93 2019/11/25 09:50:55 wiz Exp $
# $NetBSD: buildlink3.mk,v 1.93.8.1 2020/10/21 17:08:59 spz Exp $
#
# Don't include this file manually! It will be included as necessary
# by bsd.buildlink3.mk.
@ -12,7 +12,7 @@ BUILDLINK_TREE+= x11-links
.if !defined(X11_LINKS_BUILDLINK3_MK)
X11_LINKS_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.x11-links+= x11-links>=1.31
BUILDLINK_API_DEPENDS.x11-links+= x11-links>=1.32
BUILDLINK_PKGSRCDIR.x11-links?= ../../pkgtools/x11-links
BUILDLINK_DEPMETHOD.x11-links?= build

View File

@ -1,4 +1,4 @@
# $NetBSD: xorg.freetype2,v 1.27 2019/07/21 21:30:14 rjs Exp $
# $NetBSD: xorg.freetype2,v 1.27.10.1 2020/10/21 17:08:59 spz Exp $
#
bin/freetype-config
include/freetype2/config/ftconfig.h
@ -14,6 +14,9 @@ include/freetype2/freetype/config/ftheader.h
include/freetype2/freetype/config/ftmodule.h
include/freetype2/freetype/config/ftoption.h
include/freetype2/freetype/config/ftstdlib.h
include/freetype2/freetype/config/integer-types.h
include/freetype2/freetype/config/mac-support.h
include/freetype2/freetype/config/public-macros.h
include/freetype2/freetype/freetype.h
include/freetype2/freetype/ftadvanc.h
include/freetype2/freetype/ftautoh.h

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.59 2020/09/13 14:16:30 leot Exp $
# $NetBSD: Makefile,v 1.59.2.1 2020/10/23 11:17:44 spz Exp $
DISTNAME= ghostscript-${GS_VERSION}
PKGNAME= ${DISTNAME:S/ghostscript/ghostscript-agpl/}
@ -18,6 +18,7 @@ COMMENT= Postscript interpreter
LICENSE= gnu-agpl-v3
.include "Makefile.common"
PKGREVISION= 1
DEPENDS+= ghostscript-fonts>=6.0:../../fonts/ghostscript-fonts

View File

@ -1,9 +1,10 @@
$NetBSD: distinfo,v 1.32 2020/09/20 08:28:24 wiz Exp $
$NetBSD: distinfo,v 1.32.2.1 2020/10/23 11:17:44 spz Exp $
SHA1 (ghostscript-9.53.1.tar.xz) = bc62c33d1dde52bcc46397a0b1996539b7cf85f7
RMD160 (ghostscript-9.53.1.tar.xz) = 3154a35f3b891408c7e12f954f98147e60026fd4
SHA512 (ghostscript-9.53.1.tar.xz) = 5c78ed0a03983cbf9d55885c5ee8fbfc987db367b020ad0148b8861de42923e38c688447cfc6efcea5521121545ecfbea9690058fd3c4438629a43b5990800c5
Size (ghostscript-9.53.1.tar.xz) = 41362600 bytes
SHA1 (patch-base_fapi__ft.c) = f074e2e8c2c6ea582a94001fabd970eaca1a8257
SHA1 (patch-base_gserrors_h) = ce75cfb7528871842a3bd35e18a6d91c89823909
SHA1 (patch-base_lib.mak) = 723926f167b49568376ef0c0da6aa4ec01fe1516
SHA1 (patch-base_mkromfs.c) = 9d9afbd0fbb8c70c8f4f7de3cadc5b54541f0db0

View File

@ -0,0 +1,33 @@
$NetBSD: patch-base_fapi__ft.c,v 1.1.2.2 2020/10/23 11:17:44 spz Exp $
Build with FreeType 2.10.3.
--- base/fapi_ft.c.orig 2020-09-14 13:40:08.000000000 +0000
+++ base/fapi_ft.c
@@ -125,7 +125,7 @@ static void
delete_inc_int_info(gs_fapi_server * a_server,
FT_IncrementalRec * a_inc_int_info);
-FT_CALLBACK_DEF(void *)
+static void *
FF_alloc(FT_Memory memory, long size)
{
gs_memory_t *mem = (gs_memory_t *) memory->user;
@@ -133,7 +133,7 @@ FF_alloc(FT_Memory memory, long size)
return (gs_malloc(mem, size, 1, "FF_alloc"));
}
-FT_CALLBACK_DEF(void *)
+static void *
FF_realloc(FT_Memory memory, long cur_size, long new_size, void *block)
{
gs_memory_t *mem = (gs_memory_t *) memory->user;
@@ -153,7 +153,7 @@ FT_CALLBACK_DEF(void *)
return (tmp);
}
-FT_CALLBACK_DEF(void)
+static void
FF_free(FT_Memory memory, void *block)
{
gs_memory_t *mem = (gs_memory_t *) memory->user;

View File

@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.263 2020/08/31 18:11:09 wiz Exp $
# $NetBSD: Makefile,v 1.263.2.1 2020/12/11 08:50:56 bsiegert Exp $
DISTNAME= openssl-1.1.1g
PKGREVISION= 3
DISTNAME= openssl-1.1.1i
CATEGORIES= security
MASTER_SITES= https://www.openssl.org/source/
@ -41,6 +40,8 @@ OPENSSL_HOST.SunOS-i386= solaris-x86-gcc
OPENSSL_HOST.SunOS-x86_64= solaris64-x86_64-gcc
OPENSSL_HOST.Darwin-aarch64= darwin64-arm64-cc
LDFLAGS.SunOS+= -lrt
.if defined(OPENSSL_HOST.${OPSYS}-${MACHINE_ARCH})
CONFIG_SHELL= ${PERL5}
CONFIGURE_SCRIPT= ./Configure

View File

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.6 2020/07/13 11:35:54 jperkin Exp $
@comment $NetBSD: PLIST,v 1.6.2.1 2020/12/11 08:50:56 bsiegert Exp $
bin/c_rehash
bin/openssl
include/openssl/aes.h
@ -1028,6 +1028,7 @@ man/man3/EC_GROUP_set_seed.3
man/man3/EC_KEY_check_key.3
man/man3/EC_KEY_clear_flags.3
man/man3/EC_KEY_copy.3
man/man3/EC_KEY_decoded_from_explicit_params.3
man/man3/EC_KEY_dup.3
man/man3/EC_KEY_free.3
man/man3/EC_KEY_generate_key.3
@ -3183,6 +3184,7 @@ man/man3/X509V3_EXT_i2d.3
man/man3/X509V3_add1_i2d.3
man/man3/X509V3_get_d2i.3
man/man3/X509_ALGOR_cmp.3
man/man3/X509_ALGOR_copy.3
man/man3/X509_ALGOR_dup.3
man/man3/X509_ALGOR_free.3
man/man3/X509_ALGOR_get0.3
@ -3341,6 +3343,8 @@ man/man3/X509_REQ_get_signature_nid.3
man/man3/X509_REQ_get_subject_name.3
man/man3/X509_REQ_get_version.3
man/man3/X509_REQ_new.3
man/man3/X509_REQ_set0_signature.3
man/man3/X509_REQ_set1_signature_algo.3
man/man3/X509_REQ_set_pubkey.3
man/man3/X509_REQ_set_subject_name.3
man/man3/X509_REQ_set_version.3

View File

@ -1,11 +1,9 @@
$NetBSD: distinfo,v 1.144 2020/07/22 20:41:30 sjmulder Exp $
$NetBSD: distinfo,v 1.144.2.2 2020/12/11 08:50:56 bsiegert Exp $
SHA1 (openssl-1.1.1g.tar.gz) = b213a293f2127ec3e323fb3cfc0c9807664fd997
RMD160 (openssl-1.1.1g.tar.gz) = 427b7b12c06715ad1c95d3ff5e38055c6bb66c1d
SHA512 (openssl-1.1.1g.tar.gz) = 01e3d0b1bceeed8fb066f542ef5480862001556e0f612e017442330bbd7e5faee228b2de3513d7fc347446b7f217e27de1003dc9d7214d5833b97593f3ec25ab
Size (openssl-1.1.1g.tar.gz) = 9801502 bytes
SHA1 (patch-Configurations_10-main.conf) = d27643187e0b71041f47a9a7c7eec811f7539085
SHA1 (openssl-1.1.1i.tar.gz) = eb684ba4ed31fe2c48062aead75233ecd36882a6
RMD160 (openssl-1.1.1i.tar.gz) = 95a45fa7c2240dde179e8f8028f998bfa5177cc3
SHA512 (openssl-1.1.1i.tar.gz) = fe12e0ab9e1688f24dd862ac633d0ab703b499c0f34b53c3560aa0d3879d81d647aa0678ed517dda5efb2711f669fcb1a1e0e24f6eac2efc2cf4eae6b62014d8
Size (openssl-1.1.1i.tar.gz) = 9808346 bytes
SHA1 (patch-Configurations_shared-info.pl) = 0e835f6e343b5d05ef9a0e6ef2a195201262d15c
SHA1 (patch-Configurations_unix-Makefile.tmpl) = d58376dfc8cbb4c7d98ca64093759f173eac73da
SHA1 (patch-Configurations_unix-Makefile.tmpl) = cf6b46c6e10e84100beb468bbe6f85c5e62cbe7a
SHA1 (patch-Configure) = 479f1bc826f7721f6b44d6b5a6cf460432924bf2
SHA1 (patch-crypto_rand_rand__unix.c) = 9aa1ff0b0ff1db3fcadacf8707596a7db852f956

View File

@ -1,22 +0,0 @@
$NetBSD: patch-Configurations_10-main.conf,v 1.1 2020/07/22 20:41:30 sjmulder Exp $
Add support for Apple Silicon. Imported from open pull request:
https://github.com/openssl/openssl/pull/12369
--- Configurations/10-main.conf.orig 2020-04-21 12:22:39.000000000 +0000
+++ Configurations/10-main.conf
@@ -1557,6 +1557,14 @@ my %targets = (
bn_ops => "SIXTY_FOUR_BIT_LONG",
perlasm_scheme => "macosx",
},
+ "darwin64-arm64-cc" => {
+ inherit_from => [ "darwin-common", asm("aarch64_asm") ],
+ CFLAGS => add("-Wall"),
+ cflags => add("-arch arm64"),
+ lib_cppflags => add("-DL_ENDIAN"),
+ bn_ops => "SIXTY_FOUR_BIT_LONG",
+ perlasm_scheme => "ios64",
+ },
##### GNU Hurd
"hurd-x86" => {

View File

@ -1,11 +1,13 @@
$NetBSD: patch-Configurations_unix-Makefile.tmpl,v 1.2 2020/03/31 15:02:31 sevan Exp $
$NetBSD: patch-Configurations_unix-Makefile.tmpl,v 1.2.4.1 2020/10/03 19:28:58 bsiegert Exp $
Use pkgsrc layout.
Do not install HTML documentation.
Avoid -B $NUM argument to m4 (ignored by most m4 implementations, not
supported by others)
--- Configurations/unix-Makefile.tmpl.orig 2020-03-31 14:23:39.098512410 +0000
+++ Configurations/unix-Makefile.tmpl
@@ -274,8 +274,9 @@ libdir={- File::Spec::Win32->file_name_i
--- Configurations/unix-Makefile.tmpl.orig 2020-04-21 14:22:39.000000000 +0200
+++ Configurations/unix-Makefile.tmpl 2020-09-28 15:17:07.747914097 +0200
@@ -274,8 +274,9 @@
? $libdir : '$(INSTALLTOP)/$(LIBDIR)' -}
{- output_on() if $config{target} !~ /^mingw/; "" -}
@ -16,7 +18,7 @@ Do not install HTML documentation.
HTMLDIR=$(DOCDIR)/html
# MANSUFFIX is for the benefit of anyone who may want to have a suffix
@@ -544,54 +545,54 @@ install_sw: install_dev install_engines
@@ -544,54 +545,54 @@
uninstall_sw: uninstall_runtime uninstall_engines uninstall_dev
@ -100,3 +102,12 @@ Do not install HTML documentation.
fi
install_dev: install_runtime_libs
@@ -1058,7 +1059,7 @@
if ($args{generator}->[0] =~ /\.pl$/) {
$generator = 'CC="$(CC)" $(PERL)'.$generator_incs.' '.$generator;
} elsif ($args{generator}->[0] =~ /\.m4$/) {
- $generator = 'm4 -B 8192'.$generator_incs.' '.$generator.' >'
+ $generator = 'm4 '.$generator_incs.' '.$generator.' >'
} elsif ($args{generator}->[0] =~ /\.S$/) {
$generator = undef;
} else {

View File

@ -1,47 +0,0 @@
$NetBSD: patch-crypto_rand_rand__unix.c,v 1.1 2020/04/30 11:21:57 nia Exp $
Fix usage of KERN_ARND on NetBSD.
First, actually include the correct headers.
Second, disable a hack for old FreeBSD versions (just in case it gets used).
Third, ensure that we don't ever request more than 256 bytes (just in case).
--- crypto/rand/rand_unix.c.orig 2020-04-21 12:22:39.000000000 +0000
+++ crypto/rand/rand_unix.c
@@ -26,12 +26,12 @@
# include <sys/utsname.h>
# endif
#endif
-#if defined(__FreeBSD__) && !defined(OPENSSL_SYS_UEFI)
+#if (defined(__FreeBSD__) || defined(__NetBSD__)) && !defined(OPENSSL_SYS_UEFI)
# include <sys/types.h>
# include <sys/sysctl.h>
# include <sys/param.h>
#endif
-#if defined(__OpenBSD__) || defined(__NetBSD__)
+#if defined(__OpenBSD__)
# include <sys/param.h>
#endif
@@ -247,10 +247,12 @@ static ssize_t sysctl_random(char *buf,
* when the sysctl returns long and we want to request something not a
* multiple of longs, which should never be the case.
*/
+#if defined(__FreeBSD__)
if (!ossl_assert(buflen % sizeof(long) == 0)) {
errno = EINVAL;
return -1;
}
+#endif
/*
* On NetBSD before 4.0 KERN_ARND was an alias for KERN_URND, and only
@@ -268,7 +270,7 @@ static ssize_t sysctl_random(char *buf,
mib[1] = KERN_ARND;
do {
- len = buflen;
+ len = buflen > 256 ? 256 : buflen;
if (sysctl(mib, 2, buf, &len, NULL, 0) == -1)
return done > 0 ? done : -1;
done += len;

View File

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.10 2018/10/15 11:17:08 adam Exp $
# $NetBSD: Makefile,v 1.10.16.1 2020/10/22 16:10:42 bsiegert Exp $
DISTNAME= libtaxii-1.1.111
DISTNAME= libtaxii-1.1.118
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= security python
#MASTER_SITES= ${MASTER_SITE_PYPI:=l/libtaxii/}

View File

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.2 2018/10/15 11:17:08 adam Exp $
@comment $NetBSD: PLIST,v 1.2.16.1 2020/10/22 16:10:42 bsiegert Exp $
bin/collection_information_client
bin/collection_information_client.py
bin/discovery_client
@ -85,6 +85,9 @@ ${PYSITELIB}/libtaxii/taxii_default_query.pyo
${PYSITELIB}/libtaxii/test/__init__.py
${PYSITELIB}/libtaxii/test/__init__.pyc
${PYSITELIB}/libtaxii/test/__init__.pyo
${PYSITELIB}/libtaxii/test/argument_parser_test.py
${PYSITELIB}/libtaxii/test/argument_parser_test.pyc
${PYSITELIB}/libtaxii/test/argument_parser_test.pyo
${PYSITELIB}/libtaxii/test/clients_test.py
${PYSITELIB}/libtaxii/test/clients_test.pyc
${PYSITELIB}/libtaxii/test/clients_test.pyo

View File

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.4 2018/10/15 11:17:08 adam Exp $
$NetBSD: distinfo,v 1.4.16.1 2020/10/22 16:10:42 bsiegert Exp $
SHA1 (libtaxii-1.1.111.tar.gz) = 50d0a37c0fc50e598d1a939d840d1584f4ebe6e7
RMD160 (libtaxii-1.1.111.tar.gz) = af52c366c58847adbc0f28241063918b75cfd21b
SHA512 (libtaxii-1.1.111.tar.gz) = f638317200bb0691c3f994a4d624295bb3b64f4aba249e5b04d5b831eb985550702ef1c7653ca41fd8bb3972cab1c9d524ec540f87bf8581a0c0799ee5a7f831
Size (libtaxii-1.1.111.tar.gz) = 119071 bytes
SHA1 (libtaxii-1.1.118.tar.gz) = 4ddd4b6b00666015b2420b9eed69baf1ba626659
RMD160 (libtaxii-1.1.118.tar.gz) = cd0764a53bf1714f9e100392b8e967f03c93b4a2
SHA512 (libtaxii-1.1.118.tar.gz) = 858571d6572c6362dd1a1c9e5d13aee0f341ea13b43ed9c96f6b0dddb5347fefdd580e4ae0ac2f8a85c8f8956b04aa16a15604014d069ef7d95a821f70f5f0bc
Size (libtaxii-1.1.118.tar.gz) = 122071 bytes

View File

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.6 2020/09/23 19:03:10 wiz Exp $
# $NetBSD: Makefile,v 1.6.2.1 2020/11/10 07:27:56 bsiegert Exp $
VERSION= 11.0.46
VERSION= 11.1.3
DISTNAME= noscript-${VERSION}
PKGNAME= tor-browser-${DISTNAME}
CATEGORIES= security www

View File

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.6 2020/09/23 19:03:10 wiz Exp $
$NetBSD: distinfo,v 1.6.2.1 2020/11/10 07:27:56 bsiegert Exp $
SHA1 (noscript-11.0.46.xpi) = 1e992531c689efc78f51eaa17b528f2fca84268b
RMD160 (noscript-11.0.46.xpi) = 3f99c467119beb73acf349e15d20b5cb4b70d1aa
SHA512 (noscript-11.0.46.xpi) = 99094b84ff26b1ff324a64ba8647d234373e8af7509195c2b49644ee5d118dc4b02525d9f843977c024dbb5533b01745d7dcb87d59963f1bc824165c69f2f9af
Size (noscript-11.0.46.xpi) = 599495 bytes
SHA1 (noscript-11.1.3.xpi) = 2b3d4eea2e0db9088f6b610023d72a64aa164ebc
RMD160 (noscript-11.1.3.xpi) = e75f74b041315845e8ac14ac191b6f6a131012a7
SHA512 (noscript-11.1.3.xpi) = 476a48367a2ca3b6259702271a53dab7d5f584015b9f19eb8a595cb01619c2afc31195d976cb0d89e6214a91e189b305bc6ec9d628cd0ca1b2ab8a5884a8722d
Size (noscript-11.1.3.xpi) = 601205 bytes

View File

@ -1,8 +1,7 @@
# $NetBSD: Makefile,v 1.75 2020/08/31 18:11:22 wiz Exp $
# $NetBSD: Makefile,v 1.75.2.2 2020/11/10 17:23:29 bsiegert Exp $
DISTNAME= src-firefox-tor-browser-68.12.0esr-9.5-1-build1
PKGNAME= tor-browser-9.5.4
PKGREVISION= 1
DISTNAME= src-firefox-tor-browser-78.4.0esr-10.0-2-build2
PKGNAME= tor-browser-10.0.2
CATEGORIES= security www
MASTER_SITES= https://dist.torproject.org/torbrowser/${PKGVERSION_NOREV}/
EXTRACT_SUFX= .tar.xz
@ -25,7 +24,7 @@ DEPENDS+= tor-browser-noscript>=11.0.32:../../security/tor-browser-noscript
#
# replace all patches with the one from the correspoding www/firefox${ESR_RELEASE}
# compare e.g. the output of
# diff -r -I NetBSD . ../../www/firefox68
# diff -r -I NetBSD . ../../www/firefox78
# BUT keep:
# patch-.mozconfig (if still necessary)
# patch-browser_app_profile_000-tor-browser.js
@ -50,6 +49,37 @@ SUBST_MESSAGE.fonts= Fixing path to bundled fonts directory.
MOZILLA_DIR= # empty
# Workaround for https://bugs.llvm.org/show_bug.cgi?id=46366
BUILDLINK_TRANSFORM.NetBSD+= rm:-fexperimental-new-pass-manager
#
# Generate list of subst entries for various .cargo-checksum.json files. These
# are all handled together in one big substitution to simplify things rather
# than one substitution entry per file, but are kept separate below to ease
# updating and verification.
#
CKSUM_CRATES+= third_party/rust/libc
# patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs
CKSUMS+= a3540eab4dbc52e006e84e288bad17e1dae3865fea49020e0ed8b5a7724a9532
CKSUMS+= 5e58a2109f5eff0f497dfac150c161c1d517a2227b49e086da96c3d66522ac3a
CKSUM_CRATES+= third_party/rust/getrandom
# patch-third__party_rust_getrandom_src_lib.rs
CKSUMS+= 0e52f6bde42d7bb05c297ce1c25b9879d61b28caba98f6226a152bff538db6c2
CKSUMS+= 394425b4ba03c21c494e64d993678f7014575b1e3d590b9ee452b5c2d83ec4ac
SUBST_CLASSES+= cksum
SUBST_STAGE.cksum= pre-configure
.for crate in ${CKSUM_CRATES}
SUBST_FILES.cksum+= ${crate}/.cargo-checksum.json
.endfor
.for from to in ${CKSUMS}
SUBST_SED.cksum+= -e 's,${from},${to},g'
.endfor
.include "../../mk/bsd.prefs.mk"
CONFIGURE_ARGS+= --enable-tor-browser-data-outside-app-dir
@ -75,7 +105,7 @@ NOT_PAX_MPROTECT_SAFE+= lib/${PKGBASE}/tor-browser-bin
BUILDLINK_TRANSFORM.SunOS+= rm:-fdata-sections
BUILDLINK_TRANSFORM.SunOS+= rm:-ffunction-sections
.include "../../www/firefox68/mozilla-common.mk"
.include "../../www/firefox78/mozilla-common.mk"
.include "options.mk"
CHECK_INTERPRETER_SKIP+= lib/firefox-sdk/sdk/bin/header.py

File diff suppressed because it is too large Load Diff

View File

@ -1,54 +1,58 @@
$NetBSD: distinfo,v 1.28 2020/08/26 20:55:19 wiz Exp $
$NetBSD: distinfo,v 1.28.2.2 2020/11/10 17:23:29 bsiegert Exp $
SHA1 (src-firefox-tor-browser-68.12.0esr-9.5-1-build1.tar.xz) = 2d6081a8ad82e3095970f1d1a41f130024454e3d
RMD160 (src-firefox-tor-browser-68.12.0esr-9.5-1-build1.tar.xz) = 7c262331bfc168604d03f8f59ef7f349055f4f5b
SHA512 (src-firefox-tor-browser-68.12.0esr-9.5-1-build1.tar.xz) = 4674308ff40a65859c892a9a4e01e1506daded409e761c4ddb24d4f98ec73b63c86d2d051b05b1b8655dd5df894a59117752ee2e9a0c3e643577a3576c62aab3
Size (src-firefox-tor-browser-68.12.0esr-9.5-1-build1.tar.xz) = 348639116 bytes
SHA1 (tor-browser-linux64-9.5.4_en-US.tar.xz) = 8f4665912642c86e1161b788a7398478952107d8
RMD160 (tor-browser-linux64-9.5.4_en-US.tar.xz) = 53025eff780989ece3f7089d272c1b6623519e6b
SHA512 (tor-browser-linux64-9.5.4_en-US.tar.xz) = 2b69874c476e78c88eeae795cf530ed67b4319535dfbe092bb1e5cb83b9f1a021ea568ed1efeb61b0b5475d90495b3fd3005c51ec2d75d46c893b225e236dd66
Size (tor-browser-linux64-9.5.4_en-US.tar.xz) = 79033640 bytes
SHA1 (patch-.mozconfig) = 66fbb2f113091eee1f022cd656231f845b04b0f8
SHA1 (patch-aa) = 9f7200c411cd2217a80ec10a276c8877bc6b845c
SHA1 (src-firefox-tor-browser-78.4.0esr-10.0-2-build2.tar.xz) = 58c2c7954b7b751c71f6cbd7944c4be3281d2105
RMD160 (src-firefox-tor-browser-78.4.0esr-10.0-2-build2.tar.xz) = e773a61f364bd2a1c01fcd06fa714cb8ae7b7e56
SHA512 (src-firefox-tor-browser-78.4.0esr-10.0-2-build2.tar.xz) = 2f7a4783a67faae0c889bc106477c5039a02590722a7d23e88afe9db58916e882695407ad55268da8c70af3dc606ec953b1107ca89ab01a6bfd92f0f569a149e
Size (src-firefox-tor-browser-78.4.0esr-10.0-2-build2.tar.xz) = 364731008 bytes
SHA1 (tor-browser-linux64-10.0.2_en-US.tar.xz) = 52594d90e3e08a5f17b3cb8333838765cdf0dae1
RMD160 (tor-browser-linux64-10.0.2_en-US.tar.xz) = 8eae01e95e49a5f696bc8ade583ea1bd977a2c89
SHA512 (tor-browser-linux64-10.0.2_en-US.tar.xz) = 01399c058fdb6d0d18bfe4e21ac9890d7d7a7d6ad8db1beed4087b7730a9c0aaebad870f3442e86e27b65f5073406ad49894a7eb7f355041411d83274a853220
Size (tor-browser-linux64-10.0.2_en-US.tar.xz) = 85903736 bytes
SHA1 (patch-.mozconfig) = 949472d011d40b02146c06e90ed07673667d192b
SHA1 (patch-aa) = 11060461fdaca5661e89651b8ded4a59d2abc4d7
SHA1 (patch-browser_app_profile_000-tor-browser.js) = 84a0a15605fff0e22f3150bce901a296fc920280
SHA1 (patch-browser_app_profile_firefox.js) = cf93582b68b8d4e72c3c25682ab9138e185418c8
SHA1 (patch-build_moz.configure_rust.configure) = b57a9b1451dc426d75774f73d7c05fc98fe6e317
SHA1 (patch-config_gcc-stl-wrapper.template.h) = 11b45e0c7a9399c5b74b170648280a388dd67d89
SHA1 (patch-config_makefiles_rust.mk) = 41f88d91b3ebcc55085b3e6c37f9ec2995fc9c7b
SHA1 (patch-browser_app_profile_firefox.js) = 89cea0a66457c96ad0b94aaa524aa5942ad781d0
SHA1 (patch-build_moz.configure_rust.configure) = ee9e207e67709f3c9455b4d22f5f254890e99ca8
SHA1 (patch-config_gcc-stl-wrapper.template.h) = 781a063fa6ab345face53fd88404ead11ab335b2
SHA1 (patch-config_makefiles_rust.mk) = 8637cd3f56774648fd586c7ad8dd49e269b9eb2a
SHA1 (patch-configure.in) = b40651b008dcecc49664660ac376df2bd7c2c6be
SHA1 (patch-dom_base_nsAttrName.h) = ac7ba441a3b27df2855cf2673eea36b1cb44ad49
SHA1 (patch-dom_media_CubebUtils.cpp) = 3cd2c65ab281d802c56216565970450767a3fb24
SHA1 (patch-dom_webauthn_u2f-hid-rs_src_lib.rs) = c0dfe8b1e7ebbc7c1d6066c204030f13b063b8d7
SHA1 (patch-dom_webauthn_u2f-hid-rs_src_netbsd_device.rs) = 091ffab5bd6a15425acb2ab023cc26f6b23324c6
SHA1 (patch-dom_webauthn_u2f-hid-rs_src_netbsd_fd.rs) = 57f5c3c879b07375234e5cb0cbe0469b15105a6a
SHA1 (patch-dom_webauthn_u2f-hid-rs_src_netbsd_mod.rs) = 7160fc9fe6d197b42104856b997337f823d2a791
SHA1 (patch-dom_webauthn_u2f-hid-rs_src_netbsd_monitor.rs) = 527722bd4fbf0aca07d710e0a8b73f95b2adad40
SHA1 (patch-dom_webauthn_u2f-hid-rs_src_netbsd_transaction.rs) = aeafe7c1df614bb5e46cb7fb1cb351001f292caf
SHA1 (patch-dom_webauthn_u2f-hid-rs_src_netbsd_uhid.rs) = c1d2157350803fb3eaef6f7a00e7c81dd9cf708b
SHA1 (patch-dom_media_CubebUtils.cpp) = 226821d961039ae5c9c50d8615757b73c6bcd80a
SHA1 (patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp) = e458c9c8dc66edc69c1874734af28a77fc5e3993
SHA1 (patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h) = 2f73c76c48852613e0c55c1680fcc2a9eb3cf4ef
SHA1 (patch-gfx_gl_GLContextProviderGLX.cpp) = 2c909a10a341e600392417240ad0c556f495d6ba
SHA1 (patch-gfx_cairo_cairo_src_cairo-type1-subset.c) = 89a9d934ef76706c552c0b81e6cbc0f45b1ffd2c
SHA1 (patch-gfx_skia_skia_src_core_SkCpu.cpp) = 36218819254f3681b9c717d652ea78c9f20d49ad
SHA1 (patch-gfx_thebes_gfxPlatform.cpp) = e4a25e4a96055b1c42ec018b02d1828257a571de
SHA1 (patch-gfx_thebes_gfxPlatform.cpp) = f6f8996f0818a1b890698c7cc5054d49cb1e8924
SHA1 (patch-ipc_chromium_src_base_message__pump__libevent.cc) = 4a6606da590cfb8d855bde58b9c6f90e98d0870c
SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = 35d20981d33ccdb1d8ffb8039e48798777f11658
SHA1 (patch-ipc_chromium_src_chrome_common_ipc__channel__posix.cc) = d634805bf3b02475081cb2f263e91e3f4c481a29
SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = 260c29bacd8bf265951b7a412f850bf2b292c836
SHA1 (patch-js_src_threading_posix_Thread.cpp) = 47e612a676e614fd6dd43b8a3140218a3fbdc7fa
SHA1 (patch-js_src_util_NativeStack.cpp) = 2c6f844d38343f40ebbc8fd665279256e4ae6d35
SHA1 (patch-js_src_jsfriendapi.h) = 6bbb895b882ee24929f011751c42732215e153a2
SHA1 (patch-js_src_util_NativeStack.cpp) = a0a16d8d8d78d3cc3f4d2a508586f1a7821f7dba
SHA1 (patch-media_ffvpx_libavutil_arm_bswap.h) = de58daa0fd23d4fec50426602b65c9ea5862558a
SHA1 (patch-media_libcubeb_gtest_moz.build) = ea6dcc7ceeb76ce1fb9d508cf43080a2eef3a9e4
SHA1 (patch-media_libcubeb_src_cubeb.c) = dcc173f0bef8b7b12c45739bf04577f3292a517e
SHA1 (patch-media_libcubeb_src_cubeb__alsa.c) = f359a66a22f11142d05746e15894d998d3e3bf5a
SHA1 (patch-media_libcubeb_src_moz.build) = 7d66d9e0d7129b2106885201f88355262ee1a22a
SHA1 (patch-media_libcubeb_update.sh) = 8dcc4ca8e2812b4063f28e5d6308abbee0b1c9d9
SHA1 (patch-media_libcubeb_src_cubeb__alsa.c) = 31536f36cb33f16da309527b50eda9b721608115
SHA1 (patch-media_libcubeb_src_cubeb__sun.c) = a8e03bc95850f83fd7ee3985c7cdb700981aa019
SHA1 (patch-media_libcubeb_src_moz.build) = e4e64a1135cf4157ae5b6f7c1710ebd076953479
SHA1 (patch-media_libpng_pngpriv.h) = c8084332560017cd7c9b519b61d125fa28af0dbc
SHA1 (patch-nsprpub_pr_src_pthreads_ptsynch.c) = c39a222c5ab16c26cb214e5e53a0b61291a00512
SHA1 (patch-toolkit_components_terminator_nsTerminator.cpp) = e5700d95302ef9672b404ab19e13ef7ba3ede5cf
SHA1 (patch-toolkit_library_moz.build) = 57516a1cc888fdbaf39ba90f73e5de488ad1f01e
SHA1 (patch-media_libtheora_lib_info.c) = f6dbf536d73859a1ff78304c2e9f6a6f74dac01f
SHA1 (patch-media_libvorbis_lib_vorbis__info.c) = b6b1a84a095db8459bdff24c04f4d56886ddbe45
SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc) = 2ab6dee0a90bcf8427bc65784108ad33e17f6f9e
SHA1 (patch-nsprpub_pr_src_pthreads_ptsynch.c) = 13e512c7ee9fa1e14ba415d62fa853e5fbfc91c0
SHA1 (patch-security_nss_lib_freebl_mpi_mpi.c) = a7cd867916524770609d1c307a65b315b88456f4
SHA1 (patch-third__party_rust_authenticator_.cargo-checksum.json) = 0c230417f33fca9e27bbb30a9ac80b864cd8c1e2
SHA1 (patch-third__party_rust_authenticator_src_lib.rs) = 5b1d1c3c6db7876aace3c6bb056f8434ca740350
SHA1 (patch-third__party_rust_authenticator_src_netbsd_device.rs) = 72af2ec76f32a7d8b4f25d30a383343d0f624059
SHA1 (patch-third__party_rust_authenticator_src_netbsd_fd.rs) = fdbe7db081afa1ee2a1b71e96886f72c2a691d7e
SHA1 (patch-third__party_rust_authenticator_src_netbsd_mod.rs) = 80f50157fb23f2e1de579b62148708c52822831b
SHA1 (patch-third__party_rust_authenticator_src_netbsd_monitor.rs) = 95dbbdb7608230e01b50c7399a9734a74d1086c7
SHA1 (patch-third__party_rust_authenticator_src_netbsd_transaction.rs) = 0f3d490b2b7cec5e47b3adc9187b58eaa70350d1
SHA1 (patch-third__party_rust_authenticator_src_netbsd_uhid.rs) = e0856c37eb1d73bca431da6048132233eace44bb
SHA1 (patch-third__party_rust_getrandom_src_lib.rs) = 2ad80d10ebfeef0dc27435fc2c16be7b5e5d444a
SHA1 (patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs) = 3755f32fea84900cc0f00af3d9f53ed5fcfb0b4b
SHA1 (patch-toolkit_components_terminator_nsTerminator.cpp) = 5a516d377d491e0504aaf2d7aed04bb9ebeccc56
SHA1 (patch-toolkit_modules_subprocess_subprocess__shared__unix.js) = 22a39e54e042ab2270a3cb54e4e307c8900cad12
SHA1 (patch-toolkit_moz.configure) = 9f4edca09802f6d3adb517613e879dca8d2d65be
SHA1 (patch-toolkit_mozapps_installer_packager.mk) = b2343fbad2556504dfd13601c02e6e2357c7d2bc
SHA1 (patch-toolkit_xre_glxtest.cpp) = 04942938f45f326c7d5c4da3bf8cc2d09b977c69
SHA1 (patch-toolkit_moz.configure) = 40ee147cc1d2c62dd6c83b3f67ce9e61f758ea57
SHA1 (patch-toolkit_mozapps_installer_packager.mk) = 706635b76a7b525794aba95e95544f09e18bb662
SHA1 (patch-widget_gtk_WaylandDMABufSurface.cpp) = 3c556b9321a5045363a1d567ea271c520f585850
SHA1 (patch-xpcom_base_nscore.h) = 1ac4d34d3c9e80bc1ac966c6c84cb320bc0fa1ec
SHA1 (patch-xpcom_io_TorFileUtils.cpp) = 3f5c5490a3e4e0117cca3c558de93f2ffea05405
SHA1 (patch-xpcom_reflect_xptcall_md_unix_moz.build) = 6956c90d4c74c71e7e9a5882e4840ba2673160fa

View File

@ -1,14 +1,14 @@
$NetBSD: patch-.mozconfig,v 1.2 2020/03/13 17:59:27 wiz Exp $
$NetBSD: patch-.mozconfig,v 1.2.6.1 2020/10/23 17:27:12 bsiegert Exp $
mozbuild.configure.options.InvalidOptionError: --disable-eme is not available in this configuration
disable tor-launcher - assume tor is started as system process
--- .mozconfig.orig 2019-11-15 18:55:41.526147002 +0000
--- .mozconfig.orig 2020-09-19 17:21:46.000000000 +0000
+++ .mozconfig
@@ -20,8 +20,7 @@ ac_add_options --disable-tests
ac_add_options --disable-debug
@@ -26,8 +26,7 @@ ac_add_options --disable-debug
ac_add_options --disable-crashreporter
ac_add_options --disable-webrtc
ac_add_options --disable-parental-controls
-# Let's make sure no preference is enabling either Adobe's or Google's CDM.
-ac_add_options --disable-eme
+ac_add_options --disable-tor-launcher

View File

@ -1,10 +1,11 @@
$NetBSD: patch-aa,v 1.6 2020/03/13 17:59:27 wiz Exp $
$NetBSD: patch-aa,v 1.6.6.1 2020/10/23 17:27:12 bsiegert Exp $
* Add Sun audio support
* Include include/nss/nss for workaround for neqo-crypto 0.1.6 of firefox-72.0
--- old-configure.in.orig 2020-03-05 20:57:20.000000000 +0000
+++ old-configure.in
@@ -1987,6 +1987,19 @@ MOZ_WEBM_ENCODER=1
--- old-configure.in.orig Tue Jan 7 17:23:36 2020
+++ old-configure.in Fri Jan 17 16:03:40 2020
@@ -1960,6 +1960,19 @@
AC_DEFINE(MOZ_WEBM_ENCODER)
AC_SUBST(MOZ_WEBM_ENCODER)
@ -24,3 +25,12 @@ $NetBSD: patch-aa,v 1.6 2020/03/13 17:59:27 wiz Exp $
dnl ========================================================
dnl NegotiateAuth
dnl ========================================================
@@ -2744,7 +2757,7 @@
AC_SUBST_LIST(MOZ_CAIRO_OSLIBS)
AC_SUBST(MOZ_TREE_PIXMAN)
-BINDGEN_SYSTEM_FLAGS="$_BINDGEN_CFLAGS $NSPR_CFLAGS $NSS_CFLAGS $MOZ_PIXMAN_CFLAGS $MOZ_CAIRO_CFLAGS"
+BINDGEN_SYSTEM_FLAGS="$_BINDGEN_CFLAGS $NSPR_CFLAGS $NSS_CFLAGS $MOZ_PIXMAN_CFLAGS $MOZ_CAIRO_CFLAGS -I${PREFIX}/include/nss/nss"
AC_SUBST(BINDGEN_SYSTEM_FLAGS)
BINDGEN_SYSTEM_TOML_FLAGS="$BINDGEN_SYSTEM_FLAGS"
AC_SUBST_TOML_LIST(BINDGEN_SYSTEM_TOML_FLAGS)

View File

@ -1,8 +1,8 @@
$NetBSD: patch-browser_app_profile_firefox.js,v 1.3 2020/06/18 12:56:40 wiz Exp $
$NetBSD: patch-browser_app_profile_firefox.js,v 1.3.4.1 2020/10/23 17:27:12 bsiegert Exp $
--- browser/app/profile/firefox.js.orig 2020-05-28 00:01:33.000000000 +0000
--- browser/app/profile/firefox.js.orig 2019-07-06 01:48:29.000000000 +0000
+++ browser/app/profile/firefox.js
@@ -1862,6 +1862,12 @@ pref("prio.publicKeyB", "26E6674E65425B8
@@ -1851,6 +1851,12 @@ pref("fission.frontend.simulate-messages
pref("toolkit.coverage.enabled", false);
pref("toolkit.coverage.endpoint.base", "https://coverage.mozilla.org");

View File

@ -1,11 +1,11 @@
$NetBSD: patch-build_moz.configure_rust.configure,v 1.3 2020/06/07 13:06:00 wiz Exp $
$NetBSD: patch-build_moz.configure_rust.configure,v 1.3.4.1 2020/10/23 17:27:12 bsiegert Exp $
* Do not match rumprun toolchain for NetBSD,
narrowed should be one not two.
--- build/moz.configure/rust.configure.orig 2020-05-28 00:01:39.000000000 +0000
--- build/moz.configure/rust.configure.orig 2019-10-10 18:07:24.000000000 +0000
+++ build/moz.configure/rust.configure
@@ -330,7 +330,8 @@ def rust_triple_alias(host_or_target):
@@ -321,7 +321,8 @@ def rust_triple_alias(host_or_target, ho
narrowed = [
c for c in candidates
if c.target.raw_os == host_or_target.raw_os and

View File

@ -1,8 +1,8 @@
$NetBSD: patch-config_gcc-stl-wrapper.template.h,v 1.1 2020/07/04 08:33:57 wiz Exp $
$NetBSD: patch-config_gcc-stl-wrapper.template.h,v 1.1.4.1 2020/10/23 17:27:12 bsiegert Exp $
--- config/gcc-stl-wrapper.template.h.orig 2020-03-05 20:56:39.000000000 +0000
--- config/gcc-stl-wrapper.template.h.orig 2020-04-03 19:34:34.000000000 +0000
+++ config/gcc-stl-wrapper.template.h
@@ -28,14 +28,14 @@
@@ -28,8 +28,8 @@
#endif
// Don't include mozalloc for cstdlib. See bug 1245076.
@ -12,6 +12,8 @@ $NetBSD: patch-config_gcc-stl-wrapper.template.h,v 1.1 2020/07/04 08:33:57 wiz E
+# define moz_dont_include_mozalloc_for_${HEADER}
#endif
#ifndef moz_dont_include_mozalloc_for_type_traits
@@ -43,7 +43,7 @@
// Include mozalloc after the STL header and all other headers it includes
// have been preprocessed.
#if !defined(MOZ_INCLUDE_MOZALLOC_H) && \
@ -20,7 +22,7 @@ $NetBSD: patch-config_gcc-stl-wrapper.template.h,v 1.1 2020/07/04 08:33:57 wiz E
# define MOZ_INCLUDE_MOZALLOC_H
# define MOZ_INCLUDE_MOZALLOC_H_FROM_${HEADER}
#endif
@@ -64,4 +64,6 @@
@@ -72,4 +72,6 @@
# include "mozilla/throw_gcc.h"
#endif

View File

@ -1,17 +1,17 @@
$NetBSD: patch-config_makefiles_rust.mk,v 1.2 2020/08/26 20:55:19 wiz Exp $
$NetBSD: patch-config_makefiles_rust.mk,v 1.2.4.1 2020/10/23 17:27:12 bsiegert Exp $
NetBSD<10 doesn't get along with parallel rust builds (it causes issues
NetBSD doesn't get along with parallel rust builds (it causes issues
with ld.so) which are the default. Force -j1.
--- config/makefiles/rust.mk.orig 2020-08-18 09:41:09.000000000 +0000
--- config/makefiles/rust.mk.orig 2020-04-03 19:34:34.000000000 +0000
+++ config/makefiles/rust.mk
@@ -59,6 +59,9 @@ endif
ifdef CARGO_INCREMENTAL
export CARGO_INCREMENTAL
@@ -52,6 +52,9 @@ endif
ifeq (1,$(MOZ_PARALLEL_BUILD))
cargo_build_flags += -j1
endif
+ifeq ($(OS_ARCH),NetBSD)
+cargo_build_flags += -j1
+endif
rustflags_neon =
ifeq (neon,$(MOZ_FPU))
# These flags are passed via `cargo rustc` and only apply to the final rustc
# invocation (i.e., only the top-level crate, not its dependencies).

View File

@ -0,0 +1,12 @@
$NetBSD: patch-configure.in,v 1.1.2.2 2020/10/23 17:27:12 bsiegert Exp $
* Accept Python 3.x from pkgsrc.
--- configure.in.orig 2020-05-21 22:37:47.000000000 +0000
+++ configure.in
@@ -22,4 +22,4 @@ SRCDIR=$(dirname $0)
TOPSRCDIR="$SRCDIR"
export OLD_CONFIGURE="$SRCDIR"/old-configure
-exec python3 "$TOPSRCDIR/configure.py" "$@"
+exec ${PYTHON3} "$TOPSRCDIR/configure.py" "$@"

View File

@ -1,10 +1,8 @@
$NetBSD: patch-dom_media_CubebUtils.cpp,v 1.2 2020/03/13 17:59:27 wiz Exp $
$NetBSD: patch-dom_media_CubebUtils.cpp,v 1.2.6.1 2020/10/23 17:27:12 bsiegert Exp $
Add Sun audio support.
--- dom/media/CubebUtils.cpp.orig 2019-07-06 01:48:31.000000000 +0000
--- dom/media/CubebUtils.cpp.orig Wed Jan 8 01:23:31 2020
+++ dom/media/CubebUtils.cpp
@@ -163,7 +163,7 @@ const char kBrandBundleURL[] = "chrome:/
@@ -140,7 +140,7 @@ const char kBrandBundleURL[] = "chrome://branding/loca
const char* AUDIOSTREAM_BACKEND_ID_STR[] = {
"jack", "pulse", "alsa", "audiounit", "audioqueue", "wasapi",

View File

@ -0,0 +1,19 @@
$NetBSD: patch-gfx_cairo_cairo_src_cairo-type1-subset.c,v 1.1.2.2 2020/10/23 17:27:13 bsiegert Exp $
Fix undefined behavior when calling <ctype.h> functions with illegal values.
gfx/cairo/cairo/src/cairo-type1-subset.c:273:11: error: array subscript is of type 'char' [-Werror,-Wchar-subscripts]
https://bugzilla.mozilla.org/show_bug.cgi?id=1642081
--- gfx/cairo/cairo/src/cairo-type1-subset.c.orig 2020-05-07 18:34:10.000000000 +0000
+++ gfx/cairo/cairo/src/cairo-type1-subset.c
@@ -270,7 +270,7 @@ cairo_type1_font_subset_find_segments (c
font->eexec_segment = (char *) p + font->header_segment_size;
font->eexec_segment_is_ascii = TRUE;
for (i = 0; i < 4; i++) {
- if (!isxdigit(font->eexec_segment[i]))
+ if (!isxdigit((unsigned char) font->eexec_segment[i]))
font->eexec_segment_is_ascii = FALSE;
}
}

View File

@ -1,17 +0,0 @@
$NetBSD: patch-gfx_gl_GLContextProviderGLX.cpp,v 1.4 2020/03/13 17:59:27 wiz Exp $
NetBSD doesn't ship libGL.so.1 due to a major bump. Look for the unversioned
name.
https://hg.mozilla.org/integration/mozilla-inbound/rev/8bcc51aaa91e
--- gfx/gl/GLContextProviderGLX.cpp.orig 2019-05-17 00:33:26.000000000 +0000
+++ gfx/gl/GLContextProviderGLX.cpp
@@ -80,7 +80,7 @@ bool GLXLibrary::EnsureInitialized() {
// which trigger glibc bug
// http://sourceware.org/bugzilla/show_bug.cgi?id=12225
const char* libGLfilename = "libGL.so.1";
-#ifdef __OpenBSD__
+#if defined(__OpenBSD__) || defined(__NetBSD__)
libGLfilename = "libGL.so";
#endif

View File

@ -1,13 +1,13 @@
$NetBSD: patch-gfx_thebes_gfxPlatform.cpp,v 1.1 2020/06/18 12:56:40 wiz Exp $
$NetBSD: patch-gfx_thebes_gfxPlatform.cpp,v 1.1.4.1 2020/10/23 17:27:13 bsiegert Exp $
Don't rely on CrossProcessSemaphore on NetBSD. It has some implementation
issues that cause issues (kern/55386, not available on NetBSD<9)
This idea is borrowed from macOS which has the same limitation.
--- gfx/thebes/gfxPlatform.cpp.orig 2020-05-28 00:01:45.000000000 +0000
--- gfx/thebes/gfxPlatform.cpp.orig 2020-06-03 01:04:50.000000000 +0000
+++ gfx/thebes/gfxPlatform.cpp
@@ -2991,6 +2991,10 @@ bool gfxPlatform::UsesOffMainThreadCompo
@@ -2922,6 +2922,10 @@ bool gfxPlatform::UsesOffMainThreadCompo
}
bool gfxPlatform::UsesTiling() const {
@ -18,10 +18,10 @@ This idea is borrowed from macOS which has the same limitation.
bool usesSkia = GetDefaultContentBackend() == BackendType::SKIA;
// We can't just test whether the PaintThread is initialized here because
@@ -3002,6 +3006,7 @@ bool gfxPlatform::UsesTiling() const {
return gfxPrefs::LayersTilesEnabled() ||
(gfxPrefs::LayersTilesEnabledIfSkiaPOMTP() && usesSkia && usesPOMTP);
@@ -2934,6 +2938,7 @@ bool gfxPlatform::UsesTiling() const {
return StaticPrefs::layers_enable_tiles_AtStartup() ||
(StaticPrefs::layers_enable_tiles_if_skia_pomtp_AtStartup() &&
usesSkia && usesPOMTP);
+#endif
}

View File

@ -1,31 +0,0 @@
$NetBSD: patch-ipc_chromium_src_chrome_common_ipc__channel__posix.cc,v 1.1 2020/03/13 17:59:27 wiz Exp $
In the original code there is a special case for Darwin whose
sendmsg(2) fails with EMSGSIZE when a fd is to be transferred but
there isn't enough space in the send buffer. It turned out the same
applies to NetBSD too. It may affect other BSD kernels as well, but we
haven't tested them.
Please remove this patch when the upstream issue is resolved:
https://bugzilla.mozilla.org/show_bug.cgi?id=1553389
--- ipc/chromium/src/chrome/common/ipc_channel_posix.cc.orig 2019-05-10 06:37:41.200812057 +0000
+++ ipc/chromium/src/chrome/common/ipc_channel_posix.cc
@@ -9,7 +9,7 @@
#include <errno.h>
#include <fcntl.h>
#include <limits.h>
-#if defined(OS_MACOSX)
+#if defined(OS_MACOSX) || defined(OS_NETBSD)
# include <sched.h>
#endif
#include <stddef.h>
@@ -699,7 +699,7 @@ bool Channel::ChannelImpl::ProcessOutgoi
// Not an error; the sendmsg would have blocked, so return to the
// event loop and try again later.
break;
-#if defined(OS_MACOSX)
+#if defined(OS_MACOSX) || defined(OS_NETBSD)
// (Note: this comment is copied from https://crrev.com/86c3d9ef4fdf6;
// see also bug 1142693 comment #73.)
//

View File

@ -0,0 +1,14 @@
$NetBSD: patch-js_src_jsfriendapi.h,v 1.1.2.2 2020/10/23 17:27:13 bsiegert Exp $
* Fix va_list error.
--- js/src/jsfriendapi.h.orig 2020-05-22 02:11:19.000000000 +0000
+++ js/src/jsfriendapi.h
@@ -14,6 +14,7 @@
#include "mozilla/PodOperations.h"
#include "mozilla/UniquePtr.h"
+#include <stdarg.h>
#include "jspubtd.h"
#include "js/CallArgs.h"

View File

@ -1,15 +0,0 @@
$NetBSD: patch-js_src_threading_posix_Thread.cpp,v 1.2 2020/03/13 17:59:27 wiz Exp $
Support SunOS.
--- js/src/threading/posix/Thread.cpp.orig 2018-06-05 19:47:32.000000000 +0000
+++ js/src/threading/posix/Thread.cpp
@@ -194,6 +194,8 @@ js::ThisThread::SetName(const char* name
rv = 0;
#elif defined(__NetBSD__)
rv = pthread_setname_np(pthread_self(), "%s", (void*)name);
+#elif defined(__sun)
+ rv = 0;
#else
rv = pthread_setname_np(pthread_self(), name);
#endif

View File

@ -1,8 +1,8 @@
$NetBSD: patch-js_src_util_NativeStack.cpp,v 1.4 2020/03/13 17:59:27 wiz Exp $
$NetBSD: patch-js_src_util_NativeStack.cpp,v 1.4.6.1 2020/10/23 17:27:13 bsiegert Exp $
Support SunOS.
--- js/src/util/NativeStack.cpp.orig 2019-03-07 16:53:39.000000000 +0000
--- js/src/util/NativeStack.cpp.orig 2020-04-03 19:34:51.000000000 +0000
+++ js/src/util/NativeStack.cpp
@@ -13,7 +13,7 @@
# if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)
@ -20,7 +20,7 @@ Support SunOS.
-#elif defined(SOLARIS)
+#elif defined(__sun)
JS_STATIC_ASSERT(JS_STACK_GROWTH_DIRECTION < 0);
static_assert(JS_STACK_GROWTH_DIRECTION < 0);
@@ -128,6 +128,7 @@ void* js::GetNativeStackBaseImpl() {
# elif defined(PTHREAD_NP_H) || defined(_PTHREAD_NP_H_) || defined(NETBSD)

Some files were not shown because too many files have changed in this diff Show More