sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Ismael Luceno (eb3fc888c3869632ac2b1fdb94b4bf1f4814596a)
- From: Ismael Luceno <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (eb3fc888c3869632ac2b1fdb94b4bf1f4814596a)
- Date: Tue, 30 Mar 2021 22:26:20 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
ChangeLog | 6 ++++++
devel/python3/DETAILS | 2 +-
devel/python3/HISTORY | 4 ++++
devel/python3/INSTALL | 4 ++++
devel/r2cutter/DEPENDS | 6 ++++++
devel/r2cutter/DETAILS | 24 ++++++++++++++++++++++++
devel/r2cutter/HISTORY | 2 ++
devel/r2cutter/PRE_BUILD | 5 +++++
devel/shiboken2/DETAILS | 6 +++---
devel/shiboken2/HISTORY | 4 ++++
libs/libvdpau-va-gl/CONFIGURE | 1 +
libs/libvdpau-va-gl/DEPENDS | 4 ++++
libs/libvdpau-va-gl/DETAILS | 24 ++++++++++++++++++++++++
libs/libvdpau-va-gl/HISTORY | 2 ++
utils/vdpauinfo/DEPENDS | 2 ++
utils/vdpauinfo/DETAILS | 10 +++++-----
utils/vdpauinfo/HISTORY | 4 ++++
utils/vdpauinfo/PRE_BUILD | 3 +++
18 files changed, 104 insertions(+), 9 deletions(-)
New commits:
commit eb3fc888c3869632ac2b1fdb94b4bf1f4814596a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
r2cutter: new spell, Reverse-engineering platform powered by radare2
commit a4f55d02663b093087fe2878484238659e434428
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
shiboken2 5.15.2
commit 42149af2ef05e298df0a034b2d82d85716a41bb6
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
python3: Add python3 pkgconfig alias
commit 9288fc40890881d2003a7a44ef1650389d219d66
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
python3 3.9.2
commit a7a1c2894b99d41c3132919cfb32b63ce579b135
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libvdpau-va-gl: new spell, VDPAU driver with OpenGL/VA-API backend
commit 574e9954690f73b60e216359f8e48566b456454e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
vdpauinfo 1.4
diff --git a/ChangeLog b/ChangeLog
index fcbcd20..b868d8c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2021-03-30 Ismael Luceno <ismael AT sourcemage.org>
+ * libs/libvdpau-va-gl: new spell, VDPAU driver with OpenGL/VA-API
+ backend
+ * devel/r2cutter: new spell, Reverse-engineering platform powered
+ by radare2
+
2021-03-28 Treeve Jelbert <treeve AT sourcemage.org>
* kde.gpg: add 6A4F2C4CDC8BC77F: "Aleix Pol Gonzalez
<aleixpol AT kde.org>
* xorg.gpg: update Matt Turner <mattst88 AT gmail.com>
diff --git a/devel/python3/DETAILS b/devel/python3/DETAILS
index e448419..571901e 100755
--- a/devel/python3/DETAILS
+++ b/devel/python3/DETAILS
@@ -3,7 +3,7 @@ case "$PYTHON3_BRANCH" in
devel| \
stable| \
3.9)
- VERSION=3.9.1 ;;
+ VERSION=3.9.2 ;;
3.8)
VERSION=3.8.6 ;;
3.7)
diff --git a/devel/python3/HISTORY b/devel/python3/HISTORY
index 1664e53..bae490c 100644
--- a/devel/python3/HISTORY
+++ b/devel/python3/HISTORY
@@ -1,3 +1,7 @@
+2021-03-30 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated to 3.9.2
+ * INSTALL: added python3 pkgconfig alias
+
2020-12-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 3.9.1
diff --git a/devel/python3/INSTALL b/devel/python3/INSTALL
index af47300..41128ec 100755
--- a/devel/python3/INSTALL
+++ b/devel/python3/INSTALL
@@ -14,6 +14,10 @@ done &&
# help some stupid installer scripts
local PV=`echo ${VERSION}|cut -d . -f 1,2` &&
+# Add python3 pkgconfig alias
+ln -sf "$TRACK_ROOT"/usr/lib/pkgconfig/python-${PV}.pc \
+ "$INSTALL_ROOT"/usr/lib/pkgconfig/python3.pc &&
+
# Ensure existence of /usr/bin/python3 and /usr/bin/python3-config
# symlinks, as they are not created with altinstall.
# See https://mail.python.org/pipermail/python-dev/2011-March/108971.html
diff --git a/devel/r2cutter/DEPENDS b/devel/r2cutter/DEPENDS
new file mode 100755
index 0000000..98d010b
--- /dev/null
+++ b/devel/r2cutter/DEPENDS
@@ -0,0 +1,6 @@
+depends qtbase &&
+depends radare2 &&
+optional_depends python3 --with-python '' 'for Python support' &&
+if is_depends_enabled "$SPELL" python3; then
+ optional_depends shiboken2 --with-python-bindings '' 'for Python bindings'
+fi
diff --git a/devel/r2cutter/DETAILS b/devel/r2cutter/DETAILS
new file mode 100755
index 0000000..bdf809f
--- /dev/null
+++ b/devel/r2cutter/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=r2cutter
+ VERSION=0.1.1
+ TRANSL_REF=974298653ba71b958e1b6c83f6011f5fefff6236
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE2="$SPELL-$VERSION-translations.tar.gz"
+
SOURCE_URL=(https://github.com/radareorg/$SPELL/archive/$VERSION.tar.gz)
+
SOURCE2_URL=(https://github.com/radareorg/cutter-translations/archive/$TRANSL_REF.tar.gz)
+
SOURCE_HASH=sha512:f1059af8076774ec249701b8407933e0e52a2672dc97dae5450c73ff72a563390f46cf44e78914a52481bb409ded751a9b079963ecd8f04a29ee2783a4f3cd90
+
SOURCE2_HASH=sha512:11450631602e7bd81132650b3edd028d56b2f6343a9561fe8bf3281427d8d22b0296651414756236b8544f719c8d4fc11be44a843532c8c32fe21dd7a82066d2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="https://www.radare.org/n/cutter.html"
+ LICENSE[0]="GPL-3.0-only"
+ ENTERED=20200812
+ KEYWORDS=""
+ SHORT="Reverse-engineering platform powered by radare2"
+cat << EOF
+r2cutter is a reverse engineering framework powered by radare2. It's goal is
+making an advanced and customizable reverse-engineering platform while
keeping
+the user experience at mind. Created by reverse engineers for reverse
+engineers.
+
+r2cutter is the continuation of Cutter before the fork, to keep radare2 as
+backend.
+EOF
diff --git a/devel/r2cutter/HISTORY b/devel/r2cutter/HISTORY
new file mode 100644
index 0000000..db7ffbc
--- /dev/null
+++ b/devel/r2cutter/HISTORY
@@ -0,0 +1,2 @@
+2021-03-30 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS, PRE_BUILD: spell created
diff --git a/devel/r2cutter/PRE_BUILD b/devel/r2cutter/PRE_BUILD
new file mode 100755
index 0000000..36d7106
--- /dev/null
+++ b/devel/r2cutter/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY"/src &&
+rmdir translations &&
+unpack_file 2 &&
+mv cutter-translations-"$TRANSL_REF" translations
diff --git a/devel/shiboken2/DETAILS b/devel/shiboken2/DETAILS
index 1106a4d..a974a6f 100755
--- a/devel/shiboken2/DETAILS
+++ b/devel/shiboken2/DETAILS
@@ -1,9 +1,9 @@
source $GRIMOIRE/CMAKE_FUNCTIONS
QTURL=https://download.qt.io/official_releases
SPELL=shiboken2
- VERSION=5.13.0
-
SOURCE_HASH=sha512:18106efca12cfd4d7f520e783d5733deb83699168046c6e69fbf2da8062da801f46d96e5676abc1a048d2cd8e5060de1d046bd2ebf34bdc443a3d428f3426cfd
- SPELLX=pyside-setup-everywhere-src-$VERSION
+ VERSION=5.15.2
+
SOURCE_HASH=sha512:5043c1c9db4ba0133baaabb4d4943182e9741b1007bedd992394758707a37bba0688dc6413ea46620e7c2fb09daa3c74e6a7bb2c302b9d08e5f3bb7575d02b62
+ SPELLX=pyside-setup-opensource-src-$VERSION
SOURCE=$SPELLX.tar.xz
SOURCE_URL=$QTURL/QtForPython/pyside2/PySide2-$VERSION-src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX
diff --git a/devel/shiboken2/HISTORY b/devel/shiboken2/HISTORY
index 12b5c71..97988d4 100644
--- a/devel/shiboken2/HISTORY
+++ b/devel/shiboken2/HISTORY
@@ -1,3 +1,7 @@
+2021-03-30 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 5.15.2
+
2019-07-08 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.13.0
diff --git a/libs/libvdpau-va-gl/CONFIGURE b/libs/libvdpau-va-gl/CONFIGURE
new file mode 100755
index 0000000..b1e2770
--- /dev/null
+++ b/libs/libvdpau-va-gl/CONFIGURE
@@ -0,0 +1 @@
+. "$GRIMOIRE"/CMAKE_CONFIGURE
diff --git a/libs/libvdpau-va-gl/DEPENDS b/libs/libvdpau-va-gl/DEPENDS
new file mode 100755
index 0000000..5b98cfb
--- /dev/null
+++ b/libs/libvdpau-va-gl/DEPENDS
@@ -0,0 +1,4 @@
+. "$GRIMOIRE"/CMAKE_DEPENDS &&
+depends libvdpau &&
+depends OPENGL &&
+depends libva
diff --git a/libs/libvdpau-va-gl/DETAILS b/libs/libvdpau-va-gl/DETAILS
new file mode 100755
index 0000000..664eef3
--- /dev/null
+++ b/libs/libvdpau-va-gl/DETAILS
@@ -0,0 +1,24 @@
+. "$GRIMOIRE"/CMAKE_FUNCTIONS
+ SPELL=libvdpau-va-gl
+ VERSION=0.4.2
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ WEB_SITE="https://github.com/i-rinat/libvdpau-va-gl"
+ SOURCE_URL[0]="$WEB_SITE/releases/download/v$VERSION/$SOURCE"
+
SOURCE_HASH=sha512:074f06a0684a28dfd2690d7f878d1e1c1a6a61cb4fba00b54c4b01e9da7baa627333fb59715de0dfb757637afb269c1a62caa3955d53cea75f4a9513c4286680
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ LICENSE[0]="MIT"
+ ENTERED=20210330
+ KEYWORDS=""
+ SHORT="VDPAU driver with OpenGL/VA-API backend"
+cat << EOF
+This VDPAU driver (libvdpau_va_gl.so.1) uses OpenGL to accelerate
presentation
+(rendering and scaling), and VA-API (if available) to accelerate video
+decoding. For now VA-API is available on some Intel chips, and on some AMD
video
+adapters with the help of xvba-va-driver.
+
+This enables applications supporting only VDPAU to use an accelerated
backend on
+hardware that doesn't provide native VDPAU drivers.
+
+Which driver to use is determined by asking X server about current driver
name
+or by using VDPAU_DRIVER environment variable.
+EOF
diff --git a/libs/libvdpau-va-gl/HISTORY b/libs/libvdpau-va-gl/HISTORY
new file mode 100644
index 0000000..14775cd
--- /dev/null
+++ b/libs/libvdpau-va-gl/HISTORY
@@ -0,0 +1,2 @@
+2021-03-30 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/utils/vdpauinfo/DEPENDS b/utils/vdpauinfo/DEPENDS
index 461608d..bd834e1 100755
--- a/utils/vdpauinfo/DEPENDS
+++ b/utils/vdpauinfo/DEPENDS
@@ -1 +1,3 @@
+depends autoconf &&
+depends automake &&
depends libvdpau
diff --git a/utils/vdpauinfo/DETAILS b/utils/vdpauinfo/DETAILS
index 3d55be0..facf38c 100755
--- a/utils/vdpauinfo/DETAILS
+++ b/utils/vdpauinfo/DETAILS
@@ -1,9 +1,9 @@
SPELL=vdpauinfo
- VERSION=1.0
- SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://people.freedesktop.org/~aplattner/vdpau/${SOURCE}
-
SOURCE_HASH=sha512:54c177424bdae65374a13c0546ecda0e25e7357f9e779fb48dc018a9c11593039f87715ea18b320684dca22455df9b41a4eea6b0f977956efb6ab85b8b99297e
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ VERSION=1.4
+ SOURCE="$SPELL-$VERSION.tar.bz2"
+
SOURCE_URL[0]="https://gitlab.freedesktop.org/vdpau/$SPELL/-/archive/$VERSION/$SOURCE"
+
SOURCE_HASH=sha512:7227205f35d5ad9bc64537d4e47e1924e7efbcd1185420f5f575eadff23f2932484db9c39c377282ed88fa7fd43d436064b10961082ccbf66c49dac72b4129a3
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE="http://http.download.nvidia.com/XFree86/vdpau/doxygen/html/"
LICENSE[0]=BSD
ENTERED=20100904
diff --git a/utils/vdpauinfo/HISTORY b/utils/vdpauinfo/HISTORY
index 8b789e8..cf6dee5 100644
--- a/utils/vdpauinfo/HISTORY
+++ b/utils/vdpauinfo/HISTORY
@@ -1,3 +1,7 @@
+2021-03-30 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS, PRE_BUILD: updated spell to 1.4
+ requires autotools
+
2020-04-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.0
diff --git a/utils/vdpauinfo/PRE_BUILD b/utils/vdpauinfo/PRE_BUILD
new file mode 100755
index 0000000..c3d3421
--- /dev/null
+++ b/utils/vdpauinfo/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+autoreconf --symlink --install
- [SM-Commit] GIT changes to master grimoire by Ismael Luceno (eb3fc888c3869632ac2b1fdb94b4bf1f4814596a), Ismael Luceno, 03/30/2021
Archive powered by MHonArc 2.6.24.