Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ismael Luceno (1601b7a1e7fac58768d9731e3d367c41a9b5329f)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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 (1601b7a1e7fac58768d9731e3d367c41a9b5329f)
  • Date: Fri, 28 May 2021 17:49:01 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

ChangeLog | 3 +++
video/simplescreenrecorder/BUILD | 7 +++++++
video/simplescreenrecorder/CONFIGURE | 1 +
video/simplescreenrecorder/DEPENDS | 18 ++++++++++++++++++
video/simplescreenrecorder/DETAILS | 16 ++++++++++++++++
video/simplescreenrecorder/HISTORY | 2 ++
6 files changed, 47 insertions(+)

New commits:
commit 1601b7a1e7fac58768d9731e3d367c41a9b5329f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

simplescreenrecorder: new spell, SimpleScreenRecorder

diff --git a/ChangeLog b/ChangeLog
index ec2fb85..2efca8a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2021-05-28 Ismael Luceno <ismael AT sourcemage.org>
+ * video/simplescreenrecorder: new spell, SimpleScreenRecorder
+
2021-05-27 Ismael Luceno <ismael AT sourcemage.org>
* python-pypi/python-slugify: new spell, Returns unicode slugs
* python-pypi/python-mistune: new spell, Python Markdown parser and
diff --git a/video/simplescreenrecorder/BUILD
b/video/simplescreenrecorder/BUILD
new file mode 100755
index 0000000..1ae2ff6
--- /dev/null
+++ b/video/simplescreenrecorder/BUILD
@@ -0,0 +1,7 @@
+# XXX workaround for linking issue with GCC 11
+case "$HOST" in
+ (*-musl)
+ LDFLAGS+=" -static-libstdc++"
+ ;;
+esac &&
+default_build
diff --git a/video/simplescreenrecorder/CONFIGURE
b/video/simplescreenrecorder/CONFIGURE
new file mode 100755
index 0000000..b1e2770
--- /dev/null
+++ b/video/simplescreenrecorder/CONFIGURE
@@ -0,0 +1 @@
+. "$GRIMOIRE"/CMAKE_CONFIGURE
diff --git a/video/simplescreenrecorder/DEPENDS
b/video/simplescreenrecorder/DEPENDS
new file mode 100755
index 0000000..b793ee4
--- /dev/null
+++ b/video/simplescreenrecorder/DEPENDS
@@ -0,0 +1,18 @@
+. "$GRIMOIRE"/CMAKE_DEPENDS &&
+depends qtbase -DWITH_QT5=ON &&
+depends LIBAVCODEC &&
+optional_depends alsa-lib \
+ -DWITH_ALSA={ON,OFF} \
+ 'for ALSA support' &&
+optional_depends v4l-utils \
+ -DWITH_V4L2={ON,OFF} \
+ 'for V4L2 support' &&
+optional_depends pulseaudio \
+ -DWITH_PULSEAUDIO={ON,OFF} \
+ 'for PulseAudio support' &&
+optional_depends JACK \
+ -DWITH_JACK={ON,OFF} \
+ 'for JACK support' &&
+optional_depends OPENGL \
+ '' '-DWITH_OPENGL_RECORDING=OFF -DWITH_GLINJECT=OFF' \
+ 'for OpenGL recording support'
diff --git a/video/simplescreenrecorder/DETAILS
b/video/simplescreenrecorder/DETAILS
new file mode 100755
index 0000000..4116b34
--- /dev/null
+++ b/video/simplescreenrecorder/DETAILS
@@ -0,0 +1,16 @@
+. "$GRIMOIRE"/CMAKE_FUNCTIONS
+ SPELL=simplescreenrecorder
+ VERSION=0.4.3
+ SOURCE="ssr-$VERSION.tar.gz"
+
SOURCE_URL[0]=https://github.com/MaartenBaert/ssr/archive/refs/tags/$VERSION.tar.gz
+
SOURCE_HASH=sha512:c930045d6763bdb026cee80fe82aa0e973de7a1bd92bce9650c5cae627f5d8f8d913f260024410a41170081c8eda61c1aea346bc2d9740b8dc169a3952b3bfd0
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/ssr-$VERSION"
+ WEB_SITE="https://www.maartenbaert.be/simplescreenrecorder/";
+ LICENSE[0]="GPL-3.0-only"
+ ENTERED=20210528
+ KEYWORDS=""
+ SHORT="SimpleScreenRecorder"
+cat << EOF
+SimpleScreenRecorder is an easy to use, yet powerful, program to record your
+desktop, which works well with games.
+EOF
diff --git a/video/simplescreenrecorder/HISTORY
b/video/simplescreenrecorder/HISTORY
new file mode 100644
index 0000000..1feab91
--- /dev/null
+++ b/video/simplescreenrecorder/HISTORY
@@ -0,0 +1,2 @@
+2021-05-28 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, CONFIGURE, DEPENDS, DETAILS: spell created



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (1601b7a1e7fac58768d9731e3d367c41a9b5329f), Ismael Luceno, 05/28/2021

Archive powered by MHonArc 2.6.24.

Top of Page