Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package opera for openSUSE:Factory:NonFree checked in at 2023-05-18 15:17:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory:NonFree/opera (Old) and /work/SRC/openSUSE:Factory:NonFree/.opera.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "opera" Thu May 18 15:17:37 2023 rev:191 rq:1086603 version:98.0.4759.39 Changes: -------- --- /work/SRC/openSUSE:Factory:NonFree/opera/opera.changes 2023-03-19 16:15:07.198896621 +0100 +++ /work/SRC/openSUSE:Factory:NonFree/.opera.new.1533/opera.changes 2023-05-18 15:17:39.569345493 +0200 @@ -1,0 +2,146 @@ +Tue May 9 18:19:33 UTC 2023 - Carsten Ziepke <kiel...@gmail.com> + +- Update to 98.0.4759.39 + * DNA-102363 ChromeFileSystemAccessPermissionContextTest. + ConfirmSensitiveEntryAccess_DangerousFile fails + * DNA-105534 [Add to Opera] Incorrect scroll on modal when + browser window size is too small + * DNA-106649 Opening new tab when pinned tab is active gives + 2 active tabs + * DNA-107226 Speed Dial freezes and empty space remains after + Continue booking tile dragging + * DNA-107435 Building archive_source_release target fails + * DNA-107441 [Start page] Right mouse click on tile in continue + on section opens target site in current tab + * DNA-107508 Crash at permissions::PermissionRecoverySuccessRate + Tracker::TrackUsage(ContentSettingsType) + * DNA-107528 Handle real-time SD impression reporting + * DNA-107546 Context menus broken with one workspace + * DNA-107548 Paste from Context Menu doesnât work for Search + on StartPage + * DNA-107560 Optimize real-time SD impression reporting + +------------------------------------------------------------------- +Mon May 1 19:04:17 UTC 2023 - Carsten Ziepke <kiel...@gmail.com> + +- Update to 98.0.4759.15 + * CHR-9259 Update Chromium on desktop-stable-112-4759 to + 112.0.5615.121 + * CHR-9264 Update Chromium on desktop-stable-112-4759 to + 112.0.5615.165 + * DNA-104949 Cleanup reauthorizer and permission + * DNA-106748 Presubmit problems + * DNA-107262 Delete faulty translations +- The update to chromium 112.0.5615.165 fixes following issues: + CVE-2023-2133, CVE-2023-2134, CVE-2023-2135, CVE-2023-2136, + CVE-2023-2137 +- Changes in 98.0.4759.6 + * CHR-9255 Update Chromium on desktop-stable-112-4759 to + 112.0.5615.87 + * DNA-106342 Crash when blocking cookies in sidebar + web.infobars::InfoBarManager::AddInfoBar(std::Cr::unique_ptr, bool) + * DNA-107054 Apply patch for CVE-2023-2033 + * DNA-107141 Promote O98 to stable + * DNA-107142 Translations for O98 +- Complete Opera 98.0 changelog at: + https://blogs.opera.com/desktop/changelog-for-98/ + +------------------------------------------------------------------- +Wed Apr 19 15:50:19 UTC 2023 - Carsten Ziepke <kiel...@gmail.com> + +- Update to 97.0.4719.83 + * DNA-106342 Crash when blocking cookies in sidebar web. + infobars::InfoBarManager::AddInfoBar(std::Cr::unique_ptr, bool) + * DNA-106550 [SD][Drag&Drop] Create a static manual layout for + speed dials + * DNA-106791 Run smoketests on mac arm builds + * DNA-107054 Apply patch for CVE-2023-2033 +- Remove setup_repo.sh, fix non-executable-script rpmlint warning + and we do not want create a repo + +------------------------------------------------------------------- +Wed Apr 5 17:52:12 UTC 2023 - Carsten Ziepke <kiel...@gmail.com> + +- Update to 97.0.4719.63 + * CHR-9245 Update Chromium on desktop-stable-111-4719 to + 111.0.5563.147 + * DNA-105919 Set new Baidu search string + * DNA-106168 EasySetup update +- Add eula.html from https://legal.opera.com/eula/computers/eula.html + +------------------------------------------------------------------- +Thu Mar 30 16:05:36 UTC 2023 - Carsten Ziepke <kiel...@gmail.com> + +- Update to 97.0.4719.43 + * CHR-9236 Update Chromium on desktop-stable-111-4719 to + 111.0.5563.111 + * DNA-105141 Tabs to the right of the currently active one swap + their position with another when clicked + * DNA-106044 Translations for O97 + * DNA-106300 Fix rule for generating archive_browser_sym_files + on crossplatform builds + * DNA-106412 Content of popup not generated for some extensions + when using more then one worksapce + * DNA-106433 Extend Easy Setup API + * DNA-106435 Increase timeout for the welcome page + * DNA-106453 Public build from desktop-stable-111-4719 do + not compile +- The update to chromium 111.0.5563.111 fixes following issues: + CVE-2023-1528, CVE-2023-1529, CVE-2023-1530, CVE-2023-1531, + CVE-2023-1532, CVE-2023-1533, CVE-2023-1534 + +------------------------------------------------------------------- +Mon Mar 27 16:57:30 UTC 2023 - Carsten Ziepke <kiel...@gmail.com> + +- Update to 97.0.4719.28 + * DNA-106303 Extension should get proper parent window id from + the sidebar API + * DNA-106366 Opera crypto crashes on startup during session + restore +- Changes in 97.0.4719.26 + * CHR-9225 Update Chromium on desktop-stable-111-4719 to + 111.0.5563.65 + * DNA-102778 Goth reports error for utils_api test + * DNA-104983 Missing encryption option in sync settings + * DNA-105293 add RateMe feature to Speed Dials and Suggested + Speed Dials section + * DNA-105299 Opera crash when closing tab by middle mouse button + * DNA-105712 Update linux sandbox dependency for browsertests + * DNA-105787 Settings extended with the AI section + * DNA-105865 Add reload option for panels in + opr.browserSidebarPrivate namespace + * DNA-105944 Update checking of widevine certificate expiration + to be independent from dateformat + * DNA-105959 Update texts â native part + * DNA-105961 Import translated texts â native part + * DNA-105967 Crash at + base::ObserverList::RemoveObserver(PrefObserver const*) + * DNA-105973 Turn on #tab-tooltip-close-tabs on all streams + * DNA-106061 Hide extension popup + * DNA-106062 [Stable A/B Test] React Start Page for Austria, + Italy, Spain and France 50% + * DNA-106068 Extension shows if developer mode is enabled + * DNA-106070 Feedback window for highlight popup displayed in + wrong place + * DNA-106079 EasySetup Disclaimer â Reduce size + * DNA-106085 Crash at + TabHoverCardController::OnViewIsDeleting(views::View*) + * DNA-106086 Player home page does not show images in dark mode + * DNA-106096 Increase prompt window in AB width + * DNA-106109 Teasers on start page donât show transparency + * DNA-106114 AI Prompts button is after Reader Mode icon + * DNA-106168 EasySetup update + * DNA-106212 Promote O97 to stable + * DNA-106225 Enable #shodan-extension for all streams + * DNA-106229 Update J5 texts +- Complete Opera 97.0 changelog at: + https://blogs.opera.com/desktop/changelog-for-97/ +- The update to chromium 111.0.5563.65 fixes following issues: + CVE-2023-1213, CVE-2023-1214, CVE-2023-1215, CVE-2023-1216, + CVE-2023-1217, CVE-2023-1218, CVE-2023-1219, CVE-2023-1220, + CVE-2023-1221, CVE-2023-1222, CVE-2023-1223, CVE-2023-1224, + CVE-2023-1225, CVE-2023-1226, CVE-2023-1227, CVE-2023-1228, + CVE-2023-1229, CVE-2023-1230, CVE-2023-1231, CVE-2023-1232, + CVE-2023-1233, CVE-2023-1234, CVE-2023-1235, CVE-2023-1236 + +------------------------------------------------------------------- Old: ---- opera-stable_96.0.4693.80_amd64.rpm New: ---- eula.html opera-stable_98.0.4759.39_amd64.rpm ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ opera.spec ++++++ --- /var/tmp/diff_new_pack.1Ybf8V/_old 2023-05-18 15:17:41.233353955 +0200 +++ /var/tmp/diff_new_pack.1Ybf8V/_new 2023-05-18 15:17:41.241353996 +0200 @@ -20,7 +20,7 @@ # libffmpeg.so*, libfreetype.so* and libGLESv2.so* are currently bundled. %global __requires_exclude ^lib(ffmpeg|freetype|GLESv2)\\.so.*$ Name: opera -Version: 96.0.4693.80 +Version: 98.0.4759.39 Release: 0 Summary: Proprietary web browser License: NonFree @@ -29,6 +29,8 @@ Source: https://get.geo.opera.com/ftp/pub/%{name}/desktop/%{version}/linux/%{name}-stable_%{version}_amd64.rpm Source1: %{name}.sh.in Source2: com.opera.opera.appdata.xml +# https://legal.opera.com/eula/computers/eula.html +Source3: eula.html BuildRequires: fdupes BuildRequires: hicolor-icon-theme BuildRequires: update-desktop-files @@ -45,6 +47,7 @@ rpm2cpio %{SOURCE0} | cpio -i -d cp -f %{SOURCE2} com.opera.opera.appdata.xml +cp -f %{SOURCE3} eula.html chmod -s .%{_libdir}/%{name}/%{name}_sandbox sed -i 's/^\(TargetEnvironment\)/X-\1/' .%{_datadir}/applications/%{name}.desktop @@ -84,9 +87,13 @@ %{buildroot}%{_datadir}/appdata/com.opera.opera.appdata.xml %endif +# Remove non-executable-script /usr/lib64/opera/setup_repo.sh -- we do not want to create a repo +rm %{buildroot}%{_libdir}/%{name}/setup_repo.sh + %fdupes %{buildroot}%{_libdir}/ %files +%license eula.html %config(noreplace) %{_sysconfdir}/default/%{name} %{_bindir}/%{name} %{_libdir}/%{name}/ ++++++ eula.html ++++++ <!DOCTYPE html> <html><head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <meta charset="UTF-8"> <title>End User License Agreement</title> </head> <body> <h1 id="end-user-license-agreement">End User License Agreement</h1> <h2 id="opera-for-computers">Opera for Computers</h2> <p>Last updated: October 16, 2020</p> <p>This end user license agreement (âEULAâ) governs your download and/or use of the executable code for the Opera for Computers desktop software application, including any update or upgrade thereto (âSoftwareâ). This EULA forms a binding contract between you and Opera Norway AS, a Norwegian company with an address at P.O. Box 4214 Nydalen, NO-0401 Oslo, Norway (âOperaâ).</p> <p><strong>1. This is a contract.</strong> This EULA constitutes a contract between you and Opera. You may not use the Software if you do not accept the terms in this EULA. By downloading and/or using the Software, you agree to be bound by all the terms and conditions set forth in this EULA. If you are under thirteen (13) years of age, or at least thirteen (13) years of age but a minor where you live, you must have your parent or legal guardian accept this EULA on your behalf and approve your use of the Software.</p> <p><strong>2. You are only granted a limited license to use the Software.</strong> Subject to the terms and conditions of this EULA, Opera hereby grants you a personal, limited, non-exclusive, non-transferable, non-sublicensable license to:</p> <p>(A) use the executable code version of the Software solely as installed on your personal computer; and</p> <p>(B) reproduce and distribute the Software solely as included in an application repository for a desktop open source operating system distribution PROVIDED THAT in all cases the Software is distributed: (i) without modification; (ii) free of charge to end-users; and (iii) with a copy of this EULA. Distribution for embedded open source operating systems is not permitted. For the avoidance of doubt, the Software must be distributed without modification (including as to the default search engine(s) in the Software settings), both at the time of distribution as well as after the Software is installed.</p> <p>You may only use the Software as expressly authorized in this Section 2.</p> <p><strong>3. You must respect our rights in the Software.</strong> Unless expressly permitted by law, you may not copy, decompile, reverse engineer, disassemble, attempt to derive the source code of, modify, or create derivative works of the Software. You may not remove, obscure, or alter any copyright notice or other proprietary rights notices affixed to or contained within the Software. You may not separate the component programs of the Software for use on different computers or sublicense, lease, rent, loan, or distribute the Software to any third party. You may not permit, direct or authorize any third party to take any action with respect to the Software which is inconsistent with the terms set forth in this EULA.</p> <p><strong>4. The Software contains our valuable intellectual property.</strong> You acknowledge and agree that the Software, including its sequence, structure, organization, source code and applicable documentation, contains valuable trade secrets and other intellectual property of Opera and its suppliers. The Software is licensed and not sold to you, and no title or ownership to such Software or the intellectual property rights embodied therein is granted to you. The Software is the exclusive property of Opera and its suppliers, and all rights in and to the Software not expressly granted to you in this Agreement are reserved. Nothing in this EULA will be deemed to grant, by implication, estoppel or otherwise, a license under any existing or future patents of Opera, except to the extent necessary for you to use the Software as expressly permitted under this EULA. You acknowledge and agree that any actual or threatened breach of this EULA will constitute immediate, irreparable harm to Opera for which monetary damages would be an inadequate remedy, and that injunctive relief is an appropriate remedy for any such breach or violation.</p> <p><strong>5. Components from third parties may be delivered along with the Software.</strong> The Software is delivered along with certain software components provided by third parties (âThird Party Softwareâ). Opera shall not be responsible for any such Third-Party Software. Third-Party Software, particularly open source software, may be subject to separate license terms included with, or contained in the setup installation segments of such Third-Party Software. The terms set forth in this EULA do not apply to Third-Party Software to the extent they are inconsistent with such Third-Party Software licenses. This EULA governs your use of the Software in executable form. Source code for any open source Third-Party Software delivered along with the Software can be obtained at <a href="https://sourcecode.opera.com/">https://sourcecode.opera.com</a> or by sending an email message to <a href="mailto:opensou...@opera.com">opensou...@opera.com</a>.</p> <p><strong>6. The Software may provide for access to additional services.</strong> Various services may be offered where available via or as integrated into the Software (âServicesâ). By using any such Services, you agreed to the terms of service at <a href="https://legal.opera.com/terms">https://legal.opera.com/terms</a> (âTerms of Serviceâ). The Terms of Service are incorporated into this EULA by this reference. As is more fully explained in the Terms of Service, some Services are offered by Opera, others by third parties (which may be subject to separate terms â please refer to the Terms of Service for more information). Opera reserves the right at any time and from time to time to modify or discontinue, temporarily or permanently, the Services (or any part thereof) with or without notice. You agree that Opera shall not be liable to you or to any third party for any modification, suspension or discontinuance of the Services.</p> <p><strong>7. Our Software and Services are ad-supported.</strong> The Software is free to download and our Services are generally provided free of charge. Opera incurs substantial development, collocation and bandwidth expenses in doing this. To support our business and continue providing you with the Software and Services for free, we will display the advertisements of select partners to you. By using our Software and Services, you consent to the placement of such advertisements within the Software and Services.</p> <p><strong>8. Your privacy is important to us.</strong> Opera takes the protection and security of its usersâ information very seriously and will treat any and all such information in accordance with our privacy statement, which is currently posted at <a href="https://legal.opera.com/privacy">https://legal.opera.com/privacy</a> (âPrivacy Statementâ). The Privacy Statement is incorporated into this EULA by this reference. You agree to the use of your data in accordance with the Privacy Statement.</p> <p><strong>9. Your license to use the Software terminates if you breach this EULA.</strong> This EULA will commence upon your download of the Software and continue in perpetuity unless terminated earlier as provided herein. This EULA will immediately terminate upon your breach of any of the terms or conditions set forth herein. Upon the termination of the EULA, you will discontinue all use of the Software, promptly destroy or have destroyed the Software and any copies thereof, and, upon request by Opera, certify in writing that such destruction has taken place. These remedies are cumulative and in addition to any other remedies which may be available. Section 1, as well as Sections 3 through 14 of this EULA shall survive termination.</p> <p><strong>10. The Software is provided without any warranties or guarantees.</strong> THE SOFTWARE IS PROVIDED âAS ISâ, AND OPERA DISCLAIMS ALL WARRANTIES WITH REGARD TO THE SOFTWARE WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR USE, SATISFACTORY QUALITY, OR QUIET ENJOYMENT. OPERA DOES NOT WARRANT THAT THE USE OF THE SOFTWARE WILL BE UNINTERRUPTED OR ERROR FREE OR THAT THE SOFTWARE DOES NOT CONTAIN ANY VIRUSES. THIS WARRANTY DISCLAIMER IS A FUNDAMENTAL ELEMENT OF THE BASIS OF THE BARGAIN BETWEEN YOU AND OPERA. OPERA WOULD NOT PROVIDE THE SOFTWARE ABSENT SUCH DISCLAIMER. NO REPRESENTATIONS OR WARRANTIES ARE MADE BY ANY OF OPERAâS CUSTOMERS OR SUPPLIERS UNDER OR BY VIRTUE OF THIS AGREEMENT. IF YOU ARE DISSATISFIED WITH ANY PORTION OF THE SOFTWARE, OR WITH ANY OF THESE TERMS, YOUR SOLE AND EXCLUSIVE REMEDY IS TO DISCONTINUE USING THE SOFTWARE.</p> <p><strong>11. Opera is not liable for any damages you may incur.</strong> IN NO EVENT SHALL OPERA, ITS AFFILIATES, OR THEIR RESPECTIVE SUPPLIERS OR CUSTOMERS BE LIABLE FOR ANY INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR INDIRECT DAMAGES OF ANY KIND (INCLUDING WITHOUT LIMITATION DAMAGES FOR INTERRUPTION OF BUSINESS, LOST DATA, LOST PROFITS, OR THE LIKE) REGARDLESS OF THE FORM OF ACTION, WHETHER IN CONTRACT, TORT (INCLUDING WITHOUT LIMITATION NEGLIGENCE), PRODUCT LIABILITY, OR OTHER THEORY, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN NO EVENT WILL THE CUMULATIVE LIABILITY OF OPERA ARISING OUT OF OR RELATED TO THIS AGREEMENT EXCEED THE AMOUNT PAID TO OPERA IN RESPECT OF THE SOFTWARE GIVING RISE TO THE CLAIM OR, IF NO FEES WERE PAID, THEN FIVE HUNDRED EUROS. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE FOREGOING EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. THIS LIMITATION OF LIABILITY WILL APPLY NOTWITHSTANDING THE FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY SET FORTH HEREIN. THIS LIMITATION OF LIABILITY IS A FUNDAMENTAL ELEMENT OF THE BASIS OF THE BARGAIN BETWEEN YOU AND OPERA. OPERA WOULD NOT PROVIDE THE SOFTWARE TO YOU ABSENT SUCH LIMITATION.</p> <p><strong>12. This contract is based on Norwegian law.</strong> This EULA will be governed by the laws of Norway without giving effect to any conflicts of law principles that may require the application of the laws of a different country. The United Nations Convention on Contracts for the International Sale of Goods does not apply to this Agreement. All actions or proceedings arising under or related to this Agreement must be brought in the Oslo City Court, and you hereby agree to irrevocably submit to the exclusive jurisdiction and venue of any such court in all such actions or proceedings. Notwithstanding this, you agree that Opera shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction. If any provision of this EULA is determined by a court of competent jurisdiction to be invalid, illegal, or unenforceable, the remaining provisions of this EULA shall not be affected or impaired thereby.</p> <p><strong>13. Opera may modify these Terms.</strong> Opera may update the terms of this EULA, the Privacy Statement or the Terms of Service. The current version of this EULA is posted at <a href="https://legal.opera.com/eula/computers">https://legal.opera.com/eula/computers</a>, the latest version of the Privacy Statement is posted at <a href="https://legal.opera.com/privacy">https://legal.opera.com/privacy</a>, and the Terms of Service are posted at <a href="https://legal.opera.com/terms">https://legal.opera.com/terms</a>. It is your responsibility to remain informed of any changes as you are bound by the latest version of the EULA, Privacy Statement and Terms of Service.</p> <p><strong>14. General.</strong> You acknowledge and agree that the Software may contain cryptographic functionality the export of which may be restricted under applicable export control law. You will comply with all applicable laws and regulations in your activities with regard to the Software. You will not export or re-export the Software in violation of such laws or regulations or without all required licenses and authorizations. You may not assign or transfer this contract without obtaining Operaâs prior written consent, and any purported assignment or transfer in violation of this restriction will be null and void.</p> </body></html> (No newline at EOF) ++++++ opera-stable_96.0.4693.80_amd64.rpm -> opera-stable_98.0.4759.39_amd64.rpm ++++++ /work/SRC/openSUSE:Factory:NonFree/opera/opera-stable_96.0.4693.80_amd64.rpm /work/SRC/openSUSE:Factory:NonFree/.opera.new.1533/opera-stable_98.0.4759.39_amd64.rpm differ: char 25, line 1