diff --git a/satellites/confuse.sat b/satellites/confuse.sat index 9910907..8ae011b 100644 --- a/satellites/confuse.sat +++ b/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" diff --git a/satellites/devkitarm-libctru.sat b/satellites/devkitarm-libctru.sat index 154357c..738a0fe 100644 --- a/satellites/devkitarm-libctru.sat +++ b/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 diff --git a/satellites/devkitarm.sat b/satellites/devkitarm.sat index 7f95e84..b8b5c84 100644 --- a/satellites/devkitarm.sat +++ b/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 diff --git a/satellites/dunst.sat b/satellites/dunst.sat index 6893154..88658cf 100644 --- a/satellites/dunst.sat +++ b/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" diff --git a/satellites/extrafiles/i3lock/i3lock-2.9-no-composite.patch b/satellites/extrafiles/i3lock/i3lock-2.9-no-composite.patch deleted file mode 100644 index 20198c1..0000000 --- a/satellites/extrafiles/i3lock/i3lock-2.9-no-composite.patch +++ /dev/null @@ -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) { diff --git a/satellites/extrafiles/i3lock/i3lock-2.9-no-pam.patch b/satellites/extrafiles/i3lock/i3lock-2.9.1-no-pam.patch similarity index 95% rename from satellites/extrafiles/i3lock/i3lock-2.9-no-pam.patch rename to satellites/extrafiles/i3lock/i3lock-2.9.1-no-pam.patch index 8fd5a30..6e43f55 100644 --- a/satellites/extrafiles/i3lock/i3lock-2.9-no-pam.patch +++ b/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 diff --git a/satellites/extrafiles/qbittorrent/qbittorrent-3.3.13-preview-file-on-double-click.patch b/satellites/extrafiles/qbittorrent/qbittorrent-3.3.14-preview-file-on-double-click.patch similarity index 100% rename from satellites/extrafiles/qbittorrent/qbittorrent-3.3.13-preview-file-on-double-click.patch rename to satellites/extrafiles/qbittorrent/qbittorrent-3.3.14-preview-file-on-double-click.patch diff --git a/satellites/feh.sat b/satellites/feh.sat index 96d6a51..e3e2b35 100644 --- a/satellites/feh.sat +++ b/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" diff --git a/satellites/ffmpeg.sat b/satellites/ffmpeg.sat index 1c16ac1..f00a151 100644 --- a/satellites/ffmpeg.sat +++ b/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" diff --git a/satellites/firmtool.sat b/satellites/firmtool.sat index 7829f9e..12411a5 100644 --- a/satellites/firmtool.sat +++ b/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" diff --git a/satellites/gifsicle.sat b/satellites/gifsicle.sat index 6a8c831..b3bb7b8 100644 --- a/satellites/gifsicle.sat +++ b/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" diff --git a/satellites/i3lock.sat b/satellites/i3lock.sat index 18688e0..332dc40 100644 --- a/satellites/i3lock.sat +++ b/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 diff --git a/satellites/iasl.sat b/satellites/iasl.sat index 118a3ab..a1c52d0 100644 --- a/satellites/iasl.sat +++ b/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" diff --git a/satellites/icedtea.sat b/satellites/icedtea.sat index c75f3e5..151e20c 100644 --- a/satellites/icedtea.sat +++ b/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="" +update_names="$name-" define_option '!bootstrap: Bootstrap this program' diff --git a/satellites/libass.sat b/satellites/libass.sat index 8a0ed98..270456b 100644 --- a/satellites/libass.sat +++ b/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" diff --git a/satellites/libtorrent-rasterbar.sat b/satellites/libtorrent-rasterbar.sat index c60f79c..970f608 100644 --- a/satellites/libtorrent-rasterbar.sat +++ b/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" diff --git a/satellites/maim.sat b/satellites/maim.sat index 9dd01dd..1b1fc0c 100644 --- a/satellites/maim.sat +++ b/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" diff --git a/satellites/mpv.sat b/satellites/mpv.sat index 1a512de..5810ca9 100644 --- a/satellites/mpv.sat +++ b/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" diff --git a/satellites/openal.sat b/satellites/openal.sat index c4df621..4e85ac8 100644 --- a/satellites/openal.sat +++ b/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" diff --git a/satellites/palemoon-ublock.sat b/satellites/palemoon-ublock.sat index 919361e..e9f36f9 100644 --- a/satellites/palemoon-ublock.sat +++ b/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" ) diff --git a/satellites/perl-module-build.sat b/satellites/perl-module-build.sat index cff1022..1d0e67f 100644 --- a/satellites/perl-module-build.sat +++ b/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" diff --git a/satellites/python3-cryptography.sat b/satellites/python3-cryptography.sat index 472989e..8f19aac 100644 --- a/satellites/python3-cryptography.sat +++ b/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" diff --git a/satellites/python3-requests.sat b/satellites/python3-requests.sat index b70a3df..e558e67 100644 --- a/satellites/python3-requests.sat +++ b/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" diff --git a/satellites/python3-setuptools.sat b/satellites/python3-setuptools.sat index 685a3b6..df29d76 100644 --- a/satellites/python3-setuptools.sat +++ b/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" diff --git a/satellites/python3-urllib3.sat b/satellites/python3-urllib3.sat index 6807215..98a0a1f 100644 --- a/satellites/python3-urllib3.sat +++ b/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" diff --git a/satellites/python3.sat b/satellites/python3.sat index f303e5f..70bf21a 100644 --- a/satellites/python3.sat +++ b/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" diff --git a/satellites/qbittorrent.sat b/satellites/qbittorrent.sat index 9e2fc76..b4a7355 100644 --- a/satellites/qbittorrent.sat +++ b/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 diff --git a/satellites/qt5-base.sat b/satellites/qt5-base.sat index cb41246..0f4a0ae 100644 --- a/satellites/qt5-base.sat +++ b/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" diff --git a/satellites/qt5-tools.sat b/satellites/qt5-tools.sat index 3e5d9e5..903db3f 100644 --- a/satellites/qt5-tools.sat +++ b/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" diff --git a/satellites/qt5-x11extras.sat b/satellites/qt5-x11extras.sat index f8587bb..fea71bb 100644 --- a/satellites/qt5-x11extras.sat +++ b/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" diff --git a/satellites/radare2.sat b/satellites/radare2.sat index c932d9b..e6cce93 100644 --- a/satellites/radare2.sat +++ b/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: diff --git a/satellites/slop.sat b/satellites/slop.sat index 7fa01de..bca1a2b 100644 --- a/satellites/slop.sat +++ b/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: diff --git a/satellites/streamlink.sat b/satellites/streamlink.sat index 00378f0..df04f1c 100644 --- a/satellites/streamlink.sat +++ b/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" diff --git a/satellites/syncthing.sat b/satellites/syncthing.sat index afe393f..bc705b4 100644 --- a/satellites/syncthing.sat +++ b/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 diff --git a/satellites/virtualbox.sat b/satellites/virtualbox.sat index 3942566..4a3779b 100644 --- a/satellites/virtualbox.sat +++ b/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 diff --git a/satellites/waf.sat b/satellites/waf.sat index e069ceb..09ab163 100644 --- a/satellites/waf.sat +++ b/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" diff --git a/satellites/wine.sat b/satellites/wine.sat index fc10d95..f825a69 100644 --- a/satellites/wine.sat +++ b/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" diff --git a/satellites/youtube-dl.sat b/satellites/youtube-dl.sat index bf869df..bc0b6df 100644 --- a/satellites/youtube-dl.sat +++ b/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" diff --git a/satellites/zim.sat b/satellites/zim.sat index 6869100..b4b734a 100644 --- a/satellites/zim.sat +++ b/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"