Code Monkey home page Code Monkey logo

maxik-overlay's Introduction

#NOTE ###Right now I'm a bit outta Gentoo world, so I won't be able to update stuff. If you want to take stuff over for a while, feel free to open an issue with an appropriate message ;)

Gentoo ebuilds for various software (maybe with minor additions). Right now the overlay provides you with ebuilds for:

  • Wine with additions like ability to install staging and Nine patchsets
  • Unity3D Editor //Please note that for now closed-source GPU drivers are needed
  • The very latest Budgie DE
  • Haguichi
  • Sway WM
  • OBS Studio
  • Fresh pf-kernel
  • Fresh binary Firefox

maxik-overlay's People

Contributors

bobwya avatar mersinvald avatar pinkbyte avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

maxik-overlay's Issues

Make a better ebuild

This should make the installation more modular, when you will be able to enable/disable D3D9 (Nine) support if you wish, for example.
A good idea is to make the ebuild download already patched source like from here - that would decrease the preparation time a lot.

media-video/obs-studio: Cannot connect to PulseAudio on launch

Attempted path: share/obs/obs-studio/locale/en-US.ini
Attempted path: /usr/share/obs/obs-studio/locale/en-US.ini
Attempted path: share/obs/obs-studio/locale.ini
Attempted path: /usr/share/obs/obs-studio/locale.ini
Attempted path: share/obs/obs-studio/themes/Default.qss
Attempted path: /usr/share/obs/obs-studio/themes/Default.qss
Attempted path: share/obs/obs-studio/license/gplv2.txt
Attempted path: /usr/share/obs/obs-studio/license/gplv2.txt
info: Processor: 6 logical cores
info: Processor: AMD Phenom(tm) II X6 1090T Processor
info: Physical Memory: 16048MB Total
info: Kernel Version: Linux 4.4.6-gentoo
info: Distribution: Gentoo Unknown
info: OBS 0.0.1 (linux)
info: ---------------------------------
info: ---------------------------------
info: audio settings reset:
    samples per sec: 48000
    speakers:        2
info: OpenGL version: 3.2.0 NVIDIA 361.42

info: ---------------------------------
info: video settings reset:
    base resolution:   1920x1080
    output resolution: 1280x720
    fps:               60/1
    format:            NV12
info: ---------------------------------
info: Loading module: image-source.so
info: ---------------------------------
info: Loading module: linux-alsa.so
info: ---------------------------------
info: Loading module: linux-capture.so
info: ---------------------------------
info: Loading module: linux-decklink.so
info: No blackmagic support
info: Failed to start search for DeckLink devices
info: ---------------------------------
info: Loading module: linux-pulseaudio.so
info: ---------------------------------
info: Loading module: obs-ffmpeg.so
info: ---------------------------------
info: Loading module: obs-filters.so
info: ---------------------------------
info: Loading module: obs-outputs.so
info: ---------------------------------
info: Loading module: obs-transitions.so
info: ---------------------------------
info: Loading module: obs-x264.so
info: ---------------------------------
info: Loading module: rtmp-services.so
info: ---------------------------------
info: Loading module: text-freetype2.so
info: =====================================================================
info: output 'adv_stream' (rtmp_output) created
info: output 'adv_file_output' (ffmpeg_muxer) created
info: encoder 'streaming_h264' (obs_x264) created
info: AAC encoder bitrate mapping:
     32 kbit/s: 'FFmpeg Default AAC Encoder' (ffmpeg_aac)
     64 kbit/s: 'FFmpeg Default AAC Encoder' (ffmpeg_aac)
     96 kbit/s: 'FFmpeg Default AAC Encoder' (ffmpeg_aac)
    128 kbit/s: 'FFmpeg Default AAC Encoder' (ffmpeg_aac)
    160 kbit/s: 'FFmpeg Default AAC Encoder' (ffmpeg_aac)
    192 kbit/s: 'FFmpeg Default AAC Encoder' (ffmpeg_aac)
    224 kbit/s: 'FFmpeg Default AAC Encoder' (ffmpeg_aac)
    256 kbit/s: 'FFmpeg Default AAC Encoder' (ffmpeg_aac)
    288 kbit/s: 'FFmpeg Default AAC Encoder' (ffmpeg_aac)
    320 kbit/s: 'FFmpeg Default AAC Encoder' (ffmpeg_aac)
info: encoder 'adv_aac0' (ffmpeg_aac) created
info: encoder 'adv_aac1' (ffmpeg_aac) created
info: encoder 'adv_aac2' (ffmpeg_aac) created
info: encoder 'adv_aac3' (ffmpeg_aac) created
info: service 'default_service' (rtmp_common) created
info: All scene data cleared
info: ------------------------------------------------
info: pulse-input: Server name: 'pulseaudio 8.0'
Assertion 'o' failed at /var/tmp/portage/media-sound/pulseaudio-8.0/work/pulseaudio-8.0/src/pulse/operation.c:133, function pa_operation_get_state(). Aborting.
Aborted

Other things that I use with PulseAudio seem to work fine; couldn't find any details on this particular error.

Survey: should we introduce on-the-go patch generation?

We can change our ebuild a bit so that it would generate Nine patches for vanilla Wine during emerge process. Basically, we could add code to fetch this repository and generate patches.
Benefits:

  • Version independance
  • Removal of patch generation process for each release
  • Always fresh Nine

Disadvantages:

  • Longer emerge times
  • More traffic needed
  • Waste of disk space during build process - vanilla and patched Wine sources are fetched
  • Vanilla-only - applying the patch on Staging won't work

Please comment - let's discuss whether we should or shouldn't do it.

Add OBS ebuild

As far as I'm concerned, there's not a single good ebuild for OpenBroadcasterSoftware. On TODO list, will probably be done by the weekend.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.