Recent

Author Topic: Online Package Manager  (Read 692024 times)

GetMem

  • Hero Member
  • *****
  • Posts: 3510
Re: Online Package Manager
« Reply #2070 on: October 02, 2021, 08:35:27 am »
@wp
I will add the package but only Monday. I' m out in the weekend.

Update:
Done. Thanks for the package!
« Last Edit: October 04, 2021, 08:03:15 am by GetMem »

lainz

  • Hero Member
  • *****
  • Posts: 3874
Re: Online Package Manager
« Reply #2071 on: October 29, 2021, 02:45:04 pm »
Hi, seems that a package is missing CryptoLib, the other two HashLib and SimpleBaseLib are available.

GetMem

  • Hero Member
  • *****
  • Posts: 3510
Re: Online Package Manager
« Reply #2072 on: October 30, 2021, 07:47:54 am »
Hi lainz,

Quote
 
Hi, seems that a package is missing CryptoLib, the other two HashLib and SimpleBaseLib are available.
I' m not sure which package should I update. Can you please be more specific.

jujibo

  • Jr. Member
  • **
  • Posts: 98
Re: Online Package Manager
« Reply #2073 on: October 30, 2021, 11:02:56 am »
[Edited] Forget it. I see you have updated the package... you are quick  :D

@GetMem

There is a new version of IBX4Lazarus. It fixes a problem with latest FPC fixes3_2 changes.

https://forum.lazarus.freepascal.org/index.php/topic,56926.0.html

« Last Edit: October 30, 2021, 11:04:41 am by jujibo »

lainz

  • Hero Member
  • *****
  • Posts: 3874
Re: Online Package Manager
« Reply #2074 on: October 30, 2021, 11:59:21 am »
Hi lainz,

Quote
 
Hi, seems that a package is missing CryptoLib, the other two HashLib and SimpleBaseLib are available.
I' m not sure which package should I update. Can you please be more specific.

CryptoLib is missing in the OPM. Please add it.

wp

  • Hero Member
  • *****
  • Posts: 9023
Re: Online Package Manager
« Reply #2075 on: October 30, 2021, 12:17:44 pm »
Maybe I am stupid, but what is CryptoLib?

- This one is java
- This one is php.
- This one is commercial.
- This one is Delphi. But does it work with FPC/Lazarus?
Mainly Lazarus trunk / fpc 3.2.0 / all 32-bit on Win-10, but many more...

lainz

  • Hero Member
  • *****
  • Posts: 3874
Re: Online Package Manager
« Reply #2076 on: October 30, 2021, 12:22:33 pm »
Maybe I am stupid, but what is CryptoLib?

- This one is java
- This one is php.
- This one is commercial.
- This one is Delphi. But does it work with FPC/Lazarus?
https://github.com/Xor-el/CryptoLib4Pascal#compile-time-dependencies

wp

  • Hero Member
  • *****
  • Posts: 9023
Re: Online Package Manager
« Reply #2077 on: October 30, 2021, 12:37:21 pm »
Are you sure that Xor-el wants to have its package in OPM?
Mainly Lazarus trunk / fpc 3.2.0 / all 32-bit on Win-10, but many more...

lainz

  • Hero Member
  • *****
  • Posts: 3874
Re: Online Package Manager
« Reply #2078 on: October 31, 2021, 02:04:23 am »
Are you sure that Xor-el wants to have its package in OPM?

I'm sure of one thing, two of his 3 packages are in OPM, and I need the 3.

GetMem

  • Hero Member
  • *****
  • Posts: 3510
Re: Online Package Manager
« Reply #2079 on: October 31, 2021, 07:42:34 am »
Ok. I will add/update the packages soon.

powerpcer

  • Jr. Member
  • **
  • Posts: 56
Re: Online Package Manager
« Reply #2080 on: November 01, 2021, 04:17:48 am »
Hey GetMem,

This is the right place. :)

Ufff, that's a relief ;) !!

Unfortunately trunk/main versions may contain bugs and the bug tracker will be flooded with issues about third party packages. Actually this already happened in the past, so it was decided(not by me), that OPM should only target stable version of a particular package. There are a few exception though, like Indy, where the release cycle is slow. With that said, if you or the author of PascalContainer consider that the package is stable, I can add it to OPM. The process is really simple, just let me know in this thread, I will do the rest.   

That makes absolute sense. Having a stable release to base it on makes sense.
I think the main issue is with the fact that not every one uses master/main as the repository's stable branch :(
We need to make people use the Release tools more often. On GitHub they are rather amazing. And maybe I'm biased since I only use GitHub and not GitLab ;)

According to the answer to this issue, Terry isn't ready yet to get it on OPM. He needs to sort out Iterator for his generics implementation, so I guess I'll bug you here when that happens.

I'll try and make sure that he creates a tag and a release on GitHub. That would be preferable than just a commit hash, right?

As usual, it's always a pleasure to interact with you, many thanks for that!!

Cheers,
Gus
i had enhanced my package, what should i do to put it in OPM?

GetMem

  • Hero Member
  • *****
  • Posts: 3510
Re: Online Package Manager
« Reply #2081 on: November 01, 2021, 07:08:15 am »
@lainz
  -updated BGRABitmap, BGRAControls
  -added CryptoLib4Pascal

@jujibo
  -updated IBX

@powerpcer
  -added PascalContainer

Thanks everyone for your contributions/suggestions.




indigo80

  • New Member
  • *
  • Posts: 45
Re: Online Package Manager
« Reply #2082 on: November 05, 2021, 03:44:32 pm »
Hello GetMem !!! update please Ray4Laz

https://github.com/GuvaCode/Ray4Laz

funlw65

  • Jr. Member
  • **
  • Posts: 92
    • Visual Pin Configurator for Nucleo 64pin boards
Re: Online Package Manager
« Reply #2083 on: November 06, 2021, 04:34:13 am »
Hello GetMem !!! update please Ray4Laz

https://github.com/GuvaCode/Ray4Laz

As I understand, for the moment there are problems with the glfw library... raylib devs are expecting a released glfw lib before making any raylib modifications...

I guess it won't take long...
Lazarus 2.3.0 fpc 3.2.2, Linux, UNIX BSD
widgetset: gtk2, msegui, qt5

indigo80

  • New Member
  • *
  • Posts: 45
Re: Online Package Manager
« Reply #2084 on: November 06, 2021, 06:00:19 am »
Hello GetMem !!! update please Ray4Laz

https://github.com/GuvaCode/Ray4Laz


As I understand, for the moment there are problems with the glfw library... raylib devs are expecting a released glfw lib before making any raylib modifications...

I guess it won't take long...


Yes there are problems. But this is if you specify to use the latest version of glfw separately when compiling.

 

TinyPortal © 2005-2018