Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Hah! Who needs PPAs? I have my own multimedia+ repo!

Graphical Environments, Managers, Multimedia & Desktop questions.
Post Reply
Message
Author
deborah-and-ian
Posts: 182
Joined: 2016-07-13 08:40

Re: Hah! Who needs PPAs?

#16 Post by deborah-and-ian »

Thanks for all of your work. I occasionally get stuff from the MX-15 repo. Probably some of yours in there too?
stevepusser wrote:I don't know if anyone else wants information on how to use the OBS--it's free and rather easy to set up and use in a web interface, and you get as many free repositories as you wish.
Would be lovely to get a short intro into it. :)
Debian GNU/Linux 9 Stretch w/Openbox

Acer Aspire E5-521G
AMD A8-6410 APU
4 GB RAM
integrated AMD Mullins
dedicated AMD Hainan Radeon R5 M240 2 GB
240 GB Toshiba Q300 SSD
Realtek RTL8111/8168/8411 ethernet
Qualcomm Atheros QCA9565 wireless

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Hah! Who needs PPAs?

#17 Post by stevepusser »

deborah-and-ian wrote:Thanks for all of your work. I occasionally get stuff from the MX-15 repo. Probably some of yours in there too?
stevepusser wrote:I don't know if anyone else wants information on how to use the OBS--it's free and rather easy to set up and use in a web interface, and you get as many free repositories as you wish.
Would be lovely to get a short intro into it. :)
Probably most of the stuff in there, still. We have some more packagers now, though--one's doing the humungous Flightgear backport from Stretch right, and he also does the MX 15 Liquorix kernel backports after I have the OBS build 'em on Jessie first. :)

I'll write a guide in the How-To section here on using the OBS for Debian and Ubuntu builds. If the Debian versions don't contain any forbidden characters like "+" in their version string, you can just drop the Debian source packages directly into the OBS and see if they build--that's what I did for most of the 32 packages in the experimental MATE 1.14.1 backport I did there, to speed things up.
MX Linux packager and developer

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Hah! Who needs PPAs?

#18 Post by stevepusser »

I just upgraded ffmpeg to 3.1.4 in there, and that'll trigger rebuilds of everything built against it, such as mplayer, mencoder, kodi, dvdstyler, and so on. So they may not be available while the rebuilds are going on--a few hours at the latest.

The guide for doing your own builds and repositories on the OBS is also now in the HOWTO section here.
MX Linux packager and developer

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Hah! Who needs PPAs?

#19 Post by stevepusser »

Just added pithos-1.1.2. It hasn't made it into jessie-backports.
MX Linux packager and developer

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Hah! Who needs PPAs?

#20 Post by stevepusser »

Updated obs-studio to 0.16.2 and added simplescreenrecorder 0.3.6.

update: had to update the obs-studio build to fix a missing shared library that didn't get installed.
MX Linux packager and developer

1624
Posts: 59
Joined: 2016-05-22 09:43

Re: Hah! Who needs PPAs?

#21 Post by 1624 »

.
Last edited by 1624 on 2016-11-02 20:24, edited 1 time in total.
Debian 11 Bullseye XFCE 64-bit
HP Z230 Workstation

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Hah! Who needs PPAs?

#22 Post by stevepusser »

Yes, I think Debian won't include the Monkey audio encoder for Flacon because of trouble with the Debian Free Software Guidelines. I could see if I can add it to my repo--I've already got Avidemux in there, which Debian has the same issues with.
MX Linux packager and developer

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Hah! Who needs PPAs?

#23 Post by stevepusser »

Upgraded mpv to 0.21.0 yesterday...but I just loaded ffmpeg 3.1.5 right now, so that'll trigger a rebuild of everything that uses it. Mpy and others will be offline for an hour or two...Edit: OK, all done except for gimp-next 2.9.6, it should finish soon.
MX Linux packager and developer

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Hah! Who needs PPAs?

#24 Post by stevepusser »

SMPlayer upgraded to 16.11.0, QMPlay2 to 2016.11.01.
MX Linux packager and developer

AndyMender
Posts: 5
Joined: 2016-11-16 14:29

Re: Hah! Who needs PPAs?

#25 Post by AndyMender »

Thank you very much for the extra efforts ;)!

I see you're focusing on multimedia, but how did the Liquorix kernel build proceed? Did it work in the end? I know that building a kernel package "the Debian way" requires some tinkering.
Also, are there any pitfalls regarding the use of OBS for building .debs? So far, I only used Fedora's COPR for .rpms, though that obviously is not compatible with Debian.

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Hah! Who needs PPAs?

#26 Post by stevepusser »

No real problems with rebuilding a Liquorix kernel on the OBS, but I have to modify some files in the debian folder before regenerating the source files to make sure the headers will require Jessie's gcc-4.9 instead of the original's gcc-5. I've been building them on the OBS for some months now in a separate repository, as well as doing a rebuild of the jessie-backports kernel with the kernel context switch frequency bumped up to 1000 Hz instead of the stock 250, because I heard that's better for desktop use, in yet another repository.

I wrote a rough guide for using the OBS to build Debian packages; it's in the HOW-TO section here. There are a few tweaks that package versions may require because the OBS doesn't see the "+" in a version string and replaces it with a whitespace.
MX Linux packager and developer

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Hah! Who needs PPAs?

#27 Post by stevepusser »

ffmpeg updated to 3.2
Clementine added, backported upstream version from Stretch 1.3.1+git240-g1a2f6e2+dfsg-1
MX Linux packager and developer

cylverbak
Posts: 8
Joined: 2007-08-31 14:10

Re: Hah! Who needs PPAs?

#28 Post by cylverbak »

Would it be possible to include vlc-plugin-samba? After installing the latest VLC I found I wasn't able to access anything on my networked drive. Thanks. Nice to have more up to date programs available.

cylverbak
Posts: 8
Joined: 2007-08-31 14:10

Re: Hah! Who needs PPAs?

#29 Post by cylverbak »

Thank you for vlc-plugin-samba. Unfortunately the snowball effect seems to be kicking in . . . :D

The following packages have unmet dependencies:
vlc-plugin-samba : Depends: libvlccore8 (= 2.2.4-1jessie1) but 2.2.4-1~deb8u1 is to be installed

Or am I just totally confused here?

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Hah! Who needs PPAs?

#30 Post by stevepusser »

You'll have to upgrade that libvlccore package, too. The ones in the OBS have jessie in the version, the Debian ones have deb8u1 in them.
MX Linux packager and developer

cylverbak
Posts: 8
Joined: 2007-08-31 14:10

Re: Hah! Who needs PPAs?

#31 Post by cylverbak »

Thank you. Finally got things sorted out. Must be having a couple of 'off' days. <sigh>

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Hah! Who needs PPAs?

#32 Post by stevepusser »

Upgraded QMPlay2 to 2016.11.20. Changes:
Display real FPS and interlaced video information on Information panel,
VA-API displays using OpenGL (default behavior),
updated German translation (martinkg),
add DXVA2 decoder (limited features),
fix seeking on interlaced videos,
CUVID bugfix.
MX Linux packager and developer

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Hah! Who needs PPAs?

#33 Post by stevepusser »

Avidemux updated to 2.6.15, updating mpv to 0.22.
MX Linux packager and developer

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Hah! Who needs PPAs?

#34 Post by stevepusser »

Added qmmp-0.10.5 and qmmp-plugins-pack-0.10.2 in response to a request on Bunsen Labs forum.

Newer versions of qmmp require a more recent version of Qt 5 than we have in Jessie.
MX Linux packager and developer

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Hah! Who needs PPAs?

#35 Post by stevepusser »

Adding Audacity 2.1.2 in response to another BL forum post.
MX Linux packager and developer

Post Reply