Browse Source

Removed qutebrowser and dependencies

master
mid-kid 8 years ago
parent
commit
ddef744c3c
  1. 0
      graveyard/unmaintained_satellites/libsrtp.sat
  2. 4
      graveyard/unmaintained_satellites/libwebp.sat
  3. 1
      graveyard/unmaintained_satellites/minizip.sat
  4. 0
      graveyard/unmaintained_satellites/opus.sat
  5. 0
      graveyard/unmaintained_satellites/protobuf.sat
  6. 0
      graveyard/unmaintained_satellites/python3-jinja2.sat
  7. 0
      graveyard/unmaintained_satellites/python3-markupsafe.sat
  8. 0
      graveyard/unmaintained_satellites/python3-peg2.sat
  9. 0
      graveyard/unmaintained_satellites/python3-pygments.sat
  10. 0
      graveyard/unmaintained_satellites/python3-sip.sat
  11. 0
      graveyard/unmaintained_satellites/qt5-declarative.sat
  12. 0
      graveyard/unmaintained_satellites/qt5-styleplugins-git.sat
  13. 0
      graveyard/unmaintained_satellites/qt5-webchannel.sat
  14. 31
      graveyard/unmaintained_satellites/qt5-webengine.sat
  15. 33
      graveyard/unmaintained_satellites/qutebrowser-git.sat
  16. 0
      graveyard/unmaintained_satellites/qutebrowser.sat
  17. 0
      satellites/imlib2.sat
  18. 19
      satellites/qt5-webengine.sat
  19. 9
      satellites/virtualbox.sat

0
satellites/libsrtp.sat → graveyard/unmaintained_satellites/libsrtp.sat

4
satellites/libwebp.sat → graveyard/unmaintained_satellites/libwebp.sat

@ -9,8 +9,6 @@ dlextract "https://storage.googleapis.com/downloads.webmproject.org/releases/web
header_end header_end
cd "$name-$version" cd "$name-$version"
compile_configure -- \ compile_configure -- --disable-static --enable-libwebpdemux
--disable-static \
--enable-libwebpdemux
# vim:set tabstop=4 shiftwidth=4 syntax=sh expandtab: # vim:set tabstop=4 shiftwidth=4 syntax=sh expandtab:

1
satellites/minizip.sat → graveyard/unmaintained_satellites/minizip.sat

@ -9,7 +9,6 @@ dlextract "http://zlib.net/$name-$version.tar.xz" \
header_end header_end
cd "$name-$version/contrib/minizip" cd "$name-$version/contrib/minizip"
rm -f Makefile
autoreconf -fi autoreconf -fi
compile_configure -- --disable-static compile_configure -- --disable-static

0
satellites/opus.sat → graveyard/unmaintained_satellites/opus.sat

0
satellites/protobuf.sat → graveyard/unmaintained_satellites/protobuf.sat

0
satellites/python3-jinja2.sat → graveyard/unmaintained_satellites/python3-jinja2.sat

0
satellites/python3-markupsafe.sat → graveyard/unmaintained_satellites/python3-markupsafe.sat

0
satellites/python3-peg2.sat → graveyard/unmaintained_satellites/python3-peg2.sat

0
satellites/python3-pygments.sat → graveyard/unmaintained_satellites/python3-pygments.sat

0
satellites/python3-sip.sat → graveyard/unmaintained_satellites/python3-sip.sat

0
satellites/qt5-declarative.sat → graveyard/unmaintained_satellites/qt5-declarative.sat

0
satellites/qt5-styleplugins-git.sat → graveyard/unmaintained_satellites/qt5-styleplugins-git.sat

0
satellites/qt5-webchannel.sat → graveyard/unmaintained_satellites/qt5-webchannel.sat

31
graveyard/unmaintained_satellites/qt5-webengine.sat

@ -0,0 +1,31 @@
import 'compile/qt'
name=qt5
submodule=webengine
majver=5.7
version=$majver.0
update_url='https://www.qt.io/download-open-source/'
update_names="qt-everywhere-opensource-src-$version.tar.gz"
dlextract "http://download.qt.io/official_releases/qt/$majver/$version/submodules/qt$submodule-opensource-src-$version.tar.xz" \
'937f64886fbcb038d6fa4b44ae80cbeb'
header_end
cd "qt$submodule-opensource-src-$version"
compile_qt 5 \
WEBENGINE_CONFIG+=use_system_icu \
WEBENGINE_CONFIG+=use_system_ffmpeg \
WEBENGINE_CONFIG+=use_system_minizip \
WEBENGINE_CONFIG+=use_system_libwebp \
WEBENGINE_CONFIG+=use_system_libxslt \
WEBENGINE_CONFIG+=use_system_libevent \
WEBENGINE_CONFIG+=use_system_jsoncpp \
WEBENGINE_CONFIG+=use_system_opus \
WEBENGINE_CONFIG+=use_system_protobuf \
WEBENGINE_CONFIG+=use_system_libsrtp \
WEBENGINE_CONFIG+=use_system_snappy
# WEBENGINE_CONFIG+=use_system_vpx \ It requires a newer version of libvpx. A patch for that from debian just won't apply.
# Options can be found in tools/qmake/mkspecs/features/configure.prf
# vim:set tabstop=4 shiftwidth=4 syntax=sh expandtab:

33
graveyard/unmaintained_satellites/qutebrowser-git.sat

@ -0,0 +1,33 @@
import 'vcs/git'
import 'compile/python'
name=qutebrowser
vcs_git "https://github.com/The-Compiler/$name"
header_end
cd "$name"
# Fix paths
sed -i -e "s/usr\/share/$(safe_sed "$dir_prefix/$dir_datadir")/" qutebrowser/utils/standarddir.py
compile_python 3
sed -e '/^Name=/s/$/ (Webengine)/' \
-e '/^Exec=/s/%u/--backend webengine &/' "$name.desktop" > "$name-webengine.desktop"
# Install manpage
a2x -f manpage "doc/$name.1.asciidoc"
install -Dm644 -t "$dir_install/$dir_prefix/$dir_mandir/man1" "doc/$name.1"
# Install desktop and icons
install -Dm644 -t "$dir_install/$dir_prefix/$dir_datadir/applications" "$name.desktop" "$name-webengine.desktop"
for x in 16 24 32 48 64 96 128 256 512; do
install -Dm644 "icons/$name-${x}x$x.png" "$dir_install/$dir_prefix/$dir_datadir/icons/hicolor/${x}x$x/apps/$name.png"
done
install -Dm644 -t "$dir_install/$dir_prefix/$dir_datadir/icons/hicolor/scalable/apps" "icons/$name.svg"
# Install userscripts
install -Dm755 -t "$dir_install/$dir_prefix/$dir_datadir/$name/userscripts/" misc/userscripts/*
# vim:set tabstop=4 shiftwidth=4 syntax=sh expandtab:

0
satellites/qutebrowser.sat → graveyard/unmaintained_satellites/qutebrowser.sat

0
graveyard/unmaintained_satellites/imlib2.sat → satellites/imlib2.sat

19
satellites/qt5-webengine.sat

@ -1,19 +0,0 @@
import 'compile/qt'
name=qt5
submodule=webengine
majver=5.7
version=$majver.0
update_url='https://www.qt.io/download-open-source/'
update_names="qt-everywhere-opensource-src-$version.tar.gz"
dlextract "http://download.qt.io/official_releases/qt/$majver/$version/submodules/qt$submodule-opensource-src-$version.tar.xz" \
'937f64886fbcb038d6fa4b44ae80cbeb'
header_end
cd "qt$submodule-opensource-src-$version"
compile_qt 5 \
WEBENGINE_CONFIG+='use_system_icu use_system_ffmpeg use_system_minizip use_system_libwebp use_system_libxslt use_system_libevent use_system_jsoncpp use_system_opus use_system_protobuf use_system_libsrtp use_system_snappy' # use_system_vpx
# Options can be found in tools/qmake/mkspecs/features/configure.prf
# vim:set tabstop=4 shiftwidth=4 syntax=sh expandtab:

9
satellites/virtualbox.sat

@ -23,12 +23,13 @@ header_end
rm -rf trunk/kBuild/bin "$name-$version/kBuild" "$name-$version/tools" rm -rf trunk/kBuild/bin "$name-$version/kBuild" "$name-$version/tools"
# Build kBuild # Build kBuild
cd trunk ( cd trunk
kBuild/env.sh --full make -f bootstrap.gmk kBuild/env.sh --full make -f bootstrap.gmk
mv kBuild "../$name-$version" mv kBuild "../$name-$version"
)
# Build VirtualBox # Build VirtualBox
cd "../$name-$version" cd "$name-$version"
# Build with system X libraries # Build with system X libraries
sed -i -e "/^+\t\/usr\/include/s/usr/$(safe_sed "$dir_prefix")/" ../003-ogl-include-path.patch sed -i -e "/^+\t\/usr\/include/s/usr/$(safe_sed "$dir_prefix")/" ../003-ogl-include-path.patch

Loading…
Cancel
Save