wok-next rev 21156
Small updates.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Sat Feb 02 16:32:35 2019 +0200 (2019-02-02) |
parents | f4e682e17892 |
children | 69bb65a67c90 |
files | gnome-online-accounts/receipt gpa/receipt gst1-plugins-base/receipt gstreamer1/receipt libcanberra/receipt libcroco/receipt libepoxy/receipt libexif/receipt libffi/receipt libffi/stuff/patches/lfs.patch libffi/stuff/patches/series libgdata/receipt libgudev/receipt libgusb/receipt libid3tag/receipt libmad/receipt libsecret/receipt libsndfile/receipt webkit2gtk/.hidden webkit2gtk/receipt woff2/receipt |
line diff
1.1 --- a/gnome-online-accounts/receipt Sat Feb 02 13:51:47 2019 +0200 1.2 +++ b/gnome-online-accounts/receipt Sat Feb 02 16:32:35 2019 +0200 1.3 @@ -15,7 +15,7 @@ 1.4 BUILD_DEPENDS="glib-dev libxslt gobject-introspection-dev vala gtk3-dev \ 1.5 webkit2gtk-dev json-glib-dev rest-dev libsecret-dev krb5-dev gettext-dev \ 1.6 docbook-xsl" 1.7 -SPLIT="$PACKAGE-dev" 1.8 +SPLIT="$PACKAGE-dev $PACKAGE-lang" 1.9 1.10 COPY_std="@std @ico" 1.11 1.12 @@ -25,9 +25,7 @@ 1.13 COOKOPTS="skip-log-errors" 1.14 1.15 compile_rules() { 1.16 - ./configure \ 1.17 - --disable-telepathy \ 1.18 - $CONFIGURE_ARGS && 1.19 + ./configure $CONFIGURE_ARGS && 1.20 fix libtool && 1.21 make && 1.22 make install
2.1 --- a/gpa/receipt Sat Feb 02 13:51:47 2019 +0200 2.2 +++ b/gpa/receipt Sat Feb 02 16:32:35 2019 +0200 2.3 @@ -14,24 +14,13 @@ 2.4 TARBALL_SHA1="c629348725c1bf5dafd57f8a70187dc89815ce60" 2.5 2.6 BUILD_DEPENDS="gtk2-dev libgpg-error-dev libassuan-dev gpgme-dev" 2.7 -SPLIT="$PACKAGE-langpack" 2.8 +SPLIT="$PACKAGE-lang" 2.9 + 2.10 +DEPENDS_std="gdk-pixbuf glib gpgme gtk2 libassuan libgpg-error zlib \ 2.11 +pinentry-gtk" 2.12 2.13 compile_rules() { 2.14 ./configure $CONFIGURE_ARGS && 2.15 make && 2.16 make install 2.17 } 2.18 - 2.19 -genpkg_rules() { 2.20 - case $PACKAGE in 2.21 - gpa) 2.22 - copy @std 2.23 - DEPENDS="gdk-pixbuf glib gpgme gtk2 libassuan libgpg-error zlib \ 2.24 - pinentry-gtk" 2.25 - ;; 2.26 - gpa-langpack) 2.27 - copy *.mo 2.28 - CAT="localization|locale files" 2.29 - ;; 2.30 - esac 2.31 -}
3.1 --- a/gst1-plugins-base/receipt Sat Feb 02 13:51:47 2019 +0200 3.2 +++ b/gst1-plugins-base/receipt Sat Feb 02 16:32:35 2019 +0200 3.3 @@ -16,7 +16,7 @@ 3.4 BUILD_DEPENDS="gettext-dev valgrind-dev python gstreamer1-dev orc-dev \ 3.5 libx11-dev libxv-dev alsa-lib-dev cdparanoia-dev libvorbis-dev libogg-dev \ 3.6 opus-dev pango-dev libtheora-dev gobject-introspection-dev mesa-dev" 3.7 -SPLIT="$PACKAGE-dev" 3.8 +SPLIT="$PACKAGE-dev $PACKAGE-lang" 3.9 3.10 DEPENDS_std="alsa-lib cdparanoia glib gstreamer1 libcairo libogg libpng \ 3.11 libtheora-enc libvorbis libx11 libxcb libxext libxv mesa mesa-libegl opus orc \
4.1 --- a/gstreamer1/receipt Sat Feb 02 13:51:47 2019 +0200 4.2 +++ b/gstreamer1/receipt Sat Feb 02 16:32:35 2019 +0200 4.3 @@ -13,7 +13,7 @@ 4.4 TARBALL_SHA1="324a30ddd2c35103fa6af8ffb1e436e8dda714c8" 4.5 4.6 BUILD_DEPENDS="gettext-dev perl valgrind-dev glib-dev gobject-introspection-dev" 4.7 -SPLIT="$PACKAGE-dev" 4.8 +SPLIT="$PACKAGE-dev $PACKAGE-lang" 4.9 4.10 DEPENDS_std="glib" 4.11 DEPENDS_dev="$PACKAGE glib-dev"
5.1 --- a/libcanberra/receipt Sat Feb 02 13:51:47 2019 +0200 5.2 +++ b/libcanberra/receipt Sat Feb 02 16:32:35 2019 +0200 5.3 @@ -11,12 +11,31 @@ 5.4 5.5 TARBALL="$PACKAGE-$VERSION.tar.xz" 5.6 WGET_URL="$WEB_SITE/$TARBALL" 5.7 +TARBALL_SHA1="fd4c16e341ffc456d688ed3462930d17ca6f6c20" 5.8 5.9 BUILD_DEPENDS="libtool gtk2-dev libvorbis-dev alsa-lib-dev eudev-dev \ 5.10 gstreamer1-dev gtk3-dev" 5.11 SPLIT="$PACKAGE-gnome $PACKAGE-gstreamer1 $PACKAGE-gtk2 $PACKAGE-gtk3 \ 5.12 $PACKAGE $PACKAGE-dev" 5.13 5.14 +COPY_gnome="gnome-settings-daemon-3.0/ gdm/ gnome/ canberra-boot" 5.15 +COPY_gstreamer1="libcanberra-gstreamer.so" 5.16 +COPY_gtk2="gtk-2.0/modules/*.so libcanberra-gtk.so.*" 5.17 +COPY_gtk3="gtk-3.0/modules/*.so libcanberra-gtk3.so.* canberra-gtk-play" 5.18 + 5.19 +CAT_gnome="gnome|GNOME integration" 5.20 +CAT_gstreamer1="sound|Gstreamer bindings" 5.21 +CAT_gtk2="sound|GTK+2 integration" 5.22 +CAT_gtk3="sound|GTK+3 integration" 5.23 + 5.24 +DEPENDS_gnome="$PACKAGE eudev" 5.25 +DEPENDS_gstreamer1="$PACKAGE glib gstreamer1" 5.26 +DEPENDS_gtk2="$PACKAGE glib gtk2 libx11" 5.27 +DEPENDS_gtk3="$PACKAGE glib gtk3 libx11" 5.28 +DEPENDS_std="alsa-lib libltdl libvorbis" 5.29 +DEPENDS_dev="$PACKAGE-gnome $PACKAGE-gstreamer1 $PACKAGE-gtk2 $PACKAGE-gtk3 \ 5.30 +$PACKAGE gtk2-dev gtk3-dev libx11-dev" 5.31 + 5.32 compile_rules() { 5.33 ./configure \ 5.34 --enable-gtk \ 5.35 @@ -26,37 +45,3 @@ 5.36 make && 5.37 make -j1 docdir=/usr/share/doc/libcanberra-$VERSION install 5.38 } 5.39 - 5.40 -genpkg_rules() { 5.41 - case $PACKAGE in 5.42 - *-gnome) 5.43 - copy gnome-settings-daemon-3.0/ gdm/ gnome/ canberra-boot 5.44 - CAT="gnome|GNOME integration" 5.45 - DEPENDS="eudev libcanberra" 5.46 - ;; 5.47 - *-gstreamer1) 5.48 - copy libcanberra-gstreamer.so 5.49 - CAT="sound|Gstreamer bindings" 5.50 - DEPENDS="glib gstreamer1 libcanberra" 5.51 - ;; 5.52 - *-gtk2) 5.53 - copy gtk-2.0/modules/*.so libcanberra-gtk.so* 5.54 - CAT="sound|GTK+2 integration" 5.55 - DEPENDS="glib gtk2 libcanberra libx11" 5.56 - ;; 5.57 - *-gtk3) 5.58 - copy gtk-3.0/modules/*.so libcanberra-gtk3.so* canberra-gtk-play 5.59 - CAT="sound|GTK+3 integration" 5.60 - DEPENDS="glib gtk3 libcanberra libx11" 5.61 - ;; 5.62 - libcanberra) 5.63 - copy @std @rm 5.64 - DEPENDS="alsa-lib libltdl libvorbis" 5.65 - ;; 5.66 - *-dev) 5.67 - copy @dev 5.68 - DEPENDS="${SPLIT/$PACKAGE/} \ 5.69 - gtk2-dev gtk3-dev libx11-dev" 5.70 - ;; 5.71 - esac 5.72 -}
6.1 --- a/libcroco/receipt Sat Feb 02 13:51:47 2019 +0200 6.2 +++ b/libcroco/receipt Sat Feb 02 16:32:35 2019 +0200 6.3 @@ -11,10 +11,14 @@ 6.4 6.5 TARBALL="$PACKAGE-$VERSION.tar.xz" 6.6 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 6.7 +TARBALL_SHA1="f34287280cbf44d6c9628d15fa8a16347753a1d5" 6.8 6.9 BUILD_DEPENDS="libxml2-dev glib-dev zlib-dev gtk-doc" 6.10 SPLIT="$PACKAGE-dev" 6.11 6.12 +DEPENDS_std="glib libxml2" 6.13 +DEPENDS_dev="$PACKAGE glib-dev libxml2-dev" 6.14 + 6.15 compile_rules() { 6.16 ./configure \ 6.17 --disable-static \ 6.18 @@ -23,16 +27,3 @@ 6.19 make && 6.20 make install 6.21 } 6.22 - 6.23 -genpkg_rules() { 6.24 - case $PACKAGE in 6.25 - libcroco) 6.26 - copy @std 6.27 - DEPENDS="glib libxml2" 6.28 - ;; 6.29 - *-dev) 6.30 - copy @dev 6.31 - DEPENDS="libcroco glib-dev libxml2-dev" 6.32 - ;; 6.33 - esac 6.34 -}
7.1 --- a/libepoxy/receipt Sat Feb 02 13:51:47 2019 +0200 7.2 +++ b/libepoxy/receipt Sat Feb 02 16:32:35 2019 +0200 7.3 @@ -11,10 +11,13 @@ 7.4 7.5 TARBALL="$PACKAGE-$VERSION.tar.xz" 7.6 WGET_URL="https://github.com/anholt/libepoxy/releases/download/$VERSION/$TARBALL" 7.7 +TARBALL_SHA1="e00d0bf270a99ded2a2f4abe7874b765cd338d1f" 7.8 7.9 BUILD_DEPENDS="meson ninja libx11-dev mesa-dev" 7.10 SPLIT="$PACKAGE-dev" 7.11 7.12 +DEPENDS_dev="$PACKAGE mesa-dev" 7.13 + 7.14 compile_rules() { 7.15 mkdir build 7.16 cd build 7.17 @@ -22,15 +25,3 @@ 7.18 ninja && 7.19 ninja install 7.20 } 7.21 - 7.22 -genpkg_rules() { 7.23 - case $PACKAGE in 7.24 - libepoxy) 7.25 - copy @std 7.26 - ;; 7.27 - *-dev) 7.28 - copy @dev 7.29 - DEPENDS="mesa-dev" 7.30 - ;; 7.31 - esac 7.32 -}
8.1 --- a/libexif/receipt Sat Feb 02 13:51:47 2019 +0200 8.2 +++ b/libexif/receipt Sat Feb 02 16:32:35 2019 +0200 8.3 @@ -11,9 +11,12 @@ 8.4 8.5 TARBALL="$PACKAGE-$VERSION.tar.bz2" 8.6 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 8.7 +TARBALL_SHA1="a52219b12dbc8d33fc096468591170fda71316c0" 8.8 8.9 BUILD_DEPENDS="gettext-dev" 8.10 -SPLIT="$PACKAGE-dev" 8.11 +SPLIT="$PACKAGE-dev $PACKAGE-lang" 8.12 + 8.13 +DEPENDS_dev="$PACKAGE" # skip -lang 8.14 8.15 compile_rules() { 8.16 ./configure \ 8.17 @@ -24,10 +27,3 @@ 8.18 make && 8.19 make install 8.20 } 8.21 - 8.22 -genpkg_rules() { 8.23 - case $PACKAGE in 8.24 - libexif) copy @std;; 8.25 - *-dev) copy @dev;; 8.26 - esac 8.27 -}
9.1 --- a/libffi/receipt Sat Feb 02 13:51:47 2019 +0200 9.2 +++ b/libffi/receipt Sat Feb 02 16:32:35 2019 +0200 9.3 @@ -7,35 +7,20 @@ 9.4 MAINTAINER="devel@slitaz.org" 9.5 LICENSE="MIT" 9.6 WEB_SITE="https://sourceware.org/libffi/" 9.7 -LFS="http://www.linuxfromscratch.org/blfs/view/svn/general/libffi.html" 9.8 +LFS="http://linuxfromscratch.org/lfs/view/development/chapter06/libffi.html" 9.9 9.10 TARBALL="$PACKAGE-$VERSION.tar.gz" 9.11 WGET_URL="https://sourceware.org/ftp/libffi/$TARBALL" 9.12 +TARBALL_SHA1="280c265b789e041c02e5c97815793dfc283fb1e6" 9.13 9.14 COOKOPTS="force-arch" # different .h, .pc 9.15 9.16 SPLIT="$PACKAGE-dev" 9.17 9.18 compile_rules() { 9.19 - sed -e '/^includesdir/ s/$(libdir).*$/$(includedir)/' \ 9.20 - -i include/Makefile.in 9.21 - sed -e '/^includedir/ s/=.*$/=@includedir@/' \ 9.22 - -e 's/^Cflags: -I${includedir}/Cflags:/' \ 9.23 - -i libffi.pc.in 9.24 - 9.25 ./configure \ 9.26 - --libdir=/usr/lib \ 9.27 --disable-static \ 9.28 $CONFIGURE_ARGS && 9.29 -# sed -i 's|^\(toolexeclibdir = \).*|\1/usr/lib|' Makefile \ 9.30 -# $HOST_SYSTEM-gnu/Makefile && 9.31 make && 9.32 make install 9.33 } 9.34 - 9.35 -genpkg_rules() { 9.36 - case $PACKAGE in 9.37 - libffi) copy @std;; 9.38 - *-dev) copy @dev;; 9.39 - esac 9.40 -}
10.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 10.2 +++ b/libffi/stuff/patches/lfs.patch Sat Feb 02 16:32:35 2019 +0200 10.3 @@ -0,0 +1,28 @@ 10.4 +Reconstructed from the series of sed commands. 10.5 + 10.6 +--- a/include/Makefile.in 10.7 ++++ b/include/Makefile.in 10.8 +@@ -314,7 +314,7 @@ 10.9 + AUTOMAKE_OPTIONS = foreign 10.10 + DISTCLEANFILES = ffitarget.h 10.11 + EXTRA_DIST = ffi.h.in ffi_common.h 10.12 +-includesdir = $(libdir)/@PACKAGE_NAME@-@PACKAGE_VERSION@/include 10.13 ++includesdir = $(includedir) 10.14 + nodist_includes_HEADERS = ffi.h ffitarget.h 10.15 + all: all-am 10.16 + 10.17 +--- a/libffi.pc.in 10.18 ++++ b/libffi.pc.in 10.19 +@@ -2,10 +2,10 @@ 10.20 + exec_prefix=@exec_prefix@ 10.21 + libdir=@libdir@ 10.22 + toolexeclibdir=@toolexeclibdir@ 10.23 +-includedir=${libdir}/@PACKAGE_NAME@-@PACKAGE_VERSION@/include 10.24 ++includedir=@includedir@ 10.25 + 10.26 + Name: @PACKAGE_NAME@ 10.27 + Description: Library supporting Foreign Function Interfaces 10.28 + Version: @PACKAGE_VERSION@ 10.29 + Libs: -L${toolexeclibdir} -lffi 10.30 +-Cflags: -I${includedir} 10.31 ++Cflags:
11.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 11.2 +++ b/libffi/stuff/patches/series Sat Feb 02 16:32:35 2019 +0200 11.3 @@ -0,0 +1,1 @@ 11.4 +lfs.patch
12.1 --- a/libgdata/receipt Sat Feb 02 13:51:47 2019 +0200 12.2 +++ b/libgdata/receipt Sat Feb 02 16:32:35 2019 +0200 12.3 @@ -10,34 +10,24 @@ 12.4 12.5 TARBALL="$PACKAGE-$VERSION.tar.xz" 12.6 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 12.7 +TARBALL_SHA1="942a98ae334d5ac97a041519d64ea48ddc654016" 12.8 12.9 BUILD_DEPENDS="glib-dev libxml2-dev libsoup-dev json-glib-dev liboauth-dev \ 12.10 gdk-pixbuf-dev uhttpmock-dev intltool gobject-introspection-dev vala \ 12.11 shared-mime-info gcr-dev gnome-online-accounts-dev" 12.12 -SPLIT="$PACKAGE-dev" 12.13 +SPLIT="$PACKAGE-dev $PACKAGE-lang" 12.14 + 12.15 +DEPENDS_std="gcr-base glib gnome-online-accounts json-glib liboauth libsoup \ 12.16 +libxml2" 12.17 +DEPENDS_dev="$PACKAGE gcr-dev glib-dev gnome-online-accounts-dev json-glib-dev \ 12.18 +liboauth-dev libsoup-dev libxml2-dev" 12.19 12.20 compile_rules() { 12.21 DATADIRNAME=share \ 12.22 ./configure \ 12.23 - --prefix=/usr \ 12.24 - --sysconfdir=/etc \ 12.25 + --disable-static \ 12.26 $CONFIGURE_ARGS && 12.27 fix libtool && 12.28 make && 12.29 - make DESTDIR=$install install 12.30 + make install 12.31 } 12.32 - 12.33 -genpkg_rules() { 12.34 - case $PACKAGE in 12.35 - libgdata) 12.36 - copy @std 12.37 - DEPENDS="gcr-base glib gnome-online-accounts json-glib liboauth \ 12.38 - libsoup libxml2" 12.39 - ;; 12.40 - *-dev) 12.41 - copy @dev 12.42 - DEPENDS="libgdata gcr-dev gnome-online-accounts-dev json-glib-dev \ 12.43 - liboauth-dev libsoup-dev libxml2-dev" 12.44 - ;; 12.45 - esac 12.46 -}
13.1 --- a/libgudev/receipt Sat Feb 02 13:51:47 2019 +0200 13.2 +++ b/libgudev/receipt Sat Feb 02 16:32:35 2019 +0200 13.3 @@ -11,10 +11,14 @@ 13.4 13.5 TARBALL="$PACKAGE-$VERSION.tar.xz" 13.6 WGET_URL="$GNOME_MIRROR/$PACKAGE/$VERSION/$TARBALL" 13.7 +TARBALL_SHA1="e8dc1c516a86e73e98d5c55c5570820073f0456c" 13.8 13.9 BUILD_DEPENDS="gtk-doc gobject-introspection-dev eudev-dev glib-dev" 13.10 SPLIT="$PACKAGE-dev" 13.11 13.12 +DEPENDS_std="eudev glib" 13.13 +DEPENDS_dev="$PACKAGE glib-dev" 13.14 + 13.15 compile_rules() { 13.16 ./configure \ 13.17 --disable-umockdev \ 13.18 @@ -23,16 +27,3 @@ 13.19 make && 13.20 make install 13.21 } 13.22 - 13.23 -genpkg_rules() { 13.24 - case $PACKAGE in 13.25 - libgudev) 13.26 - copy @std 13.27 - DEPENDS="eudev glib" 13.28 - ;; 13.29 - *-dev) 13.30 - copy @dev 13.31 - DEPENDS="libgudev glib-dev" 13.32 - ;; 13.33 - esac 13.34 -}
14.1 --- a/libgusb/receipt Sat Feb 02 13:51:47 2019 +0200 14.2 +++ b/libgusb/receipt Sat Feb 02 16:32:35 2019 +0200 14.3 @@ -11,10 +11,13 @@ 14.4 14.5 TARBALL="$PACKAGE-$VERSION.tar.xz" 14.6 WGET_URL="https://people.freedesktop.org/~hughsient/releases/$TARBALL" 14.7 +TARBALL_SHA1="25f1cc3455ab6105d8c34305a79876a7c3f707e0" 14.8 14.9 BUILD_DEPENDS="meson ninja glib-dev libusb-dev gobject-introspection-dev vala \ 14.10 gtk-doc" 14.11 -SPLIT="$PACKAGE-dev" 14.12 +SPLIT="$PACKAGE-dev $PACKAGE" 14.13 + 14.14 +COPY_dev="@dev gusbcmd" # gusbcmd is a debugging tool for the libgusb library 14.15 14.16 DEPENDS_std="glib libusb" 14.17 DEPENDS_dev="$PACKAGE glib-dev libusb-dev"
15.1 --- a/libid3tag/receipt Sat Feb 02 13:51:47 2019 +0200 15.2 +++ b/libid3tag/receipt Sat Feb 02 16:32:35 2019 +0200 15.3 @@ -10,12 +10,18 @@ 15.4 15.5 TARBALL="$PACKAGE-$VERSION.tar.gz" 15.6 WGET_URL="$SF_MIRROR/mad/$TARBALL" 15.7 +TARBALL_SHA1="4d867e8a8436e73cd7762fe0e85958e35f1e4306" 15.8 15.9 BUILD_DEPENDS="zlib-dev gfortran" 15.10 SPLIT="$PACKAGE-dev" 15.11 15.12 +DEPENDS_std="zlib" 15.13 +DEPENDS_dev="$PACKAGE zlib-dev" 15.14 + 15.15 compile_rules() { 15.16 - ./configure $CONFIGURE_ARGS && 15.17 + ./configure \ 15.18 + --disable-static \ 15.19 + $CONFIGURE_ARGS && 15.20 fix libtool && 15.21 make && 15.22 make install || return 1 15.23 @@ -24,16 +30,3 @@ 15.24 mkdir -p $install/usr/lib/pkgconfig/ 15.25 sed "s|@VERSION@|$VERSION|" $stuff/id3tag.pc.in > $install/usr/lib/pkgconfig/id3tag.pc 15.26 } 15.27 - 15.28 -genpkg_rules() { 15.29 - case $PACKAGE in 15.30 - libid3tag) 15.31 - copy @std 15.32 - DEPENDS="zlib" 15.33 - ;; 15.34 - *-dev) 15.35 - copy @dev 15.36 - DEPENDS="libid3tag zlib-dev" 15.37 - ;; 15.38 - esac 15.39 -}
16.1 --- a/libmad/receipt Sat Feb 02 13:51:47 2019 +0200 16.2 +++ b/libmad/receipt Sat Feb 02 16:32:35 2019 +0200 16.3 @@ -7,9 +7,11 @@ 16.4 MAINTAINER="devel@slitaz.org" 16.5 LICENSE="GPL2" 16.6 WEB_SITE="http://www.underbit.com/products/mad/" 16.7 +LFS="http://www.linuxfromscratch.org/blfs/view/svn/multimedia/libmad.html" 16.8 16.9 TARBALL="$PACKAGE-$VERSION.tar.gz" 16.10 WGET_URL="$SF_MIRROR/mad/$TARBALL" 16.11 +TARBALL_SHA1="cac19cd00e1a907f3150cc040ccc077783496d76" 16.12 16.13 BUILD_DEPENDS="automake libtool gfortran" 16.14 SPLIT="$PACKAGE-dev" 16.15 @@ -19,15 +21,10 @@ 16.16 touch NEWS AUTHORS ChangeLog 16.17 autoreconf -fi || return 1 16.18 16.19 - ./configure $CONFIGURE_ARGS && 16.20 + ./configure \ 16.21 + --disable-static \ 16.22 + $CONFIGURE_ARGS && 16.23 fix libtool && 16.24 make && 16.25 make install 16.26 } 16.27 - 16.28 -genpkg_rules() { 16.29 - case $PACKAGE in 16.30 - libmad) copy @std;; 16.31 - *-dev) copy @dev;; 16.32 - esac 16.33 -}
17.1 --- a/libsecret/receipt Sat Feb 02 13:51:47 2019 +0200 17.2 +++ b/libsecret/receipt Sat Feb 02 16:32:35 2019 +0200 17.3 @@ -1,19 +1,24 @@ 17.4 # SliTaz package receipt v2. 17.5 17.6 PACKAGE="libsecret" 17.7 -VERSION="0.18.6" 17.8 +VERSION="0.18.7" 17.9 CATEGORY="security" 17.10 SHORT_DESC="GObject bindings for Secret Service API" 17.11 -MAINTAINER="devl547@gmail.com" 17.12 +MAINTAINER="devel@slitaz.org" 17.13 LICENSE="LGPL2.1" 17.14 WEB_SITE="https://wiki.gnome.org/Projects/Libsecret" 17.15 +LFS="http://www.linuxfromscratch.org/blfs/view/svn/gnome/libsecret.html" 17.16 17.17 TARBALL="$PACKAGE-$VERSION.tar.xz" 17.18 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 17.19 +TARBALL_SHA1="b98a5b62449fb182a8fe2897ac47053d2c3c256d" 17.20 17.21 BUILD_DEPENDS="libtool intltool libxslt docbook-xsl libgcrypt-dev \ 17.22 gobject-introspection-dev vala util-linux-mount-dev" 17.23 -SPLIT="$PACKAGE-dev" 17.24 +SPLIT="$PACKAGE-dev $PACKAGE-lang" 17.25 + 17.26 +DEPENDS_std="glib libgcrypt" 17.27 +DEPENDS_dev="$PACKAGE glib-dev" 17.28 17.29 compile_rules() { 17.30 ./configure \ 17.31 @@ -23,16 +28,3 @@ 17.32 make && 17.33 make install 17.34 } 17.35 - 17.36 -genpkg_rules() { 17.37 - case $PACKAGE in 17.38 - libsecret) 17.39 - copy @std 17.40 - DEPENDS="glib libgcrypt" 17.41 - ;; 17.42 - *-dev) 17.43 - copy @dev 17.44 - DEPENDS="libsecret glib-dev" 17.45 - ;; 17.46 - esac 17.47 -}
18.1 --- a/libsndfile/receipt Sat Feb 02 13:51:47 2019 +0200 18.2 +++ b/libsndfile/receipt Sat Feb 02 16:32:35 2019 +0200 18.3 @@ -7,12 +7,22 @@ 18.4 MAINTAINER="devel@slitaz.org" 18.5 LICENSE="LGPL2.1" 18.6 WEB_SITE="http://www.mega-nerd.com/libsndfile/" 18.7 +LFS="http://www.linuxfromscratch.org/blfs/view/svn/multimedia/libsndfile.html" 18.8 18.9 TARBALL="$PACKAGE-$VERSION.tar.gz" 18.10 WGET_URL="$WEB_SITE/files/$TARBALL" 18.11 +TARBALL_SHA1="85aa967e19f6b9bf975601d79669025e5f8bc77d" 18.12 18.13 BUILD_DEPENDS="alsa-lib-dev libvorbis-dev flac-dev" 18.14 -SPLIT="$PACKAGE-apps $PACKAGE-dev" 18.15 +SPLIT="$PACKAGE-apps $PACKAGE $PACKAGE-dev" 18.16 + 18.17 +COPY_apps="bin/" 18.18 + 18.19 +CAT_apps="multimedia|applications" 18.20 + 18.21 +DEPENDS_std="flac libogg libvorbis" 18.22 +DEPENDS_apps="$PACKAGE alsa-lib" 18.23 +DEPENDS_dev="$PACKAGE flac-dev libogg-dev libvorbis-dev" 18.24 18.25 compile_rules() { 18.26 ./configure \ 18.27 @@ -22,22 +32,3 @@ 18.28 make && 18.29 make install 18.30 } 18.31 - 18.32 -genpkg_rules() { 18.33 - case $PACKAGE in 18.34 - libsndfile) 18.35 - copy *.so* 18.36 - DEPENDS="flac libogg libvorbis" 18.37 - ;; 18.38 - *-apps) 18.39 - copy bin/ 18.40 - CAT="multimedia|applications" 18.41 - DEPENDS="alsa-lib libsndfile" 18.42 - ;; 18.43 - *-dev) 18.44 - copy @dev 18.45 - DEPENDS="libsndfile libsndfile-apps flac-dev libogg-dev \ 18.46 - libvorbis-dev" 18.47 - ;; 18.48 - esac 18.49 -}
19.1 --- a/webkit2gtk/receipt Sat Feb 02 13:51:47 2019 +0200 19.2 +++ b/webkit2gtk/receipt Sat Feb 02 16:32:35 2019 +0200 19.3 @@ -1,7 +1,7 @@ 19.4 # SliTaz package receipt v2. 19.5 19.6 PACKAGE="webkit2gtk" 19.7 -VERSION="2.16.6" 19.8 +VERSION="2.22.5" 19.9 CATEGORY="network" 19.10 SHORT_DESC="Port of web rendering engine WebKit to the GTK+ platform" 19.11 MAINTAINER="al.bobylev@gmail.com" 19.12 @@ -12,21 +12,32 @@ 19.13 19.14 TARBALL="webkitgtk-$VERSION.tar.xz" 19.15 WGET_URL="http://webkitgtk.org/releases/$TARBALL" 19.16 +TARBALL_SHA1="809b067a1672a81a4ce31363a0872c668cc72953" 19.17 19.18 -BUILD_DEPENDS="cmake gperf perl python ruby-dev cairo-dev gnutls-dev gtk3-dev \ 19.19 -harfbuzz-icu-dev libjpeg-turbo-dev libsoup-dev libxslt-dev libsecret-dev \ 19.20 -libwebp-dev mesa-dev gtk2-dev enchant-dev gst1-plugins-base-dev \ 19.21 -libnotify-dev gettext-dev sqlite3-dev libxt-dev" 19.22 -SPLIT="$PACKAGE-dev" 19.23 +BUILD_DEPENDS="cmake ninja gperf perl python ruby-dev cairo-dev gnutls-dev \ 19.24 +gtk3-dev harfbuzz-icu-dev libjpeg-turbo-dev libsoup-dev libxslt-dev \ 19.25 +libsecret-dev libwebp-dev mesa-dev gtk2-dev enchant-dev gst1-plugins-base-dev \ 19.26 +libnotify-dev gettext-dev sqlite3-dev libxt-dev woff2-dev" 19.27 +SPLIT="$PACKAGE-dev $PACKAGE-lang" 19.28 19.29 -CFLAGS="${CFLAGS/-Os/-O2}" 19.30 -CXXFLAGS="${CXXFLAGS/-Os/-O2}" 19.31 -LDFLAGS="${LDFLAGS/-Os/-O2}" 19.32 +DEPENDS_std="atk enchant fontconfig freetype gdk-pixbuf glib gst1-plugins-base \ 19.33 +gstreamer1 gtk2 gtk3 icu libcairo libgcrypt libharfbuzz libharfbuzz-icu libicu \ 19.34 +libjpeg-turbo libnotify libpng libsecret libsoup libsqlite3 libtasn1 libwebp \ 19.35 +libx11 libxcomposite libxdamage libxml2 libxslt mesa mesa-libegl pango woff2 \ 19.36 +zlib" 19.37 +DEPENDS_dev="$PACKAGE glib-dev gtk3-dev libsoup-dev" 19.38 19.39 compile_rules() { 19.40 - fix math 19.41 - mkdir build 19.42 - cd build 19.43 + CFLAGS="${CFLAGS/-Os/-O2}" 19.44 + CXXFLAGS="${CXXFLAGS/-Os/-O2}" 19.45 + LDFLAGS="${LDFLAGS/-Os/-O2}" 19.46 + 19.47 + # use ld.gold instead of ld.bfd 19.48 + my_ld_orig="$(readlink /usr/bin/ld)" 19.49 + ln -sf "$(readlink /usr/bin/ld.gold)" /usr/bin/ld 19.50 + 19.51 + mkdir -p build 19.52 + cd build 19.53 19.54 CFLAGS=-Wno-expansion-to-defined \ 19.55 CXXFLAGS=-Wno-expansion-to-defined \ 19.56 @@ -44,31 +55,17 @@ 19.57 -DENABLE_QUARTZ_TARGET=OFF \ 19.58 -DENABLE_WAYLAND_TARGET=OFF \ 19.59 -DENABLE_INTROSPECTION=OFF \ 19.60 + -G Ninja \ 19.61 .. && 19.62 - make && 19.63 - make install || return 1 19.64 + ninja -j1 && 19.65 + ninja -j1 install || return 1 19.66 19.67 for i in 2 dom; do 19.68 j="$install/usr/share/gtk-doc/html/webkit${i}gtk-4.0" 19.69 mkdir -p $j 19.70 - cp -a ../Documentation/webkit${i}gtk-4.0/html/* $j 19.71 + cp -r ../Documentation/webkit${i}gtk-4.0/html/* $j 19.72 done 19.73 + 19.74 + # revert ld (anyway we working in AUFS and it will revert automatically) 19.75 + ln -sf "$my_ld_orig" /usr/bin/ld 19.76 } 19.77 - 19.78 -genpkg_rules() { 19.79 - case $PACKAGE in 19.80 - webkit2gtk) 19.81 - copy @std 19.82 - DEPENDS="atk libcairo enchant fontconfig freetype gdk-pixbuf glib \ 19.83 - gst1-plugins-base gstreamer1 gtk2 gtk3 icu libgcrypt libharfbuzz \ 19.84 - libharfbuzz-icu libicu libjpeg-turbo libnotify libpng libsecret \ 19.85 - libsoup libsqlite3 libwebp libxml2 libxslt mesa mesa-libegl pango \ 19.86 - libx11 libxcomposite libxdamage libxrender \ 19.87 - libxt zlib" 19.88 - ;; 19.89 - *-dev) 19.90 - copy @dev 19.91 - DEPENDS="webkit2gtk glib-dev gtk3-dev libsoup-dev" 19.92 - ;; 19.93 - esac 19.94 -}
20.1 --- a/woff2/receipt Sat Feb 02 13:51:47 2019 +0200 20.2 +++ b/woff2/receipt Sat Feb 02 16:32:35 2019 +0200 20.3 @@ -15,7 +15,7 @@ 20.4 BUILD_DEPENDS="cmake ninja brotli-dev" 20.5 SPLIT="$PACKAGE-dev" 20.6 20.7 -DEPENDS_std="brotli" 20.8 +DEPENDS_std="libbrotli" 20.9 DEPENDS_dev="$PACKAGE brotli-dev" 20.10 20.11 compile_rules() {