summaryrefslogtreecommitdiff
path: root/archived/projt-launcher/flatpak/modules
diff options
context:
space:
mode:
Diffstat (limited to 'archived/projt-launcher/flatpak/modules')
-rw-r--r--archived/projt-launcher/flatpak/modules/flite.yml15
-rw-r--r--archived/projt-launcher/flatpak/modules/glfw.yml27
-rw-r--r--archived/projt-launcher/flatpak/modules/glxinfo.yml26
-rw-r--r--archived/projt-launcher/flatpak/modules/inih.yml6
-rw-r--r--archived/projt-launcher/flatpak/modules/xrandr.yml14
5 files changed, 88 insertions, 0 deletions
diff --git a/archived/projt-launcher/flatpak/modules/flite.yml b/archived/projt-launcher/flatpak/modules/flite.yml
new file mode 100644
index 0000000000..0816970fe6
--- /dev/null
+++ b/archived/projt-launcher/flatpak/modules/flite.yml
@@ -0,0 +1,15 @@
+name: flite
+config-opts:
+ - --enable-shared
+ - --with-audio=pulseaudio
+no-parallel-make: true
+sources:
+ - type: git
+ url: https://github.com/festvox/flite.git
+ tag: v2.2
+ commit: e9e2e37c329dbe98bfeb27a1828ef9a71fa84f88
+ x-checker-data:
+ type: git
+ tag-pattern: ^v([\d.]+)$
+ - type: patch
+ path: ../patches/0001-Ez-peazy.flite.patch
diff --git a/archived/projt-launcher/flatpak/modules/glfw.yml b/archived/projt-launcher/flatpak/modules/glfw.yml
new file mode 100644
index 0000000000..77453b458f
--- /dev/null
+++ b/archived/projt-launcher/flatpak/modules/glfw.yml
@@ -0,0 +1,27 @@
+name: glfw
+buildsystem: cmake-ninja
+config-opts:
+ - -DCMAKE_BUILD_TYPE=RelWithDebInfo
+ - -DBUILD_SHARED_LIBS:BOOL=ON
+ - -DGLFW_BUILD_WAYLAND:BOOL=ON
+ - -DGLFW_BUILD_DOCS:BOOL=OFF
+sources:
+ - type: archive
+ url: https://github.com/glfw/glfw/archive/3.4.tar.gz
+ sha256: c038d34200234d071fae9345bc455e4a8f2f544ab60150765d7704e08f3dac01
+ x-checker-data:
+ type: anitya
+ project-id: 1180
+ stable-only: true
+ url-template: https://github.com/glfw/glfw/archive/$version.tar.gz
+
+ - type: patch
+ path: ../patches/0001-Wayland-Partially-implement-glfwSetCursorPos.patch
+ - type: patch
+ path: ../patches/0002-Wayland-Implement-glfwSetWindowIcon.patch
+ - type: patch
+ path: ../patches/0003-proceed-even-though-no-window-icon-support-on-waylan.patch
+cleanup:
+ - /include
+ - /lib/cmake
+ - /lib/pkgconfig
diff --git a/archived/projt-launcher/flatpak/modules/glxinfo.yml b/archived/projt-launcher/flatpak/modules/glxinfo.yml
new file mode 100644
index 0000000000..0be9239ebf
--- /dev/null
+++ b/archived/projt-launcher/flatpak/modules/glxinfo.yml
@@ -0,0 +1,26 @@
+name: glxinfo
+buildsystem: meson
+config-opts:
+ - --bindir=/app/mesa-demos
+ - -Degl=disabled
+ - -Dglut=disabled
+ - -Dosmesa=disabled
+ - -Dvulkan=disabled
+ - -Dwayland=disabled
+post-install:
+ - mv -v /app/mesa-demos/glxinfo /app/bin
+sources:
+ - type: archive
+ url: https://archive.mesa3d.org/demos/mesa-demos-9.0.0.tar.xz
+ sha256: 3046a3d26a7b051af7ebdd257a5f23bfeb160cad6ed952329cdff1e9f1ed496b
+ x-checker-data:
+ type: anitya
+ project-id: 16781
+ stable-only: true
+ url-template: https://archive.mesa3d.org/demos/mesa-demos-$version.tar.xz
+cleanup:
+ - /include
+ - /mesa-demos
+ - /share
+modules:
+ - ../shared-modules/glu/glu-9.json
diff --git a/archived/projt-launcher/flatpak/modules/inih.yml b/archived/projt-launcher/flatpak/modules/inih.yml
new file mode 100644
index 0000000000..4f07097ce0
--- /dev/null
+++ b/archived/projt-launcher/flatpak/modules/inih.yml
@@ -0,0 +1,6 @@
+name: inih
+buildsystem: meson
+sources:
+ - type: git
+ url: https://github.com/benhoyt/inih
+ tag: r62 # r62: INIReader::ParseErrorMessage Changelog: https://github.com/benhoyt/inih/compare/r61...r62
diff --git a/archived/projt-launcher/flatpak/modules/xrandr.yml b/archived/projt-launcher/flatpak/modules/xrandr.yml
new file mode 100644
index 0000000000..155c630b4f
--- /dev/null
+++ b/archived/projt-launcher/flatpak/modules/xrandr.yml
@@ -0,0 +1,14 @@
+name: xrandr
+buildsystem: autotools
+sources:
+ - type: archive
+ url: https://xorg.freedesktop.org/archive/individual/app/xrandr-1.5.3.tar.xz
+ sha256: f8dd7566adb74147fab9964680b6bbadee87cf406a7fcff51718a5e6949b841c
+ x-checker-data:
+ type: anitya
+ project-id: 14957
+ stable-only: true
+ url-template: https://xorg.freedesktop.org/archive/individual/app/xrandr-$version.tar.xz
+cleanup:
+ - /share/man
+ - /bin/xkeystone