# HG changeset patch # User Aleksej Bobylev # Date 1545966709 -7200 # Node ID 0f2575775b2d00e776dadb01ae694f63630eaf8f # Parent 7fc972e95a2ed0f39782676c107de566d3ba7e7e Updates... Revert names: libsdl -> sdl, libsmpeg -> smpeg, libtdb -> tdb diff -r 7fc972e95a2e -r 0f2575775b2d 8086tiny/receipt --- a/8086tiny/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/8086tiny/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,7 +12,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$WEB_SITE/archive/$COMMIT.tar.gz" -BUILD_DEPENDS="libsdl-dev nasm" +BUILD_DEPENDS="sdl-dev nasm" compile_rules() { make CC=gcc no_graphics && @@ -33,6 +33,6 @@ genpkg_rules() { copy @std - DEPENDS="libsdl" + DEPENDS="sdl" TAGS="emulator 8086" } diff -r 7fc972e95a2e -r 0f2575775b2d 915resolution/receipt --- a/915resolution/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/915resolution/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -10,14 +10,12 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$WEB_SITE$TARBALL" +TARBALL_SHA1="377a32d33f1987adf372341c8c6664d5673da9b8" + +TAGS="widescreen resolution" compile_rules() { make || return 1 install -Dm755 $src/915resolution $install/usr/sbin/915resolution install -Dm755 $src/dump_bios $install/usr/sbin/dump_bios } - -genpkg_rules() { - copy @std - TAGS="widescreen resolution" -} diff -r 7fc972e95a2e -r 0f2575775b2d acl/receipt --- a/acl/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/acl/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,10 +11,14 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="http://download.savannah.gnu.org/releases/acl/$TARBALL" +TARBALL_SHA1="6c9e46602adece1c2dae91ed065899d7f810bf01" BUILD_DEPENDS="attr-dev bash libtool gettext-dev" SPLIT="$PACKAGE-dev" +DEPENDS_std="attr" +TAGS_std="LFS" + compile_rules() { rm /bin/rpm 2>/dev/null @@ -32,16 +36,3 @@ ln -sfv ../../lib/$(readlink $install/usr/lib/libacl.so) \ $install/usr/lib/libacl.so } - -genpkg_rules() { - case $PACKAGE in - acl) - copy @std - DEPENDS="attr" - TAGS="LFS" - ;; - acl-dev) - copy @dev - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d advancecomp/receipt --- a/advancecomp/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/advancecomp/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,10 +11,21 @@ TARBALL="$PACKAGE-${COMMIT:-$VERSION}.tar.gz" WGET_URL="$GITHUB/amadvance/advancecomp/tarball/${COMMIT:-v$VERSION}" +TARBALL_SHA1="a00bc548ff72ff19edc12105b2f7a31158129c4b" -BUILD_DEPENDS="automake zlib-dev" +BUILD_DEPENDS="automake zlib-dev zlib-static" SPLIT="$PACKAGE-static:static" +COPY_static="@std" + +DEPENDS_std="zlib" +DEPENDS_static=" " + +CAT_static="system-tools|static binary" +PROVIDE_static="advancecomp" + +TAGS="compression archive" + compile_rules() { ./autogen.sh && @@ -30,19 +41,3 @@ make && make install } - -genpkg_rules() { - case $PACKAGE in - advancecomp) - copy @std - DEPENDS="zlib" - ;; - *-static) - copy @std - CAT="system-tools|static binary" - DEPENDS=" " - PROVIDE="advancecomp" - ;; - esac - TAGS="compression archive" -} diff -r 7fc972e95a2e -r 0f2575775b2d airstrike/receipt --- a/airstrike/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/airstrike/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION-src.tar.gz" WGET_URL="http://offload1.icculus.org:9090/$PACKAGE/$TARBALL" -BUILD_DEPENDS="libsdl-image-dev libsdl-dev" +BUILD_DEPENDS="sdl-image-dev sdl-dev" # Packaging for SliTaz by Rene Rivero. @@ -33,5 +33,5 @@ mkdir -p $fs/usr/share/applications cp $stuff/airstrike.desktop $fs/usr/share/applications chown -R root.root $fs - DEPENDS="libsdl-image libsdl" + DEPENDS="sdl-image sdl" } diff -r 7fc972e95a2e -r 0f2575775b2d antimicro/receipt --- a/antimicro/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/antimicro/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/AntiMicro/antimicro/archive/$VERSION.tar.gz" -BUILD_DEPENDS="qmake Qt4-dev libsdl-dev libxtst-dev libx11-dev" +BUILD_DEPENDS="qmake Qt4-dev sdl-dev libxtst-dev libx11-dev" compile_rules() { qmake INSTALL_PREFIX=/usr && @@ -22,6 +22,6 @@ genpkg_rules() { copy @std - DEPENDS="libsdl libxtst libx11 libQtGui libQtCore libxi \ + DEPENDS="sdl libxtst libx11 libQtGui libQtCore libxi \ libxext libxau libxdmcp libxcb" } diff -r 7fc972e95a2e -r 0f2575775b2d assaultcube/receipt --- a/assaultcube/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/assaultcube/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,8 +11,8 @@ TARBALL="AssaultCube_v$VERSION.tar.bz2" WGET_URL="https://github.com/assaultcube/AC/releases/download/v$VERSION/$TARBALL" -BUILD_DEPENDS="automake libtool clang-dev openal-dev libsdl-image-dev \ -libsdl-mixer-dev mesa-dev glu-dev zlib-dev curl-dev" +BUILD_DEPENDS="automake libtool clang-dev openal-dev sdl-image-dev \ +sdl-mixer-dev mesa-dev glu-dev zlib-dev curl-dev" # libx11-dev libogg-dev libvorbis-dev SPLIT="$PACKAGE-data" COOKOPTS="skip-log-errors" @@ -51,7 +51,7 @@ case $PACKAGE in assaultcube) copy bin/ - DEPENDS="openal libsdl-image libsdl-mixer mesa glu assaultcube-data" + DEPENDS="openal sdl-image sdl-mixer mesa glu assaultcube-data" ;; *-data) copy assaultcube/ diff -r 7fc972e95a2e -r 0f2575775b2d asterisk/receipt --- a/asterisk/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/asterisk/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -13,12 +13,12 @@ EXTRA_SOURCE_FILES="rfc3951.txt" -BUILD_DEPENDS="gtk2-dev libxml2-dev postgresql-dev libsdl-dev ncurses-dev \ +BUILD_DEPENDS="gtk2-dev libxml2-dev postgresql-dev sdl-dev ncurses-dev \ gmime gmime-dev unixODBC-dev unixODBC openldap-dev openldap \ dahdi-linux dahdi-tools dahdi-dev \ newt-dev mysql-dev nbs-dev popt-dev neon-dev neon postgresql sqlite3-dev \ openssl-dev lua-dev lua libpri-dev bluez-dev bluez portaudio-dev alsa-lib-dev \ -libsdl-image-dev net-snmp iksemel libical-dev curl-dev libcap-dev iksemel-dev \ +sdl-image-dev net-snmp iksemel libical-dev curl-dev libcap-dev iksemel-dev \ jack-dev radiusclient-ng-dev radiusclient-ng \ libvorbis-dev speex-dev" SPLIT="$PACKAGE-dev" @@ -69,7 +69,7 @@ radiusclient-ng nbs freetds libpostgresqlclient \ libmysqlclient libunixODBC popt dahdi libpri lua \ libcap attr net-snmp portaudio sqlite3 libkrb5 \ - libcomerr3 libsdl libsdl-image libxml2 bluez \ + libcomerr3 sdl sdl-image libxml2 bluez \ libldap libical neon util-linux-uuid" mkdir -p $fs/usr cp -a $install/etc $fs diff -r 7fc972e95a2e -r 0f2575775b2d astromenace/receipt --- a/astromenace/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/astromenace/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/viewizard/astromenace/archive/v$VERSION.tar.gz" -BUILD_DEPENDS="cmake libsdl2-dev mesa-dev openal-dev freealut-dev libogg-dev \ +BUILD_DEPENDS="cmake sdl2-dev mesa-dev openal-dev freealut-dev libogg-dev \ libvorbis-dev freetype-dev glu-dev" SPLIT="$PACKAGE-data" @@ -37,7 +37,7 @@ astromenace) copy bin/ DEPENDS="astromenace-data \ - freealut freetype glu libsdl2 libvorbis mesa openal" + freealut freetype glu sdl2 libvorbis mesa openal" TAGS="arcade game shooting space" ;; *-data) diff -r 7fc972e95a2e -r 0f2575775b2d bison/receipt --- a/bison/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/bison/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="bison" -VERSION="3.2.3" +VERSION="3.2.4" CATEGORY="development" SHORT_DESC="GNU parser generator" MAINTAINER="al.bobylev@gmail.com" @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" -TARBALL_SHA1="961bb05113e9b9147f4a6a7b1ec1584942a522c0" +TARBALL_SHA1="950c7fa571677828eab963126b93a4ed9d496b74" BUILD_DEPENDS="m4 perl libxslt gettext-dev" DEPENDS="m4" diff -r 7fc972e95a2e -r 0f2575775b2d blender/receipt --- a/blender/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/blender/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -13,7 +13,7 @@ BUILD_DEPENDS="cmake libxmu ilmbase-dev yasm coreutils-file-format \ gettext-dev mesa-dev freeglut-dev librsvg-dev openexr-dev tiff-dev openal-dev \ -glu libsdl-dev python3-dev libsamplerate-dev ffmpeg-dev lcms-dev openjpeg-dev \ +glu sdl-dev python3-dev libsamplerate-dev ffmpeg-dev lcms-dev openjpeg-dev \ boost-dev boost-math boost-math-tr1 boost-filesystem \ glu-dev glew-dev libxi-dev" @@ -47,7 +47,7 @@ genpkg_rules() { LOCALE="fr de pt_BR es ru zh_CN" copy @std - DEPENDS="python3 mesa libsdl libsamplerate libdrm jpeg glu openjpeg \ + DEPENDS="python3 mesa sdl libsamplerate libdrm jpeg glu openjpeg \ ffmpeg lcms openexr desktop-file-utils libgomp libtiff libpng freeglut \ freetype openal zlib librsvg glew boost-filesystem boost-regex \ boost-thread boost-date-time boost-dev" #boost-dev? diff -r 7fc972e95a2e -r 0f2575775b2d btanks/receipt --- a/btanks/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/btanks/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,8 +12,8 @@ WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" BUILD_DEPENDS="expat-dev mesa-dev libsigc++-dev libvorbis libvorbis-dev libogg \ -libogg-dev lua5.1-dev openal-dev libsdl-dev libsdl-image-dev libsmpeg-dev scons2 \ -chrpath libsmpeg-dev lua5.1 zlib-dev" +libogg-dev lua5.1-dev openal-dev sdl-dev sdl-image-dev smpeg-dev scons2 \ +chrpath smpeg-dev lua5.1 zlib-dev" compile_rules() { sed -i 's/#define *NULL.*/#define NULL 0/g' engine/sl08/sl08.h @@ -56,5 +56,5 @@ touch $SETTINGS chgrp 100 $SETTINGS chmod 664 $SETTINGS - DEPENDS="expat mesa libsigc++ libvorbis lua5.1 openal libsdl libsdl-image libsmpeg" + DEPENDS="expat mesa libsigc++ libvorbis lua5.1 openal sdl sdl-image smpeg" } diff -r 7fc972e95a2e -r 0f2575775b2d bzflag/receipt --- a/bzflag/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/bzflag/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" -BUILD_DEPENDS="curl-dev mesa-dev libsdl-dev glew-dev util-linux-uuid-dev \ +BUILD_DEPENDS="curl-dev mesa-dev sdl-dev glew-dev util-linux-uuid-dev \ expat-dev libxshmfence-dev" compile_rules() { @@ -25,5 +25,5 @@ genpkg_rules() { copy @std - DEPENDS="curl mesa libsdl glew" + DEPENDS="curl mesa sdl glew" } diff -r 7fc972e95a2e -r 0f2575775b2d chocolate-doom/receipt --- a/chocolate-doom/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/chocolate-doom/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" -BUILD_DEPENDS="libsdl-mixer-dev libsdl-net-dev libsdl-dev libsamplerate-dev" +BUILD_DEPENDS="sdl-mixer-dev sdl-net-dev sdl-dev libsamplerate-dev" compile_rules() { export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries -lm" @@ -30,5 +30,5 @@ genpkg_rules() { copy @std - DEPENDS="libsdl libsdl-mixer libsdl-net libsamplerate" + DEPENDS="sdl sdl-mixer sdl-net libsamplerate" } diff -r 7fc972e95a2e -r 0f2575775b2d cryptsetup/receipt --- a/cryptsetup/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/cryptsetup/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="cryptsetup" -VERSION="2.0.3" +VERSION="2.0.6" CATEGORY="system-tools" SHORT_DESC="dm-crypt setup tool for encryption of block devices" MAINTAINER="devel@slitaz.org" @@ -10,11 +10,15 @@ TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="https://www.kernel.org/pub/linux/utils/cryptsetup/v${VERSION%.*}/$TARBALL" +TARBALL_SHA1="a2590635ff89a7c2fdb2fbbaaecfb2a27617efef" BUILD_DEPENDS="util-linux-uuid-dev libdevmapper-dev gettext-dev popt-dev \ -json-c-dev libgcrypt-dev argon2-dev" +json-c-dev libgcrypt-dev argon2-dev util-linux-blkid-dev" SPLIT="$PACKAGE-dev" +DEPENDS_std="argon2 json-c libdevmapper libgcrypt popt util-linux-blkid \ +util-linux-uuid" + compile_rules() { ./configure \ --disable-static \ @@ -24,15 +28,3 @@ make && make install } - -genpkg_rules() { - case $PACKAGE in - cryptsetup) - copy @std - DEPENDS="argon2 json-c libdevmapper libgcrypt popt util-linux-uuid" - ;; - *-dev) - copy @dev - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d dega/receipt --- a/dega/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/dega/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="http://www.emulinks.de/emus/$TARBALL" -BUILD_DEPENDS="nasm libsdl-dev" +BUILD_DEPENDS="nasm sdl-dev" compile_rules() { sed -i 's/--libs.*/& -lm/' Makefile @@ -21,6 +21,6 @@ genpkg_rules() { mkdir -p $fs/usr/bin cp -a $src/dega $fs/usr/bin - DEPENDS="libsdl" + DEPENDS="sdl" TAGS="emulator sega" } diff -r 7fc972e95a2e -r 0f2575775b2d dosbox/receipt --- a/dosbox/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/dosbox/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" -BUILD_DEPENDS="libsdl-dev alsa-lib-dev libpng-dev libsdl-net-dev mesa-dev \ +BUILD_DEPENDS="sdl-dev alsa-lib-dev libpng-dev sdl-net-dev mesa-dev \ glu-dev sdl-sound-dev" compile_rules() { @@ -22,7 +22,7 @@ genpkg_rules() { copy @std - DEPENDS="alsa-lib libpng libsdl libsdl-net mesa sdl-sound libx11 \ + DEPENDS="alsa-lib libpng sdl sdl-net mesa sdl-sound libx11 \ zlib" TAGS="emulator dos vm86 8086" } diff -r 7fc972e95a2e -r 0f2575775b2d eduke32/receipt --- a/eduke32/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/eduke32/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="eduke32_src_$VERSION.tar.xz" WGET_URL="https://dukeworld.com/eduke32/synthesis/$VERSION/$TARBALL" -BUILD_DEPENDS="libsdl2-dev glu-dev mesa-dev libsdl2-mixer-dev libvpx-dev \ +BUILD_DEPENDS="sdl2-dev glu-dev mesa-dev sdl2-mixer-dev libvpx-dev \ libvorbis-dev flac-dev fluidsynth-dev nasm" compile_rules() { @@ -23,7 +23,7 @@ genpkg_rules() { copy @std - DEPENDS="flac libsdl2 libsdl2-mixer libvorbis libvpx" + DEPENDS="flac sdl2 sdl2-mixer libvorbis libvpx" SUGGESTED="eduke32-shareware-data fluidsynth" TAGS="shooting" } diff -r 7fc972e95a2e -r 0f2575775b2d enigma/receipt --- a/enigma/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/enigma/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -14,8 +14,8 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$SF_MIRROR/enigma-game/$TARBALL" -BUILD_DEPENDS="gettext-dev libsdl-ttf-dev libsdl-mixer-dev libsdl-image-dev \ -libsdl-dev xerces-c-dev curl-dev" +BUILD_DEPENDS="gettext-dev sdl-ttf-dev sdl-mixer-dev sdl-image-dev \ +sdl-dev xerces-c-dev curl-dev" compile_rules() { sed -i 's/stdexcept>/&\n#include /' lib-src/zipios++/src/directory.h @@ -30,5 +30,5 @@ genpkg_rules() { copy @std - DEPENDS="libsdl libsdl-ttf libsdl-mixer libsdl-image xerces-c" + DEPENDS="sdl sdl-ttf sdl-mixer sdl-image xerces-c" } diff -r 7fc972e95a2e -r 0f2575775b2d fceux/receipt --- a/fceux/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/fceux/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.src.tar.gz" WGET_URL="$SF_MIRROR/fceultra/$TARBALL" -BUILD_DEPENDS="scons2 mesa-dev libsdl-dev lua-dev gtk2-dev zlib-dev \ +BUILD_DEPENDS="scons2 mesa-dev sdl-dev lua-dev gtk2-dev zlib-dev \ elfutils-dev glu-dev" compile_rules() { @@ -23,6 +23,6 @@ genpkg_rules() { mkdir -p $fs/usr cp -a $install/usr/bin $fs/usr - DEPENDS="libsdl lua gtk2" + DEPENDS="sdl lua gtk2" TAGS="emulator nes" } diff -r 7fc972e95a2e -r 0f2575775b2d ffmpeg-compat/receipt --- a/ffmpeg-compat/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/ffmpeg-compat/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="ffmpeg-$VERSION.tar.bz2" WGET_URL="${WEB_SITE}releases/$TARBALL" -BUILD_DEPENDS="libsdl-dev zlib-dev bzip2-dev coreutils-file-format \ +BUILD_DEPENDS="sdl-dev zlib-dev bzip2-dev coreutils-file-format \ coreutils-file-special yasm" SPLIT="$PACKAGE-dev" @@ -59,7 +59,7 @@ ffmpeg-compat) mkdir -p $fs/usr/lib cp -a $install/usr/lib/ffmpeg-compat $fs/usr/lib - DEPENDS="alsa-lib libsdl bzip2" + DEPENDS="alsa-lib sdl bzip2" ;; *-dev) mkdir -p $fs/usr diff -r 7fc972e95a2e -r 0f2575775b2d ffmpeg/receipt --- a/ffmpeg/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/ffmpeg/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -14,7 +14,7 @@ BUILD_DEPENDS="coreutils-file-format libass-dev fdk-aac-dev lame-dev opus-dev \ libtheora-dev libvorbis-dev libvpx-dev x264-dev x265-dev libx11-dev \ -libsdl2-dev yasm" +sdl2-dev yasm" SPLIT="ffplay ffserver $PACKAGE-dev $PACKAGE" compile_rules() { @@ -61,7 +61,7 @@ copy ffplay CAT="multimedia|very simple and portable media player using the ffmpeg and the SDL library" TAGS="audio video player" - DEPENDS="ffmpeg libsdl" + DEPENDS="ffmpeg sdl" ;; ffserver) copy ffserver ffserver.conf diff -r 7fc972e95a2e -r 0f2575775b2d fontconfig/receipt --- a/fontconfig/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/fontconfig/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,10 +11,14 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="https://www.freedesktop.org/software/fontconfig/release/$TARBALL" +TARBALL_SHA1="75612356ef4f801735b49baf987f8942b4a7a5e1" BUILD_DEPENDS="gettext-dev libxml2-dev freetype-dev gperf" SPLIT="$PACKAGE-dev" +DEPENDS_std="freetype libxml2" +DEPENDS_dev="$PACKAGE freetype-dev libxml2-dev" + compile_rules() { rm -f src/fcobjshash.h @@ -30,16 +34,3 @@ make && make install } - -genpkg_rules() { - case $PACKAGE in - fontconfig) - copy @std - DEPENDS="freetype libxml2" - ;; - *-dev) - copy @dev - DEPENDS="fontconfig freetype-dev libxml2-dev" - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d foobillard/receipt --- a/foobillard/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/foobillard/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" -BUILD_DEPENDS="libsdl-dev freetype-dev libpng-dev glu mesa-dev \ +BUILD_DEPENDS="sdl-dev freetype-dev libpng-dev glu mesa-dev \ zlib-dev glu-dev" compile_rules() { @@ -31,5 +31,5 @@ mkdir -p $fs/usr/share cp -a $install/usr/bin $fs/usr cp -a $install/usr/share/foobillard $fs/usr/share - DEPENDS="libsdl freetype libpng mesa glu" + DEPENDS="sdl freetype libpng mesa glu" } diff -r 7fc972e95a2e -r 0f2575775b2d foobillardplus/receipt --- a/foobillardplus/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/foobillardplus/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,7 +12,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" -BUILD_DEPENDS="automake autoconf libsdl-dev libsdl-mixer-dev libsdl-net-dev \ +BUILD_DEPENDS="automake autoconf sdl-dev sdl-mixer-dev sdl-net-dev \ mesa-dev glu-dev freetype-dev libpng-dev" SPLIT="$PACKAGE-music $PACKAGE" @@ -52,7 +52,7 @@ ;; foobillardplus) copy @std @rm hicolor/ # 128px icons isn't copied with @std - DEPENDS="freetype glu libpng libsdl libsdl-mixer libsdl-net mesa" + DEPENDS="freetype glu libpng sdl sdl-mixer sdl-net mesa" ;; esac } diff -r 7fc972e95a2e -r 0f2575775b2d freeciv/receipt --- a/freeciv/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/freeciv/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,7 +12,7 @@ WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" BUILD_DEPENDS="zlib-dev ncurses-dev readline-dev gtk2-dev gettext-dev \ -libsdl-mixer-dev glibc-locale bzip2-dev expat-dev" +sdl-mixer-dev glibc-locale bzip2-dev expat-dev" compile_rules() { sed -i 's/--best/-9/' Makefile* data/scenario/Makefile* @@ -29,6 +29,6 @@ genpkg_rules() { copy @std DEPENDS="zlib ncurses readline gtk2 gettext-base libxdamage \ - libsdl-mixer bzip2" + sdl-mixer bzip2" TAGS="strategy" } diff -r 7fc972e95a2e -r 0f2575775b2d freetype/receipt --- a/freetype/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/freetype/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,10 +11,14 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" +TARBALL_SHA1="220c82062171c513e4017c523d196933c9de4a7d" BUILD_DEPENDS="automake libtool autoconf zlib-dev bzip2-dev libpng-dev" SPLIT="$PACKAGE-dev" +DEPENDS_std="bzlib libharfbuzz libpng zlib" +DEPENDS_dev="$PACKAGE bzip2-dev harfbuzz-dev libpng-dev zlib-dev" + # Option "--harfbuzz" used in the task to install build dependency harfbuzz-dev [ -n "$harfbuzz" ] && BUILD_DEPENDS="$BUILD_DEPENDS harfbuzz-dev" @@ -33,16 +37,3 @@ make && make install } - -genpkg_rules() { - case $PACKAGE in - freetype) - copy @std - DEPENDS="bzlib libharfbuzz libpng zlib" - ;; - freetype-dev) - copy @dev - DEPENDS="freetype bzip2-dev harfbuzz-dev libpng-dev zlib-dev" - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d frogatto/receipt --- a/frogatto/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/frogatto/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,9 +11,9 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/frogatto/frogatto/archive/$VERSION.tar.gz" -BUILD_DEPENDS="libx11-dev libsdl-dev mesa-dev glu-dev glew-dev \ -libsdl-image-dev libpng-dev zlib-dev boost-dev libsdl-ttf-dev \ -libsdl-mixer-dev coreutils-file-format ccache" +BUILD_DEPENDS="libx11-dev sdl-dev mesa-dev glu-dev glew-dev \ +sdl-image-dev libpng-dev zlib-dev boost-dev sdl-ttf-dev \ +sdl-mixer-dev coreutils-file-format ccache" SPLIT="$PACKAGE-data" compile_rules() { @@ -32,8 +32,8 @@ frogatto) copy game server frogatto frogatto.desktop frogatto.png DEPENDS="glew boost-iostreams boost-regex boost-system \ - boost-thread glu libpng libsdl libsdl-image \ - libsdl-mixer libsdl-ttf mesa libx11 zlib" + boost-thread glu libpng sdl sdl-image \ + sdl-mixer sdl-ttf mesa libx11 zlib" ;; frogatto-data) copy data/ images/ modules/ music/ *.ttf diff -r 7fc972e95a2e -r 0f2575775b2d frozen-bubble/receipt --- a/frozen-bubble/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/frozen-bubble/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,11 +11,11 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="${WEB_SITE}data/$TARBALL" -BUILD_DEPENDS="perl-locale-gettext gettext-dev glib-dev libsdl-dev \ -libsdl-gfx-dev libsdl-image-dev libsdl-net-dev freetype-dev libsdl-ttf-dev \ -libsdl-mixer-dev libsdl-pango-dev libsmpeg-dev pkg-config libsdl-perl mesa-dev \ +BUILD_DEPENDS="perl-locale-gettext gettext-dev glib-dev sdl-dev \ +sdl-gfx-dev sdl-image-dev sdl-net-dev freetype-dev sdl-ttf-dev \ +sdl-mixer-dev sdl-pango-dev smpeg-dev pkg-config sdl-perl mesa-dev \ glibc-locale perl-dev" -DEPENDS="perl-locale-gettext libsdl-mixer libsdl-pango libsdl-perl" +DEPENDS="perl-locale-gettext sdl-mixer sdl-pango sdl-perl" compile_rules() { make \ diff -r 7fc972e95a2e -r 0f2575775b2d fuse-emulator/receipt --- a/fuse-emulator/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/fuse-emulator/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,7 +12,7 @@ WGET_URL="$SF_MIRROR/fuse-emulator/$TARBALL" BUILD_DEPENDS="perl libspectrum-dev libx11-dev libice-dev gtk2-dev \ -gtk3-dev alsa-lib-dev libsdl-dev libgcrypt-dev" +gtk3-dev alsa-lib-dev sdl-dev libgcrypt-dev" SPLIT="$PACKAGE-gtk3:gtk3" compile_rules() { @@ -31,13 +31,13 @@ case $PACKAGE in fuse-emulator) copy @std @ico # only 16 and 48 - DEPENDS="alsa-lib gdk-pixbuf glib gtk2 libpng libsdl libspectrum \ + DEPENDS="alsa-lib gdk-pixbuf glib gtk2 libpng sdl libspectrum \ libxml2 pango libx11 zlib" ;; fuse-emulator-gtk3) copy @std @ico # only 16 and 48 CAT="games|with GTK+3 interface" - DEPENDS="alsa-lib cairo gdk-pixbuf glib gtk3 libpng libsdl \ + DEPENDS="alsa-lib cairo gdk-pixbuf glib gtk3 libpng sdl \ libspectrum libxml2 pango libx11 zlib" ;; esac diff -r 7fc972e95a2e -r 0f2575775b2d gcompris/receipt --- a/gcompris/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/gcompris/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,7 +12,7 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="http://gcompris.net/download/gtk/src/$TARBALL" -BUILD_DEPENDS="python-pygtk-dev python-pycairo-dev libsdl-mixer-dev librsvg-dev libxml2-dev \ +BUILD_DEPENDS="python-pygtk-dev python-pycairo-dev sdl-mixer-dev librsvg-dev libxml2-dev \ gnuchess gnet-dev sqlite3-dev libcroco-dev intltool perl texi2html texinfo \ python-dev" gv="gcompris-voices" @@ -120,7 +120,7 @@ ;; gcompris) copy @std @rm - DEPENDS="python-pygtk libsdl-mixer librsvg libxml2 gnuchess gnet \ + DEPENDS="python-pygtk sdl-mixer librsvg libxml2 gnuchess gnet \ sqlite3 libcroco" ;; esac diff -r 7fc972e95a2e -r 0f2575775b2d gegl/receipt --- a/gegl/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/gegl/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -15,7 +15,7 @@ BUILD_DEPENDS="babl-dev glib-dev json-glib-dev libjpeg-turbo-dev libpng-dev \ gobject-introspection-dev gettext-dev gexiv2-dev cairo-dev pango-dev \ gdk-pixbuf-dev lensfun-dev librsvg-dev v4l-utils-dev openexr-dev ilmbase-dev \ -libsdl-dev libraw-dev jasper-dev lua-dev ffmpeg-dev lcms-dev libspiro-dev \ +sdl-dev libraw-dev jasper-dev lua-dev ffmpeg-dev lcms-dev libspiro-dev \ exiv2-dev tiff-dev libwebp-dev gdb" SPLIT="$PACKAGE-extra $PACKAGE-dev" COOKOPTS="skip-log-errors" @@ -44,7 +44,7 @@ *-extra) copy @std @rm DEPENDS="babl cairo ffmpeg gdk-pixbuf gegl glib jasper lcms2 \ - liblua libraw librsvg libsdl libwebp openexr pango libtiff" + liblua libraw librsvg sdl libwebp openexr pango libtiff" CAT="system-tools|extra plugins" ;; *-dev) diff -r 7fc972e95a2e -r 0f2575775b2d gens-gs/receipt --- a/gens-gs/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/gens-gs/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -13,7 +13,7 @@ TARBALL="Gens-${_VERSION}.tar.gz" WGET_URL="http://segaretro.org/images/6/6d/$TARBALL" -BUILD_DEPENDS="gtk2-dev libsdl libsdl-dev nasm autoconf automake" +BUILD_DEPENDS="gtk2-dev sdl sdl-dev nasm autoconf automake" compile_rules() { chmod +x install-sh @@ -25,6 +25,6 @@ genpkg_rules() { copy @std - DEPENDS="gtk2 libsdl glu" + DEPENDS="gtk2 sdl glu" TAGS="emulator sega" } diff -r 7fc972e95a2e -r 0f2575775b2d gnuradio/receipt --- a/gnuradio/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/gnuradio/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -14,7 +14,7 @@ BUILD_DEPENDS="cmake fftw-dev python-numpy python-cheetah python-lxml \ boost-dev boost-filesystem boost-system boost-unit-test-framework \ boost-program-options boost-thread boost-math-tr1 boost-regex \ -python-pygtk-dev libsdl-dev \ +python-pygtk-dev sdl-dev \ swig cppunit-dev orc-dev python-sphinx gsl-dev libusb-dev \ alsa-lib-dev jack-dev portaudio-dev log4c-dev" diff -r 7fc972e95a2e -r 0f2575775b2d gource/receipt --- a/gource/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/gource/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -10,10 +10,10 @@ WEB_SITE="https://gource.io/" WGET_URL="http://gource.googlecode.com/files/$TARBALL" -DEPENDS="freetype glew glu boost-filesystem boost-system libpcre libsdl \ -libsdl-image mesa ftgl" -BUILD_DEPENDS="mesa-dev ftgl-dev libsdl-image-dev pcre-dev glew-dev \ -libsdl-dev freetype-dev boost-dev boost-filesystem glm" +DEPENDS="freetype glew glu boost-filesystem boost-system libpcre sdl \ +sdl-image mesa ftgl" +BUILD_DEPENDS="mesa-dev ftgl-dev sdl-image-dev pcre-dev glew-dev \ +sdl-dev freetype-dev boost-dev boost-filesystem glm" compile_rules() { sed -i 's/boost::filesystem3::/boost::filesystem::/' src/logmill.cpp diff -r 7fc972e95a2e -r 0f2575775b2d gparted/receipt --- a/gparted/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/gparted/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="gparted" -VERSION="0.32.0" +VERSION="0.33.0" CATEGORY="system-tools" SHORT_DESC="A partition editor to graphically manage disk partitions" MAINTAINER="devel@slitaz.org" @@ -11,14 +11,14 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" +TARBALL_SHA1="5e35461ef102775f2fff4f977dcf2fc446ea2ded" BUILD_DEPENDS="gtk2-dev libsigc++-dev glibmm-dev gtkmm-dev parted-dev \ cairomm-dev pangomm-dev glibmm-dev intltool util-linux-uuid-dev" +DEPENDS="atkmm glib glibmm gtk2 gtkmm libsigc++ pangomm parted util-linux-uuid" -COPY_std="@std @ico" -DEPENDS_std="atkmm glib glibmm gtk2 gtkmm libsigc++ pangomm parted \ -util-linux-uuid" -SUGGESTED_std="e2fsprogs dosfstools mtools ntfs-3g ntfsprogs jfsutils xfsprogs \ +COPY="@std @ico" +SUGGESTED="e2fsprogs dosfstools mtools ntfs-3g ntfsprogs jfsutils xfsprogs \ reiserfsprogs reiser4progs btrfs-progs f2fs-tools hfsutils hfsprogs \ util-linux-mkfs util-linux-misc lvm2 cryptsetup dmsetup nilfs-utils xfsdump" diff -r 7fc972e95a2e -r 0f2575775b2d gparted/stuff/patches/busybox-compatible.patch --- a/gparted/stuff/patches/busybox-compatible.patch Tue Dec 25 22:17:47 2018 +0200 +++ b/gparted/stuff/patches/busybox-compatible.patch Fri Dec 28 05:11:49 2018 +0200 @@ -1,6 +1,6 @@ --- a/src/Win_GParted.cc +++ b/src/Win_GParted.cc -@@ -2730,12 +2730,12 @@ +@@ -2775,12 +2775,12 @@ switch ( action ) { case SWAPOFF: diff -r 7fc972e95a2e -r 0f2575775b2d gparted/stuff/patches/slitaz-pkgs.patch --- a/gparted/stuff/patches/slitaz-pkgs.patch Tue Dec 25 22:17:47 2018 +0200 +++ b/gparted/stuff/patches/slitaz-pkgs.patch Fri Dec 28 05:11:49 2018 +0200 @@ -2,7 +2,7 @@ --- a/src/Utils.cc +++ b/src/Utils.cc -@@ -354,7 +354,7 @@ +@@ -367,7 +367,7 @@ { switch( filesystem ) { @@ -11,7 +11,7 @@ case FS_EXT2 : return "e2fsprogs" ; case FS_EXT3 : return "e2fsprogs" ; case FS_EXT4 : return "e2fsprogs v1.41+" ; -@@ -364,13 +364,13 @@ +@@ -377,14 +377,14 @@ case FS_HFS : return "hfsutils" ; case FS_HFSPLUS : return "hfsprogs" ; case FS_JFS : return "jfsutils" ; @@ -19,11 +19,12 @@ + case FS_LINUX_SWAP : return "util-linux-mkfs, util-linux-misc" ; case FS_LVM2_PV : return "lvm2" ; case FS_LUKS : return "cryptsetup, dmsetup"; + case FS_MINIX : return "util-linux"; case FS_NILFS2 : return "nilfs-utils" ; case FS_NTFS : return "ntfs-3g / ntfsprogs" ; case FS_REISER4 : return "reiser4progs" ; - case FS_REISERFS : return "reiserfsprogs / reiserfs-utils" ; + case FS_REISERFS : return "reiserfsprogs" ; case FS_UDF : return "udftools"; - case FS_UFS : return "" ; case FS_XFS : return "xfsprogs, xfsdump" ; + diff -r 7fc972e95a2e -r 0f2575775b2d groff/.icon.png Binary file groff/.icon.png has changed diff -r 7fc972e95a2e -r 0f2575775b2d groff/receipt --- a/groff/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/groff/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="groff" -VERSION="1.22.3" +VERSION="1.22.4" CATEGORY="utilities" SHORT_DESC="The GNU troff text-formatting system" MAINTAINER="devel@slitaz.org" @@ -11,18 +11,14 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" +TARBALL_SHA1="2ce4ab107e3fab1414fef2c5b5312f562a4e4d35" BUILD_DEPENDS="perl texinfo" # ghostscript +TAGS="LFS" + compile_rules() { - PAGE=A4 ./configure \ - --without-x \ - $CONFIGURE_ARGS && - PATH=$PATH:$src/src/preproc/preconv make -j1 && + PAGE=A4 ./configure $CONFIGURE_ARGS && + make -j1 && make install } - -genpkg_rules() { - copy bin/ groff/ - TAGS="LFS" -} diff -r 7fc972e95a2e -r 0f2575775b2d gst0-plugins-bad/receipt --- a/gst0-plugins-bad/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/gst0-plugins-bad/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -15,7 +15,7 @@ BUILD_DEPENDS="gstreamer0-dev gst0-plugins-base-dev \ gettext-dev \ faac-dev libpng-dev libvpx-dev openssl-dev xvidcore-dev libjpeg-turbo-dev \ -faad2-dev jasper-dev libmms-dev libmodplug-dev libsndfile-dev libsdl-dev \ +faad2-dev jasper-dev libmms-dev libmodplug-dev libsndfile-dev sdl-dev \ expat-dev flac-dev mjpegtools-dev curl-dev neon-dev schroedinger-dev opus-dev \ zvbi-dev" SPLIT="$PACKAGE-dev" @@ -38,7 +38,7 @@ *-bad) copy @std DEPENDS="bzlib faac faad2 glib gst0-plugins-base gstreamer0 jasper \ - openssl libcurl libffi liblzma libmms libmodplug libpng libsdl \ + openssl libcurl libffi liblzma libmms libmodplug libpng sdl \ libsndfile libvpx libxml2 mjpegtools opus orc pcre \ schroedinger libx11 xvidcore zlib zvbi" ;; @@ -47,7 +47,7 @@ DEPENDS="gst0-plugins-bad \ bzip2-dev curl-dev faac-dev faad2-dev flac-dev glib-dev \ gst0-plugins-base-dev gstreamer0-dev jasper-dev libffi-dev \ - libmms-dev libmodplug-dev libogg-dev libpng-dev libsdl-dev \ + libmms-dev libmodplug-dev libogg-dev libpng-dev sdl-dev \ libsndfile-dev libvorbis-dev libvpx-dev libxml2-dev mjpegtools-dev \ openssl-dev opus-dev orc-dev pcre-dev schroedinger-dev \ util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \ diff -r 7fc972e95a2e -r 0f2575775b2d gst0-plugins-full/receipt --- a/gst0-plugins-full/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/gst0-plugins-full/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -10,4 +10,4 @@ REPOLOGY="-" DEPENDS="gstreamer0 gst0-plugins-base gst0-plugins-good gst0-plugins-good-extra \ -gst0-plugins-bad gst0-plugins-ugly gst0-ffmpeg schroedinger libsdl x264" +gst0-plugins-bad gst0-plugins-ugly gst0-ffmpeg schroedinger sdl x264" diff -r 7fc972e95a2e -r 0f2575775b2d gtk-doc/receipt --- a/gtk-doc/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/gtk-doc/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -1,18 +1,23 @@ # SliTaz package receipt v2. PACKAGE="gtk-doc" -VERSION="1.26" +VERSION="1.29" CATEGORY="development" SHORT_DESC="Generate API documentation from comments added to C code" MAINTAINER="pascal.bellard@slitaz.org" LICENSE="GPL3" WEB_SITE="https://www.gtk.org/gtk-doc/" LFS="http://www.linuxfromscratch.org/blfs/view/svn/general/gtk-doc.html" +HOST_ARCH="any" TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION:0:4}/$TARBALL" +TARBALL_SHA1="c3dc579d84221c43ce2b0b5f523c46b13525416b" -BUILD_DEPENDS="docbook-xml docbook-xsl libxslt python perl itstool gettext-dev" +BUILD_DEPENDS="docbook-xml docbook-xsl libxslt python3 perl itstool gettext-dev" +DEPENDS="docbook-xsl python3-six" + +COPY="@std @dev gtk-doc/" compile_rules() { ./configure $CONFIGURE_ARGS && @@ -21,11 +26,6 @@ make install } -genpkg_rules() { - copy @std @dev gtk-doc/ - DEPENDS="docbook-xsl python-six" -} - post_install() { mkdir -p "$1/usr/share/gtk-doc/html" } diff -r 7fc972e95a2e -r 0f2575775b2d guichan/receipt --- a/guichan/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/guichan/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,7 +12,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="http://$PACKAGE.googlecode.com/files/$TARBALL" -BUILD_DEPENDS="libsdl-dev libsdl-image-dev mesa-dev" +BUILD_DEPENDS="sdl-dev sdl-image-dev mesa-dev" SPLIT="$PACKAGE-dev" compile_rules() { @@ -28,7 +28,7 @@ case $PACKAGE in guichan) copy @std - DEPENDS="libsdl libsdl-image" + DEPENDS="sdl sdl-image" ;; *-dev) copy @dev diff -r 7fc972e95a2e -r 0f2575775b2d guvcview/receipt --- a/guvcview/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/guvcview/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,7 +12,7 @@ WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" BUILD_DEPENDS="intltool v4l-utils-dev eudev-dev libusb-dev ffmpeg-dev \ -libpng-dev libsdl2-dev gsl-dev portaudio-dev gtk3-dev" +libpng-dev sdl2-dev gsl-dev portaudio-dev gtk3-dev" SPLIT="$PACKAGE-dev" compile_rules() { @@ -30,7 +30,7 @@ case $PACKAGE in guvcview) copy @std *.mo - DEPENDS="eudev ffmpeg glib gsl gtk3 libpng libsdl2 libusb \ + DEPENDS="eudev ffmpeg glib gsl gtk3 libpng sdl2 libusb \ portaudio v4l-utils" ;; *-dev) diff -r 7fc972e95a2e -r 0f2575775b2d gvfs/receipt --- a/gvfs/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/gvfs/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -9,20 +9,76 @@ WEB_SITE="https://wiki.gnome.org/Projects/gvfs" LFS="http://www.linuxfromscratch.org/blfs/view/svn/gnome/gvfs.html" +# gvfs-1.38.1 require polkit >= 0.114 while +# - original polkit gets fatter and fatter using mozjs +# - polkit-no-script is stuck on 0.113 + TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="$GNOME_MIRROR/gvfs/${VERSION%.*}/$TARBALL" +TARBALL_SHA1="fb5fe05f0661da8c88f5fa41014bcd526ad39993" BUILD_DEPENDS="meson ninja shared-mime-info libxslt glib-dev gtk-doc dbus-dev \ gcr-dev gettext-dev polkit-dev libcap-dev libgphoto2-dev libarchive-dev \ libsoup-dev libcdio-paranoia-dev libmtp-dev fuse2-dev udisks2-dev gtk3-dev \ libbluray-dev libgudev-dev libsecret-dev libxml2-dev openssh samba-dev \ dbus-glib-dev libnfs-dev libgdata-dev gnome-online-accounts-dev" -SPLIT="$PACKAGE-admin $PACKAGE-afp $PACKAGE-archive $PACKAGE-cdda \ -$PACKAGE-fuse $PACKAGE-goa $PACKAGE-google $PACKAGE-gphoto2 $PACKAGE-gtk \ -$PACKAGE-http $PACKAGE-libmtp $PACKAGE-nfs $PACKAGE-smb $PACKAGE-udisks2 \ -$PACKAGE $PACKAGE-dev" +SPLIT="\ +$PACKAGE-admin $PACKAGE-afp $PACKAGE-archive $PACKAGE-cdda \ +$PACKAGE-fuse $PACKAGE-goa $PACKAGE-google $PACKAGE-gphoto2 \ +$PACKAGE-gtk $PACKAGE-http $PACKAGE-libmtp $PACKAGE-nfs \ +$PACKAGE-smb $PACKAGE-udisks2 $PACKAGE $PACKAGE-dev" COOKOPTS="skip-log-errors" +COPY_admin="gvfsd-admin admin.mount" +COPY_afp="gvfsd-afp afp.mount gvfsd-afp-browse afp-browse.mount" +COPY_archive="gvfsd-archive archive.mount" +COPY_cdda="gvfsd-cdda cdda.mount" +COPY_fuse="gvfsd-fuse" +COPY_goa="gvfs-goa-volume-monitor *.GoaVolumeMonitor.service goa.monitor" +COPY_google="gvfsd-google google.mount" +COPY_gphoto2="gvfsd-gphoto2 gphoto2.mount gvfs-gphoto2-volume-monitor *.GPhoto2VolumeMonitor.service gphoto2.monitor" +COPY_gtk="gvfsd-recent recent.mount" +COPY_http="gvfsd-dav dav.mount gvfsd-http http.mount" +COPY_libmtp="gvfsd-mtp mtp.mount gvfs-mtp-volume-monitor *.MTPVolumeMonitor.service mtp.monitor" +COPY_nfs="gvfsd-nfs nfs.mount" +COPY_smb="gvfsd-smb smb.mount gvfsd-smb-browse smb-browse.mount gvfs-smb.convert *.smb.gschema.xml" +COPY_udisks2="gvfs-udisks2-volume-monitor *.UDisks2VolumeMonitor.service udisks2.monitor" + +CAT_admin="system-tools|admin backend" +CAT_afp="system-tools|Apple Filing Protocol support - afp:///" +CAT_archive="system-tools|archive support - archive:///" +CAT_cdda="system-tools|CDDA support" +CAT_fuse="system-tools|FUSE support" +CAT_goa="system-tools|GOA support" +CAT_google="system-tools|Google support" +CAT_gphoto2="system-tools|Gphoto2 support" +CAT_gtk="system-tools|recent files support (GTK+3) - recent:///" +CAT_http="system-tools|HTTP/WebDAV support" +CAT_libmtp="system-tools|MTP support" +CAT_nfs="system-tools|NFS support - nfs:///" +CAT_smb="system-tools|Samba support - smb:///" +CAT_udisks2="system-tools|Udisks2 volume monitor" + +DEPENDS_admin="$PACKAGE glib polkit" +DEPENDS_afp="$PACKAGE glib libgcrypt" +DEPENDS_archive="$PACKAGE glib libarchive" +DEPENDS_cdda="$PACKAGE glib libcdio libcdio-paranoia libgudev" +DEPENDS_fuse="$PACKAGE fuse2 glib" +DEPENDS_goa="glib gnome-online-accounts $PACKAGE" +DEPENDS_google="$PACKAGE glib gnome-online-accounts libgdata" +DEPENDS_gphoto2="$PACKAGE glib libgphoto2 libgudev" +DEPENDS_gtk="$PACKAGE glib" # + gtk3 ? +DEPENDS_http="$PACKAGE glib libsoup libxml2" +DEPENDS_libmtp="$PACKAGE glib libgudev libmtp libusb" +DEPENDS_nfs="$PACKAGE glib libnfs" +DEPENDS_smb="$PACKAGE glib samba" +DEPENDS_udisks2="glib libbluray libgudev libsecret udisks2 $PACKAGE" +DEPENDS_std="gcr-base glib libgudev libsecret dbus eudev" + +SUGGESTED_std="$PACKAGE-afp $PACKAGE-archive $PACKAGE-cdda $PACKAGE-fuse \ +$PACKAGE-gphoto2 $PACKAGE-http $PACKAGE-libmtp $PACKAGE-obexftp $PACKAGE-smb \ +$PACKAGE-udisks2" + # while webkit2gtk is broken on x86_64... case $ARCH in x86_64) @@ -32,7 +88,7 @@ esac compile_rules() { - sed -i 's|dependendencies|dependencies|' meson.build # typo + sed -i.orig 's|dependendencies|dependencies|' meson.build # typo # while webkit2gtk is broken on x86_64... case $ARCH in @@ -76,106 +132,6 @@ ninja -j1 -C build install } -genpkg_rules() { - # gvfs-obexftp is called obsolete and deleted by gvfs authors. - case $PACKAGE in - gvfs-admin) - copy gvfsd-admin admin.mount - CAT="system-tools|admin backend" - DEPENDS="glib gvfs polkit" - ;; - gvfs-afp) - copy \ - gvfsd-afp afp.mount \ - gvfsd-afp-browse afp-browse.mount - CAT="system-tools|Apple Filing Protocol support - afp:///" - DEPENDS="glib gvfs libgcrypt" - ;; - gvfs-archive) - copy gvfsd-archive archive.mount - CAT="system-tools|archive support - archive:///" - DEPENDS="glib gvfs libarchive" - ;; - gvfs-cdda) - copy gvfsd-cdda cdda.mount - CAT="system-tools|CDDA support" - DEPENDS="glib gvfs libcdio libcdio-paranoia libgudev" - ;; - gvfs-fuse) - copy gvfsd-fuse - CAT="system-tools|FUSE support" - DEPENDS="fuse2 glib gvfs" - ;; - gvfs-goa) - copy gvfs-goa-volume-monitor *.GoaVolumeMonitor.service \ - goa.monitor - CAT="system-tools|GOA support" - DEPENDS="glib gnome-online-accounts gvfs" - ;; - gvfs-google) - copy gvfsd-google google.mount - CAT="system-tools|Google support" - DEPENDS="glib gnome-online-accounts gvfs libgdata" - ;; - gvfs-gphoto2) - copy \ - gvfsd-gphoto2 gphoto2.mount \ - gvfs-gphoto2-volume-monitor *.GPhoto2VolumeMonitor.service \ - gphoto2.monitor - CAT="system-tools|Gphoto2 support" - DEPENDS="glib gvfs libgphoto2 libgudev" - ;; - gvfs-gtk) - copy gvfsd-recent recent.mount - CAT="system-tools|recent files support (GTK+3) - recent:///" - DEPENDS="glib gvfs" # + gtk3 ? - ;; - gvfs-http) - copy \ - gvfsd-dav dav.mount \ - gvfsd-http http.mount - CAT="system-tools|HTTP/WebDAV support" - DEPENDS="glib gvfs libsoup libxml2" - ;; - gvfs-libmtp) - copy \ - gvfsd-mtp mtp.mount \ - gvfs-mtp-volume-monitor *.MTPVolumeMonitor.service \ - mtp.monitor - CAT="system-tools|MTP support" - DEPENDS="glib gvfs libgudev libmtp libusb" - ;; - gvfs-nfs) - copy gvfsd-nfs nfs.mount - CAT="system-tools|NFS support - nfs:///" - DEPENDS="glib gvfs libnfs" - ;; - gvfs-smb) - copy \ - gvfsd-smb smb.mount \ - gvfsd-smb-browse smb-browse.mount \ - gvfs-smb.convert *.smb.gschema.xml - CAT="system-tools|Samba support - smb:///" - DEPENDS="glib gvfs samba" - ;; - gvfs-udisks2) - copy gvfs-udisks2-volume-monitor *.UDisks2VolumeMonitor.service \ - udisks2.monitor - CAT="system-tools|Udisks2 volume monitor" - DEPENDS="glib libbluray libgudev libsecret udisks2 gvfs" - ;; - gvfs) - copy @std @rm - DEPENDS="gcr-base glib libgudev libsecret dbus eudev" - SUGGESTED="gvfs-afp gvfs-archive gvfs-cdda gvfs-fuse gvfs-gphoto2 \ - gvfs-http gvfs-libmtp gvfs-obexftp gvfs-smb gvfs-udisks2" - ;; - *-dev) - copy @dev - ;; - esac -} - post_remove_gvfs() { chroot "$1/" /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas } diff -r 7fc972e95a2e -r 0f2575775b2d jsmin/receipt --- a/jsmin/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/jsmin/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -1,23 +1,19 @@ # SliTaz package receipt v2. PACKAGE="jsmin" -VERSION="1bf6ce5" +VERSION="20130329" +COMMIT="1bf6ce5" CATEGORY="development" SHORT_DESC="JavaScript minification filter" MAINTAINER="al.bobylev@gmail.com" LICENSE="other" WEB_SITE="https://github.com/douglascrockford/JSMin" -TARBALL="$PACKAGE-$VERSION.tar.gz" -WGET_URL="$WEB_SITE/archive/$VERSION.tar.gz" +TARBALL="$PACKAGE-$COMMIT.tar.gz" +WGET_URL="$WEB_SITE/archive/$COMMIT.tar.gz" +TARBALL_SHA1="8330fa182c283d5cc3fefcfb412bba662c0e2ee9" compile_rules() { - make jsmin - - mkdir -p $install/usr/bin - cp -a $src/jsmin $install/usr/bin + make jsmin && + install -Dm755 jsmin $install/usr/bin/jsmin } - -genpkg_rules() { - copy jsmin -} diff -r 7fc972e95a2e -r 0f2575775b2d json-glib/receipt --- a/json-glib/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/json-glib/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="json-glib" -VERSION="1.4.2" +VERSION="1.4.4" CATEGORY="development" SHORT_DESC="JSON parser for GLib" MAINTAINER="devel@slitaz.org" @@ -11,30 +11,28 @@ TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" +TARBALL_SHA1="d9b6d58c0a5b45aa86fbf0da31c65c19254edf96" -BUILD_DEPENDS="meson ninja glib-dev gobject-introspection-dev gettext-dev" -SPLIT="$PACKAGE-dev" +BUILD_DEPENDS="meson ninja glib-dev gobject-introspection-dev gettext-dev \ +libxslt docbook-xsl" +SPLIT="$PACKAGE-dev $PACKAGE" + +COPY_dev="@dev installed-tests/" # move tests to dev package + +DEPENDS_std="glib" +DEPENDS_dev="$PACKAGE glib-dev" + +TAGS_std="javascript" compile_rules() { mkdir build cd build - meson-wrapper .. && + meson-wrapper \ + -Dman=true \ + .. && ninja && - ninja install + ninja install || return 1 + + sed -i -r 's|^ +||' $install/usr/share/man/man1/*.1 } - -genpkg_rules() { - case $PACKAGE in - json-glib) - copy @std - rm -r $fs/usr/lib/installed-tests/ $fs/usr/share/ - DEPENDS="glib" - TAGS="javascript" - ;; - *-dev) - copy @std @rm @dev - DEPENDS="json-glib glib-dev" - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d kobodeluxe/receipt --- a/kobodeluxe/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/kobodeluxe/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -16,7 +16,7 @@ TARBALL="$SOURCE-$VERSION.tar.bz2" WGET_URL="http://www.olofson.net/kobodl/download/$TARBALL" -BUILD_DEPENDS="libsdl-dev libsdl-image-dev" +BUILD_DEPENDS="sdl-dev sdl-image-dev" compile_rules() { sed -i 's/pipe2/pipe_2/' enemy.cpp enemies.h @@ -46,7 +46,7 @@ mkdir -p $fs/var/games/kobo-deluxe/scores chmod 667 $fs/var/games/kobo-deluxe/scores - DEPENDS="libsdl libsdl-image gcc-lib-base" + DEPENDS="sdl sdl-image gcc-lib-base" TAGS="shooting" } diff -r 7fc972e95a2e -r 0f2575775b2d lbreakout2/receipt --- a/lbreakout2/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/lbreakout2/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$SF_MIRROR/lgames/$TARBALL" -BUILD_DEPENDS="libpng-dev libsdl-dev" +BUILD_DEPENDS="libpng-dev sdl-dev" compile_rules() { sed -i 's|/usr/doc|/usr/share/doc|' configure* @@ -32,5 +32,5 @@ cp -a $install/usr/share $fs/usr rm -rf $fs/usr/share/doc cp -a $stuff/* $fs - DEPENDS="libpng libsdl libsdl-mixer zlib" + DEPENDS="libpng sdl sdl-mixer zlib" } diff -r 7fc972e95a2e -r 0f2575775b2d libav/receipt --- a/libav/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/libav/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -13,7 +13,7 @@ BRANCH="v$VERSION" BUILD_DEPENDS="git coreutils-file-format \ -libsdl-dev faac-dev faad2-dev lame-dev nut opencore-amr-dev openjpeg-dev \ +sdl-dev faac-dev faad2-dev lame-dev nut opencore-amr-dev openjpeg-dev \ netatalk-dev schroedinger-dev speex-dev libtheora-dev libvorbis-dev \ libvpx-dev x264 xvidcore-dev \ zlib-dev bzlib binutils " @@ -48,7 +48,7 @@ case $PACKAGE in libav) copy @std - DEPENDS="libsdl zlib" + DEPENDS="sdl zlib" ;; *-dev) copy @dev diff -r 7fc972e95a2e -r 0f2575775b2d libde265/receipt --- a/libde265/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/libde265/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/strukturag/libde265/archive/v$VERSION.tar.gz" -BUILD_DEPENDS="automake libtool libsdl-dev" +BUILD_DEPENDS="automake libtool sdl-dev" SPLIT="$PACKAGE-dev" compile_rules() { @@ -26,7 +26,7 @@ case $PACKAGE in libde265) copy @std - DEPENDS="libsdl" + DEPENDS="sdl" ;; *-dev) copy @dev diff -r 7fc972e95a2e -r 0f2575775b2d libdv/receipt --- a/libdv/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/libdv/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,7 +12,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" -# With no effect on final binaries: libx11-dev libxt-dev libsdl-dev +# With no effect on final binaries: libx11-dev libxt-dev sdl-dev BUILD_DEPENDS="gfortran" SPLIT="$PACKAGE-dev" diff -r 7fc972e95a2e -r 0f2575775b2d libextractor/receipt --- a/libextractor/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/libextractor/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" -BUILD_DEPENDS="libtool iso-codes libvorbis-dev flac-dev zlib-dev bzip2-dev \ +BUILD_DEPENDS="libtool iso-codes-dev libvorbis-dev flac-dev zlib-dev bzip2-dev \ libmpeg2-dev libjpeg-turbo-dev tiff-dev libarchive-dev exiv2-dev giflib-dev \ libmagic-dev tidy-dev gettext-dev glib-dev gdk-pixbuf-dev libgsf-dev ffmpeg-dev" SPLIT="\ diff -r 7fc972e95a2e -r 0f2575775b2d libgphoto2/receipt --- a/libgphoto2/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/libgphoto2/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="libgphoto2" -VERSION="2.5.19" +VERSION="2.5.21" CATEGORY="graphics" SHORT_DESC="Core library of gphoto2 to access photos from digital camera" MAINTAINER="devel@slitaz.org" @@ -9,14 +9,22 @@ WEB_SITE="http://www.gphoto.org/" REPOLOGY="gphoto2" -TARBALL="$PACKAGE-$VERSION.tar.bz2" -WGET_URL="$SF_MIRROR/gphoto/$TARBALL" +TARBALL="$PACKAGE-${VERSION//./_}-release.tar.gz" +WGET_URL="https://github.com/gphoto/libgphoto2/archive/$TARBALL" +TARBALL_SHA1="574948a2ef9e45f25b72bd324de0870fb649dd1c" -BUILD_DEPENDS="libtool gettext-dev libjpeg-turbo-dev libexif-dev libusb-dev \ -libxml2-dev libgd-dev" # use of libusb-compat-dev disabled while libusb found +BUILD_DEPENDS="automake libtool gettext-dev libjpeg-turbo-dev libexif-dev \ +libusb-dev libxml2-dev libgd-dev" # use of libusb-compat-dev disabled while libusb found SPLIT="$PACKAGE-dev" +DEPENDS_std="libexif libgd libjpeg-turbo libltdl libusb libxml2 eudev" +DEPENDS_dev="libgphoto2 libexif-dev" + +TAGS_std="camera photo" + compile_rules() { + autoreconf --install --symlink + ./configure \ udevscriptdir=/lib/udev \ --with-exif \ @@ -29,16 +37,14 @@ # Remove recursive symlink rm $install/usr/include/gphoto2/gphoto2 - # fix line: - # driverdir=$(libdir)/$(PACKAGE_TARNAME)/$(VERSION) - sed -i 's|^driverdir=.*|driverdir=${libdir}/libgphoto2_port/${VERSION}|' \ - $install/usr/lib/pkgconfig/libgphoto2_port.pc - + echo "Making 20-gphoto.hwdb..." mkdir -p $install/lib/udev/rules.d/ export LD_LIBRARY_PATH="$install/usr/lib${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH" export CAMLIBS="$install/usr/lib/libgphoto2/$VERSION" $install/usr/lib/libgphoto2/print-camera-list hwdb \ | install -Dm644 /dev/stdin $install/lib/udev/hwdb.d/20-gphoto.hwdb + + echo "Making 40-gphoto.rules..." # version is UDEV version, one of: "pre-0.98", "0.98", "136", "175", "201" # See #src/packaging/generic/print-camera-list.c. # We use eudev, so maybe udev version here should be changed. @@ -46,20 +52,6 @@ | install -Dm644 /dev/stdin $install/lib/udev/rules.d/40-gphoto.rules } -genpkg_rules() { - case $PACKAGE in - libgphoto2) - copy @std - DEPENDS="libexif libgd libjpeg-turbo libltdl libusb libxml2 eudev" - TAGS="camera photo" - ;; - libgphoto2-dev) - copy @dev - DEPENDS="libgphoto2 libexif-dev" - ;; - esac -} - post_install_libgphoto2() { # add group camera grep -q camera "$1/etc/group" || chroot "$1/" addgroup -g 97 -S camera diff -r 7fc972e95a2e -r 0f2575775b2d libgphoto2/stuff/patches/libgphoto2-pc.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libgphoto2/stuff/patches/libgphoto2-pc.patch Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,16 @@ +After the substitution made by autoconf in the libgphoto2_port.pc file +variable `driverdir` defined as: +driverdir=$(libdir)/$(PACKAGE_TARNAME)/$(VERSION) +making this variable in the .pc file unusable. + +--- a/libgphoto2_port/configure.ac ++++ b/libgphoto2_port/configure.ac +@@ -459,7 +459,7 @@ + IOLIB_LTLIST="${IOLIB_LTLIST} ${x}.la" + done + AC_SUBST(IOLIB_LTLIST) +-AC_SUBST([iolibdir],["\$(libdir)/\$(PACKAGE_TARNAME)/\$(VERSION)"]) ++AC_SUBST([iolibdir],["\${libdir}/libgphoto2_port/\${VERSION}"]) + AM_CPPFLAGS="$AM_CPPFLAGS -DIOLIBS=\\\"${iolibdir}\\\"" + + sorted_iolib_list="$(echo "${IOLIB_LIST}" | tr ' ' '\n' | sort | ${SED} '/^$/d' | tr '\n' ' ' | ${SED} 's/ $//')" diff -r 7fc972e95a2e -r 0f2575775b2d libgphoto2/stuff/patches/series --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libgphoto2/stuff/patches/series Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,1 @@ +libgphoto2-pc.patch diff -r 7fc972e95a2e -r 0f2575775b2d libmikmod/receipt --- a/libmikmod/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/libmikmod/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="libmikmod" -VERSION="3.3.6" +VERSION="3.3.11.1" CATEGORY="development" SHORT_DESC="Mikmod module player library" MAINTAINER="paul@slitaz.org" @@ -10,23 +10,19 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$SF_MIRROR/mikmod/$TARBALL" +TARBALL_SHA1="addcc17354691d981ea5d9adb4c29194b9d2156c" -BUILD_DEPENDS="bash" +BUILD_DEPENDS="alsa-lib-dev pulseaudio-dev" SPLIT="$PACKAGE-dev" +DEPENDS_std="pulseaudio" + compile_rules() { - touch macintosh/_libmikmodversion.r - sed -i 's|\$(SHELL)|/bin/bash|' configure - - ./configure $CONFIGURE_ARGS && + ./configure \ + --disable-static \ + --disable-oss \ + $CONFIGURE_ARGS && fix libtool && make && make install } - -genpkg_rules() { - case $PACKAGE in - libmikmod) copy @std;; - *-dev) copy @dev;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d libmtp/receipt --- a/libmtp/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/libmtp/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="libmtp" -VERSION="1.1.15" +VERSION="1.1.16" CATEGORY="system-tools" SHORT_DESC="Access to MTP devices: mp3 players, Android phones" MAINTAINER="devel@slitaz.org" @@ -10,13 +10,24 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" +TARBALL_SHA1="2e1c217f4216c3b43e9368f81eb6a234e4b1422f" BUILD_DEPENDS="libusb-dev libgcrypt-dev" -SPLIT="mtp-tools $PACKAGE-dev" +SPLIT="mtp-tools $PACKAGE $PACKAGE-dev" + +COPY_mtp_tools="bin/" + +DEPENDS_mtp_tools="$PACKAGE" +DEPENDS_std="libgcrypt libusb eudev" # libgpg-error +DEPENDS_dev="mtp-tools $PACKAGE libgcrypt-dev libusb-dev eudev-dev" # libgpg-error-dev + +CAT_std="system-tools|library" +CAT_tools="system-tools|utilities" compile_rules() { ./configure \ --with-udev=/etc/udev \ + --disable-static \ $CONFIGURE_ARGS && fix libtool && make && @@ -28,22 +39,3 @@ sed -i 's#/etc/udev/mtp-probe#/lib/udev/mtp-probe#' \ $install/etc/udev/rules.d/69-libmtp.rules } - -genpkg_rules() { - case $PACKAGE in - libmtp) - copy udev/ *.so* - DEPENDS="eudev libgcrypt libgpg-error libusb" - CAT="system-tools|library" - ;; - *-tools) - copy bin/ - CAT="system-tools|utilities" - ;; - *-dev) - copy @dev - DEPENDS="libmtp mtp-tools \ - eudev-dev libgcrypt-dev libgpg-error-dev libusb-dev" - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d librsvg/receipt --- a/librsvg/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/librsvg/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="librsvg" -VERSION="2.42.2" +VERSION="2.44.10" CATEGORY="graphics" SHORT_DESC="Rendering SVG" MAINTAINER="devel@slitaz.org" @@ -11,11 +11,25 @@ TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" +TARBALL_SHA1="cd407c6d121d4f61677dd6896a4b3eb713c1011d" BUILD_DEPENDS="glib-dev gdk-pixbuf-dev libxml2-dev pango-dev libcroco-dev \ gtk-doc gobject-introspection-dev vala gtk3-dev rust" SPLIT="rsvg-convert rsvg-view $PACKAGE-dev" +COPY_std="*.so*" +COPY_rsvg_convert="rsvg-convert" +COPY_rsvg_view="rsvg-view*" + +DEPENDS_std="cairo fontconfig gdk-pixbuf glib libcroco libxml2 pango" +DEPENDS_rsvg_convert="$PACKAGE cairo glib" +DEPENDS_rsvg_view="$PACKAGE cairo glib gtk3" +DEPENDS_dev="$PACKAGE rsvg-convert rsvg-view cairo-dev gdk-pixbuf-dev glib-dev" + +CAT_std="graphics|library" +CAT_rsvg_convert="graphics|converter" +CAT_rsvg_view="graphics|viewer" + compile_rules() { ./configure \ --enable-vala \ @@ -26,31 +40,6 @@ make install } -genpkg_rules() { - case $PACKAGE in - librsvg) - copy *.so* - CAT="graphics|library" - DEPENDS="cairo fontconfig gdk-pixbuf glib libcroco libxml2 pango" - ;; - rsvg-convert) - copy rsvg-convert - CAT="graphics|converter" - DEPENDS="cairo glib librsvg" - ;; - rsvg-view) - copy rsvg-view* - CAT="graphics|viewer" - DEPENDS="cairo glib gtk3 librsvg" - ;; - librsvg-dev) - copy @dev - DEPENDS="librsvg rsvg-convert rsvg-view \ - cairo-dev gdk-pixbuf-dev glib-dev" - ;; - esac -} - post_install_librsvg() { [ -n "$cookmode" ] && return 0 action 'Updating gdk pixbuf loaders cache file...' diff -r 7fc972e95a2e -r 0f2575775b2d libsdl-gfx/receipt --- a/libsdl-gfx/receipt Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,39 +0,0 @@ -# SliTaz package receipt v2. - -PACKAGE="libsdl-gfx" -VERSION="2.0.26" -CATEGORY="x-window" -SHORT_DESC="SDL gfx support" -MAINTAINER="devel@slitaz.org" -LICENSE="LGPL" -WEB_SITE="http://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/" -REPOLOGY="sdl-gfx" - -TARBALL="SDL_gfx-$VERSION.tar.gz" -WGET_URL="http://www.ferzkopp.net/Software/SDL_gfx-2.0/$TARBALL" - -BUILD_DEPENDS="automake libtool libx11-dev libice-dev libsdl-dev" -SPLIT="$PACKAGE-dev" - -compile_rules() { - sed -i 's|/usr/local/|/usr/|' autogen.sh - ./autogen.sh && - - ./configure $CONFIGURE_ARGS && - fix libtool && - make && - make install -} - -genpkg_rules() { - case $PACKAGE in - libsdl-gfx) - copy @std - DEPENDS="libsdl" - ;; - *-dev) - copy @dev - DEPENDS="libsdl-gfx libsdl-dev" - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d libsdl-image/receipt --- a/libsdl-image/receipt Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,36 +0,0 @@ -# SliTaz package receipt v2. - -PACKAGE="libsdl-image" -VERSION="1.2.12" -CATEGORY="development" -SHORT_DESC="An image file loading library" -MAINTAINER="devel@slitaz.org" -LICENSE="LGPL2.1" -WEB_SITE="http://www.libsdl.org/projects/SDL_image/release-1.2.html" -REPOLOGY="sdl-image" - -TARBALL="SDL_image-$VERSION.tar.gz" -WGET_URL="http://www.libsdl.org/projects/SDL_image/release/$TARBALL" - -BUILD_DEPENDS="libsdl-dev libjpeg-turbo-dev libpng-dev tiff-dev libwebp-dev" -SPLIT="$PACKAGE-dev" - -compile_rules() { - ./configure $CONFIGURE_ARGS && - fix libtool && - make && - make install -} - -genpkg_rules() { - case $PACKAGE in - libsdl-image) - copy @std - DEPENDS="libsdl" - ;; - *-dev) - copy @dev - DEPENDS="libsdl-image libsdl-dev" - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d libsdl-mixer/receipt --- a/libsdl-mixer/receipt Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,36 +0,0 @@ -# SliTaz package receipt v2. - -PACKAGE="libsdl-mixer" -VERSION="1.2.12" -CATEGORY="development" -SHORT_DESC="A multichannel sample and music mixer" -MAINTAINER="devel@slitaz.org" -LICENSE="LGPL2.1" -WEB_SITE="http://www.libsdl.org/projects/SDL_mixer/release-1.2.html" -REPOLOGY="sdl-mixer" - -TARBALL="SDL_mixer-$VERSION.tar.gz" -WGET_URL="http://www.libsdl.org/projects/SDL_mixer/release/$TARBALL" - -BUILD_DEPENDS="libsdl-dev fluidsynth-dev libvorbis-dev flac-dev libsmpeg-dev" -SPLIT="$PACKAGE-dev" - -compile_rules() { - ./configure $CONFIGURE_ARGS && - fix libtool && - make && - make install -} - -genpkg_rules() { - case $PACKAGE in - libsdl-mixer) - copy @std - DEPENDS="fluidsynth libsdl tslib" - ;; - *-dev) - copy @dev - DEPENDS="libsdl-mixer libsdl-dev fluidsynth-dev tslib-dev" - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d libsdl-net/receipt --- a/libsdl-net/receipt Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,36 +0,0 @@ -# SliTaz package receipt v2. - -PACKAGE="libsdl-net" -VERSION="1.2.8" -CATEGORY="x-window" -SHORT_DESC="SDL net support" -MAINTAINER="devel@slitaz.org" -LICENSE="LGPL2.1" -WEB_SITE="http://www.libsdl.org/projects/SDL_net/release-1.2.html" -REPOLOGY="sdl-net" - -TARBALL="SDL_net-$VERSION.tar.gz" -WGET_URL="http://www.libsdl.org/projects/SDL_net/release/$TARBALL" - -BUILD_DEPENDS="libsdl-dev" -SPLIT="$PACKAGE-dev" - -compile_rules() { - ./configure $CONFIGURE_ARGS && - fix libtool && - make && - make install -} - -genpkg_rules() { - case $PACKAGE in - libsdl-net) - copy @std - DEPENDS="libsdl" - ;; - *-dev) - copy @dev - DEPENDS="libsdl-net libsdl-dev" - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d libsdl-pango/receipt --- a/libsdl-pango/receipt Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,38 +0,0 @@ -# SliTaz package receipt v2. - -PACKAGE="libsdl-pango" -VERSION="0.1.2" -CATEGORY="x-window" -SHORT_DESC="Pango SDL binding" -MAINTAINER="devel@slitaz.org" -LICENSE="LGPL2.1" -WEB_SITE="http://sdlpango.sourceforge.net/" -REPOLOGY="sdl-pango" - -TARBALL="SDL_Pango-$VERSION.tar.gz" -WGET_URL="$SF_MIRROR/sdlpango/$TARBALL" - -BUILD_DEPENDS="patch gfortran pango-dev libsdl-dev" -SPLIT="$PACKAGE-dev" - -compile_rules() { - ./configure $CONFIGURE_ARGS && - fix libtool && - make $ARCH_MAKE && - make DESTDIR=$install install -} - -genpkg_rules() { - case $PACKAGE in - libsdl-pango) - copy @std - DEPENDS="fontconfig freetype glib libsdl pango" - ;; - *-dev) - copy @dev - DEPENDS="libsdl-pango bzip2-dev fontconfig-dev freetype-dev \ - glib-dev harfbuzz-dev libffi-dev libpng-dev libxml2-dev \ - pango-dev pcre-dev xz-dev zlib-dev" - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d libsdl-pango/stuff/patches/SDL_Pango-0.1.2-API-adds.patch --- a/libsdl-pango/stuff/patches/SDL_Pango-0.1.2-API-adds.patch Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,116 +0,0 @@ ---- a/src/SDL_Pango.c 2004-12-10 10:06:33.000000000 +0100 -+++ b/src/SDL_Pango.c 2006-09-24 22:46:24.000000000 +0200 -@@ -723,13 +723,8 @@ - SDL_UnlockSurface(surface); - } - --/*! -- Create a context which contains Pango objects. -- -- @return A pointer to the context as a SDLPango_Context*. --*/ - SDLPango_Context* --SDLPango_CreateContext() -+SDLPango_CreateContext_GivenFontDesc(const char* font_desc) - { - SDLPango_Context *context = g_malloc(sizeof(SDLPango_Context)); - G_CONST_RETURN char *charset; -@@ -743,8 +738,7 @@ - pango_context_set_language (context->context, pango_language_from_string (charset)); - pango_context_set_base_dir (context->context, PANGO_DIRECTION_LTR); - -- context->font_desc = pango_font_description_from_string( -- MAKE_FONT_NAME (DEFAULT_FONT_FAMILY, DEFAULT_FONT_SIZE)); -+ context->font_desc = pango_font_description_from_string(font_desc); - - context->layout = pango_layout_new (context->context); - -@@ -762,6 +756,17 @@ - } - - /*! -+ Create a context which contains Pango objects. -+ -+ @return A pointer to the context as a SDLPango_Context*. -+*/ -+SDLPango_Context* -+SDLPango_CreateContext() -+{ -+ SDLPango_CreateContext_GivenFontDesc(MAKE_FONT_NAME(DEFAULT_FONT_FAMILY, DEFAULT_FONT_SIZE)); -+} -+ -+/*! - Free a context. - - @param *context [i/o] Context to be free -@@ -1053,6 +1058,20 @@ - pango_layout_set_font_description (context->layout, context->font_desc); - } - -+void -+SDLPango_SetText_GivenAlignment( -+ SDLPango_Context *context, -+ const char *text, -+ int length, -+ SDLPango_Alignment alignment) -+{ -+ pango_layout_set_attributes(context->layout, NULL); -+ pango_layout_set_text (context->layout, text, length); -+ pango_layout_set_auto_dir (context->layout, TRUE); -+ pango_layout_set_alignment (context->layout, alignment); -+ pango_layout_set_font_description (context->layout, context->font_desc); -+} -+ - /*! - Set plain text to context. - Text must be utf-8. -@@ -1067,11 +1086,7 @@ - const char *text, - int length) - { -- pango_layout_set_attributes(context->layout, NULL); -- pango_layout_set_text (context->layout, text, length); -- pango_layout_set_auto_dir (context->layout, TRUE); -- pango_layout_set_alignment (context->layout, PANGO_ALIGN_LEFT); -- pango_layout_set_font_description (context->layout, context->font_desc); -+ SDLPango_SetText_GivenAlignment(context, text, length, SDLPANGO_ALIGN_LEFT); - } - - /*! ---- a/src/SDL_Pango.h 2004-12-10 10:06:33.000000000 +0100 -+++ b/src/SDL_Pango.h 2006-09-24 22:46:01.000000000 +0200 -@@ -109,12 +109,20 @@ - SDLPANGO_DIRECTION_NEUTRAL /*! Neutral */ - } SDLPango_Direction; - -- -+/*! -+ Specifies alignment of text. See Pango reference for detail -+*/ -+typedef enum { -+ SDLPANGO_ALIGN_LEFT, -+ SDLPANGO_ALIGN_CENTER, -+ SDLPANGO_ALIGN_RIGHT -+} SDLPango_Alignment; - - extern DECLSPEC int SDLCALL SDLPango_Init(); - - extern DECLSPEC int SDLCALL SDLPango_WasInit(); - -+extern DECLSPEC SDLPango_Context* SDLCALL SDLPango_CreateContext_GivenFontDesc(const char* font_desc); - extern DECLSPEC SDLPango_Context* SDLCALL SDLPango_CreateContext(); - - extern DECLSPEC void SDLCALL SDLPango_FreeContext( -@@ -157,6 +165,12 @@ - const char *markup, - int length); - -+extern DECLSPEC void SDLCALL SDLPango_SetText_GivenAlignment( -+ SDLPango_Context *context, -+ const char *text, -+ int length, -+ SDLPango_Alignment alignment); -+ - extern DECLSPEC void SDLCALL SDLPango_SetText( - SDLPango_Context *context, - const char *markup, diff -r 7fc972e95a2e -r 0f2575775b2d libsdl-pango/stuff/patches/matrix_declarations.patch --- a/libsdl-pango/stuff/patches/matrix_declarations.patch Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,131 +0,0 @@ -Index: SDL_Pango-0.1.2/src/SDL_Pango.c -=================================================================== ---- SDL_Pango-0.1.2.orig/src/SDL_Pango.c 2007-09-18 15:03:10.732910311 +0200 -+++ SDL_Pango-0.1.2/src/SDL_Pango.c 2007-09-18 15:04:41.970109622 +0200 -@@ -286,6 +286,59 @@ - } contextImpl; - - -+const SDLPango_Matrix _MATRIX_WHITE_BACK -+ = {255, 0, 0, 0, -+ 255, 0, 0, 0, -+ 255, 0, 0, 0, -+ 255, 255, 0, 0,}; -+ -+/*! -+ Specifies white back and black letter. -+*/ -+const SDLPango_Matrix *MATRIX_WHITE_BACK = &_MATRIX_WHITE_BACK; -+ -+const SDLPango_Matrix _MATRIX_BLACK_BACK -+ = {0, 255, 0, 0, -+ 0, 255, 0, 0, -+ 0, 255, 0, 0, -+ 255, 255, 0, 0,}; -+/*! -+ Specifies black back and white letter. -+*/ -+const SDLPango_Matrix *MATRIX_BLACK_BACK = &_MATRIX_BLACK_BACK; -+ -+const SDLPango_Matrix _MATRIX_TRANSPARENT_BACK_BLACK_LETTER -+ = {0, 0, 0, 0, -+ 0, 0, 0, 0, -+ 0, 0, 0, 0, -+ 0, 255, 0, 0,}; -+/*! -+ Specifies transparent back and black letter. -+*/ -+const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_BLACK_LETTER = &_MATRIX_TRANSPARENT_BACK_BLACK_LETTER; -+ -+const SDLPango_Matrix _MATRIX_TRANSPARENT_BACK_WHITE_LETTER -+ = {255, 255, 0, 0, -+ 255, 255, 0, 0, -+ 255, 255, 0, 0, -+ 0, 255, 0, 0,}; -+/*! -+ Specifies transparent back and white letter. -+*/ -+const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_WHITE_LETTER = &_MATRIX_TRANSPARENT_BACK_WHITE_LETTER; -+ -+const SDLPango_Matrix _MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER -+ = {255, 255, 0, 0, -+ 255, 255, 0, 0, -+ 255, 255, 0, 0, -+ 0, 0, 0, 0,}; -+/*! -+ Specifies transparent back and transparent letter. -+ This is useful for KARAOKE like rendering. -+*/ -+const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER = &_MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER; -+ -+ - /*! - Initialize the Glib and Pango API. - This must be called before using other functions in this library, -Index: SDL_Pango-0.1.2/src/SDL_Pango.h -=================================================================== ---- SDL_Pango-0.1.2.orig/src/SDL_Pango.h 2007-09-18 15:03:10.732910311 +0200 -+++ SDL_Pango-0.1.2/src/SDL_Pango.h 2007-09-18 15:06:24.919976401 +0200 -@@ -47,57 +47,27 @@ - Uint8 m[4][4]; /*! Matrix variables */ - } SDLPango_Matrix; - --const SDLPango_Matrix _MATRIX_WHITE_BACK -- = {255, 0, 0, 0, -- 255, 0, 0, 0, -- 255, 0, 0, 0, -- 255, 255, 0, 0,}; -- - /*! - Specifies white back and black letter. - */ --const SDLPango_Matrix *MATRIX_WHITE_BACK = &_MATRIX_WHITE_BACK; -- --const SDLPango_Matrix _MATRIX_BLACK_BACK -- = {0, 255, 0, 0, -- 0, 255, 0, 0, -- 0, 255, 0, 0, -- 255, 255, 0, 0,}; -+extern const SDLPango_Matrix *MATRIX_WHITE_BACK; - /*! - Specifies black back and white letter. - */ --const SDLPango_Matrix *MATRIX_BLACK_BACK = &_MATRIX_BLACK_BACK; -- --const SDLPango_Matrix _MATRIX_TRANSPARENT_BACK_BLACK_LETTER -- = {0, 0, 0, 0, -- 0, 0, 0, 0, -- 0, 0, 0, 0, -- 0, 255, 0, 0,}; -+extern const SDLPango_Matrix *MATRIX_BLACK_BACK; - /*! - Specifies transparent back and black letter. - */ --const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_BLACK_LETTER = &_MATRIX_TRANSPARENT_BACK_BLACK_LETTER; -- --const SDLPango_Matrix _MATRIX_TRANSPARENT_BACK_WHITE_LETTER -- = {255, 255, 0, 0, -- 255, 255, 0, 0, -- 255, 255, 0, 0, -- 0, 255, 0, 0,}; -+extern const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_BLACK_LETTER; - /*! - Specifies transparent back and white letter. - */ --const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_WHITE_LETTER = &_MATRIX_TRANSPARENT_BACK_WHITE_LETTER; -- --const SDLPango_Matrix _MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER -- = {255, 255, 0, 0, -- 255, 255, 0, 0, -- 255, 255, 0, 0, -- 0, 0, 0, 0,}; -+extern const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_WHITE_LETTER; - /*! - Specifies transparent back and transparent letter. - This is useful for KARAOKE like rendering. - */ --const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER = &_MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER; -+extern const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER; - - /*! - Specifies direction of text. See Pango reference for detail diff -r 7fc972e95a2e -r 0f2575775b2d libsdl-pango/stuff/patches/series --- a/libsdl-pango/stuff/patches/series Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -SDL_Pango-0.1.2-API-adds.patch -matrix_declarations.patch diff -r 7fc972e95a2e -r 0f2575775b2d libsdl-perl/receipt --- a/libsdl-perl/receipt Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,27 +0,0 @@ -# SliTaz package receipt v2. - -PACKAGE="libsdl-perl" -VERSION="2.2.6" -CATEGORY="x-window" -SHORT_DESC="SDL perl support" -MAINTAINER="devel@slitaz.org" -LICENSE="LGPL2" -WEB_SITE="http://sdl.perl.org/" -REPOLOGY="sdl-perl" - -TARBALL="SDL_Perl-v$VERSION.tar.gz" -WGET_URL="http://search.cpan.org/CPAN/authors/id/K/KT/KTHAKORE/$TARBALL" - -BUILD_DEPENDS="perl-module-build perl-yaml libsdl-dev perl-dev mesa-dev \ -glu-dev" - -compile_rules() { - perl Build.PL destdir="$install" && - perl Build && - perl Build install -} - -genpkg_rules() { - copy @std - DEPENDS="glu libsdl mesa perl" -} diff -r 7fc972e95a2e -r 0f2575775b2d libsdl-ttf/receipt --- a/libsdl-ttf/receipt Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,36 +0,0 @@ -# SliTaz package receipt v2. - -PACKAGE="libsdl-ttf" -VERSION="2.0.11" # version 1.2.2 the last from 1.2 series, but it need freetype1 -CATEGORY="x-window" -SHORT_DESC="SDL ttf support" -MAINTAINER="devel@slitaz.org" -LICENSE="LGPL2.1" -WEB_SITE="http://www.libsdl.org/projects/SDL_ttf/release-1.2.html" -REPOLOGY="sdl-ttf" - -TARBALL="SDL_ttf-$VERSION.tar.gz" -WGET_URL="http://www.libsdl.org/projects/SDL_ttf/release/$TARBALL" - -BUILD_DEPENDS="libsdl-dev freetype-dev" -SPLIT="$PACKAGE-dev" - -compile_rules() { - ./configure $CONFIGURE_ARGS && - fix libtool && - make && - make install -} - -genpkg_rules() { - case $PACKAGE in - libsdl-ttf) - copy @std - DEPENDS="freetype libsdl" - ;; - *-dev) - copy @dev - DEPENDS="libsdl-ttf libsdl-dev" - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d libsdl/description.txt --- a/libsdl/description.txt Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,3 +0,0 @@ -This is the Simple DirectMedia Layer, a general API that provides low level -access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D -framebuffer across multiple platforms. diff -r 7fc972e95a2e -r 0f2575775b2d libsdl/receipt --- a/libsdl/receipt Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,46 +0,0 @@ -# SliTaz package receipt v2. - -PACKAGE="libsdl" -VERSION="1.2.15" -CATEGORY="x-window" -SHORT_DESC="Simple DirectMedia Layer" -MAINTAINER="devel@slitaz.org" -LICENSE="LGPL2.1" -WEB_SITE="http://www.libsdl.org/" -LFS="http://www.linuxfromscratch.org/blfs/view/svn/multimedia/sdl.html" -REPOLOGY="sdl" - -TARBALL="SDL-$VERSION.tar.gz" -WGET_URL="http://www.libsdl.org/release/$TARBALL" - -BUILD_DEPENDS="nasm alsa-lib-dev libx11-dev libice-dev \ -libxrandr-dev mesa-dev glu-dev tslib-dev libusb-dev" -SPLIT="$PACKAGE-dev" - -compile_rules() { - sed -e '/_XData32/s:register long:register _Xconst long:' \ - -i src/video/x11/SDL_x11sym.h && - - ./configure \ - CPPFLAGS="-I/usr/include/libusb-1.0" \ - --disable-static \ - $CONFIGURE_ARGS && - fix libtool && - make && - make install || return 1 - - cook_pick_docs docs/html/*.html -} - -genpkg_rules() { - case $PACKAGE in - libsdl) - copy @std - DEPENDS="tslib" - ;; - *-dev) - copy @dev - DEPENDS="libsdl tslib-dev libx11-dev" - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d libsdl2-image/receipt --- a/libsdl2-image/receipt Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,37 +0,0 @@ -# SliTaz package receipt v2. - -PACKAGE="libsdl2-image" -VERSION="2.0.1" -CATEGORY="graphics" -SHORT_DESC="An image file loading library" -MAINTAINER="devel@slitaz.org" -LICENSE="LGPL2.1" -WEB_SITE="http://www.libsdl.org/projects/SDL_image/" -REPOLOGY="sdl2-image" - -TARBALL="SDL2_image-$VERSION.tar.gz" -WGET_URL="http://www.libsdl.org/projects/SDL_image/release/$TARBALL" - -BUILD_DEPENDS="libsdl2-dev libjpeg-turbo-dev libpng-dev tiff-dev libwebp-dev" -SPLIT="$PACKAGE-dev" - -compile_rules() { - ./configure $CONFIGURE_ARGS && - fix libtool && - make && - make install -} - -genpkg_rules() { - case $PACKAGE in - libsdl2-image) - copy @std - DEPENDS="libsdl2 tslib" - SUGGESTED="libjpeg-turbo libpng libtiff libwebp" - ;; - *-dev) - copy @dev - DEPENDS="libsdl2-image libsdl2-dev tslib-dev" - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d libsdl2-mixer/receipt --- a/libsdl2-mixer/receipt Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,38 +0,0 @@ -# SliTaz package receipt v2. - -PACKAGE="libsdl2-mixer" -VERSION="2.0.1" -CATEGORY="multimedia" -SHORT_DESC="A multichannel sample and music mixer" -MAINTAINER="devel@slitaz.org" -LICENSE="LGPL2.1" -WEB_SITE="http://www.libsdl.org/projects/SDL_mixer/" -REPOLOGY="sdl2-mixer" - -TARBALL="SDL2_mixer-$VERSION.tar.gz" -WGET_URL="http://www.libsdl.org/projects/SDL_mixer/release/$TARBALL" - -BUILD_DEPENDS="libsdl2-dev libmodplug-dev fluidsynth-dev libvorbis-dev \ -flac-dev libsmpeg2-dev" -SPLIT="$PACKAGE-dev" - -compile_rules() { - ./configure $CONFIGURE_ARGS && - fix libtool && - make && - make install -} - -genpkg_rules() { - case $PACKAGE in - libsdl2-mixer) - copy @std - DEPENDS="libsdl2 tslib" - SUGGESTED="libmodplug fluidsynth libvorbis libogg flac libsmpeg2" - ;; - *-dev) - copy @dev - DEPENDS="libsdl2-mixer libsdl2-dev tslib-dev" - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d libsdl2-net/receipt --- a/libsdl2-net/receipt Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,36 +0,0 @@ -# SliTaz package receipt v2. - -PACKAGE="libsdl2-net" -VERSION="2.0.1" -CATEGORY="network" -SHORT_DESC="SDL2 net support" -MAINTAINER="devel@slitaz.org" -LICENSE="LGPL2.1" -WEB_SITE="http://www.libsdl.org/projects/SDL_net/" -REPOLOGY="sdl2-net" - -TARBALL="SDL2_net-$VERSION.tar.gz" -WGET_URL="http://www.libsdl.org/projects/SDL_net/release/$TARBALL" - -BUILD_DEPENDS="libsdl2-dev" -SPLIT="$PACKAGE-dev" - -compile_rules() { - ./configure $CONFIGURE_ARGS && - fix libtool && - make && - make install -} - -genpkg_rules() { - case $PACKAGE in - libsdl2-net) - copy @std - DEPENDS="libsdl2 tslib" - ;; - *-dev) - copy @dev - DEPENDS="libsdl2-net libsdl2-dev tslib-dev" - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d libsdl2-ttf/receipt --- a/libsdl2-ttf/receipt Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,38 +0,0 @@ -# SliTaz package receipt v2. - -PACKAGE="libsdl2-ttf" -VERSION="2.0.14" -CATEGORY="x-window" -SHORT_DESC="SDL2 ttf support" -MAINTAINER="devel@slitaz.org" -LICENSE="LGPL2.1" -WEB_SITE="http://www.libsdl.org/projects/SDL_ttf/" -REPOLOGY="sdl2-ttf" - -TARBALL="SDL2_ttf-$VERSION.tar.gz" -WGET_URL="http://www.libsdl.org/projects/SDL_ttf/release/$TARBALL" - -BUILD_DEPENDS="freetype-dev libsdl2-dev libx11-dev libice-dev \ -mesa-dev expat-dev libxshmfence-dev" -SPLIT="$PACKAGE-dev" - -compile_rules() { - ./configure $CONFIGURE_ARGS && - fix libtool && - make && - make install -} - -genpkg_rules() { - case $PACKAGE in - libsdl2-ttf) - copy @std - DEPENDS="freetype libsdl2" - SUGGESTED="mesa" - ;; - *-dev) - copy @dev - DEPENDS="libsdl2-ttf libsdl2-dev" - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d libsdl2/receipt --- a/libsdl2/receipt Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,51 +0,0 @@ -# SliTaz package receipt v2. - -PACKAGE="libsdl2" -VERSION="2.0.5" -CATEGORY="x-window" -SHORT_DESC="Cross-platform interactive media development library" -MAINTAINER="devel@slitaz.org" -LICENSE="zlib/libpng" -WEB_SITE="http://libsdl.org/" -LFS="http://www.linuxfromscratch.org/blfs/view/svn/multimedia/sdl2.html" -REPOLOGY="sdl2" - -TARBALL="SDL2-$VERSION.tar.gz" -WGET_URL="http://www.libsdl.org/release/$TARBALL" - -BUILD_DEPENDS="alsa-lib-dev doxygen pulseaudio-dev libxcursor-dev \ -libxinerama-dev libxscrnsaver-dev libxxf86vm-dev mesa-dev \ -wayland-dev wayland-protocols-dev libxkbcommon-dev eudev-dev dbus-dev ibus-dev \ -tslib-dev graphviz" # + fcitx-dev -> broken -SPLIT="$PACKAGE-dev" - -compile_rules() { - ./configure \ - --disable-oss \ - $CONFIGURE_ARGS && - fix libtool && - make && - cd docs && doxygen && cd - && - make install || return 1 - - rm $install/usr/lib/libSDL2*.a - cook_pick_docs \ - docs/output/html/*.html \ - docs/output/html/*.css \ - docs/output/html/*.js \ - docs/output/html/*.png -} - -genpkg_rules() { - case $PACKAGE in - libsdl2) - copy @std - DEPENDS="tslib" - SUGGESTED="alsa-lib mesa dbus" - ;; - *-dev) - copy @dev - DEPENDS="libsdl2 tslib-dev" - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d libsmpeg/receipt --- a/libsmpeg/receipt Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,50 +0,0 @@ -# SliTaz package receipt v2. - -PACKAGE="libsmpeg" -VERSION="399" -CATEGORY="development" -SHORT_DESC="MPEG decoding library" -MAINTAINER="claudinei@slitaz.org" -LICENSE="LGPL2" -WEB_SITE="http://icculus.org/smpeg/" -REPOLOGY="smpeg" - -TARBALL="$PACKAGE-$VERSION.tar.bz2" -BRANCH="$VERSION" -WGET_URL="subversion|svn://svn.icculus.org/smpeg/trunk" - -BUILD_DEPENDS="libsdl libsdl-dev gtk2-dev autoconf automake m4 subversion tar" -SPLIT="$PACKAGE-dev" - -compile_rules() { - sed -i 's/ 0-1/(unsigned int)&/g' audio/hufftable.cpp - chmod +x install-sh - - ./autogen.sh - ./configure \ - --disable-gtk-player \ - $CONFIGURE_ARGS && - fix libtool && - make LDFLAGS+=-lstdc++ && - make DESTDIR=$install install -} - -genpkg_rules() { - case $PACKAGE in - libsmpeg) - mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.so* $fs/usr/lib - DEPENDS="libsdl gcc-lib-base" - ;; - *-dev) - mkdir -p $fs/usr/bin $fs/usr/lib $fs/usr/share $fs/usr/include - cp $install/usr/bin/smpeg-config $fs/usr/bin - chmod +x $fs/usr/bin/smpeg-config - cp -a $install/usr/include/smpeg $fs/usr/include - cp -a $install/usr/lib/*.a $fs/usr/lib - cp -a $install/usr/share/aclocal $fs/usr/share - #fix aclocal warnings - sed -i "s#(AM_PATH_SMPEG#([AM_PATH_SMPEG]#" $fs/usr/share/aclocal/smpeg.m4 - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d libsmpeg2/receipt --- a/libsmpeg2/receipt Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,46 +0,0 @@ -# SliTaz package receipt v2. - -PACKAGE="libsmpeg2" -VERSION="2.0.0" -CATEGORY="multimedia" -SHORT_DESC="SDL2 MPEG Player Library" -MAINTAINER="al.bobylev@gmail.com" -LICENSE="LGPL2" -WEB_SITE="http://icculus.org/smpeg/" -REPOLOGY="smpeg2" - -TARBALL="$PACKAGE-$VERSION.tar.bz2" -WGET_URL="subversion|svn://svn.icculus.org/smpeg/tags/release_${VERSION//./_}" - -BUILD_DEPENDS="subversion automake libsdl2-dev" -SPLIT="$PACKAGE-player $PACKAGE $PACKAGE-dev" - -compile_rules() { - CFLAGS="$CFLAGS -Wno-error=narrowing" - ./autogen.sh && - ./configure \ - --disable-static \ - --disable-debug \ - $CONFIGURE_ARGS && - fix libtool && - make && - make install -} - -genpkg_rules() { - case $PACKAGE in - *-player) - copy plaympeg - CAT="multimedia|player" - DEPENDS="libsmpeg2" - ;; - libsmpeg2) - copy @std @rm - DEPENDS="libsdl2 tslib" - ;; - *-dev) - copy @dev - DEPENDS="libsmpeg2 tslib-dev" - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d libspiro/receipt --- a/libspiro/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/libspiro/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -1,32 +1,24 @@ # SliTaz package receipt v2. PACKAGE="libspiro" -VERSION="0.3.20150131" +VERSION="0.5.20150702" CATEGORY="misc" SHORT_DESC="Spiro simplifies the drawing of beautiful curves" MAINTAINER="al.bobylev@gmail.com" LICENSE="GPL3" WEB_SITE="https://github.com/fontforge/libspiro" -TARBALL="$PACKAGE-$VERSION.tar.gz" -WGET_URL="$WEB_SITE/archive/$VERSION.tar.gz" +TARBALL="$PACKAGE-dist-$VERSION.tar.gz" +WGET_URL="https://github.com/fontforge/libspiro/releases/download/$VERSION/$TARBALL" +TARBALL_SHA1="2520a0d4c43e9db3d2d137885a8a29633f4b2c5e" -BUILD_DEPENDS="autoconf automake libtool bash" SPLIT="$PACKAGE-dev" compile_rules() { - autoreconf -i - automake --foreign -Wall - - ./configure $CONFIGURE_ARGS && + ./configure \ + --disable-static \ + $CONFIGURE_ARGS && fix libtool && make && make install } - -genpkg_rules() { - case $PACKAGE in - libspiro) copy @std;; - *-dev) copy @dev;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d libt4k_common/receipt --- a/libt4k_common/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/libt4k_common/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,8 +12,8 @@ TARBALL="t4k_common-$VERSION.tar.gz" WGET_URL="https://alioth.debian.org/frs/download.php/3540/$TARBALL" # FIXME -BUILD_DEPENDS="libsdl-dev libsdl-image-dev libsdl-mixer-dev libsdl-ttf-dev \ -libsdl-net-dev librsvg-dev libsdl-pango-dev wget libxml2-dev libcroco-dev" +BUILD_DEPENDS="sdl-dev sdl-image-dev sdl-mixer-dev sdl-ttf-dev \ +sdl-net-dev librsvg-dev sdl-pango-dev wget libxml2-dev libcroco-dev" SPLIT="$PACKAGE-dev" compile_rules() { @@ -27,8 +27,8 @@ case $PACKAGE in libt4k_common) copy @std - DEPENDS="libsdl libsdl-image libsdl-mixer libsdl-ttf \ - libsdl-net librsvg libsdl-pango" + DEPENDS="sdl sdl-image sdl-mixer sdl-ttf \ + sdl-net librsvg sdl-pango" ;; *-dev) copy @dev diff -r 7fc972e95a2e -r 0f2575775b2d libtdb/receipt --- a/libtdb/receipt Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,45 +0,0 @@ -# SliTaz package receipt v2. - -PACKAGE="libtdb" -VERSION="1.3.15" -CATEGORY="misc" -SHORT_DESC="A trivial database" -MAINTAINER="devel@slitaz.org" -LICENSE="LGPL3" -WEB_SITE="https://tdb.samba.org/" -REPOLOGY="tdb" - -TARBALL="tdb-$VERSION.tar.gz" -WGET_URL="https://www.samba.org/ftp/tdb/$TARBALL" - -BUILD_DEPENDS="python-dev libxslt-dev docbook-xsl" -SPLIT="$PACKAGE-python $PACKAGE $PACKAGE-dev" - -compile_rules() { - # site script isn't used - ./configure \ - --prefix=/usr \ - --localstatedir=/var \ - --sysconfdir=/etc/samba \ - $CONFIGURE_ARGS && - make && - make install || return 1 - - cook_pick_docs docs/README web/index.html -} - -genpkg_rules() { - case $PACKAGE in - libtdb-python) - copy python*/ - DEPENDS="libtdb python" - ;; - libtdb) - copy @std @rm - DEPENDS="attr" - ;; - *-dev) - copy @dev - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d libtool/receipt --- a/libtool/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/libtool/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,28 +11,24 @@ TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" +TARBALL_SHA1="3e7504b832eb2dd23170c91b6af72e15b56eb94e" BUILD_DEPENDS="automake autoconf gfortran" SPLIT="libltdl $PACKAGE" +COPY_libltdl="*.so*" +COPY_std="@std @dev @rm" + +DEPENDS_libltdl="glibc-base" +DEPENDS_std="libltdl automake autoconf" + +CAT_libltdl="system-tools|library" + +TAGS_std="LFS" + compile_rules() { ./configure $CONFIGURE_ARGS && fix libtool && make && make install } - -genpkg_rules() { - case $PACKAGE in - libltdl) - copy *.so* - CAT="system-tools|library" - DEPENDS="glibc-base" - ;; - libtool) - copy @std @dev @rm - DEPENDS="libltdl automake autoconf" - TAGS="LFS" - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d libuninameslist/receipt --- a/libuninameslist/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/libuninameslist/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -1,32 +1,24 @@ # SliTaz package receipt v2. PACKAGE="libuninameslist" -VERSION="0.4.20140731" +VERSION="20180701" CATEGORY="misc" SHORT_DESC="A Library of Unicode names and annotation data" MAINTAINER="al.bobylev@gmail.com" LICENSE="other" WEB_SITE="https://github.com/fontforge/libuninameslist" -TARBALL="$PACKAGE-$VERSION.tar.gz" -WGET_URL="$WEB_SITE/archive/$VERSION.tar.gz" +TARBALL="$PACKAGE-dist-$VERSION.tar.gz" +WGET_URL="https://github.com/fontforge/libuninameslist/releases/download/$VERSION/$TARBALL" +TARBALL_SHA1="ca0cbdd4784ab27f82cb6241199f90e93ed3540c" -BUILD_DEPENDS="autoconf automake libtool bash" SPLIT="$PACKAGE-dev" compile_rules() { - autoreconf -i - automake - - ./configure $CONFIGURE_ARGS && + ./configure \ + --disable-static \ + $CONFIGURE_ARGS && fix libtool && make && make install } - -genpkg_rules() { - case $PACKAGE in - libuninameslist) copy @std;; - *-dev) copy @dev;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d linapple/receipt --- a/linapple/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/linapple/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-src_$VERSION.tar.bz2" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" -BUILD_DEPENDS="libsdl-dev zlib-dev curl-dev libzip-dev" +BUILD_DEPENDS="sdl-dev zlib-dev curl-dev libzip-dev" compile_rules() { cd $src/src @@ -35,7 +35,7 @@ genpkg_rules() { copy @std - DEPENDS="gcc-lib-base libsdl zlib curl libzip" + DEPENDS="gcc-lib-base sdl zlib curl libzip" CONFIG_FILES="/etc/linapple.conf" TAGS="emulator apple2" } diff -r 7fc972e95a2e -r 0f2575775b2d lincity-ng/receipt --- a/lincity-ng/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/lincity-ng/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,8 +11,8 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="http://download.berlios.de/$PACKAGE/$TARBALL" # FIXME -BUILD_DEPENDS="mesa-dev libxml2-dev libsdl-gfx-dev libsdl-image-dev \ -libsdl-mixer-dev libsdl-ttf libsdl-ttf-dev ftjam physfs-dev glu-dev" +BUILD_DEPENDS="mesa-dev libxml2-dev sdl-gfx-dev sdl-image-dev \ +sdl-mixer-dev sdl-ttf sdl-ttf-dev ftjam physfs-dev glu-dev" compile_rules() { ./configure \ @@ -30,6 +30,6 @@ cp -a $install/usr/share/applications $fs/usr/share cp -a $install/usr/share/lincity-ng $fs/usr/share cp -a $install/usr/share/pixmaps $fs/usr/share - DEPENDS="mesa libxml2 physfs libsdl-gfx libsdl-image libsdl-mixer \ - libsdl-ttf libxcb" + DEPENDS="mesa libxml2 physfs sdl-gfx sdl-image sdl-mixer \ + sdl-ttf libxcb" } diff -r 7fc972e95a2e -r 0f2575775b2d linphone/receipt --- a/linphone/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/linphone/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="http://download-mirror.savannah.gnu.org/releases/linphone/${VERSION%.*}.x/sources/$TARBALL" -BUILD_DEPENDS="intltool libsdl-dev ffmpeg-dev osip-dev exosip-dev speex-dev \ +BUILD_DEPENDS="intltool sdl-dev ffmpeg-dev osip-dev exosip-dev speex-dev \ libxv-dev v4l-utils-dev libglade-dev gtk2-dev glib-dev speex-dev" SPLIT="$PACKAGE-dev" diff -r 7fc972e95a2e -r 0f2575775b2d linuxconsoletools/receipt --- a/linuxconsoletools/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/linuxconsoletools/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -10,7 +10,7 @@ WEB_SITE="https://sourceforge.net/projects/linuxconsole/" WGET_URL="$SF_MIRROR/linuxconsole/$TARBALL" -BUILD_DEPENDS="libsdl-dev" +BUILD_DEPENDS="sdl-dev" compile_rules() { export PREFIX=/usr @@ -23,5 +23,5 @@ mkdir -p $fs/usr/share cp -a $install/usr/bin $fs/usr cp -a $install/usr/share/joystick $fs/usr/share - DEPENDS="libsdl" + DEPENDS="sdl" } diff -r 7fc972e95a2e -r 0f2575775b2d lmms/receipt --- a/lmms/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/lmms/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" -BUILD_DEPENDS="libsdl-dev glib-dev fftw-dev fluidsynth-dev libpng-dev \ +BUILD_DEPENDS="sdl-dev glib-dev fftw-dev fluidsynth-dev libpng-dev \ libogg-dev libvorbis-dev alsa-lib-dev libxft-dev libxinerama-dev \ libsndfile-dev libsamplerate-dev Qt4-dev qt4-phonon qmake cmake freetype-dev" @@ -27,6 +27,6 @@ genpkg_rules() { copy @std - DEPENDS="libsdl glib fluidsynth libpng libvorbis fftw libxft \ + DEPENDS="sdl glib fluidsynth libpng libvorbis fftw libxft \ libxinerama libsamplerate libQtGui libQtXml" } diff -r 7fc972e95a2e -r 0f2575775b2d mana/receipt --- a/mana/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/mana/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,9 +11,9 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="http://manasource.org/files/$TARBALL" -BUILD_DEPENDS="physfs-dev libxml2-dev libsdl-mixer-dev libsdl-image-dev \ -libsdl-net-dev libsdl-ttf-dev libsdl-ttf curl-dev zlib-dev libpng-dev guichan-dev \ -libsdl-gfx-dev enet" +BUILD_DEPENDS="physfs-dev libxml2-dev sdl-mixer-dev sdl-image-dev \ +sdl-net-dev sdl-ttf-dev sdl-ttf curl-dev zlib-dev libpng-dev guichan-dev \ +sdl-gfx-dev enet" compile_rules() { ./configure \ @@ -30,6 +30,6 @@ cp -a $install/usr/share/applications $fs/usr/share/ cp -a $install/usr/share/mana $fs/usr/share/ cp -a $install/usr/share/pixmaps $fs/usr/share/ - DEPENDS="ttf-dejavu physfs libxml2 libsdl-mixer libsdl-image libsdl-net \ - libsdl-ttf curl zlib libpng guichan libsdl-gfx" + DEPENDS="ttf-dejavu physfs libxml2 sdl-mixer sdl-image sdl-net \ + sdl-ttf curl zlib libpng guichan sdl-gfx" } diff -r 7fc972e95a2e -r 0f2575775b2d manaplus/receipt --- a/manaplus/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/manaplus/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,8 +11,8 @@ TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="http://download.evolonline.org/manaplus/download/$VERSION/$TARBALL" -BUILD_DEPENDS="curl-dev enet libxml2-dev libsdl-mixer-dev libsdl-image-dev \ -libsdl-net-dev libsdl-ttf-dev libsdl-gfx-dev physfs-dev libpng-dev zlib-dev" +BUILD_DEPENDS="curl-dev enet libxml2-dev sdl-mixer-dev sdl-image-dev \ +sdl-net-dev sdl-ttf-dev sdl-gfx-dev physfs-dev libpng-dev zlib-dev" compile_rules() { ./configure \ @@ -25,6 +25,6 @@ genpkg_rules() { copy @std - DEPENDS="curl physfs libxml2 libsdl-mixer libsdl-image libsdl-net \ - libsdl-ttf libpng libsdl-gfx ttf-dejavu zlib" + DEPENDS="curl physfs libxml2 sdl-mixer sdl-image sdl-net \ + sdl-ttf libpng sdl-gfx ttf-dejavu zlib" } diff -r 7fc972e95a2e -r 0f2575775b2d miam-player/receipt --- a/miam-player/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/miam-player/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,7 +12,7 @@ WGET_URL="https://github.com/MBach/Miam-Player/archive/v$VERSION.tar.gz" BUILD_DEPENDS="qt5-dev libx11-dev mesa-dev taglib-dev qtav-dev \ -libsdl2-dev" +sdl2-dev" compile_rules() { mkdir build diff -r 7fc972e95a2e -r 0f2575775b2d mjpegtools/receipt --- a/mjpegtools/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/mjpegtools/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,14 +11,14 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$SF_MIRROR/mjpeg/$TARBALL" -BUILD_DEPENDS="libdv expat gtk2 jpeg libsdl libsdl-gfx libx11 libxau \ +BUILD_DEPENDS="libdv expat gtk2 jpeg sdl sdl-gfx libx11 libxau \ libxcomposite libxcursor libxdmcp libxext libxfixes \ libxinerama libxrandr libxrender libxdamage gcc-lib-base \ -libdv-dev libsdl-gfx-dev jpeg-dev" +libdv-dev sdl-gfx-dev jpeg-dev" SPLIT="$PACKAGE-dev" BUILD_DEPENDS="libjpeg-turbo-dev libpng-dev libdv-dev libx11-dev \ -libice-dev libxxf86dga-dev gtk2-dev libsdl-dev" +libice-dev libxxf86dga-dev gtk2-dev sdl-dev" compile_rules() { ./configure $CONFIGURE_ARGS && @@ -31,7 +31,7 @@ case $PACKAGE in mjpegtools) copy @std - DEPENDS="glib gtk2 libdv libjpeg-turbo libpng libsdl" + DEPENDS="glib gtk2 libdv libjpeg-turbo libpng sdl" TAGS="mpeg mjpeg video" ;; *-dev) diff -r 7fc972e95a2e -r 0f2575775b2d mlt/receipt --- a/mlt/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/mlt/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -29,7 +29,7 @@ case $PACKAGE in mlt) copy @std - DEPENDS="libsdl-image libsamplerate libdv qt4 sox libxml2 gtk2 \ + DEPENDS="sdl-image libsamplerate libdv qt4 sox libxml2 gtk2 \ ffmpeg frei0r-plugins" TAGS="multimedia" ;; diff -r 7fc972e95a2e -r 0f2575775b2d mplayer-cli/receipt --- a/mplayer-cli/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/mplayer-cli/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -14,7 +14,7 @@ BUILD_DEPENDS="ncurses-dev libxv-dev alsa-lib-dev libxdamage-dev \ giflib-dev libxxf86vm-dev xorgproto freetype-dev fontconfig-dev \ -zlib-dev yasm libmad-dev libsdl-dev gnutls-dev" +zlib-dev yasm libmad-dev sdl-dev gnutls-dev" compile_rules() { case "$ARCH" in @@ -62,6 +62,6 @@ # Font cd $fs/usr/share/mplayer && ln -s ../fonts/truetype/ttf-dejavu/DejaVuSans.ttf subfont.ttf DEPENDS="alsa-lib bzlib fontconfig freetype giflib libgnutls libmad libpng \ - libsdl ncurses libx11 libxext libxv libxxf86vm zlib" + sdl ncurses libx11 libxext libxv libxxf86vm zlib" PROVIDE="mplayer" } diff -r 7fc972e95a2e -r 0f2575775b2d mupen64plus/receipt --- a/mupen64plus/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/mupen64plus/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,7 +12,7 @@ WGET_URL="https://github.com/mupen64plus/mupen64plus-core/releases/download/$VERSION/$TARBALL" BUILD_DEPENDS="gtk2-dev boost-dev boost-filesystem glu-dev \ -libsamplerate-dev libsdl-dev libsdl-ttf-dev mesa-dev speex-dev yasm zlib-dev \ +libsamplerate-dev sdl-dev sdl-ttf-dev mesa-dev speex-dev yasm zlib-dev \ speexdsp-dev" compile_rules() { @@ -26,6 +26,6 @@ genpkg_rules() { copy @std DEPENDS="freetype glu boost-filesystem boost-system libpng \ - libsamplerate libsdl mesa speexdsp zlib" + libsamplerate sdl mesa speexdsp zlib" TAGS="emulator nintendo64" } diff -r 7fc972e95a2e -r 0f2575775b2d nasm/receipt --- a/nasm/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/nasm/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -1,9 +1,9 @@ # SliTaz package receipt v2. PACKAGE="nasm" -VERSION="2.13.03" +VERSION="2.14.02" CATEGORY="development" -SHORT_DESC="The netwide assembler" +SHORT_DESC="The Netwide assembler" MAINTAINER="pascal.bellard@slitaz.org" LICENSE="BSD" WEB_SITE="https://www.nasm.us/" @@ -11,14 +11,12 @@ TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="http://www.nasm.us/pub/nasm/releasebuilds/$VERSION/$TARBALL" +TARBALL_SHA1="7e9cb20d49ca279c72125b2701b3457c9d1609a5" + +TAGS="assembler" compile_rules() { ./configure $CONFIGURE_ARGS && make && make INSTALLROOT=$install install } - -genpkg_rules() { - copy @std - TAGS="assembler" -} diff -r 7fc972e95a2e -r 0f2575775b2d navit/receipt --- a/navit/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/navit/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,8 +12,8 @@ WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" BUILD_DEPENDS="mesa-dev freeglut-dev quesoglc-dev freeimage-dev \ -imagemagick-dev libxpm-dev libxmu-dev gtk2-dev libsdl-dev \ -libsdl-image-dev freetype-dev fribidi-dev imlib2-dev postgresql-dev \ +imagemagick-dev libxpm-dev libxmu-dev gtk2-dev sdl-dev \ +sdl-image-dev freetype-dev fribidi-dev imlib2-dev postgresql-dev \ libxi-dev openssl-dev" compile_rules() { diff -r 7fc972e95a2e -r 0f2575775b2d nspr/receipt --- a/nspr/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/nspr/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="nspr" -VERSION="4.19" +VERSION="4.20" CATEGORY="utilities" SHORT_DESC="Netscape Portable Runtime" MAINTAINER="devel@slitaz.org" @@ -11,6 +11,7 @@ TARBALL="nspr-$VERSION.tar.gz" WGET_URL="https://archive.mozilla.org/pub/nspr/releases/v$VERSION/src/$TARBALL" +TARBALL_SHA1="ef1e2ca3205fd1658a69ada2e0436266ca3065b5" BUILD_DEPENDS="perl" SPLIT="$PACKAGE-dev" @@ -33,10 +34,3 @@ make && make install } - -genpkg_rules() { - case $PACKAGE in - nspr) copy @std;; - *-dev) copy @dev;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d nss/receipt --- a/nss/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/nss/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="nss" -VERSION="3.38" +VERSION="3.41" CATEGORY="utilities" SHORT_DESC="Mozilla Network Security Services (NSS)" MAINTAINER="devel@slitaz.org" @@ -11,10 +11,14 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://archive.mozilla.org/pub/security/nss/releases/NSS_${VERSION//./_}_RTM/src/$TARBALL" +TARBALL_SHA1="69c60e8d3190573dbcbc01f50e68e3ceb7d92522" BUILD_DEPENDS="nspr-dev sqlite3-dev zlib-dev perl" SPLIT="$PACKAGE-dev" +DEPENDS_std="libsqlite3 nspr" # zlib +DEPENDS_dev="$PACKAGE nspr-dev" + compile_rules() { case $ARCH in x86_64) ARCH_ARGS='USE_64=1';; @@ -54,16 +58,3 @@ install -vm644 Linux*/lib/pkgconfig/nss.pc $install/usr/lib/pkgconfig/ } - -genpkg_rules() { - case $PACKAGE in - nss) - copy @std - DEPENDS="libsqlite3 nspr" # zlib - ;; - *-dev) - copy @dev - DEPENDS="nss nspr-dev" - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d nss/stuff/patches/nss-3.35-standalone-1.patch --- a/nss/stuff/patches/nss-3.35-standalone-1.patch Tue Dec 25 22:17:47 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,247 +0,0 @@ -Submitted By: DJ Lucas -Date: 2016-12-27 -Initial Package Version: 3.12.4 -Upstream Status: Not applicable -Origin: Self, rediffed for nss-3.28. -Description: Adds auto-generated nss.pc and nss-config script, and - allows building without nspr in the source tree. - For 3.35, Requires: updated to nspr >= 4.18. - -diff -Naurp nss-3.28-orig/nss/Makefile nss-3.28/nss/Makefile ---- nss-3.28-orig/nss/Makefile 2016-12-21 05:56:27.000000000 -0600 -+++ nss-3.28/nss/Makefile 2016-12-26 22:24:52.695146032 -0600 -@@ -46,7 +46,7 @@ include $(CORE_DEPTH)/coreconf/rules.mk - # (7) Execute "local" rules. (OPTIONAL). # - ####################################################################### - --nss_build_all: build_nspr all latest -+nss_build_all: all latest - - nss_clean_all: clobber_nspr clobber - -diff -Naurp nss-3.28-orig/nss/config/Makefile nss-3.28/nss/config/Makefile ---- nss-3.28-orig/nss/config/Makefile 1969-12-31 18:00:00.000000000 -0600 -+++ nss-3.28/nss/config/Makefile 2016-12-26 22:20:40.008205774 -0600 -@@ -0,0 +1,40 @@ -+CORE_DEPTH = .. -+DEPTH = .. -+ -+include $(CORE_DEPTH)/coreconf/config.mk -+ -+NSS_MAJOR_VERSION = `grep "NSS_VMAJOR" ../lib/nss/nss.h | awk '{print $$3}'` -+NSS_MINOR_VERSION = `grep "NSS_VMINOR" ../lib/nss/nss.h | awk '{print $$3}'` -+NSS_PATCH_VERSION = `grep "NSS_VPATCH" ../lib/nss/nss.h | awk '{print $$3}'` -+PREFIX = /usr -+ -+all: export libs -+ -+export: -+ # Create the nss.pc file -+ mkdir -p $(DIST)/lib/pkgconfig -+ sed -e "s,@prefix@,$(PREFIX)," \ -+ -e "s,@exec_prefix@,\$${prefix}," \ -+ -e "s,@libdir@,\$${prefix}/lib," \ -+ -e "s,@includedir@,\$${prefix}/include/nss," \ -+ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION),g" \ -+ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \ -+ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \ -+ nss.pc.in > nss.pc -+ chmod 0644 nss.pc -+ ln -sf ../../../../nss/config/nss.pc $(DIST)/lib/pkgconfig -+ -+ # Create the nss-config script -+ mkdir -p $(DIST)/bin -+ sed -e "s,@prefix@,$(PREFIX)," \ -+ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION)," \ -+ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \ -+ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \ -+ nss-config.in > nss-config -+ chmod 0755 nss-config -+ ln -sf ../../../nss/config/nss-config $(DIST)/bin -+ -+libs: -+ -+dummy: all export libs -+ -diff -Naurp nss-3.28-orig/nss/config/nss-config.in nss-3.28/nss/config/nss-config.in ---- nss-3.28-orig/nss/config/nss-config.in 1969-12-31 18:00:00.000000000 -0600 -+++ nss-3.28/nss/config/nss-config.in 2016-12-26 22:20:40.008205774 -0600 -@@ -0,0 +1,153 @@ -+#!/bin/sh -+ -+prefix=@prefix@ -+ -+major_version=@NSS_MAJOR_VERSION@ -+minor_version=@NSS_MINOR_VERSION@ -+patch_version=@NSS_PATCH_VERSION@ -+ -+usage() -+{ -+ cat <&2 -+fi -+ -+lib_nss=yes -+lib_nssutil=yes -+lib_smime=yes -+lib_ssl=yes -+lib_softokn=yes -+ -+while test $# -gt 0; do -+ case "$1" in -+ -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; -+ *) optarg= ;; -+ esac -+ -+ case $1 in -+ --prefix=*) -+ prefix=$optarg -+ ;; -+ --prefix) -+ echo_prefix=yes -+ ;; -+ --exec-prefix=*) -+ exec_prefix=$optarg -+ ;; -+ --exec-prefix) -+ echo_exec_prefix=yes -+ ;; -+ --includedir=*) -+ includedir=$optarg -+ ;; -+ --includedir) -+ echo_includedir=yes -+ ;; -+ --libdir=*) -+ libdir=$optarg -+ ;; -+ --libdir) -+ echo_libdir=yes -+ ;; -+ --version) -+ echo ${major_version}.${minor_version}.${patch_version} -+ ;; -+ --cflags) -+ echo_cflags=yes -+ ;; -+ --libs) -+ echo_libs=yes -+ ;; -+ nss) -+ lib_nss=yes -+ ;; -+ nssutil) -+ lib_nssutil=yes -+ ;; -+ smime) -+ lib_smime=yes -+ ;; -+ ssl) -+ lib_ssl=yes -+ ;; -+ softokn) -+ lib_softokn=yes -+ ;; -+ *) -+ usage 1 1>&2 -+ ;; -+ esac -+ shift -+done -+ -+# Set variables that may be dependent upon other variables -+if test -z "$exec_prefix"; then -+ exec_prefix=`pkg-config --variable=exec_prefix nss` -+fi -+if test -z "$includedir"; then -+ includedir=`pkg-config --variable=includedir nss` -+fi -+if test -z "$libdir"; then -+ libdir=`pkg-config --variable=libdir nss` -+fi -+ -+if test "$echo_prefix" = "yes"; then -+ echo $prefix -+fi -+ -+if test "$echo_exec_prefix" = "yes"; then -+ echo $exec_prefix -+fi -+ -+if test "$echo_includedir" = "yes"; then -+ echo $includedir -+fi -+ -+if test "$echo_libdir" = "yes"; then -+ echo $libdir -+fi -+ -+if test "$echo_cflags" = "yes"; then -+ echo -I$includedir -+fi -+ -+if test "$echo_libs" = "yes"; then -+ libdirs="-L$libdir" -+ if test -n "$lib_nss"; then -+ libdirs="$libdirs -lnss${major_version}" -+ fi -+ if test -n "$lib_nssutil"; then -+ libdirs="$libdirs -lnssutil${major_version}" -+ fi -+ if test -n "$lib_smime"; then -+ libdirs="$libdirs -lsmime${major_version}" -+ fi -+ if test -n "$lib_ssl"; then -+ libdirs="$libdirs -lssl${major_version}" -+ fi -+ if test -n "$lib_softokn"; then -+ libdirs="$libdirs -lsoftokn${major_version}" -+ fi -+ echo $libdirs -+fi -+ -diff -Naurp nss-3.28-orig/nss/config/nss.pc.in nss-3.28/nss/config/nss.pc.in ---- nss-3.28-orig/nss/config/nss.pc.in 1969-12-31 18:00:00.000000000 -0600 -+++ nss-3.28/nss/config/nss.pc.in 2016-12-26 22:22:53.300694346 -0600 -@@ -0,0 +1,12 @@ -+prefix=@prefix@ -+exec_prefix=@exec_prefix@ -+libdir=@libdir@ -+includedir=@includedir@ -+ -+Name: NSS -+Description: Network Security Services -+Version: @NSS_MAJOR_VERSION@.@NSS_MINOR_VERSION@.@NSS_PATCH_VERSION@ -+Requires: nspr >= 4.18 -+Libs: -L@libdir@ -lnss@NSS_MAJOR_VERSION@ -lnssutil@NSS_MAJOR_VERSION@ -lsmime@NSS_MAJOR_VERSION@ -lssl@NSS_MAJOR_VERSION@ -lsoftokn@NSS_MAJOR_VERSION@ -+Cflags: -I${includedir} -+ -diff -Naurp nss-3.28-orig/nss/manifest.mn nss-3.28/nss/manifest.mn ---- nss-3.28-orig/nss/manifest.mn 2016-12-21 05:56:27.000000000 -0600 -+++ nss-3.28/nss/manifest.mn 2016-12-26 22:24:12.278991843 -0600 -@@ -10,4 +10,4 @@ IMPORTS = nspr20/v4.8 \ - - RELEASE = nss - --DIRS = coreconf lib cmd cpputil gtests -+DIRS = coreconf lib cmd cpputil gtests config diff -r 7fc972e95a2e -r 0f2575775b2d nss/stuff/patches/nss-3.41-standalone-1.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nss/stuff/patches/nss-3.41-standalone-1.patch Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,247 @@ +Submitted By: DJ Lucas +Date: 2016-12-27 +Initial Package Version: 3.12.4 +Upstream Status: Not applicable +Origin: Self, rediffed for nss-3.28. +Description: Adds auto-generated nss.pc and nss-config script, and + allows building without nspr in the source tree. + For 3.40.1, Requires: updated to nspr >= 4.20. + +diff -Naurp nss-3.28-orig/nss/Makefile nss-3.28/nss/Makefile +--- nss-3.28-orig/nss/Makefile 2016-12-21 05:56:27.000000000 -0600 ++++ nss-3.28/nss/Makefile 2016-12-26 22:24:52.695146032 -0600 +@@ -46,7 +46,7 @@ include $(CORE_DEPTH)/coreconf/rules.mk + # (7) Execute "local" rules. (OPTIONAL). # + ####################################################################### + +-nss_build_all: build_nspr all latest ++nss_build_all: all latest + + nss_clean_all: clobber_nspr clobber + +diff -Naurp nss-3.28-orig/nss/config/Makefile nss-3.28/nss/config/Makefile +--- nss-3.28-orig/nss/config/Makefile 1969-12-31 18:00:00.000000000 -0600 ++++ nss-3.28/nss/config/Makefile 2016-12-26 22:20:40.008205774 -0600 +@@ -0,0 +1,40 @@ ++CORE_DEPTH = .. ++DEPTH = .. ++ ++include $(CORE_DEPTH)/coreconf/config.mk ++ ++NSS_MAJOR_VERSION = `grep "NSS_VMAJOR" ../lib/nss/nss.h | awk '{print $$3}'` ++NSS_MINOR_VERSION = `grep "NSS_VMINOR" ../lib/nss/nss.h | awk '{print $$3}'` ++NSS_PATCH_VERSION = `grep "NSS_VPATCH" ../lib/nss/nss.h | awk '{print $$3}'` ++PREFIX = /usr ++ ++all: export libs ++ ++export: ++ # Create the nss.pc file ++ mkdir -p $(DIST)/lib/pkgconfig ++ sed -e "s,@prefix@,$(PREFIX)," \ ++ -e "s,@exec_prefix@,\$${prefix}," \ ++ -e "s,@libdir@,\$${prefix}/lib," \ ++ -e "s,@includedir@,\$${prefix}/include/nss," \ ++ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION),g" \ ++ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \ ++ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \ ++ nss.pc.in > nss.pc ++ chmod 0644 nss.pc ++ ln -sf ../../../../nss/config/nss.pc $(DIST)/lib/pkgconfig ++ ++ # Create the nss-config script ++ mkdir -p $(DIST)/bin ++ sed -e "s,@prefix@,$(PREFIX)," \ ++ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION)," \ ++ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \ ++ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \ ++ nss-config.in > nss-config ++ chmod 0755 nss-config ++ ln -sf ../../../nss/config/nss-config $(DIST)/bin ++ ++libs: ++ ++dummy: all export libs ++ +diff -Naurp nss-3.28-orig/nss/config/nss-config.in nss-3.28/nss/config/nss-config.in +--- nss-3.28-orig/nss/config/nss-config.in 1969-12-31 18:00:00.000000000 -0600 ++++ nss-3.28/nss/config/nss-config.in 2016-12-26 22:20:40.008205774 -0600 +@@ -0,0 +1,153 @@ ++#!/bin/sh ++ ++prefix=@prefix@ ++ ++major_version=@NSS_MAJOR_VERSION@ ++minor_version=@NSS_MINOR_VERSION@ ++patch_version=@NSS_PATCH_VERSION@ ++ ++usage() ++{ ++ cat <&2 ++fi ++ ++lib_nss=yes ++lib_nssutil=yes ++lib_smime=yes ++lib_ssl=yes ++lib_softokn=yes ++ ++while test $# -gt 0; do ++ case "$1" in ++ -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; ++ *) optarg= ;; ++ esac ++ ++ case $1 in ++ --prefix=*) ++ prefix=$optarg ++ ;; ++ --prefix) ++ echo_prefix=yes ++ ;; ++ --exec-prefix=*) ++ exec_prefix=$optarg ++ ;; ++ --exec-prefix) ++ echo_exec_prefix=yes ++ ;; ++ --includedir=*) ++ includedir=$optarg ++ ;; ++ --includedir) ++ echo_includedir=yes ++ ;; ++ --libdir=*) ++ libdir=$optarg ++ ;; ++ --libdir) ++ echo_libdir=yes ++ ;; ++ --version) ++ echo ${major_version}.${minor_version}.${patch_version} ++ ;; ++ --cflags) ++ echo_cflags=yes ++ ;; ++ --libs) ++ echo_libs=yes ++ ;; ++ nss) ++ lib_nss=yes ++ ;; ++ nssutil) ++ lib_nssutil=yes ++ ;; ++ smime) ++ lib_smime=yes ++ ;; ++ ssl) ++ lib_ssl=yes ++ ;; ++ softokn) ++ lib_softokn=yes ++ ;; ++ *) ++ usage 1 1>&2 ++ ;; ++ esac ++ shift ++done ++ ++# Set variables that may be dependent upon other variables ++if test -z "$exec_prefix"; then ++ exec_prefix=`pkg-config --variable=exec_prefix nss` ++fi ++if test -z "$includedir"; then ++ includedir=`pkg-config --variable=includedir nss` ++fi ++if test -z "$libdir"; then ++ libdir=`pkg-config --variable=libdir nss` ++fi ++ ++if test "$echo_prefix" = "yes"; then ++ echo $prefix ++fi ++ ++if test "$echo_exec_prefix" = "yes"; then ++ echo $exec_prefix ++fi ++ ++if test "$echo_includedir" = "yes"; then ++ echo $includedir ++fi ++ ++if test "$echo_libdir" = "yes"; then ++ echo $libdir ++fi ++ ++if test "$echo_cflags" = "yes"; then ++ echo -I$includedir ++fi ++ ++if test "$echo_libs" = "yes"; then ++ libdirs="-L$libdir" ++ if test -n "$lib_nss"; then ++ libdirs="$libdirs -lnss${major_version}" ++ fi ++ if test -n "$lib_nssutil"; then ++ libdirs="$libdirs -lnssutil${major_version}" ++ fi ++ if test -n "$lib_smime"; then ++ libdirs="$libdirs -lsmime${major_version}" ++ fi ++ if test -n "$lib_ssl"; then ++ libdirs="$libdirs -lssl${major_version}" ++ fi ++ if test -n "$lib_softokn"; then ++ libdirs="$libdirs -lsoftokn${major_version}" ++ fi ++ echo $libdirs ++fi ++ +diff -Naurp nss-3.28-orig/nss/config/nss.pc.in nss-3.28/nss/config/nss.pc.in +--- nss-3.28-orig/nss/config/nss.pc.in 1969-12-31 18:00:00.000000000 -0600 ++++ nss-3.28/nss/config/nss.pc.in 2016-12-26 22:22:53.300694346 -0600 +@@ -0,0 +1,12 @@ ++prefix=@prefix@ ++exec_prefix=@exec_prefix@ ++libdir=@libdir@ ++includedir=@includedir@ ++ ++Name: NSS ++Description: Network Security Services ++Version: @NSS_MAJOR_VERSION@.@NSS_MINOR_VERSION@.@NSS_PATCH_VERSION@ ++Requires: nspr >= 4.20 ++Libs: -L@libdir@ -lnss@NSS_MAJOR_VERSION@ -lnssutil@NSS_MAJOR_VERSION@ -lsmime@NSS_MAJOR_VERSION@ -lssl@NSS_MAJOR_VERSION@ -lsoftokn@NSS_MAJOR_VERSION@ ++Cflags: -I${includedir} ++ +diff -Naurp nss-3.28-orig/nss/manifest.mn nss-3.28/nss/manifest.mn +--- nss-3.28-orig/nss/manifest.mn 2016-12-21 05:56:27.000000000 -0600 ++++ nss-3.28/nss/manifest.mn 2016-12-26 22:24:12.278991843 -0600 +@@ -10,4 +10,4 @@ IMPORTS = nspr20/v4.8 \ + + RELEASE = nss + +-DIRS = coreconf lib cmd cpputil gtests ++DIRS = coreconf lib cmd cpputil gtests config diff -r 7fc972e95a2e -r 0f2575775b2d nss/stuff/patches/series --- a/nss/stuff/patches/series Tue Dec 25 22:17:47 2018 +0200 +++ b/nss/stuff/patches/series Fri Dec 28 05:11:49 2018 +0200 @@ -1,2 +1,2 @@ # from LFS -nss-3.35-standalone-1.patch +nss-3.41-standalone-1.patch diff -r 7fc972e95a2e -r 0f2575775b2d opal/receipt --- a/opal/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/opal/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -42,7 +42,7 @@ case $PACKAGE in opal) copy @std - DEPENDS="cyrus-sasl expat jpeg libsdl libogg libtheora \ + DEPENDS="cyrus-sasl expat jpeg sdl libogg libtheora \ libunixODBC openssl ptlib libtiff zlib" TAGS="telephony" ;; diff -r 7fc972e95a2e -r 0f2575775b2d openshot/receipt --- a/openshot/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/openshot/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://launchpad.net/openshot/${VERSION%.*}/$VERSION/+download/$TARBALL" -BUILD_DEPENDS="mlt-dev librsvg-dev libsdl-dev frei0r-plugins-dev sox-dev \ +BUILD_DEPENDS="mlt-dev librsvg-dev sdl-dev frei0r-plugins-dev sox-dev \ ffmpeg-dev goocanvas-dev" compile_rules() { @@ -20,7 +20,7 @@ genpkg_rules() { copy @std - DEPENDS="mlt-python-bindings pygoocanvas libsdl librsvg python-pyxdg \ + DEPENDS="mlt-python-bindings pygoocanvas sdl librsvg python-pyxdg \ frei0r-plugins python-pil python-httplib2" SUGGESTED="dvgrab libquicktime libavc1394 faac jack ladspa" } diff -r 7fc972e95a2e -r 0f2575775b2d openspades/receipt --- a/openspades/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/openspades/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/yvt/openspades/archive/v$VERSION.tar.gz" -BUILD_DEPENDS="gcc49 cmake libsdl2-dev libsdl2-image-dev freealut-dev mesa-dev \ +BUILD_DEPENDS="gcc49 cmake sdl2-dev sdl2-image-dev freealut-dev mesa-dev \ glew-dev curl-dev imagemagick grep unzip" compile_rules() { @@ -32,7 +32,7 @@ genpkg_rules() { cp -a $install/* $fs - DEPENDS="gcc49-lib-base glew glibc-base libcurl glu libsdl2 libsdl2-image \ + DEPENDS="gcc49-lib-base glew glibc-base libcurl glu sdl2 sdl2-image \ libxcb mesa util-linux-uuid libice libsm libx11 \ libxau libxdmcp libxext zlib" } diff -r 7fc972e95a2e -r 0f2575775b2d openttd/receipt --- a/openttd/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/openttd/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION-source.tar.gz" WGET_URL="http://us.binaries.openttd.org/binaries/releases/$VERSION/$TARBALL" -BUILD_DEPENDS="libsdl-dev lzo-dev zlib-dev libpng-dev xz-dev icu-dev" +BUILD_DEPENDS="sdl-dev lzo-dev zlib-dev libpng-dev xz-dev icu-dev" compile_rules() { ./configure \ @@ -40,5 +40,5 @@ genpkg_rules() { copy @std - DEPENDS="libsdl lzo zlib libpng icu" + DEPENDS="sdl lzo zlib libpng icu" } diff -r 7fc972e95a2e -r 0f2575775b2d opentyrian/receipt --- a/opentyrian/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/opentyrian/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="mercurial|https://opentyrian.googlecode.com/hg/" # FIXME -BUILD_DEPENDS="libsdl-dev libsdl-mixer-dev libsdl-net-dev mercurial" +BUILD_DEPENDS="sdl-dev sdl-mixer-dev sdl-net-dev mercurial" compile_rules() { make release || return 1 @@ -35,5 +35,5 @@ genpkg_rules() { copy @std - DEPENDS="libsdl libsdl-mixer libsdl-net tyrian" + DEPENDS="sdl sdl-mixer sdl-net tyrian" } diff -r 7fc972e95a2e -r 0f2575775b2d pce/receipt --- a/pce/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/pce/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="http://www.hampa.ch/pub/pce/pre/$TARBALL" -BUILD_DEPENDS="readline-dev ncurses-dev libsdl-dev xorg-dev" +BUILD_DEPENDS="readline-dev ncurses-dev sdl-dev xorg-dev" compile_rules() { ./configure $CONFIGURE_ARGS && @@ -21,7 +21,7 @@ genpkg_rules() { copy @std - DEPENDS="readline ncurses libsdl libx11 libxcb libxau \ + DEPENDS="readline ncurses sdl libx11 libxcb libxau \ libxdmcp" TAGS="emulator atari macplus" } diff -r 7fc972e95a2e -r 0f2575775b2d pcsxr-svn/receipt --- a/pcsxr-svn/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/pcsxr-svn/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -14,7 +14,7 @@ BRANCH="$VERSION" BUILD_DEPENDS="glib-dev libcdio-dev libglade-dev gtk2-dev \ -libxtst-dev libxv-dev mesa-dev zlib-dev libsdl-dev \ +libxtst-dev libxv-dev mesa-dev zlib-dev sdl-dev \ subversion nasm gettext-dev intltool sed lzma autoconf automake libtool \ expat-dev libxshmfence-dev" @@ -38,6 +38,6 @@ cp -a $install/usr/share/psemu $fs/usr/share cp -a $install/usr/share/pcsx $fs/usr/share find $fs/usr/lib -name "*.la" -delete - DEPENDS="libcdio libglade libxtst libxv mesa libsdl" + DEPENDS="libcdio libglade libxtst libxv mesa sdl" TAGS="emulator playstation" } diff -r 7fc972e95a2e -r 0f2575775b2d perl-alien-sdl/receipt --- a/perl-alien-sdl/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/perl-alien-sdl/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -15,11 +15,11 @@ TARBALL="$ORIGIN-$VERSION.tar.gz" WGET_URL="https://cpan.metacpan.org/authors/id/${AUTHOR:0:1}/${AUTHOR:0:2}/$AUTHOR/$TARBALL" -DEPENDS_std="perl perl-capture-tiny perl-file-sharedir perl-file-which libsdl" +DEPENDS_std="perl perl-capture-tiny perl-file-sharedir perl-file-which sdl" BUILD_DEPENDS="$DEPENDS_std perl-module-build perl-archive-extract \ -perl-text-patch perl-archive-zip libsdl-dev" +perl-text-patch perl-archive-zip sdl-dev" -# TODO: rebuild if sdl-config in libsdl-dev changed +# TODO: rebuild if sdl-config in sdl-dev changed compile_rules() { # Workaround bug with --with-sdl-config diff -r 7fc972e95a2e -r 0f2575775b2d pingus/receipt --- a/pingus/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/pingus/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -14,7 +14,7 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="http://pingus.seul.org/files/$TARBALL" -BUILD_DEPENDS="scons2 libsdl-dev libsdl-image-dev libsdl-mixer-dev boost-dev \ +BUILD_DEPENDS="scons2 sdl-dev sdl-image-dev sdl-mixer-dev boost-dev \ boost-signals libpng-dev" compile_rules() { @@ -35,5 +35,5 @@ genpkg_rules() { copy @std - DEPENDS="libsdl libsdl-image libsdl-mixer boost-signals gcc-lib-base" + DEPENDS="sdl sdl-image sdl-mixer boost-signals gcc-lib-base" } diff -r 7fc972e95a2e -r 0f2575775b2d polkit-no-script/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/polkit-no-script/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,71 @@ +# SliTaz package receipt v2. + +PACKAGE="polkit-no-script" +VERSION="0.113" +COMMIT="bc8423c" +CATEGORY="base-system" +SHORT_DESC="Authorization manager - no-script fork" +MAINTAINER="devel@slitaz.org" +LICENSE="LGPL2" +WEB_SITE="https://github.com/ikeydoherty/polkit-no-script" +# See also https://dev.getsol.us/T4824 + +TARBALL="$PACKAGE-$COMMIT.tar.gz" +WGET_URL="https://github.com/ikeydoherty/polkit-no-script/archive/$COMMIT.tar.gz" +TARBALL_SHA1="07f3bc5c9126c60dec5d16600e05c7b908d5426f" + +BUILD_DEPENDS="automake libtool gtk-doc glib-dev gobject-introspection-dev \ +intltool gettext-dev expat-dev" +SPLIT="$PACKAGE-dev $PACKAGE" + +COPY_dev="@dev gettext/" + +DEPENDS_std="expat glib" +DEPENDS_dev="$PACKAGE expat-dev glib-dev" + +compile_rules() { + if ! grep -q polkitd "/etc/passwd"; then + addgroup -g 27 polkitd + adduser -g "PolicyKit Daemon Owner" -h /etc/polkit-1 -u 27 \ + -G polkitd -s /bin/false -D polkitd + fi + + ./autogen.sh \ + --disable-static \ + --enable-libsystemd-login=no \ + --enable-libelogind=no \ + --with-authfw=shadow \ + --disable-test \ + $CONFIGURE_ARGS && + fix libtool && + make && + make install || return 1 + + # for access file in web interface, will be changed back in post-install to 700 + chmod 755 "$install/etc/polkit-1/rules.d/" \ + "$install/usr/share/polkit-1/rules.d/" + chown 0:0 "$install/usr/share/polkit-1/rules.d/" + + cp $stuff/*.keyrules $install/usr/share/polkit-1/rules.d/ +} + +post_install_polkit_no_script() { + if ! grep -q polkitd "$1/etc/group"; then + chroot "$1/" /usr/sbin/addgroup -g 27 polkitd + chroot "$1/" /usr/sbin/adduser -g "PolicyKit Daemon Owner" \ + -h /etc/polkit-1 -u 27 -G polkitd -s /bin/false -D polkitd + fi + + mkdir -p "$1/var" + + chmod 4755 "$1/usr/lib/polkit-1/polkit-agent-helper-1" + chmod 4755 "$1/usr/bin/pkexec" + + chmod 700 "$1/etc/polkit-1/rules.d/" "$1/usr/share/polkit-1/rules.d/" + chown 27:0 "$1/etc/polkit-1/rules.d/" "$1/usr/share/polkit-1/rules.d/" +} + +post_remove_polkit_no_script() { + chroot "$1/" deluser polkitd + chroot "$1/" delgroup polkitd +} diff -r 7fc972e95a2e -r 0f2575775b2d polkit-no-script/stuff/10-udisks2.keyrules --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/polkit-no-script/stuff/10-udisks2.keyrules Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,10 @@ +# Allow udisks2 to mount devices without authentication for users +# in the "disk" group. + +[Policy] +Rules=udisks2.rules + +[udisks2.rules] +Actions=org.freedesktop.udisks2.filesystem-mount-system; org.freedesktop.udisks2.filesystem-mount +InUnixGroups=%disk% +Result=yes diff -r 7fc972e95a2e -r 0f2575775b2d polkit-no-script/stuff/overrides --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/polkit-no-script/stuff/overrides Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,2 @@ +4755 /usr/bin/pkexec +4755 /usr/lib/polkit-1/polkit-agent-helper-1 diff -r 7fc972e95a2e -r 0f2575775b2d polkit-no-script/stuff/polkit-1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/polkit-no-script/stuff/polkit-1 Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,8 @@ +# Begin /etc/pam.d/polkit-1 + +auth include system-auth +account include system-account +password include system-password +session include system-session + +# End /etc/pam.d/polkit-1 diff -r 7fc972e95a2e -r 0f2575775b2d polkit/receipt --- a/polkit/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/polkit/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,11 +11,26 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="http://www.freedesktop.org/software/polkit/releases/$TARBALL" +TARBALL_SHA1="ef855c2d04184dceb38e0940dc7bec9cc3da415c" JS='js185' BUILD_DEPENDS="glib-dev $JS-dev expat-dev intltool pam-dev \ gobject-introspection-dev gtk-doc" -SPLIT="$PACKAGE-dev $PACKAGE-pam:pam $PACKAGE-pam-dev:pam" +SPLIT="$PACKAGE-dev $PACKAGE-pam:pam $PACKAGE-pam-dev:pam" + +COPY_pam="@std" +COPY_pam_dev="@dev" + +DEPENDS_std="expat glib $JS" +DEPENDS_dev="$PACKAGE expat-dev glib-dev $JS-dev" +DEPENDS_pam="expat glib $JS pam" +DEPENDS_pam_dev="$PACKAGE expat-dev glib-dev $JS-dev pam-dev" + +CAT_pam="base-system|using PAM" +CAT_pam_dev="development|development files, using PAM" + +PROVIDE_pam="$PACKAGE:pam" +PROVIDE_pam_dev="$PACKAGE-dev:pam" compile_rules() { if ! grep -q polkitd "/etc/passwd"; then @@ -30,7 +45,9 @@ esac ./configure \ + --disable-static \ --enable-libsystemd-login=no \ + --enable-libelogind=no \ $SET_ARGS \ $CONFIGURE_ARGS && fix libtool && @@ -47,32 +64,6 @@ cp $stuff/*.rules $install/etc/polkit-1/rules.d/ } -genpkg_rules() { - case $PACKAGE in - polkit) - copy @std - DEPENDS="expat glib $JS" - ;; - polkit-dev) - copy @dev - DEPENDS="polkit expat-dev glib-dev $JS-dev" - ;; - - polkit-pam) - copy @std - CAT="base-system|using PAM" - DEPENDS="expat glib $JS pam" - PROVIDE="polkit:pam" - ;; - polkit-pam-dev) - copy @dev - CAT="development|development files, using PAM" - DEPENDS="polkit expat-dev glib-dev $JS-dev pam-dev" - PROVIDE="polkit-dev:pam" - ;; - esac -} - post_install_polkit() { if ! grep -q polkitd "$1/etc/group"; then chroot "$1/" /usr/sbin/addgroup -g 27 polkitd diff -r 7fc972e95a2e -r 0f2575775b2d polkit/stuff/overrides --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/polkit/stuff/overrides Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,3 @@ +4755 /usr/bin/pkexec +4755 /usr/lib/polkit-1/polkit-agent-helper-1 +0700 /usr/share/polkit-1/rules.d/ diff -r 7fc972e95a2e -r 0f2575775b2d polkit/stuff/patches/polkit-0.115-security_patch-2.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/polkit/stuff/patches/polkit-0.115-security_patch-2.patch Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,406 @@ +Submitted By: Douglas R. Reno +Date: 2018-12-14 +Initial Package Version: 0.115 +Upstream Status: Applied +Origin: Upstream/Self +Description: This patch contains security fixes for polkit since + version 0.115. This also fixes some debug text that + was deprecated, and changes some errors to debug msgs. + This fixes a vulnerability that has gotten national + attention because it allows any UID over 4,000,000 + to execute any command without authentication. + +diff -Naurp polkit-0.115.orig/src/polkit/polkitpermission.c polkit-0.115/src/polkit/polkitpermission.c +--- polkit-0.115.orig/src/polkit/polkitpermission.c 2018-04-03 15:57:57.000000000 -0500 ++++ polkit-0.115/src/polkit/polkitpermission.c 2018-12-13 13:00:43.554424180 -0600 +@@ -137,10 +137,13 @@ polkit_permission_finalize (GObject *obj + g_free (permission->tmp_authz_id); + g_object_unref (permission->subject); + +- g_signal_handlers_disconnect_by_func (permission->authority, +- on_authority_changed, +- permission); +- g_object_unref (permission->authority); ++ if (permission->authority != NULL) ++ { ++ g_signal_handlers_disconnect_by_func (permission->authority, ++ on_authority_changed, ++ permission); ++ g_object_unref (permission->authority); ++ } + + if (G_OBJECT_CLASS (polkit_permission_parent_class)->finalize != NULL) + G_OBJECT_CLASS (polkit_permission_parent_class)->finalize (object); +diff -Naurp polkit-0.115.orig/src/polkit/polkitunixgroup.c polkit-0.115/src/polkit/polkitunixgroup.c +--- polkit-0.115.orig/src/polkit/polkitunixgroup.c 2017-09-04 14:52:53.000000000 -0500 ++++ polkit-0.115/src/polkit/polkitunixgroup.c 2018-12-13 12:22:14.903159457 -0600 +@@ -71,6 +71,7 @@ G_DEFINE_TYPE_WITH_CODE (PolkitUnixGroup + static void + polkit_unix_group_init (PolkitUnixGroup *unix_group) + { ++ unix_group->gid = -1; /* -1 is not a valid GID under Linux */ + } + + static void +@@ -100,11 +101,14 @@ polkit_unix_group_set_property (GObject + GParamSpec *pspec) + { + PolkitUnixGroup *unix_group = POLKIT_UNIX_GROUP (object); ++ gint val; + + switch (prop_id) + { + case PROP_GID: +- unix_group->gid = g_value_get_int (value); ++ val = g_value_get_int (value); ++ g_return_if_fail (val != -1); ++ unix_group->gid = val; + break; + + default: +@@ -131,9 +135,9 @@ polkit_unix_group_class_init (PolkitUnix + g_param_spec_int ("gid", + "Group ID", + "The UNIX group ID", +- 0, ++ G_MININT, + G_MAXINT, +- 0, ++ -1, + G_PARAM_CONSTRUCT | + G_PARAM_READWRITE | + G_PARAM_STATIC_NAME | +@@ -166,7 +170,7 @@ polkit_unix_group_get_gid (PolkitUnixGro + */ + void + polkit_unix_group_set_gid (PolkitUnixGroup *group, +- gint gid) ++ gint gid) + { + g_return_if_fail (POLKIT_IS_UNIX_GROUP (group)); + group->gid = gid; +@@ -183,6 +187,8 @@ polkit_unix_group_set_gid (PolkitUnixGro + PolkitIdentity * + polkit_unix_group_new (gint gid) + { ++ g_return_val_if_fail (gid != -1, NULL); ++ + return POLKIT_IDENTITY (g_object_new (POLKIT_TYPE_UNIX_GROUP, + "gid", gid, + NULL)); +diff -Naurp polkit-0.115.orig/src/polkit/polkitunixprocess.c polkit-0.115/src/polkit/polkitunixprocess.c +--- polkit-0.115.orig/src/polkit/polkitunixprocess.c 2018-06-25 08:55:45.000000000 -0500 ++++ polkit-0.115/src/polkit/polkitunixprocess.c 2018-12-13 12:58:33.019565824 -0600 +@@ -159,9 +159,14 @@ polkit_unix_process_set_property (GObjec + polkit_unix_process_set_pid (unix_process, g_value_get_int (value)); + break; + +- case PROP_UID: +- polkit_unix_process_set_uid (unix_process, g_value_get_int (value)); ++ case PROP_UID: { ++ gint val; ++ ++ val = g_value_get_int (value); ++ g_return_if_fail (val != -1); ++ polkit_unix_process_set_uid (unix_process, val); + break; ++ } + + case PROP_START_TIME: + polkit_unix_process_set_start_time (unix_process, g_value_get_uint64 (value)); +@@ -239,7 +244,7 @@ polkit_unix_process_class_init (PolkitUn + g_param_spec_int ("uid", + "User ID", + "The UNIX user ID", +- -1, ++ G_MININT, + G_MAXINT, + -1, + G_PARAM_CONSTRUCT | +@@ -303,7 +308,6 @@ polkit_unix_process_set_uid (PolkitUnixP + gint uid) + { + g_return_if_fail (POLKIT_IS_UNIX_PROCESS (process)); +- g_return_if_fail (uid >= -1); + process->uid = uid; + } + +diff -Naurp polkit-0.115.orig/src/polkit/polkitunixuser.c polkit-0.115/src/polkit/polkitunixuser.c +--- polkit-0.115.orig/src/polkit/polkitunixuser.c 2017-09-04 14:52:53.000000000 -0500 ++++ polkit-0.115/src/polkit/polkitunixuser.c 2018-12-13 12:26:43.659067703 -0600 +@@ -72,6 +72,7 @@ G_DEFINE_TYPE_WITH_CODE (PolkitUnixUser, + static void + polkit_unix_user_init (PolkitUnixUser *unix_user) + { ++ unix_user->uid = -1; /* (uid_t) -1 is not a valid UID under Linux */ + unix_user->name = NULL; + } + +@@ -112,11 +113,14 @@ polkit_unix_user_set_property (GObject + GParamSpec *pspec) + { + PolkitUnixUser *unix_user = POLKIT_UNIX_USER (object); ++ gint val; + + switch (prop_id) + { + case PROP_UID: +- unix_user->uid = g_value_get_int (value); ++ val = g_value_get_int (value); ++ g_return_if_fail (val != -1); ++ unix_user->uid = val; + break; + + default: +@@ -144,9 +148,9 @@ polkit_unix_user_class_init (PolkitUnixU + g_param_spec_int ("uid", + "User ID", + "The UNIX user ID", +- 0, ++ G_MININT, + G_MAXINT, +- 0, ++ -1, + G_PARAM_CONSTRUCT | + G_PARAM_READWRITE | + G_PARAM_STATIC_NAME | +@@ -182,6 +186,7 @@ polkit_unix_user_set_uid (PolkitUnixUser + gint uid) + { + g_return_if_fail (POLKIT_IS_UNIX_USER (user)); ++ g_return_if_fail (uid != -1); + user->uid = uid; + } + +@@ -196,6 +201,8 @@ polkit_unix_user_set_uid (PolkitUnixUser + PolkitIdentity * + polkit_unix_user_new (gint uid) + { ++ g_return_val_if_fail (uid != -1, NULL); ++ + return POLKIT_IDENTITY (g_object_new (POLKIT_TYPE_UNIX_USER, + "uid", uid, + NULL)); +diff -Naurp polkit-0.115.orig/src/polkitagent/polkitagentlistener.c polkit-0.115/src/polkitagent/polkitagentlistener.c +--- polkit-0.115.orig/src/polkitagent/polkitagentlistener.c 2018-04-03 15:57:57.000000000 -0500 ++++ polkit-0.115/src/polkitagent/polkitagentlistener.c 2018-12-13 12:14:09.418533147 -0600 +@@ -178,10 +178,10 @@ on_notify_authority_owner (GObject *o + owner = polkit_authority_get_owner (server->authority); + if (owner == NULL) + { +- g_printerr ("PolicyKit daemon disconnected from the bus.\n"); ++ g_debug ("PolicyKit daemon disconnected from the bus.\n"); + + if (server->is_registered) +- g_printerr ("We are no longer a registered authentication agent.\n"); ++ g_debug ("We are no longer a registered authentication agent.\n"); + + server->is_registered = FALSE; + } +@@ -192,17 +192,17 @@ on_notify_authority_owner (GObject *o + { + GError *error; + +- g_printerr ("PolicyKit daemon reconnected to bus.\n"); +- g_printerr ("Attempting to re-register as an authentication agent.\n"); ++ g_debug ("PolicyKit daemon reconnected to bus.\n"); ++ g_debug ("Attempting to re-register as an authentication agent.\n"); + + error = NULL; + if (server_register (server, &error)) + { +- g_printerr ("We are now a registered authentication agent.\n"); ++ g_debug ("We are now a registered authentication agent.\n"); + } + else + { +- g_printerr ("Failed to register as an authentication agent: %s\n", error->message); ++ g_debug ("Failed to register as an authentication agent: %s\n", error->message); + g_error_free (error); + } + } +@@ -439,6 +439,7 @@ polkit_agent_listener_register_with_opti + server->thread_initialization_error = NULL; + g_thread_join (server->thread); + server_free (server); ++ server = NULL; + goto out; + } + } +diff -Naurp polkit-0.115.orig/src/polkitbackend/polkitbackendinteractiveauthority.c polkit-0.115/src/polkitbackend/polkitbackendinteractiveauthority.c +--- polkit-0.115.orig/src/polkitbackend/polkitbackendinteractiveauthority.c 2018-06-22 17:20:18.000000000 -0500 ++++ polkit-0.115/src/polkitbackend/polkitbackendinteractiveauthority.c 2018-12-13 12:19:01.492266182 -0600 +@@ -935,7 +935,7 @@ polkit_backend_interactive_authority_che + } + + /* Not anyone is allowed to check that process XYZ is allowed to do ABC. +- * We only allow this if, and only if, ++ * We allow this if, and only if, + * + * - processes may check for another process owned by the *same* user but not + * if details are passed (otherwise you'd be able to spoof the dialog); +@@ -947,7 +947,7 @@ polkit_backend_interactive_authority_che + * + * - if the action_id has the "org.freedesktop.policykit.owner" annotation + * then any uid referenced by that annotation is also allowed to check +- * to check anything and pass any details ++ * anything and pass any details + */ + if (!user_of_subject_matches + || !polkit_identity_equal (user_of_caller, user_of_subject) +diff -Naurp polkit-0.115.orig/src/polkitbackend/polkitbackendjsauthority.cpp polkit-0.115/src/polkitbackend/polkitbackendjsauthority.cpp +--- polkit-0.115.orig/src/polkitbackend/polkitbackendjsauthority.cpp 2018-04-03 15:57:57.000000000 -0500 ++++ polkit-0.115/src/polkitbackend/polkitbackendjsauthority.cpp 2018-12-13 12:11:38.194585334 -0600 +@@ -1595,7 +1595,8 @@ utils_spawn_data_free (UtilsSpawnData *d + (GSourceFunc) utils_child_watch_from_release_cb, + source, + (GDestroyNotify) g_source_destroy); +- g_source_attach (source, data->main_context); ++ /* Attach source to the global default main context */ ++ g_source_attach (source, NULL); + g_source_unref (source); + data->child_pid = 0; + } +diff -Naurp polkit-0.115.orig/src/programs/pkttyagent.c polkit-0.115/src/programs/pkttyagent.c +--- polkit-0.115.orig/src/programs/pkttyagent.c 2018-04-03 15:57:57.000000000 -0500 ++++ polkit-0.115/src/programs/pkttyagent.c 2018-12-13 13:05:01.181202945 -0600 +@@ -160,7 +160,8 @@ main (int argc, char *argv[]) + authority = polkit_authority_get_sync (NULL /* GCancellable* */, &error); + if (authority == NULL) + { +- g_printerr ("Error getting authority: %s (%s, %d)\n", ++ g_printerr ("Authorization not available. Check if polkit service is running or see debug message for more information.\n"); ++ g_debug ("Error getting authority: %s (%s, %d)\n", + error->message, g_quark_to_string (error->domain), error->code); + g_error_free (error); + ret = 127; +diff -Naurp polkit-0.115.orig/test/data/etc/group polkit-0.115/test/data/etc/group +--- polkit-0.115.orig/test/data/etc/group 2017-09-04 14:52:54.000000000 -0500 ++++ polkit-0.115/test/data/etc/group 2018-12-13 12:29:00.729037998 -0600 +@@ -5,3 +5,4 @@ john:x:500: + jane:x:501: + sally:x:502: + henry:x:503: ++highuid2:x:4000000000: +diff -Naurp polkit-0.115.orig/test/data/etc/passwd polkit-0.115/test/data/etc/passwd +--- polkit-0.115.orig/test/data/etc/passwd 2017-09-04 14:52:54.000000000 -0500 ++++ polkit-0.115/test/data/etc/passwd 2018-12-13 12:28:51.034039809 -0600 +@@ -3,3 +3,5 @@ john:x:500:500:John Done:/home/john:/bin + jane:x:501:501:Jane Smith:/home/jane:/bin/bash + sally:x:502:502:Sally Derp:/home/sally:/bin/bash + henry:x:503:503:Henry Herp:/home/henry:/bin/bash ++highuid1:x:2147483648:2147483648:The first high uid:/home/highuid1:/sbin/nologin ++highuid2:x:4000000000:4000000000:An example high uid:/home/example:/sbin/nologin +diff -Naurp polkit-0.115.orig/test/data/etc/polkit-1/rules.d/10-testing.rules polkit-0.115/test/data/etc/polkit-1/rules.d/10-testing.rules +--- polkit-0.115.orig/test/data/etc/polkit-1/rules.d/10-testing.rules 2017-09-04 14:52:54.000000000 -0500 ++++ polkit-0.115/test/data/etc/polkit-1/rules.d/10-testing.rules 2018-12-13 13:09:41.535019708 -0600 +@@ -53,6 +53,27 @@ polkit.addRule(function(action, subject) + } + }); + ++polkit.addRule(function(action, subject) { ++ if (action.id == "net.company.john_action") { ++ if (subject.user == "john") { ++ return polkit.Result.YES; ++ } else { ++ return polkit.Result.NO; ++ } ++ } ++}); ++ ++polkit.addRule(function(action,subject) { ++ if (action.id == "net.company.highuid2_action") { ++ if (subject.user == "highuid2") { ++ return polkit.Result.YES; ++ } else { ++ return polkit.Result.NO; ++ } ++ } ++}); ++ ++ + // --------------------------------------------------------------------- + // variables + +diff -Naurp polkit-0.115.orig/test/polkitbackend/test-polkitbackendjsauthority.c polkit-0.115/test/polkitbackend/test-polkitbackendjsauthority.c +--- polkit-0.115.orig/test/polkitbackend/test-polkitbackendjsauthority.c 2018-04-03 15:57:57.000000000 -0500 ++++ polkit-0.115/test/polkitbackend/test-polkitbackendjsauthority.c 2018-12-13 12:41:19.054977178 -0600 +@@ -330,6 +330,78 @@ static const RulesTestCase rules_test_ca + NULL, + POLKIT_IMPLICIT_AUTHORIZATION_AUTHORIZED, + }, ++ ++ { ++ /* highuid1 is not a member of group 'users', see test/data/etc/group */ ++ "group_membership_with_non_member(highuid22)", ++ "net.company.group.only_group_users", ++ "unix-user:highuid2", ++ NULL, ++ POLKIT_IMPLICIT_AUTHORIZATION_NOT_AUTHORIZED, ++ }, ++ ++ { ++ /* highuid2 is not a member of group 'users', see test/data/etc/group */ ++ "group_membership_with_non_member(highuid21)", ++ "net.company.group.only_group_users", ++ "unix-user:highuid2", ++ NULL, ++ POLKIT_IMPLICIT_AUTHORIZATION_NOT_AUTHORIZED, ++ }, ++ ++ { ++ /* highuid1 is not a member of group 'users', see test/data/etc/group */ ++ "group_membership_with_non_member(highuid24)", ++ "net.company.group.only_group_users", ++ "unix-user:2147483648", ++ NULL, ++ POLKIT_IMPLICIT_AUTHORIZATION_NOT_AUTHORIZED, ++ }, ++ ++ { ++ /* highuid2 is not a member of group 'users', see test/data/etc/group */ ++ "group_membership_with_non_member(highuid23)", ++ "net.company.group.only_group_users", ++ "unix-user:4000000000", ++ NULL, ++ POLKIT_IMPLICIT_AUTHORIZATION_NOT_AUTHORIZED, ++ }, ++ ++ { ++ /* john is authorized to do this, see 10-testing.rules */ ++ "john.action", ++ "net.company.john_action", ++ "unix-user:john", ++ NULL, ++ POLKIT_IMPLICIT_AUTHORIZATION_AUTHORIZED, ++ }, ++ ++ { ++ /* ONLY john is authorized to do this, see 10-testing.rules */ ++ "jane_action", ++ "net.company.john_action", ++ "unix-user:jane", ++ NULL, ++ POLKIT_IMPLICIT_AUTHORIZATION_AUTHORIZED, ++ }, ++ ++ { ++ /* highuid2 is authorized to do this, see 10-testing.rules */ ++ "highuid2_action", ++ "net.company.highuid2_action", ++ "unix-user:highuid2", ++ NULL, ++ POLKIT_IMPLICIT_AUTHORIZATION_AUTHORIZED, ++ }, ++ ++ { ++ /* ONLY highuid2 is authorized to do this, see 10-testing.rules */ ++ "highuid1_action", ++ "net.company.highuid2_action", ++ "unix-user:highuid1", ++ NULL, ++ POLKIT_IMPLICIT_AUTHORIZATION_NOT_AUTHORIZED ++ }, + }; + + /* ---------------------------------------------------------------------------------------------------- */ diff -r 7fc972e95a2e -r 0f2575775b2d polkit/stuff/patches/series --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/polkit/stuff/patches/series Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,2 @@ +# from BLFS +polkit-0.115-security_patch-2.patch diff -r 7fc972e95a2e -r 0f2575775b2d powermanga/receipt --- a/powermanga/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/powermanga/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tgz" WGET_URL="http://linux.tlk.fr/games/Powermanga/download/$TARBALL" -BUILD_DEPENDS="libsdl-dev zlib-dev libsdl-mixer-dev libxext" +BUILD_DEPENDS="sdl-dev zlib-dev sdl-mixer-dev libxext" # Packaging for SliTaz by Rene Rivero. @@ -33,5 +33,5 @@ cp $stuff/power-manga.png $fs/usr/share/games/powermanga cp $stuff/powermanga.desktop $fs/usr/share/applications chown -R root.root $fs - DEPENDS="libsdl-mixer zlib" + DEPENDS="sdl-mixer zlib" } diff -r 7fc972e95a2e -r 0f2575775b2d prboom/receipt --- a/prboom/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/prboom/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" -BUILD_DEPENDS="libsdl-dev libsdl-mixer-dev libsdl-net-dev mesa-dev glu \ +BUILD_DEPENDS="sdl-dev sdl-mixer-dev sdl-net-dev mesa-dev glu \ libpng-dev glu-dev" compile_rules() { @@ -37,6 +37,6 @@ echo "Copying package files" cp -a $install/usr/games $fs/usr cp -a $install/usr/share/games $fs/usr/share - DEPENDS="libsdl libsdl-mixer libsdl-net libpng mesa glu freedoom" + DEPENDS="sdl sdl-mixer sdl-net libpng mesa glu freedoom" SUGGESTED="nvidia" } diff -r 7fc972e95a2e -r 0f2575775b2d primateplunge/receipt --- a/primateplunge/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/primateplunge/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="${WEB_SITE}$TARBALL" -BUILD_DEPENDS="libsdl-mixer-dev" +BUILD_DEPENDS="sdl-mixer-dev" compile_rules() { ./configure $CONFIGURE_ARGS && @@ -23,5 +23,5 @@ cp -a $install/* $fs mkdir -p $fs/usr/share/licenses cp $src/COPYING $fs/usr/share/licenses/$PACKAGE - DEPENDS="libsdl-mixer" + DEPENDS="sdl-mixer" } diff -r 7fc972e95a2e -r 0f2575775b2d python-pygame/receipt --- a/python-pygame/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/python-pygame/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -18,7 +18,7 @@ WGET_URL="https://github.com/pygame/pygame/archive/$VERSION.tar.gz" BUILD_DEPENDS="python-dev python3-dev \ -libsdl-dev libsdl-ttf-dev libsdl-image-dev libsdl-mixer-dev libpng-dev \ +sdl-dev sdl-ttf-dev sdl-image-dev sdl-mixer-dev libpng-dev \ libjpeg-turbo-dev libx11-dev portmidi-dev freetype-dev" SPLIT="$PACKAGE-dev $PACKAGE \ ${PACKAGE/python/python3}-dev:3 ${PACKAGE/python/python3}:3" @@ -39,8 +39,8 @@ ;; *) copy @std @rm - DEPENDS="$py freetype libjpeg-turbo libpng libsdl libsdl-image \ - libsdl-mixer libsdl-ttf portmidi libx11" + DEPENDS="$py freetype libjpeg-turbo libpng sdl sdl-image \ + sdl-mixer sdl-ttf portmidi libx11" ;; esac } diff -r 7fc972e95a2e -r 0f2575775b2d python-wxpython/receipt --- a/python-wxpython/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/python-wxpython/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,10 +11,10 @@ BUILD_DEPENDS="python python-six python-pypubsub zlib-dev libpng-dev \ libjpeg-turbo-dev tiff-dev expat-dev gtk3-dev glib-dev libxxf86vm-dev \ -libsm-dev mesa-dev glu-dev libsdl-dev webkit2gtk-dev gstreamer1-dev" +libsm-dev mesa-dev glu-dev sdl-dev webkit2gtk-dev gstreamer1-dev" BUILD_DEPENDS_x86_64="python python-six python-pypubsub zlib-dev libpng-dev \ libjpeg-turbo-dev tiff-dev expat-dev gtk3-dev glib-dev libxxf86vm-dev \ -libsm-dev mesa-dev glu-dev libsdl-dev gstreamer1-dev \ +libsm-dev mesa-dev glu-dev sdl-dev gstreamer1-dev \ gst1-plugins-base-dev libnotify-dev cppunit-dev" SPLIT="$PACKAGE-dev" diff -r 7fc972e95a2e -r 0f2575775b2d qemu-light/receipt --- a/qemu-light/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/qemu-light/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,7 +12,7 @@ TARBALL="qemu-$VERSION.tar.bz2" WGET_URL="http://wiki.qemu.org/download/$TARBALL" -BUILD_DEPENDS="gettext-dev perl alsa-lib-dev libsdl-dev util-linux-uuid-dev \ +BUILD_DEPENDS="gettext-dev perl alsa-lib-dev sdl-dev util-linux-uuid-dev \ python glib-dev zlib-dev autoconf automake libtool bison flex" compile_rules() { @@ -54,7 +54,7 @@ done # Create qemu symlink cd $fs/usr/bin && ln -s qemu-system-i386 qemu - DEPENDS="alsa-lib libsdl util-linux-uuid" + DEPENDS="alsa-lib sdl util-linux-uuid" TAGS="virtualization" CONFLICT="qemu" } diff -r 7fc972e95a2e -r 0f2575775b2d qemu/receipt --- a/qemu/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/qemu/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="http://wiki.qemu.org/download/$TARBALL" -BUILD_DEPENDS="gettext-dev perl alsa-lib-dev gnutls-dev libsdl-dev bluez-dev \ +BUILD_DEPENDS="gettext-dev perl alsa-lib-dev gnutls-dev sdl-dev bluez-dev \ libtasn1-dev vde2-dev curl-dev attr-dev util-linux-uuid-dev \ glib-dev autoconf automake libtool bison flex libusb-dev ncurses-dev" SPLIT="$PACKAGE-arm $PACKAGE-mips $PACKAGE-x86_64 $PACKAGE" @@ -78,7 +78,7 @@ # Remove unneeded bios binaries rm -f $fs/usr/share/qemu/*ppc* $fs/usr/share/qemu/*sparc* CAT="misc|for x86 hardware" - DEPENDS="alsa-lib gnutls libsdl bluez libtasn1 libsasl vde2 \ + DEPENDS="alsa-lib gnutls sdl bluez libtasn1 libsasl vde2 \ libcurl ncurses attr util-linux-uuid glib libusb" TAGS="virtualization emulator" ;; diff -r 7fc972e95a2e -r 0f2575775b2d qtav/receipt --- a/qtav/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/qtav/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,7 +12,7 @@ WGET_URL="https://github.com/wang-bin/QtAV/archive/v$VERSION.tar.gz" BUILD_DEPENDS="qt5-dev ffmpeg-dev openal-dev pulseaudio-dev libxv-dev \ -libva-dev mesa-dev libsdl2-dev" +libva-dev mesa-dev sdl2-dev" SPLIT="$PACKAGE-dev $PACKAGE-player $PACKAGE-qmlplayer $PACKAGE" compile_rules() { diff -r 7fc972e95a2e -r 0f2575775b2d raine/receipt --- a/raine/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/raine/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,8 +12,8 @@ WGET_URL="$WEB_SITE/cgi-bin/gitweb.cgi?p=raine;a=snapshot;h=02988ce197bc5b9f1a9eae66251e883d649cc03b;sf=tgz" EXTRA_SOURCE_FILES="raines-0.51.9.tar.bz2" -BUILD_DEPENDS="libsdl-dev zlib-dev libpng-dev nasm libsdl-image-dev xz-dev \ -libsdl-ttf-dev muparser-dev mesa-dev glu-dev" +BUILD_DEPENDS="sdl-dev zlib-dev libpng-dev nasm sdl-image-dev xz-dev \ +sdl-ttf-dev muparser-dev mesa-dev glu-dev" compile_rules() { touch -d 197001010000 make.dep cpuinfo @@ -33,5 +33,5 @@ mkdir -p $fs/usr/ cp -a $install/usr/games $fs/usr/ cp -a $install/usr/share $fs/usr/ - DEPENDS="libsdl zlib libpng libsdl-image liblzma libsdl-ttf muparser mesa" + DEPENDS="sdl zlib libpng sdl-image liblzma sdl-ttf muparser mesa" } diff -r 7fc972e95a2e -r 0f2575775b2d samba/receipt --- a/samba/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/samba/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -13,7 +13,7 @@ WGET_URL="https://download.samba.org/pub/samba/stable/$TARBALL" BUILD_DEPENDS="python-dev perl acl-dev docbook-xsl openldap-dev \ -gnutls-dev krb5-dev cyrus-sasl-dev zlib-dev popt-dev libtdb-dev talloc-dev \ +gnutls-dev krb5-dev cyrus-sasl-dev zlib-dev popt-dev tdb-dev talloc-dev \ libgcrypt-dev nss-dev cups-dev dbus-dev pam pam-dev" SPLIT="$PACKAGE-dev $PACKAGE-pam:pam" # TODO: swat @@ -85,7 +85,7 @@ # ;; samba) copy @std - DEPENDS="acl attr dbus libcups libgnutls libldap libtdb ncurses \ + DEPENDS="acl attr dbus libcups libgnutls libldap tdb ncurses \ ncurses-libform ncurses-libpanel perl popt python talloc \ talloc-python zlib" PROVIDE="samba-common smbclient" @@ -95,7 +95,7 @@ samba-pam) copy @std CAT="system-tools|using PAM" - DEPENDS="acl attr dbus libcups libgnutls libldap libtdb ncurses \ + DEPENDS="acl attr dbus libcups libgnutls libldap tdb ncurses \ ncurses-libform ncurses-libpanel perl popt python talloc \ talloc-python zlib pam" PROVIDE="samba:pam samba-common smbclient" diff -r 7fc972e95a2e -r 0f2575775b2d scummvm/receipt --- a/scummvm/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/scummvm/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,7 +12,7 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" -BUILD_DEPENDS="alsa-lib-dev libmad-dev libmpeg2-dev libogg-dev libsdl-dev \ +BUILD_DEPENDS="alsa-lib-dev libmad-dev libmpeg2-dev libogg-dev sdl-dev \ libvorbis-dev flac-dev zlib-dev" compile_rules() { @@ -33,5 +33,5 @@ genpkg_rules() { copy @std - DEPENDS="alsa-lib libmad libmpeg2 libogg libsdl libvorbis flac zlib" + DEPENDS="alsa-lib libmad libmpeg2 libogg sdl libvorbis flac zlib" } diff -r 7fc972e95a2e -r 0f2575775b2d sdl-gfx/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sdl-gfx/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,31 @@ +# SliTaz package receipt v2. + +PACKAGE="sdl-gfx" +VERSION="2.0.26" +CATEGORY="x-window" +SHORT_DESC="SDL gfx support" +MAINTAINER="devel@slitaz.org" +LICENSE="LGPL" +WEB_SITE="http://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/" + +TARBALL="SDL_gfx-$VERSION.tar.gz" +WGET_URL="http://www.ferzkopp.net/Software/SDL_gfx-2.0/$TARBALL" +TARBALL_SHA1="684b30dfef382c5ab6e18330a0a71148aab5e863" + +BUILD_DEPENDS="automake libtool libx11-dev libice-dev sdl-dev" +SPLIT="$PACKAGE-dev" + +DEPENDS_std="sdl" +DEPENDS_dev="$PACKAGE sdl-dev" + +compile_rules() { + sed -i 's|/usr/local/|/usr/|' autogen.sh + ./autogen.sh && + + ./configure \ + --disable-static \ + $CONFIGURE_ARGS && + fix libtool && + make && + make install +} diff -r 7fc972e95a2e -r 0f2575775b2d sdl-image/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sdl-image/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,28 @@ +# SliTaz package receipt v2. + +PACKAGE="sdl-image" +VERSION="1.2.12" +CATEGORY="development" +SHORT_DESC="An image file loading library" +MAINTAINER="devel@slitaz.org" +LICENSE="LGPL2.1" +WEB_SITE="http://www.libsdl.org/projects/SDL_image/release-1.2.html" + +TARBALL="SDL_image-$VERSION.tar.gz" +WGET_URL="http://www.libsdl.org/projects/SDL_image/release/$TARBALL" +TARBALL_SHA1="5e3e393d4e366638048bbb10d6a269ea3f4e4cf2" + +BUILD_DEPENDS="sdl-dev libjpeg-turbo-dev libpng-dev tiff-dev libwebp-dev" +SPLIT="$PACKAGE-dev" + +DEPENDS_std="sdl" +DEPENDS_dev="$PACKAGE sdl-dev" + +compile_rules() { + ./configure \ + --disable-static \ + $CONFIGURE_ARGS && + fix libtool && + make && + make install +} diff -r 7fc972e95a2e -r 0f2575775b2d sdl-mixer/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sdl-mixer/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,28 @@ +# SliTaz package receipt v2. + +PACKAGE="sdl-mixer" +VERSION="1.2.12" +CATEGORY="development" +SHORT_DESC="A multichannel sample and music mixer" +MAINTAINER="devel@slitaz.org" +LICENSE="LGPL2.1" +WEB_SITE="http://www.libsdl.org/projects/SDL_mixer/release-1.2.html" + +TARBALL="SDL_mixer-$VERSION.tar.gz" +WGET_URL="http://www.libsdl.org/projects/SDL_mixer/release/$TARBALL" +TARBALL_SHA1="a20fa96470ad9e1052f1957b77ffa68fb090b384" + +BUILD_DEPENDS="sdl-dev fluidsynth-dev libvorbis-dev flac-dev smpeg-dev" +SPLIT="$PACKAGE-dev" + +DEPENDS_std="fluidsynth sdl tslib" +DEPENDS_dev="$PACKAGE sdl-dev fluidsynth-dev tslib-dev" + +compile_rules() { + ./configure \ + --disable-static \ + $CONFIGURE_ARGS && + fix libtool && + make && + make install +} diff -r 7fc972e95a2e -r 0f2575775b2d sdl-net/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sdl-net/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,28 @@ +# SliTaz package receipt v2. + +PACKAGE="sdl-net" +VERSION="1.2.8" +CATEGORY="x-window" +SHORT_DESC="SDL net support" +MAINTAINER="devel@slitaz.org" +LICENSE="LGPL2.1" +WEB_SITE="http://www.libsdl.org/projects/SDL_net/release-1.2.html" + +TARBALL="SDL_net-$VERSION.tar.gz" +WGET_URL="http://www.libsdl.org/projects/SDL_net/release/$TARBALL" +TARBALL_SHA1="fd393059fef8d9925dc20662baa3b25e02b8405d" + +BUILD_DEPENDS="sdl-dev" +SPLIT="$PACKAGE-dev" + +DEPENDS_std="sdl" +DEPENDS_dev="$PACKAGE sdl-dev" + +compile_rules() { + ./configure \ + --disable-static \ + $CONFIGURE_ARGS && + fix libtool && + make && + make install +} diff -r 7fc972e95a2e -r 0f2575775b2d sdl-pango/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sdl-pango/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,28 @@ +# SliTaz package receipt v2. + +PACKAGE="sdl-pango" +VERSION="0.1.2" +CATEGORY="x-window" +SHORT_DESC="Pango SDL binding" +MAINTAINER="devel@slitaz.org" +LICENSE="LGPL2.1" +WEB_SITE="http://sdlpango.sourceforge.net/" + +TARBALL="SDL_Pango-$VERSION.tar.gz" +WGET_URL="$SF_MIRROR/sdlpango/$TARBALL" +TARBALL_SHA1="c30f2941d476d9362850a150d29cb4a93730af68" + +BUILD_DEPENDS="patch gfortran pango-dev sdl-dev" +SPLIT="$PACKAGE-dev" + +DEPENDS_std="fontconfig freetype glib sdl pango" +DEPENDS_dev="$PACKAGE bzip2-dev fontconfig-dev freetype-dev glib-dev \ +harfbuzz-dev libffi-dev libpng-dev libxml2-dev pango-dev pcre-dev xz-dev \ +zlib-dev" + +compile_rules() { + ./configure $CONFIGURE_ARGS && + fix libtool && + make $ARCH_MAKE && + make DESTDIR=$install install +} diff -r 7fc972e95a2e -r 0f2575775b2d sdl-pango/stuff/patches/SDL_Pango-0.1.2-API-adds.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sdl-pango/stuff/patches/SDL_Pango-0.1.2-API-adds.patch Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,116 @@ +--- a/src/SDL_Pango.c 2004-12-10 10:06:33.000000000 +0100 ++++ b/src/SDL_Pango.c 2006-09-24 22:46:24.000000000 +0200 +@@ -723,13 +723,8 @@ + SDL_UnlockSurface(surface); + } + +-/*! +- Create a context which contains Pango objects. +- +- @return A pointer to the context as a SDLPango_Context*. +-*/ + SDLPango_Context* +-SDLPango_CreateContext() ++SDLPango_CreateContext_GivenFontDesc(const char* font_desc) + { + SDLPango_Context *context = g_malloc(sizeof(SDLPango_Context)); + G_CONST_RETURN char *charset; +@@ -743,8 +738,7 @@ + pango_context_set_language (context->context, pango_language_from_string (charset)); + pango_context_set_base_dir (context->context, PANGO_DIRECTION_LTR); + +- context->font_desc = pango_font_description_from_string( +- MAKE_FONT_NAME (DEFAULT_FONT_FAMILY, DEFAULT_FONT_SIZE)); ++ context->font_desc = pango_font_description_from_string(font_desc); + + context->layout = pango_layout_new (context->context); + +@@ -762,6 +756,17 @@ + } + + /*! ++ Create a context which contains Pango objects. ++ ++ @return A pointer to the context as a SDLPango_Context*. ++*/ ++SDLPango_Context* ++SDLPango_CreateContext() ++{ ++ SDLPango_CreateContext_GivenFontDesc(MAKE_FONT_NAME(DEFAULT_FONT_FAMILY, DEFAULT_FONT_SIZE)); ++} ++ ++/*! + Free a context. + + @param *context [i/o] Context to be free +@@ -1053,6 +1058,20 @@ + pango_layout_set_font_description (context->layout, context->font_desc); + } + ++void ++SDLPango_SetText_GivenAlignment( ++ SDLPango_Context *context, ++ const char *text, ++ int length, ++ SDLPango_Alignment alignment) ++{ ++ pango_layout_set_attributes(context->layout, NULL); ++ pango_layout_set_text (context->layout, text, length); ++ pango_layout_set_auto_dir (context->layout, TRUE); ++ pango_layout_set_alignment (context->layout, alignment); ++ pango_layout_set_font_description (context->layout, context->font_desc); ++} ++ + /*! + Set plain text to context. + Text must be utf-8. +@@ -1067,11 +1086,7 @@ + const char *text, + int length) + { +- pango_layout_set_attributes(context->layout, NULL); +- pango_layout_set_text (context->layout, text, length); +- pango_layout_set_auto_dir (context->layout, TRUE); +- pango_layout_set_alignment (context->layout, PANGO_ALIGN_LEFT); +- pango_layout_set_font_description (context->layout, context->font_desc); ++ SDLPango_SetText_GivenAlignment(context, text, length, SDLPANGO_ALIGN_LEFT); + } + + /*! +--- a/src/SDL_Pango.h 2004-12-10 10:06:33.000000000 +0100 ++++ b/src/SDL_Pango.h 2006-09-24 22:46:01.000000000 +0200 +@@ -109,12 +109,20 @@ + SDLPANGO_DIRECTION_NEUTRAL /*! Neutral */ + } SDLPango_Direction; + +- ++/*! ++ Specifies alignment of text. See Pango reference for detail ++*/ ++typedef enum { ++ SDLPANGO_ALIGN_LEFT, ++ SDLPANGO_ALIGN_CENTER, ++ SDLPANGO_ALIGN_RIGHT ++} SDLPango_Alignment; + + extern DECLSPEC int SDLCALL SDLPango_Init(); + + extern DECLSPEC int SDLCALL SDLPango_WasInit(); + ++extern DECLSPEC SDLPango_Context* SDLCALL SDLPango_CreateContext_GivenFontDesc(const char* font_desc); + extern DECLSPEC SDLPango_Context* SDLCALL SDLPango_CreateContext(); + + extern DECLSPEC void SDLCALL SDLPango_FreeContext( +@@ -157,6 +165,12 @@ + const char *markup, + int length); + ++extern DECLSPEC void SDLCALL SDLPango_SetText_GivenAlignment( ++ SDLPango_Context *context, ++ const char *text, ++ int length, ++ SDLPango_Alignment alignment); ++ + extern DECLSPEC void SDLCALL SDLPango_SetText( + SDLPango_Context *context, + const char *markup, diff -r 7fc972e95a2e -r 0f2575775b2d sdl-pango/stuff/patches/matrix_declarations.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sdl-pango/stuff/patches/matrix_declarations.patch Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,131 @@ +Index: SDL_Pango-0.1.2/src/SDL_Pango.c +=================================================================== +--- SDL_Pango-0.1.2.orig/src/SDL_Pango.c 2007-09-18 15:03:10.732910311 +0200 ++++ SDL_Pango-0.1.2/src/SDL_Pango.c 2007-09-18 15:04:41.970109622 +0200 +@@ -286,6 +286,59 @@ + } contextImpl; + + ++const SDLPango_Matrix _MATRIX_WHITE_BACK ++ = {255, 0, 0, 0, ++ 255, 0, 0, 0, ++ 255, 0, 0, 0, ++ 255, 255, 0, 0,}; ++ ++/*! ++ Specifies white back and black letter. ++*/ ++const SDLPango_Matrix *MATRIX_WHITE_BACK = &_MATRIX_WHITE_BACK; ++ ++const SDLPango_Matrix _MATRIX_BLACK_BACK ++ = {0, 255, 0, 0, ++ 0, 255, 0, 0, ++ 0, 255, 0, 0, ++ 255, 255, 0, 0,}; ++/*! ++ Specifies black back and white letter. ++*/ ++const SDLPango_Matrix *MATRIX_BLACK_BACK = &_MATRIX_BLACK_BACK; ++ ++const SDLPango_Matrix _MATRIX_TRANSPARENT_BACK_BLACK_LETTER ++ = {0, 0, 0, 0, ++ 0, 0, 0, 0, ++ 0, 0, 0, 0, ++ 0, 255, 0, 0,}; ++/*! ++ Specifies transparent back and black letter. ++*/ ++const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_BLACK_LETTER = &_MATRIX_TRANSPARENT_BACK_BLACK_LETTER; ++ ++const SDLPango_Matrix _MATRIX_TRANSPARENT_BACK_WHITE_LETTER ++ = {255, 255, 0, 0, ++ 255, 255, 0, 0, ++ 255, 255, 0, 0, ++ 0, 255, 0, 0,}; ++/*! ++ Specifies transparent back and white letter. ++*/ ++const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_WHITE_LETTER = &_MATRIX_TRANSPARENT_BACK_WHITE_LETTER; ++ ++const SDLPango_Matrix _MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER ++ = {255, 255, 0, 0, ++ 255, 255, 0, 0, ++ 255, 255, 0, 0, ++ 0, 0, 0, 0,}; ++/*! ++ Specifies transparent back and transparent letter. ++ This is useful for KARAOKE like rendering. ++*/ ++const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER = &_MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER; ++ ++ + /*! + Initialize the Glib and Pango API. + This must be called before using other functions in this library, +Index: SDL_Pango-0.1.2/src/SDL_Pango.h +=================================================================== +--- SDL_Pango-0.1.2.orig/src/SDL_Pango.h 2007-09-18 15:03:10.732910311 +0200 ++++ SDL_Pango-0.1.2/src/SDL_Pango.h 2007-09-18 15:06:24.919976401 +0200 +@@ -47,57 +47,27 @@ + Uint8 m[4][4]; /*! Matrix variables */ + } SDLPango_Matrix; + +-const SDLPango_Matrix _MATRIX_WHITE_BACK +- = {255, 0, 0, 0, +- 255, 0, 0, 0, +- 255, 0, 0, 0, +- 255, 255, 0, 0,}; +- + /*! + Specifies white back and black letter. + */ +-const SDLPango_Matrix *MATRIX_WHITE_BACK = &_MATRIX_WHITE_BACK; +- +-const SDLPango_Matrix _MATRIX_BLACK_BACK +- = {0, 255, 0, 0, +- 0, 255, 0, 0, +- 0, 255, 0, 0, +- 255, 255, 0, 0,}; ++extern const SDLPango_Matrix *MATRIX_WHITE_BACK; + /*! + Specifies black back and white letter. + */ +-const SDLPango_Matrix *MATRIX_BLACK_BACK = &_MATRIX_BLACK_BACK; +- +-const SDLPango_Matrix _MATRIX_TRANSPARENT_BACK_BLACK_LETTER +- = {0, 0, 0, 0, +- 0, 0, 0, 0, +- 0, 0, 0, 0, +- 0, 255, 0, 0,}; ++extern const SDLPango_Matrix *MATRIX_BLACK_BACK; + /*! + Specifies transparent back and black letter. + */ +-const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_BLACK_LETTER = &_MATRIX_TRANSPARENT_BACK_BLACK_LETTER; +- +-const SDLPango_Matrix _MATRIX_TRANSPARENT_BACK_WHITE_LETTER +- = {255, 255, 0, 0, +- 255, 255, 0, 0, +- 255, 255, 0, 0, +- 0, 255, 0, 0,}; ++extern const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_BLACK_LETTER; + /*! + Specifies transparent back and white letter. + */ +-const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_WHITE_LETTER = &_MATRIX_TRANSPARENT_BACK_WHITE_LETTER; +- +-const SDLPango_Matrix _MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER +- = {255, 255, 0, 0, +- 255, 255, 0, 0, +- 255, 255, 0, 0, +- 0, 0, 0, 0,}; ++extern const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_WHITE_LETTER; + /*! + Specifies transparent back and transparent letter. + This is useful for KARAOKE like rendering. + */ +-const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER = &_MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER; ++extern const SDLPango_Matrix *MATRIX_TRANSPARENT_BACK_TRANSPARENT_LETTER; + + /*! + Specifies direction of text. See Pango reference for detail diff -r 7fc972e95a2e -r 0f2575775b2d sdl-pango/stuff/patches/series --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sdl-pango/stuff/patches/series Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,2 @@ +SDL_Pango-0.1.2-API-adds.patch +matrix_declarations.patch diff -r 7fc972e95a2e -r 0f2575775b2d sdl-perl/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sdl-perl/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,25 @@ +# SliTaz package receipt v2. + +PACKAGE="sdl-perl" +VERSION="2.2.6" +CATEGORY="x-window" +SHORT_DESC="SDL perl support" +MAINTAINER="devel@slitaz.org" +LICENSE="LGPL2" +WEB_SITE="http://sdl.perl.org/" +REPOLOGY="perl:sdl-perl" + +TARBALL="SDL_Perl-v$VERSION.tar.gz" +WGET_URL="http://search.cpan.org/CPAN/authors/id/K/KT/KTHAKORE/$TARBALL" +TARBALL_SHA1="f4a0e630374ab0277071351094ce91faf9c366e3" + +BUILD_DEPENDS="perl-module-build perl-yaml sdl-dev perl-dev mesa-dev glu-dev" +DEPENDS="glu sdl mesa perl" + +compile_rules() { + perl Build.PL destdir="$install" && + perl Build && + perl Build install || return 1 + + find $install -type f -exec chmod u+w '{}' \; +} diff -r 7fc972e95a2e -r 0f2575775b2d sdl-sound/receipt --- a/sdl-sound/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/sdl-sound/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -10,11 +10,14 @@ TARBALL="SDL_sound-$VERSION.tar.gz" WGET_URL="https://icculus.org/SDL_sound/downloads/$TARBALL" +TARBALL_SHA1="1984bc20b2c756dc71107a5a0a8cebfe07e58cb1" -BUILD_DEPENDS="gfortran libsdl-dev libsmpeg-dev libmikmod-dev libmodplug-dev \ +BUILD_DEPENDS="gfortran sdl-dev smpeg-dev libmikmod-dev libmodplug-dev \ libogg-dev libvorbis-dev flac-dev speex-dev physfs-dev" SPLIT="$PACKAGE-dev" +DEPENDS_std="flac libmikmod libmodplug libogg sdl libvorbis physfs speex" + compile_rules() { ./configure \ --disable-static \ @@ -23,16 +26,3 @@ make && make install } - -genpkg_rules() { - case $PACKAGE in - sdl-sound) - copy @std - DEPENDS="flac libmikmod libmodplug libogg libsdl libvorbis physfs \ - speex" - ;; - *-dev) - copy @dev - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d sdl-ttf/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sdl-ttf/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,28 @@ +# SliTaz package receipt v2. + +PACKAGE="sdl-ttf" +VERSION="2.0.11" # version 1.2.2 the last from 1.2 series, but it need freetype1 +CATEGORY="x-window" +SHORT_DESC="SDL ttf support" +MAINTAINER="devel@slitaz.org" +LICENSE="LGPL2.1" +WEB_SITE="http://www.libsdl.org/projects/SDL_ttf/release-1.2.html" + +TARBALL="SDL_ttf-$VERSION.tar.gz" +WGET_URL="http://www.libsdl.org/projects/SDL_ttf/release/$TARBALL" +TARBALL_SHA1="0ccf7c70e26b7801d83f4847766e09f09db15cc6" + +BUILD_DEPENDS="sdl-dev freetype-dev" +SPLIT="$PACKAGE-dev" + +DEPENDS_std="freetype sdl" +DEPENDS_dev="$PACKAGE sdl-dev" + +compile_rules() { + ./configure \ + --disable-static \ + $CONFIGURE_ARGS && + fix libtool && + make && + make install +} diff -r 7fc972e95a2e -r 0f2575775b2d sdl/.icon.png Binary file sdl/.icon.png has changed diff -r 7fc972e95a2e -r 0f2575775b2d sdl/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sdl/description.txt Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,3 @@ +This is the Simple DirectMedia Layer, a general API that provides low level +access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D +framebuffer across multiple platforms. diff -r 7fc972e95a2e -r 0f2575775b2d sdl/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sdl/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,37 @@ +# SliTaz package receipt v2. + +PACKAGE="sdl" +VERSION="1.2.15" +CATEGORY="x-window" +SHORT_DESC="Simple DirectMedia Layer" +MAINTAINER="devel@slitaz.org" +LICENSE="LGPL2.1" +WEB_SITE="http://www.libsdl.org/" +LFS="http://www.linuxfromscratch.org/blfs/view/svn/multimedia/sdl.html" + +TARBALL="SDL-$VERSION.tar.gz" +WGET_URL="http://www.libsdl.org/release/$TARBALL" +TARBALL_SHA1="0c5f193ced810b0d7ce3ab06d808cbb5eef03a2c" + +BUILD_DEPENDS="nasm alsa-lib-dev libx11-dev libice-dev libxrandr-dev mesa-dev \ +glu-dev tslib-dev libusb-dev" +SPLIT="$PACKAGE-dev" + +DEPENDS_std="tslib" +DEPENDS_dev="$PACKAGE tslib-dev libx11-dev" + +compile_rules() { + sed -e '/_XData32/s:register long:register _Xconst long:' \ + -i src/video/x11/SDL_x11sym.h && + + ./configure $CONFIGURE_ARGS && + fix libtool && + make && + make install || return 1 + + rm $install/usr/lib/*.a # --disable-static doesn't work + cook_pick_docs docs/html/*.html +} + +PROVIDE_std="libsdl" +PROVIDE_dev="libsdl-dev" diff -r 7fc972e95a2e -r 0f2575775b2d sdl2-image/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sdl2-image/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,30 @@ +# SliTaz package receipt v2. + +PACKAGE="sdl2-image" +VERSION="2.0.4" +CATEGORY="graphics" +SHORT_DESC="An image file loading library" +MAINTAINER="devel@slitaz.org" +LICENSE="LGPL2.1" +WEB_SITE="http://www.libsdl.org/projects/SDL_image/" + +TARBALL="SDL2_image-$VERSION.tar.gz" +WGET_URL="http://www.libsdl.org/projects/SDL_image/release/$TARBALL" +TARBALL_SHA1="aed0c6e5feb5ae933410c150d33c319000ea4cfd" + +BUILD_DEPENDS="sdl2-dev libjpeg-turbo-dev libpng-dev tiff-dev libwebp-dev" +SPLIT="$PACKAGE-dev" + +DEPENDS_std="sdl2 tslib" +DEPENDS_dev="$PACKAGE sdl2-dev tslib-dev" + +SUGGESTED_std="libjpeg-turbo libpng libtiff libwebp" + +compile_rules() { + ./configure \ + --disable-static \ + $CONFIGURE_ARGS && + fix libtool && + make && + make install +} diff -r 7fc972e95a2e -r 0f2575775b2d sdl2-mixer/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sdl2-mixer/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,31 @@ +# SliTaz package receipt v2. + +PACKAGE="sdl2-mixer" +VERSION="2.0.4" +CATEGORY="multimedia" +SHORT_DESC="A multichannel sample and music mixer" +MAINTAINER="devel@slitaz.org" +LICENSE="LGPL2.1" +WEB_SITE="http://www.libsdl.org/projects/SDL_mixer/" + +TARBALL="SDL2_mixer-$VERSION.tar.gz" +WGET_URL="http://www.libsdl.org/projects/SDL_mixer/release/$TARBALL" +TARBALL_SHA1="242a63b1c7f38e358e94b1e0dc5120a6c1f3763b" + +BUILD_DEPENDS="sdl2-dev libmodplug-dev fluidsynth-dev libvorbis-dev flac-dev \ +smpeg2-dev" +SPLIT="$PACKAGE-dev" + +DEPENDS_std="sdl2 tslib" +DEPENDS_dev="$PACKAGE sdl2-dev tslib-dev" + +SUGGESTED_std="libmodplug fluidsynth libvorbis libogg flac smpeg2" + +compile_rules() { + ./configure \ + --disable-static \ + $CONFIGURE_ARGS && + fix libtool && + make && + make install +} diff -r 7fc972e95a2e -r 0f2575775b2d sdl2-net/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sdl2-net/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,28 @@ +# SliTaz package receipt v2. + +PACKAGE="sdl2-net" +VERSION="2.0.1" +CATEGORY="network" +SHORT_DESC="SDL2 net support" +MAINTAINER="devel@slitaz.org" +LICENSE="LGPL2.1" +WEB_SITE="http://www.libsdl.org/projects/SDL_net/" + +TARBALL="SDL2_net-$VERSION.tar.gz" +WGET_URL="http://www.libsdl.org/projects/SDL_net/release/$TARBALL" +TARBALL_SHA1="99c17ee2ecf32c8a136163bbaa8f018f7a3e31e9" + +BUILD_DEPENDS="sdl2-dev" +SPLIT="$PACKAGE-dev" + +DEPENDS_std="sdl2 tslib" +DEPENDS_dev="$PACKAGE sdl2-dev tslib-dev" + +compile_rules() { + ./configure \ + --disable-static \ + $CONFIGURE_ARGS && + fix libtool && + make && + make install +} diff -r 7fc972e95a2e -r 0f2575775b2d sdl2-ttf/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sdl2-ttf/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,31 @@ +# SliTaz package receipt v2. + +PACKAGE="sdl2-ttf" +VERSION="2.0.14" +CATEGORY="x-window" +SHORT_DESC="SDL2 ttf support" +MAINTAINER="devel@slitaz.org" +LICENSE="LGPL2.1" +WEB_SITE="http://www.libsdl.org/projects/SDL_ttf/" + +TARBALL="SDL2_ttf-$VERSION.tar.gz" +WGET_URL="http://www.libsdl.org/projects/SDL_ttf/release/$TARBALL" +TARBALL_SHA1="34c5fdc8508c7e14356579477f9ca2b0d6c06ffc" + +BUILD_DEPENDS="freetype-dev sdl2-dev libx11-dev libice-dev mesa-dev expat-dev \ +libxshmfence-dev" +SPLIT="$PACKAGE-dev" + +DEPENDS_std="freetype sdl2" +DEPENDS_dev="$PACKAGE sdl2-dev" + +SUGGESTED_std="mesa" + +compile_rules() { + ./configure \ + --disable-static \ + $CONFIGURE_ARGS && + fix libtool && + make && + make install +} diff -r 7fc972e95a2e -r 0f2575775b2d sdl2/.icon.png Binary file sdl2/.icon.png has changed diff -r 7fc972e95a2e -r 0f2575775b2d sdl2/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sdl2/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,38 @@ +# SliTaz package receipt v2. + +PACKAGE="sdl2" +VERSION="2.0.9" +CATEGORY="x-window" +SHORT_DESC="Cross-platform interactive media development library" +MAINTAINER="devel@slitaz.org" +LICENSE="zlib/libpng" +WEB_SITE="http://libsdl.org/" +LFS="http://www.linuxfromscratch.org/blfs/view/svn/multimedia/sdl2.html" + +TARBALL="SDL2-$VERSION.tar.gz" +WGET_URL="http://www.libsdl.org/release/$TARBALL" +TARBALL_SHA1="4354c6baad9a48486182656a7506abfb63e9bff5" + +BUILD_DEPENDS="alsa-lib-dev pulseaudio-dev libxcursor-dev libxinerama-dev \ +libxscrnsaver-dev libxxf86vm-dev mesa-dev wayland-dev wayland-protocols-dev \ +libxkbcommon-dev eudev-dev dbus-dev ibus-dev tslib-dev" # + fcitx-dev -> broken +SPLIT="$PACKAGE-dev" + +DEPENDS_std=" tslib" +DEPENDS_std="$PACKAGE tslib-dev" + +SUGGESTED_std="alsa-lib mesa dbus" + +compile_rules() { + ./configure \ + --disable-oss \ + $CONFIGURE_ARGS && + fix libtool && + make && + make install || return 1 + + rm $install/usr/lib/*.a # --disable-static doesn't work +} + +PROVIDE_std="libsdl2" +PROVIDE_dev="libsdl2-dev" diff -r 7fc972e95a2e -r 0f2575775b2d singularity/receipt --- a/singularity/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/singularity/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -23,5 +23,5 @@ EOT chmod +x $fs/usr/bin/singularity cp -a $src/code $src/data $fs/usr/games/singularity - DEPENDS="python python-pygame libsdl-image libsdl-mixer python-numpy" + DEPENDS="python python-pygame sdl-image sdl-mixer python-numpy" } diff -r 7fc972e95a2e -r 0f2575775b2d smpeg/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/smpeg/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,36 @@ +# SliTaz package receipt v2. + +PACKAGE="smpeg" +VERSION="0.4.5" +CATEGORY="development" +SHORT_DESC="SDL MPEG1 decoding library" +MAINTAINER="devel@slitaz.org" +LICENSE="LGPL2" +WEB_SITE="https://icculus.org/smpeg/" + +TARBALL="$PACKAGE-$VERSION.tar.gz" +WGET_URL="https://github.com/Distrotech/smpeg/archive/release_${VERSION//./_}.tar.gz" +TARBALL_SHA1="2bf62a86f8132c8acf669f82b54426eade63f194" + +BUILD_DEPENDS="automake sdl-dev libice-dev" +SPLIT="$PACKAGE-player $PACKAGE $PACKAGE-dev" + +COPY_player="plaympeg" + +CAT_player="multimedia|player" + +DEPENDS_player="$PACKAGE sdl" +DEPENDS_std="sdl" + +compile_rules() { + chmod +x install-sh + CFLAGS="$CFLAGS -Wno-error=narrowing" + ./autogen.sh + + ./configure \ + --disable-static \ + $CONFIGURE_ARGS && + fix libtool && + make && + make install +} diff -r 7fc972e95a2e -r 0f2575775b2d smpeg2/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/smpeg2/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,36 @@ +# SliTaz package receipt v2. + +PACKAGE="smpeg2" +VERSION="2.0.0" +CATEGORY="multimedia" +SHORT_DESC="SDL2 MPEG Player Library" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="LGPL2" +WEB_SITE="http://icculus.org/smpeg/" + +TARBALL="$PACKAGE-$VERSION.tar.gz" +WGET_URL="https://github.com/Distrotech/smpeg/archive/release_${VERSION//./_}.tar.gz" +TARBALL_SHA1="ac200a91292a2db2b784a6a544fca3f5717768ea" + +BUILD_DEPENDS="automake sdl2-dev" +SPLIT="$PACKAGE-player $PACKAGE $PACKAGE-dev" + +COPY_player="plaympeg" + +CAT_player="multimedia|player" + +DEPENDS_player="$PACKAGE sdl2" +DEPENDS_std="sdl2" + +compile_rules() { + CFLAGS="$CFLAGS -Wno-error=narrowing" + ./autogen.sh && + + ./configure \ + --disable-static \ + --disable-debug \ + $CONFIGURE_ARGS && + fix libtool && + make && + make install +} diff -r 7fc972e95a2e -r 0f2575775b2d smx/receipt --- a/smx/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/smx/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,7 +12,7 @@ WGET_URL="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/smx/$TARBALL" BUILD_DEPENDS="unixODBC-dev apache-dev perl-dev apr-dev apr-util-dev \ -openssl-dev libtdb-dev libgd-dev fcgi-dev" +openssl-dev tdb-dev libgd-dev fcgi-dev" SPLIT="$PACKAGE-fcgi $PACKAGE $PACKAGE-dev" compile_rules() { @@ -39,7 +39,7 @@ smx) copy @std @rm DEPENDS="bzlib fontconfig freetype glib openssl libgd \ - libharfbuzz libjpeg-turbo liblzma libpng libsqlite3 libtdb \ + libharfbuzz libjpeg-turbo liblzma libpng libsqlite3 tdb \ libunixODBC libwebp libxml2 pcre perl-core libtiff libx11 \ libxau libxdmcp libxpm libxcb zlib" ;; @@ -47,7 +47,7 @@ copy @dev DEPENDS="smx smx-fcgi \ bzip2-dev fontconfig-dev freetype-dev glib-dev harfbuzz-dev \ - libjpeg-turbo-dev libgd-dev libpng-dev libtdb-dev libwebp-dev \ + libjpeg-turbo-dev libgd-dev libpng-dev tdb-dev libwebp-dev \ libxml2-dev openssl-dev pcre-dev perl-dev sqlite3-dev tiff-dev \ unixODBC-dev libx11-dev libxau-dev libxdmcp-dev \ libxpm-dev libxcb-dev xz-dev zlib-dev" diff -r 7fc972e95a2e -r 0f2575775b2d stella/receipt --- a/stella/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/stella/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION-src.tar.gz" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" -BUILD_DEPENDS="libsdl-dev libpng-dev zlib-dev" +BUILD_DEPENDS="sdl-dev libpng-dev zlib-dev" compile_rules() { ./configure \ @@ -24,6 +24,6 @@ genpkg_rules() { copy @std - DEPENDS="gcc-lib-base libsdl libpng" + DEPENDS="gcc-lib-base sdl libpng" TAGS="emulator atari" } diff -r 7fc972e95a2e -r 0f2575775b2d supertux/receipt --- a/supertux/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/supertux/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="http://supertux.googlecode.com/files/$TARBALL" -BUILD_DEPENDS="libsdl-dev libsdl-image-dev libsdl-mixer-dev curl-dev \ +BUILD_DEPENDS="sdl-dev sdl-image-dev sdl-mixer-dev curl-dev \ physfs-dev openal-dev mesa-dev glew-dev cmake boost-dev libvorbis-dev" SPLIT="$PACKAGE-data" @@ -32,7 +32,7 @@ case $PACKAGE in supertux) copy bin/ - DEPENDS="libsdl libsdl-image libsdl-mixer curl physfs openal \ + DEPENDS="sdl sdl-image sdl-mixer curl physfs openal \ mesa glew supertux-data" SUGGESTED="nvidia" ;; diff -r 7fc972e95a2e -r 0f2575775b2d syasokoban/receipt --- a/syasokoban/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/syasokoban/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="http://grayskygames.com/sokoban/$TARBALL" -BUILD_DEPENDS="libsdl-dev" +BUILD_DEPENDS="sdl-dev" compile_rules() { sed -i 's||&\n#include |' src/Main.cpp @@ -26,5 +26,5 @@ genpkg_rules() { copy @std - DEPENDS="libsdl gcc-lib-base glibc-base" + DEPENDS="sdl gcc-lib-base glibc-base" } diff -r 7fc972e95a2e -r 0f2575775b2d sz81/receipt --- a/sz81/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/sz81/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION-source.tar.gz" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" -BUILD_DEPENDS="libsdl-dev" +BUILD_DEPENDS="sdl-dev" compile_rules() { make clean && @@ -26,6 +26,6 @@ genpkg_rules() { copy @std - DEPENDS="libsdl" + DEPENDS="sdl" TAGS="emulator zx81" } diff -r 7fc972e95a2e -r 0f2575775b2d tdb/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tdb/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,34 @@ +# SliTaz package receipt v2. + +PACKAGE="tdb" +VERSION="1.3.16" +CATEGORY="misc" +SHORT_DESC="A trivial database" +MAINTAINER="devel@slitaz.org" +LICENSE="LGPL3" +WEB_SITE="https://tdb.samba.org/" + +TARBALL="$PACKAGE-$VERSION.tar.gz" +WGET_URL="https://www.samba.org/ftp/tdb/$TARBALL" +TARBALL_SHA1="13b369b92d4cdc8057d90fc2b79657c9f5b72ec6" + +BUILD_DEPENDS="python-dev libxslt-dev docbook-xsl" +SPLIT="$PACKAGE-python $PACKAGE $PACKAGE-dev" + +COPY_python="python*/" + +DEPENDS_python="$PACKAGE python" +DEPENDS_std="attr" + +compile_rules() { + # site script isn't used + ./configure \ + --prefix=/usr \ + --localstatedir=/var \ + --sysconfdir=/etc/samba \ + $CONFIGURE_ARGS && + make && + make install || return 1 + + cook_pick_docs docs/README web/index.html +} diff -r 7fc972e95a2e -r 0f2575775b2d tuxmath/receipt --- a/tuxmath/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/tuxmath/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,8 +12,8 @@ TARBALL="$SOURCE-$VERSION.tar.gz" WGET_URL="https://alioth.debian.org/frs/download.php/3571/$TARBALL" -BUILD_DEPENDS="libt4k_common-dev libsdl-dev librsvg-dev libsdl-image-dev \ -libsdl-mixer-dev libsdl-ttf-dev libsdl-net-dev libsdl-pango-dev" +BUILD_DEPENDS="libt4k_common-dev sdl-dev librsvg-dev sdl-image-dev \ +sdl-mixer-dev sdl-ttf-dev sdl-net-dev sdl-pango-dev" compile_rules() { ./configure \ @@ -34,7 +34,7 @@ cp -a $install/usr/share/locale/$lang/LC_MESSAGES/tuxmath.mo \ $fs/usr/share/locale/$lang/LC_MESSAGES done - DEPENDS="libt4k_common libsdl librsvg libsdl-image libsdl-mixer libsdl-ttf \ - libsdl-net libsdl-pango" + DEPENDS="libt4k_common sdl librsvg sdl-image sdl-mixer sdl-ttf \ + sdl-net sdl-pango" TAGS="education" } diff -r 7fc972e95a2e -r 0f2575775b2d tuxpaint/receipt --- a/tuxpaint/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/tuxpaint/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,16 +11,16 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" -BUILD_DEPENDS="libpng-dev fribidi-dev librsvg-dev cairo-dev libsdl-dev \ -libsdl-mixer-dev libsdl-pango-dev libsdl-image-dev libsdl-ttf-dev \ +BUILD_DEPENDS="libpng-dev fribidi-dev librsvg-dev cairo-dev sdl-dev \ +sdl-mixer-dev sdl-pango-dev sdl-image-dev sdl-ttf-dev \ libpaper-dev python-dev gettext-dev gperf" SPLIT="$PACKAGE-data" COPY_std="etc/tuxpaint/ usr/bin/ usr/lib/" COPY_data="share/applications/ share/pixmaps/ share/tuxpaint/" -DEPENDS_std="tuxpaint-data cairo fribidi glib libpaper libpng librsvg libsdl \ -libsdl-image libsdl-mixer libsdl-pango libsdl-ttf zlib" +DEPENDS_std="tuxpaint-data cairo fribidi glib libpaper libpng librsvg sdl \ +sdl-image sdl-mixer sdl-pango sdl-ttf zlib" DEPENDS_data="python" CONFIG_FIES_std="/etc/tuxpaint/tuxpaint.conf" diff -r 7fc972e95a2e -r 0f2575775b2d tuxtype/receipt --- a/tuxtype/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/tuxtype/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,8 +11,8 @@ TARBALL="tuxtype_w_fonts-$VERSION.tar.gz" WGET_URL="https://alioth.debian.org/frs/download.php/3270/$TARBALL" -BUILD_DEPENDS="libt4k_common-dev libsdl-dev librsvg-dev libsdl-image-dev \ -libsdl-mixer-dev libsdl-ttf-dev libsdl-net-dev libsdl-pango-dev" +BUILD_DEPENDS="libt4k_common-dev sdl-dev librsvg-dev sdl-image-dev \ +sdl-mixer-dev sdl-ttf-dev sdl-net-dev sdl-pango-dev" compile_rules() { ./configure \ @@ -29,8 +29,8 @@ genpkg_rules() { copy @std *.mo - DEPENDS="libt4k_common libsdl librsvg libsdl-image libsdl-mixer libsdl-ttf \ - libsdl-net libsdl-pango" + DEPENDS="libt4k_common sdl librsvg sdl-image sdl-mixer sdl-ttf \ + sdl-net sdl-pango" TAGS="education" } diff -r 7fc972e95a2e -r 0f2575775b2d udisks2/receipt --- a/udisks2/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/udisks2/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="udisks2" -VERSION="2.7.7" +VERSION="2.8.1" CATEGORY="system-tools" SHORT_DESC="D-Bus service to access and manipulate storage devices" MAINTAINER="devel@slitaz.org" @@ -11,12 +11,14 @@ TARBALL="udisks-$VERSION.tar.bz2" WGET_URL="https://github.com/storaged-project/udisks/releases/download/udisks-$VERSION/$TARBALL" +TARBALL_SHA1="e69fc1a417f4d5e116487ca735bbef89e96cc0f4" BUILD_DEPENDS="docbook-xsl gtk-doc gobject-introspection-dev libgudev-dev \ -libblockdev-dev polkit-dev libatasmart-dev acl-dev intltool" +libblockdev-dev polkit-no-script-dev libatasmart-dev acl-dev intltool" SPLIT="$PACKAGE-dev" -DEPENDS_std="acl glib libatasmart libblockdev libgudev polkit util-linux-mount" +DEPENDS_std="acl glib libatasmart libblockdev libgudev polkit-no-script \ +util-linux-mount" DEPENDS_dev="$PACKAGE glib-dev" compile_rules() { @@ -26,9 +28,9 @@ $CONFIGURE_ARGS && fix libtool && make && + sed -i -r 's|^ +||; s|\\m\[blue\]||; s|\\m\[\]||' doc/man/*.[158] && make install || return 1 # mount to "/media" instead of "/media/" - mkdir -p $install/etc/udev/rules.d/ - cp $stuff/99-udisks2.rules $install/etc/udev/rules.d/ + install -Dm644 $stuff/99-udisks2.rules $install/etc/udev/rules.d/99-udisks2.rules } diff -r 7fc972e95a2e -r 0f2575775b2d udisks2/stuff/overrides --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/udisks2/stuff/overrides Fri Dec 28 05:11:49 2018 +0200 @@ -0,0 +1,1 @@ +0700 /var/lib/udisks2/ diff -r 7fc972e95a2e -r 0f2575775b2d valgrind/receipt --- a/valgrind/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/valgrind/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="valgrind" -VERSION="3.13.0" +VERSION="3.14.0" CATEGORY="development" SHORT_DESC="Memory debugger and profiler" MAINTAINER="paul@slitaz.org" @@ -11,14 +11,15 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="https://sourceware.org/ftp/valgrind/$TARBALL" +TARBALL_SHA1="182afd405b92ddb6f52c6729e848eacf4b1daf46" BUILD_DEPENDS="perl" SPLIT="$PACKAGE-dev" +SUGGESTED_std="perl" +TAGS_std="profiler" + compile_rules() { - # glibc-2.26 bug - sed -i '1904s/4/5/' coregrind/m_syswrap/syswrap-linux.c - # versioned folder for docs sed -i 's|/doc/valgrind||' docs/Makefile.in @@ -28,14 +29,3 @@ make && make install } - -genpkg_rules() { - case $PACKAGE in - valgrind) - copy @std - SUGGESTED="perl" - TAGS="profiler" - ;; - *-dev) copy @dev;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d virtualbox-ose/receipt --- a/virtualbox-ose/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/virtualbox-ose/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,8 +12,8 @@ TARBALL="VirtualBox-$VERSION.tar.bz2" WGET_URL="http://download.virtualbox.org/virtualbox/$VERSION/$TARBALL" -BUILD_DEPENDS="bin86 dev86 iasl libIDL libsdl-dev mesa-dev libxslt-dev \ -glu-dev Qt4-dev libsdl-ttf-dev alsa-lib-dev hal-dev libxtst-dev \ +BUILD_DEPENDS="bin86 dev86 iasl libIDL sdl-dev mesa-dev libxslt-dev \ +glu-dev Qt4-dev sdl-ttf-dev alsa-lib-dev hal-dev libxtst-dev \ libxrandr-dev python python-dev xalan-c curl-dev xalan-c-dev \ xerces-c-dev openssl-dev zlib-dev libcap-dev glib-dev libvncserver-dev \ pam pam-dev bzip2 linux-module-headers tar vde2-dev \ @@ -115,7 +115,7 @@ install -D -m644 vboxdrv.ko "$fs/lib/modules/$KERNEL_VERSION-slitaz/misc/vboxdrv.ko" install -D -m644 vboxnetflt.ko "$fs/lib/modules/$KERNEL_VERSION-slitaz/misc/vboxnetflt.ko" install -D -m644 vboxnetadp.ko "$fs/lib/modules/$KERNEL_VERSION-slitaz/misc/vboxnetadp.ko" - DEPENDS="libxml2 libxcursor libIDL libxinerama libsdl \ + DEPENDS="libxml2 libxcursor libIDL libxinerama sdl \ libxmu curl libvncserver libpng jpeg mesa glu vde2 \ python libQtCore libQtGui libQtNetwork libQtOpenGL" TAGS="virtualization" diff -r 7fc972e95a2e -r 0f2575775b2d visualboyadvance/receipt --- a/visualboyadvance/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/visualboyadvance/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="VisualBoyAdvance-src-$VERSION.tar.gz" WGET_URL="$SF_MIRROR/vba/$TARBALL" -BUILD_DEPENDS="libglademm-dev libglademm libsdl-dev patch nasm gtk2-dev gtkmm-dev \ +BUILD_DEPENDS="libglademm-dev libglademm sdl-dev patch nasm gtk2-dev gtkmm-dev \ cairomm-dev libglade-dev libxml2-dev zlib-dev bison flex" SPLIT="$PACKAGE-gtk $PACKAGE" @@ -45,7 +45,7 @@ copy @std @rm CONFIG_FILES="/etc/VisualBoyAdvance.cfg" TAGS="emulator gameboy" - DEPENDS="libsdl" + DEPENDS="sdl" ;; esac } diff -r 7fc972e95a2e -r 0f2575775b2d volume_key/receipt --- a/volume_key/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/volume_key/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="volume_key" -VERSION="0.3.11" +VERSION="0.3.12" CATEGORY="libs" SHORT_DESC="Manipulating storage volume encryption keys" MAINTAINER="al.bobylev@gmail.com" @@ -12,13 +12,21 @@ TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="https://releases.pagure.org/volume_key/$TARBALL" +TARBALL_SHA1="c983123b3b7f36819d26c7421a290657a02534b7" BUILD_DEPENDS="automake gettext-dev gpgme-dev libtool cryptsetup-dev nss-dev \ -python3-dev util-linux-blkid-dev glib-dev" +python-dev python3-dev util-linux-blkid-dev glib-dev" SPLIT="$PACKAGE-python $PACKAGE $PACKAGE-dev" +COPY_python="python3.*/" # rm *.la + +DEPENDS_python="glib nss python3 volume_key" +DEPENDS_std="cryptsetup glib gpgme nspr nss util-linux-blkid libassuan \ +libdevmapper libgcrypt libgpg-error" + +CAT_python="libs|Python 3 bindings" + compile_rules() { - sed -i '/config.h/d' lib/libvolume_key.h autoreconf -fiv && ./configure $CONFIGURE_ARGS && @@ -27,21 +35,3 @@ make install } -genpkg_rules() { - case $PACKAGE in - *-python) - copy python3.*/ - find $fs -name '*.la' -delete - CAT="libs|python 3 bindings" - DEPENDS="glib nss python3 volume_key" - ;; - volume_key) - copy @std @rm - DEPENDS="cryptsetup glib gpgme nspr nss util-linux-blkid \ - libassuan libdevmapper libgcrypt libgpg-error" - ;; - *-dev) - copy @dev - ;; - esac -} diff -r 7fc972e95a2e -r 0f2575775b2d warmux/receipt --- a/warmux/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/warmux/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -10,8 +10,8 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="http://download.gna.org/warmux/$TARBALL" -BUILD_DEPENDS="libsdl-dev libsdl-gfx-dev libsdl-image-dev libsdl-mixer-dev \ -libsdl-net-dev libsdl-ttf-dev curl-dev freetype-dev libxml2-dev libxml++-dev" +BUILD_DEPENDS="sdl-dev sdl-gfx-dev sdl-image-dev sdl-mixer-dev \ +sdl-net-dev sdl-ttf-dev curl-dev freetype-dev libxml2-dev libxml++-dev" SPLIT="$PACKAGE-music" compile_rules() { @@ -33,8 +33,8 @@ warmux) PROVIDE="wormux" SUGGESTED="warmux-music" - DEPENDS="libsdl-gfx libsdl-image libsdl-mixer libsdl-net \ - libsdl-ttf curl freetype libxml2 libxml++ gcc-lib-base \ + DEPENDS="sdl-gfx sdl-image sdl-mixer sdl-net \ + sdl-ttf curl freetype libxml2 libxml++ gcc-lib-base \ gettext-base" mkdir -p $fs/usr/share cp -a $install/usr/games $fs/usr diff -r 7fc972e95a2e -r 0f2575775b2d warzone2100/receipt --- a/warzone2100/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/warzone2100/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,7 +12,7 @@ WGET_URL="$SF_MIRROR/warzone2100/$TARBALL" BUILD_DEPENDS="automake perl zip unzip gettext-dev qt5-dev libx11-dev \ -libsdl2-dev libpng-dev libtheora-dev openal-dev libvorbis-dev glew-dev \ +sdl2-dev libpng-dev libtheora-dev openal-dev libvorbis-dev glew-dev \ mesa-dev openssl-dev physfs-dev libxrandr-dev fribidi-dev \ freetype-dev fontconfig-dev openssl-dev git" @@ -34,6 +34,6 @@ genpkg_rules() { copy @std hicolor/ *.mo DEPENDS="fontconfig freetype fribidi glew glib openssl glu \ - libharfbuzz libogg libpng libsdl2 libtheora libvorbis mesa openal \ - physfs qt5-base qt5-script libx11 libxrandr zlib libsdl2-net" + libharfbuzz libogg libpng sdl2 libtheora libvorbis mesa openal \ + physfs qt5-base qt5-script libx11 libxrandr zlib sdl2-net" } diff -r 7fc972e95a2e -r 0f2575775b2d wesnoth/receipt --- a/wesnoth/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/wesnoth/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,8 +12,8 @@ WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" BUILD_DEPENDS="cairo-dev pango-dev boost-dev boost-regex \ -boost-iostreams libsdl-dev libsdl-mixer-dev libsdl-ttf-dev libsdl-ttf \ -libsdl-image-dev libsdl-net-dev libpng-dev freetype-dev fontconfig-dev \ +boost-iostreams sdl-dev sdl-mixer-dev sdl-ttf-dev sdl-ttf \ +sdl-image-dev sdl-net-dev libpng-dev freetype-dev fontconfig-dev \ findutils lua-dev boost-serialization autoconf automake fribidi-dev \ boost-system boost-program-options boost-filesystem boost-locale \ libvorbis-dev cmake gettext" @@ -30,8 +30,8 @@ genpkg_rules() { case $PACKAGE in wesnoth) - DEPENDS="libsdl libsdl-mixer libsdl-ttf libsdl-net \ - libsdl-image zlib pango cairo fontconfig \ + DEPENDS="sdl sdl-mixer sdl-ttf sdl-net \ + sdl-image zlib pango cairo fontconfig \ boost-regex boost-iostreams libpng fribidi \ gcc-lib-base xcb-util boost-system \ boost-program-options" diff -r 7fc972e95a2e -r 0f2575775b2d wget/receipt --- a/wget/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/wget/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -1,16 +1,17 @@ # SliTaz package receipt v2. PACKAGE="wget" -VERSION="1.20" +VERSION="1.20.1" CATEGORY="network" SHORT_DESC="GNU Wget - the non-interactive network downloader" MAINTAINER="devel@slitaz.org" LICENSE="GPL3" WEB_SITE="https://www.gnu.org/software/wget/" +LFS="http://www.linuxfromscratch.org/blfs/view/svn/basicnet/wget.html" TARBALL="$PACKAGE-$VERSION.tar.lz" WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" -TARBALL_SHA1="c8d3e646e6c3ed7f004107e36094414f36cf52d9" +TARBALL_SHA1="6c46afab96031eba0429ceba7e1d6f8206b9a036" BUILD_DEPENDS="lzip openssl-dev libidn2-dev util-linux-uuid-dev gettext-dev \ zlib-dev perl pcre-dev libpsl-dev gnutls-dev" diff -r 7fc972e95a2e -r 0f2575775b2d xrick/receipt --- a/xrick/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/xrick/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tgz" WGET_URL="http://www.bigorno.net/xrick/$TARBALL" -BUILD_DEPENDS="libsdl-dev zlib-dev" +BUILD_DEPENDS="sdl-dev zlib-dev" compile_rules() { make || return 1 @@ -22,5 +22,5 @@ genpkg_rules() { copy @std - DEPENDS="libsdl zlib" + DEPENDS="sdl zlib" } diff -r 7fc972e95a2e -r 0f2575775b2d xwax/receipt --- a/xwax/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/xwax/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="http://xwax.org/releases/$TARBALL" -BUILD_DEPENDS="libsdl-dev libsdl-ttf-dev alsa-lib-dev" +BUILD_DEPENDS="sdl-dev sdl-ttf-dev alsa-lib-dev" compile_rules() { ./configure \ @@ -24,5 +24,5 @@ genpkg_rules() { copy @std - DEPENDS="libsdl libsdl-ttf alsa-lib" + DEPENDS="sdl sdl-ttf alsa-lib" } diff -r 7fc972e95a2e -r 0f2575775b2d zlib/.icon.png Binary file zlib/.icon.png has changed diff -r 7fc972e95a2e -r 0f2575775b2d zlib/receipt --- a/zlib/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/zlib/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -10,9 +10,13 @@ LFS="http://www.linuxfromscratch.org/lfs/view/development/chapter06/zlib.html" TARBALL="$PACKAGE-$VERSION.tar.xz" -WGET_URL="$WEB_SITE$TARBALL" +WGET_URL="http://www.zlib.net/$TARBALL" +TARBALL_SHA1="e1cb0d5c92da8e9a8c2635dfa249c341dfd00322" -SPLIT="$PACKAGE-dev" +SPLIT="$PACKAGE-static $PACKAGE-dev" + +COPY_static="*.a" +CAT_static="development|static library" TAGS_std="LFS" diff -r 7fc972e95a2e -r 0f2575775b2d zsnes/receipt --- a/zsnes/receipt Tue Dec 25 22:17:47 2018 +0200 +++ b/zsnes/receipt Fri Dec 28 05:11:49 2018 +0200 @@ -12,7 +12,7 @@ TARBALL="$PACKAGE${VERSION//./}src.tar.bz2" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" -BUILD_DEPENDS="nasm libsdl-dev libpng-dev ncurses-dev mesa-dev \ +BUILD_DEPENDS="nasm sdl-dev libpng-dev ncurses-dev mesa-dev \ automake autoconf zlib-dev patch" compile_rules() { @@ -38,6 +38,6 @@ copy @std # mkdir -p $fs/usr/bin # cp -a $src/src/zsnes $fs/usr/bin - DEPENDS="gcc-lib-base libsdl libpng ncurses mesa zlib" + DEPENDS="gcc-lib-base sdl libpng ncurses mesa zlib" TAGS="emulator nintendo snes" }