* Fixed URL in extra/abiword

* Upgraded extra/gthumb to 3.11.2
* Fixed variables in extra/{libass,rdesktop,scrcpy,sdl,sdl2}
* Fixed variables in gtk/{gnome-icon-theme,gst-plugins-*,libsigcpp,pygobject3}
* Discarded old CHKSUM512 files from gtk/pygobject3
* Added a fix to remove a gcc option that caused net/hexchat to fail
This commit is contained in:
PktSurf 2022-08-06 14:31:21 +05:30
parent 627ca6e566
commit 9c25332e0c
16 changed files with 34 additions and 33 deletions

View file

@ -1,7 +1,7 @@
app=abiword
version=3.0.4
build=2sml
homepage="www.abisource.com"
homepage="https://www.abisource.com"
download="https://www.abisource.com/downloads/abiword/3.0.4/source/abiword-3.0.4.tar.gz"
desc="Opensource full-featured word processor"
requires="desktop-file-utils enchant libical goffice libgsf librsvg libsoup wv gtk3 "

View file

@ -1,8 +1,8 @@
app=gthumb
version=3.8.3
version=3.11.2
build=1sml
homepage="https://wiki.gnome.org/Apps/Gthumb"
download="https://gitlab.gnome.org/GNOME/gthumb/-/archive/3.8.3/gthumb-3.8.3.tar.bz2"
download="https://download.gnome.org/sources/gthumb/3.11/gthumb-3.11.4.tar.xz"
desc="An image viewer and browser"
requires="exiv2 json-glib librsvg libsecret libsoup libwebp dconf gtk2 gsettings-desktop-schemas "
@ -27,5 +27,5 @@ build() {
}
sha512sums="
ed8be7421494b1cb1c4ae87d5703ef398e4c887f081a71a5a0dbb3ef4950784c334685a46f68650e4f4f665b3444104133b9b567d0a3842651ba62d27c6f8c2a gthumb-3.8.3.tar.lz
062b0be4e21ad1eeca19fbc17f1f505e3be697b50e682af62c786859e0bd9ed267955bad83b9e3fa377e935c25ea8c734812f57b4bd005cf96f7e9b143c39461 gthumb-3.11.2.tar.xz
"

View file

@ -1,10 +1,10 @@
app=libass
version=0.14.0
build=1sml
homepage="http://code.google.com/p/libass/"
download="https://github.com/libass/libass/archive/refs/tags/0.14.0.tar.gz"
desc="Subtitle renderer for the ASS/SSA formats"
requires="glib nasm fribidi fontconfig freetype harfbuzz "
homepage='http://code.google.com/p/libass/'
download='https://github.com/libass/libass/archive/refs/tags/0.14.0.tar.gz'
desc='Subtitle renderer for the ASS and SSA formats'
requires="glib nasm fribidi fontconfig freetype harfbuzz"
build() {
mkandenterbuilddir

View file

@ -1,9 +1,9 @@
app=rdesktop
version=1.9.0
build=1sml
homepage="http://www.rdesktop.org"
download="https://github.com/rdesktop/rdesktop/releases/download/v1.9.0/rdesktop-1.9.0.tar.gz"
desc="Remote Desktop Protocol (RDP) client to connect to Microsoft RDP Servers"
homepage='http://www.rdesktop.org'
download='https://github.com/rdesktop/rdesktop/releases/download/v1.9.0/rdesktop-1.9.0.tar.gz'
desc='Remote Desktop Protocol (RDP) client to connect to Microsoft RDP Servers'
requires="zlib nettle alsa-lib libao libsamplerate libxcursor xrandr libxrandr"
build() {

View file

@ -1,9 +1,9 @@
app=scrcpy
version=1.16
build=1sml
homepage="https://github.com/Genymobile/scrcpy"
download="https://github.com/Genymobile/scrcpy/archive/refs/tags/v1.16.tar.gz"
desc="Lightweight display and control utility to interact with Android 5.1+ devices over USB or TCP/IP"
homepage='https://github.com/Genymobile/scrcpy'
download='https://github.com/Genymobile/scrcpy/archive/refs/tags/v1.16.tar.gz'
desc='Lightweight display and control utility to interact with Android 5.1+ devices over USB or TCP/IP'
requires="meson sdl2 ffmpeg"
build() {

View file

@ -1,9 +1,9 @@
app=sdl
version=1.2.15
build=1sml
homepage="https://www.libsdl.org"
download="https://www.libsdl.org/release/SDL-1.2.5.tar.gz"
desc="C Library providing low-level I/O access to hardware devices via OpenGL and 2D framebuffer"
homepage='https://www.libsdl.org'
download='https://www.libsdl.org/release/SDL-1.2.5.tar.gz'
desc='C Library providing low-level I/O access to hardware devices via OpenGL and 2D framebuffer'
requires="alsa-lib libx11 libxext libxrender glu mesa"
build() {

View file

@ -1,9 +1,9 @@
app=sdl2
version=2.0.8
build=1sml
homepage="https://www.sdl.org"
download="https://www.libsdl.org/release/SDL2-2.0.8.tar.gz"
desc="C Library providing low-level I/O access to hardware devices via OpenGL and 2D framebuffer"
homepage='https://www.sdl.org'
download='https://www.libsdl.org/release/SDL2-2.0.8.tar.gz'
desc='C Library providing low-level I/O access to hardware devices via OpenGL and 2D framebuffer'
requires="alsa-lib libx11 libxcursor libxext libxrender libxinerama mesa"
build() {

View file

@ -2,7 +2,7 @@ app=gnome-icon-theme
version=2.32.2
build=1sml
homepage="https://git.pktsurf.in/smlinux"
desc="Fake gnome-icon-theme package only containing pkgconfig file"
desc="Fake theme package only containing pkgconfig file"
requires="hicolor-icon-theme"
build() {

View file

@ -3,7 +3,7 @@ version=1.16.2
build=1sml
homepage="https://gstreamer.freedesktop.org/"
download="https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.16.2.tar.xz"
desc="Multimedia graph framework - bad plugins"
desc="Multimedia graph framework containing restricted plugins"
requires="alsa-lib libpng libjpeg-turbo libtheora opus glu pango gtk3 gst-plugins-base "
build() {

View file

@ -1,10 +1,10 @@
app=gst-plugins-base
version=1.16.2
build=1sml
homepage="https://gstreamer.freedesktop.org/"
download="https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.16.2.tar.xz"
desc="Multimedia graph framework - base plugins"
requires="alsa-lib libpng libjpeg-turbo libtheora opus gstreamer glu pango gtk3 "
homepage='https://gstreamer.freedesktop.org/'
download='https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.16.2.tar.xz'
desc='Multimedia graph framework containing base plugins'
requires="alsa-lib libpng libjpeg-turbo libtheora opus gstreamer glu pango gtk3"
build() {
mkandenterbuilddir

View file

@ -3,7 +3,7 @@ version=1.16.2
build=1sml
homepage="https://gstreamer.freedesktop.org/"
download="https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.16.2.tar.xz"
desc="Multimedia graph framework - good plugins"
desc="Multimedia graph framework containing good plugins"
requires="alsa-lib libpng libjpeg-turbo libtheora opus glu pango gtk3 gst-plugins-base "
build() {

View file

@ -6,7 +6,7 @@ version=2.9.3
build=1sml
homepage="https://libsigcplusplus.github.io/libsigcplusplus/"
download="https://download.gnome.org/sources/libsigc++/2.9/libsigc%2B%2B-2.9.3.tar.xz"
desc="typesafe callback system for standard C++"
desc='Typesafe callback system for standard C++'
requires="gcc-libs"
build() {

View file

@ -3,7 +3,7 @@ version=3.38.0
build=1sml
homepage="https://wiki.gnome.org/Projects/PyGObject"
download="https://gitlab.gnome.org/GNOME/pygobject/-/archive/3.38.0/pygobject-3.38.0.tar.bz2"
desc="Python Bindings for GLib/GObject/GIO/GTK+"
desc="Python Bindings for GLib, GObject, GIO and GTK+"
requires="python3 gobject-introspection gtk3 "
build() {

View file

@ -1 +0,0 @@
SHA512 (PyGObject-3.38.0.tar.lz) = dc77c064da2cfb5e196a7993142594c41f11d0505e92eeaa6c56e611faec1ad5d290c390f511a2788b9ffc936f775aff63b3033895d9dd031b7a73381d6d9d4f

View file

@ -1,3 +0,0 @@
untrusted comment: verify with smlinux.pub
RWR12kEmRnyWatQKBCmLrtToLEdWgShJ3lbnDDtJ7e+gvc9pbqzwkdCLwmBmo5Mp9BX+2ZgoHO7ApqF7E9ZfY3cGK2qyLNg04gU=
SHA512 (PyGObject-3.38.0.tar.lz) = dc77c064da2cfb5e196a7993142594c41f11d0505e92eeaa6c56e611faec1ad5d290c390f511a2788b9ffc936f775aff63b3033895d9dd031b7a73381d6d9d4f

View file

@ -14,6 +14,11 @@ build() {
cd $app-$version
fixbuilddirpermissions
# Since we are using skarnet's toolchain and a custom gcc specs file,
# this can cause errors because skarnet's toolchain also looks inside
# /usr/local which we only use for occasional builds
sed -i 's@Werror=missing-include-dirs @@g' configure
./configure \
--prefix="" \
--sysconfdir=/etc \