just try building ppa

This commit is contained in:
Ward Nakchbandi 2023-03-08 17:22:04 +03:00
parent 16147058f9
commit 39bb849809
5 changed files with 34 additions and 20 deletions

35
debian/changelog vendored
View File

@ -1,17 +1,30 @@
obs-studio (100:29.0.2-99pika1) kinetic; urgency=medium obs-studio (29.0.2-0obsproject1~kinetic) kinetic; urgency=low
* New Upstream release OBS Studio 29.0.2
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200 29.0.2 Hotfix Changes
obs-studio (100:28.0.0-99pika1) kinetic; urgency=medium * Fixed a bug introduced in 29.0.1 which caused sources with an upward compressor filter to stop audio playback under certain circumstances [notr1ch/pkv]
* Rebrand to PikaOS 29.0.1 Hotfix Changes
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200 * Fixed the "NVIDIA AUDIO Effects SDK is outdated" message appearing on the noise reduction filter properties when the SDK wasn't installed [notr1ch]
* Fixed a crash that could happen if you use NVIDIA's audio effect filters and then later uninstall the SDK [pkv]
* Fixed the expander and upward compressor audio filters sounding distorted [pkv/norihiro]
* Added "Knee Width" option to the upward compressor audio filter to improve quality [pkv/norihiro]
* Fixed a bug where overriding the theme on Linux could cause the program not to start up [kkartaltepe]
* Fixed software rendering not working properly on Linux [columbarius]
* Fixed a bug where the Stats window/panel would show an incorrect disk space calculation when pausing recordings [notr1ch]
* Fixed a bug on Windows where the "Force SDR" setting in window capture wasn't showing up [jpark37]
* Fixed a bug on macOS where the virtual camera would show up red [PatTheMav]
* Fixed a bug where Linux captures would not work correctly on X11 [kkartaltepe]
* Fixed a crash on Linux when using Wayland and trying to use the automatic scene switcher [GeorgesStavracas]
* Fixed a bug where alpha wouldn't output properly when setting OBS to use BGRA color format [jpark37]
* Fixed a crash on startup when OBS was minimized [derrod]
* Fixed a bug where projectors could look washed out when projecting SDR content while using an HDR display [jpark37]
* Fixed a bug on Windows where secondary displays could sometimes not show up in the display capture properties [jpark37]
* Fixed a crash when using the virtual camera as an OBS source and changing the canvas resolution [notr1ch]
* Fixed a bug on macOS where the properties window would go behind the main window after opening a file selection dialog [gxalpha]
* Fixed a bug where profile encoder settings would not properly update when switching between services that require a different encoder [tytan652]
obs-studio (102:28.0.0-99nobara1) kinetic; urgency=low -- Kevin Henkel <obs.goldace@gmail.com> Sat, 04 Feb 2023 12:48:06 +0100
* Initial release.
-- Ward Nakchbandi <hotrod.master@hotmail.com> Fri, 14 Oct 2022 14:47:00 +0300

9
debian/control vendored
View File

@ -1,13 +1,14 @@
Source: obs-studio Source: obs-studio
Section: video Section: video
Priority: optional Priority: optional
Maintainer: Ward Nakchbandi <hotrod.master@hotmail.com> Maintainer: John Bradley <jrb@turrettech.com>
Build-Depends: debhelper (>= 9), dh-autoreconf, quilt, cdbs, cmake, git, libx11-dev, libgl1-mesa-dev | libgl-dev, libpulse-dev, libxcb-composite0-dev, libxinerama-dev, libv4l-dev, libudev-dev, libfreetype6-dev, libfontconfig-dev, qt6-base-dev, qt6-base-private-dev, libqt6svg6-dev, libx264-dev, libxcb-xinerama0-dev, libxcb-shm0-dev, libavformat-dev, libavcodec-dev, libavutil-dev, libswscale-dev, libswresample-dev, libavdevice-dev, libavfilter-dev, libfdk-aac-dev, libjack-jackd2-dev, libcurl4-openssl-dev, libspeexdsp-dev, libvlc-dev, libasound2-dev, libluajit-5.1-dev, python3-dev, swig, libmbedtls-dev, pkg-config, libxcb-randr0-dev, libxcb-xfixes0-dev, libx11-xcb-dev, libxcb1-dev, libjansson-dev, libnss3-dev, libxtst-dev, libatspi2.0-dev, libatk-bridge2.0-dev, libatk1.0-dev, libgtk2.0-dev, libgtkglext1-dev, libxss-dev, linux-generic, v4l2loopback-dkms, libwayland-dev, libpci-dev, libdrm-dev, libpipewire-0.3-dev, libvulkan-dev Uploaders: Kevin Henkel <obs.goldace@gmail.com>
Build-Depends: debhelper (>= 9), cdbs, cmake, git, libx11-dev, libgl1-mesa-dev | libgl-dev, libpulse-dev, libxcb-composite0-dev, libxinerama-dev, libv4l-dev, libudev-dev, libfreetype6-dev, libfontconfig-dev, qt6-base-dev, qt6-base-private-dev, libqt6svg6-dev, libx264-dev, libxcb-xinerama0-dev, libxcb-shm0-dev, libavformat-dev, libavcodec-dev, libavutil-dev, libswscale-dev, libswresample-dev, libavdevice-dev, libavfilter-dev, libfdk-aac-dev, libjack-jackd2-dev, libcurl4-openssl-dev, libspeexdsp-dev, libvlc-dev, libasound2-dev, libluajit-5.1-dev, python3-dev, swig, libmbedtls-dev, pkg-config, libxcb-randr0-dev, libxcb-xfixes0-dev, libx11-xcb-dev, libxcb1-dev, libjansson-dev, libnss3-dev, libxtst-dev, libatspi2.0-dev, libatk-bridge2.0-dev, libatk1.0-dev, libgtk2.0-dev, libgtkglext1-dev, libxss-dev, linux-generic, v4l2loopback-dkms, libwayland-dev, libpci-dev, libdrm-dev, libpipewire-0.3-dev, librist-dev, libsrt-openssl-dev, libva-dev
Homepage: http://obsproject.org Homepage: http://obsproject.org
Package: obs-studio Package: obs-studio
Architecture: amd64 Architecture: amd64
Depends: ${shlibs:Depends}, ${misc:Depends}, qt6-wayland, qt6-qpa-plugins, obs-gstreamer-vaapi-plugin, obs-gamecapture-plugin Depends: ${shlibs:Depends}, ${misc:Depends}, qt6-wayland, qt6-qpa-plugins
Conflicts: libobs0, obs-plugins Conflicts: libobs0, obs-plugins
Description: OBS Studio for Nobara Description: OBS Studio for Ubuntu

6
debian/rules vendored
View File

@ -3,9 +3,9 @@
BASE_DIR := $(CURDIR) BASE_DIR := $(CURDIR)
CEF_DIR := $(BASE_DIR)/build_dependencies/cef_binary_5060_linux64 CEF_DIR := $(BASE_DIR)/build_dependencies/cef_binary_5060_linux64
AJA_DIR := $(BASE_DIR)/build_dependencies/aja AJA_DIR := $(BASE_DIR)/build_dependencies/aja
%: %:
dh $@ --with quilt dh $@
override_dh_auto_configure: override_dh_auto_configure:
dh_auto_configure -- -DBUILD_FOR_PPA=ON -DOBS_VERSION_OVERRIDE="29.0.2" -DTWITCH_CLIENTID='unla3~mb`xq9`1dhr?1lhhg`65mah0' -DTWITCH_HASH='2D4A98C454B4B0B6' -DRESTREAM_CLIENTID='ml6b16ec(n9?1#9g?m#>9f0,gnkojhhd;oh6' -DRESTREAM_HASH='2DE8E8C514397EE9' -DYOUTUBE_CLIENTID='153066229607$$;a7mw2ig756r?vc<f{`3tr3|i4gq167?$$lrpw,``jbnerwb{ibltals!fjo' -DYOUTUBE_CLIENTID_HASH='2DA97470255F7240' -DYOUTUBE_SECRET=';kV4NTXP5r>D`7bdLO^>gT8U' -DYOUTUBE_SECRET_HASH='F6215E72FC78C76F' -DENABLE_PIPEWIRE=ON -DENABLE_AJA=ON -DENABLE_NEW_MPEGTS_OUTPUT=OFF -DCMAKE_PREFIX_PATH=$(AJA_DIR) -DCEF_ROOT_DIR=$(CEF_DIR) dh_auto_configure -- -DOBS_VERSION_OVERRIDE="29.0.2" -DBUILD_FOR_PPA=ON -DTWITCH_CLIENTID='unla3~mb`xq9`1dhr?1lhhg`65mah0' -DTWITCH_HASH='2D4A98C454B4B0B6' -DRESTREAM_CLIENTID='ml6b16ec(n9?1#9g?m#>9f0,gnkojhhd;oh6' -DRESTREAM_HASH='2DE8E8C514397EE9' -DYOUTUBE_CLIENTID='153066229607$$;a7mw2ig756r?vc<f{`3tr3|i4gq167?$$lrpw,``jbnerwb{ibltals!fjo' -DYOUTUBE_CLIENTID_HASH='2DA97470255F7240' -DYOUTUBE_SECRET=';kV4NTXP5r>D`7bdLO^>gT8U' -DYOUTUBE_SECRET_HASH='F6215E72FC78C76F' -DENABLE_PIPEWIRE=ON -DENABLE_AJA=ON -DENABLE_NEW_MPEGTS_OUTPUT=ON -DCMAKE_PREFIX_PATH=$(AJA_DIR) -DCEF_ROOT_DIR=$(CEF_DIR)

View File

@ -1 +1 @@
3.0 (native) 3.0 (quilt)

View File

@ -10,7 +10,7 @@ wget https://launchpad.net/~obsproject/+archive/ubuntu/obs-studio/+sourcefiles/o
tar -xf ./obs-studio_29.0.2.orig.tar.gz -C ./ tar -xf ./obs-studio_29.0.2.orig.tar.gz -C ./
cp -rvf ./debian ./obs-studio/ cp -rvf ./debian ./obs-studio/
cd ./obs-studio cd ./obs-studio
for i in ../patches/*; do patch -Np1 -i $i ;done #for i in ../patches/*; do patch -Np1 -i $i ;done
# Get build deps # Get build deps
apt-get build-dep ./ -y apt-get build-dep ./ -y