wok-next rev 20980

Small updates
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Sep 28 00:05:44 2018 +0300 (2018-09-28)
parents e101fca31a08
children eae0ee5e2fce
files awn-extras/.icon.png awn-extras/receipt awn/receipt ekiga/.icon.png ekiga/receipt fzy/receipt gdk-pixbuf/receipt libdesktop-agnostic/receipt libe-book/.icon.png libe-book/receipt liblangtag/receipt notify-python/receipt notify-python/stuff/patches/libnotify07.patch notify-python/stuff/patches/notify-python-0.1.1-fix-GTK-symbols.patch notify-python/stuff/patches/series vifm/receipt
line diff
     1.1 Binary file awn-extras/.icon.png has changed
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/awn-extras/receipt	Fri Sep 28 00:05:44 2018 +0300
     2.3 @@ -0,0 +1,34 @@
     2.4 +# SliTaz package receipt v2.
     2.5 +
     2.6 +PACKAGE="awn-extras"
     2.7 +VERSION="git20151204"
     2.8 +COMMIT="1081e3f"
     2.9 +CATEGORY="x-window"
    2.10 +SHORT_DESC="Extra plugins for Awant Window Navigator"
    2.11 +MAINTAINER="al.bobylev@gmail.com"
    2.12 +LICENSE="BSD CCASA3 GPL2 GPL3 LGPL2.1"
    2.13 +WEB_SITE="https://github.com/p12tic/awn-extras"
    2.14 +
    2.15 +TARBALL="$PACKAGE-${COMMIT:-$VERSION}.tar.gz"
    2.16 +WGET_URL="https://github.com/p12tic/awn-extras/archive/${COMMIT:-v$VERSION}.tar.gz"
    2.17 +
    2.18 +BUILD_DEPENDS="intltool automake gettext libtool glib-dev awn-dev libgtop-dev \
    2.19 +libwnck2-dev xorg-libXcomposite-dev libnotify-dev vte-gtk2-dev gconf-dev \
    2.20 +notify-python-dev vala dbus-dev"
    2.21 +
    2.22 +compile_rules() {
    2.23 +	./autogen.sh \
    2.24 +		--disable-pymod-checks \
    2.25 +		--disable-static \
    2.26 +		$CONFIGURE_ARGS &&
    2.27 +	fix libtool &&
    2.28 +	make &&
    2.29 +	make install
    2.30 +}
    2.31 +
    2.32 +genpkg_rules() {
    2.33 +	copy @std
    2.34 +	DEPENDS="atk awn cairo dbus dbus-glib gconf gdk-pixbuf glib gtk+ \
    2.35 +	libdesktop-agnostic libgtop libnotify libwnck2 python vte-gtk2 xorg-libX11 \
    2.36 +	xorg-libXcomposite xorg-libXrender   python notify-python"
    2.37 +}
     3.1 --- a/awn/receipt	Thu Sep 27 01:38:02 2018 +0300
     3.2 +++ b/awn/receipt	Fri Sep 28 00:05:44 2018 +0300
     3.3 @@ -1,13 +1,13 @@
     3.4  # SliTaz package receipt v2.
     3.5  
     3.6  PACKAGE="awn"
     3.7 -VERSION="0.4.2.16" # latest release 0.4.2 plus 16 commits ahead (13/11/27 -> 15/10/17)
     3.8 -COMMIT="b8c2248"
     3.9 +VERSION="0.4.2post20171025"
    3.10 +COMMIT="dbdccc0"
    3.11  CATEGORY="x-window"
    3.12  SHORT_DESC="Dock-like bar which sits at the bottom of the screen"
    3.13  MAINTAINER="pankso@slitaz.org"
    3.14  LICENSE="GPL2"
    3.15 -WEB_SITE="https://launchpad.net/awn/"
    3.16 +WEB_SITE="https://github.com/p12tic/awn"
    3.17  REPOLOGY="avant-window-navigator"
    3.18  
    3.19  TARBALL="avant-window-navigator-${COMMIT:-$VERSION}.tar.gz"
    3.20 @@ -19,7 +19,6 @@
    3.21  SPLIT="awn-dev"
    3.22  COOKOPTS="skip-log-errors"
    3.23  
    3.24 -# Rules to configure and make the package.
    3.25  compile_rules() {
    3.26  	./autogen.sh &&
    3.27  	./configure \
    3.28 @@ -27,7 +26,7 @@
    3.29  		$CONFIGURE_ARGS &&
    3.30  	fix libtool &&
    3.31  	make &&
    3.32 -	make  install || return 1
    3.33 +	make install || return 1
    3.34  
    3.35  	# Custom autostart script so we ensure xcompmgr is also started.
    3.36  	install -m755 $stuff/awn-autostart $install/usr/bin
     4.1 Binary file ekiga/.icon.png has changed
     5.1 --- a/ekiga/receipt	Thu Sep 27 01:38:02 2018 +0300
     5.2 +++ b/ekiga/receipt	Fri Sep 28 00:05:44 2018 +0300
     5.3 @@ -1,45 +1,35 @@
     5.4  # SliTaz package receipt v2.
     5.5  
     5.6  PACKAGE="ekiga"
     5.7 -VERSION="3.2.6"
     5.8 +VERSION="4.0.1"
     5.9  CATEGORY="network"
    5.10  SHORT_DESC="SIP and H.323 compatible VoIP telephony and video conferencing"
    5.11  MAINTAINER="pascal.bellard@slitaz.org"
    5.12  LICENSE="GPL2"
    5.13 -WEB_SITE="http://www.ekiga.org/"
    5.14 +WEB_SITE="https://www.ekiga.org/"
    5.15  
    5.16 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
    5.17 +TARBALL="$PACKAGE-$VERSION.tar.xz"
    5.18  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
    5.19  
    5.20 -BUILD_DEPENDS="opal-dev opal ptlib-dev ptlib gtk+-dev intltool libsigc++ \
    5.21 -libsigc++-dev openssl-dev libsdl-dev libunixODBC dbus-dev dbus-glib-dev \
    5.22 -libxml2-dev file"
    5.23 +BUILD_DEPENDS="intltool gtk+-dev gnome-icon-theme boost-dev boost-signals \
    5.24 +gconf-dev libnotify-dev xorg-libXv-dev dbus-dev dbus-glib-dev ptlib-dev \
    5.25 +opal-dev"
    5.26  
    5.27  compile_rules() {
    5.28 -	export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries -lX11 -lXext -lpt"
    5.29 -	sed -i 's/CXXFLAGS="-g -O2"/CXXFLAGS="-g -fexceptions -O2"/' configure
    5.30 -
    5.31  	./configure \
    5.32 -		--libexecdir=/usr/bin \
    5.33 -		--with-boost-libdir=/usr/lib \
    5.34 -		--disable-gnome \
    5.35 -		--disable-gconf \
    5.36  		--disable-eds \
    5.37 -		--disable-notify \
    5.38 -		--disable-xv \
    5.39 -		--disable-avahi \
    5.40 +		--disable-ldap \
    5.41 +		--disable-gdu \
    5.42  		--disable-scrollkeeper \
    5.43 -		--disable-gdu \
    5.44 -		--disable-ldap \
    5.45  		$CONFIGURE_ARGS &&
    5.46  	fix libtool &&
    5.47 -	make $MAKEFLAGS &&
    5.48 -	make DESTDIR=$DESTDIR install
    5.49 +	make &&
    5.50 +	make install
    5.51  }
    5.52  
    5.53  genpkg_rules() {
    5.54 -	copy @std
    5.55 -	DEPENDS="opal ptlib cyrus-sasl openssl libsdl libunixODBC dbus \
    5.56 -	dbus-glib expat gtk+ libsigc++ libxml2 xorg-libXdamage"
    5.57 +	copy @std @ico
    5.58 +	DEPENDS="atk boost-signals dbus-glib gconf gdk-pixbuf glib gtk+ libnotify \
    5.59 +	libxml2 opal pango ptlib xorg-libX11 xorg-libXext xorg-libXv"
    5.60  	TAGS="telephony"
    5.61  }
     6.1 --- a/fzy/receipt	Thu Sep 27 01:38:02 2018 +0300
     6.2 +++ b/fzy/receipt	Fri Sep 28 00:05:44 2018 +0300
     6.3 @@ -1,28 +1,20 @@
     6.4 -# SliTaz package receipt.
     6.5 +# SliTaz package receipt v2.
     6.6  
     6.7  PACKAGE="fzy"
     6.8 -VERSION="0.7"
     6.9 +VERSION="1.0"
    6.10  CATEGORY="utilities"
    6.11 -SHORT_DESC="A fast, simple fuzzy finder."
    6.12 +SHORT_DESC="A fast, simple fuzzy finder"
    6.13  MAINTAINER="paul@slitaz.org"
    6.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
    6.15 +LICENSE="MIT"
    6.16  WEB_SITE="https://github.com/jhawthorn/fzy"
    6.17 -WGET_URL="git|git://github.com/jhawthorn/fzy"
    6.18  
    6.19 -DEPENDS=""
    6.20 -BUILD_DEPENDS="git bzip2"
    6.21 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    6.22 +WGET_URL="https://github.com/jhawthorn/fzy/releases/download/$VERSION/$TARBALL"
    6.23  
    6.24 -# Rules to configure and make the package.
    6.25 -compile_rules()
    6.26 -{
    6.27 -	make
    6.28 -	make PREFIX=/usr DESTDIR=$DESTDIR install
    6.29 +compile_rules() {
    6.30 +	make PREFIX=/usr install
    6.31  }
    6.32  
    6.33 -# Rules to gen a SliTaz package suitable for Tazpkg.
    6.34 -genpkg_rules()
    6.35 -{
    6.36 -	mkdir -p $fs/usr
    6.37 -	cp -a $install/usr/bin $fs/usr
    6.38 +genpkg_rules() {
    6.39 +	copy @std
    6.40  }
    6.41 -
     7.1 --- a/gdk-pixbuf/receipt	Thu Sep 27 01:38:02 2018 +0300
     7.2 +++ b/gdk-pixbuf/receipt	Fri Sep 28 00:05:44 2018 +0300
     7.3 @@ -1,7 +1,7 @@
     7.4  # SliTaz package receipt v2.
     7.5  
     7.6  PACKAGE="gdk-pixbuf"
     7.7 -VERSION="2.36.12"
     7.8 +VERSION="2.38.0"
     7.9  CATEGORY="x-window"
    7.10  SHORT_DESC="An image loading library for GTK+2"
    7.11  MAINTAINER="slaxemulator@gmail.com"
    7.12 @@ -12,51 +12,39 @@
    7.13  TARBALL="$PACKAGE-$VERSION.tar.xz"
    7.14  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
    7.15  
    7.16 -BUILD_DEPENDS_arm="glib-dev gettext tiff-dev libpng16-dev libjpeg-turbo-dev \
    7.17 -xorg-libX11-dev gtk-doc"
    7.18 -BUILD_DEPENDS="glib-dev perl gettext tiff-dev libjpeg-turbo-dev libpng16-dev \
    7.19 -shared-mime-info-dev xorg-libX11-dev gobject-introspection-dev libxslt \
    7.20 -docbook-xsl"
    7.21 -
    7.22 -SPLIT="gdk-pixbuf-dev"
    7.23 +BUILD_DEPENDS="meson ninja glib-dev shared-mime-info-dev libpng16-dev \
    7.24 +libjpeg-turbo-dev tiff-dev gobject-introspection-dev xorg-libX11-dev gettext \
    7.25 +libxslt docbook-xsl libxml2-tools"
    7.26 +SPLIT="$PACKAGE-dev $PACKAGE"
    7.27  
    7.28  compile_rules() {
    7.29 -	case "$ARCH" in
    7.30 -		arm)
    7.31 -			ARCH_ARGS="--enable-introspection=no --cache-file=arm.cache"
    7.32 -			echo "gio_can_sniff=yes" > arm.cache
    7.33 -			;;
    7.34 -	esac
    7.35 +	mkdir build
    7.36 +	cd    build
    7.37  
    7.38 -	# build man pages instead of dummy files
    7.39 -	rm docs/reference/gdk-pixbuf/*.1
    7.40 +	meson-wrapper \
    7.41 +		-Dinstalled_tests=false \
    7.42 +		&&
    7.43 +	ninja &&
    7.44 +	ninja install || return 1
    7.45  
    7.46 -	./configure \
    7.47 -		--with-x11 \
    7.48 -		--enable-man \
    7.49 -		$CONFIGURE_ARGS $ARCH_ARGS &&
    7.50 -	fix libtool &&
    7.51 -	make &&
    7.52 -	make install || return 1
    7.53 -
    7.54 -	mkdir -p $install/usr/lib/gdk-pixbuf-2.0/2.10.0
    7.55 -	touch    $install/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
    7.56 +	touch $install/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
    7.57  }
    7.58  
    7.59  genpkg_rules() {
    7.60  	case $PACKAGE in
    7.61 -		gdk-pixbuf)
    7.62 -			copy @std
    7.63 +		*-dev)
    7.64 +			copy @dev gdk-pixbuf-csource
    7.65 +			DEPENDS="gdk-pixbuf glib-dev shared-mime-info-dev xorg-libX11-dev"
    7.66 +			# gdk-pixbuf-csource use shared-mime-info to detect the image file format
    7.67 +			;;
    7.68 +		*)
    7.69 +			copy @std @rm
    7.70  			DEPENDS="glib libjpeg-turbo libpng16 tiff xorg-libX11"
    7.71  			;;
    7.72 -		*-dev)
    7.73 -			copy @dev
    7.74 -			DEPENDS="gdk-pixbuf glib-dev libpng16-dev"
    7.75 -			;;
    7.76  	esac
    7.77  }
    7.78  
    7.79  # Updating gdk pixbuf loaders cache file...
    7.80  post_install_gdk_pixbuf() {
    7.81 -	chroot "$1/" /usr/bin/gdk-pixbuf-query-loaders --update-cache
    7.82 +	chroot "$1/" /usr/bin/gdk-pixbuf-query-loaders > /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
    7.83  }
     8.1 --- a/libdesktop-agnostic/receipt	Thu Sep 27 01:38:02 2018 +0300
     8.2 +++ b/libdesktop-agnostic/receipt	Fri Sep 28 00:05:44 2018 +0300
     8.3 @@ -1,7 +1,7 @@
     8.4  # SliTaz package receipt v2.
     8.5  
     8.6  PACKAGE="libdesktop-agnostic"
     8.7 -VERSION="0.3.94.12" # latest release 0.3.94 plus 12 commits ahead (13/11/26 -> 16/05/02)
     8.8 +VERSION="0.3.94post20160502"
     8.9  COMMIT="be0f0cb"
    8.10  CATEGORY="x-window"
    8.11  SHORT_DESC="Desktop agnostic library for GLib-based projects"
     9.1 Binary file libe-book/.icon.png has changed
    10.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.2 +++ b/libe-book/receipt	Fri Sep 28 00:05:44 2018 +0300
    10.3 @@ -0,0 +1,37 @@
    10.4 +# SliTaz package receipt v2.
    10.5 +
    10.6 +PACKAGE="libe-book"
    10.7 +VERSION="0.1.3"
    10.8 +CATEGORY="utilities"
    10.9 +SHORT_DESC="Library for import of reflowable e-book formats"
   10.10 +MAINTAINER="al.bobylev@gmail.com"
   10.11 +LICENSE="MPL2"
   10.12 +WEB_SITE="https://sourceforge.net/projects/libebook/"
   10.13 +
   10.14 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   10.15 +WGET_URL="$SF_MIRROR/libebook/$TARBALL"
   10.16 +
   10.17 +BUILD_DEPENDS="gperf librevenge-dev libxml2-dev boost-dev icu-dev cppunit-dev \
   10.18 +liblangtag-dev"
   10.19 +SPLIT="$PACKAGE-dev"
   10.20 +
   10.21 +compile_rules() {
   10.22 +	./configure $CONFIGURE_ARGS &&
   10.23 +	fix libtool &&
   10.24 +	make &&
   10.25 +	make install
   10.26 +}
   10.27 +
   10.28 +genpkg_rules() {
   10.29 +	case $PACKAGE in
   10.30 +		*-dev)
   10.31 +			copy @dev
   10.32 +			DEPENDS="icu libicu liblangtag librevenge libxml2 zlib"
   10.33 +			;;
   10.34 +		*)
   10.35 +			copy @std
   10.36 +			DEPENDS="libe-book icu-dev liblangtag-dev librevenge-dev \
   10.37 +			libxml2-dev zlib-dev"
   10.38 +			;;
   10.39 +	esac
   10.40 +}
    11.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.2 +++ b/liblangtag/receipt	Fri Sep 28 00:05:44 2018 +0300
    11.3 @@ -0,0 +1,35 @@
    11.4 +# SliTaz package receipt v2.
    11.5 +
    11.6 +PACKAGE="liblangtag"
    11.7 +VERSION="0.6.2"
    11.8 +CATEGORY="utilities"
    11.9 +SHORT_DESC="Interface library to access/deal with tags for identifying languages"
   11.10 +MAINTAINER="al.bobylev@gmail.com"
   11.11 +LICENSE="LGPL3"
   11.12 +WEB_SITE="https://bitbucket.org/tagoh/liblangtag/overview"
   11.13 +
   11.14 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
   11.15 +WGET_URL="https://bitbucket.org/tagoh/liblangtag/downloads/$TARBALL"
   11.16 +
   11.17 +BUILD_DEPENDS="libtool libxml2-dev gobject-introspection-dev sed"
   11.18 +SPLIT="$PACKAGE-dev"
   11.19 +
   11.20 +compile_rules() {
   11.21 +	./configure $CONFIGURE_ARGS &&
   11.22 +	fix libtool &&
   11.23 +	make &&
   11.24 +	make install
   11.25 +}
   11.26 +
   11.27 +genpkg_rules() {
   11.28 +	case $PACKAGE in
   11.29 +		liblangtag)
   11.30 +			copy @std
   11.31 +			DEPENDS="glib libxml2"
   11.32 +			;;
   11.33 +		*-dev)
   11.34 +			copy @dev
   11.35 +			DEPENDS="liblangtag glib-dev libxml2-dev"
   11.36 +			;;
   11.37 +	esac
   11.38 +}
    12.1 --- a/notify-python/receipt	Thu Sep 27 01:38:02 2018 +0300
    12.2 +++ b/notify-python/receipt	Fri Sep 28 00:05:44 2018 +0300
    12.3 @@ -11,23 +11,31 @@
    12.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    12.5  WGET_URL="http://www.galago-project.org/files/releases/source/notify-python/$TARBALL"
    12.6  
    12.7 -BUILD_DEPENDS="python-dev libnotify-dev python-pygtk-dev"
    12.8 -SPLIT="notify-python-dev"
    12.9 +BUILD_DEPENDS="gfortran python-dev libnotify-dev python-pygtk-dev"
   12.10 +SPLIT="$PACKAGE-dev"
   12.11  
   12.12  compile_rules() {
   12.13 -	sed -i 's/, attach//;s/ attach[^;]*//;/GtkWidget .attach/d' src/pynotify.c
   12.14 +#	sed -i 's|, attach||; s| attach[^;]*||; /GtkWidget .attach/d' src/pynotify.c
   12.15  
   12.16 -	./configure $CONFIGURE_ARGS &&
   12.17 -	fix libtool &&
   12.18 +	./configure $CONFIGURE_ARGS || return 1
   12.19 +
   12.20 +	fix libtool
   12.21 +
   12.22 +	# we touch src/pynotify.override in build because upstream did not rebuild
   12.23 +	# pynotify.c from the input definitions, this forces pynotify.c to be
   12.24 +	# regenerated, at some point this can be removed
   12.25 +	touch src/pynotify.override
   12.26 +
   12.27 +	make clean &&
   12.28  	make &&
   12.29 -	make -j 1 DESTDIR=$DESTDIR install
   12.30 +	make -j1 install
   12.31  }
   12.32  
   12.33  genpkg_rules() {
   12.34  	case $PACKAGE in
   12.35  		notify-python)
   12.36  			copy @std
   12.37 -			DEPENDS="python libnotify"
   12.38 +			DEPENDS="gdk-pixbuf glib libnotify python   python-pygtk"
   12.39  			TAGS="python"
   12.40  			;;
   12.41  		*-dev)
    13.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.2 +++ b/notify-python/stuff/patches/libnotify07.patch	Fri Sep 28 00:05:44 2018 +0300
    13.3 @@ -0,0 +1,36 @@
    13.4 +diff -up notify-python-0.1.1/src/pynotify.defs.notify070 notify-python-0.1.1/src/pynotify.defs
    13.5 +--- notify-python-0.1.1/src/pynotify.defs.notify070	2010-11-02 17:11:14.928179237 -0400
    13.6 ++++ notify-python-0.1.1/src/pynotify.defs	2010-11-02 17:11:51.153180231 -0400
    13.7 +@@ -38,7 +38,6 @@
    13.8 +     '("const-gchar*" "summary")
    13.9 +     '("const-gchar*" "message" (null-ok) (default "NULL"))
   13.10 +     '("const-gchar*" "icon" (null-ok) (default "NULL"))
   13.11 +-    '("GtkWidget*" "attach" (null-ok) (default "NULL"))
   13.12 +   )
   13.13 + )
   13.14 + 
   13.15 +@@ -53,24 +52,6 @@
   13.16 +   )
   13.17 + )
   13.18 + 
   13.19 +-(define-method attach_to_widget
   13.20 +-  (of-object "NotifyNotification")
   13.21 +-  (c-name "notify_notification_attach_to_widget")
   13.22 +-  (return-type "none")
   13.23 +-  (parameters
   13.24 +-    '("GtkWidget*" "attach")
   13.25 +-  )
   13.26 +-)
   13.27 +-
   13.28 +-(define-method attach_to_status_icon
   13.29 +-  (of-object "NotifyNotification")
   13.30 +-  (c-name "notify_notification_attach_to_status_icon")
   13.31 +-  (return-type "none")
   13.32 +-  (parameters
   13.33 +-    '("GtkStatusIcon*" "attach")
   13.34 +-  )
   13.35 +-)
   13.36 +-
   13.37 + (define-method show
   13.38 +   (of-object "NotifyNotification")
   13.39 +   (c-name "notify_notification_show")
    14.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.2 +++ b/notify-python/stuff/patches/notify-python-0.1.1-fix-GTK-symbols.patch	Fri Sep 28 00:05:44 2018 +0300
    14.3 @@ -0,0 +1,25 @@
    14.4 +diff -up notify-python-0.1.1/src/__init__.py.BAD notify-python-0.1.1/src/__init__.py
    14.5 +--- notify-python-0.1.1/src/__init__.py.BAD	2010-08-31 09:04:45.353844005 -0400
    14.6 ++++ notify-python-0.1.1/src/__init__.py	2010-08-31 09:04:49.281844300 -0400
    14.7 +@@ -1 +1,21 @@
    14.8 ++"""
    14.9 ++Fedora's libnotify.so is not linked against GTK2 or GTK3. The idea
   14.10 ++was to support being linked against different parallel-installable
   14.11 ++GTK stacks.
   14.12 ++
   14.13 ++Unfortunately, python needs to jump through some special hoops in order
   14.14 ++to share symbols with extension modules, specifically, pygtk, which does
   14.15 ++link against GTK2.
   14.16 ++
   14.17 ++Without using sys.setdlopenflags(sys.getdlopenflags() | ctypes.RTLD_GLOBAL),
   14.18 ++the result is:
   14.19 ++libnotify-WARNING **: Missing symbol 'gdk_screen_make_display_name'
   14.20 ++
   14.21 ++Thanks to David Malcolm for figuring out the workaround.
   14.22 ++"""
   14.23 ++import ctypes
   14.24 ++import sys
   14.25 ++sys.setdlopenflags(sys.getdlopenflags() | ctypes.RTLD_GLOBAL)
   14.26 ++import gtk
   14.27 ++
   14.28 + from _pynotify import *
    15.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.2 +++ b/notify-python/stuff/patches/series	Fri Sep 28 00:05:44 2018 +0300
    15.3 @@ -0,0 +1,4 @@
    15.4 +# froom Arch Linux:
    15.5 +# https://www.archlinux.org/packages/extra/x86_64/python2-notify/
    15.6 +libnotify07.patch
    15.7 +notify-python-0.1.1-fix-GTK-symbols.patch
    16.1 --- a/vifm/receipt	Thu Sep 27 01:38:02 2018 +0300
    16.2 +++ b/vifm/receipt	Fri Sep 28 00:05:44 2018 +0300
    16.3 @@ -26,5 +26,5 @@
    16.4  
    16.5  genpkg_rules() {
    16.6  	copy @std
    16.7 -	DEPENDS="ncurses libmagic xorg-libX11 vim file"
    16.8 +	DEPENDS="ncurses libmagic"
    16.9  }