Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

development/electron: Update for 33.3.0 #9105

Closed
wants to merge 1 commit into from

Conversation

isaackwy
Copy link
Contributor

@isaackwy isaackwy commented Dec 14, 2024

I don't see any reason for holding back the electron version. I have not found any specific program that requires an older version of electron (except for pencil3, but that program is already difficult to get running anyway).

Also:

  1. Fix typo in README (version in README should correspond with installed Electron version)
  2. The SlackBuild should also create a /usr/share/electron symlink (I should not have removed it during a previous update).

Copy link

reverse dependencies - development/electron

None

Copy link

✅ sbolint - development/electron ✅

sbolint: electron checks out OK

@willysr
Copy link
Member

willysr commented Dec 14, 2024

@sbo-bot: build x86_64 development/electron

Copy link

sbo-bot bot commented Dec 14, 2024

buildpkg x86_64 development/electron

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Sat Dec 14 07:29:48 GMT 2024
revision: 8d80cbbe522ec10894c53def779e3957c9cda725
title:    Merge b2d783749eda22f0c2d66ebb31606303c6a68e32 into 1db48d630c5d3f7ae1ba73d8600a33637670252c

================================================================================
development/electron                                                    16:03:23
================================================================================

Calculating dependencies ... none.

Building development/electron (update for version 33.3.0) ------------- 16:03:23
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Running electron.SlackBuild ...                                     ETA 16:05:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./electron.SlackBuild
Build time 99 sec, peak load 1.75, peak memory 1578M, peak tmp 452M
Built ok:  electron-33.3.0-x86_64-1_SBo.txz                             16:05:05
Testing package electron-33.3.0-x86_64-1_SBo.txz ... done.
Test installing electron-33.3.0-x86_64-1_SBo.txz ...
electron-33.3.0-x86_64-1_SBo: Library for building cross-platform applic [ 257M]
Unmounting chroot ... done.
Backed up: electron-26.6.10-x86_64-2_SBo.txz
✅ development/electron Updated for version 33.3.0 ✅

================================================================================
SUMMARY                                                                 16:05:23
================================================================================

Logfile:     /var/log/repo/SBo/repo_2024-12-14_16:03:22.log
Runtime:     0h 2m 1s
Updated:     1
  development/electron/electron-33.3.0-x86_64-1_SBo.txz

Snipped Build Log

Building development/electron (update for version 33.3.0) 2024-12-14 16:03:23
Testing SlackBuild files ... 
Downloading source files ...
Verifying source files ... 
Running electron.SlackBuild ...                                     ETA 16:05:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./electron.SlackBuild
Archive:  /tmp/SBo/repo.lZIptn/slackbuild_electron/electron-v33.3.0-linux-x64.zip
  inflating: locales/he.pak          
  inflating: locales/en-GB.pak       
  inflating: locales/id.pak          
  inflating: locales/nl.pak          
  inflating: chrome_crashpad_handler  
  inflating: locales/tr.pak          
  inflating: locales/bn.pak          
  inflating: locales/ar.pak          
  inflating: libvulkan.so.1          
  inflating: locales/ms.pak          
  inflating: locales/pt-PT.pak       
  inflating: locales/ko.pak          
  inflating: locales/et.pak          
  inflating: locales/fa.pak          
  inflating: locales/ml.pak          
  inflating: locales/zh-TW.pak       
  inflating: locales/de.pak          
  inflating: locales/ja.pak          
  inflating: locales/fr.pak          
  inflating: locales/pt-BR.pak       
  inflating: electron                
  inflating: locales/af.pak          
  inflating: locales/fi.pak          
  inflating: locales/mr.pak          
  inflating: locales/ro.pak          
  inflating: chrome_100_percent.pak  
  inflating: locales/kn.pak          
  inflating: vk_swiftshader_icd.json  
  inflating: snapshot_blob.bin       
  inflating: locales/es-419.pak      
  inflating: locales/ta.pak          
  inflating: resources/default_app.asar  
  inflating: locales/pl.pak          
  inflating: locales/sr.pak          
  inflating: LICENSES.chromium.html  
  inflating: locales/uk.pak          
  inflating: locales/ca.pak          
  inflating: locales/sk.pak          
  inflating: libGLESv2.so            
  inflating: locales/bg.pak          
  inflating: locales/hi.pak          
  inflating: libffmpeg.so            
  inflating: locales/zh-CN.pak       
  inflating: locales/en-US.pak       
  inflating: locales/es.pak          
  inflating: locales/gu.pak          
  inflating: locales/ur.pak          
  inflating: locales/fil.pak         
  inflating: locales/cs.pak          
  inflating: chrome-sandbox          
  inflating: locales/hu.pak          
  inflating: libvk_swiftshader.so    
  inflating: locales/sv.pak          
  inflating: LICENSE                 
  inflating: locales/nb.pak          
  inflating: chrome_200_percent.pak  
  inflating: locales/vi.pak          
  inflating: resources.pak           
  inflating: locales/da.pak          
  inflating: locales/el.pak          
  inflating: locales/lt.pak          
  inflating: locales/lv.pak          
  inflating: locales/th.pak          
  inflating: locales/te.pak          
  inflating: locales/hr.pak          
  inflating: locales/am.pak          
  inflating: locales/it.pak          
  inflating: locales/sw.pak          
  inflating: v8_context_snapshot.bin  
  inflating: libEGL.so               
  inflating: version                 
  inflating: icudtl.dat              
  inflating: locales/sl.pak          
  inflating: locales/ru.pak          

Slackware package maker, version 3.14159265.

Searching for symbolic links:
usr/bin/electron	../share/electron/electron
usr/bin/electron33.3.0	../share/electron/electron

Making symbolic link creation script:
( cd usr/bin ; rm -rf electron )
( cd usr/bin ; ln -sf ../share/electron/electron electron )
( cd usr/bin ; rm -rf electron33.3.0 )
( cd usr/bin ; ln -sf ../share/electron/electron electron33.3.0 )

It is recommended that you make these lines your new installation script.

Would you like to make this stuff the install script for this package
and remove the symbolic links ([y]es, [n]o)? y


Removing symbolic links:
removed './usr/bin/electron33.3.0'
removed './usr/bin/electron'

Creating your new ./install/doinst.sh...

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n

WARNING: rpath found in ./usr/share/electron/libffmpeg.so:   RUNPATH              $ORIGIN
WARNING: rpath found in ./usr/share/electron/electron:   RPATH                $ORIGIN

Creating Slackware package:  /tmp/SBo/repo.lZIptn/output_electron/electron-33.3.0-x86_64-1_SBo.txz

./
install/
install/doinst.sh
install/slack-desc
usr/
usr/bin/
usr/doc/
usr/doc/electron-33.3.0/
usr/doc/electron-33.3.0/LICENSE
usr/doc/electron-33.3.0/LICENSES.chromium.html
usr/doc/electron-33.3.0/README.Slackware
usr/doc/electron-33.3.0/electron.SlackBuild
usr/share/
usr/share/electron/
usr/share/electron/chrome_100_percent.pak
usr/share/electron/chrome_200_percent.pak
usr/share/electron/electron
usr/share/electron/icudtl.dat
usr/share/electron/libEGL.so
usr/share/electron/libGLESv2.so
usr/share/electron/libffmpeg.so
usr/share/electron/libvk_swiftshader.so
usr/share/electron/locales/
usr/share/electron/locales/af.pak
usr/share/electron/locales/am.pak
usr/share/electron/locales/ar.pak
usr/share/electron/locales/bg.pak
usr/share/electron/locales/bn.pak
usr/share/electron/locales/ca.pak
usr/share/electron/locales/cs.pak
usr/share/electron/locales/da.pak
usr/share/electron/locales/de.pak
usr/share/electron/locales/el.pak
usr/share/electron/locales/en-GB.pak
usr/share/electron/locales/en-US.pak
usr/share/electron/locales/es-419.pak
usr/share/electron/locales/es.pak
usr/share/electron/locales/et.pak
usr/share/electron/locales/fa.pak
usr/share/electron/locales/fi.pak
usr/share/electron/locales/fil.pak
usr/share/electron/locales/fr.pak
usr/share/electron/locales/gu.pak
usr/share/electron/locales/he.pak
usr/share/electron/locales/hi.pak
usr/share/electron/locales/hr.pak
usr/share/electron/locales/hu.pak
usr/share/electron/locales/id.pak
usr/share/electron/locales/it.pak
usr/share/electron/locales/ja.pak
usr/share/electron/locales/kn.pak
usr/share/electron/locales/ko.pak
usr/share/electron/locales/lt.pak
usr/share/electron/locales/lv.pak
usr/share/electron/locales/ml.pak
usr/share/electron/locales/mr.pak
usr/share/electron/locales/ms.pak
usr/share/electron/locales/nb.pak
usr/share/electron/locales/nl.pak
usr/share/electron/locales/pl.pak
usr/share/electron/locales/pt-BR.pak
usr/share/electron/locales/pt-PT.pak
usr/share/electron/locales/ro.pak
usr/share/electron/locales/ru.pak
usr/share/electron/locales/sk.pak
usr/share/electron/locales/sl.pak
usr/share/electron/locales/sr.pak
usr/share/electron/locales/sv.pak
usr/share/electron/locales/sw.pak
usr/share/electron/locales/ta.pak
usr/share/electron/locales/te.pak
usr/share/electron/locales/th.pak
usr/share/electron/locales/tr.pak
usr/share/electron/locales/uk.pak
usr/share/electron/locales/ur.pak
usr/share/electron/locales/vi.pak
usr/share/electron/locales/zh-CN.pak
usr/share/electron/locales/zh-TW.pak
usr/share/electron/resources/
usr/share/electron/resources.pak
usr/share/electron/resources/default_app.asar
usr/share/electron/snapshot_blob.bin
usr/share/electron/v8_context_snapshot.bin
usr/share/electron/version

Slackware package /tmp/SBo/repo.lZIptn/output_electron/electron-33.3.0-x86_64-1_SBo.txz created.

Build time 99 sec, peak load 1.75, peak memory 1578M, peak tmp 452M
Built ok:  electron-33.3.0-x86_64-1_SBo.txz                             16:05:05
Testing package electron-33.3.0-x86_64-1_SBo.txz ... 
Test installing electron-33.3.0-x86_64-1_SBo.txz ...
electron-33.3.0-x86_64-1_SBo: Library for building cross-platform applic [ 257M]
Unmounting chroot ... 
Backed up: electron-26.6.10-x86_64-2_SBo.txz
:-) development/electron Updated for version 33.3.0 (-:

Copy link

sbo-bot bot commented Dec 14, 2024

sbopkglint x86_64 development/electron

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/x86_64/development/electron/electron-33.3.0-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.lyDW4i ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/x86_64/development/electron/electron-33.3.0-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.lyDW4i ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
Running test: 90-terminfo...OK
✅ === electron-33.3.0-x86_64-1_SBo.txz: All tests passed ✅

@willysr
Copy link
Member

willysr commented Dec 14, 2024

merged

@willysr willysr closed this Dec 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants