Tiny Core Linux

Tiny Core Extensions => TCE Talk => Extension requests => Topic started by: zlik on September 04, 2019, 06:44:47 AM

Title: Update freerdp2
Post by: zlik on September 04, 2019, 06:44:47 AM
Hi!

Would it be possible to update freerdp2 to the latest version (2.0.0-rc4)?
Also, I think there is a mistake in freerdp2-dev.tcz.dep, it should depend on freerdp2 and not freerdp.

Regards
Title: Re: Update freerdp2
Post by: Rich on September 04, 2019, 06:51:49 AM
Hi zlik
Please state the architecture you are requesting this for (x86, x86_64, ARM6, ARM7).
Title: Re: Update freerdp2
Post by: zlik on September 04, 2019, 07:46:19 AM
Hi,

I use x86.

I'm working in parallel to update remmina.tcz for x86 to the latest version (I made the current available package 3 years ago). It now needs freerdp2 so it would be great if the latest version was available too. And because of the dependency problem on freerdp2-dev I need to explicitly install both freerdp2-dev and freerdp2 to build remmina.

Regards
Title: Re: Update freerdp2
Post by: Rich on September 04, 2019, 08:02:29 AM
Hi zlik
I forgot to mention this is for TC10?

Quote
And because of the dependency problem on freerdp2-dev I need to explicitly install both freerdp2-dev and freerdp2 to build remmina.
You can edit your local copy of  freerdp2-dev.tcz.dep  to list  freerdp2.tcz  instead of  freerdp.tcz.  If you then reboot, loading
freerdp2-dev.tcz  will no longer load  freerdp.tcz.
Title: Re: Update freerdp2
Post by: zlik on September 04, 2019, 08:06:31 AM
Yes for TC 10.1.
I know I can edit the dep file, but fixing the problem upstream would be cleaner.
Title: Re: Update freerdp2
Post by: Rich on September 04, 2019, 08:20:39 AM
Hi zlik
... I know I can edit the dep file, but fixing the problem upstream would be cleaner.
The suggestion was merely to prevent an unwanted extension from being loaded while you are building something. It will be
fixed upstream when an administrator sees this.
Title: Re: Update freerdp2
Post by: zlik on September 05, 2019, 12:51:35 AM
Is there a way for me to directly propose an update of the freerdp2-dev.tcz.dep file? The last time I submitted a new package I had to send it to an email address, but it was several years ago, maybe there is now a more "modern" way to submit changes, e.g. a git repository?
Title: Re: Update freerdp2
Post by: Juanito on September 05, 2019, 03:31:51 AM
If you post the proposed change here, I’ll look at it next week.
Title: Re: Update freerdp2
Post by: Rich on September 05, 2019, 06:15:28 AM
Hi zlik
Is there a way for me to directly propose an update of the freerdp2-dev.tcz.dep file? ...
Create a unified diff:
Code: [Select]
cd /etc/sysconfig/tcedir/optional
cp freerdp2-dev.tcz.dep freerdp2-dev.tcz.dep.original
# Update your  freerdp2-dev.tcz.dep  file
diff -u freerdp2-dev.tcz.dep.original freerdp2-dev.tcz.dep > /home.tc/freerdp2-dev.tcz.dep.diff
rm freerdp2-dev.tcz.dep.original
Attach the  freerdp2-dev.tcz.dep.diff  file to your next post. Write a brief sentence or two about the change.

Quote
... The last time I submitted a new package I had to send it to an email address, but it was several years ago, maybe there is now a more "modern" way to submit changes, e.g. a git repository?
Packages are still submitted by E-mail as per:
http://wiki.tinycorelinux.net/wiki:creating_extensions#submitting
Title: Re: Update freerdp2
Post by: zlik on September 05, 2019, 12:24:51 PM
If you post the proposed change here, I’ll look at it next week.

Hi @Juanito,

For the dependency problem, the change is very simple, you juste have to replace "freerdp.tcz" by "freerdp2.tcz" in freerdp2.tcz.dep.
And also it would be nice to update freerdp2 to the latest version 2.0.0-rc4.
Thanks.

Regards
Title: Re: Update freerdp2
Post by: Juanito on September 11, 2019, 08:14:31 AM
dep file adjusted - thanks for reporting this.
Title: Re: Update freerdp2
Post by: Juanito on September 13, 2019, 12:46:31 AM
updated freerdp2 posted
Title: Re: Update freerdp2
Post by: zlik on September 18, 2019, 08:05:09 AM
Thanks!