Browse Source

Update some things

master
mid-kid 7 years ago
parent
commit
27dab645ff
  1. 4
      satellites/firejail.sat
  2. 4
      satellites/libtorrent-rasterbar.sat
  3. 4
      satellites/libxkbcommon.sat
  4. 8
      satellites/qbittorrent.sat
  5. 34
      satellites/qt5-base.sat
  6. 12
      satellites/qt5-svg.sat
  7. 12
      satellites/qt5-tools.sat
  8. 12
      satellites/qt5-x11extras.sat
  9. 4
      satellites/qt5ct.sat
  10. 4
      satellites/radare2.sat
  11. 3
      satellites/rgbds.sat

4
satellites/firejail.sat

@ -1,12 +1,12 @@
import 'compile/configure' import 'compile/configure'
name=firejail name=firejail
version=0.9.50-rc1 version=0.9.52
update_url="https://github.com/netblue30/$name/releases" update_url="https://github.com/netblue30/$name/releases"
update_names="/archive/$version.tar.gz" update_names="/archive/$version.tar.gz"
dlextract "https://github.com/netblue30/firejail/archive/$version/$name-$version.tar.gz" \ dlextract "https://github.com/netblue30/firejail/archive/$version/$name-$version.tar.gz" \
'4f6127745691b3fb1c5436b271e61483' 'a8865f53193ca8dc3f5a8882136119df'
_ _
cd "$name-$version" cd "$name-$version"

4
satellites/libtorrent-rasterbar.sat

@ -1,11 +1,11 @@
import 'compile/configure' import 'compile/configure'
name=libtorrent-rasterbar name=libtorrent-rasterbar
version=1.1.6 version=1.1.7
update_url='https://github.com/arvidn/libtorrent/releases' update_url='https://github.com/arvidn/libtorrent/releases'
dlextract "https://github.com/arvidn/libtorrent/releases/download/libtorrent-$(echo "$version" | tr . _)/$name-$version.tar.gz" \ dlextract "https://github.com/arvidn/libtorrent/releases/download/libtorrent-$(echo "$version" | tr . _)/$name-$version.tar.gz" \
'e95d02e6c942cb050b9cbe6a3a6fc8f6' '8fb89848786cd4406d8e90785cbf8532'
_ _
cd "$name-$version" cd "$name-$version"

4
satellites/libxkbcommon.sat

@ -1,11 +1,11 @@
import 'compile/configure' import 'compile/configure'
name=libxkbcommon name=libxkbcommon
version=0.7.1 version=0.8.0
update_url='http://xkbcommon.org/' update_url='http://xkbcommon.org/'
dlextract "http://xkbcommon.org/download/$name-$version.tar.xz" \ dlextract "http://xkbcommon.org/download/$name-$version.tar.xz" \
'947ba609cb0239b9462127d5cf8908ee' '7d0e4c4a137d0ac45bf6b328c84c3a81'
_ _
cd "$name-$version" cd "$name-$version"

8
satellites/qbittorrent.sat

@ -1,18 +1,18 @@
import 'compile/configure' import 'compile/configure'
name=qbittorrent name=qbittorrent
version=4.0.3 version=4.0.4
update_url='https://www.qbittorrent.org/download.php' update_url='https://www.qbittorrent.org/download.php'
define_option '!patch: Apply some custom patches' define_option '!patch: Apply some custom patches'
dlextract "http://sourceforge.net/projects/$name/files/$name/$name-$version/$name-$version.tar.xz" \ dlextract "http://sourceforge.net/projects/$name/files/$name/$name-$version/$name-$version.tar.xz" \
'd5296a52cd9a5421420c058ce6d9b41e' 'b32aa05664facad1c571eb6f242eaa49'
option patch extrafile "$name-$version-preview-file-on-double-click.patch" option patch extrafile "$name-4.0.3-preview-file-on-double-click.patch"
_ _
cd "$name-$version" cd "$name-$version"
option patch patch -p0 -i "../$name-$version-preview-file-on-double-click.patch" option patch patch -p0 -i "../$name-4.0.3-preview-file-on-double-click.patch"
compile_configure -I -- --with-qtsingleapplication=shipped compile_configure -I -- --with-qtsingleapplication=shipped
make INSTALL_ROOT="$dir_install" install make INSTALL_ROOT="$dir_install" install

34
satellites/qt5-base.sat

@ -1,20 +1,15 @@
name=qt5 name=qt5
submodule=base submodule=base
majver=5.9 majver=5.10
version=$majver.3 version=$majver.1
update_url='https://www.qt.io/download-open-source/' update_url='https://www1.qt.io/offline-installers/'
update_names="qt-everywhere-opensource-src-$version.tar.xz" update_names="qt-everywhere-opensource-src-$version.tar.xz"
optional_libraries='libpng libjpeg freetype harfbuzz xcb xkbcommon-x11' dlextract "http://download.qt.io/official_releases/qt/$majver/$version/submodules/qt$submodule-everywhere-src-$version.tar.xz" \
for opt in $optional_libraries; do '1d5ebf49abb2897d573cee622a12f54d'
define_option "$opt: Enable support for $opt"
done
dlextract "http://download.qt.io/official_releases/qt/$majver/$version/submodules/qt$submodule-opensource-src-$version.tar.xz" \
'96f79e2350c7597632abade992fd3f8f'
_ _
cd "qt$submodule-opensource-src-$version" cd "qt$submodule-everywhere-src-$version"
# Build using custom CFLAGS, CXXFLAGS and LDFLAGS (Shamelessly stolen from ArchLinux) # Build using custom CFLAGS, CXXFLAGS and LDFLAGS (Shamelessly stolen from ArchLinux)
sed -i -e "s/^\(QMAKE_CFLAGS_RELEASE.*\)/\1 $(safe_sed "$CFLAGS")/" mkspecs/common/gcc-base.conf sed -i -e "s/^\(QMAKE_CFLAGS_RELEASE.*\)/\1 $(safe_sed "$CFLAGS")/" mkspecs/common/gcc-base.conf
@ -23,12 +18,15 @@ sed -i -e "s/^\(QMAKE_LFLAGS_RELEASE.*\)/\1 $(safe_sed "$LDFLAGS")/" mkspecs/com
# Make sure all the possible libraries are linked from the OS, as Qt might use it's own if they aren't available. # Make sure all the possible libraries are linked from the OS, as Qt might use it's own if they aren't available.
optional="" optional=""
for opt in $optional_libraries; do for opt in libpng libjpeg freetype harfbuzz xcb xkbcommon-x11; do
option $opt && optional="$optional -system-$opt" || optional="$optional -no-$opt" lib="$opt"
[ "$lib" = 'freetype' ] && lib='freetype2'
pkg-config --exists "$lib" && optional+=" -system-$opt" || optional+=" -no-$opt"
done done
# NOTE: Only double-conversion from Qt itself is used, as there's no recent stable version available, due to lack of maintenance (last I can find is 1.1.5 from 2014, but there's scripts to build 2.0.1, for example in AUR, yet there's no proper place to get the sources for that). # TODO: Use system double-conversion
./configure -confirm-license -opensource \ ./configure -v -confirm-license -opensource \
-prefix "/$dir_prefix" \ -prefix "/$dir_prefix" \
-libdir "/$dir_prefix/$dir_lib" \ -libdir "/$dir_prefix/$dir_lib" \
-headerdir "/$dir_prefix/$dir_include/$name" \ -headerdir "/$dir_prefix/$dir_include/$name" \
@ -38,12 +36,12 @@ done
-archdatadir "/$dir_prefix/$dir_lib/$name" \ -archdatadir "/$dir_prefix/$dir_lib/$name" \
-docdir "/$dir_prefix/$dir_doc/$name" \ -docdir "/$dir_prefix/$dir_doc/$name" \
-examplesdir "/$dir_prefix/$dir_doc/$name/examples" \ -examplesdir "/$dir_prefix/$dir_doc/$name/examples" \
-system-sqlite \
-system-zlib \
-system-pcre \ -system-pcre \
-system-zlib \
-system-sqlite \
-qt-doubleconversion \ -qt-doubleconversion \
-openssl-linked \
-dbus-linked \ -dbus-linked \
-openssl-linked \
-nomake examples \ -nomake examples \
$optional $optional
make make

12
satellites/qt5-svg.sat

@ -2,16 +2,16 @@ import 'compile/qt'
name=qt5 name=qt5
submodule=svg submodule=svg
majver=5.9 majver=5.10
version=$majver.3 version=$majver.1
update_url='https://www.qt.io/download-open-source/' update_url='https://www1.qt.io/offline-installers/'
update_names="qt-everywhere-opensource-src-$version.tar.xz" update_names="qt-everywhere-opensource-src-$version.tar.xz"
dlextract "http://download.qt.io/official_releases/qt/$majver/$version/submodules/qt$submodule-opensource-src-$version.tar.xz" \ dlextract "http://download.qt.io/official_releases/qt/$majver/$version/submodules/qt$submodule-everywhere-src-$version.tar.xz" \
'28e65dd6d168ea889b986fdb32df1144' 'cc0e01cf8c81ad18231b8ac1c409f3cb'
_ _
cd "qt$submodule-opensource-src-$version" cd "qt$submodule-everywhere-src-$version"
compile_qt 5 compile_qt 5
# vim:set tabstop=4 shiftwidth=4 syntax=sh expandtab: # vim:set tabstop=4 shiftwidth=4 syntax=sh expandtab:

12
satellites/qt5-tools.sat

@ -2,16 +2,16 @@ import 'compile/qt'
name=qt5 name=qt5
submodule=tools submodule=tools
majver=5.9 majver=5.10
version=$majver.3 version=$majver.1
update_url='https://www.qt.io/download-open-source/' update_url='https://www1.qt.io/offline-installers/'
update_names="qt-everywhere-opensource-src-$version.tar.xz" update_names="qt-everywhere-opensource-src-$version.tar.xz"
dlextract "http://download.qt.io/official_releases/qt/$majver/$version/submodules/qt$submodule-opensource-src-$version.tar.xz" \ dlextract "http://download.qt.io/official_releases/qt/$majver/$version/submodules/qt$submodule-everywhere-src-$version.tar.xz" \
'7d798fe763012e7c4f5e4fd8149ef80f' '95526aac12236421f05634c8df4f52f4'
_ _
cd "qt$submodule-opensource-src-$version" cd "qt$submodule-everywhere-src-$version"
compile_qt 5 compile_qt 5
mkdir -p "$dir_install/$dir_prefix/$dir_bin" mkdir -p "$dir_install/$dir_prefix/$dir_bin"

12
satellites/qt5-x11extras.sat

@ -2,16 +2,16 @@ import 'compile/qt'
name=qt5 name=qt5
submodule=x11extras submodule=x11extras
majver=5.9 majver=5.10
version=$majver.3 version=$majver.1
update_url='https://www.qt.io/download-open-source/' update_url='https://www1.qt.io/offline-installers/'
update_names="qt-everywhere-opensource-src-$version.tar.xz" update_names="qt-everywhere-opensource-src-$version.tar.xz"
dlextract "http://download.qt.io/official_releases/qt/$majver/$version/submodules/qt$submodule-opensource-src-$version.tar.xz" \ dlextract "http://download.qt.io/official_releases/qt/$majver/$version/submodules/qt$submodule-everywhere-src-$version.tar.xz" \
'0b606d38f7c79d4b2139d10baa1c3bd7' '55ef3736f245d011341c0e3d052071a4'
_ _
cd "qt$submodule-opensource-src-$version" cd "qt$submodule-everywhere-src-$version"
compile_qt 5 compile_qt 5
# vim:set tabstop=4 shiftwidth=4 syntax=sh expandtab: # vim:set tabstop=4 shiftwidth=4 syntax=sh expandtab:

4
satellites/qt5ct.sat

@ -1,11 +1,11 @@
import 'compile/qt' import 'compile/qt'
name=qt5ct name=qt5ct
version=0.34 version=0.35
update_url="https://sourceforge.net/projects/$name/files/" update_url="https://sourceforge.net/projects/$name/files/"
dlextract "https://sourceforge.net/projects/$name/files/$name-$version.tar.bz2" \ dlextract "https://sourceforge.net/projects/$name/files/$name-$version.tar.bz2" \
'660a38be27c5665b4fcf3349b67bc57d' '43fc124f6a4d5804b51d5453b5994de4'
_ _
cd "$name-$version" cd "$name-$version"

4
satellites/radare2.sat

@ -5,12 +5,12 @@
import 'compile/configure' import 'compile/configure'
name=radare2 name=radare2
version=2.1.0 version=2.5.0
update_url='http://rada.re/r/down.html' update_url='http://rada.re/r/down.html'
update_names="$name-$version.tar.gz\">$name" update_names="$name-$version.tar.gz\">$name"
dlextract "http://radare.mikelloc.com/get/$version/$name-$version.tar.gz" \ dlextract "http://radare.mikelloc.com/get/$version/$name-$version.tar.gz" \
'5fa6a85fe6a498c687c47d3d20b7feb4' '23610bcd268efa097aed3821bc006bbb'
_ _
cd "$name-$version" cd "$name-$version"

3
satellites/rgbds.sat

@ -7,7 +7,8 @@ dlextract "https://github.com/rednex/$name/releases/download/v$version/$name-$ve
_ _
cd "$name-$version" cd "$name-$version"
make install Q= DESTDIR="$dir_install" \ make install Q= CC="${CC:-cc}" LD="${LD:-ld}" CFLAGS="$CFLAGS" \
DESTDIR="$dir_install" \
PREFIX="/$dir_prefix" PREFIX="/$dir_prefix"
bindir="/$dir_prefix/$dir_bin" \ bindir="/$dir_prefix/$dir_bin" \
mandir="/$dir_prefix/$dir_man" mandir="/$dir_prefix/$dir_man"

Loading…
Cancel
Save