Files
chromebrew/packages/qt5_script.rb
Satadru Pramanik, DO, MPH, MEng 9ce8a50720 qt => qt5_, add package rename and old package deletion functionality. (#8803)
* qt => qt5 renames

* update qt5 => qt5_

* update packages

* change more deps

* change gstreamer deps

* more name changes and cleanups

* add binaries for qt5_declarative

* fixup qtfm

* add qt5_wayland binary

* cleanup

* add some binaries

* add qt5_base binary

* add binaries

* add logic for reporting packages needing cleanup

* add color

* update qt5_webengine package file

* add more qt5 binaries

* Add back qtcreator

* add binaries for qt5_wayland

* update version of qtcreator

* Use CREW_LINKER during qmake

* mold, fileutils adjustments

* Add initial code for renaming packages

* more verbose messages

* add help comment

* testing writing fixed up device.json

* more fixup adjustments, remove gnome_icon_theme dep... this takes forever to install

* suggested changes

* suggested changes

* update adwaita_icon_theme

* add x86_64 binary for qt5_webengine

* add jellyfin_media_player build

* Add comments field to pkg fixup data array

* Add deprecated package removal code

* use pkgName not @pkg.name in remove

* capitalize and adjust rescue code

* fix pkg deprecation check logic

* add qt rename message

* print comment for renaming

* adjust coloring, move rename message to after rename succeeds

* add spacing

* use lightcyan

* use lightpurple

* bumping major version

* add other qbittorrent deps

* add arm binaries for qt5_webengine

* adjust some deps

* add jellyfin_media_player build

* suggested changes

* suggested changes, add qmake to buildsystems
2023-10-23 16:28:32 -05:00

28 lines
1.2 KiB
Ruby

require 'buildsystems/qmake'
class Qt5_script < Qmake
description 'Qt Script Tools'
homepage 'https://www.qt.io/'
version '5.15.15'
license 'FDL, GPL-2, GPL-3, GPL-3-with-qt-exception, LGPL-2.1 and LGPL-3'
compatibility 'x86_64 aarch64 armv7l'
source_url 'https://invent.kde.org/qt/qt/qtscript.git'
git_hashtag "v#{version}-lts"
binary_url({
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/qt5_script/5.15.15_armv7l/qt5_script-5.15.15-chromeos-armv7l.tar.zst',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/qt5_script/5.15.15_armv7l/qt5_script-5.15.15-chromeos-armv7l.tar.zst',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/qt5_script/5.15.15_x86_64/qt5_script-5.15.15-chromeos-x86_64.tar.zst'
})
binary_sha256({
aarch64: '1e87319717e320ee6492ada9ec42a5a99ddcfe4bd52bf75e843452492e562813',
armv7l: '1e87319717e320ee6492ada9ec42a5a99ddcfe4bd52bf75e843452492e562813',
x86_64: '9ee14951c5f44448c0e7c8787d66cadd91ac6ccfda8568dc9afcb39975b26a28'
})
depends_on 'gcc_lib' # R
depends_on 'glibc' # R
depends_on 'libglvnd' # R
depends_on 'qt5_base' # R
end