seb128 / candidate-snaps-review

Testing project to notify about new candidate snap builds
0 stars 0 forks source link

New candidate build available for gnome-text-editor on amd64 (r12) #336

Closed github-actions[bot] closed 1 year ago

github-actions[bot] commented 1 year ago

Reported changes between the current stable and the new candidate

--- cache/gnome-text-editor-4/snap/manifest.yaml    2022-07-27 19:10:24.000000000 +0000
+++ cache/gnome-text-editor-12/snap/manifest.yaml   2022-12-06 21:10:34.000000000 +0000
@@ -1,10 +1,10 @@
-snapcraft-version: 7.1.0
-snapcraft-started-at: '2022-07-27T19:04:27.934606Z'
+snapcraft-version: 7.2.9.post31+git31a3990c
+snapcraft-started-at: '2022-12-06T21:03:23.365112Z'
 snapcraft-os-release-id: ubuntu
 snapcraft-os-release-version-id: '22.04'
 name: gnome-text-editor
-version: '42.2'
-summary: A Text Editor for GNOME
+version: '43.1'
+summary: Edit text files
 description: GNOME Text Editor is a simple text editor focused on a pleasing default experience.
 base: core22
 grade: stable
@@ -22,20 +22,33 @@
     - wayland
     - x11
     - mount-observe
+    - cups
+    - home
     command-chain:
     - snap/command-chain/desktop-launch
 parts:
   gnome-text-editor:
     source: https://gitlab.gnome.org/GNOME/gnome-text-editor
-    source-tag: '42.2'
+    source-tag: '43.1'
     source-type: git
     plugin: meson
     meson-parameters:
     - --prefix=/usr
     - --buildtype=release
+    - -Dbugreport_url=https://github.com/ubuntu/gnome-text-editor/issues
+    build-packages:
+    - libeditorconfig-dev
+    - libfreetype6
+    override-pull: |
+      craftctl default
+      craftctl set version=$(git describe --tags --abbrev=10)
+      sed -i.bak -e 's|Icon=@app_id@$|Icon=snap.gnome-text-editor.icon|g' data/org.gnome.TextEditor.desktop.in.in
+    override-build: |
+      craftctl default
+      mkdir -p ${CRAFT_PART_INSTALL}/meta/gui/icons/hicolor/scalable/apps
+      cp ../src/data/icons/org.gnome.TextEditor.svg ${CRAFT_PART_INSTALL}/meta/gui/icons/hicolor/scalable/apps/snap.gnome-text-editor.icon.svg
     override-prime: |
       craftctl default
-      sed -i.bak -e 's|Icon=org.gnome.TextEditor$|Icon=${SNAP}/usr/share/icons/hicolor/scalable/apps/org.gnome.TextEditor.svg|g' /build/gnome-text-editor/prime/usr/share/applications/org.gnome.TextEditor.desktop
       for i in /build/gnome-text-editor/prime/usr/share/icons/*;
       do
         if [ -f $i/index.theme ];
@@ -56,9 +69,27 @@
     stage-packages: []
     stage: []
     prime: []
+  libraries:
+    after:
+    - gnome-text-editor
+    plugin: nil
+    stage-packages:
+    - libeditorconfig0=0.12.5-2
+    prime:
+    - usr/lib/*/libeditorconfig.so.*
+    build-environment:
+    - PATH: /snap/gnome-42-2204-sdk/current/usr/bin${PATH:+:$PATH}
+    - XDG_DATA_DIRS: /build/gnome-text-editor/stage/usr/share:/snap/gnome-42-2204-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
+    - LD_LIBRARY_PATH: /snap/gnome-42-2204-sdk/current/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib:/snap/gnome-42-2204-sdk/current/usr/lib/vala-current:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/pulseaudio${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
+    - PKG_CONFIG_PATH: /snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/pkgconfig:/snap/gnome-42-2204-sdk/current/usr/lib/pkgconfig:/snap/gnome-42-2204-sdk/current/usr/share/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
+    - GETTEXTDATADIRS: /snap/gnome-42-2204-sdk/current/usr/share/gettext-current${GETTEXTDATADIRS:+:$GETTEXTDATADIRS}
+    - GDK_PIXBUF_MODULE_FILE: /snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/gdk-pixbuf-current/loaders.cache
+    - ACLOCAL_PATH: /snap/gnome-42-2204-sdk/current/usr/share/aclocal${ACLOCAL_PATH:+:$ACLOCAL_PATH}
+    - PYTHONPATH: /snap/gnome-42-2204-sdk/current/usr/lib/python3.10:/snap/gnome-42-2204-sdk/current/usr/lib/python3/dist-packages:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/gobject-introspection${PYTHONPATH:+:$PYTHONPATH}
+    stage: []
     build-packages: []
   gnome/sdk:
-    source: /snap/snapcraft/7987/share/snapcraft/extensions/desktop/command-chain
+    source: /snap/snapcraft/8638/share/snapcraft/extensions/desktop/command-chain
     plugin: make
     build-snaps:
     - gnome-42-2204-sdk
@@ -69,9 +100,10 @@
 architectures:
 - amd64
 image-info:
-  build-request-id: lp-72903148
-  build-request-timestamp: '2022-07-27T19:00:08Z'
-  build_url: https://launchpad.net/~desktop-snappers/gnome-text-editor/+snap/gnome-text-editor/+build/1833495
+  build-request-id: lp-75927478
+  build-request-timestamp: '2022-12-06T21:00:09Z'
+  build_url: https://launchpad.net/~desktop-snappers/gnome-text-editor/+snap/gnome-text-editor/+build/1961751
 build-packages: []
 build-snaps: []
-primed-stage-packages: []
+primed-stage-packages:
+- libeditorconfig0=0.12.5-2
Downloading gnome-text-editor amd64 from channel stable (r4) to cache directory
Unpackaging
Downloading gnome-text-editor amd64 from channel candidate (r12) to cache directory
Unpackaging

Changes to the snap manifest

Size of the old snap: 600.0 KiB
Size of the new snap: 680.0 KiB

Number of files changed (use -d to have the details)
40

Files removed
 /meta/gui/icon.svg
 /usr/share/applications/org.gnome.TextEditor.desktop.bak
 /usr/share/icons/hicolor/scalable/actions

Number of files added (use -d to have the details)
13

--------------------------------------
You might want to verify those points!
--------------------------------------

Warning, the diskspace increased by 13%
github-actions[bot] commented 1 year ago

Closing the bug since the revision isn't in the candidate channel anymore