Recent

Author Topic: Online Package Manager  (Read 840005 times)

wp

  • Hero Member
  • *****
  • Posts: 11916
Re: Online Package Manager
« Reply #2235 on: December 18, 2022, 11:49:43 pm »
Hello GetMem, here's another updated package: CalLite at v0.3.10 (some bugfixes) https://sourceforge.net/projects/lazarus-ccr/files/CalLite/callite-0.3.10.zip/download

balazsszekely

  • Guest
Re: Online Package Manager
« Reply #2236 on: December 19, 2022, 06:25:43 am »
Hello GetMem, here's another updated package: CalLite at v0.3.10 (some bugfixes) https://sourceforge.net/projects/lazarus-ccr/files/CalLite/callite-0.3.10.zip/download
Done. Thanks.

lainz

  • Hero Member
  • *****
  • Posts: 4468
    • https://lainz.github.io/
Re: Online Package Manager
« Reply #2237 on: December 19, 2022, 02:06:14 pm »
Hi, I changed it from Never to Every few minutes or something like that. And still when clicking on Install from External it fails.
I tested with a Linux Mint 20.02 Cinnamon VM. It works fine at my side(see attached picture).

What It can be? A missing library in Mint 21?

balazsszekely

  • Guest
Re: Online Package Manager
« Reply #2238 on: December 19, 2022, 02:38:14 pm »
@lainz
Quote
What It can be? A missing library in Mint 21?
The OpenSSL libraries. On windows OPM downloads the dll's(version 1.1.1) from:
  32 bit: http://packages.lazarus-ide.org/openssl-1.1.1o-i386-win32.zip
  64 bit:http://packages.lazarus-ide.org/openssl-1.1.1o-x64_86-win64.zip
On linux it should be installed by default. Open a terminal and type: openssl version
« Last Edit: December 19, 2022, 02:40:06 pm by GetMem »

lainz

  • Hero Member
  • *****
  • Posts: 4468
    • https://lainz.github.io/
Re: Online Package Manager
« Reply #2239 on: December 19, 2022, 03:50:54 pm »
@lainz
Quote
What It can be? A missing library in Mint 21?
The OpenSSL libraries. On windows OPM downloads the dll's(version 1.1.1) from:
  32 bit: http://packages.lazarus-ide.org/openssl-1.1.1o-i386-win32.zip
  64 bit:http://packages.lazarus-ide.org/openssl-1.1.1o-x64_86-win64.zip
On linux it should be installed by default. Open a terminal and type: openssl version

I have the version 3.0.2, works the same?

Quote
lainz@lainz-VirtualBox:~/Escritorio$ openssl version
OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)

balazsszekely

  • Guest
Re: Online Package Manager
« Reply #2240 on: December 19, 2022, 05:30:10 pm »
@lainz

According to the documentation:
Quote
OpenSSL 3.0 is a major release and not fully backwards compatible with the previous release. Most applications that worked with OpenSSL 1.1.1 will still work unchanged
So yes, it should work(most likely :) )

wp

  • Hero Member
  • *****
  • Posts: 11916
Re: Online Package Manager
« Reply #2241 on: December 19, 2022, 07:34:54 pm »
Hello GetMem, here's another updated package: CalLite at v0.3.10 (some bugfixes) https://sourceforge.net/projects/lazarus-ccr/files/CalLite/callite-0.3.10.zip/download
Done. Thanks.
Thanks.

But here's another one: ExtraSyn had compilation issues. The new version (v1.2.1) is at https://sourceforge.net/projects/lazarus-ccr/files/extrasyn/extrasyn-v1.2.1.zip/download

balazsszekely

  • Guest
Re: Online Package Manager
« Reply #2242 on: December 19, 2022, 08:12:44 pm »
But here's another one: ExtraSyn had compilation issues. The new version (v1.2.1) is at https://sourceforge.net/projects/lazarus-ccr/files/extrasyn/extrasyn-v1.2.1.zip/download
No problem. I updated the package.

lainz

  • Hero Member
  • *****
  • Posts: 4468
    • https://lainz.github.io/
Re: Online Package Manager
« Reply #2243 on: December 19, 2022, 10:15:38 pm »
@lainz

According to the documentation:
Quote
OpenSSL 3.0 is a major release and not fully backwards compatible with the previous release. Most applications that worked with OpenSSL 1.1.1 will still work unchanged
So yes, it should work(most likely :) )

Except when It doesn't  :D

Don't worry, better I prepare a new release of bgracontrols and send it to you. With the OPM official repository I have no problems.

balazsszekely

  • Guest
Re: Online Package Manager
« Reply #2244 on: December 20, 2022, 06:38:12 am »
@lainz

There is really nothing I can do, since OPM only includes the opensslsockets in the uses. I did not implement any openssl specific stuff.

PS: I did take a quick look, openssl 3.0.x it is supported in FPC trunk(maybe 3.2.4 too, did not checked). Can you please install Lazarus/FPC trunk with FPCDeluxe and give it a try? Another solution to install openssl 1.1.1 in your linux distro, I'm sure that more then one version can be installed at the same time. 
« Last Edit: December 20, 2022, 06:40:03 am by GetMem »

Espectr0

  • Full Member
  • ***
  • Posts: 218
Re: Online Package Manager
« Reply #2245 on: December 28, 2022, 05:28:03 pm »
@GetMem

the sdl2 package can be updated with the latest of
https://github.com/PascalGameDevelopment/SDL2-for-Pascal ?

balazsszekely

  • Guest
Re: Online Package Manager
« Reply #2246 on: December 28, 2022, 05:50:46 pm »
Hi Espectr0,
Quote
the sdl2 package can be updated with the latest of
https://github.com/PascalGameDevelopment/SDL2-for-Pascal ?
I did take a quick look, sdl2 is pl_* package actively maintained by @avra. Let's wait and see if he agrees to upgrade the package.

Espectr0

  • Full Member
  • ***
  • Posts: 218
Re: Online Package Manager
« Reply #2247 on: December 28, 2022, 06:08:17 pm »
great,

 I was asking because I saw that the date of pl_sdl2 is from 2020 and this other one is constantly being updated.

 thank you

avra

  • Hero Member
  • *****
  • Posts: 2514
    • Additional info
Re: Online Package Manager
« Reply #2248 on: December 29, 2022, 08:56:11 am »
I was asking because I saw that the date of pl_sdl2 is from 2020 and this other one is constantly being updated.
Did you bother actually comparing 2 mentioned SDL2 libraries? They are different. Use the one which you prefer.
All pl_* components are from CodeTyphon and I convert them to Lazarus from time to time. When there is a reasonable request (like not working with current official Lazarus version) I can update it sooner, but I do not do it just to keep with fashion. If you are in a hurry and don't like waiting then you can update it your self. Everything needed can be found at these 2 repos:
https://bitbucket.org/avra/ct4laz/src/master/
https://bitbucket.org/avra/ct2laz/src/master/
ct2laz - Conversion between Lazarus and CodeTyphon
bithelpers - Bit manipulation for standard types
pasettimino - Siemens S7 PLC lib

lainz

  • Hero Member
  • *****
  • Posts: 4468
    • https://lainz.github.io/
Re: Online Package Manager
« Reply #2249 on: December 30, 2022, 10:18:34 pm »
Hi getmem, seems that the package LazProfiler is outdated (2019 latest alpha release) and also I've received no response in his main thread:
https://forum.lazarus.freepascal.org/index.php/topic,38983.msg465149.html#msg465149

It's better to remove from OPM now, because it fails the user installation...

 

TinyPortal © 2005-2018