Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (d33070f8c1d014e04824c04c5cdbc49d1c064324)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (d33070f8c1d014e04824c04c5cdbc49d1c064324)
  • Date: Mon, 4 Nov 2013 08:12:39 -0600

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

dev/null |binary
video-libs/libass/DETAILS | 4 ++--
video-libs/libass/HISTORY | 4 ++++
video-libs/libass/UP_TRIGGERS | 17 +++++++++++++++++
video/mpv/DEPENDS | 10 ++++++++++
video/mpv/DETAILS | 6 +++---
video/mpv/HISTORY | 5 +++++
video/mpv/INSTALL | 6 +-----
video/mpv/desktop/mpv.desktop | 9 ---------
9 files changed, 42 insertions(+), 19 deletions(-)

New commits:
commit 75fbbcb3fabb893af286780725458399f00acb73
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

mpv: => 0.2.2

commit d2d95fb50d9e253f142c1438c6b38e361fea8443
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libass: => 0.10.2

diff --git a/video-libs/libass/DETAILS b/video-libs/libass/DETAILS
index fa77bf1..874eac3 100755
--- a/video-libs/libass/DETAILS
+++ b/video-libs/libass/DETAILS
@@ -1,8 +1,8 @@
SPELL=libass
- VERSION=0.10.1
+ VERSION=0.10.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
-
SOURCE_HASH=sha512:531b48a173f4d7bc50ea443ff71c8fe5c1287e8563c44a5dbf72b0a9e5fb16570fe2285ad2bac8ccdada6e6d195b4f451b1036dca17f2aa6de5803e8946cb9a3
+
SOURCE_HASH=sha512:450141f5de5125696edbd44019e5eccb8b34f6173692c50abbc3b82b565221d4454760489469542dc4e2a51c7f952b4a565f2e9468b3fa8550a62e2eb1836b77
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://code.google.com/p/libass";
LICENSE[0]=ISC
diff --git a/video-libs/libass/HISTORY b/video-libs/libass/HISTORY
index a933df2..9599284 100644
--- a/video-libs/libass/HISTORY
+++ b/video-libs/libass/HISTORY
@@ -1,3 +1,7 @@
+2013-11-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.10.2
+ * UP_TRIGGERS: added, for migration from 0.10.1
+
2013-09-27 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: cleaned up; added missing enable flags; cleaned up

diff --git a/video-libs/libass/UP_TRIGGERS b/video-libs/libass/UP_TRIGGERS
new file mode 100755
index 0000000..63d6612
--- /dev/null
+++ b/video-libs/libass/UP_TRIGGERS
@@ -0,0 +1,17 @@
+# up_trigger everything on updated to 0.10.2 as soname changed from
libass.so.4 to libass.so.5
+
+if spell_ok $SPELL; then
+ local OLD_SPELL_VERSION="" &&
+ OLD_SPELL_VERSION="$(installed_version $SPELL)" &&
+
+ if [[ "${OLD_SPELL_VERSION}" == "0.10.1" ]]; then
+ message "This is a possibly incompatible update of $SPELL..."
+ message "Figuring out what spells need to be recast, this may take a
while."
+ for each in $(show_up_depends $SPELL); do
+ if gaze install $each | xargs readelf -d 2> /dev/null |
+ grep -q "NEEDED.*libass\.so\.4"; then
+ up_trigger $each cast_self
+ fi
+ done
+ fi
+fi
diff --git a/video/mpv/DEPENDS b/video/mpv/DEPENDS
index 159c6ae..8d88105 100755
--- a/video/mpv/DEPENDS
+++ b/video/mpv/DEPENDS
@@ -6,6 +6,11 @@ optional_depends docutils \
"--disable-manpage" \
"to build and install manpage" &&

+optional_depends texlive \
+ "" \
+ "--disable-pdf" \
+ "to build and install PDF manual" &&
+
# WARNING: --enable-* flags are strictly forbidden to add in places where
# they don't exist; it breaks adding proper LDFLAGS and makes configure
# script choose bad decisions on dependencies
@@ -197,6 +202,11 @@ optional_depends lcms2 \
"--disable-lcms2" \
"for LCMS2 support" &&

+optional_depends lua \
+ "" \
+ "--disable-lua" \
+ "for Lua scripting support" &&
+
optional_depends libbluray \
"" \
"--disable-bluray" \
diff --git a/video/mpv/DETAILS b/video/mpv/DETAILS
index 00816b3..3e3cc32 100755
--- a/video/mpv/DETAILS
+++ b/video/mpv/DETAILS
@@ -1,12 +1,12 @@
SPELL=mpv
- VERSION=0.1.7
+ VERSION=0.2.2
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCEX=v${VERSION}.tar.gz

SOURCE_URL[0]=https://github.com/${SPELL}-player/${SPELL}/archive/${SOURCEX}
SOURCE_HINTS="no-check-certificate"
-
SOURCE_HASH=sha512:17a9a98f4cf47f604851cedd74bb86f8b3d6553b1906d198bcc430419b27cf038729b091df318c6db3fbf4b64f40758c4f79da7212c585d878aff77a25105790
+
SOURCE_HASH=sha512:e90a29d5b24c657ec91b5de03b250f08dd0bf13c472643e410ae9bfb203bb2a24a596c2d3dd7331243c26f22c703e7caa311b7370b7f7783b7d00e06be3b0e71
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- DOCS="AUTHORS Copyright DOCS/tech-overview.txt
DOCS/OUTDATED-tech/* $DOCS"
+ DOCS="Copyright DOCS/tech-overview.txt DOCS/OUTDATED-tech/*
$DOCS"
WEB_SITE=http://mpv.io/
LICENSE[0]=GPL
ENTERED=20130927
diff --git a/video/mpv/HISTORY b/video/mpv/HISTORY
index 066cd17..2f4a2e0 100644
--- a/video/mpv/HISTORY
+++ b/video/mpv/HISTORY
@@ -1,3 +1,8 @@
+2013-11-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.2.2; removed outdated AUTHORS doc file
+ * DEPENDS: added new optional dependencies -- lua & texlive
+ * mpv.png, desktop/mpv.desktop: removed; fixed by upstream
+
2013-09-29 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added libquvi support

diff --git a/video/mpv/INSTALL b/video/mpv/INSTALL
index 777ce29..947d266 100755
--- a/video/mpv/INSTALL
+++ b/video/mpv/INSTALL
@@ -2,8 +2,4 @@ make V=1 install &&

install -vm 755 -d "$INSTALL_ROOT/etc/mpv" &&

-install -vm 644 etc/*example*.conf "$INSTALL_ROOT/etc/mpv" &&
-
-# install 64x64 transparent png icon extracted from etc/mpv-icon.ico
-install -vm 755 -d "$INSTALL_ROOT/usr/share/pixmaps" &&
-install -vm 644 $SPELL_DIRECTORY/mpv.png $INSTALL_ROOT/usr/share/pixmaps
+install -vm 644 etc/*example*.conf "$INSTALL_ROOT/etc/mpv"
diff --git a/video/mpv/desktop/mpv.desktop b/video/mpv/desktop/mpv.desktop
deleted file mode 100644
index b9bdfcd..0000000
--- a/video/mpv/desktop/mpv.desktop
+++ /dev/null
@@ -1,9 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Name=MPV
-Exec=mpv
-Icon=mpv.png
-Terminal=false
-Type=Application
-Categories=Application;AudioVideo;Video;
-GenericName=General-purpose video player
diff --git a/video/mpv/mpv.png b/video/mpv/mpv.png
deleted file mode 100644
index 630c990..0000000
Binary files a/video/mpv/mpv.png and /dev/null differ



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (d33070f8c1d014e04824c04c5cdbc49d1c064324), Vlad Glagolev, 11/04/2013

Archive powered by MHonArc 2.6.24.

Top of Page