Browse Source

Lots of updates

master
mid-kid 7 years ago
parent
commit
cf2b6e60f5
  1. 4
      satellites/confuse.sat
  2. 4
      satellites/devkitarm-libctru.sat
  3. 16
      satellites/devkitarm.sat
  4. 9
      satellites/dunst.sat
  5. 98
      satellites/extrafiles/i3lock/i3lock-2.9-no-composite.patch
  6. 12
      satellites/extrafiles/i3lock/i3lock-2.9.1-no-pam.patch
  7. 0
      satellites/extrafiles/qbittorrent/qbittorrent-3.3.14-preview-file-on-double-click.patch
  8. 4
      satellites/feh.sat
  9. 6
      satellites/ffmpeg.sat
  10. 4
      satellites/firmtool.sat
  11. 4
      satellites/gifsicle.sat
  12. 10
      satellites/i3lock.sat
  13. 4
      satellites/iasl.sat
  14. 2
      satellites/icedtea.sat
  15. 4
      satellites/libass.sat
  16. 4
      satellites/libtorrent-rasterbar.sat
  17. 4
      satellites/maim.sat
  18. 4
      satellites/mpv.sat
  19. 4
      satellites/openal.sat
  20. 4
      satellites/palemoon-ublock.sat
  21. 4
      satellites/perl-module-build.sat
  22. 4
      satellites/python3-cryptography.sat
  23. 4
      satellites/python3-requests.sat
  24. 4
      satellites/python3-setuptools.sat
  25. 4
      satellites/python3-urllib3.sat
  26. 4
      satellites/python3.sat
  27. 4
      satellites/qbittorrent.sat
  28. 6
      satellites/qt5-base.sat
  29. 6
      satellites/qt5-tools.sat
  30. 6
      satellites/qt5-x11extras.sat
  31. 7
      satellites/radare2.sat
  32. 9
      satellites/slop.sat
  33. 4
      satellites/streamlink.sat
  34. 6
      satellites/syncthing.sat
  35. 8
      satellites/virtualbox.sat
  36. 4
      satellites/waf.sat
  37. 4
      satellites/wine.sat
  38. 4
      satellites/youtube-dl.sat
  39. 4
      satellites/zim.sat

4
satellites/confuse.sat

@ -1,11 +1,11 @@
import 'compile/configure'
name=confuse
version=3.1
version=3.2
update_url="https://github.com/martinh/lib$name/releases"
dlextract "https://github.com/martinh/lib$name/releases/download/v$version/$name-$version.tar.xz" \
'08f1ace0055f92d80a8ad11671346a37'
'84259ac3bd495645ab2fe61654917232'
header_end
cd "$name-$version"

4
satellites/devkitarm-libctru.sat

@ -1,9 +1,9 @@
name=libctru
version=1.2.1
version=1.3.0
update_url="https://github.com/smealum/ctrulib/releases"
dlextract "https://github.com/smealum/ctrulib/releases/download/v$version/$name-src-$version.tar.bz2" \
'd4bdcb71d74b0e7b62003dbb191e4803'
'2bdc36451a6d4068e50ea7712939b319'
header_end
# The makefile doesn't like it when this directory is named build

16
satellites/devkitarm.sat

@ -1,20 +1,20 @@
name=devkitARM
version=20170303
version_gcc=6.3.0
version_binutils=2.27
version=20170715
version_gcc=7.1.0
version_binutils=2.28
version_newlib=2.5.0
version_gdb=7.12
version_gdb=8.0
update_url="https://sourceforge.net/projects/devkitpro/files/buildscripts/"
dlextract "https://sourceforge.net/projects/devkitpro/files/buildscripts/buildscripts-$version.tar.bz2" \
'bf9d96dddb9f3ab0abc8413d0b18219d'
'b82b844ce1c59e859ee00285bb85451f'
( name=gcc version="$version_gcc"
download "https://ftp.gnu.org/gnu/$name/$name-$version/$name-$version.tar.bz2" \
'677a7623c7ef6ab99881bc4e048debb6'
'6bf56a2bca9dac9dbbf8e8d1036964a8'
)
( name=binutils version="$version_binutils"
download "https://ftp.gnu.org/gnu/$name/$name-$version.tar.bz2" \
'2869c9bf3e60ee97c74ac2a6bf4e9d68'
'9e8340c96626b469a603c15c9d843727'
)
( name=newlib version="$version_newlib"
download "ftp://sourceware.org/pub/$name/$name-$version.tar.gz" \
@ -22,7 +22,7 @@ dlextract "https://sourceforge.net/projects/devkitpro/files/buildscripts/buildsc
)
( name=gdb version="$version_gdb"
download "https://ftp.gnu.org/gnu/$name/$name-$version.tar.xz" \
'a0a3a00f7499b0c5278ba8676745d180'
'c3d35cd949084be53b92cc1e03485f88'
)
header_end

9
satellites/dunst.sat

@ -1,9 +1,10 @@
name=dunst
version=1.1.0
update_url="http://www.knopwob.org/$name/"
version=1.2.0
update_url="https://github.com/dunst-project/$name/releases"
update_names="/archive/v$version.tar.gz"
dlextract "http://www.knopwob.org/public/$name-release/$name-$version.tar.bz2" \
'7c37fb5306012fd658839908479dbbed'
dlextract "https://github.com/dunst-project/dunst/archive/v$version/$name-$version.tar.gz" \
'425d5bb10a8b571c7494c5e60aaae7e1'
header_end
cd "$name-$version"

98
satellites/extrafiles/i3lock/i3lock-2.9-no-composite.patch

@ -1,98 +0,0 @@
# Adapted from: https://github.com/chrjguill/i3lock-color/commit/d9f2e04bab3c5f2bed674edd085355da255f892b
+++ i3lock.1
@@ -110,6 +110,10 @@
Enables debug logging.
Note, that this will log the password used for authentication to stdout.
+.TP
+.B \-\-no-composite
+Some compositors have problems with i3lock trying to render over them. If you're having graphical problems, try this arg.
+
.SH DPMS
The \-d (\-\-dpms) option was removed from i3lock in version 2.8. There were
+++ i3lock.c
@@ -90,6 +90,9 @@
bool ignore_empty_password = false;
bool skip_repeated_empty_password = false;
+/* there's some issues with compositing currently. Let's supply an arg to disable it. */
+bool composite = true;
+
/* isutf, u8_dec © 2005 Jeff Bezanson, public domain */
#define isutf(c) (((c)&0xC0) != 0x80)
@@ -835,6 +838,7 @@
{"ignore-empty-password", no_argument, NULL, 'e'},
{"inactivity-timeout", required_argument, NULL, 'I'},
{"show-failed-attempts", no_argument, NULL, 'f'},
+ {"no-composite", no_argument, NULL, 0},
{NULL, no_argument, NULL, 0}};
if ((pw = getpwuid(getuid())) == NULL)
@@ -896,6 +900,8 @@
case 0:
if (strcmp(longopts[optind].name, "debug") == 0)
debug_mode = true;
+ else if (strcmp(longopts[optind].name, "no-composite") == 0)
+ composite = false;
break;
case 'f':
show_failed_attempts = true;
+++ xcb.c
@@ -25,6 +25,7 @@
#include "unlock_indicator.h"
extern auth_state_t auth_state;
+extern bool composite;
xcb_connection_t *conn;
xcb_screen_t *screen;
@@ -109,26 +110,28 @@
xcb_window_t win = xcb_generate_id(conn);
xcb_window_t parent_win = scr->root;
- /* Check whether the composite extension is available */
- const xcb_query_extension_reply_t *extension_query = NULL;
- xcb_generic_error_t *error = NULL;
- xcb_composite_get_overlay_window_cookie_t cookie;
- xcb_composite_get_overlay_window_reply_t *composite_reply = NULL;
-
- extension_query = xcb_get_extension_data(conn, &xcb_composite_id);
- if (extension_query && extension_query->present) {
- /* When composition is used, we need to use the composite overlay
- * window instead of the normal root window to be able to cover
- * composited windows */
- cookie = xcb_composite_get_overlay_window(conn, scr->root);
- composite_reply = xcb_composite_get_overlay_window_reply(conn, cookie, &error);
+ if (composite) {
+ /* Check whether the composite extension is available */
+ const xcb_query_extension_reply_t *extension_query = NULL;
+ xcb_generic_error_t *error = NULL;
+ xcb_composite_get_overlay_window_cookie_t cookie;
+ xcb_composite_get_overlay_window_reply_t *composite_reply = NULL;
+
+ extension_query = xcb_get_extension_data(conn, &xcb_composite_id);
+ if (extension_query && extension_query->present) {
+ /* When composition is used, we need to use the composite overlay
+ * window instead of the normal root window to be able to cover
+ * composited windows */
+ cookie = xcb_composite_get_overlay_window(conn, scr->root);
+ composite_reply = xcb_composite_get_overlay_window_reply(conn, cookie, &error);
+
+ if (!error && composite_reply) {
+ parent_win = composite_reply->overlay_win;
+ }
- if (!error && composite_reply) {
- parent_win = composite_reply->overlay_win;
+ free(composite_reply);
+ free(error);
}
-
- free(composite_reply);
- free(error);
}
if (pixmap == XCB_NONE) {

12
satellites/extrafiles/i3lock/i3lock-2.9-no-pam.patch → satellites/extrafiles/i3lock/i3lock-2.9.1-no-pam.patch

@ -25,7 +25,11 @@
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+++ Makefile
@@ -20,9 +20,9 @@
@@ -17,13 +17,12 @@
CPPFLAGS += -D_GNU_SOURCE
CFLAGS += $(shell $(PKG_CONFIG) --cflags cairo xcb-xinerama xcb-atom xcb-image xcb-xkb xkbcommon xkbcommon-x11)
LIBS += $(shell $(PKG_CONFIG) --libs cairo xcb-xinerama xcb-atom xcb-image xcb-xkb xkbcommon xkbcommon-x11)
-LIBS += -lpam
LIBS += -lev
LIBS += -lm
@ -37,7 +41,7 @@
endif
FILES:=$(wildcard *.c)
@@ -50,9 +50,7 @@
@@ -51,9 +50,7 @@
install: all
$(INSTALL) -d $(DESTDIR)$(PREFIX)/bin
@ -47,13 +51,13 @@
uninstall:
rm -f $(DESTDIR)$(PREFIX)/bin/i3lock
@@ -61,7 +59,7 @@
@@ -62,7 +59,7 @@
[ ! -d i3lock-${VERSION} ] || rm -rf i3lock-${VERSION}
[ ! -e i3lock-${VERSION}.tar.bz2 ] || rm i3lock-${VERSION}.tar.bz2
mkdir i3lock-${VERSION}
- cp *.c *.h i3lock.1 i3lock.pam Makefile LICENSE README.md CHANGELOG i3lock-${VERSION}
+ cp *.c *.h i3lock.1 Makefile LICENSE README.md CHANGELOG i3lock-${VERSION}
sed -e 's/^I3LOCK_VERSION:=\(.*\)/I3LOCK_VERSION:=$(shell /bin/echo '${I3LOCK_VERSION}' | sed 's/\\/\\\\/g')/g;s/^VERSION:=\(.*\)/VERSION:=${VERSION}/g' Makefile > i3lock-${VERSION}/Makefile
sed -e 's/^\s*I3LOCK_VERSION:=\(.*\)/I3LOCK_VERSION:=$(shell /bin/echo '${I3LOCK_VERSION}' | sed 's/\\/\\\\/g')/g;s/^VERSION:=\(.*\)/VERSION:=${VERSION}/g' Makefile > i3lock-${VERSION}/Makefile
tar cfj i3lock-${VERSION}.tar.bz2 i3lock-${VERSION}
rm -rf i3lock-${VERSION}
+++ i3lock.1

0
satellites/extrafiles/qbittorrent/qbittorrent-3.3.13-preview-file-on-double-click.patch → satellites/extrafiles/qbittorrent/qbittorrent-3.3.14-preview-file-on-double-click.patch

4
satellites/feh.sat

@ -1,9 +1,9 @@
name=feh
version=2.18.3
version=2.19
update_url='https://feh.finalrewind.org/'
dlextract "https://feh.finalrewind.org/$name-$version.tar.bz2" \
'f0ad0f1740d8fbd5fb944373ce4d5076'
'54fc20a0f35f0e2fea24541e622ae1d7'
header_end
cd "$name-$version"

6
satellites/ffmpeg.sat

@ -1,8 +1,8 @@
name=ffmpeg
version=3.3.1
version=3.3.2
update_url='https://ffmpeg.org/download.html'
# Extract from EXTERNAL_LIBRARY_LIST in the configure script, except EXTERNAL_AUTODETECT_LIBRARY_LIST and
# Extract from EXTERNAL_LIBRARY_LIST in the configure script, except EXTERNAL_AUTODETECT_LIBRARY_LIST and EXTERNAL_LIBRARY_NONFREE_LIST
# Last update: 3.3
# NOTE: Not everything has been tested.
optional_libraries='avisynth frei0r libcdio librubberband libvidstab libx264 libx265 libxavs libxvid gmp libopencore_amrnb libopencore_amrwb libvo_amrwbenc libsmbclient chromaprint crystalhd gcrypt gnutls jni ladspa libass libbluray libbs2b libcaca libcelt libdc1394 libflite libfontconfig libfreetype libfribidi libgme libgsm libiec61883 libilbc libkvazaar libmodplug libmp3lame libnut libopencv libopenh264 libopenjpeg libopenmpt libopus libpulse librtmp libschroedinger libshine libsmbclient libsnappy libsoxr libspeex libssh libtesseract libtheora libtwolame libv4l2 libvorbis libvpx libwavpack libwebp libzimg libzmq libzvbi mediacodec netcdf openal opencl opengl videotoolbox'
@ -16,7 +16,7 @@ for opt in $optional_libraries; do
done
dlextract "http://ffmpeg.org/releases/$name-$version.tar.bz2" \
'eb3fff329cd7e72cf8c3b309dbbe1f9c'
'e6e3b5f85eb5cb5448501fe4d8ca5bd0'
header_end
cd "$name-$version"

4
satellites/firmtool.sat

@ -1,12 +1,12 @@
import 'compile/python'
name=firmtool
version=1.0
version=1.1
update_url="https://github.com/TuxSH/firmtool/releases"
update_names="/archive/v$version.tar.gz"
dlextract "https://github.com/TuxSH/$name/archive/v$version/$name-$version.tar.gz" \
'4e7b752b2631b1247747dc3c0ba5d344'
'3eab4dbe8051e7811b34edb574d21601'
header_end
cd "$name-$version"

4
satellites/gifsicle.sat

@ -1,11 +1,11 @@
import 'compile/configure'
name=gifsicle
version=1.88
version=1.89
update_url="https://www.lcdf.org/$name/"
dlextract "https://www.lcdf.org/$name/$name-$version.tar.gz" \
'6b1cfb10c35b01ad877f2ae18cca4221'
'fe12e1dddc1cdd34804a2a345bb8552b'
header_end
cd "$name-$version"

10
satellites/i3lock.sat

@ -1,22 +1,16 @@
name=i3lock
version=2.9
version=2.9.1
update_url="https://i3wm.org/$name/"
define_option 'pam: Use PAM for authentication'
dlextract "https://i3wm.org/$name/$name-$version.tar.bz2" \
'3d0038021778f3178192f566dc87a931'
extrafile "$name-$version-no-composite.patch"
'2983fff62236d54687dc7d51a6895edb'
option !pam extrafile "$name-$version-no-pam.patch"
header_end
cd "$name-$version"
# Give user the option to skip the code that tries to cover composited notifications,
# since it breaks with some compositors.
# See: https://github.com/i3/i3lock/issues/128
patch -p0 -i "../$name-$version-no-composite.patch"
option !pam patch -p0 -i "../$name-$version-no-pam.patch"
# Fix install directories

4
satellites/iasl.sat

@ -1,10 +1,10 @@
name=acpica
version=20170303
version=20170629
update_url='https://acpica.org/downloads'
update_names="/files/$name-unix-$version.tar.gz"
dlextract "https://acpica.org/sites/$name/files/$name-unix-$version.tar.gz" \
'704c7d0ba7ee826ea489995c4837ebd2'
'7ed057451c602d994d629ece68bf09ae'
header_end
cd "$name-unix-$version"

2
satellites/icedtea.sat

@ -7,7 +7,7 @@ version_gcc=6.3.0
version_ecj=4.9
version_apache_ant=1.9.9
update_url='http://icedtea.wildebeest.org/download/source/'
update_names="<a href=\"$name-$version.tar.gz\">"
update_names="<a href=\"$name-$version.tar.gz\">$name-"
define_option '!bootstrap: Bootstrap this program'

4
satellites/libass.sat

@ -1,11 +1,11 @@
import 'compile/configure'
name=libass
version=0.13.6
version=0.13.7
update_url="https://github.com/libass/$name/releases"
dlextract "https://github.com/libass/$name/releases/download/$version/$name-$version.tar.xz" \
'daa6cfca437c0776af5f79750cdd9b4e'
'ed16057b34a7f13330f416dd8c9a2032'
header_end
cd "$name-$version"

4
satellites/libtorrent-rasterbar.sat

@ -1,11 +1,11 @@
import 'compile/configure'
name=libtorrent-rasterbar
version=1.1.3
version=1.1.4
update_url='https://github.com/arvidn/libtorrent/releases'
dlextract "https://github.com/arvidn/libtorrent/releases/download/libtorrent-$(echo "$version" | tr . _)/$name-$version.tar.gz" \
'b2be2d5c5b23f733e61c33c377ce80b8'
'b0511cebee7b57dde57bfc4ac5f8eefa'
header_end
cd "$name-$version"

4
satellites/maim.sat

@ -1,12 +1,12 @@
import 'compile/cmake'
name=maim
version=5.4.62
version=5.4.64
update_url="https://github.com/naelstrof/$name/releases"
update_names="/archive/v$version.tar.gz"
dlextract "https://github.com/naelstrof/$name/archive/v$version/$name-$version.tar.gz" \
'6f687f1902fbbe358dc8c7aa21f0fe06'
'174c5d49caded14e1235d9e1af026519'
header_end
cd "$name-$version"

4
satellites/mpv.sat

@ -1,12 +1,12 @@
import 'compile/waf'
name=mpv
version=0.25.0
version=0.26.0
update_url="https://github.com/mpv-player/$name/releases"
update_names="/archive/v$version.tar.gz"
dlextract "https://github.com/mpv-player/$name/archive/v$version/$name-$version.tar.gz" \
'73b3d233c3b4428d0cfd5491c5cb6c41'
'038d0b660de07ff645ad6a741704ecab'
header_end
cd "$name-$version"

4
satellites/openal.sat

@ -1,11 +1,11 @@
import 'compile/cmake'
name=openal-soft
version=1.17.2
version=1.18.0
update_url="https://github.com/kcat/$name/releases"
dlextract "https://github.com/kcat/$name/archive/$name-$version.tar.gz" \
'8b23942c4e9a2fc3485b00fd06b0ddd5'
'a714a3ee1a5d5e2d963f996bc9af50f2'
header_end
cd "$name-$name-$version"

4
satellites/palemoon-ublock.sat

@ -1,12 +1,12 @@
import 'vcs/git'
name=uBlock
version=1.13.6
version=1.13.8
update_url="https://github.com/gorhill/$name/releases"
update_names="/archive/$version.tar.gz"
dlextract "https://github.com/gorhill/$name/archive/$version/$name-$version.tar.gz" \
'762ef8a0ba921e084820eb260b3c7cfb'
'4d802ab3b3b3c4fce9525fc750954a5b'
( name=uAssets
vcs_git -V "https://github.com/uBlockOrigin/uAssets"
)

4
satellites/perl-module-build.sat

@ -1,11 +1,11 @@
import 'compile/perl'
name=Module-Build
version=0.4222
version=0.4224
update_url='http://www.cpan.org/authors/id/L/LE/LEONT/'
dlextract "http://www.cpan.org/authors/id/L/LE/LEONT/$name-$version.tar.gz" \
'96b2037b595b381ed730d84b9c1ff145'
'b74c2f6e84b60aad3a3defd30b6f0f4d'
header_end
cd "$name-$version"

4
satellites/python3-cryptography.sat

@ -1,12 +1,12 @@
import 'compile/python'
name=cryptography
version=1.8.2
version=2.0
update_url="https://github.com/pyca/$name/releases"
update_names="/archive/$version.tar.gz"
dlextract "https://github.com/pyca/$name/archive/$version/$name-$version.tar.gz" \
'97e7c2159a9fbdf92214854ba08206da'
'fca95e34cd920837f2d2f83390a41dc1'
header_end
cd "$name-$version"

4
satellites/python3-requests.sat

@ -1,12 +1,12 @@
import 'compile/python'
name=requests
version=2.16.5
version=2.18.1
update_url="https://github.com/kennethreitz/$name/releases"
update_names="/archive/v$version.tar.gz"
dlextract "https://github.com/kennethreitz/$name/archive/v$version/$name-$version.tar.gz" \
'00049dfe29ebf3168c9ddb4069d8b8cd'
'a3d6f123e328ab97131f8232a17eebdc'
header_end
cd "$name-$version"

4
satellites/python3-setuptools.sat

@ -1,14 +1,14 @@
import 'compile/python'
name=setuptools
version=35.0.2
version=36.2.0
update_url="https://github.com/pypa/$name/releases"
update_names="/archive/v$version.tar.gz"
define_option 'easy_install-symlink: Install the easy_install symlink (it may conflict with python2)'
dlextract "https://github.com/pypa/$name/archive/v$version/$name-$version.tar.gz" \
'768219e2b3bab1ab4e6f7ded94caaf2d'
'7b6f9ac436ed7e245e265daccc0e6c43'
header_end
cd "$name-$version"

4
satellites/python3-urllib3.sat

@ -1,12 +1,12 @@
import 'compile/python'
name=urllib3
version=1.21.1
version=1.22
update_url="https://github.com/shazow/$name/releases"
update_names="/archive/$version.tar.gz"
dlextract "https://github.com/shazow/$name/archive/$version/$name-$version.tar.gz" \
'b0a2c692ea273dc120b209a027b0df3c'
'8903a5c17af0c1e8b1793b0c57fbc816'
header_end
cd "$name-$version"

4
satellites/python3.sat

@ -1,13 +1,13 @@
import 'compile/configure'
name=Python
version=3.6.1
version=3.6.2
update_url='https://www.python.org/downloads/'
define_option '2to3-symlink: Install the 2to3 symlink (it may conflict with python2)'
dlextract "https://www.python.org/ftp/python/$version/$name-$version.tar.xz" \
'692b4fc3a2ba0d54d1495d4ead5b0b5c'
'2c68846471994897278364fc18730dd9'
header_end
cd "$name-$version"

4
satellites/qbittorrent.sat

@ -1,14 +1,14 @@
import 'compile/configure'
name=qbittorrent
version=3.3.13
version=3.3.14
update_url='https://www.qbittorrent.org/download.php'
define_option '!qt4: Build for Qt4 instead of Qt5'
define_option '!patch: Apply some custom patches'
dlextract "http://sourceforge.net/projects/$name/files/$name/$name-$version/$name-$version.tar.xz" \
'4a61d9d3703b4bdbb7d9e8126a6cd5a8'
'4891c7736897f7fd3bf751f652deb034'
option patch extrafile "$name-$version-preview-file-on-double-click.patch"
header_end

6
satellites/qt5-base.sat

@ -1,9 +1,9 @@
name=qt5
submodule=base
majver=5.9
version=$majver.0
version=$majver.1
update_url='https://www.qt.io/download-open-source/'
update_names="qt-everywhere-opensource-src-$version.tar.gz"
update_names="qt-everywhere-opensource-src-$version.tar.xz"
optional_libraries='libpng libjpeg freetype harfbuzz xcb xkbcommon-x11'
for opt in $optional_libraries; do
@ -11,7 +11,7 @@ for opt in $optional_libraries; do
done
dlextract "http://download.qt.io/official_releases/qt/$majver/$version/submodules/qt$submodule-opensource-src-$version.tar.xz" \
'd9984e18fb826fa3bb63457dc90ba14a'
'5a74869fc3731bcb8311e62e235d11a7'
header_end
cd "qt$submodule-opensource-src-$version"

6
satellites/qt5-tools.sat

@ -3,12 +3,12 @@ import 'compile/qt'
name=qt5
submodule=tools
majver=5.9
version=$majver.0
version=$majver.1
update_url='https://www.qt.io/download-open-source/'
update_names="qt-everywhere-opensource-src-$version.tar.gz"
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" \
'ff272ef2640414442efdb8c8ce1fe031'
'87bbad069322a03c3d365fdaac3c9f19'
header_end
cd "qt$submodule-opensource-src-$version"

6
satellites/qt5-x11extras.sat

@ -3,12 +3,12 @@ import 'compile/qt'
name=qt5
submodule=x11extras
majver=5.9
version=$majver.0
version=$majver.1
update_url='https://www.qt.io/download-open-source/'
update_names="qt-everywhere-opensource-src-$version.tar.gz"
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" \
'beb4bdfe83c5663d74d812e08bc80573'
'0cc2add29e952e9c81d38708185b0f14'
header_end
cd "qt$submodule-opensource-src-$version"

7
satellites/radare2.sat

@ -5,19 +5,18 @@
import 'compile/configure'
name=radare2
version=1.4.0
version=1.6.0
update_url='http://rada.re/r/down.html'
update_names="$name-$version.tar.gz\">$name"
dlextract "http://cloud.radare.org/get/$version/$name-$version.tar.gz" \
'e21a322491a94952e8aaa7247703059f'
dlextract "http://radare.mikelloc.com/get/$version/$name-$version.tar.gz" \
'5badf3e044616fa382e902e9f36b73fa'
header_end
cd "$name-$version"
# Radare2 now uses acr instead of autoconf.
# However, it tries to be full-compatible, so I hope it'll stay that way.
# It doesn't seem to like custom LDFLAGS, at least...
LDFLAGS= compile_configure -- --with-syszip
# vim:set tabstop=4 shiftwidth=4 syntax=sh expandtab:

9
satellites/slop.sat

@ -1,12 +1,12 @@
import 'compile/cmake'
name=slop
version=6.3.38
version=6.3.47
update_url="https://github.com/naelstrof/$name/releases"
update_names="/archive/v$version.tar.gz"
dlextract "https://github.com/naelstrof/$name/archive/v$version/$name-$version.tar.gz" \
'c99402f9fd1909d539f576e317233eb3'
'd094a769ac3f8d444f6a903a3f076196'
header_end
cd "$name-$version"
@ -16,6 +16,9 @@ sed -i -e "/^install(/s/bin/$(safe_sed "$dir_bindir")/" \
-e "/^install(/s/lib/$(safe_sed "$dir_libdir")/" \
-e "/^install(/s/include/$(safe_sed "$dir_includedir")/" CMakeLists.txt
compile_cmake -- -DCMAKE_INSTALL_MANDIR="/$dir_prefix/$dir_mandir"
# Disabling SLOP_UNICODE and defining USE_UNICODE manually to avoid CMake errors due to missing FindICU.cmake.
CFLAGS="$CFLAGS -DCXXOPTS_USE_UNICODE $(pkg-config --cflags icu-uc)" \
LDFLAGS="$LDFLAGS $(pkg-config --libs icu-uc)" \
compile_cmake -- -DCMAKE_INSTALL_MANDIR="/$dir_prefix/$dir_mandir" -DSLOP_UNICODE=FALSE
# vim:set tabstop=4 shiftwidth=4 syntax=sh expandtab:

4
satellites/streamlink.sat

@ -1,11 +1,11 @@
import 'compile/python'
name=streamlink
version=0.6.0
version=0.7.0
update_url="https://github.com/$name/$name/releases"
dlextract "https://github.com/$name/$name/releases/download/$version/$name-$version.tar.gz" \
'08cce07c2e2ddc956824c5a7d3f72d59'
'fa4b53f95f862eb079fea5812fe912c3'
header_end
cd "$name-$version"

6
satellites/syncthing.sat

@ -1,11 +1,9 @@
# TODO (probably never): Separate all libraries in different packages.
name=syncthing
version=0.14.28
version=0.14.32
update_url="https://github.com/$name/$name/releases"
dlextract "https://github.com/$name/$name/releases/download/v$version/$name-source-v$version.tar.gz" \
'c1305fb21e0f987d9cb9f80e0ea41ebe'
'3f5a4a413624572d9191e7032f480f3b'
extrafile 'syncthing-browser.desktop'
header_end

8
satellites/virtualbox.sat

@ -5,16 +5,16 @@ import 'misc/debian'
name=VirtualBox
deb_name=virtualbox
version=5.1.22
version=5.1.24
define_option 'pulseaudio: Add pulseaudio support'
define_option 'pam: Use PAM for authentication'
define_option 'docs: Build documentation (requires texlive)'
misc_debian_download -r contrib -n "$deb_name" -O dfsg-1 \
'56eb85af66ad0aff9a72a5950f4bc2ff'
misc_debian_download -r contrib -n "$deb_name" -O dfsg-2 \
'4784ea878d4e1b8f5bc9ce47c42c2831'
dlfile "http://download.virtualbox.org/virtualbox/$orig_version/$name-$orig_version.tar.bz2" \
'1e50a1fcf635e2f434b136f23bb60a82'
'2938f2b75f99f35205e033753c3087f3'
header_end
# Unpack and sanitize the source tarball

4
satellites/waf.sat

@ -1,11 +1,11 @@
import 'compile/waf'
name=waf
version=1.9.11
version=1.9.12
update_url='https://waf.io/'
dlextract "https://waf.io/$name-$version.tar.bz2" \
'ba28942df5d03a2e411de16865d36a71'
'601d7f5d92c9366f1196c2dfa32dee76'
header_end
cd "$name-$version"

4
satellites/wine.sat

@ -1,14 +1,14 @@
import 'compile/configure'
name=wine
version=2.11
version=2.13
update_url='https://www.winehq.org/'
update_names="/announce/$version\""
define_option 'wine32=: On x86_64, enable 32bit wine support. Specify the 32bit libdir here'
dlextract "http://dl.winehq.org/$name/source/2.x/$name-$version.tar.xz" \
'03685363b094448f96c915f42df35465'
'f399d168a3e1129a6958119ec7c07252'
header_end
cd "$name-$version"

4
satellites/youtube-dl.sat

@ -1,11 +1,11 @@
import 'compile/python'
name=youtube-dl
version=2017.05.29
version=2017.07.15
update_url="http://rg3.github.io/$name/download.html"
dlextract "https://yt-dl.org/downloads/$version/$name-$version.tar.gz" \
'b3ece5ac052442fdcb19df3977772b29'
'03926f2e46cfe993725734aa395a9413'
header_end
cd "$name"

4
satellites/zim.sat

@ -1,11 +1,11 @@
import 'compile/python'
name=zim
version=0.67-rc2
version=0.67
update_url='http://zim-wiki.org/downloads/'
dlextract "http://zim-wiki.org/downloads/$name-$version.tar.gz" \
'066fa4d880d9d4d9c4fe450ef70e756a'
'e87975727f1166c723912c949bea51f2'
header_end
cd "$name-$version"

Loading…
Cancel
Save