Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package picard for openSUSE:Factory checked 
in at 2022-01-19 00:35:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/picard (Old)
 and      /work/SRC/openSUSE:Factory/.picard.new.1892 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "picard"

Wed Jan 19 00:35:12 2022 rev:57 rq:947142 version:2.7.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/picard/picard.changes    2022-01-11 
21:24:24.725175851 +0100
+++ /work/SRC/openSUSE:Factory/.picard.new.1892/picard.changes  2022-01-19 
00:35:36.466308146 +0100
@@ -1,0 +2,6 @@
+Tue Jan 18 07:59:49 UTC 2022 - Antonio Larrosa <alarr...@suse.com>
+
+- Update to 2.7.3:
+  * PICARD-2395 - macOS 10.13: On launch app is reported as damaged
+
+-------------------------------------------------------------------

Old:
----
  picard-2.7.2.tar.gz

New:
----
  picard-2.7.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ picard.spec ++++++
--- /var/tmp/diff_new_pack.6QxfwF/_old  2022-01-19 00:35:37.198308668 +0100
+++ /var/tmp/diff_new_pack.6QxfwF/_new  2022-01-19 00:35:37.202308671 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           picard
-Version:        2.7.2
+Version:        2.7.3
 Release:        0
 Summary:        The Next Generation MusicBrainz Tagger
 License:        GPL-2.0-or-later

++++++ picard-2.7.2.tar.gz -> picard-2.7.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/picard-release-2.7.2/NEWS.md 
new/picard-release-2.7.3/NEWS.md
--- old/picard-release-2.7.2/NEWS.md    2022-01-11 08:32:46.000000000 +0100
+++ new/picard-release-2.7.3/NEWS.md    2022-01-13 08:09:57.000000000 +0100
@@ -1,3 +1,9 @@
+# Version 2.7.3 - 2022-01-13
+
+## Bugfixes
+- [PICARD-2395](https://tickets.metabrainz.org/browse/PICARD-2395) - macOS 
10.13: On launch app is reported as damaged
+
+
 # Version 2.7.2 - 2022-01-11
 
 ## Bugfixes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/picard-release-2.7.2/picard/__init__.py 
new/picard-release-2.7.3/picard/__init__.py
--- old/picard-release-2.7.2/picard/__init__.py 2022-01-11 08:32:46.000000000 
+0100
+++ new/picard-release-2.7.3/picard/__init__.py 2022-01-13 08:09:57.000000000 
+0100
@@ -42,7 +42,7 @@
 PICARD_DISPLAY_NAME = "MusicBrainz Picard"
 PICARD_APP_ID = "org.musicbrainz.Picard"
 PICARD_DESKTOP_NAME = PICARD_APP_ID + ".desktop"
-PICARD_VERSION = Version(2, 7, 2, 'final', 0)
+PICARD_VERSION = Version(2, 7, 3, 'final', 0)
 
 
 # optional build version
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/picard-release-2.7.2/scripts/package/macos-package-app.sh 
new/picard-release-2.7.3/scripts/package/macos-package-app.sh
--- old/picard-release-2.7.2/scripts/package/macos-package-app.sh       
2022-01-11 08:32:46.000000000 +0100
+++ new/picard-release-2.7.3/scripts/package/macos-package-app.sh       
2022-01-13 08:09:57.000000000 +0100
@@ -54,6 +54,21 @@
 rm -r "$APP_BUNDLE"
 mv "$APP_BUNDLE.tmp" "$APP_BUNDLE"
 
+# Fix placing text files in Resources instead of Contents to avoid signatures 
ending up in extended attributes.
+# This fixes the signature breaking if extended attributes get removed or 
modified.
+# Fixes https://tickets.metabrainz.org/browse/PICARD-1943 and related issues.
+echo "Fixing location of Qt5 translation resources for code signing..."
+if [[ -d "$APP_BUNDLE/Contents/MacOS/PyQt5/Qt5/" ]]; then
+  QT5_DIR=Qt5
+else  # For older PyQt5 installs
+  QT5_DIR=Qt
+fi
+mkdir "$APP_BUNDLE/Contents/Resources/$QT5_DIR/"
+mv "$APP_BUNDLE/Contents/MacOS/PyQt5/$QT5_DIR/translations" 
"$APP_BUNDLE/Contents/Resources/$QT5_DIR/"
+pushd "$APP_BUNDLE/Contents/MacOS/PyQt5/$QT5_DIR/"
+ln -s "../../../Resources/$QT5_DIR/translations" .
+popd
+
 if [ "$CODESIGN" = '1' ]; then
     # Enable hardened runtime if app will get notarized
     if [ "$NOTARIZE" = "1" ]; then

Reply via email to