# HG changeset patch # User Aleksej Bobylev # Date 1532181830 -10800 # Node ID 241675069a75428099b04bfcea4ce074d5830bae # Parent 551851c90944ea61b794a0c358f0c292e39a8898 gdk-pixbuf: build man pages; glib-networking: up (2.56.1); glibmm: up (2.56.0); gnupg: up (2.2.9); gsettings-desktop-schemas: up (3.28.0); tint2: up (16.4). diff -r 551851c90944 -r 241675069a75 gdk-pixbuf/receipt --- a/gdk-pixbuf/receipt Sat Jul 21 13:39:12 2018 +0300 +++ b/gdk-pixbuf/receipt Sat Jul 21 17:03:50 2018 +0300 @@ -15,7 +15,8 @@ BUILD_DEPENDS_arm="glib-dev gettext tiff-dev libpng16-dev libjpeg-turbo-dev \ xorg-libX11-dev gtk-doc" BUILD_DEPENDS="glib-dev perl gettext tiff-dev libjpeg-turbo-dev libpng16-dev \ -shared-mime-info-dev xorg-libX11-dev gobject-introspection-dev" +shared-mime-info-dev xorg-libX11-dev gobject-introspection-dev libxslt \ +docbook-xsl" SPLIT="gdk-pixbuf-dev" @@ -27,8 +28,12 @@ ;; esac + # build man pages instead of dummy files + rm docs/reference/gdk-pixbuf/*.1 + ./configure \ --with-x11 \ + --enable-man \ $CONFIGURE_ARGS $ARCH_ARGS && fix libtool && make && diff -r 551851c90944 -r 241675069a75 glib-networking/receipt --- a/glib-networking/receipt Sat Jul 21 13:39:12 2018 +0300 +++ b/glib-networking/receipt Sat Jul 21 17:03:50 2018 +0300 @@ -1,31 +1,36 @@ # SliTaz package receipt v2. PACKAGE="glib-networking" -VERSION="2.54.1" +VERSION="2.56.1" CATEGORY="x-window" SHORT_DESC="TLS support for glib" MAINTAINER="pankso@slitaz.org" LICENSE="LGPL2" WEB_SITE="http://www.gtk.org/" -LFS="http://www.linuxfromscratch.org/blfs/view/stable/basicnet/glib-networking.html" +LFS="http://www.linuxfromscratch.org/blfs/view/svn/basicnet/glib-networking.html" TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" BUILD_DEPENDS_arm="glib-dev gnutls-dev" -BUILD_DEPENDS="intltool gnutls-dev gsettings-desktop-schemas glib-dev" +BUILD_DEPENDS="meson ninja intltool gnutls-dev gsettings-desktop-schemas-dev \ +glib-dev" compile_rules() { - ./configure \ - --without-ca-certificates \ - --disable-static \ - $CONFIGURE_ARGS && - fix libtool && - make && - make install + mkdir build + cd build + + meson-wrapper \ + -Dlibproxy_support=false \ + -Dca_certificates_path=/etc/ssl/ca-bundle.crt && + ninja && + ninja install || return 1 + + install -Dm644 $stuff/gio.sh $install/etc/profile.d/gio.sh } genpkg_rules() { copy @std DEPENDS="glib libgnutls libp11-kit" + CONFIG_FILES="/etc/profile.d/gio.sh" } diff -r 551851c90944 -r 241675069a75 glib-networking/stuff/gio.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/glib-networking/stuff/gio.sh Sat Jul 21 17:03:50 2018 +0300 @@ -0,0 +1,5 @@ +# Begin gio.sh + +export GIO_USE_TLS=gnutls-pkcs11 + +# End gio.sh diff -r 551851c90944 -r 241675069a75 glibmm/receipt --- a/glibmm/receipt Sat Jul 21 13:39:12 2018 +0300 +++ b/glibmm/receipt Sat Jul 21 17:03:50 2018 +0300 @@ -1,13 +1,13 @@ # SliTaz package receipt v2. PACKAGE="glibmm" -VERSION="2.52.0" +VERSION="2.56.0" CATEGORY="x-window" SHORT_DESC="C++ bindings for GLib" MAINTAINER="pankso@slitaz.org" LICENSE="LGPL2.1" WEB_SITE="https://developer.gnome.org/glibmm/" -LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/glibmm.html" +LFS="http://www.linuxfromscratch.org/blfs/view/svn/general/glibmm.html" TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" diff -r 551851c90944 -r 241675069a75 gnupg/receipt --- a/gnupg/receipt Sat Jul 21 13:39:12 2018 +0300 +++ b/gnupg/receipt Sat Jul 21 17:03:50 2018 +0300 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="gnupg" -VERSION="2.2.8" +VERSION="2.2.9" CATEGORY="security" SHORT_DESC="Free implementation of the OpenPGP" MAINTAINER="pankso@slitaz.org" @@ -12,7 +12,7 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="https://www.gnupg.org/ftp/gcrypt/gnupg/$TARBALL" # https://www.gnupg.org/download/integrity_check.html -TARBALL_SHA1="d87553a125832ea90e8aeb3ceeecf24f88de56fb" +TARBALL_SHA1="e6ef18c2e06175bbe563959c9acc682c02bcd572" BUILD_DEPENDS="libgpg-error-dev libassuan-dev libgcrypt-dev libksba-dev \ npth-dev perl libusb-dev sqlite3-dev gettext zlib-dev bzip2-dev readline-dev \ diff -r 551851c90944 -r 241675069a75 gsettings-desktop-schemas/receipt --- a/gsettings-desktop-schemas/receipt Sat Jul 21 13:39:12 2018 +0300 +++ b/gsettings-desktop-schemas/receipt Sat Jul 21 17:03:50 2018 +0300 @@ -1,13 +1,13 @@ # SliTaz package receipt v2. PACKAGE="gsettings-desktop-schemas" -VERSION="3.24.1" +VERSION="3.28.0" CATEGORY="gnome" SHORT_DESC="Collection of GSettings schemas" MAINTAINER="al.bobylev@gmail.com" LICENSE="LGPL2.1" WEB_SITE="https://git.gnome.org/browse/gsettings-desktop-schemas" -LFS="http://www.linuxfromscratch.org/blfs/view/stable/gnome/gsettings-desktop-schemas.html" +LFS="http://www.linuxfromscratch.org/blfs/view/svn/gnome/gsettings-desktop-schemas.html" TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" diff -r 551851c90944 -r 241675069a75 tint2/.icon.png Binary file tint2/.icon.png has changed diff -r 551851c90944 -r 241675069a75 tint2/receipt --- a/tint2/receipt Sat Jul 21 13:39:12 2018 +0300 +++ b/tint2/receipt Sat Jul 21 17:03:50 2018 +0300 @@ -1,41 +1,46 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="tint2" -VERSION="0.12.2" -CATEGORY="misc" +VERSION="16.4" +CATEGORY="x-window" SHORT_DESC="Lightweight panel/taskbar for Linux" MAINTAINER="jozee@slitaz.org" LICENSE="GPL2" WEB_SITE="https://gitlab.com/o9000/tint2" -TARBALL="$PACKAGE-$VERSION.tar.gz" -WGET_URL="$WEB_SITE/repository/archive.tar.gz?ref=$VERSION" -BRANCH="$VERSION" -CONFIG_FILES="/etc/xdg/tint2/tint2rc" -TAGS="desktop panel taskbar" -DEPENDS="gtk+ imlib2 librsvg startup-notification" -BUILD_DEPENDS="cmake pango-dev imlib2-dev gtk+-dev startup-notification-dev \ -librsvg-dev xorg-dev" +TARBALL="$PACKAGE-v$VERSION.tar.bz2" +WGET_URL="https://gitlab.com/o9000/tint2/-/archive/v$VERSION/$TARBALL" -# Rules to configure and make the package. -compile_rules() -{ - cp -af $stuff/get_version.sh $src - export VERSION +BUILD_DEPENDS="cmake xorg-libX11-dev xorg-libXcomposite-dev \ +xorg-libXdamage-dev xorg-libXinerama-dev xorg-libXext-dev xorg-libXrender-dev \ +xorg-libXrandr-dev pango-dev imlib2-dev librsvg-dev startup-notification-dev \ +gtk+-dev gettext" - mkdir build && cd build && +compile_rules() { + mkdir build + cd build cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ - $ARCH_ARGS .. && - make && make install + -DCMAKE_INSTALL_SYSCONFDIR=/etc \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ + -DCMAKE_C_FLAGS="$CFLAGS" \ + .. && + make && + make install || return 1 + + # Use custom configured theme instead + # (but I'm unsure config from v.0 will be OK for v.16) + mv $install/etc/xdg/tint2/tint2rc $install/etc/xdg/tint2/tint2rc.orig + install -Dm644 $stuff/tint2rc $install/etc/xdg/tint2/tint2rc } -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - cp -a $install/* $fs - # Use custom configured theme instead - cp -f $stuff/tint2rc $fs/etc/xdg/tint2/tint2rc - - rm -r $fs/usr/share/doc $fs/usr/share/man +genpkg_rules() { + copy @std + DEPENDS="cairo gdk-pixbuf glib gtk+ imlib2 librsvg pango \ + startup-notification xorg-libX11 xorg-libXcomposite xorg-libXdamage \ + xorg-libXext xorg-libXinerama xorg-libXrandr xorg-libXrender" + CONFIG_FILES="/etc/xdg/tint2/tint2rc" + TAGS="desktop panel taskbar" } diff -r 551851c90944 -r 241675069a75 tint2/stuff/get_version.sh --- a/tint2/stuff/get_version.sh Sat Jul 21 13:39:12 2018 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,4 +0,0 @@ -#!/bin/sh - -echo '#define VERSION_STRING "'$VERSION'"' > version.h -echo $VERSION